0000866291-20-000011.txt : 20201120 0000866291-20-000011.hdr.sgml : 20201120 20201120173015 ACCESSION NUMBER: 0000866291-20-000011 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20200925 FILED AS OF DATE: 20201120 DATE AS OF CHANGE: 20201120 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALLEGRO MICROSYSTEMS, INC. CENTRAL INDEX KEY: 0000866291 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 462405937 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39675 FILM NUMBER: 201333562 BUSINESS ADDRESS: STREET 1: 955 PERIMETER ROAD CITY: MANCHESTER STATE: NH ZIP: 03103 BUSINESS PHONE: (603) 626-2300 MAIL ADDRESS: STREET 1: 955 PERIMETER ROAD CITY: MANCHESTER STATE: NH ZIP: 03103 FORMER COMPANY: FORMER CONFORMED NAME: ALLEGRO MICROSYSTEMS INC DATE OF NAME CHANGE: 19900730 10-Q 1 algm-20200925.htm 10-Q algm-20200925
0000866291September 25, 2020FALSE03/262021Q2P1Y00008662912020-03-282020-09-25xbrli:shares00008662912020-11-16iso4217:USD00008662912020-09-2500008662912020-03-27iso4217:USDxbrli:shares0000866291us-gaap:CommonClassAMember2020-03-270000866291us-gaap:CommonClassAMember2020-09-250000866291algm:CommonClassLMember2020-03-270000866291algm:CommonClassLMember2020-09-250000866291algm:NonRelatedPartyRevenueMember2020-06-272020-09-250000866291algm:NonRelatedPartyRevenueMember2019-06-292019-09-270000866291algm:NonRelatedPartyRevenueMember2020-03-282020-09-250000866291algm:NonRelatedPartyRevenueMember2019-03-302019-09-270000866291algm:RelatedPartyRevenueMember2020-06-272020-09-250000866291algm:RelatedPartyRevenueMember2019-06-292019-09-270000866291algm:RelatedPartyRevenueMember2020-03-282020-09-250000866291algm:RelatedPartyRevenueMember2019-03-302019-09-2700008662912020-06-272020-09-2500008662912019-06-292019-09-2700008662912019-03-302019-09-270000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-260000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-06-260000866291us-gaap:AdditionalPaidInCapitalMember2020-06-260000866291us-gaap:RetainedEarningsMember2020-06-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-260000866291us-gaap:NoncontrollingInterestMember2020-06-2600008662912020-06-260000866291us-gaap:RetainedEarningsMember2020-06-272020-09-250000866291us-gaap:NoncontrollingInterestMember2020-06-272020-09-250000866291us-gaap:AdditionalPaidInCapitalMember2020-06-272020-09-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-272020-09-250000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-09-250000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-09-250000866291us-gaap:AdditionalPaidInCapitalMember2020-09-250000866291us-gaap:RetainedEarningsMember2020-09-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-250000866291us-gaap:NoncontrollingInterestMember2020-09-250000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-06-280000866291algm:CommonClassLMemberus-gaap:CommonStockMember2019-06-280000866291us-gaap:AdditionalPaidInCapitalMember2019-06-280000866291us-gaap:RetainedEarningsMember2019-06-280000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-280000866291us-gaap:NoncontrollingInterestMember2019-06-2800008662912019-06-280000866291us-gaap:RetainedEarningsMember2019-06-292019-09-270000866291us-gaap:NoncontrollingInterestMember2019-06-292019-09-270000866291us-gaap:AdditionalPaidInCapitalMember2019-06-292019-09-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-292019-09-270000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-09-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2019-09-270000866291us-gaap:AdditionalPaidInCapitalMember2019-09-270000866291us-gaap:RetainedEarningsMember2019-09-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-270000866291us-gaap:NoncontrollingInterestMember2019-09-2700008662912019-09-270000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-270000866291us-gaap:AdditionalPaidInCapitalMember2020-03-270000866291us-gaap:RetainedEarningsMember2020-03-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-270000866291us-gaap:NoncontrollingInterestMember2020-03-270000866291us-gaap:RetainedEarningsMember2020-03-282020-09-250000866291us-gaap:NoncontrollingInterestMember2020-03-282020-09-250000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-282020-09-250000866291us-gaap:AdditionalPaidInCapitalMember2020-03-282020-09-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-282020-09-250000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-03-290000866291algm:CommonClassLMemberus-gaap:CommonStockMember2019-03-290000866291us-gaap:AdditionalPaidInCapitalMember2019-03-290000866291us-gaap:RetainedEarningsMember2019-03-290000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-290000866291us-gaap:NoncontrollingInterestMember2019-03-2900008662912019-03-290000866291us-gaap:RetainedEarningsMember2019-03-302019-09-270000866291us-gaap:NoncontrollingInterestMember2019-03-302019-09-270000866291us-gaap:AdditionalPaidInCapitalMember2019-03-302019-09-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-302019-09-27xbrli:pure00008662912017-10-012017-10-31algm:locationalgm:continent0000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMember2020-03-282020-03-280000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMember2020-03-280000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:SankenMemberalgm:PolarSemiconductorIncMember2020-03-280000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMember2020-03-280000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMember2020-03-282020-09-250000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMember2020-06-272020-09-250000866291algm:COVID19Member2019-12-282020-03-270000866291algm:COVID19Member2020-09-250000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2020-03-282020-09-250000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2019-03-302020-03-270000866291us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2020-06-272020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2020-03-282020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2019-06-292019-09-270000866291us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2019-03-302019-09-270000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-06-272020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2020-06-272020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2020-06-272020-09-250000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-03-282020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2020-03-282020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2020-03-282020-09-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:KR2020-03-282020-09-250000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-06-292019-09-270000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2019-06-292019-09-270000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2019-06-292019-09-270000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-03-302019-09-270000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2019-03-302019-09-270000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2019-03-302019-09-270000866291algm:VoxtelIncMember2020-08-282020-08-280000866291algm:VoxtelIncMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:CustomerRelationshipsMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:CustomerRelationshipsMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:TrademarksMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:TrademarksMember2020-08-28algm:reportingUnit0000866291algm:AutomotiveEndMarketMember2020-06-272020-09-250000866291algm:AutomotiveEndMarketMember2019-06-292019-09-270000866291algm:AutomotiveEndMarketMember2020-03-282020-09-250000866291algm:AutomotiveEndMarketMember2019-03-302019-09-270000866291algm:IndustrialEndMarketMember2020-06-272020-09-250000866291algm:IndustrialEndMarketMember2019-06-292019-09-270000866291algm:IndustrialEndMarketMember2020-03-282020-09-250000866291algm:IndustrialEndMarketMember2019-03-302019-09-270000866291algm:OtherEndMarketMember2020-06-272020-09-250000866291algm:OtherEndMarketMember2019-06-292019-09-270000866291algm:OtherEndMarketMember2020-03-282020-09-250000866291algm:OtherEndMarketMember2019-03-302019-09-270000866291algm:WaferFoundryProductsMember2020-06-272020-09-250000866291algm:WaferFoundryProductsMember2019-06-292019-09-270000866291algm:WaferFoundryProductsMember2020-03-282020-09-250000866291algm:WaferFoundryProductsMember2019-03-302019-09-270000866291algm:SankenProductsMember2020-06-272020-09-250000866291algm:SankenProductsMember2019-06-292019-09-270000866291algm:SankenProductsMember2020-03-282020-09-250000866291algm:SankenProductsMember2019-03-302019-09-270000866291algm:PowerIntegratedCircuitsMember2020-06-272020-09-250000866291algm:PowerIntegratedCircuitsMember2019-06-292019-09-270000866291algm:PowerIntegratedCircuitsMember2020-03-282020-09-250000866291algm:PowerIntegratedCircuitsMember2019-03-302019-09-270000866291algm:MagneticSensorsMember2020-06-272020-09-250000866291algm:MagneticSensorsMember2019-06-292019-09-270000866291algm:MagneticSensorsMember2020-03-282020-09-250000866291algm:MagneticSensorsMember2019-03-302019-09-270000866291algm:PhotonicsMember2020-06-272020-09-250000866291algm:PhotonicsMember2019-06-292019-09-270000866291algm:PhotonicsMember2020-03-282020-09-250000866291algm:PhotonicsMember2019-03-302019-09-270000866291country:US2020-06-272020-09-250000866291country:US2019-06-292019-09-270000866291country:US2020-03-282020-09-250000866291country:US2019-03-302019-09-270000866291algm:OtherAmericasMember2020-06-272020-09-250000866291algm:OtherAmericasMember2019-06-292019-09-270000866291algm:OtherAmericasMember2020-03-282020-09-250000866291algm:OtherAmericasMember2019-03-302019-09-270000866291srt:EuropeMember2020-06-272020-09-250000866291srt:EuropeMember2019-06-292019-09-270000866291srt:EuropeMember2020-03-282020-09-250000866291srt:EuropeMember2019-03-302019-09-270000866291country:JP2020-06-272020-09-250000866291country:JP2019-06-292019-09-270000866291country:JP2020-03-282020-09-250000866291country:JP2019-03-302019-09-270000866291country:CN2020-06-272020-09-250000866291country:CN2019-06-292019-09-270000866291country:CN2020-03-282020-09-250000866291country:CN2019-03-302019-09-270000866291country:KR2020-06-272020-09-250000866291country:KR2019-06-292019-09-270000866291country:KR2020-03-282020-09-250000866291country:KR2019-03-302019-09-270000866291algm:OtherAsiaMember2020-06-272020-09-250000866291algm:OtherAsiaMember2019-06-292019-09-270000866291algm:OtherAsiaMember2020-03-282020-09-250000866291algm:OtherAsiaMember2019-03-302019-09-270000866291us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueMeasurementsRecurringMember2020-09-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-282020-09-250000866291algm:VoxtelIncMember2019-03-302019-09-270000866291us-gaap:LandMember2020-09-250000866291us-gaap:LandMember2020-03-270000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2020-09-250000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2020-03-270000866291us-gaap:MachineryAndEquipmentMember2020-09-250000866291us-gaap:MachineryAndEquipmentMember2020-03-270000866291us-gaap:OfficeEquipmentMember2020-09-250000866291us-gaap:OfficeEquipmentMember2020-03-270000866291us-gaap:ConstructionInProgressMember2020-09-250000866291us-gaap:ConstructionInProgressMember2020-03-270000866291country:US2020-09-250000866291country:US2020-03-270000866291country:PH2020-09-250000866291country:PH2020-03-270000866291country:TH2020-09-250000866291country:TH2020-03-270000866291algm:OtherCountriesMember2020-09-250000866291algm:OtherCountriesMember2020-03-270000866291us-gaap:ToolsDiesAndMoldsMember2020-06-272020-09-250000866291us-gaap:ToolsDiesAndMoldsMember2020-03-282020-09-250000866291us-gaap:ToolsDiesAndMoldsMember2019-06-292019-09-270000866291us-gaap:ToolsDiesAndMoldsMember2019-03-302019-09-270000866291us-gaap:PatentsMember2020-09-250000866291us-gaap:PatentsMember2020-03-282020-09-250000866291us-gaap:CustomerRelationshipsMember2020-09-250000866291us-gaap:CustomerRelationshipsMember2020-03-282020-09-250000866291us-gaap:TechnologyBasedIntangibleAssetsMember2020-09-250000866291us-gaap:TechnologyBasedIntangibleAssetsMember2020-03-282020-09-250000866291us-gaap:TrademarksMember2020-09-250000866291us-gaap:TrademarksMember2020-03-282020-09-250000866291us-gaap:OtherIntangibleAssetsMember2020-09-250000866291us-gaap:PatentsMember2020-03-270000866291us-gaap:PatentsMember2019-03-302020-03-270000866291us-gaap:CustomerRelationshipsMember2020-03-270000866291us-gaap:CustomerRelationshipsMember2019-03-302020-03-270000866291us-gaap:TechnologyBasedIntangibleAssetsMember2020-03-270000866291us-gaap:TrademarksMember2020-03-270000866291us-gaap:OtherIntangibleAssetsMember2020-03-270000866291algm:LongTermCashIncentivePlanMember2020-03-282020-09-250000866291algm:LongTermCashIncentivePlanMember2020-03-270000866291algm:LongTermCashIncentivePlanMember2020-09-250000866291algm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2019-01-220000866291us-gaap:LondonInterbankOfferedRateLIBORMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2019-01-222019-01-220000866291algm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2019-03-302020-03-270000866291algm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2020-03-282020-09-250000866291algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Memberus-gaap:LineOfCreditMember2006-03-270000866291us-gaap:LondonInterbankOfferedRateLIBORMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Memberus-gaap:LineOfCreditMember2006-03-272006-03-270000866291algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Memberus-gaap:LineOfCreditMember2019-03-302020-03-270000866291algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Memberus-gaap:LineOfCreditMember2020-03-270000866291us-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2020-03-270000866291us-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2020-03-182020-03-180000866291us-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2001-12-050000866291us-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2020-09-25iso4217:PHP0000866291algm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2019-11-260000866291algm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2020-09-250000866291algm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:LineOfCreditAgreementExpiringJune302021Memberus-gaap:LineOfCreditMember2019-11-200000866291algm:LineOfCreditAgreementExpiringJune302021Memberus-gaap:LineOfCreditMember2020-09-250000866291algm:LineOfCreditAgreementExpiringJune302021Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:COVID19Member2020-03-012020-03-310000866291us-gaap:LineOfCreditMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMember2020-06-272020-09-250000866291us-gaap:PensionPlansDefinedBenefitMember2019-06-292019-09-270000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-282020-09-250000866291us-gaap:PensionPlansDefinedBenefitMember2019-03-302019-09-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberalgm:UnitInvestmentTrustFundMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:BankLoanObligationsMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankLoanObligationsMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankLoanObligationsMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMember2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:BankLoanObligationsMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankLoanObligationsMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankLoanObligationsMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2019-03-290000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2020-03-282020-09-250000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2019-03-302019-09-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2019-09-270000866291us-gaap:OtherPensionPlansDefinedBenefitMemberalgm:PensionPromiseMember2020-03-282020-09-25iso4217:GBP0000866291us-gaap:OtherPensionPlansDefinedBenefitMemberalgm:PensionPromiseMember2020-09-250000866291us-gaap:OtherPensionPlansDefinedBenefitMemberalgm:PensionPromiseMember2020-03-270000866291us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-03-282020-09-250000866291us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-06-272020-09-250000866291us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-06-292019-09-270000866291us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-03-302019-09-270000866291algm:AMEPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-06-272020-09-250000866291algm:AMEPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-03-282020-09-250000866291algm:AMEPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-06-292019-09-270000866291algm:AMEPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-03-302019-09-270000866291algm:Company401KPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-03-282020-09-250000866291algm:Company401KPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-06-292019-09-270000866291algm:Company401KPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-03-302019-09-270000866291srt:MinimumMember2020-09-250000866291srt:MaximumMember2020-09-250000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-282020-09-25algm:class00008662912017-10-310000866291us-gaap:CommonClassAMember2017-10-310000866291us-gaap:CommonClassAMember2017-10-012017-10-310000866291algm:OneEquityPartnersMemberus-gaap:CommonClassAMember2017-10-310000866291algm:CommonClassLMember2017-10-310000866291algm:CommonClassLMember2017-10-012017-10-310000866291us-gaap:CommonClassAMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember2017-10-012017-10-310000866291us-gaap:CommonClassAMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember2017-10-310000866291algm:CommonClassLMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember2017-10-310000866291algm:CommonClassLMemberalgm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember2017-10-310000866291us-gaap:CostOfSalesMember2020-06-272020-09-250000866291us-gaap:CostOfSalesMember2019-06-292019-09-270000866291us-gaap:CostOfSalesMember2020-03-282020-09-250000866291us-gaap:CostOfSalesMember2019-03-302019-09-270000866291us-gaap:ResearchAndDevelopmentExpenseMember2020-06-272020-09-250000866291us-gaap:ResearchAndDevelopmentExpenseMember2019-06-292019-09-270000866291us-gaap:ResearchAndDevelopmentExpenseMember2020-03-282020-09-250000866291us-gaap:ResearchAndDevelopmentExpenseMember2019-03-302019-09-270000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-06-272020-09-250000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-06-292019-09-270000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-282020-09-250000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-302019-09-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2019-03-302019-09-270000866291us-gaap:MajorityShareholderMemberalgm:RelatedPartyRevenueMember2020-06-272020-09-250000866291us-gaap:MajorityShareholderMemberalgm:RelatedPartyRevenueMember2020-03-282020-09-250000866291us-gaap:MajorityShareholderMemberalgm:RelatedPartyRevenueMember2019-06-292019-09-270000866291us-gaap:MajorityShareholderMemberalgm:RelatedPartyRevenueMember2019-03-302019-09-270000866291us-gaap:MajorityShareholderMember2020-09-250000866291us-gaap:MajorityShareholderMember2020-03-270000866291us-gaap:MajorityShareholderMemberalgm:SankenProductsMember2019-06-292019-09-270000866291us-gaap:MajorityShareholderMemberalgm:SankenProductsMember2019-03-302019-09-270000866291us-gaap:MajorityShareholderMember2019-06-292019-09-270000866291us-gaap:MajorityShareholderMember2019-03-302019-09-270000866291us-gaap:MajorityShareholderMember2019-03-31algm:notesPayablealgm:lineOfCredit0000866291us-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberalgm:SankenMember2020-03-280000866291srt:ConsolidationEliminationsMember2020-03-282020-09-250000866291srt:ConsolidationEliminationsMember2020-03-280000866291us-gaap:EquityMethodInvesteeMember2020-03-280000866291us-gaap:EquityMethodInvesteeMember2020-09-250000866291us-gaap:EquityMethodInvesteeMember2020-06-272020-09-250000866291us-gaap:EquityMethodInvesteeMember2020-03-282020-09-250000866291us-gaap:EquityMethodInvesteeMemberalgm:PriceSupportPaymentMember2020-06-272020-09-250000866291us-gaap:EquityMethodInvesteeMemberalgm:PriceSupportPaymentMember2020-03-282020-09-250000866291srt:ConsolidationEliminationsMember2020-06-272020-09-250000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMember2020-09-250000866291us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberus-gaap:SubsequentEventMemberalgm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMember2020-10-142020-10-140000866291srt:DirectorMember2018-05-310000866291srt:DirectorMember2018-06-300000866291algm:CommonClassLMembersrt:DirectorMember2017-09-012017-09-300000866291srt:DirectorMember2017-09-012017-09-300000866291srt:DirectorMember2020-03-282020-06-260000866291srt:DirectorMember2019-06-292019-09-270000866291srt:DirectorMember2019-03-302019-06-280000866291srt:DirectorMember2020-06-272020-09-250000866291srt:ManagementMember2020-09-250000866291srt:ManagementMember2020-03-270000866291us-gaap:SubsequentEventMemberus-gaap:IPOMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMemberus-gaap:IPOMember2020-11-020000866291algm:AllegroMicrosystemsIncMemberus-gaap:SubsequentEventMemberus-gaap:IPOMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMemberalgm:IPOSellingShareholdersMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:CommonClassLMemberus-gaap:SubsequentEventMember2020-11-022020-11-020000866291algm:CommonClassLMemberus-gaap:SubsequentEventMember2020-10-022020-10-020000866291algm:SharesOfCommonStockMemberus-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMemberus-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:CommonClassLMemberalgm:SharesOfCommonStockMemberus-gaap:SubsequentEventMember2020-11-022020-11-020000866291algm:CommonClassLMemberalgm:SharesOfUnvestedRestrictedCommonStockMemberus-gaap:SubsequentEventMember2020-11-022020-11-020000866291algm:SharesOfCommonStockMemberus-gaap:SubsequentEventMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMemberus-gaap:SubsequentEventMember2020-11-022020-11-020000866291algm:CommonClassLMemberus-gaap:SubsequentEventMember2020-11-020000866291us-gaap:SubsequentEventMemberalgm:LongTermCashIncentivePlanMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMemberalgm:TalentRetentionIncentiveProgramMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMemberalgm:LongTermCashIncentivePlanMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMemberalgm:TalentRetentionIncentiveProgramMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:SubsequentEventMemberalgm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-09-300000866291algm:MizuhoBankLtdMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMember2020-09-300000866291us-gaap:LineOfCreditMemberalgm:MizuhoBankLtdMemberus-gaap:SubsequentEventMember2020-09-302020-09-300000866291algm:BankOfMitsubishiUFJMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2020-09-302020-09-300000866291us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2020-10-012020-10-310000866291us-gaap:EquityMethodInvesteeMemberus-gaap:SubsequentEventMember2020-10-140000866291us-gaap:EquityMethodInvesteeMemberus-gaap:SubsequentEventMember2020-10-142020-10-140000866291us-gaap:SubsequentEventMemberalgm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMembersrt:ScenarioForecastMember2020-09-262020-12-250000866291us-gaap:SubsequentEventMemberalgm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-11-20

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
_________________
FORM 10-Q
_________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 25, 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: 001-39675
_________________
ALLEGRO MICROSYSTEMS, INC.
(Exact Name of Registrant as Specified in its Charter)
_________________
Delaware46-2405937
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
955 Perimeter Road03103
Manchester,New Hampshire(Zip Code)
(Address of principal executive offices)
(603626-2300
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
_________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.01 per shareALGMThe Nasdaq Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes      No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes      No  
As of November 16, 2020, the registrant had 189,431,766 shares of common stock, $0.01 par value per share, outstanding.



TABLE OF CONTENTS
Page
2



FORWARD LOOKING STATEMENTS
This Quarterly Report on Form 10-Q (the “Quarterly Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future results of operations and financial position, business strategy, the impact of the ongoing and global COVID-19 pandemic on our business, prospective products and the plans and objectives of management for future operations, may be forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
Statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, including, among others, statements regarding the offering, liquidity, growth and profitability strategies and factors and trends affecting our business are forward-looking statements. Without limiting the foregoing, in some cases, you can identify forward-looking statements by terms such as “aim,” “may,” “will,” “should,” “expect,” “exploring,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential,” “seek,” or “continue” or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. No forward-looking statement is a guarantee of future results, performance, or achievements, and one should avoid placing undue reliance on such statements.
Forward-looking statements are based on our management’s belief and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified in Part I., Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Part II, Item 1A “Risk Factors” in this Quarterly Report. These risks and uncertainties include, but are not limited to:
downturns or volatility in general economic conditions, including as a result of the COVID-19 pandemic, particularly in the automotive market;
our ability to compete effectively with intense competition, expand our market share and increase our profitability;
our ability to compensate for decreases in average selling prices of our products;
the cyclical nature of the analog semiconductor industry;
our ability to manage any sustained yield problems or other delays at our third-party wafer fabrication facilities or in the final assembly and test of our products;
our ability to fully realize the benefits of past and potential future initiatives designed to improve our competitiveness, growth and profitability;
our ability to accurately predict our quarterly net sales and operating results;
our ability to adjust our supply chain volume to account for changing market conditions and customer demand;
our dependence on manufacturing operations in the Philippines;
changes in government trade policies, including the imposition of tariffs and export restrictions; and
our ability to protect our proprietary technology and inventions through patents or trade secrets.
Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.
You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report, whether as a result of any new information, future events or otherwise.
Unless the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Allegro” refer to the operations of Allegro MicroSystems, Inc. and its consolidated subsidiaries.
2


PART I – FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements (unaudited)
ALLEGRO MICROSYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value and share amounts)
September 25, 2020 (Unaudited)
March 27,
2020
Assets
Current assets:
Cash and cash equivalents$201,998 $214,491 
Restricted cash6,354 5,385 
Trade accounts receivable, net of allowances for doubtful accounts of $338 and $288 at September 25, 2020 and March 27, 2020, respectively
57,926 59,457 
Trade and other accounts receivable due from related party16,783 30,851 
Accounts receivable - other2,780 1,796 
Inventories104,796 127,227 
Prepaid expenses and other current assets16,585 9,014 
Total current assets407,222 448,221 
Property, plant and equipment, net217,901 332,330 
Deferred income tax assets6,861 7,217 
Goodwill20,257 1,285 
Intangible assets, net36,274 19,958 
Related party note receivable51,377  
Equity investment in related party25,028  
Other assets, net14,779 8,810 
Total assets$779,699 $817,821 
Liabilities, Non-Controlling Interest and Stockholders' Equity
Current liabilities:
Trade accounts payable$23,856 $20,762 
Amounts due to related party1,157 4,494 
Accrued expenses and other current liabilities64,929 56,855 
Current portion of related party debt 25,000 
Bank lines-of-credit33,000 43,000 
Total current liabilities122,942 150,111 
Related party notes payable, less current portion 17,700 
Other long-term liabilities21,251 15,878 
Total liabilities144,193 183,689 
Commitments and contingencies (Note 16)
Stockholders' Equity:
Common stock:
Class A, $.01 par value; 12,500,000 shares authorized; 10,000,000 shares issued and outstanding at September 25, 2020 and March 27, 2020
100 100 
Class L, $.01 par value; 1,000,000 shares authorized; 638,298 shares issued and outstanding September 25, 2020; 622,470 shares issued and outstanding at March 27, 2020
6 6 
Additional paid-in capital439,732 458,697 
Retained earnings208,759 194,355 
Accumulated other comprehensive loss(14,133)(19,976)
Equity attributable to Allegro MicroSystems, Inc.634,464 633,182 
Non-controlling interests1,042 950 
Total stockholders' equity635,506 634,132 
Total liabilities, non-controlling interest and stockholders' equity$779,699 $817,821 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Income
(in thousands, except share and per share amounts)
(Unaudited)
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Net sales$114,138 $146,615 $205,519 $282,891 
Net sales to related party22,511 16,625 46,131 32,792 
Total net sales136,649 163,240 251,650 315,683 
Cost of goods sold74,879 94,634 134,179 187,690 
Gross profit61,770 68,606 117,471 127,993 
Operating expenses:
Research and development25,130 25,952 49,510 52,080 
Selling, general and administrative24,238 27,593 51,027 53,121 
Total operating expenses49,368 53,545 100,537 105,201 
Operating income12,402 15,061 16,934 22,792 
Other income (expense):
Interest income (expense), net350 (65)663 (70)
Foreign currency transaction (loss) gain(1,318)609 (1,186)3,360 
Income in earnings of equity investment246  458  
Other, net20 (1,189)213 (1,096)
Income before income taxes11,700 14,416 17,082 24,986 
Income tax provision2,082 2,833 2,610 10,168 
Net income9,618 11,583 14,472 14,818 
Net income attributable to non-controlling interests34 18 68 69 
Net income attributable to Allegro MicroSystems, Inc.$9,584 $11,565 $14,404 $14,749 
Net income attributable to Allegro MicroSystems, Inc. per share:
Basic and diluted$0.96 $1.16 $1.44 $1.47 
Weighted average shares outstanding:
Basic and diluted10,000,000 10,000,000 10,000,000 10,000,000 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Comprehensive Income
(in thousands)
(Unaudited)
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Net income$9,618 $11,583 $14,472 $14,818 
Foreign currency translation adjustment1,900 (1,784)6,180 (1,017)
Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax  (313) 
Comprehensive income$11,518 $9,799 $20,339 $13,801 
Comprehensive (expense) income attributable to non-controlling interest(31)(33)(24)18 
Comprehensive income attributable to Allegro MicroSystems, Inc.$11,487 $9,766 $20,315 $13,819 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Changes in Equity
(in thousands, except share amounts)
(Unaudited)
Common Stock, Class ACommon Stock, Class L
Additional
Paid-In Capital
Retained Earnings
Accumulated
Other
Comprehensive
Loss
Non-controlling InterestsTotal Equity
SharesAmountSharesAmount
Balance at June 26, 202010,000,000 $100 638,298 $6 $439,679 $199,175 $(16,002)$977 $623,935 
Net income— — — — — 9,584 — 34 9,618 
Stock-based compensation— — — — 580 — — — 580 
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries— — — — (527)— — — (527)
Foreign currency translation adjustment— — — — — — 1,869 31 1,900 
Balance at September 25, 202010,000,000 $100 638,298 $6 $439,732 $208,759 $(14,133)$1,042 $635,506 
Common Stock, Class ACommon Stock, Class L
Additional
Paid-In Capital
Retained Earnings
Accumulated
Other
Comprehensive Loss
Non-controlling InterestsTotal Equity
SharesAmountSharesAmount
Balance at June 28, 201910,000,000 $100 607,620 $6 $448,136 $160,569 $(15,460)$814 $594,165 
Net income— — — — — 11,565 — 18 11,583 
Stock-based compensation— — — — 374 — — — 374 
Foreign currency translation adjustment— — — — — — (1,817)33 (1,784)
Balance at September 27, 201910,000,000 $100 607,620 $6 $448,510 $172,134 $(17,277)$865 $604,338 
6


Common Stock, Class ACommon Stock, Class L
Additional
Paid-In Capital
Retained Earnings
Accumulated
Other
Comprehensive
Loss
Non-controlling InterestsTotal
Equity
SharesAmountSharesAmount
Balance at March 27, 202010,000,000 $100 622,470 $6 $458,697 $194,355 $(19,976)$950 $634,132 
Net income— — — — — 14,404 — 68 14,472 
Issuance of Class L shares, net of forfeitures— — 15,828 — — — — —  
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries— — — — (19,692)— — — (19,692)
Reclassification of certain class L shares— — — — (298)— — — (298)
Stock-based compensation— — — — 1,025 — — — 1,025 
Foreign currency translation adjustment— — — — — — 6,156 24 6,180 
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax— — — — — — (313)— (313)
Balance at September 25, 202010,000,000 $100 638,298 $6 $439,732 $208,759 $(14,133)$1,042 $635,506 
Common Stock, Class ACommon Stock, Class L
Additional
Paid-In Capital
Retained EarningsAccumulated
Other
Comprehensive Loss
Non-controlling InterestsTotal Equity
SharesAmountSharesAmount
Balance at March 29, 201910,000,000 $100 607,620 $6 $447,762 $157,385 $(16,278)$814 $589,789 
Net income— — — — — 14,749 — 69 14,818 
Stock-based compensation— — — — 748 — — — 748 
Foreign currency translation adjustment— — — — — — (999)(18)(1,017)
Balance at September 27, 201910,000,000 $100 607,620 $6 $448,510 $172,134 $(17,277)$865 $604,338 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Cash Flows
(in thousands)
(Unaudited)
Six-Month Period Ended
September 25,
2020
September 27,
2019
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$14,472 $14,818 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization24,026 31,477 
Deferred income taxes1,307 (320)
Stock-based compensation1,025 748 
Loss on disposal of assets293 559 
Provisions for inventory and bad debt209 1,941 
Changes in operating assets and liabilities:
Trade accounts receivable6,196 10,294 
Accounts receivable - other(1,292)1,148 
Inventories(8,772)3,043 
Prepaid expenses and other assets(16,725)(3,863)
Trade accounts payable2,793 (759)
Due to/from related parties10,731 (19,601)
Accrued expenses and other current and long-term liabilities(5,623)(11,769)
Net cash provided by operating activities28,640 27,716 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant and equipment(18,091)(18,199)
Acquisition of business, net of cash acquired(8,500) 
Proceeds from sales of property, plant and equipment282 3,920 
Contribution of cash balances due to divestiture of subsidiary
(16,335) 
Net cash used in investing activities(42,644)(14,279)
CASH FLOWS FROM FINANCING ACTIVITIES:
Related party note receivable 30,000 
Net cash provided by financing activities 30,000 
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash2,480 (7,157)
Net (decrease) increase in Cash and cash equivalents and Restricted cash(11,524)36,280 
Cash and cash equivalents and Restricted cash at beginning of period219,876 103,257 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:$208,352 $139,537 
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:
Cash and cash equivalents at beginning of period$214,491 $99,743 
Restricted cash at beginning of period5,385 3,514 
Cash and cash equivalents and Restricted cash at beginning of period$219,876 $103,257 
Cash and cash equivalents at end of period201,998 134,349 
Restricted cash at end of period6,354 5,188 
Cash and cash equivalents and Restricted cash at end of period$208,352 $139,537 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for interest$107 $763 
Cash paid for income taxes$6,385 $4,582 
Non-cash transactions:
Changes in Trade accounts payable related to Property, plant and equipment, net$(4,000)$(2,659)
Loans to cover purchase of common stock under employee stock plan$171 $ 
Deconsolidation related to Divestiture Transactions (Note 1)$ $ 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)

1. Nature of the Business and Basis of Presentation
Allegro MicroSystems, Inc., together with its consolidated subsidiaries (“AMI” or the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents.
The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included the Company’s final prospectus on Form 424(b) filed with the SEC on October 30, 2020 (the “Prospectus”). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.
On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy. In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,669 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party including a tax impact of $419 for the fair value basis difference compared to book value and $458 of income earned during the six months ended September 25, 2020.
In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,692 at September 25, 2020. This amount includes an estimated tax effect of $527 and $2,497 for the three- and six-month periods ended September 25, 2020, respectively, of which $419 was charged against the investment noted above.
On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, who contracted with Sanken as their new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for Allegro’s products in Japan. See Note 20, ”Related party transactions,” for further discussion.

9

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the unaudited statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
Impact of the COVID-19 Coronavirus
On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.
The Company continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 outbreak have caused the Company to change its business practices including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in person meetings between employees and with customers, suppliers, service providers, and stakeholders as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.
The full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.
To the extent that the COVID-19 pandemic adversely affects the Company’s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. Such risks include, if the business impacts of COVID-19
10

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
carry on for an extended period, could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets.
The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. While the Company does not currently expect to use the proceeds from these borrowings for any near-term liquidity needs, it may use the proceeds for working capital and other general corporate purposes.
On March 27, 2020, the President of the United States signed and enacted into law the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”). The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (“TCJA”) for Qualified Improvement Property (“QIP”). The Company currently estimates a $1,680 cash acceleration is available to it as a result of this change and the Company plans to adjust its historical income tax filings accordingly. Additional income tax provisions of the Act are currently being evaluated and not expected to have a material impact. The CARES Act also contains a provision for deferred payment of 2020 employer payroll taxes after the date of enactment to future years. The Company expects to defer a portion of its remaining 2020 employer payroll taxes to subsequent years.
Financial Periods
The Company’s second quarter three-month period is a 13-week period ending on the last Friday in September. The Company’s 2021 fiscal three- and six-month period ended September 25, 2020 and the Company’s 2020 three- and six-month period ended September 27, 2019.
2. Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
Deferred Offering Costs
The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholder’s equity as a reduction of the additional paid-in capital generated as a result of the offering. As of September 25, 2020 and March 27, 2020, the Company had $1,806 and $0 of deferred offering costs, respectively.
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date.
As of September 25, 2020 and March 27, 2020, Sanken accounted for 15.5% and 33.8% of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods ended.
11

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
For the three- and six-month periods ended September 25, 2020, Sanken accounted for 16.5% and 18.3% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 25, 2020. For the three- and six-month periods ended September 27, 2019, Sanken accounted for 10.2% and 10.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 27, 2019.
During the three-month period ended September 25, 2020 sales from customers located outside of the United States accounted for in the aggregate 84.7% of the Company’s total net sales, with Greater China accounting for 27.8% and Japan accounting for 16.4%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 25, 2020. During the six-month period ended September 25, 2020 sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Greater China accounting for 27.8%, Japan accounting for 18.3% and South Korea accounting for 10.4%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 25, 2020.
During the three-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 26.0% and Greater China accounting for 22.5%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 27, 2019. During the six-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 27.2% and Greater China accounting for 18.9%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 27, 2019.
Impact of Recently Issued Accounting Standards
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02” or “the new lease standard”) which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. In addition, a lessee is required to record (i) a right-of-use asset and a lease liability on its balance sheet for all leases with accounting lease terms of more than 12 months regardless of whether it is an operating or financing lease and (ii) lease expense for operating leases and amortization and interest expense for financing leases. Leases with a term of 12 months or less may be accounted for similar to prior guidance for operating leases.
In July 2018, the FASB issued ASU No. 2018-11, which added an optional transition method under the new lease standard that allows companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities.
In May 2020, FASB issued ASU No. 2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December 15, 2021 and interim periods within those fiscal years beginning after December 15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and it is currently evaluating the expected effect on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after
12

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
December 15, 2019 and is effective for nonpublic companies for fiscal years beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2020.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December 15, 2020 and for nonpublic companies beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on 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 for public companies and for fiscal years beginning after December 15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01 Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020, and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.
3. Acquisition
On August 28, 2020 the Company closed on its purchase of Voxtel, Inc. (the “Acquisition”), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $35,081, including certain earn-outs that have the potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,800.
The Acquisition has been accounted for as a business combination and, in accordance with ASC 805, Business Combinations, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the acquisition date. The following table summarizes the preliminary purchase price allocation recorded:
13

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Estimated fair value of consideration:
Base purchase price$27,281 
Contingent Consideration7,800 
Total estimated fair value of consideration$35,081 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$3,996 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,871 
Allocated purchase price$35,081 
The significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.
Amortization of completed technology is included within cost of revenue, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method to value the customer relationships and trademarks.
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.
The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the acquisition, which remains preliminary, and using assumptions that the Company’s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill.
The revenues and loss before income taxes from the Acquisition were immaterial to the Company’s consolidated results for the three-month period ended September 25, 2020. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.
14

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
4. Revenue from Contracts with Customers
The Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the three- and six- month periods ended September 25, 2020 and September 27, 2019. The categorization of net sales by core end market and application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to.
Net sales by core end market and application:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Core end market:
Automotive$89,479 $98,209 $165,857 $190,607 
Industrial21,650 18,092 42,056 34,737 
Other25,520 20,542 43,737 38,329 
Other applications:
Wafer foundry products 16,698  32,988 
Distribution of Sanken products 9,699  19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Net sales by product:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Power integrated circuits (“PIC”)$50,271 $45,235 $91,870 $80,235 
Magnetic sensors (“MS”)86,097 91,608 159,499 183,438 
Photonics281  281  
Wafer foundry products 16,698  32,988 
Distribution of Sanken products 9,699  19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Net sales by geography:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Americas:
United States$20,962 $30,659 $33,958 $59,248 
Other Americas3,249 5,200 5,177 11,208 
EMEA:
Europe24,374 24,140 42,220 52,281 
Asia:
Japan22,511 42,472 46,131 85,940 
Greater China37,935 36,696 70,006 59,960 
South Korea12,515 13,950 26,127 27,294 
Other Asia15,103 10,123 28,031 19,752 
Total net sales$136,649 $163,240 $251,650 $315,683 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September 25, 2020 and March 27, 2020, these adjustments were $19,337 and $17,473, respectively, and were netted against
15

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of a charge of $1,864 and a credit of $412 for the six-month periods ended September 25, 2020 and September 27, 2019, respectively.
Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.
5. Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of September 25, 2020 and March 27, 2020 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
Fair Value Measurement at September 25, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$41,342 $ $ $41,342 
Restricted cash:
Money market fund deposits6,354   6,354 
Total assets$47,696 $ $ $47,696 
Liabilities:
Other long-term liabilities:
Contingent consideration$ $ $7,800 $7,800 
Total liabilities$ $ $7,800 $7,800 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $ $ $46,337 
Restricted cash:
Money market fund deposits5,385   5,385 
Total assets$51,722 $ $ $51,722 
The following table shows the change in fair value of Level 3 contingent consideration in connection with the Acquisition for the six-month period ended September 25, 2020:
Level 3
Contingent
Consideration
Balance at March 27, 2020$ 
Additions during the year7,800 
Balance at September 25, 2020$7,800 
Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”
During the six-month periods ended September 25, 2020 and September 27, 2019, there were no transfers between Level 1, Level 2 and Level 3.
16

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
6. Trade Accounts Receivable, net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
September 25,
2020
March 27,
2020
Trade accounts receivable$93,657 $107,223 
Less:
Allowance for doubtful accounts(338)(288)
Returns and sales allowances(18,999)(17,185)
Related party trade accounts receivable(16,394)(30,293)
Total$57,926 $59,457 
Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Charged to costs and expenses or revenue50 64,316 64,366 
Write-offs, net of recoveries (62,502)(62,502)
Balance at September 25, 2020$338 $18,999 $19,337 

DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue(201)57,155 56,954 
Write-offs, net of recoveries (57,366)(57,366)
Balance at September 27, 2019$211 $17,396 $17,607 
7. Inventories
Inventories include material, labor and overhead and consisted of the following:
September 25,
2020
March 27,
2020
Raw materials and supplies$9,415 $12,411 
Work in process61,916 87,606 
Finished goods30,061 24,659 
Finished goods – consigned3,404 2,551 
Total$104,796 $127,227 
In connection with the Acquisition, the Company acquired inventory with a stepped-up basis of $3,120 in the three- and six-month periods ended September 25, 2020. The Company recorded inventory provisions totaling $490 and $2,073 for the three- and six-month periods ended September 25, 2020, respectively, and $473 and $1,530 for the three- and six-month periods ended September 27, 2019, respectively.
17

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
8. Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
September 25,
2020
March 27,
2020
Land$23,419 $27,898 
Buildings, building improvements and leasehold improvements89,433 150,402 
Machinery and equipment476,338 694,215 
Office equipment6,690 7,517 
Construction in progress18,504 27,919 
Total614,384 907,951 
Less accumulated depreciation(396,483)(575,621)
Total$217,901 $332,330 
Total depreciation expense amounted to $11,797 and $22,606 in the three- and six-month periods ended September 25, 2020, respectively, and $15,540 and $30,570 in the three- and six-month periods ended September 27, 2019, respectively.
Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of September 25, 2020 and March 27, 2020 are as follows:
September 25,
2020
March 27,
2020
United States$40,659 $152,536 
Philippines127,274 106,618 
Thailand41,519 62,380 
Other9,842 12,112 
Total$219,294 $333,646 
Amortization of prepaid tooling costs amounted to $19 and $36 for the three- and six-month periods ended September 25, 2020, respectively, and $30 and $62 in the three- and six-month periods ended September 27, 2019, respectively.
9. Goodwill and Intangible Assets
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,871 
Currency translation101 
Balance at September 25, 2020$20,257 
Intangible assets, net is as follows:
September 25, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$30,801 $11,066 $19,735 10 years
Customer relationships6,193 5,797 396 9 years
Process technology17,150 1,755 15,395 12 years
Trademarks810 62 748 5 years
Other32 32  
Total$54,986 $18,712 $36,274 
18

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650  
Trademarks608 58 550 
Other32 32  
Total$36,867 $16,909 $19,958 
As summarized in Note 3, “Acquisition,” the Company completed its acquisition of Voxtel, Inc. during the three-month period ended September 25, 2020. The Company paid an amount of $35,081 to acquire Voxtel, which represents its fair value on that date. Any excess of the acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,871. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $671 and $1,384 for the three- and six-month periods ended September 25, 2020, respectively, and $418 and $845 for the three- and six-month periods ended September 27, 2019, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no such costs capitalized during either of the first six months of fiscal years 2020 or 2021.
As of September 25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
Remainder of 2021$1,584 
20223,057 
20232,917 
20242,788 
20252,598 
Thereafter23,330 
Total$36,274 
10. Other Assets, net
The composition of other assets, net is as follows:
September 25,
2020
March 27,
2020
VAT receivables long-term, net$4,988 $3,039 
Deposits2,376 2,399 
Prepaid contracts long-term3,609 1,282 
Deferred offering costs1,806  
Other2,000 2,090 
Total$14,779 $8,810 
19

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
11. Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$748 $11,488 
Accrued management incentive (non-LTIP)7,176 6,273 
Accrued salaries and wages18,105 12,069 
Base acquisition purchase price due17,244  
Accrued vacation5,804 7,146 
Accrued severance4,417 6,065 
Accrued professional fees4,258 4,036 
Accrued income taxes1,324 3,408 
Accrued utilities666 1,114 
Other current liabilities5,187 5,256 
Total$64,929 $56,855 
12. Management Long-Term Incentive Plan
On August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTIP”) for certain employees. Under the LTIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period. The accrual activity, payments, removal due to divestitures and balances related to the LTIP are as follows:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,096) 
Removal due to divestiture(378)(398)
Accruals(270)(1,037)
Balance at September 25, 2020$748 $ 
The current and long-term portion of the liabilities associated with the LTIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s unaudited consolidated balance sheets, respectively.
13. Bank Lines of Credit
On January 22, 2019, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $25,000. The revolving line-of credit bears interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expires on January 22, 2021. During fiscal year 2020, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021 repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020, and as of September 25, 2020 the Company’s outstanding balance under the revolving line-of-credit agreement was $25,000. The revolving line of credit is secured, for one-year period, by a non-refundable fee of $25 that was paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See Note 21, “Subsequent Events.”
On March 27, 2006, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bears interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and is guaranteed by Sanken.
20

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Under the terms of the revolving line-of-credit agreement, the principal is due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March 27, 2020, the Company had $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the divestiture of PSL, the debt was deconsolidated.
On December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March 27, 2020, the Company had $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021 repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020, and as of September 25, 2020 the Company’s outstanding balance under the line-of-credit agreement was $8,000. In connection with entering into a new revolving credit facility, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See Note 21, “Subsequent Events.”
On November 26, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,235 at September 25, 2020) at the bank’s prevailing interest rate, which was approximately 4.6% at both September 25, 2020 and March 27, 2020. The line-of credit expires on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020.
On November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,544 at September 25, 2020) at the bank’s prevailing interest rate. The line-of credit expires on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020.
Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown will be available to be used for working capital, general corporate or other purposes during the COVID-19 crisis into fiscal year 2021. After the divestiture of PSL, the remaining $33,000 of bank lines-of-credit was classified as short-term as of September 25, 2020.
14. Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$ $2,439 
Accrued management incentive (non-LTIP)1,012 2,304 
Accrued retirement9,213 8,005 
Accrued contingent consideration7,800  
Provision for uncertain tax positions (net)2,952 2,855 
Other274 275 
Total$21,251 $15,878 
15. Retirement Plans
The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit cost consistent with the Company’s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of
21

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.
Plan Descriptions
Non-U.S. Defined Benefit Plan
The Company, through its its wholly-owned subsidiary, Allegro MicroSystems Philippines, Inc. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in common trust funds, bonds and other debt instruments and stocks.
Effect on the unaudited Statements of Income
Expense related to the non-U.S. defined benefit plan was as follows:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Service cost$277 $238 $547 $475 
Interest cost156 168 308 334 
Expected return on plan assets(74)(82)(152)(164)
Net acquired/transferred obligation    
Amortization of net transition asset (3) (6)
Amortization of prior service cost2 2 4 4 
Actuarial loss45 24 79 48 
Net periodic pension expense$406 $347 $786 $691 
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of September 25, 2020 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March 27, 2020 and for the year then ended, which are included in the previously filed Prospectus.
Fair Value at September 25,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,862 $1,862 $ $ 
Unit investment trust fund1,098  1,098  
Loans605   605 
Bonds1,309  1,309  
Stocks and other investments1,820 692 1 1,127 
Total$6,694 $2,554 $2,408 $1,732 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $ $ 
Unit investment trust fund897  897  
Loans756   756 
Bonds1,094  1,094  
Stocks and other investments1,572 1,207 1 364 
Total$5,579 $2,467 $1,992 $1,120 
22

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The following table shows the change in fair value of Level 3 plan assets for the six-month period ended September 25, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year120  
Redemptions during the year(303) 
Revaluation of equity securities 745 
Change in foreign currency exchange rates32 18 
Balance at September 25, 2020$605 $1,127 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.
During the three- and six-month periods ended September 25, 2020 the Company contributed approximately $247 and $487 to its non-U.S. pension plan, respectively, and during the three- and six-month periods ended September 27, 2019 the Company contributed approximately $230 and $463 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2021.
Other Defined Benefit Plan
In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2020 and 2019, respectively. The total values of the Pension Promise in the amounts of 827 and 866 British Pounds Sterling at September 25, 2020 and March 27, 2020, respectively (approximately $1,053 and $975 at September 25, 2020 and March 27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company’s unaudited consolidated balance sheets. 
Defined Contribution Plan
Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled approximately $1,040 and $2,069 for the three- and six-month periods ended September 25, 2020, respectively, and approximately $960 and $2,007 for the three- and six-month periods ended September 27, 2019, respectively.
The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $206 and $385 for the three- and six-month periods ended September 25, 2020, respectively, and approximately $183 and $359 for the three- and six-month periods ended September 27, 2019, respectively.
The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3%
23

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation. PSL’s matching contributions in the three- and six-month periods ended September 27, 2019 was $401 and $934, respectively.
16. Commitments and Contingencies
Operating Leases
The Company, through its subsidiaries, leases certain real estate property and equipment under operating lease agreements that expire at various dates between one and seven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. There have been no material changes to these lease commitments since March 27, 2020.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s unaudited consolidated financial position and results of operations.
Legal proceedings
The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.
Indemnification
From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts as of September 25, 2020 or March 27, 2020.
Environmental Matters
The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred, and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. No environmental accruals were established at September 25, 2020 or March 27, 2020.
24

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
17. Net Income per Share
The following table sets forth the computation of diluted net income attributable to Allegro MicroSystems, Inc. per share:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Net income attributable to Allegro MicroSystems, Inc.$9,584 $11,565 $14,404 $14,749 
Net income attributable to common stockholders9,618 11,583 14,472 14,818 
Weighted average basic and diluted common shares10,000,000 10,000,000 10,000,000 10,000,000 
Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share$0.96 $1.16 $1.44 $1.47 
Basic and diluted net income attributable to common stockholders per share$0.96 $1.16 $1.45 $1.48 
Class A shares are entitled to a priority dividend of 8%. After Class A shareholders receive an annualized return on capital of 8%, distributions of the remaining value are split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September 25, 2020 and September 27, 2019, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.
Unaudited Pro Forma Net Income per Share
Unaudited pro forma basic and diluted net income per share attributable to Allegro MicroSystems, Inc. for the three- and six-month periods ended September 25, 2020 have been prepared to give effect to the Common Stock Conversion as described below in Note 21, “Subsequent Events” as if such event had occurred on September 25, 2020.
Three-Month
Period Ended
September 25, 2020
Six-Month
Period Ended
September 25, 2020
Numerator:
    Net income, as reported$9,584 $14,404 
Denominator:
    Weighted-average shares used to compute net
income per share attributable to common
shareholders, basic
10,000,000 10,000,000 
    Pro forma adjustments to reflect the Common Stock
Conversion
156,500,000 156,500,000 
Pro forma adjustments to reflect the Company’s
         buy-back of shares to cover withholding taxes
(2,068,234)(2,068,234)
            Total164,431,766 164,431,766 
Pro forma net income per share attributable to
common shareholders
$0.06 $0.09 
18. Common Stock and Stock-Based Compensation
The Company has two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly-issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of
25

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.
Both Class A and Class L common stock are entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock are entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value are split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.
Each outstanding share of Class A common stock entitles the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock are not entitled to vote.
In the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company will be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.
Upon the earliest of (i) an initial public offering (“IPO”); (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock will convert into Class A common stock.
Also, in connection with the OEP transaction, the Company granted 400,000 of unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable and therefore no amount of stock-based compensation was recognized for the unvested Class A shares. If such a change in control or IPO occurred, the unvested Class A shares would immediately become vested and the Company would recognize $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.
The Class L unvested shares vest on a straight-line basis over a service period of four years. Class L unvested shares have no other vesting conditions. If an IPO occured, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards will accelerate vesting.
The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Cost of sales$53 $45 $150 $90 
Research and development32 26 53 45 
Selling, general and administrative495 303 822 613 
Total stock-based compensation$580 $374 $1,025 $748 
The Company issued 15,828 Class L shares during the six-month period ended September 25, 2020 with a weighted average price per share of $33.83. The Company issued no Class L shares during the six-month period ended September 27, 2019. There were 638,298 Class L shares outstanding at September 25, 2020 with a weighted average price per share of $11.99.
26

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
19. Income Taxes
The Company recorded the following tax provision in its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Operating taxes$1,589 $2,566 $2,405 $4,277 
Discrete tax items493 267 205 5,891 
Provision for income taxes$2,082 $2,833 $2,610 $10,168 
Annual operating tax rate13.6 %17.8 %14.1 %17.1 %
Effective tax rate17.8 %19.7 %15.3 %40.7 %
The Company is subject to income taxes in the United States and the foreign jurisdictions in which it does business. The Company’s income tax provision is comprised of federal, state, local and foreign taxes based on income in multiple jurisdictions and changes in uncertain tax positions. The primary region that is applicable to the determination of the Company’s effective tax rate is the United States. Effective tax rates vary depending on the relative proportion of foreign to U.S. income, the utilization of foreign tax credits and research and development tax credits, changes in corporate structure, changes in the valuation of the Company’s deferred tax assets and changes in tax laws and interpretations. The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense.
Should actual events or results differ from our then-current expectations, charges or credits to the Company’s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.
The effective tax rate is comprised of an estimated annual operating tax rate and the tax impact of discrete tax adjustments. The effective tax rate for the six-month period ended September 25, 2020 is below the U.S. statutory tax rate of 21.0% primarily as a result of the benefit of the Research and Development Credits and the Foreign Derived Intangible Income provision of the 2017 Tax Cut and Jobs Act (“U.S. Tax Reform”).
The decrease in the Company’s provision for income tax and the effective tax rate for the six-month period ended September 25, 2020 as compared to the six-month period ended September 27, 2019 was primarily driven by a discrete tax expense of approximately $5,500 recorded in the first quarter of fiscal year 2020, for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018. Additionally, the Company estimates an increased benefit of the Foreign Derived Intangible Income provision of U.S. Tax Reform for fiscal year 2021 as compared to fiscal year 2020 resulting from an increase in forecasted taxable income year over year.
20. Related Party Transactions
Transactions involving Sanken
The Company sells products to, and purchases in-process products from Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken.
Net sales of Company’s products to Sanken totaled $22,511 and $46,131 during the three- and six-month periods ended September 25, 2020, respectively, and $16,625 and $32,792 during the three- and six-month periods ended September 27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken totaled $11,654 and $30,293 as of September 25, 2020 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $389 and $558 as of September 25, 2020 and March 27, 2020, respectively.
During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $9,699 and $19,022 during the three- and six-month periods ended September 27, 2019. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.
Purchases of various products from Sanken totaled $8,569 and $16,479 for the three- and six-month periods ended September 27, 2019. Accounts payable to Sanken totaled $4,494 as of March 27, 2020.
27

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Joint Development Agreement (“Development Agreement”)
The Company, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.
Short-term Bridge Loan Receivable to Sanken
In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the six-month period ended September 27, 2019.
Notes Payable and Line-of credit from Sanken
The Company, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March 27, 2020. The interest rates on the related party debt was reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable and lines-of-credit for the three- and six-month periods ended September 27, 2019 amounted to $383 and $795 and related party interest paid for the same periods amounted to $730 and $754, respectively.
As of March 27, 2020, the related party notes payable balance of $17,700 was classified in the unaudited consolidated balance sheet as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at March 27, 2020.
In connection with the PSL divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired.
Transactions involving PSL
In accordance with the divestiture transactions of both PSL and the Sanken distribution business, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at September 25, 2020, the Company reflected a related accounts receivable balance of $4,909. This amount includes a reduction of $3,368 from payments made by PSL during the six-month period ended September 25, 2020.
In addition, the Company, through PSL entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $9,967 and $21,890 for the three- and six-month periods ended September 25, 2020. This amount includes $1,700 and $3,500 of price support payments made for the three- and six-month periods ended September 25, 2020 and the reduction of $1,760 and $1,198 of intercompany balances for the three- and six-month periods ended September 25, 2020. Accounts payable to PSL included in amounts due to related party totaled $1,157 as of September 25, 2020.
Note Receivable from PSL
On March 28, 2020, in connection with the PSL divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March 27, 2020. As a result of this divestiture, on March 28, 2020, the $51,377 note receivable from PSL is now classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company has a maturity date of March 28, 2027 and bears interest rate of 2.70%, which is a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.
28

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Consulting Agreement
The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in September 2017, before Mr. Kazerounian became a member of the Company’s board of directors, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the six-month periods ended September 25, 2020 and September 27, 2019, the Company paid aggregate fees of $90 each quarter to Mr. Kazerounian pursuant to the Consulting Agreement.
Director and Executive Officer Promissory Notes
From time to time, the Company has entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had $654 and $506 of promissory notes outstanding as of as of September 25, 2020 and March 27, 2020, respectively.
21. Subsequent Events

On November 2, 2020, the Company completed its IPO. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.” On November 2, 2020 the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 were sold by selling stockholders, resulting in net proceeds to the Company of approximately $320,849, after deducting $20,125 of underwriting discounts and $9,026 of estimated offering costs.
Immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403  156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
The Company has retrospectively adjusted its earnings per share to reflect the conversion of Class A common stock and Class L common stock to Common Stock resulting from the conversion. See Note 17 “Net Income per Share.”
Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, and $1,593 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock.
29

ALLEGRO MICROSYSTEMS, INC.
Notes to Unaudited Condensed Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
In connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s Long-Term Cash Incentive Plan (the “LTCIP”) and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (RSUs) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 589,987 and 348,999 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $14.00. If an employee elected to not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.
On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all amounts outstanding under AML’s $25,000 line-of-credit agreement with Mizuho Bank, Ltd and AML’s $8,000 line-of-credit agreement with the Bank of Mitsubishi UFJ and terminated all commitments thereunder.
On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award agreement.
In October 2020, the Company used proceeds from the Term Loan Facility, together with cash on hand, to pay an aggregate cash dividend of $400,000 to holders of its Class A common stock.
On October 14, 2020, the outstanding principal amount of, and accrued and unpaid interest on, the $51,377 related party note receivable due to the Company from PSL in connection with the PSL divestiture was prepaid in full.

On November 20, 2020, the Company provided notice of repayment of $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s recently completed IPO. The notice of repayment is expected to occur during the third quarter of fiscal 2021.
30


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes and other information included elsewhere in this Quarterly Report, as well as the audited financial statements and the related notes thereto, and the discussion under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Business” included in our Prospectus filed with the SEC on October 30, 2020 (the “Prospectus”). In addition to historical data, this discussion contains forward-looking statements about our business, results of operations, cash flows, financial condition and prospects based on current expectations that involve risks, uncertainties and assumptions. Our actual results could differ materially from such forward-looking statements. Factors that could cause or contribute to those differences include, but are not limited to, those identified below and those discussed in the section titled “Forward-Looking Statements” and in Part II, Item 1A, “Risk Factors” of this Quarterly Report. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future.
We operate on a 52- or 53-week fiscal year ending on the last Friday of March. Each fiscal quarter has 13 weeks, except in a 53-week year, when the fourth fiscal quarter has 14 weeks. All references to the three- and six-month periods ended September 25, 2020 and September 27, 2019 relate to the 13 and 26 week periods ended September 25, 2020 and September 27, 2019 , respectively. All references to “2020,” “fiscal year 2020” or similar references relate to the 52-week period ended March 27, 2020.
Overview
Allegro MicroSystems is a leading global designer, developer, manufacturer and marketer of sensor ICs and application-specific analog power ICs enabling the most important emerging technologies in the automotive and industrial markets. We are the number one supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in automotive. We focus on providing complete IC solutions to sense, regulate and drive a variety of mechanical systems. This includes sensing angular or linear position of a shaft or actuator, driving an electric motor or actuator, and regulating the power applied to sensing and driving circuits so they operate safely and efficiently.
We are headquartered in Manchester, New Hampshire and have a global footprint with 16 locations across four continents. Our portfolio includes more than 1,000 products, and we ship over one billion units annually to more than 10,000 customers worldwide. During the three- and six-month periods ended September 25, 2020 we generated $136.6 million and $251.7 million in total net sales, respectively, with $9.6 million and $14.5 million in net income and $32.7 million and $59.0 million in Adjusted EBITDA in such fiscal periods, respectively. During the three- and six-month periods ended September 27, 2019 we generated $163.2 million and $315.7 million in total net sales, respectively, with $11.6 million and $14.8 million in net income and $34.6 million and $58.6 million in Adjusted EBITDA in such fiscal periods, respectively.
Our Growth Strategies and Outlook
We plan to pursue the following strategies to continue to grow our sales and enhance our profitability:
Invest in research and development that is market-aligned and focused on targeted portfolio expansion. We believe that our investments in research and development in the areas of product design, automotive-grade wafer fabrication technology and IC packaging development are critical to maintaining our competitive advantage. In both the automotive and industrial markets, major technology shifts driven by disruptive technologies are creating high-growth opportunities in areas such as xEVs, ADAS, Industry 4.0, data centers and green energy applications. Our knowledge of customers’ end systems has driven an expansion of our sensor IC and power solutions to enable these new technologies. By aligning our research and development investments with disruptive technology trends while undergoing a rigorous ROI review, we believe we can deliver an attractive combination of growth and profitability.
 Emphasize the automotive “first” philosophy to align our product development with the most rigorous applications and safety standards. We have been intentional about incorporating support for the stringent automotive operating voltages, temperature ranges and safety and reliability standards into every part of our operations, from design to manufacturing. We believe our focus on meeting or exceeding industry standards as the baseline for product development increases our opportunity in the automotive market as customers look for trusted suppliers to deliver highly reliable solutions for rapidly growing emerging markets, and that our
31


philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market. For example, we will apply this philosophy of innovation, quality and reliability to our new photonics portfolio which supplies components into safety-critical LiDAR applications. We also believe we can use our expertise in designing for the automotive market and our expanding product portfolio to capitalize on increasing demand among industrial customers for ruggedized solutions that meet the highest quality and reliability standards. Additionally, in our experience, demand for solutions that meet or exceed stringent safety and reliability specifications supports higher ASPs and lower ASP declines over time than are typical for our industry.
Invest to lead in chosen markets and apply our intellectual property and technology to pursue adjacent growth markets. We intend to continue to invest in technology advancements and our intellectual property portfolio to maintain the number one market share position in magnetic sensor ICs and achieve leadership positions in power ICs within our target markets. We believe that leveraging our technology and existing research and development, sales and support efforts will enable us to take advantage of synergistic opportunities in new, adjacent growth markets. We believe this strategy of leveraging our known capabilities to target adjacent growth markets will enable us to enjoy greater returns on our research and development investments.
Expand our sales channels and enhance our sales operations and customer relationships. Our global sales infrastructure is optimized to support customers through a combination of key account managers and regional technical and support centers near customer locations that enable us to act as an extension of our customers’ design teams, providing us with key insights into product requirements and accelerating the adoption and ramp up of our products in customer designs. We intend to continue strengthening our relationships with our existing customers while also enabling our channel partners to support demand creation and fulfillment for smaller broad-based industrial customers. We believe we will be able to further penetrate the industrial market and efficiently scale our business to accelerate growth by enabling our channel to become an extension of our demand generation and customer support efforts.
Continue to improve our gross margins through product innovation and cost optimization. We strive to improve our profitability by both rapidly introducing new products with value-added features and reducing our manufacturing costs through our fabless, asset-lite manufacturing model. We expect to continue to improve our product mix by developing new products for growth markets where we believe we can generate higher ASPs and/or higher gross margins. We also intend to further our relationships with key foundry suppliers to apply our product and applications knowledge to develop differentiated and cost-efficient wafer processes and packages. We believe we can reduce our manufacturing costs by leveraging the advanced manufacturing capabilities of our strategic suppliers, implementing more cost-effective packaging technologies and leveraging both internal and external assembly and test capacity to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth.
Pursue selective acquisitions and other strategic transactions. We evaluate and pursue selective acquisitions and other transactions to facilitate our entrance into new applications, add to our intellectual property portfolio and design resources, and accelerate our growth. From time to time, we acquire companies, technologies or assets and participate in joint ventures when we believe they will cost effectively and rapidly improve our product development or manufacturing capabilities or complement our existing product offerings. For example, our August 2020 acquisition of Voxtel, Inc. and its affiliate LadarSystems, Inc. brings together Voxtel’s laser and imaging expertise and our automotive leadership and scale to enable what we believe will be the next generation of ADAS.
Maintain commitment to sustainability. We intend to continue to innovate with purpose, addressing critical global challenges related to energy efficiency, vehicle emissions and clean and renewable energy with our
32


sensing and power management product portfolio. In addition, we strive to operate our business in a socially responsible and environmentally sustainable manner, and we strive to maintain a commitment to social responsibility in our supply chain and disclosure of the environmental impact of our business operations.
Recent Initiatives to Improve Results of Operations
We have recently implemented several initiatives designed to improve our operating results.
On August 28, 2020, we acquired Voxtel, Inc., a privately-held technology company located in Beaverton, Oregon that specializes in components for eye-safe Light Detection and Ranging (“LiDAR”) used in advanced driving assistance systems (“ADAS”), fully autonomous vehicles, and industrial automation. The total preliminary purchase price of the acquisition was $35.1 million, including certain-earnouts that have the potential payout of $15.0 million. The fair value of these earn-outs at acquisition date was $7.8 million. In addition to the laser technology, Voxtel’s capabilities are its Indium Gallium Arsenide (“InGaAs”) Avalanche Photodiode (“APDs”) and APD photoreceivers—highly-sensitive in the important eye-safe region around 1550 nanometers (“nm”). This technology enables images to be obtained over a wide range of weather conditions and over a long-distance or a wide field of view using a laser that doesn’t pose an ocular hazard. The combination of these highly-sensitive detectors and high-peak-power eye-safe lasers, combined with Voxtel’s custom integrated circuits and electro-optical packaging expertise, allows for cost-effective, compact laser-ranging and 3D-image sensing. In addition, Voxtel holds more than 38 US patents, representing a comprehensive LADAR/LiDAR photonic technology suite.
Through the end of fiscal year 2020, we held a 100% ownership interest in PSL, a semiconductor wafer fabricator engaged in the manufacturing and testing of foundry wafers. Prior to the divestiture transaction of PSL, foundry revenue accounted for 10.2% and 10.4% of our net sales and supplied 46.2% and 48.9% of our wafer requirements in the three- and six-month periods ended September 27, 2019, respectively. In addition, through end of fiscal year 2020, we acted as a distributor of Sanken products in North America, South America and Europe on a low-margin, buy-resale basis pursuant to the Sanken Products Distribution Agreement between AML, our wholly owned subsidiary, and Sanken. Our net sales from the distribution of Sanken products in the three- and six-month periods ended September 27, 2019 were $9.7 million and $19.0 million, respectively. On March 28, 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward:
We divested a majority of our ownership interest in PSL to Sanken in the PSL Divestiture, in connection with which:
Our equity interests in PSL were recapitalized (the “Recapitalization”) in exchange for (i) the contribution by us to PSL of $15.0 million of intercompany debt, representing a portion of the aggregate principal amount of debt owed by PSL to us under certain intercompany loan agreements (the “Existing Allegro Loans”), (ii) the assumption by us of $42.7 million in aggregate principal amount of debt owed by PSL to Sanken under certain intercompany loan and line-of-credit agreements (the “PSL-Sanken Loans”), that was subsequently forgiven in exchange for our transfer to Sanken of 70% of the issued and outstanding equity interests in PSL, and (iii) the termination of the Existing Allegro Loans and the issuance, pursuant to a consolidated and restructured loan agreement (the “Consolidated Loan Agreement”), of a note payable to us in an aggregate principal amount of $51.4 million (representing the aggregate principal amount of debt outstanding under the Existing Allegro Loans prior to their termination); and
In exchange for the extinguishment of all outstanding indebtedness owed by us to Sanken under the PSL-Sanken Loans, we (i) divested 70% of the issued and outstanding equity interests in PSL to Sanken, as a result of which Sanken holds a 70% majority share in PSL and we hold a 30% interest, and (ii) amended and restated the existing limited liability company agreement of PSL to admit Sanken as a member, reflect the Recapitalization and otherwise reflect the rights and obligations of us and Sanken thereunder;
AML entered into a letter agreement with Sanken providing for, among other things, the termination of AML’s services under the Sanken Products Distribution Agreement, and Sanken and PSL entered into a new
33


distribution agreement providing for PSL to serve as a distributor of Sanken products in North America, South America and Europe; and
We entered into certain other agreements and transactions with Sanken and PSL as more fully described under “Prospectus Summary—The Divestiture Transactions” in the Prospectus and elsewhere in this Quarterly Report.
As a result of the PSL Divestiture and the transfer of the Sanken products distribution business to PSL, we expect continued material improvement over this fiscal year in gross profit, operating income and net income, as well as reduced capital expenditures and increased cash flow from operations. Strategically, we believe these changes better enable us to focus solely on our core business in sensor and power applications for the automotive and industrial end markets.
PSL foundry revenue is no longer consolidated in our results in fiscal year 2021, however, PSL did supply 41.2% and 35.5% of our wafer requirements in the three- and six-month periods ended September 25, 2020, respectively.
Net sales from the distribution of Sanken products are also no longer consolidated in our results in fiscal year 2021.
In February 2020, we announced that we would consolidate our assembly and test facilities into a single site, located at the AMPI Facility. As such, we have commenced the closure of the AMTC Facility. We expect to substantially complete this transition by the end of March 2021. We expect to realize a material reduction in cost of goods sold in subsequent periods.
Impact of the COVID-19 Pandemic
On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.
We continue to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and we may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on our business stemming from current measures and potential future measures that could restrict access to our facilities, limit manufacturing and support operations and place restrictions on our workforce and suppliers. The measures implemented by various authorities related to the COVID-19 outbreak have caused us to change our business practices including those related to where employees work, the distance between employees in our facilities, limitations on in-person meetings between employees and with customers, suppliers, service providers and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.
The full extent to which the ongoing COVID-19 pandemic adversely affects our financial performance will depend on future developments, many of which are outside of our control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect our business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect our business and our access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, we may continue to experience adverse impacts on our business and financial performance as a result of its global economic impact.
To the extent that the COVID-19 pandemic adversely affects our business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. Such risks include, if the business impacts of COVID-19 carry on for an extended period, we may be required to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets. We have taken actions to mitigate our financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. In March 2020, we borrowed $43.0 million under our credit facilities (including $10.0 million borrowed by PSL under the PSL Revolver, the proceeds of which were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture). The borrowing was made as part of our ongoing efforts to preserve financial flexibility considering the current uncertainty in the global markets and related effects on our business resulting from the COVID-19 pandemic. While we do not currently expect to use the remaining proceeds from these
34


borrowings following the consummation of the PSL Divestiture for any near-term liquidity needs, we may use the proceeds for working capital and other general corporate purposes.
On March 27, 2020, the President of the United States signed and enacted into law the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available under the original Tax Cuts and Jobs Act (“TCJA”) for Qualified Improvement Property (“QIP”). We currently estimate a $1.7 million cash acceleration is available to us as a result of this change and we plan to adjust our historical income tax filings accordingly. Additional income tax provisions of the Act are currently being evaluated and not expected to have a material impact. The CARES Act also contains a provision for deferred payment of 2020 employer payroll taxes, after the date of enactment, to future years. We expect to defer a portion of our remaining 2020 employer payroll taxes to subsequent years.
Non-GAAP Financial Measures
In addition to the measures presented in our consolidated financial statements, we regularly review other metrics, defined as non-GAAP financial measures by the SEC, to evaluate our business, measure our performance, identify trends, prepare financial forecasts and make strategic decisions. The key metrics we consider are non-GAAP Gross Profit, non-GAAP Gross Margin, non-GAAP Operating Expenses, non-GAAP Operating Income, non-GAAP Profit before Tax, non-GAAP Provision for Income Tax, non-GAAP Net Income, non-GAAP Net Income per Share, EBITDA, Adjusted EBITDA and Adjusted EBITDA margin (collectively, the “Non-GAAP Financial Measures”). These Non-GAAP Financial Measures provide supplemental information regarding our operating performance on a non-GAAP basis that excludes certain gains, losses and charges of a non-cash nature or that occur relatively infrequently and/or that management considers to be unrelated to our core operations, and in the case of non-GAAP Provision for Income Tax, management believes that this non-GAAP measure of income taxes provides it with the ability to evaluate the non-GAAP Provision for Income Taxes across different reporting periods on a consistent basis, independent of special items and discrete items, which may vary in size and frequency. By presenting these Non-GAAP Financial Measures, we provide a basis for comparison of our business operations between periods by excluding items that we do not believe are indicative of our core operating performance, and we believe that investors’ understanding of our performance is enhanced by our presenting these Non-GAAP Financial Measures, as they provide a reasonable basis for comparing our ongoing results of operations. Management believes that tracking and presenting these Non-GAAP Financial Measures provides management and the investment community with valuable insight into matters such as: our ongoing core operations, our ability to generate cash to service our debt and fund our operations; and the underlying business trends that are affecting our performance and evaluating companies in our industry. These Non-GAAP Financial Measures are used by both management and our board of directors, together with the comparable GAAP information, in evaluating our current performance and planning our future business activities. In particular, management finds it useful to exclude non-cash charges in order to better correlate our operating activities with our ability to generate cash from operations and to exclude certain cash charges as a means of more accurately predicting our liquidity requirements. We believe that these Non-GAAP Financial Measures, when used in conjunction with our GAAP financial information, also allow investors to better evaluate our financial performance in comparison to other periods and to other companies in our industry.
These Non-GAAP Financial Measures have significant limitations as analytical tools. Some of these limitations are that:
such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;
such measures exclude certain costs which are important in analyzing our GAAP results;
such measures do not reflect changes in, or cash requirements for, our working capital needs;
such measures do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments on our debt;
such measures do not reflect our tax expense or the cash requirements to pay our taxes; although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future;
such measures do not reflect any cash requirements for such replacements; and
other companies in our industry may calculate such measures differently than we do, thereby further limiting their usefulness as comparative measures.
35



The Non-GAAP Financial Measures are supplemental measures of our performance that are neither required by, nor presented in accordance with, GAAP. These Non-GAAP Financial Measures should not be considered as substitutes for GAAP financial measures such as gross profit, gross margin, net income or any other performance measures derived in accordance with GAAP. Also, in the future we may incur expenses or charges such as those added back in the calculation of these Non-GAAP Financial Measures. Our presentation of these Non-GAAP Financial Measures should not be construed as an inference that future results will be unaffected by unusual or nonrecurring items.
Our prior disclosure referred to non-GAAP Gross Profit and non-GAAP Gross Margin as Adjusted Gross Profit and Adjusted Gross Margin, respectively. No changes have been made to how we calculate these measures.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
We calculate non-GAAP Gross Profit and non-GAAP Gross Margin excluding the items below from cost of revenues in applicable periods and we calculate and non-GAAP Gross Margin as non-GAAP Gross Profit divided by total net sales.
PSL and Sanken Distribution Agreement - Represents the elimination of inventory cost amortization and foundry service payment related to one-time costs incurred in connection with the disposition of Polar Semiconductor, LLC (“PSL”) during the second fiscal quarter ended September 25, 2020 (the “PSL Divestiture”).
Stock-based compensation - Represents non-cash expenses arising from the grant of stock awards.
AMTC Facility consolidation one-time costs - Represents one-time costs incurred in connection with closing of our manufacturing facility in Thailand (the “AMTC Facility”) and transitioning of test and assembly functions to the our manufacturing facility in the Philippines (the “AMPI Facility”) announced in fiscal year 2020 consisting of: moving equipment between facilities, contract terminations and other non-recurring charges. The closure and transition of the AMTC Facility is expected to be substantially complete by the end of March 2021. These costs are in addition to, and not duplicative of, the adjustments noted in note (*) below.
Amortization of acquisition-related intangible assets - Represents non-cash expenses associated with the amortization of intangible assets in connection with the acquisition of Voxtel, Inc., which closed in August 2020.
COVID-19 related expenses - Represents expenses attributable to the COVID-19 pandemic primarily related to increased purchases of masks, gloves and other protective materials, and overtime premium compensation paid for maintaining 24-hour service at the AMPI Facility.
(*) Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin in this release do not include adjustments consisting of:
Additional AMTC related costs - Represents costs relating to the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility in the Philippines announced in fiscal year 2020 consisting of: the net savings expected to result from the movement of work to the AMPI Facility, which facility had duplicative capacity based on the buildouts of the AMPI Facility in fiscal years 2019 and 2018. The elimination of these costs did not reduce our production capacity and therefore did not have direct effects on our ability to generate revenue. The closure and transition of the AMTC Facility is expected to be substantially complete by the end of March 2021.
Out of period adjustment for depreciation expense of GMR assets - Represents a one-time depreciation expense related to the correction of an immaterial error, related to 2017, for certain manufacturing assets that have reached the end of their useful lives.
Non-GAAP Operating Expenses, non-GAAP Operating Income and non-GAAP Operating Margin
We calculate non-GAAP Operating Expenses and non-GAAP Operating Income excluding the same items excluded above to the extent they are classified as operating expenses, and also excluding the items below in applicable periods. We calculate non-GAAP Operating Margin as non-GAAP Operating Income divided by total net sales.
Transaction fees - Represents transaction-related legal and consulting fees incurred primarily in connection with (i) the unsuccessful acquisition of a competitor in fiscal year 2019, (ii) the acquisition of Voxtel, Inc. in fiscal year 2020, and (iii) the PSL Divestiture and the transfer of the Sanken products distribution business to PSL in fiscal year 2020.
Severance - Represents severance costs associated with (i) labor savings initiatives to manage overall compensation expense as a result of the declining sales volume during the applicable period, including a voluntary separation
36


incentive payment plan for employees near retirement and a reduction in force and (ii) the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility announced and initiated in fiscal year 2020.
(**) Non-GAAP Operating Income in this release does not include adjustments consisting of those set forth in note (*) to the calculation of non-GAAP Gross Profit, and the corresponding calculation of non-GAAP Gross Margin, above or:
Labor savings - Represents salary and benefit costs related to employees whose positions were eliminated through voluntary separation programs or other reductions in force (not associated with the closure of the AMTC Facility or any other plant or facility) and a restructuring of overhead positions from high-cost to low-cost jurisdictions net of costs for newly hired employees in connection with such restructuring.
EBITDA, Adjusted EBITDA, Adjusted EBITDA Margin and Non-GAAP Profit before Tax
We calculate EBITDA as net income minus interest income (expense), tax provision, and depreciation and amortization expenses. We calculate Adjusted EBITDA as EBITDA excluding the same items excluded above and also excluding the items below in applicable periods, We calculate Adjusted EBITDA Margin as Adjusted EBITDA divided by total net sales. We calculate non-GAAP Profit before Tax as Profit before Tax excluding the same items excluded above and also excluding the items below in applicable periods.
Non-core loss (gain) on sale of equipment - Represents non-core miscellaneous losses and gains on the sale of equipment.
Foreign currency translation loss (gain) - Represents losses and gains resulting from the remeasurement and settlement of intercompany debt and operational transactions, as well as transactions with external customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.
Income in earnings of equity investment - Represents our equity method investment in PSL.
Inventory cost amortization - Represents intercompany inventory transactions incurred from purchases made from PSL in fiscal year 2020. Such costs are one-time incurred expenses impacting our operating results during fiscal year 2021 following the PSL Divestiture. Such costs are not expected to have a continuing impact on our operating results after our second fiscal quarter of fiscal year 2021.
Foundry service payment - Represents foundry service payments incurred under our Price Support Agreement with PSL in respect to the guaranteed capacity at PSL to support our production forecast and are one-time costs incurred impacting our operating results during fiscal year 2021 following the PSL Divestiture. Such costs are not expected to have a continuing impact on our operating results after fiscal year 2021.
Non-GAAP Provision for Income Tax
In calculating non-GAAP Provision for Income Tax, we have added-back the following to GAAP Provision for Income Taxes:
Tax effect of adjustments to GAAP results - Represents the estimated income tax effect of the adjustments to non-GAAP Profit Before Tax described above and elimination of discrete tax adjustments.


37


Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 Reconciliation of Gross Profit
 GAAP Gross Profit $61,770 $55,701 $68,606 $117,471 $127,993 
 PSL and Sanken distribution agreement 2,815 3,383 — 6,198 — 
 Stock-based compensation 53 97 45 150 90 
 AMTC facility consolidation one-time costs 408 544 — 952 — 
 Amortization of acquisition-related intangible assets 105 — — 105 — 
 COVID-19 related expenses 73 — — 73 — 
 Total $3,454 $4,024 $45 $7,478 $90 
 Non-GAAP Gross Profit* $65,224 $59,725 $68,651 $124,949 $128,083 
 Non-GAAP Gross Margin* 47.7 %51.9 %42.1 %49.7 %40.6 %
*Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $2,281, $3,074, and $— for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768, $—, and $— for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and (ii) additional AMTC related costs of $5,355 and $— for the six months ended September 25, 2020 and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $— for the six months ended September 25, 2020 and September 27, 2019, respectively.
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 Reconciliation of Operating Expenses
 GAAP Operating Expenses $49,368 $51,169 $53,545 $100,537 $105,201 
 Stock-based compensation 527 348 329 875 658 
 AMTC facility consolidation one-time costs 1,358 1,161 — 2,519 — 
 Amortization of acquisition-related intangible assets — — — 
 COVID-19 related expenses 398 4,000 — 4,398 — 
 Transaction fees 1,871 117 1,081 1,988 1,447 
 Severance — 337 2,698 337 2,698 
 Total $4,163 $5,963 $4,108 $10,126 $4,803 
 Non-GAAP Operating Expenses* $45,205 $45,206 $49,437 $90,411 $100,398 
38


*Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $380, $324, and $2,890 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and labor savings costs of $—, $109, and $2,414 for the three months ended September 25, 2020, and June 26, 2020, September 27, 2019, respectively, and (ii) additional AMTC related costs of $704 and $5,664 for the six months ended September 25, 2020 and September 27, 2019, respectively, and labor savings costs of $109 and $4,812 for the six months ended September 25, 2020 and September 27, 2019, respectively.
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 Reconciliation of Operating Income
 GAAP Operating Income $12,402 $4,532 $15,061 $16,934 $22,792 
 PSL and Sanken distribution agreement 2,815 3,383 — 6,198 — 
 Stock-based compensation 580 445 374 1,025 748 
 AMTC facility consolidation one-time costs 1,766 1,705 — 3,471 — 
 Amortization of acquisition-related intangible assets 114 — — 114 — 
 COVID-19 related expenses 471 4,000 — 4,471 — 
 Transaction fees 1,871 117 1,081 1,988 1,447 
 Severance — 337 2,698 337 2,698 
 Total $7,617 $9,987 $4,153 $17,604 $4,893 
 Non-GAAP Operating Income*$20,019 $14,519 $19,214 $34,538 $27,685 
 Non-GAAP Operating Margin* (% of net sales) 14.6 %12.6 %11.8 %13.7 %8.8 %
*Non-GAAP Operating Income and the corresponding calculation of non-GAAP Operating Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $2,330, $3,398, and $2,890 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, labor savings costs of $—, $109, and $2,414 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768, $—, and $— for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and (ii) additional AMTC related costs of $5,728 and $5,664 for the six months ended September 25, 2020 and September 27, 2019, respectively, labor savings costs of $109 and $4,812 for the six months ended September 25, 2020 and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $— for the six months ended September 25, 2020 and September 27, 2019, respectively.

39


Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 GAAP Net Income$9,618 $4,854 $11,583 $14,472 $14,818 
 Interest (income) expense (350)(313)65 (663)70 
 Tax provision 2,082 528 2,833 2,610 10,168 
 Depreciation & amortization 12,487 11,539 15,988 24,026 31,477 
 EBITDA $23,837 $16,608 $30,469 $40,445 $56,533 
 Adjustments to EBITDA
 Non-core loss (gain) on sale of equip. 331 (38)604 293 559 
 Foreign currency translation loss (gain) 1,318 (132)(609)1,186 (3,360)
 Income in earnings of equity investment(246)(212)— (458)— 
 Stock-based compensation 580 445 374 1,025 748 
 AMTC facility consolidation one-time costs 1,766 1,705 — 3,471 — 
 COVID-19 related costs 471 4,000 — 4,471 — 
 Transaction fees 1,871 117 1,081 1,988 1,447 
 Severance — 337 2,698 337 2,698 
 Inventory cost amortization 1,115 1,583 — 2,698 — 
 Foundry service payment 1,700 1,800 — 3,500 — 
 Adjusted EBITDA* $32,743 $26,213 $34,617 $58,956 $58,625 
 Adjusted EBITDA Margin* 24.0 %22.8 %21.2 %23.4 %18.6 %
*Adjusted EBITDA and the corresponding calculation of Adjusted EBITDA Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $2,330, $3,398, and $2,890 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and labor savings costs of $—, $109, and $2,414 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively and (ii) AMTC additional costs of $5,728 and $5,664 for the six months ended September 25, 2020 and September 27, 2019, respectively, and labor savings costs of $109 and $4,812 for the six months ended September 25, 2020 and September 27, 2019, respectively.

40


Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
Reconciliation of Profit before Tax
GAAP Profit before Tax$11,700 $5,382 $14,416 $17,082 $24,986 
 Non-core loss (gain) on sale of equip.331 (38)604 293 559 
 Foreign currency transaction loss (gain)1,318 (132)(609)1,186 (3,360)
 Income in earnings of equity investment(246)(212)— (458)— 
 PSL and Sanken distribution agreement2,815 3,383 — 6,198 — 
 Stock-based compensation580 445 374 1,025 748 
 AMTC facility consolidation one-time costs1,766 1,705 — 3,471 — 
 Amortization of acquisition-related intangible assets 114 — — 114 — 
 COVID-19 related expenses471 4,000 — 4,471 — 
 Transaction fees1,871 117 1,081 1,988 1,447 
 Severance— 337 2,698 337 2,698 
Total$9,020 $9,605 $4,148 $18,625 $2,092 
Non-GAAP Profit before Tax*$20,720 $14,987 $18,564 $35,707 $27,078 
*Non-GAAP Profit before Tax does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $2,661, $3,398, and $2,890 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, labor savings costs of $—, $109, and $2,414 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768, $—, and $— for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and (ii) additional AMTC related costs of $6,059 and $5,664 for the six months ended September 25, 2020 and September 27, 2019, respectively, labor savings costs of $109 and $4,812 for the six months ended September 25, 2020 and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $— for the six months ended September 25, 2020 and September 27, 2019, respectively.

41


Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 Reconciliation of Provision for Income Taxes
 GAAP Provision for Income Taxes $2,082 $528 $2,833 $2,610 $10,168 
 GAAP effective tax rate 17.8 %9.8 %19.7 %15.3 %40.7 %
 Tax effect of adjustments to GAAP results 859 1,808 375 2,667 (5,489)
 Non-GAAP Provision for Income Taxes *$2,941 $2,336 $3,208 $5,277 $4,679 
 Non-GAAP effective tax rate 14.2 %15.6 %17.3 %14.8 %17.3 %
*Non-GAAP Provision for Income Taxes does not include tax adjustments for the following components of our net income: additional AMTC related costs, labor savings costs, and out of period adjustment for depreciation expense of GMR assets. The related tax effect of those adjustments to GAAP results were $768, $786 and $1,188 for the three months ended September 25, 2020, June 26, 2020, September 27, 2019, respectively, and $1,554 and $2,347 for the six months ended September 25, 2020 and September 27, 2019, respectively.
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
June 26,
2020
September 27,
2019
September 25,
2020
September 27,
2019
(Dollars in thousands)
 Reconciliation of Net Income
 GAAP Net Income $9,618 $4,854 $11,583 $14,472 $14,818 
 Non-core loss (gain) on sale of equip. 331 (38)604 293 559 
 Foreign currency transaction loss (gain)1,318 (132)(609)1,186 (3,360)
 Income in earnings of equity investment(246)(212)— (458)— 
 PSL and Sanken distribution agreement 2,815 3,383 — 6,198 — 
 Stock-based compensation 580 445 374 1,025 748 
 AMTC facility consolidation one-time costs 1,766 1,705 — 3,471 — 
 Amortization of acquired-related intangible assets 114 — — 114 — 
 COVID-19 related expenses 471 4,000 — 4,471 — 
 Transaction fees 1,871 117 1,081 1,988 1,447 
 Severance — 337 2,698 337 2,698 
 Tax effect of adjustments to GAAP results (859)(1,808)(375)(2,667)5,489 
 Non-GAAP Net Income*$17,779 $12,651 $15,356 $30,430 $22,399 
*Non-GAAP Net Income does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $2,661, $3,398, and $2,890 for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, labor savings costs of $—, $109, and $2,414 for the three months ended
42


September 25, 2020, June 26, 2020, and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768, $—, and $— for the three months ended September 25, 2020, June 26, 2020, and September 27, 2019, respectively, (ii) additional AMTC related costs of $6,059 and $5,664 for the six months ended September 25, 2020 and September 27, 2019, respectively, labor savings costs of $109 and $4,812 for the six months ended September 25, 2020 and September 27, 2019, respectively, and out of period adjustment for depreciation expense of GMR assets of $768 and $— for the six months ended September 25, 2020 and September 27, 2019, respectively, and (iii) the related tax effect of adjustments to GAAP results $768, $786 and $1,188 for the three months ended September 25, 2020, June 26, 2020, September 27, 2019, respectively, and $1,554 and $2,347 for the six months ended September 25, 2020 and September 27, 2019, respectively.
Other Key Factors and Trends Affecting our Operating Results
Our financial condition and results of operations have been, and will continue to be, affected by numerous other factors and trends, including the following:
Design Wins with New and Existing Customers
Our end customers continually develop new products in existing and new application areas, and we work closely with our significant OEM customers in most of our target markets to understand their product roadmaps and strategies. For new products, the time from design initiation and manufacturing until we generate revenue can be lengthy, typically between two and four years. As a result, our future revenue is highly dependent on our continued success at winning design mandates from our customers. Further, because we expect the ASPs of our products to decline over time, we consider design wins to be critical to our future success and anticipate being increasingly dependent on revenue from newer design wins for our newer products. The selection process is typically lengthy and may require us to incur significant design and development expenditures in pursuit of a design win with no assurance that our solutions will be selected. As a result, the loss of any key design win or any significant delay in the ramp-up of volume production of the customer’s products into which our product is designed could adversely affect our business. In addition, volume production is contingent upon the successful introduction and acceptance of our customer’s end products, which may be affected by several factors beyond our control.
Customer Demand, Orders and Forecasts
Demand for our products is highly dependent on market conditions in the end markets in which our customers operate, which are generally subject to seasonality, cyclicality and competitive conditions. In addition, a substantial portion of our total net sales is derived from sales to customers that purchase large volumes of our products. These customers generally provide periodic forecasts of their requirements, but these forecasts do not commit such customers to minimum purchases, and customers can revise these forecasts without penalty. In addition, as is customary in the semiconductor industry, customers are generally permitted to cancel orders for our products within a specified period. Cancellations of orders could result in the loss of anticipated sales without allowing us sufficient time to reduce our inventory and operating expenses. In addition, changes in forecasts or the timing of orders from customers exposes us to the risks of inventory shortages or excess inventory.
Manufacturing Costs and Product Mix
Gross margin, or gross profit as a percentage of total net sales, has been, and will continue to be, affected by a variety of factors, including the ASPs of our products, product mix in a given period, material costs, yields, manufacturing costs and efficiencies. We believe the primary driver of gross margin is the ASP negotiated between us and our customers relative to material costs and yields. Our pricing and margins depend on the volumes and the features of the products we produce and sell to our customers. As our products mature and unit volumes increase, we expect their ASPs to decline. We continually monitor and work to reduce the cost of our products and improve the potential value our solutions provide to our customers as we target new design win opportunities and manage the product life cycles of our existing customer designs. We also maintain a close relationship with our suppliers and subcontractors to improve quality, increase yields and lower manufacturing costs. As a result, these declines often coincide with improvements in manufacturing yields and lower wafer, assembly, and testing costs, which offset some or all of the margin reduction that results from declining ASPs. However, we expect our gross margin to fluctuate on a quarterly basis as a result of changes in ASPs due to product mix, new product introductions, transitions into volume manufacturing and manufacturing costs. Gross margin generally decreases if production volumes are lower as a result of decreased demand, which leads to a reduced absorption of our fixed manufacturing costs. Gross margin generally increases when the opposite occurs.
43


Cyclical Nature of the Semiconductor Industry
The semiconductor industry is highly cyclical and is characterized by increasingly rapid technological change, product obsolescence, competitive pricing pressures, evolving standards, short product life cycles and fluctuations in product supply and demand. New technology may result in sudden changes in system designs or platform changes that may render some of our products obsolete and require us to devote significant research and development resources to compete effectively. Periods of rapid growth and capacity expansion are occasionally followed by significant market corrections in which sales decline, inventories accumulate and facilities go underutilized. During periods of expansion, our margins generally improve as fixed costs are spread over higher manufacturing volumes and unit sales. In addition, we may build inventory to meet increasing market demand for our products during these times, which serves to absorb fixed costs further and increase our gross margins. During an expansion cycle, we may increase capital spending and hiring to add to our production capacity. During periods of slower growth or industry contractions, our sales, production and productivity suffer and margins generally decline. We are currently in a period in which our manufacturing volumes are below optimal levels, as a result of the impact of COVID-19 on our primary end market, automotive.
Components of Our Results of Operations
Net sales
Our total net sales are derived from product sales to direct customers and distributors. We sell products globally through our direct sales force, third party and related party distributors and independent sales representatives. Sales are derived from products for different applications. Our core applications are focused on the automotive, industrial and other industries. Additionally, until the consummation of the Divestiture Transactions following the end of fiscal year 2020, we also manufactured products for other applications such as wafer foundry products and acted as a distributor of Sanken products in North America, South America and Europe.
 
We sell magnetic sensor ICs power ICs and photonics, and until the consummation of the Divestiture Transactions following the end of fiscal year 2020, we also sold wafer foundry products and acted as a distributor for Sanken products in North America, South America and Europe. Revenue is generally recognized when control of the products is transferred to the customer, which typically occurs at point in time upon shipment or delivery, depending on the terms of the contract. When we transact with a distributor, our contractual arrangement is with the distributor and not with the end customer. Whether we transact business with and receive the order from a distributor or directly from an end customer through our direct sales force and independent sales representatives, our revenue recognition policy and resulting pattern of revenue recognition for the order are the same. We recognize revenue net of sales returns, price protection adjustments, stock rotation rights and any other discounts or credits offered to our customers.
Cost of goods sold, gross profit and gross margin
Cost of goods sold consists primarily of costs of purchasing raw materials, costs associated with probe, assembly, test and shipping our products, costs of personnel, including stock-based compensation, costs of equipment associated with manufacturing, procurement, planning and management of these processes, costs of depreciation and amortization, costs of logistics and quality assurance, and costs of royalties, value-added taxes, utilities, repairs and maintenance of equipment, and an allocated portion of our occupancy costs. In addition, prior to the PSL Divestiture, costs of goods sold also consisted of finished silicon wafers processed by internal and independent foundries.
Gross profit is calculated as total net sales less cost of goods sold. Gross profit is affected by numerous factors, including average selling price, revenue mix by product, channel and customer, foreign exchange rates, seasonality, manufacturing costs and the effective utilization of our facilities. Another factor impacting gross profit is the time required for the expansion of existing facilities to reach full production capacity. As a result, gross profit varies from period to period and year to year. We expect cost of goods sold to decrease in absolute dollars and as a percentage of total net sales in the future, primarily due to the Divestiture Transactions and as a result of the closure of the AMTC Facility and the transfer of the Sanken products distribution business to PSL.
A significant portion of our costs are fixed and, as a result, costs are generally difficult to adjust or may take time to adjust in response to changes in demand. In addition, our fixed costs increase as we expand our capacity. If we expand capacity faster than required by our sales growth, our gross margin could be negatively affected. Gross margin is calculated as gross profit divided by total net sales.
44


Operating Expenses
Research and development (“R&D”) expenses
R&D expenses consist primarily of personnel-related costs of our research and development organization, including stock-based compensation, costs of development wafers and masks, license fees for computer-aided design software, costs of development testing and evaluation, costs of developing automated test programs, equipment depreciation and related occupancy and equipment costs. While most of the costs incurred are for new product development, a significant portion of these costs are related to process technology development, and proprietary package development. R&D expenses also include costs for technology development by external parties. We expect further increases in R&D expenses, in absolute dollars and as a percentage of total net sales as we continue the development of innovative technologies and processes for new product offerings as well as increase the headcount of our R&D personnel in future years.
 Selling, General and Administrative (“SG&A”) expenses
SG&A expenses consist primarily of personnel-related costs, including stock-based compensation, and sales commissions to independent sales representatives, professional fees, including the costs of accounting, audit, legal, regulatory and tax compliance. Additionally, costs related to advertising, trade shows, corporate marketing, as well as an allocated portion of our occupancy costs also comprise SG&A expenses.
We anticipate our selling and marketing expenses to increase in absolute terms as we expand our sales force and increase our sales and marketing activities. We also anticipate that we will incur increased accounting, audit, legal, regulatory, compliance and director and officer insurance costs as well as investor and public relations expenses associated with being a public company. In addition, in connection with the closing of our IPO during the third fiscal quarter of 2021, we will recognize $40.4 million of one-time stock-based compensation expense in connection with the vesting of all outstanding shares of our Class A common stock and $1.6 million of one-time stock-based compensation expense in connection with the automatic acceleration of 25% of the standard vesting term of shares of our Class L common stock at that time.
Interest income (expense), net
Interest income (expense), net is comprised of interest from the credit facilities we maintain with various financial institutions and previously on borrowings under the PSL-Sanken Loans (which were forgiven in connection with the PSL Divestiture). Current expense is partially mitigated by income earned on our cash and cash equivalents, consisting primarily of certain investments that have contractual maturities no greater than three months at the time of purchase.
Foreign currency transaction gain (loss)
We incur transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded. The largest contributor of the foreign currency transaction gain (loss) is the result of an intercompany loan to our subsidiary that operates the AMTC Facility where at the end of each reporting period we revalue the amounts due under the loan to the U.S. Dollar.
Other, net
Other, net primarily consists of income in earnings of our equity investment in connection with the PSL Divestiture and miscellaneous income and expense items unrelated to our core operations.
Income tax provision
We are subject to income taxes in the United States and the foreign jurisdictions in which we do business. Our income tax provision is comprised of federal, state, local and foreign taxes based on income in multiple jurisdictions and changes in uncertain tax positions. The primary region that is applicable to the determination of our effective tax rate is the United States. Our effective tax rates will vary depending on the relative proportion of foreign to U.S. income, the utilization of foreign tax credits and research and development tax credits, changes in corporate structure, changes in the valuation of our deferred tax assets and changes in tax laws and interpretations. We are required to regularly assess the likelihood of outcomes that could result from the examination of our tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense. Should actual events or results differ from our then-current expectations, charges or
45


credits to our provision for income taxes may become necessary. Any such adjustments could have a significant effect on our results of operations.

Results of Operations
Three-Month Period Ended September 25, 2020 Compared to Three-Month Period Ended September 27, 2019
The following table summarizes our results of operations for the three-month periods ended September 25, 2020 and September 27, 2019.
Three-Month Period EndedChangeChange
Attributable to
Divestiture
Operational Change
after Divestiture
September 25,
2020
September 27,
2019
$%$%
(Dollars in thousands)
Total net sales$136,649 $163,240 $(26,591)(16.3)%$26,397 $(194)(0.1 %)
Cost of goods sold74,879 94,634 (19,755)(20.9)%23,352 3,597 3.8 %
Gross profit61,770 68,606 (6,836)(10.0)%3,045 (3,791)(5.5 %)
Operating expenses:
Research and development25,130 25,952 (822)(3.2)%1,024 202 0.8 %
Selling, general and administrative24,238 27,593 (3,355)(12.2)%1,973 (1,382)(5.0 %)
Total operating expenses49,368 53,545 (4,177)(7.8)%2,997 (1,180)(2.2 %)
Income from operations12,402 15,061 (2,659)(17.7)%48 (2,611)(17.3 %)
Other (expense) income, net:
Interest income (expense), net350 (65)415 (638.5)%(872)(457)703.1 %
Foreign currency transaction (loss) gain(1,318)609 (1,927)(316.4)%(1)(1,928)(316.6 %)
Income in earnings of equity investment246 — 246 — %— 246 100.0 %
Other, net20 (1,189)1,209 (101.7)%(287)922 (77.5 %)
Total other (expense) income, net(702)(645)(57)8.8 %(1,160)(1,217)188.7 %
Income before provision for income taxes11,700 14,416 (2,716)(18.8)%(1,112)(3,828)(26.6 %)
Provision for income taxes2,082 2,833 (751)(26.5)%(246)(997)(35.2 %)
Net income9,618 11,583 (1,965)(17.0)%(866)(2,831)(24.4 %)
Net income attributable to non-controlling interests34 18 16 88.9 %— 16 88.9 %
Net income attributable to Allegro MicroSystems, Inc.$9,584 $11,565 $(1,981)(17.1)%$(866)$(2,847)(24.6 %)
(1)Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. Our total net sales for the three-month period ended September 27, 2019 also include related party net sales related to the sale of wafer foundry products to Sanken by PSL and net sales related to our distribution of Sanken products in North America, South America and Europe which, in each case, we did not recognize during the three-month period ended September 25, 2020 and will not recognize in any future period due to our consummation of the Divestiture Transactions. See our unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above.
46


The following table sets forth our results of operations as a percentage of total net sales for the periods presented.
Three-Month Period Ended
September 25,
2020
September 27,
2019
Total net sales100.0 %100.0 %
Cost of goods sold54.8 %58.0 %
Gross profit45.2 %42.0 %
Operating expenses:
Research and development18.4 %15.9 %
Selling, general and administrative17.7 %16.9 %
Total operating expenses36.1 %32.8 %
Income from operations9.1 %9.2 %
Other (expense) income, net:
Interest income (expense), net0.3 %— %
Foreign currency transaction (loss) gain(1.0)%0.4 %
Income in earnings of equity investment0.1 %— %
Other, net— %(0.7)%
Total other (expense) income, net(0.6)%(0.3)%
Income before provision for income taxes8.5 %8.9 %
Provision for income taxes1.5 %1.8 %
Net income7.0 %7.1 %
Net income attributable to non-controlling interests— %— %
Net income attributable to Allegro MicroSystems, Inc.7.0 %7.1 %
Total net sales
Total net sales decreased by $26.6 million, or 16.3%, to $136.6 million in the three-month period ended September 25, 2020 from $163.2 million in the three-month period ended September 27, 2019. This decline was primarily due to $26.4 million attributable to the PSL Divestiture. The remaining declined by $0.2 million, as a result of some recovery in demand following the initial impacts of the COVID-19 pandemic more fully described below.
Sales Trends by Core End Market and Application
The following table summarizes net sales by core end market and other applications. The categorization of net sales by market is based on the characteristics of the end product and application into which our product will be designed. Other applications include wafer foundry and distribution sales unrelated to and no longer part of our core business in fiscal year 2021.
47


Three-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Core end markets:
Automotive$89,479 $98,209 $(8,730)(8.9)%
Industrial21,650 18,092 3,558 19.7 %
Other25,520 20,542 4,978 24.2 %
Total core end markets136,649 136,843 (194)(0.1)%
Other applications:
Wafer foundry products— 16,698 (16,698)(100.0)%
Distribution of Sanken products— 9,699 (9,699)(100.0)%
Total net sales$136,649 $163,240 $(26,591)(16.3)%
Net sales to our core end markets decreased by $0.2 million, or 0.1%, to $136.6 million in the three-month period ended September 25, 2020 from $136.8 million in the three-month period ended September 27, 2019, driven by a decline in automotive of $8.7 million, or 8.9%, offset by increases in industrial of $3.6 million, or 19.7%, and other of $5.0 million, or 24.2%.
Automotive net sales decreased in the three-month period ended September 25, 2020 compared to the three-month period ended September 27, 2019 as our customers’ vehicle production slowed to reflect demand uncertainty related to the COVID-19 pandemic.
Industrial and other net sales improved in the three-month period ended September 25, 2020 compared to the three-month period ended September 27, 2019 due primarily to healthy demand in industrial automation applications, increasing demand and market share gains in data center applications and a COVID-related increase in demand for printers and other peripherals.
Sales Trends by Product
The following table summarizes net sales by product:
Three-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Power integrated circuits (“PIC”)$50,271 $45,235 $5,036 11.1 %
Magnetic sensors (“MS”)86,097 91,608 (5,511)(6.0)%
Photonics281 — 281 100.0 %
Wafer foundry products— 16,698 (16,698)(100.0)%
Distribution of Sanken products— 9,699 (9,699)(100.0)%
Total net sales$136,649 $163,240 $(26,591)(16.3)%
The decrease in net sales by product was driven by a decrease of $5.5 million in magnetic sensor IC product sales, and decreases of $16.7 million and $9.7 million in net sales related to wafer foundry products and Sanken distribution products, respectively, resulting from the Divestiture Transactions. These decreases were partially offset by an increase of $5.0 million in power integrated circuit product sales and $0.3 million in Photonics sales resulting from a recent acquisition. The decrease in magnetic sensor IC product sales is consistent with the pandemic-related demand weakness in automotive. The increase in power integrated circuit IC product sales was primarily driven by growth in industrial and infrastructure applications like data centers.
 
48


Sales Trends by Geographic Location
The following table summarizes net sales by geographic location based on ship-to location.
Three-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Americas:
United States$20,962 $30,659 $(9,697)(31.6)%
Other Americas3,249 5,200 (1,951)(37.5)%
EMEA:
Europe24,374 24,140 234 1.0 %
Asia:
Japan22,511 42,472 (19,961)(47.0)%
Greater China37,935 36,696 1,239 3.4 %
South Korea12,515 13,950 (1,435)(10.3)%
Other Asia15,103 10,123 4,980 49.2 %
Total net sales$136,649 $163,240 $(26,591)(16.3)%
The decrease in net sales across geographic locations in the three-month period ended September 25, 2020 compared to the three-month period ended September 27, 2019 was due primarily to wafer foundry and distribution sales totaling $26.4 million that were divested and are unrelated to and no longer a part of our core business.
Excluding the net sales of $9.7 million associated with the Divestiture Transactions, net sales were down $1.9 million or 7.3% in the United States and Other Americas primarily driven by a decrease in demand for our core application products sold in the automotive end market. The predominant country comprising Other Americas is Mexico.
The increase in net sales of $0.2 million, or 1.0%, in Europe was primarily driven by an increase in demand for xEV applications offset by demand weakness for traditional vehicles. The predominant countries comprising Europe are Germany and France.
Excluding the net sales of $16.7 million in Japan associated with the Divestiture Transactions, revenue in Asia totaled $88.1 million in the three-month period ended September 25, 2020 compared to $86.6 million in the three-month period ended September 27, 2019. The increase in $1.5 million net sales in Asia, or 1.7%, was primarily driven by a decrease in demand in Japan and South Korea related to automotive demand weakness offset by growth in Other Asia for our power IC products.
Cost of goods sold, gross profit and gross margin
Cost of goods sold decreased by $19.8 million, or 20.9%, to $74.9 million in the three-month period ended September 25, 2020 from $94.6 million in the three-month period ended September 27, 2019. The decrease in cost of goods sold was primarily due to a $23.4 million decrease in cost of goods sold attributable to the PSL Divestiture. The remaining $3.6 million increase in cost of goods sold was primarily attributable to $4.1 million of decreases in standard margins, increases in returns and quality and other related costs, and was partially offset by reduced volumes. In addition, $0.1 million of Voxtel related impacts, mostly attributable to acquired intangible amortization during the period. This was partially offset by $0.6 million of improved manufacturing cost absorptions and overall capacity and efficiency gains.
Gross profit decreased by $6.8 million, or 10.0%, to $61.8 million in the three-month period ended September 25, 2020 from $68.6 million in the three-month period ended September 27, 2019. Of such decrease, $3.0 million was attributable to the PSL Divestiture. The remaining $3.8 million increase in gross profit was primarily attributable to the impacts in cost of goods sold discussed above, partially offset by a $0.2 million operational decrease in net sales to core end markets.
49


R&D expenses
R&D expenses decreased by $0.9 million, or 3.2%, to $25.1 million in the three-month period ended September 25, 2020 from $26.0 million in the three-month period ended September 27, 2019. This decrease was primarily due to a reduction of $1.0 million of expenses related to the PSL Divestiture and $1.0 million of decreases in office and business expenses, partially offset by a combined $1.1 million increase in employee compensation and related expenses and increases in inventory and supplies.
R&D expenses represented 18.4% of our total net sales for the three-month period ended September 25, 2020 and increased from 15.9% of our total net sales for the three-month period ended September 27, 2019. This percentage increase was primarily due to a reduction in our total net sales.
SG&A expenses
SG&A expenses decreased by $3.4 million, or 12.2%, to $24.2 million in the three-month period ended September 25, 2020 from $27.6 million in the three-month period ended September 27, 2019. This decrease was primarily due to a $3.2 million decrease in severance costs, a reduction of $2.0 million of expenses related to the PSL Divestiture and a combined $0.9 million decrease in travel and meeting costs and sales commissions, partially offset by a combined $2.3 million increase in corporate allocations and reserves, outside services and contract labor and professional fees.
SG&A expenses represented 17.7% of our total net sales for the three-month period ended September 25, 2020 and increased from 16.9% of our total net sales for the three-month period ended September 27, 2019. This percentage increase was primarily due to a reduction in our total net sales.
Interest income (expense), net
Interest income (expense), net increased by $0.4 million, to interest income, net of $0.4 million in the three-month period ended September 25, 2020 from interest expense, net of $0.1 million of in the three-month period ended September 27, 2019. The decrease in interest expense was primarily due to the elimination of related party interest costs related to PSL debt to Sanken as part of the PSL Divestiture.
Foreign currency transaction (loss) gain
We recorded a foreign currency transaction loss of $1.3 million in the three-month period ended September 25, 2020 compared to a gain of $0.6 million in the three-month period ended September 27, 2019. The foreign currency transaction loss recorded in the three-month period ended September 25, 2020 was primarily due to $1.0 million and $0.3 million of realized and unrealized losses from our UK and Thailand locations, respectively. The currency gain recorded in the three-month period ended September 27, 2019 was primarily attributable to $0.3 million of realized and unrealized gains from each of our UK and Thailand locations.
Other, net
Other, net increased by $1.2 million to approximately $0.0 million of gain in the three-month period ended September 25, 2020 from $1.2 million of loss in the three-month period ended September 27, 2019. Additionally, income in earnings of equity investment reflected a $0.2 million gain in the three-month period ended September 25, 2020, representing the earnings on our 30% investment in PSL during the three-month period ended September 25, 2020.
Income tax provision
The provision for income taxes and the effective income tax rate were $2.1 million and 17.8%, respectively, in the three-month period ended September 25, 2020 and $2.8 million and 19.7%, respectively, in the three-month period ended September 27, 2019. The decrease in the quarterly rate for the three-month period primarily resulted from an overall estimated increase in the Foreign Derived Intangible Income benefit included in our rate for operations for the three-month period ended September 25, 2020 as compared to the three-month period ending September 27, 2019. Our quarterly tax rate for discrete items for the three-month period ended September 25, 2020 as compared to three-month period ended September 27, 2019 increased as a result of the accounting for a provision to return tax adjustment. Our effective income tax rate is calculated based upon income before provision for income taxes for the period, composition of the income in different countries, and adjustments, if any, for potential tax consequences, benefits and/or resolutions of tax audits or other tax contingencies.
50


Six-Month Period Ended September 25, 2020 Compared to Six-Month Period Ended September 27, 2019
The following table summarizes our results of operations for the six-month periods ended September 25, 2020 and September 27, 2019.
Six-Month Period EndedChangeChange
Attributable to
Divestiture
Operational Change
after Divestiture
September 25,
2020
September 27,
2019
$%$%
(Dollars in thousands)
Total net sales$251,650 $315,683 $(64,033)(20.3)%$52,010 $(12,023)(3.8 %)
Cost of goods sold134,179 187,690 (53,511)(28.5)%46,571 (6,940)(3.7 %)
Gross profit117,471 127,993 (10,522)(8.2)%5,439 (5,083)(4.0 %)
Operating expenses:
Research and development49,510 52,080 (2,570)(4.9)%1,635 (935)(1.8 %)
Selling, general and administrative51,027 53,121 (2,094)(3.9)%3,602 1,508 2.8 %
Total operating expenses100,537 105,201 (4,664)(4.4)%5,237 573 0.5 %
Income from operations16,934 22,792 (5,858)(25.7)%202 (5,656)(24.8 %)
Other income (expense), net:
Interest income (expense), net663 (70)733 (1047.1)%(1,773)(1,040)1485.7 %
Foreign currency transaction (loss) gain(1,186)3,360 (4,546)(135.3)%(4,544)(135.2 %)
Income in earnings of equity investment458 — 458 — %— 458 100.0 %
Other, net213 (1,096)1,309 (119.4)%(237)1,072 (97.8 %)
Total other income (expense), net148 2,194 (2,046)(93.3)%(2,008)(4,054)(184.8 %)
Income before provision for income taxes17,082 24,986 (7,904)(31.6)%(1,806)(9,710)(38.9 %)
Provision for income taxes2,610 10,168 (7,558)(74.3)%5,150 (2,408)(23.7 %)
Net income14,472 14,818 (346)(2.3)%(6,956)(7,302)(49.3 %)
Net income attributable to non-controlling interests68 69 (1)(1.4)%— (1)(1.4 %)
Net income attributable to Allegro MicroSystems, Inc.$14,404 $14,749 $(345)(2.3)%$(6,956)$(7,301)(49.5 %)
(1) Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. Our total net sales for the six-month period ended September 27, 2019 also include related party net sales related to the sale of wafer foundry products to Sanken by PSL and net sales related to our distribution of Sanken products in North America, South America and Europe which, in each case, we did not recognize during the six-month period ended September 25, 2020 and will not recognize in any future period due to our consummation of the Divestiture Transactions. See our unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above.

51


The following table sets forth our results of operations as a percentage of total net sales for the periods presented.
Six-Month Period Ended
September 25,
2020
September 27,
2019
Total net sales100.0 %100.0 %
Cost of goods sold53.3 %59.5 %
Gross profit46.7 %40.5 %
Operating expenses:
Research and development19.7 %16.5 %
Selling, general and administrative20.3 %16.8 %
Total operating expenses40.0 %33.3 %
Income from operations6.7 %7.2 %
Other income (expense), net:
Interest expense, net0.3 %— %
Foreign currency transaction (loss) gain(0.5)%1.1 %
Income in earnings of equity investment0.2 %— %
Other, net0.1 %(0.3)%
Total other income (expense), net0.1 %0.8 %
Income before provision for income taxes6.8 %8.0 %
Provision for income taxes1.1 %3.3 %
Net income5.7 %4.7 %
Net income attributable to non-controlling interests— %— %
Net income attributable to Allegro MicroSystems, Inc.5.7 %4.7 %
Total net sales
Total net sales decreased by $64.0 million, or 20.3%, to $251.7 million in the six-month period ended September 25, 2020 from $315.7 million in the six-month period ended September 27, 2019. Of this decrease, $52.0 million was attributable to the PSL Divestiture. The remaining $12.0 million decrease in total net sales was attributable to reduced demand related to the COVID-19 pandemic and is more fully described below.
Sales Trends by Core End Market and Application
The following table summarizes net sales by core end market and other applications. The categorization of net sales by market is based on the characteristics of the end product and application into which our product will be designed. Other applications include wafer foundry and distribution sales unrelated to and no longer part of our core business in fiscal year 2021.
Six-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Core end markets:
Automotive$165,857 $190,607 $(24,750)(13.0)%
Industrial42,056 34,737 7,319 21.1 %
Other43,737 38,329 5,408 14.1 %
Total core end markets251,650 263,673 (12,023)(4.6)%
Other applications:
Wafer foundry products— 32,988 (32,988)(100.0)%
Distribution of Sanken products— 19,022 (19,022)(100.0)%
Total net sales$251,650 $315,683 $(64,033)(20.3)%
52


Net sales to our core end markets decreased by $12.0 million, or 4.6%, to $251.7 million in the six-month period ended September 25, 2020 from $263.7 million in the six-month period ended September 27, 2019, driven by a decline in automotive of $24.7 million, or 13.0%, and partially offset by increases in industrial of $7.4 million, or 21.1%, and other of $5.4 million, or 14.1%.
Automotive net sales decreased in the six-month period ended September 25, 2020 compared to the six-month period ended September 27, 2019 as our customers’ vehicle production slowed reflecting factory closures and demand uncertainty related to the COVID-19 pandemic.
Industrial and other net sales improved in the six-month period ended September 25, 2020 compared to the six-month period ended September 27, 2019 due primarily to healthy demand in industrial automation applications, data center applications and a COVID-related increase in demand for printers and other peripherals.
Sales Trends by Product
The following table summarizes net sales by product:
Six-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Power integrated circuits (“PIC”)$91,870 $80,235 $11,635 14.5 %
Magnetic sensors (“MS”)159,499 183,438 (23,939)(13.1)%
Photonics281 — 281 100.0 %
Wafer foundry products— 32,988 (32,988)(100.0)%
Distribution of Sanken products— 19,022 (19,022)(100.0)%
Total$251,650 $315,683 $(64,033)(20.3)%
The decrease in net sales by product was driven by a decrease of $23.9 million in magnetic sensor IC product sales consistent with the demand weakness in automotive resulting from reductions in vehicle production related to the COVID-19 pandemic., and decreases of $33.0 million and $19.0 million in net sales related to wafer foundry products and Sanken distribution products, respectively, as a result of the Divestiture Transactions. These decreases were partially offset by an increase of $11.7 million in power IC product sales driven primarily by growth in data center demand, and $0.3 million in Photonics product sales resulting from an acquisition during the period.
 
Sales Trends by Geographic Location
The following table summarizes net sales by geographic location based on ship-to location.
Six-Month Period EndedChange
September 25,
2020
September 27,
2019
Amount%
(Dollars in thousands)
Americas:
United States$33,958 $59,248 $(25,290)(42.7)%
Other Americas5,177 11,208 (6,031)(53.8)%
EMEA:
Europe42,220 52,281 (10,061)(19.2)%
Asia:
Japan46,131 85,940 (39,809)(46.3)%
Greater China70,006 59,960 10,046 16.8 %
South Korea26,127 27,294 (1,167)(4.3)%
Other Asia28,031 19,752 8,279 41.9 %
Total$251,650 $315,683 $(64,033)(20.3)%
53


The decrease in net sales across geographic locations in the six-month period ended September 25, 2020 compared to the six-month period ended September 27, 2019 was due primarily to wafer foundry and distribution sales totaling $52.0 million that were divested and are unrelated to and no longer a part of our core business, and a $12.0 million global decline in demand resulting from the COVID-19 pandemic and the related inventory readjustments throughout our customers’ supply chains.
Excluding the net sales associated with the Divestiture Transactions of $19.2 million, net sales were down $12.1 million or 23.6% in the United States and Other Americas primarily driven by a decrease in demand for our core application products sold in the automotive end market resulting from the factory shutdowns and demand weakness related to the COVID-19 pandemic. The predominant country comprising Other Americas is Mexico.
The decrease in net sales of $10.1 million, or 19.2%, in Europe was primarily driven by a decrease in demand for our core application products sold in the automotive end market and some weakness in traditional industrial markets. The predominant countries comprising Europe are Germany and France.
Excluding the net sales associated with the Divestiture Transactions of $32.8 million in Japan, revenue in Asia totaled $170.3 million in the six-month period ended September 25,2020 compared to $160.2 million in the six-month period ended September 27, 2019. The increase in net sales in Asia of $10.1 million, or 6.3%, was primarily driven by increases in China and Other Asia for automotive and industrial products, partially offset by a decrease in demand in Japan and South Korea related to automotive demand weakness.
Cost of goods sold, gross profit and gross margin
Cost of goods sold decreased by $53.5 million, or 28.5%, to $134.2 million in the six-month period ended September 25, 2020 from $187.7 million in the six-month period ended September 27, 2019. The decrease in cost of goods sold was primarily due to a $46.6 million decrease in cost of goods sold attributable to the PSL Divestiture. The remaining $6.9 million decrease in cost of goods sold was primarily attributable to $4.3 million of reduced volumes, manufacturing cost absorptions, returns and related quality as well as the amortization of inventory transaction costs. In addition, the decrease was impacted by $2.8 million of amortization of capitalized manufacturing variances, manufacturing cost absorptions and
overall capacity and efficiency gains. The decreases were partially offset by $0.1 million of Voxtel related impacts, mostly attributable to acquired intangible amortization during the period.
Gross profit decreased by $10.5 million, or 8.2%, to $117.5 million in the six-month period ended September 25, 2020 from $128.0 million in the six-month period ended September 27, 2019. Of this decrease, $5.4 million was attributable to the PSL Divestiture. The remaining $5.1 million decrease in gross profit was driven by a $12.0 operational decrease in net sales to core end markets, partially offset by the impacts in cost of goods sold discussed above.
R&D expenses
R&D expenses decreased by $2.6 million, or 4.9%, to $49.5 million in the six-month period ended September 25, 2020 from $52.1 million in the six-month period ended September 27, 2019. This decrease was primarily due to a reduction of $1.6 million of expenses related to the PSL Divestiture and $1.8 million of decreases in office and business expenses and corporate allocations, offset in part by $1.0 million of increases in inventory and supplies.
R&D expenses represented 19.7% of our total net sales for the six-month period ended September 25, 2020 and increased from 16.5% of our total net sales for the six-month period ended September 27, 2019. This percentage increase was primarily due to a reduction in our total net sales.
SG&A expenses
SG&A expenses decreased by $2.1 million, or 3.9%, to $51.0 million in the six-month period ended September 25, 2020 from $53.1 million in the six-month period ended September 27, 2019. This decrease was primarily due to a reduction of $3.6 million of expenses related to the PSL Divestiture, a decrease of $3.0 million in severance costs and a total decrease of $4.6 million in outside services, travel and salaries and related expenses, partially offset by $3.1 million of increases in
54


professional fees and a total of $5.4 million for decreases in office and sales and marketing expenses, corporate allocations, amortization and facility related expenses.
SG&A expenses represented 20.3% of our total net sales for the six-month period ended September 25, 2020 and increased from 16.8% of our total net sales for the six-month period ended September 27, 2019. This percentage increase was primarily due to a reduction in our total net sales.
Interest income (expense), net
Interest income (expense), net increased by $0.7 million, to interest income, net of $0.7 million in the six-month period ended September 25, 2020 from interest expense, net of $0.1 million of in the six-month period ended September 27, 2019. The increase to interest income was primarily due to the elimination of related party interest costs related to PSL debt to Sanken as part of the PSL Divestiture that occurred in the beginning of fiscal year 2021.
Foreign currency transaction (loss) gain
We recorded a foreign currency transaction loss of $1.2 million in the six-month period ended September 25, 2020 compared to a gain of $3.4 million in the six-month period ended September 27, 2019. The foreign currency transaction loss recorded in the six-month period ended September 25, 2020 was primarily due to $2.1 million of realized and unrealized losses from our UK location, offset in part by $1.2 million of realized and unrealized gains from our Thailand location. The currency gain recorded in the six-month period ended September 27, 2019 was primarily attributable to $1.8 million and $1.5 million of realized and unrealized gains from our Thailand and UK locations, respectively.
Other, net
Other, net increased by $1.3 million to $0.2 million of gain in the six-month period ended September 25, 2020 from $1.1 million of loss in the six-month period ended September 27, 2019. Additionally, income in earnings of equity investment reflected a $0.5 million gain in the six-month period ended September 25, 2020, representing the earnings on our 30% investment in PSL during the six-month period ended September 25, 2020. The loss in the six-month period ended September 27, 2019 was primarily due to expenses incurred associated with a settlement to terminate a relationship with a distributor and disposal of equipment from the prior Worcester, Massachusetts facility that sold during the first three month period in fiscal year 2020.
Income tax provision
The provision for income taxes and the effective income tax rate were $2.6 million and 15.3%, respectively, in the six-month period ended September 25, 2020 and $10.2 million and 40.7%, respectively, in the six-month period ended September 27, 2019. The decrease in our provision for income tax and the effective tax rate for the six-month period ended September 25, 2020 as compared to the six-month period ended September 27, 2019 was primarily driven by a discrete tax expense of approximately $5.5 million recorded in the first quarter of fiscal year 2020, for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018. Additionally, we estimate an increased benefit of the Foreign Derived Intangible Income provision of U.S. Tax Reform for fiscal year 2021 as compared to fiscal year 2020 resulting from an increase in forecasted taxable income year over year. Our effective income tax rate is calculated based upon income before provision for income taxes for the period, composition of the income in different countries, and adjustments, if any, for potential tax consequences, benefits and/or resolutions of tax audits or other tax contingencies.
Liquidity and Capital Resources
As of September 25, 2020 we had $202.0 million of cash and cash equivalents and $298.1 million of working capital compared to $214.5 million of cash and cash equivalents and $298.1 million of working capital as of March 27, 2020. Working capital is impacted by the timing and extent of our business needs.
Our primary requirements for liquidity and capital are working capital, capital expenditures, principal and interest payments on our outstanding debt and other general corporate needs. Historically, these cash requirements have been met through cash provided by operating activities and cash and cash equivalents. In March 2020, we borrowed an aggregate of $43.0 million under our revolving credit facilities (including $10.0 million that was borrowed by PSL under its revolving credit facility (the “PSL Revolver”)), representing substantially all of our available capacity, in order to increase our cash position and help maintain financial flexibility in light of the continued uncertainty surrounding the COVID-19 pandemic. Of
55


this $43.0 million, the $10.0 million of debt borrowed under the PSL Revolver is the obligation of PSL and is no longer included on our consolidated balance sheet as of September 25, 2020. In addition, the proceeds from such borrowings were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture. The remaining $33.0 million in aggregate principal amount of debt ($25.0 million of which was borrowed under the AML Revolver and $8.0 million of which was borrowed under AML’s line of credit, each as described below) were to mature in December of 2020. On September 30, 2020, we entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325.0 million senior secured term loan facility (the “Term Loan Facility”). On September 30, 2020, we also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50.0 million senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). In connection with entering into the Revolving Credit Facility, we used cash on hand to repay all amounts outstanding under the AML Revolver in the amount of $25.0 million with Mizuho Bank, Ltd and AML’s $8.0 million line-of-credit agreement with the Bank of Mitsubishi UFJ, and terminated all commitments thereunder.
We anticipate a significant increase in accounting, legal and professional fees and other costs associated with being a public company. We believe that our existing cash resources, together with the proceeds from our IPO and our access to the capital markets, will be sufficient to finance our continued operations, growth strategy, planned capital expenditures and the additional expenses we expect to incur as a public company for at least the next 12 months. If these resources are not sufficient to satisfy our liquidity requirements, we may be required to seek additional financing. If we raise additional funds by issuing equity securities, our stockholders will experience dilution. Debt financing, if available, may contain covenants that significantly restrict our operations or our ability to obtain additional debt financing in the future. Any additional financing that we raise may contain terms that are not favorable to us or our stockholders. We cannot assure you that we would be able to obtain additional financing on terms favorable to us or our existing stockholders, or at all.
Cash Flows from Operating, Investing and Financing Activities
The following table summarizes our cash flows for the six-month periods ended September 25, 2020 and September 27, 2019:
Six-Month Period Ended
September 25, 2020
September 27, 2019
(dollars in thousands)
Net cash provided by operating activities$28,640 $27,716 
Net cash used in investing activities(42,644)(14,279)
Net cash provided by financing activities— 30,000 
Effect of exchange rate changes on cash and cash equivalents2,480 (7,157)
Net (decrease) increase in cash and cash equivalents and restricted cash$(11,524)$36,280 
Operating Activities
Net cash provided by operating activities was $28.6 million in the six-month period ended September 25, 2020, resulting primarily from our net income of $14.5 million and non-cash charges of $26.9 million, partially offset by a net decrease in operating assets and liabilities of $12.7 million. Net changes in operating assets and liabilities consisted of a $16.7 million increase in prepaid expenses and other assets, a $8.8 million increase in inventories, a $5.6 million decrease in accrued expenses and other current and long-term liabilities, and a $1.3 million increase in accounts receivable – other, partially offset by a decrease of $10.7 million in due from/to related parties, a $6.2 million decrease in trade accounts receivable, net and a $2.8 million increase in trade accounts payable. The increase in prepaid expenses and other assets, excluding the impact of the non-cash removal of PSL-related assets of $5.2 million and acquisition of Voxtel, included a $2.9 million increase in prepaid taxes, a $2.4 million increase in deferred IPO costs, a $1.7 million increase in amortizable patent costs, a $0.8 million increase in prepaid contracts and deposits and a $7.7 million increase in other prepaid expenses. The $8.8 million inventory increase is the result of a $22.4 million reduction in balances from March 27, 2020, offset by a $32.2 million impact of the non-cash removal of PSL and Sanken distribution business related assets and $2.1 million of non-cash inventory provisions, reduced by $3.1 million of inventory added in the acquisition of Voxtel. The decrease in accrued expenses and other current and long-term liabilities is the result of a $13.4 million reduction in balances from March 27, 2020, adjusted for $26.5 million of non-cash increases related to the Voxtel acquisition primarily for deferred and contingent
56


consideration, offset by the $7.6 million impact of the non-cash removal of PSL and Sanken distribution related assets. Trade accounts payable were impacted by the non-cash removal of PSL-related liabilities of $4.2 million, with the difference due to timing of such payments in the ordinary course of business. Changes related to trade accounts receivable, net, accounts receivable – other, and due from/to related parties was primarily due to variations in the timing of such payments in the ordinary course of business.
Net cash provided by operating activities was $27.7 million in the six-month period ended September 27, 2019, resulting primarily from our net income of $14.8 million and non-cash charges of $34.4 million, partially offset by a net decrease in operating assets and liabilities of $21.5 million. The net decrease in operating assets and liabilities consisted of a $19.6 million increase in due from/to related parties, a $11.8 million decrease in accrued expenses and other current and long-term liabilities, a $3.9 million increase in prepaid expenses and other assets, and a $0.8 million decrease in trade accounts payable. These decreases to cash were partially offset by a $10.3 million decrease in trade accounts receivable, net, a $3.0 million decrease in inventories, and a $1.1 million decrease in accounts receivable – other. The decrease in trade accounts receivable, net was primarily a result of decreased sales year-over-year during the comparable periods and includes $0.4 million of non-cash bad debt provisions. The decrease in accrued expenses and other current and long-term liabilities was primarily the result of the payment of $14.5 million in incentive plans and an aggregate net decrease to accrued and other liabilities of $3.1 million, partially offset by a net increase in certain accrued tax accounts in the amount of $5.8 million primarily related to a fiscal year 2020 IRS settlement for a transfer pricing agreement with PSL. The decrease in inventories was a result of reduced sales and was partially offset by a non-cash impact of $1.5 million of inventory provisions during the period. The decrease in trade accounts payable, due from/to related parties and the decrease in accounts receivable-other was primarily due to variations in the timing of such payments in the ordinary course of business.
Investing Activities
Net cash used in investing activities primarily consists of purchases and sales of property, plant and equipment, partially offset by proceeds from sales of property, plant and equipment. We expect our multi-year transition from an integrated device manufacturer to our current fabless, asset-lite manufacturing model, including the completion of the Divestiture Transactions following the end of fiscal year 2020, will result in a decrease in capital expenditures in the future.
Net cash used in investing activities was $42.6 million in the six-month period ended September 25, 2020, consisting of $18.1 million of purchases of property, plant and equipment, $8.5 million of cash expended for the acquisition of Voxtel and $16.3 million of cash removed as result of the PSL Divestiture, partially offset by $0.3 million of proceeds from sales of property, plant and equipment.
Net cash used in investing activities was $14.3 million in the six-month period ended September 27, 2019, consisting of $18.2 million of purchases of property, plant and equipment, partially offset by $3.9 million of proceeds obtained from the sale of property, plant and equipment. The $3.9 million of proceeds from sales of property, plant and equipment were primarily attributable to the sale of our Worcester, Massachusetts facility (the “Worcester Facility”) in the first three-month period in fiscal 2020.
Financing Activities
There was no net cash provided by financing activities in the six-month period ended September 25, 2020.
Net cash provided by financing activities was $30.0 million in the six-month period ended September 27, 2019, consisting of a repayment of the $30.0 million short-term loan issued to Sanken in the fourth quarter of fiscal year 2019.
Debt Obligations
As of September 25, 2020, we had $33.0 million in aggregate principal amount of debt outstanding under our credit facilities; as of October 1, 2020, the $33.0 million was all repaid and both credit facilities were terminated. We entered into a new $325.0 million, 7-year term loan on September 30, 2020.
Description of Credit Facilities
AML Revolver
On January 22, 2019, AML entered into a revolving credit agreement with Mizuho Bank, Ltd., as lender, that provides for a revolving credit facility with a maximum borrowing capacity of $25.0 million (the “AML Revolver”). On January 22, 2020, AML and the lender amended the AML Revolver to extend the termination date for commitments thereunder from
57


January 22, 2020 to January 22, 2021 (the “Commitment Termination Date”). On September 30, 2020, we repaid the AML Revolver in full and in conjunction, terminated it.
Borrowings under the AML Revolver bear interest at a rate per year equal to, at AML’s option, either (i) LIBOR (defined, with respect to the applicable interest period, as the rate per year determined by the lender for making or maintaining such loan at approximately 11:00 a.m. London time on the day that is two London business days prior to the commencement of the applicable interest period), or (ii) the Cost of Funds Rate (defined, with respect to the applicable interest period, as the rate per year determined by the lender to be its effective cost of funding such loan in dollars during such interest period), plus, in each case, a spread of 0.4%. In addition, AML is required to pay, on a quarterly basis in arrears, a non-refundable commitment fee of 0.2% per year on the average daily unused commitments under the AML Revolver during such quarterly period. AML was also required to pay, on the closing date of the AML Revolver, a non-refundable up-front fee of $25 thousand.
The outstanding principal amount of borrowings under the AML Revolver, together with all accrued and unpaid interest thereon, is due and payable on the first to occur of (i) the last day of the applicable interest period, or (ii) the Commitment Termination Date (or, in each case, such earlier date as such borrowings are accelerated or commitments under the AML Revolver are otherwise terminated in accordance with the terms thereof).
AML is permitted to prepay all or any portion of the borrowings outstanding under the AML Revolver from time to time without premium or penalty, provided that any partial prepayment must be in an aggregate amount not less than $100,000 or an integral multiple thereof, and all prepayments must be accompanied by accrued and unpaid interest on the amount being prepaid to the date of such prepayment. Amounts prepaid under the AML Revolver may be subsequently re-borrowed, provided that such prepayment was not accompanied by a termination of the underlying commitment.
Obligations under the AML Revolver are not secured by collateral. The credit agreement governing the AML Revolver contains certain covenants that, among other things and subject to certain exceptions, restrict the ability of AML to:
merge, consolidate or amalgamate with or into any other entity;
purchase or otherwise acquire all or substantially all of the assets, liabilities or properties of any other entity;
sell, lease, transfer or otherwise dispose of all or substantially all of its assets or properties;
change the nature of its business activities;
enter into transactions with affiliates; and
amend its governing documents.
The credit agreement also contains a financial covenant that requires AML to maintain positive consolidated income before income taxes and consolidated net income for each of its fiscal years.
The credit agreement governing the AML Revolver contains certain customary representations and warranties and affirmative covenants. In addition, the lender will be permitted to accelerate all outstanding borrowings and other obligations, terminate outstanding commitments and exercise other specified remedies upon the occurrence of certain events of default (subject to certain grace periods and exceptions), which include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-accelerations to material debt, certain events of bankruptcy and insolvency, and certain judgments, changes in control and material adverse effects.
AML Line of Credit
AML has a line of credit with the Bank of Mitsubishi UFJ that provides for a maximum borrowing capacity of $8.0 at an interest rate of 1.9%. On October 1, 2020, we repaid this line of credit in full and in conjunction, terminated it.
AMPI Credit Facilities
On November 26, 2019, AMPI entered into a line of credit agreement with Union Bank of the Philippines, Inc. that provides for a maximum borrowing capacity of 60.0 million Philippine pesos (approximately $1.2 million) at the bank’s prevailing interest rate. The line of credit expires on August 31, 2021.
58


On November 20, 2019, AMPI entered into a line of credit agreement with BDO Unibank that provides for a maximum borrowing capacity of 75.0 million Philippine pesos (approximately $1.5 million) at the bank’s prevailing interest rate. The line of credit expires on June 30, 2021.
 
Off-Balance Sheet Arrangements
As of September 25, 2020, we did not have any off-balance sheet arrangements, as defined by applicable regulations of the SEC, that have had or are reasonably likely to have a current or future material effect on our financial condition, results of operations, liquidity, capital expenditures or capital resources.
Recent Accounting Pronouncements
See Note 2, “Summary of Significant Accounting Policies,” in the unaudited consolidated financial statements included elsewhere in this Quarterly Report for a full description of recent accounting pronouncements, including the respective dates of adoption or expected adoption and effects on our condensed consolidated financial statements contained in Item 1 of this Quarterly Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risk in the ordinary course of business, which consists primarily of interest rates risk associated with our cash and cash equivalents and our debt, foreign currency risk and impact of inflation. We do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.
Interest Rate Risk
Our investments have limited exposure to market risk. At September 25, 2020, we maintained a portfolio of cash and cash equivalents, consisting primarily of money market funds. None of these investments have a maturity date in excess of one year. Certain interest rates are variable and fluctuate with current market conditions. Because of the short-term nature of these instruments, we would not expect a sudden change in market interest rates to have a material impact on our financial condition or results of operations.
We are also exposed to market risk as a result of increases or decreases in the amount of interest expense we must pay on our bank debt and borrowings on our bank credit facilities. Although our U.S. revolving line of credit and our foreign credit facilities have variable rates, as of September 25, 2020 we do not believe that a 10% change in market interest rates would have a material impact on our financial position or results of operations.
Foreign Currency Risk
Due to our international operations, a significant portion of our cost of sales and operating expenses are denominated in currencies other than the U.S. Dollar, principally the Euro, the Philippine Peso and Thai Baht. As a result, our international operations give rise to transactional market risk associated with exchange rate movements of the U.S. Dollar, the Euro, the Philippine Peso and the Thai Baht. Losses on foreign exchange transactions totaled $1.3 million and $1.2 million for the three- and six-month periods ended September 25, 2020, respectively, and gains on foreign exchange transactions amounted to $0.6 million and $3.4 million for the three- and six-month periods ended September 27, 2019. Management does not attempt to minimize these exposures.
In addition, we are exposed to foreign currency translation risk for those subsidiaries whose functional currency is not the U.S. Dollar as changes in the value of their functional currency relative to the U.S. Dollar can adversely affect the translated amounts of our sales, expenses, net income, assets and liabilities. This can, in turn, affect the reported value and relative growth of sales and net income from one period to the next. In addition, changes in the translated value of assets and liabilities due to changes in functional currency exchange rates relative to the U.S. Dollar result in foreign currency translation adjustments that are a component of other comprehensive income or loss. Foreign currency derivative instruments can be used to hedge exposures and reduce the risks of certain foreign currency transactions; however, these instruments provide only limited protection and can carry significant cost. We have no foreign currency derivative instrument hedges as of September 25, 2020. We will continue to analyze our exposure to currency exchange rate fluctuations and may engage in
59


financial hedging techniques in the future to attempt to minimize the effect of these potential fluctuations. Exchange rate fluctuations may adversely affect our financial results in the future.
Impact of Inflation
Inflationary factors, such as increases in overhead costs or the costs of other core operating resources, may adversely affect our operating results. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we do not believe the effects of inflation, if any, on our historical results of operations and financial condition have been material. We cannot assure that future inflationary or other cost pressures will not have an adverse impact on our results of operations and financial condition in the future.
Item 4. Controls and Procedures.    
Limitations on Effectiveness of Controls and Procedures
In designing and evaluating our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Senior Vice President, Chief Financial Officer & Treasurer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of September 25, 2020. Based on the evaluation of our disclosure controls and procedures as of September 25, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

60


PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, we may be involved in claims and proceedings arising in the course of our business. The outcome of any such claims or proceedings, regardless of the merits, is inherently uncertain. We are not currently party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, cash flows or financial condition.
Item 1A. Risk Factors.
Our business, financial condition and operating results can be affected by a number of factors, whether currently known or unknown, including but not limited to those described in the section entitled “Risk Factors” of the Prospectus and described elsewhere in this Quarterly Report, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect the Company’s business, financial condition, operating results and stock price. For a discussion of our potential risks and uncertainties, see the risk factors previously disclosed in the section entitled “Risk Factors” of our Prospectus, which risk factor section is incorporated herein by reference.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
On October 28, 2020, the SEC declared effective our Registration Statement on Form S-1 (File No. 333-249348), as amended, filed in connection with our IPO (the “Registration Statement”). Pursuant to the Registration Statement, we registered the offer and sale of 25,000,000 shares of our common stock with an aggregate offering price of $350.0 million. Barclays Capital Inc., Credit Suisse Securities (USA) LLC, Wells Fargo Securities, LLC, Jefferies LLC, Mizuho Securities USA LLC, Needham & Company, LLC and SMBC Nikko Securities America, Inc. served as underwriters for the offering. On November 2, 2020, we issued and sold 25,000,000 shares of our common stock, at a price to the public of $14.00 per share. Upon completion of the IPO on November 2, 2020, we received net proceeds of approximately $320.8 million, after deducting the underwriting discount of $20.1 million and offering expenses of $9.1 million. No payments for such expenses were made directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities or (iii) any of our affiliates.

The offering terminated after the sale of all securities registered pursuant to the Registration Statement. Approximately $300.0 million of the net proceeds of approximately $320.8 million from our IPO are expected to be used to repay borrowings under our term loan credit facility, and the remainder of the net proceeds have been invested in short-term, investment-grade instruments. There has been no material change in the expected use of the net proceeds from our IPO as described in our Prospectus relating to our Registration Statement.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
None.
61


Item 6. Exhibits
(a) Exhibits
Exhibit
Number
Exhibit DescriptionFormFile No.ExhibitFiling Date
Filed/
Furnished
Herewith
3.18-K001-396753.111/02/2020
3.28-K001-396753.211/02/2020
4.1*
4.28-K333-24934810.111/02/2020
10.1S-1/A333-24934810.3210/21/2020
10.2S-1/A333-24934810.3310/21/2020
10.3S-1/A333-24934810.3410/21/2020
10.4S-1/A333-24934810.3510/21/2020
10.5S-1/A333-24934810.3610/21/2020
10.6S-1/A333-24934810.3710/21/2020
10.7S-1/A333-24934810.3810/21/2020
10.8S-1/A333-24934810.3910/21/2020
10.9S-1/A333-24934810.4010/21/2020
10.10S-1/A333-24934810.4210/21/2020
62


Exhibit
Number
Exhibit DescriptionFormFile No.ExhibitFiling Date
Filed/
Furnished
Herewith
10.11S-1/A333-24934810.4310/21/2020
10.12S-1/A333-24934810.4410/21/2020
10.13S-1/A333-24934810.4510/21/2020
10.14S-1/A333-24934810.4610/21/2020
10.15S-1/A333-24934810.4710/21/2020
10.16S-1/A333-24934810.4810/21/2020
10.17S-1/A333-24934810.4910/21/2020
31.1*
31.2*
32.1**
32.2**
63


Exhibit
Number
Exhibit DescriptionFormFile No.ExhibitFiling Date
Filed/
Furnished
Herewith
101.INSInline XBRL Instance Document. The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 filed herewith).
*    Filed herewith
**    Furnished herewith
64


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
ALLEGRO MICROSYSTEMS, INC.
Date: November 20, 2020By:/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)
Date: November 20, 2020By:/s/ Paul V. Walsh, Jr.
Paul V. Walsh, Jr.
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial and accounting officer)
65
EX-31.1 2 algm-20200925x10ex311.htm EX-31.1 Document
Exhibit 31.1

CERTIFICATION


I, Ravi Vig, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];

(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: November 20, 2020
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)


EX-31.2 3 algm-20200925x10ex312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

I, Paul V. Walsh Jr., certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
.
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];

(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: November 20, 2020
By:
/s/ Paul V. Walsh, Jr.
Paul V. Walsh, Jr.
Chief Financial Officer
(principal financial officer)

EX-32.1 4 algm-20200925x10ex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the “Company”) for the quarterly period ended September 25, 2020 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I certify pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

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

Date: November 20, 2020
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)


EX-32.2 5 algm-20200925x10ex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the “Company”) for the quarterly period ended September 25, 2020 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I certify pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

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

Date: November 20, 2020
By:
/s/ Paul V. Walsh, Jr.
Paul V. Walsh, Jr.
Chief Financial Officer
(principal financial officer)




EX-101.SCH 6 algm-20200925.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 1003004 - Statement - Statement of Income (Including Gross Margin) (Statement) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Nature of the Business and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2206201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Revenue from Contract with Customers link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Revenue from Contract with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2124106 - Disclosure - Trade Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Trade Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Inventories - Schedule Of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - Other Assets, net link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Other Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Other Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2347310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - Management Long-Term Incentive Plan link:presentationLink link:calculationLink link:definitionLink 2350311 - Disclosure - Management Long-Term Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Management Long-Term Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Bank Lines of Credit link:presentationLink link:calculationLink link:definitionLink 2453428 - Disclosure - Bank Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 2355312 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2456429 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2157115 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2358313 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2459430 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2460431 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2461432 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2462433 - Disclosure - Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2163116 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2464434 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2165117 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2366314 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2467435 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2468436 - Disclosure - Net Income per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2469437 - Disclosure - Net Income per Share - Unaudited Pro Forma Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2170118 - Disclosure - Common Stock and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2371315 - Disclosure - Common Stock and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2472438 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2473439 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2174119 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2375316 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2476440 - Disclosure - Income Taxes - Schedule of Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 2477441 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2178120 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2479442 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2180121 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2381317 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2482443 - Disclosure - Subsequent Events - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2483444 - Disclosure - Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 algm-20200925_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 algm-20200925_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 algm-20200925_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Grants in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Trade Accounts Receivable Trade Accounts Receivable [Member] Other, net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Collateral, secured period Line Of Credit Facility, Collateral, Secured Period Line Of Credit Facility, Collateral, Secured Period Payables and Accruals [Abstract] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Retirement Plans Retirement Benefits [Text Block] Greater China CHINA LTIP Long-Term Cash Incentive Plan [Member] Long-Term Cash Incentive Plan Recorded inventory provisions Inventory Write-down Level 3 Fair Value, Inputs, Level 3 [Member] Accelerated vesting, number (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Number of classes of stock Number Of Classes Of Stock Number Of Classes Of Stock Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Magnetic sensors (“MS”) Magnetic Sensors [Member] Magnetic Sensors Interest paid Interest Paid, Related Party Interest Paid, Related Party Provisions for inventory and bad debt Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Line-of-Credit Agreement Expiring June 30, 2021 Line-Of-Credit Agreement Expiring June 30, 2021 [Member] Line-Of-Credit Agreement Expiring June 30, 2021 Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares) Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities, Non-Controlling Interest and Stockholders' Equity Liabilities and Equity [Abstract] Line of Credit Line-of-Credit Agreement Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accrued expenses and other current liabilities Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease) Vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage CARES Act, estimated cash acceleration available as a result of change in depreciation rates Coronavirus Aid, Relief And Economic Security Act, Estimated Cash Acceleration Available Coronavirus Aid, Relief And Economic Security Act, Estimated Cash Acceleration Available Current Fiscal Year End Date Current Fiscal Year End Date Assets of non-U.S. defined benefit plan Beginning balance Ending balance Defined Benefit Plan, Plan Assets, Amount Operating income Operating Income (Loss) Schedule of Long-lived Assets Long-lived Assets by Geographic Areas [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Variable Rate [Domain] Variable Rate [Domain] Accrued professional fees Accrued Professional Fees, Current Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 16) Commitments and Contingencies Maximum employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Power integrated circuits (“PIC”) Power Integrated Circuits [Member] Power Integrated Circuits Entity Shell Company Entity Shell Company Cover [Abstract] Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Repayments of line-of-credit agreement Repayments of Lines of Credit Other Assets, net Other Assets Disclosure [Text Block] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Other Other End Market [Member] Other End Market Shares issued during period, weighted average price per share (in dollars per share) Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Purchases from related party Related Party Transaction, Purchases from Related Party Related party note receivable Proceeds from Related Party Debt Customer [Axis] Customer [Axis] Class L, $.01 par value; 1,000,000 shares authorized; 638,298 shares issued and outstanding September 25, 2020; 622,470 shares issued and outstanding at March 27, 2020 Common Stock, Class L Common Class L [Member] Common Class L Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward] Government securities US Treasury and Government [Member] Total operating expenses Operating Expenses Document Quarterly Report Document Quarterly Report Raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Other long-term liabilities Total Other Liabilities, Noncurrent Deferred income tax assets Deferred Income Tax Assets, Net Income in earnings of equity investment Investment Income, Nonoperating Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Work in process Inventory, Work in Process, Net of Reserves Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on Cash and cash equivalents and Restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Related party transaction amounts Related Party Transaction, Amounts of Transaction Accelerated vesting, share price (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price Inventories Total Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Inventory [Line Items] Inventory [Line Items] Lender Name [Axis] Lender Name [Axis] Shares of Common Stock Shares Of Common Stock [Member] Shares Of Common Stock Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Pro forma diluted net income per share attributable to common shareholders (in dollars per share) Diluted Earnings Per Share Pro Forma Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit) Concentration risk, percentage Concentration Risk, Percentage Entity File Number Entity File Number Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Forecast Forecast [Member] Class of Stock [Domain] Class of Stock [Domain] Trade Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Property, plant and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease) Statement [Table] Statement [Table] Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff TRIP Talent Retention Incentive Program [Member] Talent Retention Incentive Program Statistical Measurement [Axis] Statistical Measurement [Axis] Interest cost Defined Benefit Plan, Interest Cost Credit Facility [Axis] Credit Facility [Axis] Additions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase Schedule of Accrued Expenses and Other Current Liabilities Other Current Liabilities [Table Text Block] Removal due to divestiture Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures Business Combinations [Abstract] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Basic and diluted (in dollars per share) Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Basic and Diluted Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Bank Lines of Credit Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Selling, general and administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Underwriting discounts Sale Of Stock, Underwriting Discounts Sale Of Stock, Underwriting Discounts Summary of Preliminary Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Related Party Revenue Related Party Revenue [Member] Related Party Revenue Amendment Flag Amendment Flag Outstanding balance Long-term Line of Credit Other Defined Benefit Plan Other Pension Plan [Member] Repayments of related party notes receivable Repayments of Related Party Debt Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Credit Suisse AG, Cayman Islands Branch Credit Suisse AG, Cayman Islands Branch [Member] Credit Suisse AG, Cayman Islands Branch Weighted average diluted common shares (in shares) Pro Forma Weighted Average Shares Outstanding, Diluted Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Number of reporting units Number of Reporting Units Related Party Transaction [Line Items] Related Party Transaction [Line Items] Monthly fee payable Related Party Transaction, Monthly Fee Payable Related Party Transaction, Monthly Fee Payable Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Mizuho Bank, Ltd Mizuho Bank, Ltd [Member] Mizuho Bank, Ltd Priority dividend rate Common Stock, Priority Dividend Rate, Percent Common Stock, Priority Dividend Rate, Percent Changes in Trade accounts payable related to Property, plant and equipment, net Capital Expenditures Incurred but Not yet Paid Number of continents on which entity operates Number Of Continents On Which Entity Operates Number Of Continents On Which Entity Operates Directors and executive officers Management [Member] Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Local Phone Number Local Phone Number Statement of Cash Flows [Abstract] Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Sanken Majority Shareholder [Member] Restricted cash Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease) Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Allowances Allowances Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss, Current Accelerated vesting, percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage Income Statement Location [Domain] Income Statement Location [Domain] Pro forma adjustments to reflect the Common Stock Conversion (in shares) Weighted Average Number Basic Shares Outstanding Adjustment, Pro Forma, Convertible Common Stock Weighted Average Number Basic Shares Outstanding Adjustment, Pro Forma, Convertible Common Stock Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Discrete tax items Tax Adjustments, Settlements, and Unusual Provisions Selling, general and administrative Selling, General and Administrative Expense South Korea KOREA, REPUBLIC OF Intangible assets amortization expense Amortization of Intangible Assets Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current Line of Credit Facility [Table] Line of Credit Facility [Table] Equity investment in related party Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease) Entity Current Reporting Status Entity Current Reporting Status Other assets, net Total Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Loans Bank Loan Obligations [Member] Issuance of Class L shares, net of forfeitures Stock Issued During Period, Value, New Issues Cash and cash equivalents, fair value disclosure Cash and Cash Equivalents, Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Fair Value of Entity's Plan Assets Defined Benefit Plan, Plan Assets, Category [Table Text Block] Related party note receivable Due from Related Parties, Noncurrent Line-of-Credit Agreement Maturing June 18, 2020 Line-Of-Credit Agreement Maturing June 18, 2020 [Member] Line-Of-Credit Agreement Maturing June 18, 2020 Accrued management incentive (non-LTIP) Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent Indefinite-life intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Disposal Group Classification [Axis] Disposal Group Classification [Axis] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Total Long-Lived Assets Other assets, net Assets for Plan Benefits, Defined Benefit Plan Accrued income taxes Accrued Income Taxes, Current Shares issued upon conversion (in shares) Conversion of Stock, Shares Issued Subsequent Event Type [Axis] Subsequent Event Type [Axis] Pension Promise Pension Promise [Member] Pension Promise Entity Small Business Entity Small Business Cost of sales Cost of Sales [Member] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Vesting [Domain] Vesting [Domain] Interest payable Interest Payable Net proceeds Sale of Stock, Consideration Received on Transaction Depreciation and amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Noncontrolling interest ownership percentage Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Other Other Intangible Assets [Member] Product and Service [Axis] Product and Service [Axis] Inventory acquired, step up basis Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Total liabilities Liabilities Entity Address, City or Town Entity Address, City or Town Write-offs, net of recoveries Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Retirement Plan Type [Axis] Retirement Plan Type [Axis] Non-US Non-US [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Deferred offering costs Deferred Offering Costs Current portion of related party debt Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease) Accrued utilities Accrued Utilities, Current Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Related party notes payable, less current portion Notes Payable, Related Parties, Noncurrent Noncash or Part Noncash Divestitures [Line Items] Noncash or Part Noncash Divestitures [Line Items] Pro forma basic net income per share attributable to common shareholders (in dollars per share) Basic Earnings Per Share, Pro Forma Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] RSU Conversion Program LTCIP/TRIP Award RSU Conversion Program [Member] LTCIP/TRIP Award RSU Conversion Program Base acquisition purchase price due Business Combination, Consideration Transferred Payable Business Combination, Consideration Transferred Payable Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Japan JAPAN 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] Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Other Other Assets, Miscellaneous, Noncurrent Revenue from Contract with Customer [Abstract] Total Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward] Accounts Receivable, Allowance for Credit Loss And Returns And Sales Machinery and equipment Machinery and Equipment [Member] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Equity investment in related party Equity Method Investments Income Tax Disclosure [Abstract] Interest income Interest Income, Related Party Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Philippines PHILIPPINES Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense IPO IPO [Member] Subsequent Event Subsequent Event [Member] Safe Harbor Provision, employer contribution Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay Due to/from related parties Increase (Decrease) In Due To (From) Related Parties Increase (Decrease) In Due To (From) Related Parties Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total Property, Plant and Equipment, Gross Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] 401(K) Plan Company 401(K) Plan [Member] Company 401(K) Plan Fair value of earn-outs Contingent Consideration Business Combination, Consideration Transferred, Liabilities Incurred Inventories Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease) Related party notes payable, less current portion Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease) Document Period End Date Document Period End Date Accrued vacation Accrued Vacation, Current Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Loss on disposal of assets Gain (Loss) on Disposition of Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Settlement of IRS transfer pricing audits Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Finite-life intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Reclassification Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications Additions during the year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Conversion rate Conversion Of Stock, Conversion Ratio Conversion Of Stock, Conversion Ratio Amortization expense Amortization Effective income tax rate reconciliation, divestiture, amount Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Line-of-Credit Agreement Expiring January 22, 2021 Line-Of-Credit Agreement Expiring January 22, 2021 [Member] Line-Of-Credit Agreement Expiring January 22, 2021 Comprehensive income attributable to Allegro MicroSystems, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Patents Patents [Member] Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Schedule of Tax Provision Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Changes in Fair Value of Level 3 Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Scenario [Domain] Scenario [Domain] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Consolidation Items [Domain] Consolidation Items [Domain] Entity Tax Identification Number Entity Tax Identification Number Interest expense Interest Expense, Related Party Allegro Microsystems, Inc. Allegro Microsystems, Inc. [Member] Allegro Microsystems, Inc. Accrued contingent consideration Business Combination, Contingent Consideration, Liability COVID-19 COVID-19 [Member] COVID-19 Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Trade and other accounts receivable due from related party Due from Related Parties, Current Property, Plant and Equipment [Abstract] Indemnification accruals Loss Contingency Accrual Director Director [Member] Income from equity method investments Income (Loss) from Equity Method Investments Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related party trade accounts receivable Trade accounts receivable from related party Accounts Receivable, Related Parties, Current Net Sales by Core End Market and Application Disaggregation of Revenue [Table Text Block] Trading Symbol Trading Symbol Term Loan Facility Term Loan Facility [Member] Term Loan Facility Operating lease agreement term Lessee, Operating Lease, Term of Contract Restricted cash and restricted cash equivalents, fair value disclosure Restricted Cash and Cash Equivalents, Fair Value Disclosure Restricted Cash and Cash Equivalents, Fair Value Disclosure Accounts receivable - other Accounts and Other Receivables, Net, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Line-of-Credit Agreement Expiring August 31, 2021 Line-Of-Credit Agreement Expiring August 31, 2021 [Member] Line-Of-Credit Agreement Expiring August 31, 2021 IPO - Selling Shareholders IPO - Selling Shareholders [Member] IPO - Selling Shareholders Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Stock repurchased during period, aggregate purchase price Stock Repurchased During Period, Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Legal Entity [Axis] Legal Entity [Axis] Shares returned for tax payments made on behalf of holders of common stock (in shares) Conversion Of Stock, Shares Withheld For Tax Withholding Obligation Conversion Of Stock, Shares Withheld For Tax Withholding Obligation Buildings, building improvements and leasehold improvements Buildings, Building Improvements And Leasehold Improvements [Member] Buildings, Building Improvements And Leasehold Improvements Denominator: Earnings Per Share, Pro Forma [Abstract] Goodwill arising from acquisition Goodwill, Acquired During Period Accrued retirement Liability, Retirement and Postemployment Benefits Maximum employer contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Number of notes payable Number Of Notes Payable Number Of Notes Payable Entity [Domain] Entity [Domain] PSL Equity Method Investee [Member] Severance payment if terminated Related Party Transaction, Severance Payment If Terminated Related Party Transaction, Severance Payment If Terminated Finished goods – consigned Inventory, Finished Goods Under Consignment, Net Of Reserves Inventory, Finished Goods Under Consignment, Net Of Reserves Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Accounts receivable – other Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease) Weighted average basic common shares (in shares) Weighted Average Basic Shares Outstanding, Pro Forma Fair Value Disclosures [Abstract] Other Other Countries [Member] Other Countries Retirement Plan Name [Axis] Retirement Plan Name [Axis] Service cost Defined Benefit Plan, Service Cost Restricted cash Restricted Cash and Cash Equivalents City Area Code City Area Code Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of goods sold Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Receivables [Abstract] Land Land [Member] Thailand THAILAND Europe Europe [Member] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Stocks and other investments Defined Benefit Plan, Equity Securities [Member] Redemptions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement Related party debt Notes Payable, Related Parties Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Employer matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Accrued salaries and wages Accrued Salaries, Current Bonds Corporate Bond Securities [Member] Net periodic pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) United States UNITED STATES Unit investment trust fund Unit Investment Trust Fund [Member] Unit Investment Trust Fund Deposits Deposits Assets, Noncurrent Fair Value Measurements Fair Value Disclosures [Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Reclassification Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications Entity Ex Transition Period Entity Ex Transition Period Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer [Domain] Customer [Domain] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Assets: Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Schedule of Finite-Lived Intangible Assets Acquired Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Accrued expenses and other current and long-term liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Non-Related Party Revenue Non-Related Party Revenue [Member] Non-Related Party Revenue Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Other accounts receivable from related party Other Accounts Receivable, Related Parties, Current Other Accounts Receivable, Related Parties, Current Retirement Plan Type [Domain] Retirement Plan Type [Domain] Distribution of Sanken products Sanken Products [Member] Sanken Products Other assets, net Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease) Industrial Industrial End Market [Member] Industrial End Market Consolidation Items [Axis] Consolidation Items [Axis] Research and development Research and Development Expense [Member] Trade accounts receivable, net of allowances for doubtful accounts of $338 and $288 at September 25, 2020 and March 27, 2020, respectively Trade accounts receivable, net Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Ownership percentage by majority shareholder Noncontrolling Interest, Ownership Percentage by Parent If a Change in Control Occurs Share-Based Payment Arrangement, If A Change In Control Occurs [Member] Share-Based Payment Arrangement, If A Change In Control Occurs Retirement age Defined Benefit Plan, Retirement Eligibility Age Defined Benefit Plan, Retirement Eligibility Age Sale of Stock [Axis] Sale of Stock [Axis] Trademarks Trademarks [Member] Accrued management incentive (non-LTIP) Other Deferred Compensation Arrangements, Liability, Current Basic and diluted (in shares) Weighted average basic and diluted common shares (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Management Long-Term Incentive Plan Compensation Related Costs, General [Text Block] Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Current portion of related party debt Notes Payable, Related Parties, Current Goodwill 43917 44099 Goodwill Note receivable from related party Notes Receivable, Related Parties, Noncurrent Revaluation of equity securities Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other income (expense): Nonoperating Income (Expense) [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Vesting [Axis] Vesting [Axis] Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Returns and Sales Allowances Accounts Receivable, Allowance For Returns And Sales [Roll Forward] Accounts Receivable, Allowance For Returns And Sales Contingent consideration Contingent Consideration, Fair Value Disclosure Contingent Consideration, Fair Value Disclosure Total assets Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accrued severance Accrued Severance, Current Accrued Severance, Current Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Entity Central Index Key Entity Central Index Key Estimated fair value of assets acquired and liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Indefinite-lived intangible assets acquired Indefinite-lived Intangible Assets Acquired Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Trade accounts payable Accounts Payable, Trade, Current Customer Concentration Risk Customer Concentration Risk [Member] Cash Flow Impact of Divestiture Schedule of Noncash or Part Noncash Divestitures [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Schedule of Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net acquired/transferred obligation Defined Benefit Plan, Acquired Transition Asset (Obligation), Net Defined Benefit Plan, Acquired Transition Asset (Obligation), Net Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Accrued retirement, other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Debt Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Finite-lived intangible assets Finite-lived Intangible Assets Acquired Net working capital Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital Bank lines-of-credit Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease) Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation Share-based Payment Arrangement, Expense Provision for uncertain tax positions (net) Unrecognized Tax Benefits Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Common stock: Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Name [Axis] Disposal Group Name [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Prepaid tooling costs Tools, Dies and Molds [Member] Percentage of ownership interest sold Sale Of Stock, Percentage Of Ownership Interest Sold Sale Of Stock, Percentage Of Ownership Interest Sold Restricted cash Restricted Cash, Current OEP One Equity Partners [Member] One Equity Partners Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Charged to costs and expenses or revenue Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Schedule of Trade Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Offering price (in dollars per share) Sale of Stock, Price Per Share Schedule of Conversions of Stock Schedule of Conversions of Stock [Table Text Block] Amortization of net transition asset Defined Benefit Plan, Amortization of Transition Asset (Obligation) Retirement Benefits [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Other Liabilities Disclosure [Abstract] Subsequent Event [Table] Subsequent Event [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries Adjustments to additional paid in capital, capitalization changes Adjustments To Additional Paid In Capital, Capitalization Changes Adjustments To Additional Paid In Capital, Capitalization Changes Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Number of line-of-credit agreements Number Of Line Of Credit Agreements Number Of Line Of Credit Agreements Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Accruals Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals Outstanding loan amounts extinguished Extinguishment of Debt, Amount Actuarial loss Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit Annual operating tax rate Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent Charged to costs and expenses or revenue Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Trade accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Equity attributable to Allegro MicroSystems, Inc. Stockholders' Equity Attributable to Parent Estimated offering costs Payments of Stock Issuance Costs Preliminary purchase price Total estimated fair value of consideration Business Combination, Consideration Transferred Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities, non-controlling interest and stockholders' equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Basic and diluted net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic and Diluted Share Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Allocated purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Operating taxes Current Income Tax Expense (Benefit) Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Weighted- Average Lives Estimated useful life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Aggregate cash dividend Payments of Dividends Interest rate at period end Line of Credit Facility, Interest Rate at Period End Entity Address, Address Line One Entity Address, Address Line One Gross Profit Gross Profit Property, plant and equipment, net Total Property, Plant and Equipment, Net Change in foreign currency exchange rates Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction in progress Construction in Progress [Member] Photonics Photonics [Member] Photonics Interest income (expense), net Interest Income (Expense), Nonoperating, Net Bank Of Mitsubishi UFJ Bank Of Mitsubishi UFJ [Member] Bank Of Mitsubishi UFJ Common Stock and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net income attributable to Allegro MicroSystems, Inc. Net income attributable to Allegro MicroSystems, Inc. Net income, as reported Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Accounts receivable - other Increase (Decrease) in Other Receivables Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Trade accounts receivable, net of allowances Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other long-term liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease) If Initial Public Offering Occurs Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member] Share-Based Payment Arrangement, If Initial Public Offering Occurs Long-Term Liabilities Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Inventories Inventory Disclosure [Text Block] Amounts due to related party Accounts Payable, Related Parties, Current Less: Less [Abstract] Less Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Operating expenses: Operating Expenses [Abstract] Comprehensive (expense) income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Net income attributable to Allegro MicroSystems, Inc. per share: Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Compensation Related Costs [Abstract] Additional paid-in capital Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease) Disposal Group Name [Domain] Disposal Group Name [Domain] Entity Interactive Data Current Entity Interactive Data Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Voxtel Voxtel, Inc. [Member] Voxtel, Inc. Signing fee Related Party Transaction, Signing Fee Related Party Transaction, Signing Fee Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accelerated vesting, acceleration period Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period Other Other Sundry Liabilities, Noncurrent Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Returns and sales allowances Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance For Returns And Sales, Current Accounts Receivable, Allowance For Returns And Sales, Current Product and Service [Domain] Product and Service [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Automotive Automotive End Market [Member] Automotive End Market Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Noncash or part noncash divestiture, amount of consideration transferred Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred Promissory notes outstanding Notes Receivable, Related Parties Bank lines-of-credit Short-term Bank Loans and Notes Payable Total contributions Defined Contribution Plan, Cost Deferred offering costs Deferred Costs, Noncurrent Completed technology Process technology Technology-Based Intangible Assets [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Issuance of Class L shares, net of forfeitures (in shares) Issuance of common shares (in shares) Stock Issued During Period, Shares, New Issues Stocks Defined Benefit Plan, Equity Securities, Common Stock [Member] Gross Finite-Lived Intangible Assets, Gross Revenue Benchmark Revenue Benchmark [Member] Wafer foundry products Wafer Foundry Products [Member] Wafer Foundry Products Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Expected contributions in current fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Charged to costs and expenses or revenue Accounts Receivable, Credit Loss Expense (Reversal) Money Market Funds Money Market Funds [Member] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Deconsolidation related to Divestiture Transactions (Note 1) Noncash or part noncash divestiture, amount of consideration received Noncash or Part Noncash Divestiture, Amount of Consideration Received Class A, $.01 par value; 12,500,000 shares authorized; 10,000,000 shares issued and outstanding at September 25, 2020 and March 27, 2020 Common Stock, Class A Common Class A [Member] Related Party Transactions [Abstract] Net (decrease) increase in Cash and cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisition Business Combination Disclosure [Text Block] AME Plan AME Plan [Member] AME Plan Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease) Weighted-average shares used to compute net income per share attributable to common shareholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Subsequent Events [Abstract] Ownership [Axis] Ownership [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Sale of Stock [Domain] Sale of Stock [Domain] Removal due to divestiture Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture Rolling performance period Deferred Compensation Arrangement with Individual, Requisite Service Period Loss Contingencies [Table] Loss Contingencies [Table] Ownership [Domain] Ownership [Domain] Plan Name [Domain] Plan Name [Domain] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Accrued management incentive (LTIP) Balance at the beginning of the period Balance at the end of the period Deferred Compensation Cash-based Arrangements, Liability, Current Number of locations Number Of Locations Number Of Locations Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] PSL Polar Semiconductor, Inc. [Member] Polar Semiconductor, Inc. Other Asia Other Asia [Member] Other Asia Additional paid-in capital Additional Paid in Capital 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Foreign currency transaction (loss) gain Foreign Currency Transaction Gain (Loss), before Tax Class of Stock [Axis] Class of Stock [Axis] Income tax provision Provision for income taxes Income Tax Expense (Benefit) Balance at the beginning of the period Balance at the end of the period Accrued management incentive (LTIP) Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent Cash paid for income taxes Income Taxes Paid, Net Priority dividend, percentage Common Stock, Priority Dividend, Percentage Common Stock, Priority Dividend, Percentage Cash and cash equivalents and Restricted cash at beginning of period CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: Cash and cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Company contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Current Liabilities Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Current Base purchase price Payments to Acquire Businesses, Gross Shares of Unvested Restricted Common Stock Shares Of Unvested Restricted Common Stock [Member] Shares Of Unvested Restricted Common Stock Accelerated vesting cost Share-based Payment Arrangement, Accelerated Cost Noncash or Part Noncash Divestitures [Table] Noncash or Part Noncash Divestitures [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Environmental accruals Accrual for Environmental Loss Contingencies Accelerated vesting, minimum percentage of awards unvested Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Eliminations Consolidation, Eliminations [Member] Estimated fair value of consideration: Business Combination, Consideration Transferred [Abstract] Depreciation expense Depreciation Reimbursement of development costs Related Party Transaction, Reimbursement Of Development Costs Related Party Transaction, Reimbursement Of Development Costs Related Party Transaction [Domain] Related Party Transaction [Domain] If Initial Public Offering or Change in Control Occurs Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs [Member] Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs Write-offs, net of recoveries Accounts Receivable, Allowance For Returns And Sales, Writeoff Accounts Receivable, Allowance For Returns And Sales, Writeoff Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Potential payout Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Price Support Payment Price Support Payment [Member] Price Support Payment Deferred income taxes Deferred Income Tax Expense (Benefit) Stated interest rate Notes Receivable, Related Party, Stated Interest Rate Notes Receivable, Related Party, Stated Interest Rate Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Related party note receivable Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease) Reclassification of certain class L shares Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Security Exchange Name Security Exchange Name Non-controlling Interests Noncontrolling Interest [Member] Retained Earnings Retained Earnings [Member] Common stock, shares outstanding, weighted average price per share (in dollars per share) Common Stock, Shares, Outstanding, Weighted Average Price Per Share Common Stock, Shares, Outstanding, Weighted Average Price Per Share Effective tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Expense Related to Defined Benefit Plan Schedule of Net Benefit Costs [Table Text Block] Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 [Member] Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 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] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Pro forma adjustments to reflect the Company’s buy-back of shares to cover withholding taxes (in shares) Weighted Average Number Basic Shares Outstanding Adjustment, Share Buy-Back, Pro Forma Weighted Average Number Basic Shares Outstanding Adjustment, Share Buy-Back, Pro Forma Document Transition Report Document Transition Report Accrued expenses and other current liabilities Total Accounts Payable and Other Accrued Liabilities, Current Defined Contribution Plan Other Postretirement Benefits Plan [Member] Schedule of Other Assets, Net Schedule of Other Assets [Table Text Block] Prepaid contracts long-term Prepaid Expense, Noncurrent Contribution of cash balances due to divestiture of subsidiary Cash Divested from Deconsolidation Loans to cover purchase of common stock under employee stock plan Notes Issued Disposal Group Classification [Domain] Disposal Group Classification [Domain] Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Trade accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease) Collateral fees, amount Line of Credit Facility, Collateral Fees, Amount Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease) Sanken Sanken [Member] Sanken Trade accounts receivable, returns, credits issued, and price protection adjustments, current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture Net Income per Share Earnings Per Share [Text Block] Pension Plan Pension Plan [Member] Other current liabilities Other Sundry Liabilities, Current Office equipment Office Equipment [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Other Americas Other Americas [Member] Other Americas Current liabilities: Liabilities, Current [Abstract] Fair Value, Recurring Fair Value, Recurring [Member] VAT receivables long-term, net Value Added Tax Receivable, Noncurrent Impact of Recently Adopted Accounting Standards and Impact of Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Proceeds from lines of credit Proceeds from Lines of Credit Statement of Financial Position [Abstract] EX-101.PRE 10 algm-20200925_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 algm-20200925_htm.xml IDEA: XBRL DOCUMENT 0000866291 2020-03-28 2020-09-25 0000866291 2020-11-16 0000866291 2020-09-25 0000866291 2020-03-27 0000866291 us-gaap:CommonClassAMember 2020-03-27 0000866291 us-gaap:CommonClassAMember 2020-09-25 0000866291 algm:CommonClassLMember 2020-03-27 0000866291 algm:CommonClassLMember 2020-09-25 0000866291 algm:NonRelatedPartyRevenueMember 2020-06-27 2020-09-25 0000866291 algm:NonRelatedPartyRevenueMember 2019-06-29 2019-09-27 0000866291 algm:NonRelatedPartyRevenueMember 2020-03-28 2020-09-25 0000866291 algm:NonRelatedPartyRevenueMember 2019-03-30 2019-09-27 0000866291 algm:RelatedPartyRevenueMember 2020-06-27 2020-09-25 0000866291 algm:RelatedPartyRevenueMember 2019-06-29 2019-09-27 0000866291 algm:RelatedPartyRevenueMember 2020-03-28 2020-09-25 0000866291 algm:RelatedPartyRevenueMember 2019-03-30 2019-09-27 0000866291 2020-06-27 2020-09-25 0000866291 2019-06-29 2019-09-27 0000866291 2019-03-30 2019-09-27 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-26 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-06-26 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-06-26 0000866291 us-gaap:RetainedEarningsMember 2020-06-26 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-26 0000866291 us-gaap:NoncontrollingInterestMember 2020-06-26 0000866291 2020-06-26 0000866291 us-gaap:RetainedEarningsMember 2020-06-27 2020-09-25 0000866291 us-gaap:NoncontrollingInterestMember 2020-06-27 2020-09-25 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 2020-09-25 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 2020-09-25 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-09-25 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-09-25 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-09-25 0000866291 us-gaap:RetainedEarningsMember 2020-09-25 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-25 0000866291 us-gaap:NoncontrollingInterestMember 2020-09-25 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-28 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-06-28 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-06-28 0000866291 us-gaap:RetainedEarningsMember 2019-06-28 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0000866291 us-gaap:NoncontrollingInterestMember 2019-06-28 0000866291 2019-06-28 0000866291 us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0000866291 us-gaap:NoncontrollingInterestMember 2019-06-29 2019-09-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 2019-09-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-09-27 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-09-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-09-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-09-27 0000866291 us-gaap:RetainedEarningsMember 2019-09-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0000866291 us-gaap:NoncontrollingInterestMember 2019-09-27 0000866291 2019-09-27 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-03-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-03-27 0000866291 us-gaap:RetainedEarningsMember 2020-03-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-27 0000866291 us-gaap:NoncontrollingInterestMember 2020-03-27 0000866291 us-gaap:RetainedEarningsMember 2020-03-28 2020-09-25 0000866291 us-gaap:NoncontrollingInterestMember 2020-03-28 2020-09-25 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-03-28 2020-09-25 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 2020-09-25 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 2020-09-25 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-29 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-03-29 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-03-29 0000866291 us-gaap:RetainedEarningsMember 2019-03-29 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-29 0000866291 us-gaap:NoncontrollingInterestMember 2019-03-29 0000866291 2019-03-29 0000866291 us-gaap:RetainedEarningsMember 2019-03-30 2019-09-27 0000866291 us-gaap:NoncontrollingInterestMember 2019-03-30 2019-09-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 2019-09-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 2019-09-27 0000866291 2017-10-01 2017-10-31 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 algm:SankenMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 2020-09-25 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-06-27 2020-09-25 0000866291 algm:COVID19Member 2019-12-28 2020-03-27 0000866291 algm:COVID19Member 2020-09-25 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-03-30 2020-03-27 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-06-27 2020-09-25 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-06-29 2019-09-27 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-30 2019-09-27 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-06-27 2020-09-25 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-06-27 2020-09-25 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-06-27 2020-09-25 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 country:KR us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2020-09-25 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-06-29 2019-09-27 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-06-29 2019-09-27 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-06-29 2019-09-27 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2019-09-27 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2019-09-27 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2019-09-27 0000866291 algm:VoxtelIncMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:CustomerRelationshipsMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:CustomerRelationshipsMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TrademarksMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TrademarksMember 2020-08-28 0000866291 algm:AutomotiveEndMarketMember 2020-06-27 2020-09-25 0000866291 algm:AutomotiveEndMarketMember 2019-06-29 2019-09-27 0000866291 algm:AutomotiveEndMarketMember 2020-03-28 2020-09-25 0000866291 algm:AutomotiveEndMarketMember 2019-03-30 2019-09-27 0000866291 algm:IndustrialEndMarketMember 2020-06-27 2020-09-25 0000866291 algm:IndustrialEndMarketMember 2019-06-29 2019-09-27 0000866291 algm:IndustrialEndMarketMember 2020-03-28 2020-09-25 0000866291 algm:IndustrialEndMarketMember 2019-03-30 2019-09-27 0000866291 algm:OtherEndMarketMember 2020-06-27 2020-09-25 0000866291 algm:OtherEndMarketMember 2019-06-29 2019-09-27 0000866291 algm:OtherEndMarketMember 2020-03-28 2020-09-25 0000866291 algm:OtherEndMarketMember 2019-03-30 2019-09-27 0000866291 algm:WaferFoundryProductsMember 2020-06-27 2020-09-25 0000866291 algm:WaferFoundryProductsMember 2019-06-29 2019-09-27 0000866291 algm:WaferFoundryProductsMember 2020-03-28 2020-09-25 0000866291 algm:WaferFoundryProductsMember 2019-03-30 2019-09-27 0000866291 algm:SankenProductsMember 2020-06-27 2020-09-25 0000866291 algm:SankenProductsMember 2019-06-29 2019-09-27 0000866291 algm:SankenProductsMember 2020-03-28 2020-09-25 0000866291 algm:SankenProductsMember 2019-03-30 2019-09-27 0000866291 algm:PowerIntegratedCircuitsMember 2020-06-27 2020-09-25 0000866291 algm:PowerIntegratedCircuitsMember 2019-06-29 2019-09-27 0000866291 algm:PowerIntegratedCircuitsMember 2020-03-28 2020-09-25 0000866291 algm:PowerIntegratedCircuitsMember 2019-03-30 2019-09-27 0000866291 algm:MagneticSensorsMember 2020-06-27 2020-09-25 0000866291 algm:MagneticSensorsMember 2019-06-29 2019-09-27 0000866291 algm:MagneticSensorsMember 2020-03-28 2020-09-25 0000866291 algm:MagneticSensorsMember 2019-03-30 2019-09-27 0000866291 algm:PhotonicsMember 2020-06-27 2020-09-25 0000866291 algm:PhotonicsMember 2019-06-29 2019-09-27 0000866291 algm:PhotonicsMember 2020-03-28 2020-09-25 0000866291 algm:PhotonicsMember 2019-03-30 2019-09-27 0000866291 country:US 2020-06-27 2020-09-25 0000866291 country:US 2019-06-29 2019-09-27 0000866291 country:US 2020-03-28 2020-09-25 0000866291 country:US 2019-03-30 2019-09-27 0000866291 algm:OtherAmericasMember 2020-06-27 2020-09-25 0000866291 algm:OtherAmericasMember 2019-06-29 2019-09-27 0000866291 algm:OtherAmericasMember 2020-03-28 2020-09-25 0000866291 algm:OtherAmericasMember 2019-03-30 2019-09-27 0000866291 srt:EuropeMember 2020-06-27 2020-09-25 0000866291 srt:EuropeMember 2019-06-29 2019-09-27 0000866291 srt:EuropeMember 2020-03-28 2020-09-25 0000866291 srt:EuropeMember 2019-03-30 2019-09-27 0000866291 country:JP 2020-06-27 2020-09-25 0000866291 country:JP 2019-06-29 2019-09-27 0000866291 country:JP 2020-03-28 2020-09-25 0000866291 country:JP 2019-03-30 2019-09-27 0000866291 country:CN 2020-06-27 2020-09-25 0000866291 country:CN 2019-06-29 2019-09-27 0000866291 country:CN 2020-03-28 2020-09-25 0000866291 country:CN 2019-03-30 2019-09-27 0000866291 country:KR 2020-06-27 2020-09-25 0000866291 country:KR 2019-06-29 2019-09-27 0000866291 country:KR 2020-03-28 2020-09-25 0000866291 country:KR 2019-03-30 2019-09-27 0000866291 algm:OtherAsiaMember 2020-06-27 2020-09-25 0000866291 algm:OtherAsiaMember 2019-06-29 2019-09-27 0000866291 algm:OtherAsiaMember 2020-03-28 2020-09-25 0000866291 algm:OtherAsiaMember 2019-03-30 2019-09-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-09-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 2020-09-25 0000866291 algm:VoxtelIncMember 2019-03-30 2019-09-27 0000866291 us-gaap:LandMember 2020-09-25 0000866291 us-gaap:LandMember 2020-03-27 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2020-09-25 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2020-03-27 0000866291 us-gaap:MachineryAndEquipmentMember 2020-09-25 0000866291 us-gaap:MachineryAndEquipmentMember 2020-03-27 0000866291 us-gaap:OfficeEquipmentMember 2020-09-25 0000866291 us-gaap:OfficeEquipmentMember 2020-03-27 0000866291 us-gaap:ConstructionInProgressMember 2020-09-25 0000866291 us-gaap:ConstructionInProgressMember 2020-03-27 0000866291 country:US 2020-09-25 0000866291 country:US 2020-03-27 0000866291 country:PH 2020-09-25 0000866291 country:PH 2020-03-27 0000866291 country:TH 2020-09-25 0000866291 country:TH 2020-03-27 0000866291 algm:OtherCountriesMember 2020-09-25 0000866291 algm:OtherCountriesMember 2020-03-27 0000866291 us-gaap:ToolsDiesAndMoldsMember 2020-06-27 2020-09-25 0000866291 us-gaap:ToolsDiesAndMoldsMember 2020-03-28 2020-09-25 0000866291 us-gaap:ToolsDiesAndMoldsMember 2019-06-29 2019-09-27 0000866291 us-gaap:ToolsDiesAndMoldsMember 2019-03-30 2019-09-27 0000866291 us-gaap:PatentsMember 2020-09-25 0000866291 us-gaap:PatentsMember 2020-03-28 2020-09-25 0000866291 us-gaap:CustomerRelationshipsMember 2020-09-25 0000866291 us-gaap:CustomerRelationshipsMember 2020-03-28 2020-09-25 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-09-25 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-03-28 2020-09-25 0000866291 us-gaap:TrademarksMember 2020-09-25 0000866291 us-gaap:TrademarksMember 2020-03-28 2020-09-25 0000866291 us-gaap:OtherIntangibleAssetsMember 2020-09-25 0000866291 us-gaap:PatentsMember 2020-03-27 0000866291 us-gaap:PatentsMember 2019-03-30 2020-03-27 0000866291 us-gaap:CustomerRelationshipsMember 2020-03-27 0000866291 us-gaap:CustomerRelationshipsMember 2019-03-30 2020-03-27 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-03-27 0000866291 us-gaap:TrademarksMember 2020-03-27 0000866291 us-gaap:OtherIntangibleAssetsMember 2020-03-27 0000866291 algm:LongTermCashIncentivePlanMember 2020-03-28 2020-09-25 0000866291 algm:LongTermCashIncentivePlanMember 2020-03-27 0000866291 algm:LongTermCashIncentivePlanMember 2020-09-25 0000866291 algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2019-01-22 0000866291 algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-22 2019-01-22 0000866291 algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2019-03-30 2020-03-27 0000866291 algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-03-28 2020-09-25 0000866291 algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2006-03-27 0000866291 algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2006-03-27 2006-03-27 0000866291 algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2019-03-30 2020-03-27 0000866291 algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2020-03-18 2020-03-18 0000866291 algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2001-12-05 0000866291 algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2020-09-25 0000866291 algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2019-11-26 0000866291 algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2020-09-25 0000866291 algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2019-11-20 0000866291 algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2020-09-25 0000866291 algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:COVID19Member 2020-03-01 2020-03-31 0000866291 us-gaap:LineOfCreditMember 2020-09-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-06-27 2020-09-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2019-06-29 2019-09-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2019-09-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-09-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:BankLoanObligationsMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-29 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2019-09-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-09-27 0000866291 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2020-09-25 0000866291 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-06-27 2020-09-25 0000866291 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-06-29 2019-09-27 0000866291 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-03-30 2019-09-27 0000866291 algm:AMEPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-06-27 2020-09-25 0000866291 algm:AMEPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 algm:AMEPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-06-29 2019-09-27 0000866291 algm:AMEPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-03-30 2019-09-27 0000866291 algm:Company401KPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-03-28 2020-09-25 0000866291 algm:Company401KPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-06-29 2019-09-27 0000866291 algm:Company401KPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-03-30 2019-09-27 0000866291 srt:MinimumMember 2020-09-25 0000866291 srt:MaximumMember 2020-09-25 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-28 2020-09-25 0000866291 2017-10-31 0000866291 us-gaap:CommonClassAMember 2017-10-31 0000866291 us-gaap:CommonClassAMember 2017-10-01 2017-10-31 0000866291 algm:OneEquityPartnersMember us-gaap:CommonClassAMember 2017-10-31 0000866291 algm:CommonClassLMember 2017-10-31 0000866291 algm:CommonClassLMember 2017-10-01 2017-10-31 0000866291 us-gaap:CommonClassAMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember 2017-10-01 2017-10-31 0000866291 us-gaap:CommonClassAMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember 2017-10-31 0000866291 algm:CommonClassLMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember 2017-10-31 0000866291 algm:CommonClassLMember algm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember 2017-10-31 0000866291 us-gaap:CostOfSalesMember 2020-06-27 2020-09-25 0000866291 us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0000866291 us-gaap:CostOfSalesMember 2020-03-28 2020-09-25 0000866291 us-gaap:CostOfSalesMember 2019-03-30 2019-09-27 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2020-06-27 2020-09-25 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2019-06-29 2019-09-27 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-28 2020-09-25 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2019-03-30 2019-09-27 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-06-27 2020-09-25 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-06-29 2019-09-27 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-28 2020-09-25 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-30 2019-09-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-03-30 2019-09-27 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2020-06-27 2020-09-25 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2020-03-28 2020-09-25 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2019-06-29 2019-09-27 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2019-03-30 2019-09-27 0000866291 us-gaap:MajorityShareholderMember 2020-09-25 0000866291 us-gaap:MajorityShareholderMember 2020-03-27 0000866291 algm:SankenProductsMember us-gaap:MajorityShareholderMember 2019-06-29 2019-09-27 0000866291 algm:SankenProductsMember us-gaap:MajorityShareholderMember 2019-03-30 2019-09-27 0000866291 us-gaap:MajorityShareholderMember 2019-06-29 2019-09-27 0000866291 us-gaap:MajorityShareholderMember 2019-03-30 2019-09-27 0000866291 us-gaap:MajorityShareholderMember 2019-03-31 0000866291 us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 algm:PolarSemiconductorIncMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:SankenMember 2020-03-28 0000866291 srt:ConsolidationEliminationsMember 2020-03-28 2020-09-25 0000866291 srt:ConsolidationEliminationsMember 2020-03-28 0000866291 us-gaap:EquityMethodInvesteeMember 2020-03-28 0000866291 us-gaap:EquityMethodInvesteeMember 2020-09-25 0000866291 us-gaap:EquityMethodInvesteeMember 2020-06-27 2020-09-25 0000866291 us-gaap:EquityMethodInvesteeMember 2020-03-28 2020-09-25 0000866291 algm:PriceSupportPaymentMember us-gaap:EquityMethodInvesteeMember 2020-06-27 2020-09-25 0000866291 algm:PriceSupportPaymentMember us-gaap:EquityMethodInvesteeMember 2020-03-28 2020-09-25 0000866291 srt:ConsolidationEliminationsMember 2020-06-27 2020-09-25 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2020-09-25 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember us-gaap:SubsequentEventMember algm:PolarSemiconductorIncMember 2020-10-14 2020-10-14 0000866291 srt:DirectorMember 2018-05-31 0000866291 srt:DirectorMember 2018-06-30 0000866291 srt:DirectorMember algm:CommonClassLMember 2017-09-01 2017-09-30 0000866291 srt:DirectorMember 2017-09-01 2017-09-30 0000866291 srt:DirectorMember 2020-03-28 2020-06-26 0000866291 srt:DirectorMember 2019-06-29 2019-09-27 0000866291 srt:DirectorMember 2019-03-30 2019-06-28 0000866291 srt:DirectorMember 2020-06-27 2020-09-25 0000866291 srt:ManagementMember 2020-09-25 0000866291 srt:ManagementMember 2020-03-27 0000866291 us-gaap:SubsequentEventMember us-gaap:IPOMember 2020-11-02 2020-11-02 0000866291 us-gaap:SubsequentEventMember us-gaap:IPOMember 2020-11-02 0000866291 us-gaap:SubsequentEventMember us-gaap:IPOMember algm:AllegroMicrosystemsIncMember 2020-11-02 2020-11-02 0000866291 us-gaap:SubsequentEventMember algm:IPOSellingShareholdersMember 2020-11-02 2020-11-02 0000866291 us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember us-gaap:SubsequentEventMember 2020-10-02 2020-10-02 0000866291 algm:SharesOfCommonStockMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfCommonStockMember algm:CommonClassLMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember algm:CommonClassLMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfCommonStockMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember us-gaap:SubsequentEventMember 2020-11-02 0000866291 algm:LongTermCashIncentivePlanMember algm:LTCIPTRIPAwardRSUConversionProgramMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:TalentRetentionIncentiveProgramMember algm:LTCIPTRIPAwardRSUConversionProgramMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:LongTermCashIncentivePlanMember algm:LTCIPTRIPAwardRSUConversionProgramMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:TalentRetentionIncentiveProgramMember algm:LTCIPTRIPAwardRSUConversionProgramMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:LTCIPTRIPAwardRSUConversionProgramMember us-gaap:SubsequentEventMember 2020-11-02 2020-11-02 0000866291 algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember us-gaap:SubsequentEventMember 2020-09-30 0000866291 us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember us-gaap:SubsequentEventMember 2020-09-30 0000866291 us-gaap:LineOfCreditMember algm:MizuhoBankLtdMember us-gaap:SubsequentEventMember 2020-09-30 2020-09-30 0000866291 us-gaap:LineOfCreditMember algm:BankOfMitsubishiUFJMember us-gaap:SubsequentEventMember 2020-09-30 2020-09-30 0000866291 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-10-01 2020-10-31 0000866291 us-gaap:EquityMethodInvesteeMember us-gaap:SubsequentEventMember 2020-10-14 0000866291 us-gaap:EquityMethodInvesteeMember us-gaap:SubsequentEventMember 2020-10-14 2020-10-14 0000866291 srt:ScenarioForecastMember algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember us-gaap:SubsequentEventMember 2020-09-26 2020-12-25 0000866291 algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember us-gaap:SubsequentEventMember 2020-11-20 shares iso4217:USD iso4217:USD shares pure algm:location algm:continent algm:reportingUnit iso4217:PHP iso4217:GBP algm:class algm:notesPayable algm:lineOfCredit 0000866291 2020-09-25 false --03-26 2021 Q2 P1Y 10-Q true 2020-09-25 false 001-39675 ALLEGRO MICROSYSTEMS, INC. DE 46-2405937 955 Perimeter Road 03103 Manchester, NH 603 626-2300 Common Stock, par value $0.01 per share ALGM NASDAQ No Yes Non-accelerated Filer true true false false 189431766 201998000 214491000 6354000 5385000 338000 288000 57926000 59457000 16783000 30851000 2780000 1796000 104796000 127227000 16585000 9014000 407222000 448221000 217901000 332330000 6861000 7217000 20257000 1285000 36274000 19958000 51377000 0 25028000 0 14779000 8810000 779699000 817821000 23856000 20762000 1157000 4494000 64929000 56855000 0 25000000 33000000 43000000 122942000 150111000 0 17700000 21251000 15878000 144193000 183689000 0.01 0.01 12500000 12500000 10000000 10000000 10000000 10000000 100000 100000 0.01 0.01 1000000 1000000 638298 638298 622470 622470 6000 6000 439732000 458697000 208759000 194355000 -14133000 -19976000 634464000 633182000 1042000 950000 635506000 634132000 779699000 817821000 114138000 146615000 205519000 282891000 22511000 16625000 46131000 32792000 136649000 163240000 251650000 315683000 74879000 94634000 134179000 187690000 61770000 68606000 117471000 127993000 25130000 25952000 49510000 52080000 24238000 27593000 51027000 53121000 49368000 53545000 100537000 105201000 12402000 15061000 16934000 22792000 350000 -65000 663000 -70000 -1318000 609000 -1186000 3360000 246000 0 458000 0 20000 -1189000 213000 -1096000 11700000 14416000 17082000 24986000 2082000 2833000 2610000 10168000 9618000 11583000 14472000 14818000 34000 18000 68000 69000 9584000 11565000 14404000 14749000 0.96 1.16 1.44 1.47 10000000 10000000 10000000 10000000 9618000 11583000 14472000 14818000 1900000 -1784000 6180000 -1017000 0 0 313000 0 11518000 9799000 20339000 13801000 31000 33000 24000 -18000 11487000 9766000 20315000 13819000 10000000 100000 638298 6000 439679000 199175000 -16002000 977000 623935000 9584000 34000 9618000 580000 580000 527000 527000 1869000 31000 1900000 10000000 100000 638298 6000 439732000 208759000 -14133000 1042000 635506000 10000000 100000 607620 6000 448136000 160569000 -15460000 814000 594165000 11565000 18000 11583000 374000 374000 -1817000 33000 -1784000 10000000 100000 607620 6000 448510000 172134000 -17277000 865000 604338000 10000000 100000 622470 6000 458697000 194355000 -19976000 950000 634132000 14404000 68000 14472000 15828 0 19692000 19692000 298000 298000 1025000 1025000 6156000 24000 6180000 313000 313000 10000000 100000 638298 6000 439732000 208759000 -14133000 1042000 635506000 10000000 100000 607620 6000 447762000 157385000 -16278000 814000 589789000 14749000 69000 14818000 748000 748000 -999000 -18000 -1017000 10000000 100000 607620 6000 448510000 172134000 -17277000 865000 604338000 14472000 14818000 24026000 31477000 1307000 -320000 1025000 748000 -293000 -559000 209000 1941000 -6196000 -10294000 1292000 -1148000 8772000 -3043000 16725000 3863000 2793000 -759000 10731000 -19601000 -5623000 -11769000 28640000 27716000 18091000 18199000 8500000 0 282000 3920000 16335000 0 -42644000 -14279000 0 30000000 0 30000000 2480000 -7157000 -11524000 36280000 219876000 103257000 208352000 139537000 214491000 99743000 5385000 3514000 219876000 103257000 201998000 134349000 6354000 5188000 208352000 139537000 107000 763000 6385000 4582000 4000000 2659000 171000 0 0 0 Nature of the Business and Basis of Presentation <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (“AMI” or the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included the Company’s final prospectus on Form 424(b) filed with the SEC on October 30, 2020 (the “Prospectus”). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy. In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,669 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party including a tax impact of $419 for the fair value basis difference compared to book value and $458 of income earned during the six months ended September 25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,692 at September 25, 2020. This amount includes an estimated tax effect of $527 and $2,497 for the three- and six-month periods ended September 25, 2020, respectively, of which $419 was charged against the investment noted above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, who contracted with Sanken as their new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for Allegro’s products in Japan. See Note 20, ”Related party transactions,” for further discussion. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the unaudited statement of cash flows are summarized below: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,332)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowances</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable – other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,250)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,341)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party note receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in related party</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,462 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of related party debt</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,165 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact of the COVID-19 Coronavirus </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 outbreak have caused the Company to change its business practices including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in person meetings between employees and with customers, suppliers, service providers, and stakeholders as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the COVID-19 pandemic adversely affects the Company’s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. Such risks include, if the business impacts of COVID-19 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carry on for an extended period, could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. While the Company does not currently expect to use the proceeds from these borrowings for any near-term liquidity needs, it may use the proceeds for working capital and other general corporate purposes. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the President of the United States signed and enacted into law the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”). The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (“TCJA”) for Qualified Improvement Property (“QIP”). The Company currently estimates a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,680</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash acceleration is available to it as a result of this change and the Company plans to adjust its historical income tax filings accordingly. Additional income tax provisions of the Act are currently being evaluated and not expected to have a material impact. The CARES Act also contains a provision for deferred payment of 2020 employer payroll taxes after the date of enactment to future years. The Company expects to defer a portion of its remaining 2020 employer payroll taxes to subsequent years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Periods </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s second quarter three-month period is a 13-week period ending on the last Friday in September. The Company’s 2021 fiscal three- and six-month period ended September 25, 2020 and the Company’s 2020 three- and six-month period ended September 27, 2019.</span></div> 0.288 16 4 42700000 15000000 66377000 0.70 0.30 0.30 25669000 419000 458000 19692000 527000 2497000 419000 <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the unaudited statement of cash flows are summarized below: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,332)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowances</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable – other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,250)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,341)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party note receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in related party</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,462 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of related party debt</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,165 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -15332000 -1013000 37000 -308000 -32250000 -376000 -115341000 51377000 25462000 5609000 4176000 7150000 25000000 10000000 17700000 -1247000 19165000 43000000 1680000 Summary of Significant Accounting Policies <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering Costs </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholder’s equity as a reduction of the additional paid-in capital generated as a result of the offering. As of September 25, 2020 and March 27, 2020, the Company had $1,806 and $0 of deferred offering costs, respectively. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 25, 2020 and March 27, 2020, Sanken accounted for 15.5% and 33.8% of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods ended. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and six-month periods ended September 25, 2020, Sanken accounted for 16.5% and 18.3% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 25, 2020. For the three- and six-month periods ended September 27, 2019, Sanken accounted for 10.2% and 10.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 27, 2019. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-month period ended September 25, 2020 sales from customers located outside of the United States accounted for in the aggregate 84.7% of the Company’s total net sales, with Greater China accounting for 27.8% and Japan accounting for 16.4%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 25, 2020. During the six-month period ended September 25, 2020 sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Greater China accounting for 27.8%, Japan accounting for 18.3% and South Korea accounting for 10.4%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 26.0% and Greater China accounting for 22.5%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 27, 2019. During the six-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 27.2% and Greater China accounting for 18.9%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 27, 2019.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of Recently Issued Accounting Standards </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02” or “the new lease standard”) which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. In addition, a lessee is required to record (i) a right-of-use asset and a lease liability on its balance sheet for all leases with accounting lease terms of more than 12 months regardless of whether it is an operating or financing lease and (ii) lease expense for operating leases and amortization and interest expense for financing leases. Leases with a term of 12 months or less may be accounted for similar to prior guidance for operating leases. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, the FASB issued ASU No. 2018-11, which added an optional transition method under the new lease standard that allows companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, FASB issued ASU No. 2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December 15, 2021 and interim periods within those fiscal years beginning after December 15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and it is currently evaluating the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 15, 2019 and is effective for nonpublic companies for fiscal years beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December 15, 2020 and for nonpublic companies beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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-13, Fair Value Measurement (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on its consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on 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 for public companies and for fiscal years beginning after December 15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01 Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. </span></div>In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020, and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements. Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholder’s equity as a reduction of the additional paid-in capital generated as a result of the offering. 1806000 0 Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. 0.155 0.338 0.165 0.183 0.102 0.104 0.847 0.278 0.164 0.865 0.278 0.183 0.104 0.812 0.260 0.225 0.812 0.272 0.189 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of Recently Issued Accounting Standards </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02” or “the new lease standard”) which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. In addition, a lessee is required to record (i) a right-of-use asset and a lease liability on its balance sheet for all leases with accounting lease terms of more than 12 months regardless of whether it is an operating or financing lease and (ii) lease expense for operating leases and amortization and interest expense for financing leases. Leases with a term of 12 months or less may be accounted for similar to prior guidance for operating leases. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, the FASB issued ASU No. 2018-11, which added an optional transition method under the new lease standard that allows companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, FASB issued ASU No. 2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December 15, 2021 and interim periods within those fiscal years beginning after December 15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and it is currently evaluating the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 15, 2019 and is effective for nonpublic companies for fiscal years beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December 15, 2020 and for nonpublic companies beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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-13, Fair Value Measurement (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on its consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on 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 for public companies and for fiscal years beginning after December 15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01 Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements. </span></div>In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020, and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements. Acquisition <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 28, 2020 the Company closed on its purchase of Voxtel, Inc. (the “Acquisition”), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $35,081, including certain earn-outs that have the potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,800.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Acquisition has been accounted for as a business combination and, in accordance with ASC 805, </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the acquisition date. The following table summarizes the preliminary purchase price allocation recorded:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of assets acquired and liabilities assumed:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of completed technology is included within cost of revenue, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method to value the customer relationships and trademarks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,100 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the acquisition, which remains preliminary, and using assumptions that the Company’s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenues and loss before income taxes from the Acquisition were immaterial to the Company’s consolidated results for the three-month period ended September 25, 2020. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.</span></div> 35081000 15000000 7800000 The following table summarizes the preliminary purchase price allocation recorded:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value of assets acquired and liabilities assumed:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 27281000 7800000 35081000 3996000 57000 13600000 2400000 3843000 18871000 35081000 2400000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,100 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P12Y 13100000 P6Y 300000 P5Y 200000 13600000 1 Revenue from Contracts with Customers <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the three- and six- month periods ended September 25, 2020 and September 27, 2019. The categorization of net sales by core end market and application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by core end market and application:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core end market:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,092 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,056 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,737 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other applications:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:46.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power integrated circuits (“PIC”)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,235 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,235 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors (“MS”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,208 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,374 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,140 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,220 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,281 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,511 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,131 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,940 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,515 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,127 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,294 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September 25, 2020 and March 27, 2020, these adjustments were $19,337 and $17,473, respectively, and were netted against </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of a charge of $1,864 and a credit of $412 for the six-month periods ended September 25, 2020 and September 27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by core end market and application:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core end market:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,092 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,056 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,737 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other applications:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 89479000 98209000 165857000 190607000 21650000 18092000 42056000 34737000 25520000 20542000 43737000 38329000 0 16698000 0 32988000 0 9699000 0 19022000 136649000 163240000 251650000 315683000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:46.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power integrated circuits (“PIC”)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,235 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,235 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors (“MS”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 50271000 45235000 91870000 80235000 86097000 91608000 159499000 183438000 281000 0 281000 0 0 16698000 0 32988000 0 9699000 0 19022000 136649000 163240000 251650000 315683000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,208 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,374 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,140 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,220 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,281 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,511 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,131 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,940 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,515 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,127 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,294 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,240 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,683 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20962000 30659000 33958000 59248000 3249000 5200000 5177000 11208000 24374000 24140000 42220000 52281000 22511000 42472000 46131000 85940000 37935000 36696000 70006000 59960000 12515000 13950000 26127000 27294000 15103000 10123000 28031000 19752000 136649000 163240000 251650000 315683000 19337000 17473000 1864000 -412000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities as of September 25, 2020 and March 27, 2020 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at September 25, 2020 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,342 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,342 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 27, 2020 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,337 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,337 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration in connection with the Acquisition for the six-month period ended September 25, 2020:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month periods ended September 25, 2020 and September 27, 2019, there were no transfers between Level 1, Level 2 and Level 3.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities as of September 25, 2020 and March 27, 2020 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at September 25, 2020 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,342 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,342 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 27, 2020 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,337 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,337 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 41342000 0 0 41342000 6354000 0 0 6354000 47696000 0 0 47696000 0 0 7800000 7800000 0 0 7800000 7800000 46337000 0 0 46337000 5385000 0 0 5385000 51722000 0 0 51722000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration in connection with the Acquisition for the six-month period ended September 25, 2020:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 7800000 7800000 Trade Accounts Receivable, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,657 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,223 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,394)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,293)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,185 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,337 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 29, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,155 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,954 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 27, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,396 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,607 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,657 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,223 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,394)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,293)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 93657000 107223000 338000 288000 18999000 17185000 16394000 30293000 57926000 59457000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,185 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,337 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 29, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,155 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,954 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 27, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,396 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,607 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 288000 17185000 17473000 50000 64316000 64366000 0 62502000 62502000 338000 18999000 19337000 412000 17607000 18019000 -201000 57155000 56954000 0 57366000 57366000 211000 17396000 17607000 Inventories<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,415 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,411 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,061 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,659 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods – consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,796 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,227 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, the Company acquired inventory with a stepped-up basi</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 of $3,120 i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the three- and six-month periods ended September 25, 2020. The Company recorded inventory provisions totaling $490 and $2,073 for the three- and six-month periods ended September 25, 2020, respectively, and $473 and $1,530 for the three- and six-month periods ended September 27, 2019, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,415 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,411 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,061 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,659 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods – consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,796 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,227 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9415000 12411000 61916000 87606000 30061000 24659000 3404000 2551000 104796000 127227000 3120000 490000 2073000 473000 1530000 Property, Plant and Equipment, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,419 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,898 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,338 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,504 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,919 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,384 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,951 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396,483)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,901 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,330 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation expense amounted to $11,797 and $22,606 in the three- and six-month periods ended September 25, 2020, respectively, and $15,540 and $30,570 in the three- and six-month periods ended September 27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of September 25, 2020 and March 27, 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,659 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,274 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,842 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,112 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prepaid tooling costs amounted to $19 and $36 for the three- and six-month periods ended September 25, 2020, respectively, and $30 and $62 in the three- and six-month periods ended September 27, 2019, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,419 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,898 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,338 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,504 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,919 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,384 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,951 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396,483)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,901 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,330 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23419000 27898000 89433000 150402000 476338000 694215000 6690000 7517000 18504000 27919000 614384000 907951000 396483000 575621000 217901000 332330000 11797000 22606000 15540000 30570000 The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of September 25, 2020 and March 27, 2020 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,659 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,274 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,842 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,112 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 40659000 152536000 127274000 106618000 41519000 62380000 9842000 12112000 219294000 333646000 19000 36000 30000 62000 Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,801 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,150 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,395 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,115 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,281 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As summarized in Note 3, “Acquisition,” the Company completed its acquisition of Voxtel, Inc. during the three-month period ended September 25, 2020. The Company paid an amount of $35,081 to acquire Voxtel, which represents its fair value on that date. Any excess of the acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,871. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the acquisition, the Company recorded indefinite-life intangible assets of $2,400.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets amortization expense was $671 and $1,384 for the three- and six-month periods ended September 25, 2020, respectively, and $418 and $845 for the three- and six-month periods ended September 27, 2019, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no such costs capitalized during either of the first six months of fiscal years 2020 or 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,274 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1285000 18871000 101000 20257000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,801 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,150 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,395 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,115 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,281 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 30801000 11066000 19735000 P10Y 6193000 5797000 396000 P9Y 17150000 1755000 15395000 P12Y 810000 62000 748000 P5Y 32000 32000 0 54986000 18712000 36274000 29115000 9834000 19281000 P10Y 5462000 5335000 127000 P9Y 1650000 1650000 0 608000 58000 550000 32000 32000 0 36867000 16909000 19958000 35081000 18871000 13600000 2400000 671000 1384000 418000 845000 P10Y <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,274 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1584000 3057000 2917000 2788000 2598000 23330000 36274000 Other Assets, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VAT receivables long-term, net</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VAT receivables long-term, net</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4988000 3039000 2376000 2399000 3609000 1282000 1806000 0 2000000 2090000 14779000 8810000 Accrued Expenses and Other Current Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (LTIP)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (non-LTIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,105 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,069 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (LTIP)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (non-LTIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,105 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,069 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 748000 11488000 7176000 6273000 18105000 12069000 17244000 0 5804000 7146000 4417000 6065000 4258000 4036000 1324000 3408000 666000 1114000 5187000 5256000 64929000 56855000 Management Long-Term Incentive Plan<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTIP”) for certain employees. Under the LTIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period. The accrual activity, payments, removal due to divestitures and balances related to the LTIP are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,096)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Removal due to divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current and long-term portion of the liabilities associated with the LTIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s unaudited consolidated balance sheets, respectively.</span></div> P3Y P3Y The accrual activity, payments, removal due to divestitures and balances related to the LTIP are as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,096)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Removal due to divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11488000 2439000 1004000 -1004000 11096000 0 378000 398000 270000 1037000 748000 0 Bank Lines of Credit <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2019, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $25,000. The revolving line-of credit bears interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expires on January 22, 2021. During fiscal year 2020, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021 repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020, and as of September 25, 2020 the Company’s outstanding balance under the revolving line-of-credit agreement was $25,000. The revolving line of credit is secured, for one-year period, by a non-refundable fee of $25 that was paid to the financial institution. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 21, “Subsequent Events.”</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2006, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bears interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and is guaranteed by Sanken. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the revolving line-of-credit agreement, the principal is due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March 27, 2020, the Company had $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the divestiture of PSL, the debt was deconsolidated. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March 27, 2020, the Company had $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021 repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020, and as of September 25, 2020 the Company’s outstanding balance under the line-of-credit agreement was $8,000. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into a new revolving credit facility, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 21, “Subsequent Events.”</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 26, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,235 at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 25, 2020) at the bank’s prevailing interest rate, which was approximately 4.6% at both September 25, 2020 and March 27, 2020. The line-of credit expires on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,544 at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 25, 2020) at the bank’s prevailing interest rate. The line-of credit expires on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020. </span></div>Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown will be available to be used for working capital, general corporate or other purposes during the COVID-19 crisis into fiscal year 2021. After the divestiture of PSL, the remaining $33,000 of bank lines-of-credit was classified as short-term as of September 25, 2020. 25000 0.004 25000000 25000000 0.017 25000000 25000000 P1Y 25000 10000 0.010 10000000 10000000 0.025 8000000 8000000 8000000 0.019 8000000 8000000 60000000 1235000 0.046 0 0 75000000 1544000 0 0 43000000 33000000 Other Long-Term Liabilities<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The composition of other long-term liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (LTIP)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (non-LTIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,251 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,878 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The composition of other long-term liabilities is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (LTIP)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentive (non-LTIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,251 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,878 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 2439000 1012000 2304000 9213000 8005000 7800000 0 2952000 2855000 274000 275000 21251000 15878000 Retirement Plans The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit cost consistent with the Company’s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Descriptions </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-U.S. Defined Benefit Plan </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, through its its wholly-owned subsidiary, Allegro MicroSystems Philippines, Inc. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in common trust funds, bonds and other debt instruments and stocks. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the unaudited Statements of Income </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-U.S. defined benefit plan was as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net acquired/transferred obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net transition asset</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information on Plan Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity’s plan assets as of September 25, 2020 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March 27, 2020 and for the year then ended, which are included in the previously filed Prospectus.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at March 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,579 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 plan assets for the six-month period ended September 25, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stocks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three- and six-month periods ended September 25, 2020 the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$247 and $487 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively, and during the three- and six-month periods ended September 27, 2019 the Company contributed approx</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">imately $230 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $463 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2021. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Defined Benefit Plan </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2020 and 2019, respectively. The total values of the Pension Promise in the amounts 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%"> 827 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 866 British Pounds Sterling at September 25, 2020 and March 27, 2020, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $1,053 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $975 at September 25, 2020 and March 27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company’s unaudited consolidated balance sheets. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $1,040 and $2,069</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September 25, 2020, respectively, and approxim</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ately $960 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $2,007 for the three- and six-month periods ended September 27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $206 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $385 for the three- and six-month periods ended September 25, 2020, respectively, and approximately $183 and $359 for the three- and six-month periods ended September 27, 2019, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% </span></div>of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation. PSL’s matching contributions in the three- and six-month periods ended September 27, 2019 was $401 and $934, respectively. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-U.S. defined benefit plan was as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net acquired/transferred obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net transition asset</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 277000 238000 547000 475000 156000 168000 308000 334000 74000 82000 152000 164000 0 0 0 0 0 3000 0 6000 2000 2000 4000 4000 -45000 -24000 -79000 -48000 406000 347000 786000 691000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity’s plan assets as of September 25, 2020 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March 27, 2020 and for the year then ended, which are included in the previously filed Prospectus.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at March 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,579 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1862000 1862000 0 0 1098000 0 1098000 0 605000 0 0 605000 1309000 0 1309000 0 1820000 692000 1000 1127000 6694000 2554000 2408000 1732000 1260000 1260000 0 0 897000 0 897000 0 756000 0 0 756000 1094000 0 1094000 0 1572000 1207000 1000 364000 5579000 2467000 1992000 1120000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 plan assets for the six-month period ended September 25, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stocks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 756000 364000 120000 0 303000 0 0 745000 32000 18000 605000 1127000 247000 487000 230000 463000 943000 P65Y 827000 827000 866000 866000 1053000 1053000 975000 975000 0.50 1 0.05 1040000 2069000 960000 2007000 206000 385000 183000 359000 0.35 1 0.03 1 0.05 401000 934000 Commitments and Contingencies <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, leases certain real estate property and equipment under operating lease agreements that expire at various dates between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhZjFmNDUzN2M1NzRmYzY4NjBkYTAzM2RjNTU2NzQ5L3NlYzphYWYxZjQ1MzdjNTc0ZmM2ODYwZGEwMzNkYzU1Njc0OV85NC9mcmFnOjU2Nzg2NWI1N2UyOTQ4OTJhODJjODhjYTgwOThiYjUyL3RleHRyZWdpb246NTY3ODY1YjU3ZTI5NDg5MmE4MmM4OGNhODA5OGJiNTJfMzg0ODI5MDcwMDMyNQ_47122fbf-bf81-47df-9d3b-8a332255eff6">one</span> and seven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. There have been no material changes to these lease commitments since March 27, 2020. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s unaudited consolidated financial position and results of operations. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts as of September 25, 2020 or March 27, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Matters </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred, and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. No environmental accruals were established at September 25, 2020 or March 27, 2020.</span></div> P7Y 0 0 0 0 Net Income per Share<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of diluted net income attributable to Allegro MicroSystems, Inc. per share: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic and diluted common shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A shares are entitled to a priority dividend of 8%. After Class A shareholders receive an annualized return on capital of 8%, distributions of the remaining value are split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September 25, 2020 and September 27, 2019, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unaudited Pro Forma Net Income per Share</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unaudited pro forma basic and diluted net income per share attributable to Allegro MicroSystems, Inc. for the three- and six-month periods ended September 25, 2020 have been prepared to give effect to the Common Stock Conversion as described below in Note 21, “Subsequent Events” as if such event had occurred on September 25, 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:62.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.636%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month<br/>Period Ended<br/>September 25, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month<br/>Period Ended<br/>September 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net income, as reported</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Weighted-average shares used to compute net<br/> income per share attributable to common <br/> shareholders, basic</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Pro forma adjustments to reflect the Common Stock<br/> Conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma adjustments to reflect the Company’s </span></div><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">         buy-back of shares to cover withholding taxes</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">            Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income per share attributable to<br/> common shareholders</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of diluted net income attributable to Allegro MicroSystems, Inc. per share: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic and diluted common shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unaudited pro forma basic and diluted net income per share attributable to Allegro MicroSystems, Inc. for the three- and six-month periods ended September 25, 2020 have been prepared to give effect to the Common Stock Conversion as described below in Note 21, “Subsequent Events” as if such event had occurred on September 25, 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:62.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.636%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month<br/>Period Ended<br/>September 25, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month<br/>Period Ended<br/>September 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net income, as reported</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Weighted-average shares used to compute net<br/> income per share attributable to common <br/> shareholders, basic</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Pro forma adjustments to reflect the Common Stock<br/> Conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma adjustments to reflect the Company’s </span></div><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">         buy-back of shares to cover withholding taxes</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,234)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">            Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net income per share attributable to<br/> common shareholders</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9584000 11565000 14404000 14749000 9618000 9618000 11583000 11583000 14472000 14472000 14818000 14818000 10000000 10000000 10000000 10000000 0.96 1.16 1.44 1.47 0.96 1.16 1.45 1.48 0.08 0.08 9584000 14404000 10000000 10000000 156500000 156500000 -2068234 -2068234 164431766 164431766 164431766 164431766 0.06 0.06 0.09 0.09 Common Stock and Stock-Based CompensationThe Company has two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly-issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Class A and Class L common stock are entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock are entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value are split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each outstanding share of Class A common stock entitles the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock are not entitled to vote.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company will be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the earliest of (i) an initial public offering (“IPO”); (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock will convert into Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in connection with the OEP transaction, the Company granted 400,000 of unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable and therefore no amount of stock-based compensation was recognized for the unvested Class A shares. If such a change in control or IPO occurred, the unvested Class A shares would immediately become vested and the Company would recognize $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Class L unvested shares vest on a straight-line basis over a service period of four years. Class L unvested shares have no other vesting conditions. If an IPO occured, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards will accelerate vesting.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued 15,828 Class L shares during the six-month period ended September 25, 2020 with a weighted average price per share of $33.83. The Company issued no Class L shares during the six-month period ended September 27, 2019. There were 638,298 Class L shares outstanding at September 25, 2020 with a weighted average price per share of $11.99.</span></div> 2 12500000 0.01 6720000 2880000 0.288 291000 9260000 1000000 0.01 0.08 0.08 400000 597400 P60M 40440000 400000 101.10 P4Y 0.25 0.25 1 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 53000 45000 150000 90000 32000 26000 53000 45000 495000 303000 822000 613000 580000 374000 1025000 748000 15828 33.83 0 638298 11.99 Income Taxes<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the following tax provision in its unaudited consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,566 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the United States and the foreign jurisdictions in which it does business. The Company’s income tax provision is comprised of federal, state, local and foreign taxes based on income in multiple jurisdictions and changes in uncertain tax positions. The primary region that is applicable to the determination of the Company’s effective tax rate is the United States. Effective tax rates vary depending on the relative proportion of foreign to U.S. income, the utilization of foreign tax credits and research and development tax credits, changes in corporate structure, changes in the valuation of the Company’s deferred tax assets and changes in tax laws and interpretations. The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should actual events or results differ from our then-current expectations, charges or credits to the Company’s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate is comprised of an estimated annual operating tax rate and the tax impact of discrete tax adjustments. The effective tax rate for the six-month period ended September 25, 2020 is below the U.S. statutory tax rate of 21.0% primarily as a result of the benefit of the Research and Development Credits and the Foreign Derived Intangible Income provision of the 2017 Tax Cut and Jobs Act (“U.S. Tax Reform”). </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in the Company’s provision for income tax and the effective tax rate for the six-month period ended September 25, 2020 as compared to the six-month period ended September 27, 2019 was primarily driven by a discrete tax expense of approximately $5,500 recorded in the first quarter of fiscal year 2020, for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018. Additionally, the Company estimates an increased benefit of the Foreign Derived Intangible Income provision of U.S. Tax Reform for fiscal year 2021 as compared to fiscal year 2020 resulting from an increase in forecasted taxable income year over year.</span></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the following tax provision in its unaudited consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,566 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1589000 2566000 2405000 4277000 493000 267000 205000 5891000 2082000 2833000 2610000 10168000 0.136 0.178 0.141 0.171 0.178 0.197 0.153 0.407 5500000 Related Party Transactions<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products to, and purchases in-process products from Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales of Company’s products to Sanken totaled $22,511 and $46,131 during the three- and six-month periods ended September 25, 2020, respectively, and $16,625 and $32,792 during the three- and six-month periods ended September 27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken totaled $11,654 and $30,293 as of September 25, 2020 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $389 and $558 as of September 25, 2020 and March 27, 2020, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $9,699 and $19,022 during the three- and six-month periods ended September 27, 2019. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from Sanken totaled $8,569 and $16,479 for the three- and six-month periods ended September 27, 2019. Accounts payable to Sanken totaled $4,494 as of March 27, 2020. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Development Agreement (“Development Agreement”)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term Bridge Loan Receivable to Sanken</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the six-month period ended September 27, 2019.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Notes Payable and Line-of credit from Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March 27, 2020. The interest rates on the related party debt was reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable and lines-of-credit for the three- and six-month periods ended September 27, 2019 amounted to $383 and $795 and related party interest paid for the same periods amounted to $730 and $754, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 27, 2020, the related party notes payable balance of $17,700 was classified in the unaudited consolidated balance sheet as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at March 27, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the PSL divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving PSL</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the divestiture transactions of both PSL and the Sanken distribution business, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at September 25, 2020, the Company reflected a related accounts receivable balance of $4,909. This amount includes a reduction of $3,368 from payments made by PSL during the six-month period ended September 25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company, through PSL entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to purchase in-process products from PSL. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled $9,967 and $21,890 for the three- and six-month periods ended September 25, 2020. This amount includes $1,700 and $3,500 of price support payments made for the three- and six-month periods ended September 25, 2020 and the reduction of $1,760 and $1,198 of intercompany balances for the three- and six-month periods ended September 25, 2020. Accounts payable to PSL included in amounts due to related party totaled $1,157 as of September 25, 2020. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note Receivable from PSL</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the PSL divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March 27, 2020. As a result of this divestiture, on March 28, 2020, the $51,377 note receivable from PSL is now classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company has a maturity date of March 28, 2027 and bears interest rate of 2.70%, which is a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consulting Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in September 2017, before Mr. Kazerounian became a member of the Company’s board of directors, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the six-month periods ended September 25, 2020 and September 27, 2019, the Company paid aggregate fees of $90 each quarter to Mr. Kazerounian pursuant to the Consulting Agreement.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director and Executive Officer Promissory Notes </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had $654 and $506 of promissory notes outstanding as of as of September 25, 2020 and March 27, 2020, respectively.</span></div> 22511000 46131000 16625000 32792000 11654000 30293000 389000 558000 9699000 19022000 8569000 16479000 4494000 360000 720000 30000000 0.0252 55000 3 17700000 2 25000000 0.010 383000 795000 730000 754000 17700000 25000000 42700000 0.70 1198000 3368000 3368000 4909000 3368000 360000 720000 9967000 21890000 1700000 3500000 1760000 1198000 1157000 15000000 66377000 51377000 51377000 0.0270 51377000 51377000 762000 762000 30000 19000 12000000 54000 180000 P6M 90000 90000 90000 90000 654000 506000 Subsequent Events<div style="margin-top:0.38pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On November 2, 2020, the Company completed its IPO. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.” On November 2, 2020 the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 were sold by selling stockholders, resulting in net proceeds to the Company of approximately $320,849, after deducting $20,125 of underwriting discounts and $9,026 of estimated offering costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of <br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Unvested<br/>Restricted<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares of<br/>Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class L common stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,816,614 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,276,363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,972,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 has retrospectively adjusted its earnings per share to reflect the conversion of Class A common stock and Class L common stock to Common Stock resulting from the conversion. See Note 17 “Net Income per Share.”</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, and $1,593 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s Long-Term Cash Incentive Plan (the “LTCIP”) and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (RSUs) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 589,987 and 348,999 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $14.00. If an employee elected to not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all amounts outstanding under AML’s $25,000 line-of-credit agreement with Mizuho Bank, Ltd and AML’s $8,000 line-of-credit agreement with the Bank of Mitsubishi UFJ and terminated all commitments thereunder.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Company used proceeds from the Term Loan Facility, together with cash on hand, to pay an aggregate cash dividend of $400,000 to holders of its Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 14, 2020, the outstanding principal amount of, and accrued and unpaid interest on, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$51,377</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related party note receivable due to the Company from PSL in connection with the PSL divestiture was prepaid in full.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 20, 2020, the Company provided notice of repayment of $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s recently completed IPO. The notice of repayment is expected to occur during the third quarter of fiscal 2021.</span></div> 28750000 14.00 25000000 3750000 320849000 20125000 9026000 166500000 15.822 13.010 2066468 1766 753000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of <br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Unvested<br/>Restricted<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares of<br/>Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class L common stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,816,614 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,276,363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,972,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,431,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 156155403 0 156155403 7816614 459749 8276363 163972017 459749 164431766 40440000 1593000 0.25 607000 421000 589987 348999 14.00 325000000 50000000 25000000 8000000 1997 408000 400000000 51377000 51377000 300000000 325000000 300000000.0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Sep. 25, 2020
Nov. 16, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 25, 2020  
Document Transition Report false  
Entity File Number 001-39675  
Entity Registrant Name ALLEGRO MICROSYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-2405937  
Entity Address, Address Line One 955 Perimeter Road  
Entity Address, City or Town Manchester,  
Entity Address, State or Province NH  
Entity Address, Postal Zip Code 03103  
City Area Code 603  
Local Phone Number 626-2300  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol ALGM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status No  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   189,431,766
Entity Central Index Key 0000866291  
Amendment Flag false  
Current Fiscal Year End Date --03-26  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Current assets:    
Cash and cash equivalents $ 201,998 $ 214,491
Restricted cash 6,354 5,385
Trade accounts receivable, net of allowances for doubtful accounts of $338 and $288 at September 25, 2020 and March 27, 2020, respectively 57,926 59,457
Trade and other accounts receivable due from related party 16,783 30,851
Accounts receivable - other 2,780 1,796
Inventories 104,796 127,227
Prepaid expenses and other current assets 16,585 9,014
Total current assets 407,222 448,221
Property, plant and equipment, net 217,901 332,330
Deferred income tax assets 6,861 7,217
Goodwill 20,257 1,285
Intangible assets, net 36,274 19,958
Related party note receivable 51,377 0
Equity investment in related party 25,028 0
Other assets, net 14,779 8,810
Total assets 779,699 817,821
Current liabilities:    
Trade accounts payable 23,856 20,762
Amounts due to related party 1,157 4,494
Accrued expenses and other current liabilities 64,929 56,855
Current portion of related party debt 0 25,000
Bank lines-of-credit 33,000 43,000
Total current liabilities 122,942 150,111
Related party notes payable, less current portion 0 17,700
Other long-term liabilities 21,251 15,878
Total liabilities 144,193 183,689
Commitments and contingencies (Note 16)
Stockholders' Equity:    
Additional paid-in capital 439,732 458,697
Retained earnings 208,759 194,355
Accumulated other comprehensive loss (14,133) (19,976)
Equity attributable to Allegro MicroSystems, Inc. 634,464 633,182
Non-controlling interests 1,042 950
Total stockholders' equity 635,506 634,132
Total liabilities, non-controlling interest and stockholders' equity 779,699 817,821
Class A, $.01 par value; 12,500,000 shares authorized; 10,000,000 shares issued and outstanding at September 25, 2020 and March 27, 2020    
Stockholders' Equity:    
Common stock: 100 100
Class L, $.01 par value; 1,000,000 shares authorized; 638,298 shares issued and outstanding September 25, 2020; 622,470 shares issued and outstanding at March 27, 2020    
Stockholders' Equity:    
Common stock: $ 6 $ 6
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Allowances $ 338 $ 288
Common Stock, Class A    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 12,500,000 12,500,000
Common stock, shares issued (in shares) 10,000,000 10,000,000
Common stock, shares outstanding (in shares) 10,000,000 10,000,000
Common Stock, Class L    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, shares issued (in shares) 638,298 622,470
Common stock, shares outstanding (in shares) 638,298 622,470
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Statement of Income (Including Gross Margin) (Statement) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Net sales $ 136,649 $ 163,240 $ 251,650 $ 315,683
Cost of goods sold 74,879 94,634 134,179 187,690
Gross Profit 61,770 68,606 117,471 127,993
Operating expenses:        
Research and development 25,130 25,952 49,510 52,080
Selling, general and administrative 24,238 27,593 51,027 53,121
Total operating expenses 49,368 53,545 100,537 105,201
Operating income 12,402 15,061 16,934 22,792
Other income (expense):        
Interest income (expense), net 350 (65) 663 (70)
Foreign currency transaction (loss) gain (1,318) 609 (1,186) 3,360
Income in earnings of equity investment 246 0 458 0
Other, net 20 (1,189) 213 (1,096)
Income before income taxes 11,700 14,416 17,082 24,986
Income tax provision 2,082 2,833 2,610 10,168
Net income 9,618 11,583 14,472 14,818
Net income attributable to non-controlling interests 34 18 68 69
Net income attributable to Allegro MicroSystems, Inc. $ 9,584 $ 11,565 $ 14,404 $ 14,749
Net income attributable to Allegro MicroSystems, Inc. per share:        
Basic and diluted (in dollars per share) $ 0.96 $ 1.16 $ 1.44 $ 1.47
Weighted average shares outstanding:        
Basic and diluted (in shares) 10,000,000 10,000,000 10,000,000 10,000,000
Non-Related Party Revenue        
Net sales $ 114,138 $ 146,615 $ 205,519 $ 282,891
Related Party Revenue        
Net sales $ 22,511 $ 16,625 $ 46,131 $ 32,792
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 9,618 $ 11,583 $ 14,472 $ 14,818
Foreign currency translation adjustment 1,900 (1,784) 6,180 (1,017)
Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 0 0 (313) 0
Comprehensive income 11,518 9,799 20,339 13,801
Comprehensive (expense) income attributable to non-controlling interest (31) (33) (24) 18
Comprehensive income attributable to Allegro MicroSystems, Inc. $ 11,487 $ 9,766 $ 20,315 $ 13,819
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Stock, Class A
Common Stock, Class L
Common Stock
Common Stock, Class A
Common Stock
Common Stock, Class L
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Non-controlling Interests
Beginning balance (in shares) at Mar. 29, 2019       10,000,000 607,620        
Beginning balance at Mar. 29, 2019 $ 589,789     $ 100 $ 6 $ 447,762 $ 157,385 $ (16,278) $ 814
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 14,818           14,749   69
Stock-based compensation 748         748      
Foreign currency translation adjustment (1,017)             (999) (18)
Issuance of Class L shares, net of forfeitures (in shares)         0        
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 0                
Ending balance (in shares) at Sep. 27, 2019       10,000,000 607,620        
Ending balance at Sep. 27, 2019 604,338     $ 100 $ 6 448,510 172,134 (17,277) 865
Beginning balance (in shares) at Jun. 28, 2019       10,000,000 607,620        
Beginning balance at Jun. 28, 2019 594,165     $ 100 $ 6 448,136 160,569 (15,460) 814
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 11,583           11,565   18
Stock-based compensation 374         374      
Foreign currency translation adjustment (1,784)             (1,817) 33
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 0                
Ending balance (in shares) at Sep. 27, 2019       10,000,000 607,620        
Ending balance at Sep. 27, 2019 604,338     $ 100 $ 6 448,510 172,134 (17,277) 865
Beginning balance (in shares) at Mar. 27, 2020   10,000,000 622,470 10,000,000 622,470        
Beginning balance at Mar. 27, 2020 634,132     $ 100 $ 6 458,697 194,355 (19,976) 950
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 14,472           14,404   68
Stock-based compensation 1,025         1,025      
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries (19,692)         (19,692)      
Foreign currency translation adjustment 6,180             6,156 24
Issuance of Class L shares, net of forfeitures (in shares)         15,828        
Issuance of Class L shares, net of forfeitures 0                
Reclassification of certain class L shares (298)         (298)      
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax (313)             (313)  
Ending balance (in shares) at Sep. 25, 2020   10,000,000 638,298 10,000,000 638,298        
Ending balance at Sep. 25, 2020 635,506     $ 100 $ 6 439,732 208,759 (14,133) 1,042
Beginning balance (in shares) at Jun. 26, 2020       10,000,000 638,298        
Beginning balance at Jun. 26, 2020 623,935     $ 100 $ 6 439,679 199,175 (16,002) 977
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 9,618           9,584   34
Stock-based compensation 580         580      
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries (527)         (527)      
Foreign currency translation adjustment 1,900             1,869 31
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 0                
Ending balance (in shares) at Sep. 25, 2020   10,000,000 638,298 10,000,000 638,298        
Ending balance at Sep. 25, 2020 $ 635,506     $ 100 $ 6 $ 439,732 $ 208,759 $ (14,133) $ 1,042
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 14,472 $ 14,818
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 24,026 31,477
Deferred income taxes 1,307 (320)
Stock-based compensation 1,025 748
Loss on disposal of assets 293 559
Provisions for inventory and bad debt 209 1,941
Changes in operating assets and liabilities:    
Trade accounts receivable 6,196 10,294
Accounts receivable - other (1,292) 1,148
Inventories (8,772) 3,043
Prepaid expenses and other assets (16,725) (3,863)
Trade accounts payable 2,793 (759)
Due to/from related parties 10,731 (19,601)
Accrued expenses and other current and long-term liabilities (5,623) (11,769)
Net cash provided by operating activities 28,640 27,716
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (18,091) (18,199)
Acquisition of business, net of cash acquired (8,500) 0
Proceeds from sales of property, plant and equipment 282 3,920
Contribution of cash balances due to divestiture of subsidiary (16,335) 0
Net cash used in investing activities (42,644) (14,279)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Related party note receivable 0 30,000
Net cash provided by financing activities 0 30,000
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash 2,480 (7,157)
Net (decrease) increase in Cash and cash equivalents and Restricted cash (11,524) 36,280
Cash and cash equivalents and Restricted cash at beginning of period 219,876 103,257
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: 208,352 139,537
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:    
Cash and cash equivalents and Restricted cash 208,352 139,537
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 107 763
Cash paid for income taxes 6,385 4,582
Non-cash transactions:    
Changes in Trade accounts payable related to Property, plant and equipment, net (4,000) (2,659)
Loans to cover purchase of common stock under employee stock plan 171 0
Deconsolidation related to Divestiture Transactions (Note 1) $ 0 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of the Business and Basis of Presentation
6 Months Ended
Sep. 25, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation Nature of the Business and Basis of Presentation
Allegro MicroSystems, Inc., together with its consolidated subsidiaries (“AMI” or the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents.
The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The unaudited condensed consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included the Company’s final prospectus on Form 424(b) filed with the SEC on October 30, 2020 (the “Prospectus”). In the opinion of the Company's management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.
On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy. In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,669 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party including a tax impact of $419 for the fair value basis difference compared to book value and $458 of income earned during the six months ended September 25, 2020.
In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,692 at September 25, 2020. This amount includes an estimated tax effect of $527 and $2,497 for the three- and six-month periods ended September 25, 2020, respectively, of which $419 was charged against the investment noted above.
On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, who contracted with Sanken as their new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for Allegro’s products in Japan. See Note 20, ”Related party transactions,” for further discussion.
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the unaudited statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
Impact of the COVID-19 Coronavirus
On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.
The Company continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 outbreak have caused the Company to change its business practices including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in person meetings between employees and with customers, suppliers, service providers, and stakeholders as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.
The full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.
To the extent that the COVID-19 pandemic adversely affects the Company’s business, results of operations, financial condition or liquidity, it also may heighten many of the other risks. Such risks include, if the business impacts of COVID-19
carry on for an extended period, could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets.
The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. While the Company does not currently expect to use the proceeds from these borrowings for any near-term liquidity needs, it may use the proceeds for working capital and other general corporate purposes.
On March 27, 2020, the President of the United States signed and enacted into law the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”). The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (“TCJA”) for Qualified Improvement Property (“QIP”). The Company currently estimates a $1,680 cash acceleration is available to it as a result of this change and the Company plans to adjust its historical income tax filings accordingly. Additional income tax provisions of the Act are currently being evaluated and not expected to have a material impact. The CARES Act also contains a provision for deferred payment of 2020 employer payroll taxes after the date of enactment to future years. The Company expects to defer a portion of its remaining 2020 employer payroll taxes to subsequent years.
Financial Periods
The Company’s second quarter three-month period is a 13-week period ending on the last Friday in September. The Company’s 2021 fiscal three- and six-month period ended September 25, 2020 and the Company’s 2020 three- and six-month period ended September 27, 2019.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Sep. 25, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
Deferred Offering Costs
The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholder’s equity as a reduction of the additional paid-in capital generated as a result of the offering. As of September 25, 2020 and March 27, 2020, the Company had $1,806 and $0 of deferred offering costs, respectively.
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date.
As of September 25, 2020 and March 27, 2020, Sanken accounted for 15.5% and 33.8% of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods ended.
For the three- and six-month periods ended September 25, 2020, Sanken accounted for 16.5% and 18.3% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 25, 2020. For the three- and six-month periods ended September 27, 2019, Sanken accounted for 10.2% and 10.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September 27, 2019.
During the three-month period ended September 25, 2020 sales from customers located outside of the United States accounted for in the aggregate 84.7% of the Company’s total net sales, with Greater China accounting for 27.8% and Japan accounting for 16.4%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 25, 2020. During the six-month period ended September 25, 2020 sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Greater China accounting for 27.8%, Japan accounting for 18.3% and South Korea accounting for 10.4%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 25, 2020.
During the three-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 26.0% and Greater China accounting for 22.5%. No other countries accounted for greater than 10% of total net sales for the three-month period ended September 27, 2019. During the six-month period ended September 27, 2019 sales from customers located outside of the United States in the aggregate accounted for 81.2% of the Company’s total net sales, with Japan accounting for 27.2% and Greater China accounting for 18.9%. No other countries accounted for greater than 10% of total net sales for the six-month period ended September 27, 2019.
Impact of Recently Issued Accounting Standards
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02” or “the new lease standard”) which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. In addition, a lessee is required to record (i) a right-of-use asset and a lease liability on its balance sheet for all leases with accounting lease terms of more than 12 months regardless of whether it is an operating or financing lease and (ii) lease expense for operating leases and amortization and interest expense for financing leases. Leases with a term of 12 months or less may be accounted for similar to prior guidance for operating leases.
In July 2018, the FASB issued ASU No. 2018-11, which added an optional transition method under the new lease standard that allows companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities.
In May 2020, FASB issued ASU No. 2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December 15, 2021 and interim periods within those fiscal years beginning after December 15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and it is currently evaluating the expected effect on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after
December 15, 2019 and is effective for nonpublic companies for fiscal years beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2020.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December 15, 2020 and for nonpublic companies beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on 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 for public companies and for fiscal years beginning after December 15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01 Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020, and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition
6 Months Ended
Sep. 25, 2020
Business Combinations [Abstract]  
Acquisition Acquisition
On August 28, 2020 the Company closed on its purchase of Voxtel, Inc. (the “Acquisition”), a privately-held technology company located in Beaverton, Oregon that develops, manufactures and supplies photonic and advanced 3D imaging technologies. The total preliminary purchase price was $35,081, including certain earn-outs that have the potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,800.
The Acquisition has been accounted for as a business combination and, in accordance with ASC 805, Business Combinations, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the acquisition date. The following table summarizes the preliminary purchase price allocation recorded:
Estimated fair value of consideration:
Base purchase price$27,281 
Contingent Consideration7,800 
Total estimated fair value of consideration$35,081 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$3,996 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,871 
Allocated purchase price$35,081 
The significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.
Amortization of completed technology is included within cost of revenue, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method to value the customer relationships and trademarks.
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
Goodwill was recognized for the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.
The purchase price has been allocated to the tangible and intangible assets acquired and liabilities assumed based upon the respective estimates of fair value as of the date of the acquisition, which remains preliminary, and using assumptions that the Company’s management believes are reasonable given the information then available. The final allocation of the purchase price may differ materially from the information presented in these condensed consolidated financial statements. Any changes to the preliminary estimates of the fair value of the assets acquired and liabilities assumed will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill.
The revenues and loss before income taxes from the Acquisition were immaterial to the Company’s consolidated results for the three-month period ended September 25, 2020. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers
6 Months Ended
Sep. 25, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
The Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the three- and six- month periods ended September 25, 2020 and September 27, 2019. The categorization of net sales by core end market and application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to.
Net sales by core end market and application:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Core end market:
Automotive$89,479 $98,209 $165,857 $190,607 
Industrial21,650 18,092 42,056 34,737 
Other25,520 20,542 43,737 38,329 
Other applications:
Wafer foundry products— 16,698 — 32,988 
Distribution of Sanken products— 9,699 — 19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Net sales by product:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Power integrated circuits (“PIC”)$50,271 $45,235 $91,870 $80,235 
Magnetic sensors (“MS”)86,097 91,608 159,499 183,438 
Photonics281 — 281 — 
Wafer foundry products— 16,698 — 32,988 
Distribution of Sanken products— 9,699 — 19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Net sales by geography:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Americas:
United States$20,962 $30,659 $33,958 $59,248 
Other Americas3,249 5,200 5,177 11,208 
EMEA:
Europe24,374 24,140 42,220 52,281 
Asia:
Japan22,511 42,472 46,131 85,940 
Greater China37,935 36,696 70,006 59,960 
South Korea12,515 13,950 26,127 27,294 
Other Asia15,103 10,123 28,031 19,752 
Total net sales$136,649 $163,240 $251,650 $315,683 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September 25, 2020 and March 27, 2020, these adjustments were $19,337 and $17,473, respectively, and were netted against
trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of a charge of $1,864 and a credit of $412 for the six-month periods ended September 25, 2020 and September 27, 2019, respectively.
Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Sep. 25, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of September 25, 2020 and March 27, 2020 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
Fair Value Measurement at September 25, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$41,342 $— $— $41,342 
Restricted cash:
Money market fund deposits6,354 — — 6,354 
Total assets$47,696 $— $— $47,696 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $7,800 $7,800 
Total liabilities$— $— $7,800 $7,800 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $— $— $46,337 
Restricted cash:
Money market fund deposits5,385 — — 5,385 
Total assets$51,722 $— $— $51,722 
The following table shows the change in fair value of Level 3 contingent consideration in connection with the Acquisition for the six-month period ended September 25, 2020:
Level 3
Contingent
Consideration
Balance at March 27, 2020$— 
Additions during the year7,800 
Balance at September 25, 2020$7,800 
Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”
During the six-month periods ended September 25, 2020 and September 27, 2019, there were no transfers between Level 1, Level 2 and Level 3.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts Receivable, net
6 Months Ended
Sep. 25, 2020
Receivables [Abstract]  
Trade Accounts Receivable, net Trade Accounts Receivable, net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
September 25,
2020
March 27,
2020
Trade accounts receivable$93,657 $107,223 
Less:
Allowance for doubtful accounts(338)(288)
Returns and sales allowances(18,999)(17,185)
Related party trade accounts receivable(16,394)(30,293)
Total$57,926 $59,457 
Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Charged to costs and expenses or revenue50 64,316 64,366 
Write-offs, net of recoveries— (62,502)(62,502)
Balance at September 25, 2020$338 $18,999 $19,337 

DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue(201)57,155 56,954 
Write-offs, net of recoveries— (57,366)(57,366)
Balance at September 27, 2019$211 $17,396 $17,607 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Sep. 25, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories include material, labor and overhead and consisted of the following:
September 25,
2020
March 27,
2020
Raw materials and supplies$9,415 $12,411 
Work in process61,916 87,606 
Finished goods30,061 24,659 
Finished goods – consigned3,404 2,551 
Total$104,796 $127,227 
In connection with the Acquisition, the Company acquired inventory with a stepped-up basis of $3,120 in the three- and six-month periods ended September 25, 2020. The Company recorded inventory provisions totaling $490 and $2,073 for the three- and six-month periods ended September 25, 2020, respectively, and $473 and $1,530 for the three- and six-month periods ended September 27, 2019, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net
6 Months Ended
Sep. 25, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
September 25,
2020
March 27,
2020
Land$23,419 $27,898 
Buildings, building improvements and leasehold improvements89,433 150,402 
Machinery and equipment476,338 694,215 
Office equipment6,690 7,517 
Construction in progress18,504 27,919 
Total614,384 907,951 
Less accumulated depreciation(396,483)(575,621)
Total$217,901 $332,330 
Total depreciation expense amounted to $11,797 and $22,606 in the three- and six-month periods ended September 25, 2020, respectively, and $15,540 and $30,570 in the three- and six-month periods ended September 27, 2019, respectively.
Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of September 25, 2020 and March 27, 2020 are as follows:
September 25,
2020
March 27,
2020
United States$40,659 $152,536 
Philippines127,274 106,618 
Thailand41,519 62,380 
Other9,842 12,112 
Total$219,294 $333,646 
Amortization of prepaid tooling costs amounted to $19 and $36 for the three- and six-month periods ended September 25, 2020, respectively, and $30 and $62 in the three- and six-month periods ended September 27, 2019, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets
6 Months Ended
Sep. 25, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,871 
Currency translation101 
Balance at September 25, 2020$20,257 
Intangible assets, net is as follows:
September 25, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$30,801 $11,066 $19,735 10 years
Customer relationships6,193 5,797 396 9 years
Process technology17,150 1,755 15,395 12 years
Trademarks810 62 748 5 years
Other32 32 — 
Total$54,986 $18,712 $36,274 
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650 — 
Trademarks608 58 550 
Other32 32 — 
Total$36,867 $16,909 $19,958 
As summarized in Note 3, “Acquisition,” the Company completed its acquisition of Voxtel, Inc. during the three-month period ended September 25, 2020. The Company paid an amount of $35,081 to acquire Voxtel, which represents its fair value on that date. Any excess of the acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,871. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $671 and $1,384 for the three- and six-month periods ended September 25, 2020, respectively, and $418 and $845 for the three- and six-month periods ended September 27, 2019, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no such costs capitalized during either of the first six months of fiscal years 2020 or 2021.
As of September 25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
Remainder of 2021$1,584 
20223,057 
20232,917 
20242,788 
20252,598 
Thereafter23,330 
Total$36,274 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets, net
6 Months Ended
Sep. 25, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets, net Other Assets, net
The composition of other assets, net is as follows:
September 25,
2020
March 27,
2020
VAT receivables long-term, net$4,988 $3,039 
Deposits2,376 2,399 
Prepaid contracts long-term3,609 1,282 
Deferred offering costs1,806 — 
Other2,000 2,090 
Total$14,779 $8,810 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Sep. 25, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$748 $11,488 
Accrued management incentive (non-LTIP)7,176 6,273 
Accrued salaries and wages18,105 12,069 
Base acquisition purchase price due17,244 — 
Accrued vacation5,804 7,146 
Accrued severance4,417 6,065 
Accrued professional fees4,258 4,036 
Accrued income taxes1,324 3,408 
Accrued utilities666 1,114 
Other current liabilities5,187 5,256 
Total$64,929 $56,855 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Management Long-Term Incentive Plan
6 Months Ended
Sep. 25, 2020
Compensation Related Costs [Abstract]  
Management Long-Term Incentive Plan Management Long-Term Incentive Plan
On August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTIP”) for certain employees. Under the LTIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period. The accrual activity, payments, removal due to divestitures and balances related to the LTIP are as follows:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,096)— 
Removal due to divestiture(378)(398)
Accruals(270)(1,037)
Balance at September 25, 2020$748 $— 
The current and long-term portion of the liabilities associated with the LTIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s unaudited consolidated balance sheets, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Lines of Credit
6 Months Ended
Sep. 25, 2020
Debt Disclosure [Abstract]  
Bank Lines of Credit Bank Lines of Credit
On January 22, 2019, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $25,000. The revolving line-of credit bears interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expires on January 22, 2021. During fiscal year 2020, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021 repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020, and as of September 25, 2020 the Company’s outstanding balance under the revolving line-of-credit agreement was $25,000. The revolving line of credit is secured, for one-year period, by a non-refundable fee of $25 that was paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See Note 21, “Subsequent Events.”
On March 27, 2006, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bears interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and is guaranteed by Sanken.
Under the terms of the revolving line-of-credit agreement, the principal is due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March 27, 2020, the Company had $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the divestiture of PSL, the debt was deconsolidated.
On December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March 27, 2020, the Company had $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021 repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020, and as of September 25, 2020 the Company’s outstanding balance under the line-of-credit agreement was $8,000. In connection with entering into a new revolving credit facility, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. See Note 21, “Subsequent Events.”
On November 26, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,235 at September 25, 2020) at the bank’s prevailing interest rate, which was approximately 4.6% at both September 25, 2020 and March 27, 2020. The line-of credit expires on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020.
On November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,544 at September 25, 2020) at the bank’s prevailing interest rate. The line-of credit expires on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of September 25, 2020 or March 27, 2020.
Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown will be available to be used for working capital, general corporate or other purposes during the COVID-19 crisis into fiscal year 2021. After the divestiture of PSL, the remaining $33,000 of bank lines-of-credit was classified as short-term as of September 25, 2020.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Other Long-Term Liabilities
6 Months Ended
Sep. 25, 2020
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$— $2,439 
Accrued management incentive (non-LTIP)1,012 2,304 
Accrued retirement9,213 8,005 
Accrued contingent consideration7,800 — 
Provision for uncertain tax positions (net)2,952 2,855 
Other274 275 
Total$21,251 $15,878 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans
6 Months Ended
Sep. 25, 2020
Retirement Benefits [Abstract]  
Retirement Plans Retirement Plans The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit cost consistent with the Company’s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of
future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.
Plan Descriptions
Non-U.S. Defined Benefit Plan
The Company, through its its wholly-owned subsidiary, Allegro MicroSystems Philippines, Inc. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in common trust funds, bonds and other debt instruments and stocks.
Effect on the unaudited Statements of Income
Expense related to the non-U.S. defined benefit plan was as follows:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Service cost$277 $238 $547 $475 
Interest cost156 168 308 334 
Expected return on plan assets(74)(82)(152)(164)
Net acquired/transferred obligation— — — — 
Amortization of net transition asset— (3)— (6)
Amortization of prior service cost
Actuarial loss45 24 79 48 
Net periodic pension expense$406 $347 $786 $691 
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of September 25, 2020 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March 27, 2020 and for the year then ended, which are included in the previously filed Prospectus.
Fair Value at September 25,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,862 $1,862 $— $— 
Unit investment trust fund1,098 — 1,098 — 
Loans605 — — 605 
Bonds1,309 — 1,309 — 
Stocks and other investments1,820 692 1,127 
Total$6,694 $2,554 $2,408 $1,732 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $— $— 
Unit investment trust fund897 — 897 — 
Loans756 — — 756 
Bonds1,094 — 1,094 — 
Stocks and other investments1,572 1,207 364 
Total$5,579 $2,467 $1,992 $1,120 
The following table shows the change in fair value of Level 3 plan assets for the six-month period ended September 25, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year120 — 
Redemptions during the year(303)— 
Revaluation of equity securities— 745 
Change in foreign currency exchange rates32 18 
Balance at September 25, 2020$605 $1,127 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.
During the three- and six-month periods ended September 25, 2020 the Company contributed approximately $247 and $487 to its non-U.S. pension plan, respectively, and during the three- and six-month periods ended September 27, 2019 the Company contributed approximately $230 and $463 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2021.
Other Defined Benefit Plan
In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2020 and 2019, respectively. The total values of the Pension Promise in the amounts of 827 and 866 British Pounds Sterling at September 25, 2020 and March 27, 2020, respectively (approximately $1,053 and $975 at September 25, 2020 and March 27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company’s unaudited consolidated balance sheets. 
Defined Contribution Plan
Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled approximately $1,040 and $2,069 for the three- and six-month periods ended September 25, 2020, respectively, and approximately $960 and $2,007 for the three- and six-month periods ended September 27, 2019, respectively.
The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $206 and $385 for the three- and six-month periods ended September 25, 2020, respectively, and approximately $183 and $359 for the three- and six-month periods ended September 27, 2019, respectively.
The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3%
of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation. PSL’s matching contributions in the three- and six-month periods ended September 27, 2019 was $401 and $934, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies
6 Months Ended
Sep. 25, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
The Company, through its subsidiaries, leases certain real estate property and equipment under operating lease agreements that expire at various dates between one and seven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. There have been no material changes to these lease commitments since March 27, 2020.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s unaudited consolidated financial position and results of operations.
Legal proceedings
The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.
Indemnification
From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts as of September 25, 2020 or March 27, 2020.
Environmental Matters
The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred, and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. No environmental accruals were established at September 25, 2020 or March 27, 2020.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share
6 Months Ended
Sep. 25, 2020
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
The following table sets forth the computation of diluted net income attributable to Allegro MicroSystems, Inc. per share:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Net income attributable to Allegro MicroSystems, Inc.$9,584 $11,565 $14,404 $14,749 
Net income attributable to common stockholders9,618 11,583 14,472 14,818 
Weighted average basic and diluted common shares10,000,000 10,000,000 10,000,000 10,000,000 
Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share$0.96 $1.16 $1.44 $1.47 
Basic and diluted net income attributable to common stockholders per share$0.96 $1.16 $1.45 $1.48 
Class A shares are entitled to a priority dividend of 8%. After Class A shareholders receive an annualized return on capital of 8%, distributions of the remaining value are split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September 25, 2020 and September 27, 2019, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.
Unaudited Pro Forma Net Income per Share
Unaudited pro forma basic and diluted net income per share attributable to Allegro MicroSystems, Inc. for the three- and six-month periods ended September 25, 2020 have been prepared to give effect to the Common Stock Conversion as described below in Note 21, “Subsequent Events” as if such event had occurred on September 25, 2020.
Three-Month
Period Ended
September 25, 2020
Six-Month
Period Ended
September 25, 2020
Numerator:
    Net income, as reported$9,584 $14,404 
Denominator:
    Weighted-average shares used to compute net
income per share attributable to common
shareholders, basic
10,000,000 10,000,000 
    Pro forma adjustments to reflect the Common Stock
Conversion
156,500,000 156,500,000 
Pro forma adjustments to reflect the Company’s
         buy-back of shares to cover withholding taxes
(2,068,234)(2,068,234)
            Total164,431,766 164,431,766 
Pro forma net income per share attributable to
common shareholders
$0.06 $0.09 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation
6 Months Ended
Sep. 25, 2020
Share-based Payment Arrangement [Abstract]  
Common Stock and Stock-Based Compensation Common Stock and Stock-Based CompensationThe Company has two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly-issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of
related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.
Both Class A and Class L common stock are entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock are entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value are split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.
Each outstanding share of Class A common stock entitles the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock are not entitled to vote.
In the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company will be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.
Upon the earliest of (i) an initial public offering (“IPO”); (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock will convert into Class A common stock.
Also, in connection with the OEP transaction, the Company granted 400,000 of unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable and therefore no amount of stock-based compensation was recognized for the unvested Class A shares. If such a change in control or IPO occurred, the unvested Class A shares would immediately become vested and the Company would recognize $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.
The Class L unvested shares vest on a straight-line basis over a service period of four years. Class L unvested shares have no other vesting conditions. If an IPO occured, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards will accelerate vesting.
The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Cost of sales$53 $45 $150 $90 
Research and development32 26 53 45 
Selling, general and administrative495 303 822 613 
Total stock-based compensation$580 $374 $1,025 $748 
The Company issued 15,828 Class L shares during the six-month period ended September 25, 2020 with a weighted average price per share of $33.83. The Company issued no Class L shares during the six-month period ended September 27, 2019. There were 638,298 Class L shares outstanding at September 25, 2020 with a weighted average price per share of $11.99.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Sep. 25, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded the following tax provision in its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Operating taxes$1,589 $2,566 $2,405 $4,277 
Discrete tax items493 267 205 5,891 
Provision for income taxes$2,082 $2,833 $2,610 $10,168 
Annual operating tax rate13.6 %17.8 %14.1 %17.1 %
Effective tax rate17.8 %19.7 %15.3 %40.7 %
The Company is subject to income taxes in the United States and the foreign jurisdictions in which it does business. The Company’s income tax provision is comprised of federal, state, local and foreign taxes based on income in multiple jurisdictions and changes in uncertain tax positions. The primary region that is applicable to the determination of the Company’s effective tax rate is the United States. Effective tax rates vary depending on the relative proportion of foreign to U.S. income, the utilization of foreign tax credits and research and development tax credits, changes in corporate structure, changes in the valuation of the Company’s deferred tax assets and changes in tax laws and interpretations. The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense.
Should actual events or results differ from our then-current expectations, charges or credits to the Company’s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.
The effective tax rate is comprised of an estimated annual operating tax rate and the tax impact of discrete tax adjustments. The effective tax rate for the six-month period ended September 25, 2020 is below the U.S. statutory tax rate of 21.0% primarily as a result of the benefit of the Research and Development Credits and the Foreign Derived Intangible Income provision of the 2017 Tax Cut and Jobs Act (“U.S. Tax Reform”).
The decrease in the Company’s provision for income tax and the effective tax rate for the six-month period ended September 25, 2020 as compared to the six-month period ended September 27, 2019 was primarily driven by a discrete tax expense of approximately $5,500 recorded in the first quarter of fiscal year 2020, for the settlement of IRS transfer pricing audits for years 2016, 2017, and 2018. Additionally, the Company estimates an increased benefit of the Foreign Derived Intangible Income provision of U.S. Tax Reform for fiscal year 2021 as compared to fiscal year 2020 resulting from an increase in forecasted taxable income year over year.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Sep. 25, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Transactions involving Sanken
The Company sells products to, and purchases in-process products from Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken.
Net sales of Company’s products to Sanken totaled $22,511 and $46,131 during the three- and six-month periods ended September 25, 2020, respectively, and $16,625 and $32,792 during the three- and six-month periods ended September 27, 2019, respectively. Trade accounts receivables, net of allowances from Sanken totaled $11,654 and $30,293 as of September 25, 2020 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $389 and $558 as of September 25, 2020 and March 27, 2020, respectively.
During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $9,699 and $19,022 during the three- and six-month periods ended September 27, 2019. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.
Purchases of various products from Sanken totaled $8,569 and $16,479 for the three- and six-month periods ended September 27, 2019. Accounts payable to Sanken totaled $4,494 as of March 27, 2020.
Joint Development Agreement (“Development Agreement”)
The Company, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.
Short-term Bridge Loan Receivable to Sanken
In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the six-month period ended September 27, 2019.
Notes Payable and Line-of credit from Sanken
The Company, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March 27, 2020. The interest rates on the related party debt was reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable and lines-of-credit for the three- and six-month periods ended September 27, 2019 amounted to $383 and $795 and related party interest paid for the same periods amounted to $730 and $754, respectively.
As of March 27, 2020, the related party notes payable balance of $17,700 was classified in the unaudited consolidated balance sheet as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at March 27, 2020.
In connection with the PSL divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired.
Transactions involving PSL
In accordance with the divestiture transactions of both PSL and the Sanken distribution business, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at September 25, 2020, the Company reflected a related accounts receivable balance of $4,909. This amount includes a reduction of $3,368 from payments made by PSL during the six-month period ended September 25, 2020.
In addition, the Company, through PSL entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $360 and $720 in the three- and six-month periods ended September 27, 2019.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $9,967 and $21,890 for the three- and six-month periods ended September 25, 2020. This amount includes $1,700 and $3,500 of price support payments made for the three- and six-month periods ended September 25, 2020 and the reduction of $1,760 and $1,198 of intercompany balances for the three- and six-month periods ended September 25, 2020. Accounts payable to PSL included in amounts due to related party totaled $1,157 as of September 25, 2020.
Note Receivable from PSL
On March 28, 2020, in connection with the PSL divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March 27, 2020. As a result of this divestiture, on March 28, 2020, the $51,377 note receivable from PSL is now classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company has a maturity date of March 28, 2027 and bears interest rate of 2.70%, which is a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.
Consulting Agreement
The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in September 2017, before Mr. Kazerounian became a member of the Company’s board of directors, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the six-month periods ended September 25, 2020 and September 27, 2019, the Company paid aggregate fees of $90 each quarter to Mr. Kazerounian pursuant to the Consulting Agreement.
Director and Executive Officer Promissory Notes
From time to time, the Company has entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had $654 and $506 of promissory notes outstanding as of as of September 25, 2020 and March 27, 2020, respectively.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Sep. 25, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On November 2, 2020, the Company completed its IPO. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.” On November 2, 2020 the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 were sold by selling stockholders, resulting in net proceeds to the Company of approximately $320,849, after deducting $20,125 of underwriting discounts and $9,026 of estimated offering costs.
Immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403 — 156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
The Company has retrospectively adjusted its earnings per share to reflect the conversion of Class A common stock and Class L common stock to Common Stock resulting from the conversion. See Note 17 “Net Income per Share.”
Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, and $1,593 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock.
In connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s Long-Term Cash Incentive Plan (the “LTCIP”) and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (RSUs) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 589,987 and 348,999 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $14.00. If an employee elected to not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.
On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all amounts outstanding under AML’s $25,000 line-of-credit agreement with Mizuho Bank, Ltd and AML’s $8,000 line-of-credit agreement with the Bank of Mitsubishi UFJ and terminated all commitments thereunder.
On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award agreement.
In October 2020, the Company used proceeds from the Term Loan Facility, together with cash on hand, to pay an aggregate cash dividend of $400,000 to holders of its Class A common stock.
On October 14, 2020, the outstanding principal amount of, and accrued and unpaid interest on, the $51,377 related party note receivable due to the Company from PSL in connection with the PSL divestiture was prepaid in full.

On November 20, 2020, the Company provided notice of repayment of $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s recently completed IPO. The notice of repayment is expected to occur during the third quarter of fiscal 2021.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Sep. 25, 2020
Accounting Policies [Abstract]  
Use of Estimates Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.
Deferred Offering Costs Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholder’s equity as a reduction of the additional paid-in capital generated as a result of the offering.
Concentrations of Credit Risk and Significant Customers Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.
Impact of Recently Adopted Accounting Standards and Impact of Recently Issued Accounting Standards
Impact of Recently Issued Accounting Standards
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02” or “the new lease standard”) which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. In addition, a lessee is required to record (i) a right-of-use asset and a lease liability on its balance sheet for all leases with accounting lease terms of more than 12 months regardless of whether it is an operating or financing lease and (ii) lease expense for operating leases and amortization and interest expense for financing leases. Leases with a term of 12 months or less may be accounted for similar to prior guidance for operating leases.
In July 2018, the FASB issued ASU No. 2018-11, which added an optional transition method under the new lease standard that allows companies to adopt the standard as of the beginning of the year of adoption as opposed to the earliest comparative period presented. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities.
In May 2020, FASB issued ASU No. 2020-05 delaying the effective date of the new lease standard for nonpublic companies to fiscal years beginning after December 15, 2021 and interim periods within those fiscal years beginning after December 15, 2022. The Company expects to adopt this guidance during fiscal year 2022 and it is currently evaluating the expected effect on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after
December 15, 2019 and is effective for nonpublic companies for fiscal years beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued guidance delaying the effective date for all entities, except for public business entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2020.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. ASU 2018-14 should be applied on a retrospective transition basis, and it is effective for public companies beginning after December 15, 2020 and for nonpublic companies beginning after December 15, 2021. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The standard is effective for both public and nonpublic companies, for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the potential impact that the adoption of ASU 2018-13 will have on its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on 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 for public companies and for fiscal years beginning after December 15, 2021 for nonpublic companies, with early adoption permitted. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01 Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020 for public companies and beginning after December 15, 2021 for nonpublic entities with early adoption permitted. The Company is currently assessing the potential impact that the adoption of ASU 2020-01 will have on its consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020, and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company is still assessing the impact that the adoption of ASU 2020-04 will have on its consolidated financial statements.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of the Business and Basis of Presentation (Tables)
6 Months Ended
Sep. 25, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash Flow Impact of Divestiture
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the unaudited statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition (Tables)
6 Months Ended
Sep. 25, 2020
Business Combinations [Abstract]  
Summary of Preliminary Purchase Price Allocation The following table summarizes the preliminary purchase price allocation recorded:
Estimated fair value of consideration:
Base purchase price$27,281 
Contingent Consideration7,800 
Total estimated fair value of consideration$35,081 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$3,996 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,871 
Allocated purchase price$35,081 
Schedule of Finite-Lived Intangible Assets Acquired
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers (Tables)
6 Months Ended
Sep. 25, 2020
Revenue from Contract with Customer [Abstract]  
Net Sales by Core End Market and Application
Net sales by core end market and application:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Core end market:
Automotive$89,479 $98,209 $165,857 $190,607 
Industrial21,650 18,092 42,056 34,737 
Other25,520 20,542 43,737 38,329 
Other applications:
Wafer foundry products— 16,698 — 32,988 
Distribution of Sanken products— 9,699 — 19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Revenue from External Customers by Products and Services
Net sales by product:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Power integrated circuits (“PIC”)$50,271 $45,235 $91,870 $80,235 
Magnetic sensors (“MS”)86,097 91,608 159,499 183,438 
Photonics281 — 281 — 
Wafer foundry products— 16,698 — 32,988 
Distribution of Sanken products— 9,699 — 19,022 
Total net sales$136,649 $163,240 $251,650 $315,683 
Revenue from External Customers by Geographic Areas
Net sales by geography:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Americas:
United States$20,962 $30,659 $33,958 $59,248 
Other Americas3,249 5,200 5,177 11,208 
EMEA:
Europe24,374 24,140 42,220 52,281 
Asia:
Japan22,511 42,472 46,131 85,940 
Greater China37,935 36,696 70,006 59,960 
South Korea12,515 13,950 26,127 27,294 
Other Asia15,103 10,123 28,031 19,752 
Total net sales$136,649 $163,240 $251,650 $315,683 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Sep. 25, 2020
Fair Value Disclosures [Abstract]  
Fair Value, by Balance Sheet Grouping
The following tables present information about the Company’s financial assets and liabilities as of September 25, 2020 and March 27, 2020 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
Fair Value Measurement at September 25, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$41,342 $— $— $41,342 
Restricted cash:
Money market fund deposits6,354 — — 6,354 
Total assets$47,696 $— $— $47,696 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $7,800 $7,800 
Total liabilities$— $— $7,800 $7,800 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $— $— $46,337 
Restricted cash:
Money market fund deposits5,385 — — 5,385 
Total assets$51,722 $— $— $51,722 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table shows the change in fair value of Level 3 contingent consideration in connection with the Acquisition for the six-month period ended September 25, 2020:
Level 3
Contingent
Consideration
Balance at March 27, 2020$— 
Additions during the year7,800 
Balance at September 25, 2020$7,800 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts Receivable, net (Tables)
6 Months Ended
Sep. 25, 2020
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
September 25,
2020
March 27,
2020
Trade accounts receivable$93,657 $107,223 
Less:
Allowance for doubtful accounts(338)(288)
Returns and sales allowances(18,999)(17,185)
Related party trade accounts receivable(16,394)(30,293)
Total$57,926 $59,457 
Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances
Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Charged to costs and expenses or revenue50 64,316 64,366 
Write-offs, net of recoveries— (62,502)(62,502)
Balance at September 25, 2020$338 $18,999 $19,337 

DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue(201)57,155 56,954 
Write-offs, net of recoveries— (57,366)(57,366)
Balance at September 27, 2019$211 $17,396 $17,607 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Sep. 25, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories include material, labor and overhead and consisted of the following:
September 25,
2020
March 27,
2020
Raw materials and supplies$9,415 $12,411 
Work in process61,916 87,606 
Finished goods30,061 24,659 
Finished goods – consigned3,404 2,551 
Total$104,796 $127,227 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net (Tables)
6 Months Ended
Sep. 25, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment
Property, plant and equipment, net is stated at cost, and consisted of the following:
September 25,
2020
March 27,
2020
Land$23,419 $27,898 
Buildings, building improvements and leasehold improvements89,433 150,402 
Machinery and equipment476,338 694,215 
Office equipment6,690 7,517 
Construction in progress18,504 27,919 
Total614,384 907,951 
Less accumulated depreciation(396,483)(575,621)
Total$217,901 $332,330 
Schedule of Long-lived Assets The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of September 25, 2020 and March 27, 2020 are as follows:
September 25,
2020
March 27,
2020
United States$40,659 $152,536 
Philippines127,274 106,618 
Thailand41,519 62,380 
Other9,842 12,112 
Total$219,294 $333,646 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Sep. 25, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,871 
Currency translation101 
Balance at September 25, 2020$20,257 
Schedule of Intangible Assets, Net
Intangible assets, net is as follows:
September 25, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$30,801 $11,066 $19,735 10 years
Customer relationships6,193 5,797 396 9 years
Process technology17,150 1,755 15,395 12 years
Trademarks810 62 748 5 years
Other32 32 — 
Total$54,986 $18,712 $36,274 
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650 — 
Trademarks608 58 550 
Other32 32 — 
Total$36,867 $16,909 $19,958 
Schedule of Annual Amortization Expense
As of September 25, 2020, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
Remainder of 2021$1,584 
20223,057 
20232,917 
20242,788 
20252,598 
Thereafter23,330 
Total$36,274 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets, net (Tables)
6 Months Ended
Sep. 25, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets, Net
The composition of other assets, net is as follows:
September 25,
2020
March 27,
2020
VAT receivables long-term, net$4,988 $3,039 
Deposits2,376 2,399 
Prepaid contracts long-term3,609 1,282 
Deferred offering costs1,806 — 
Other2,000 2,090 
Total$14,779 $8,810 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Sep. 25, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$748 $11,488 
Accrued management incentive (non-LTIP)7,176 6,273 
Accrued salaries and wages18,105 12,069 
Base acquisition purchase price due17,244 — 
Accrued vacation5,804 7,146 
Accrued severance4,417 6,065 
Accrued professional fees4,258 4,036 
Accrued income taxes1,324 3,408 
Accrued utilities666 1,114 
Other current liabilities5,187 5,256 
Total$64,929 $56,855 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Management Long-Term Incentive Plan (Tables)
6 Months Ended
Sep. 25, 2020
Compensation Related Costs [Abstract]  
Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP The accrual activity, payments, removal due to divestitures and balances related to the LTIP are as follows:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,096)— 
Removal due to divestiture(378)(398)
Accruals(270)(1,037)
Balance at September 25, 2020$748 $— 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Other Long-Term Liabilities (Tables)
6 Months Ended
Sep. 25, 2020
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
September 25,
2020
March 27,
2020
Accrued management incentive (LTIP)$— $2,439 
Accrued management incentive (non-LTIP)1,012 2,304 
Accrued retirement9,213 8,005 
Accrued contingent consideration7,800 — 
Provision for uncertain tax positions (net)2,952 2,855 
Other274 275 
Total$21,251 $15,878 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans (Tables)
6 Months Ended
Sep. 25, 2020
Retirement Benefits [Abstract]  
Schedule of Expense Related to Defined Benefit Plan
Expense related to the non-U.S. defined benefit plan was as follows:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Service cost$277 $238 $547 $475 
Interest cost156 168 308 334 
Expected return on plan assets(74)(82)(152)(164)
Net acquired/transferred obligation— — — — 
Amortization of net transition asset— (3)— (6)
Amortization of prior service cost
Actuarial loss45 24 79 48 
Net periodic pension expense$406 $347 $786 $691 
Fair Value of Entity's Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of September 25, 2020 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the audited consolidated financial statements as of March 27, 2020 and for the year then ended, which are included in the previously filed Prospectus.
Fair Value at September 25,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,862 $1,862 $— $— 
Unit investment trust fund1,098 — 1,098 — 
Loans605 — — 605 
Bonds1,309 — 1,309 — 
Stocks and other investments1,820 692 1,127 
Total$6,694 $2,554 $2,408 $1,732 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $— $— 
Unit investment trust fund897 — 897 — 
Loans756 — — 756 
Bonds1,094 — 1,094 — 
Stocks and other investments1,572 1,207 364 
Total$5,579 $2,467 $1,992 $1,120 
Schedule of Changes in Fair Value of Level 3 Plan Assets
The following table shows the change in fair value of Level 3 plan assets for the six-month period ended September 25, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year120 — 
Redemptions during the year(303)— 
Revaluation of equity securities— 745 
Change in foreign currency exchange rates32 18 
Balance at September 25, 2020$605 $1,127 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share (Tables)
6 Months Ended
Sep. 25, 2020
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share
The following table sets forth the computation of diluted net income attributable to Allegro MicroSystems, Inc. per share:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Net income attributable to Allegro MicroSystems, Inc.$9,584 $11,565 $14,404 $14,749 
Net income attributable to common stockholders9,618 11,583 14,472 14,818 
Weighted average basic and diluted common shares10,000,000 10,000,000 10,000,000 10,000,000 
Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share$0.96 $1.16 $1.44 $1.47 
Basic and diluted net income attributable to common stockholders per share$0.96 $1.16 $1.45 $1.48 
Unaudited pro forma basic and diluted net income per share attributable to Allegro MicroSystems, Inc. for the three- and six-month periods ended September 25, 2020 have been prepared to give effect to the Common Stock Conversion as described below in Note 21, “Subsequent Events” as if such event had occurred on September 25, 2020.
Three-Month
Period Ended
September 25, 2020
Six-Month
Period Ended
September 25, 2020
Numerator:
    Net income, as reported$9,584 $14,404 
Denominator:
    Weighted-average shares used to compute net
income per share attributable to common
shareholders, basic
10,000,000 10,000,000 
    Pro forma adjustments to reflect the Common Stock
Conversion
156,500,000 156,500,000 
Pro forma adjustments to reflect the Company’s
         buy-back of shares to cover withholding taxes
(2,068,234)(2,068,234)
            Total164,431,766 164,431,766 
Pro forma net income per share attributable to
common shareholders
$0.06 $0.09 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation (Tables)
6 Months Ended
Sep. 25, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Cost of sales$53 $45 $150 $90 
Research and development32 26 53 45 
Selling, general and administrative495 303 822 613 
Total stock-based compensation$580 $374 $1,025 $748 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
6 Months Ended
Sep. 25, 2020
Income Tax Disclosure [Abstract]  
Schedule of Tax Provision
The Company recorded the following tax provision in its unaudited consolidated statements of income:
Three-Month Period EndedSix-Month Period Ended
September 25,
2020
September 27,
2019
September 25,
2020
September 27,
2019
Operating taxes$1,589 $2,566 $2,405 $4,277 
Discrete tax items493 267 205 5,891 
Provision for income taxes$2,082 $2,833 $2,610 $10,168 
Annual operating tax rate13.6 %17.8 %14.1 %17.1 %
Effective tax rate17.8 %19.7 %15.3 %40.7 %
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Tables)
6 Months Ended
Sep. 25, 2020
Subsequent Events [Abstract]  
Schedule of Conversions of Stock
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403 — 156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of the Business and Basis of Presentation - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 28, 2020
USD ($)
Mar. 31, 2020
USD ($)
Oct. 31, 2017
Sep. 25, 2020
USD ($)
location
continent
Mar. 27, 2020
USD ($)
Sep. 25, 2020
USD ($)
location
continent
Sep. 27, 2019
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Percentage of ownership interest sold     0.288        
Number of locations | location       16   16  
Number of continents on which entity operates | continent       4   4  
Noncash or Part Noncash Divestitures [Line Items]              
Noncash or part noncash divestiture, amount of consideration received           $ 0 $ 0
Equity investment in related party       $ 25,028 $ 0 25,028  
Adjustments to additional paid in capital, capitalization changes       527   19,692  
COVID-19              
Noncash or Part Noncash Divestitures [Line Items]              
Proceeds from lines of credit   $ 43,000     $ 43,000    
CARES Act, estimated cash acceleration available as a result of change in depreciation rates       1,680   1,680  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL              
Noncash or Part Noncash Divestitures [Line Items]              
Noncash or part noncash divestiture, amount of consideration received $ 42,700            
Noncash or part noncash divestiture, amount of consideration transferred $ 15,000            
Equity method investment, ownership percentage 30.00%            
Equity investment in related party $ 25,669            
Effective income tax rate reconciliation, divestiture, amount           419  
Income from equity method investments           458  
Adjustments to additional paid in capital, capitalization changes           19,692  
Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture       $ 527   $ 2,497  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken              
Noncash or Part Noncash Divestitures [Line Items]              
Ownership percentage by majority shareholder 70.00%            
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL              
Noncash or Part Noncash Divestitures [Line Items]              
Related party debt $ 66,377            
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) - PSL - Disposal Group, Disposed of by Sale, Not Discontinued Operations
$ in Thousands
Mar. 28, 2020
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Cash and cash equivalents $ (15,332)
Restricted cash (1,013)
Trade accounts receivable, net of allowances 37
Accounts receivable – other (308)
Inventories (32,250)
Prepaid expenses and other current assets (376)
Property, plant and equipment, net (115,341)
Related party note receivable 51,377
Equity investment in related party 25,462
Other assets, net 5,609
Trade accounts payable 4,176
Accrued expenses and other current liabilities 7,150
Current portion of related party debt 25,000
Bank lines-of-credit 10,000
Related party notes payable, less current portion 17,700
Other long-term liabilities (1,247)
Additional paid-in capital $ 19,165
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Deferred Offering Costs (Details) - USD ($)
Sep. 25, 2020
Mar. 27, 2020
Accounting Policies [Abstract]    
Deferred offering costs $ 1,806,000 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Mar. 27, 2020
Revenue Benchmark | Geographic Concentration Risk | Non-US          
Concentration Risk [Line Items]          
Concentration risk, percentage 84.70% 81.20% 86.50% 81.20%  
Revenue Benchmark | Geographic Concentration Risk | Greater China          
Concentration Risk [Line Items]          
Concentration risk, percentage 27.80% 22.50% 27.80% 18.90%  
Revenue Benchmark | Geographic Concentration Risk | Japan          
Concentration Risk [Line Items]          
Concentration risk, percentage 16.40% 26.00% 18.30% 27.20%  
Revenue Benchmark | Geographic Concentration Risk | South Korea          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.40%    
Sanken | Trade Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage     15.50%   33.80%
Sanken | Revenue Benchmark | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk, percentage 16.50% 10.20% 18.30% 10.40%  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Additional Information (Details)
$ in Thousands
6 Months Ended
Aug. 28, 2020
USD ($)
Sep. 25, 2020
reportingUnit
Business Acquisition [Line Items]    
Number of reporting units | reportingUnit   1
Voxtel    
Business Acquisition [Line Items]    
Preliminary purchase price $ 35,081  
Potential payout 15,000  
Fair value of earn-outs 7,800  
Indefinite-life intangible assets $ 2,400  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Summary of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Aug. 28, 2020
Sep. 25, 2020
Mar. 27, 2020
Estimated fair value of assets acquired and liabilities assumed:      
Goodwill   $ 20,257 $ 1,285
Voxtel      
Estimated fair value of consideration:      
Base purchase price $ 27,281    
Contingent Consideration 7,800    
Total estimated fair value of consideration 35,081    
Estimated fair value of assets acquired and liabilities assumed:      
Net working capital 3,996    
Property and equipment 57    
Finite-life intangible assets 13,600    
Indefinite-life intangible assets 2,400    
Deferred tax liability (3,843)    
Goodwill 18,871    
Allocated purchase price $ 35,081    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) - Voxtel
$ in Thousands
Aug. 28, 2020
USD ($)
Business Acquisition [Line Items]  
Finite-life intangible assets $ 13,600
Completed technology  
Business Acquisition [Line Items]  
Useful Life 12 years
Finite-life intangible assets $ 13,100
Customer relationships  
Business Acquisition [Line Items]  
Useful Life 6 years
Finite-life intangible assets $ 300
Trademarks  
Business Acquisition [Line Items]  
Useful Life 5 years
Finite-life intangible assets $ 200
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total net sales $ 136,649 $ 163,240 $ 251,650 $ 315,683
Automotive        
Disaggregation of Revenue [Line Items]        
Total net sales 89,479 98,209 165,857 190,607
Industrial        
Disaggregation of Revenue [Line Items]        
Total net sales 21,650 18,092 42,056 34,737
Other        
Disaggregation of Revenue [Line Items]        
Total net sales 25,520 20,542 43,737 38,329
Wafer foundry products        
Disaggregation of Revenue [Line Items]        
Total net sales 0 16,698 0 32,988
Distribution of Sanken products        
Disaggregation of Revenue [Line Items]        
Total net sales $ 0 $ 9,699 $ 0 $ 19,022
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers - Net Sales by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total net sales $ 136,649 $ 163,240 $ 251,650 $ 315,683
Power integrated circuits (“PIC”)        
Disaggregation of Revenue [Line Items]        
Total net sales 50,271 45,235 91,870 80,235
Magnetic sensors (“MS”)        
Disaggregation of Revenue [Line Items]        
Total net sales 86,097 91,608 159,499 183,438
Photonics        
Disaggregation of Revenue [Line Items]        
Total net sales 281 0 281 0
Wafer foundry products        
Disaggregation of Revenue [Line Items]        
Total net sales 0 16,698 0 32,988
Distribution of Sanken products        
Disaggregation of Revenue [Line Items]        
Total net sales $ 0 $ 9,699 $ 0 $ 19,022
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total net sales $ 136,649 $ 163,240 $ 251,650 $ 315,683
United States        
Disaggregation of Revenue [Line Items]        
Total net sales 20,962 30,659 33,958 59,248
Other Americas        
Disaggregation of Revenue [Line Items]        
Total net sales 3,249 5,200 5,177 11,208
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 24,374 24,140 42,220 52,281
Japan        
Disaggregation of Revenue [Line Items]        
Total net sales 22,511 42,472 46,131 85,940
Greater China        
Disaggregation of Revenue [Line Items]        
Total net sales 37,935 36,696 70,006 59,960
South Korea        
Disaggregation of Revenue [Line Items]        
Total net sales 12,515 13,950 26,127 27,294
Other Asia        
Disaggregation of Revenue [Line Items]        
Total net sales $ 15,103 $ 10,123 $ 28,031 $ 19,752
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Mar. 27, 2020
Revenue from Contract with Customer [Abstract]      
Trade accounts receivable, returns, credits issued, and price protection adjustments, current $ 19,337   $ 17,473
Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) $ 1,864 $ (412)  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Assets:    
Total assets $ 47,696 $ 51,722
Liabilities:    
Contingent consideration 7,800  
Total liabilities 7,800  
Level 1    
Assets:    
Total assets 47,696 51,722
Liabilities:    
Contingent consideration 0  
Total liabilities 0  
Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 0  
Total liabilities 0  
Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 7,800  
Total liabilities 7,800  
Money Market Funds    
Assets:    
Cash and cash equivalents, fair value disclosure 41,342 46,337
Restricted cash and restricted cash equivalents, fair value disclosure 6,354 5,385
Money Market Funds | Level 1    
Assets:    
Cash and cash equivalents, fair value disclosure 41,342 46,337
Restricted cash and restricted cash equivalents, fair value disclosure 6,354 5,385
Money Market Funds | Level 2    
Assets:    
Cash and cash equivalents, fair value disclosure 0 0
Restricted cash and restricted cash equivalents, fair value disclosure 0 0
Money Market Funds | Level 3    
Assets:    
Cash and cash equivalents, fair value disclosure 0 0
Restricted cash and restricted cash equivalents, fair value disclosure $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Recurring - Level 3
$ in Thousands
6 Months Ended
Sep. 25, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 0
Additions during the year 7,800
Ending balance $ 7,800
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Sep. 27, 2019
Mar. 29, 2019
Receivables [Abstract]        
Trade accounts receivable $ 93,657 $ 107,223    
Less:        
Allowances (338) (288) $ (211) $ (412)
Returns and sales allowances (18,999) (17,185) $ (17,396) $ (17,607)
Related party trade accounts receivable (16,394) (30,293)    
Trade accounts receivable, net $ 57,926 $ 59,457    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Allowance for Doubtful Accounts    
Balance at the beginning of the period $ 288 $ 412
Charged to costs and expenses or revenue 50 (201)
Write-offs, net of recoveries 0 0
Balance at the end of the period 338 211
Returns and Sales Allowances    
Balance at the beginning of the period 17,185 17,607
Charged to costs and expenses or revenue 64,316 57,155
Write-offs, net of recoveries (62,502) (57,366)
Balance at the end of the period 18,999 17,396
Total    
Balance at the beginning of the period 17,473 18,019
Charged to costs and expenses or revenue 64,366 56,954
Write-offs, net of recoveries (62,502) (57,366)
Balance at the end of the period $ 19,337 $ 17,607
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 9,415 $ 12,411
Work in process 61,916 87,606
Finished goods 30,061 24,659
Finished goods – consigned 3,404 2,551
Total $ 104,796 $ 127,227
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Inventory [Line Items]        
Recorded inventory provisions $ 490 $ 473 $ 2,073 $ 1,530
Voxtel        
Inventory [Line Items]        
Inventory acquired, step up basis       $ 3,120
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net - Schedule of PPE (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Property, Plant and Equipment [Line Items]    
Total $ 614,384 $ 907,951
Less accumulated depreciation (396,483) (575,621)
Total 217,901 332,330
Land    
Property, Plant and Equipment [Line Items]    
Total 23,419 27,898
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 89,433 150,402
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 476,338 694,215
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 6,690 7,517
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 18,504 $ 27,919
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 11,797 $ 15,540 $ 22,606 $ 30,570
Prepaid tooling costs        
Property, Plant and Equipment [Line Items]        
Amortization expense $ 19 $ 30 $ 36 $ 62
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 219,294 $ 333,646
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 40,659 152,536
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 127,274 106,618
Thailand    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 41,519 62,380
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 9,842 $ 12,112
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Sep. 25, 2020
USD ($)
Goodwill [Roll Forward]  
43917 $ 1,285
Goodwill arising from acquisition 18,871
Currency translation 101
44099 $ 20,257
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 25, 2020
Mar. 27, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross $ 54,986 $ 36,867
Accumulated Amortization 18,712 16,909
Net Carrying Amount 36,274 19,958
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 30,801 29,115
Accumulated Amortization 11,066 9,834
Net Carrying Amount $ 19,735 $ 19,281
Weighted- Average Lives 10 years 10 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,193 $ 5,462
Accumulated Amortization 5,797 5,335
Net Carrying Amount $ 396 $ 127
Weighted- Average Lives 9 years 9 years
Process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 17,150 $ 1,650
Accumulated Amortization 1,755 1,650
Net Carrying Amount $ 15,395 0
Weighted- Average Lives 12 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 810 608
Accumulated Amortization 62 58
Net Carrying Amount $ 748 550
Weighted- Average Lives 5 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 32 32
Accumulated Amortization 32 32
Net Carrying Amount $ 0 $ 0
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 28, 2020
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Mar. 27, 2020
Acquired Finite-Lived Intangible Assets [Line Items]            
Goodwill   $ 20,257   $ 20,257   $ 1,285
Intangible assets amortization expense   $ 671 $ 418 $ 1,384 $ 845  
Patents            
Acquired Finite-Lived Intangible Assets [Line Items]            
Estimated useful life       10 years   10 years
Voxtel            
Acquired Finite-Lived Intangible Assets [Line Items]            
Preliminary purchase price $ 35,081          
Goodwill 18,871          
Finite-lived intangible assets 13,600          
Indefinite-lived intangible assets acquired $ 2,400          
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2021 $ 1,584  
2022 3,057  
2023 2,917  
2024 2,788  
2025 2,598  
Thereafter 23,330  
Net Carrying Amount $ 36,274 $ 19,958
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets, net (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
VAT receivables long-term, net $ 4,988 $ 3,039
Deposits 2,376 2,399
Prepaid contracts long-term 3,609 1,282
Deferred offering costs 1,806 0
Other 2,000 2,090
Total $ 14,779 $ 8,810
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Payables and Accruals [Abstract]    
Accrued management incentive (LTIP) $ 748 $ 11,488
Accrued management incentive (non-LTIP) 7,176 6,273
Accrued salaries and wages 18,105 12,069
Base acquisition purchase price due 17,244 0
Accrued vacation 5,804 7,146
Accrued severance 4,417 6,065
Accrued professional fees 4,258 4,036
Accrued income taxes 1,324 3,408
Accrued utilities 666 1,114
Other current liabilities 5,187 5,256
Total $ 64,929 $ 56,855
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Management Long-Term Incentive Plan (Details)
$ in Thousands
6 Months Ended
Sep. 25, 2020
USD ($)
Current Liabilities  
Balance at the beginning of the period $ 11,488
Balance at the end of the period 748
Long-Term Liabilities  
Balance at the beginning of the period 2,439
Balance at the end of the period $ 0
LTIP  
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]  
Rolling performance period 3 years
Current Liabilities  
Balance at the beginning of the period $ 11,488
Reclassification 1,004
Payments (11,096)
Removal due to divestiture (378)
Accruals (270)
Balance at the end of the period 748
Long-Term Liabilities  
Balance at the beginning of the period 2,439
Reclassification (1,004)
Payments 0
Removal due to divestiture (398)
Accruals (1,037)
Balance at the end of the period $ 0
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Lines of Credit (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 18, 2020
USD ($)
Jan. 22, 2019
USD ($)
Mar. 27, 2006
USD ($)
Mar. 31, 2020
USD ($)
Mar. 27, 2020
USD ($)
Sep. 25, 2020
USD ($)
Mar. 27, 2020
USD ($)
Nov. 26, 2019
PHP (₱)
Nov. 20, 2019
PHP (₱)
Dec. 05, 2001
USD ($)
Line of Credit Facility [Line Items]                    
Bank lines-of-credit         $ 43,000,000 $ 33,000,000 $ 43,000,000      
COVID-19                    
Line of Credit Facility [Line Items]                    
Proceeds from lines of credit       $ 43,000,000 43,000,000          
Line of Credit                    
Line of Credit Facility [Line Items]                    
Bank lines-of-credit           $ 33,000,000        
Line of Credit | Line-of-Credit Agreement Expiring January 22, 2021                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity   $ 25,000                
Proceeds from lines of credit             25,000,000      
Outstanding balance         $ 25,000,000   $ 25,000,000      
Interest rate at period end         1.70%   1.70%      
Collateral, secured period           1 year        
Collateral fees, amount           $ 25,000        
Line of Credit | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity     $ 10,000              
Proceeds from lines of credit             $ 10,000,000      
Outstanding balance         $ 10,000,000   $ 10,000,000      
Interest rate at period end         2.50%   2.50%      
Line of Credit | Line-of-Credit Agreement Maturing June 18, 2020                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity                   $ 8,000,000
Proceeds from lines of credit $ 8,000,000                  
Outstanding balance         $ 8,000,000 8,000,000 $ 8,000,000      
Interest rate at period end         1.90%   1.90%      
Line of Credit | Line-of-Credit Agreement Expiring August 31, 2021                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity           1,235,000   ₱ 60,000,000    
Outstanding balance         $ 0 0 $ 0      
Interest rate at period end         4.60%   4.60%      
Line of Credit | Line-of-Credit Agreement Expiring June 30, 2021                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity           1,544,000     ₱ 75,000,000  
Outstanding balance         $ 0 $ 0 $ 0      
Line of Credit | London Interbank Offered Rate (LIBOR) | Line-of-Credit Agreement Expiring January 22, 2021                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate   0.40%                
Line of Credit | London Interbank Offered Rate (LIBOR) | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate     1.00%              
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Other Liabilities Disclosure [Abstract]    
Accrued management incentive (LTIP) $ 0 $ 2,439
Accrued management incentive (non-LTIP) 1,012 2,304
Accrued retirement 9,213 8,005
Accrued contingent consideration 7,800 0
Provision for uncertain tax positions (net) 2,952 2,855
Other 274 275
Total $ 21,251 $ 15,878
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 277 $ 238 $ 547 $ 475
Interest cost 156 168 308 334
Expected return on plan assets (74) (82) (152) (164)
Net acquired/transferred obligation 0 0 0 0
Amortization of net transition asset 0 (3) 0 (6)
Amortization of prior service cost 2 2 4 4
Actuarial loss 45 24 79 48
Net periodic pension expense $ 406 $ 347 $ 786 $ 691
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Sep. 25, 2020
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan $ 6,694 $ 5,579
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 2,554 2,467
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 2,408 1,992
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,732 1,120
Government securities    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,862 1,260
Government securities | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,862 1,260
Government securities | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Government securities | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Unit investment trust fund    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,098 897
Unit investment trust fund | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Unit investment trust fund | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,098 897
Unit investment trust fund | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Loans    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 605 756
Loans | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Loans | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Loans | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 605 756
Bonds    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,309 1,094
Bonds | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Bonds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,309 1,094
Bonds | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 0 0
Stocks and other investments    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1,820 1,572
Stocks and other investments | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 692 1,207
Stocks and other investments | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan 1 1
Stocks and other investments | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Assets of non-U.S. defined benefit plan $ 1,127 $ 364
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning balance $ 5,579  
Ending balance 6,694  
Loans    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning balance 756  
Ending balance 605  
Level 3    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning balance 1,120  
Ending balance 1,732  
Level 3 | Loans    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning balance 756  
Additions during the year 120  
Redemptions during the year (303)  
Revaluation of equity securities 0  
Change in foreign currency exchange rates 32  
Ending balance $ 605  
Level 3 | Stocks    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Beginning balance   $ 364
Additions during the year   0
Redemptions during the year   0
Revaluation of equity securities   745
Change in foreign currency exchange rates   18
Ending balance   $ 1,127
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans - Narrative (Details)
£ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Sep. 25, 2020
GBP (£)
Mar. 27, 2020
USD ($)
Mar. 27, 2020
GBP (£)
Pension Plan              
Defined Benefit Plan Disclosure [Line Items]              
Company contributions $ 247 $ 230 $ 487 $ 463      
Expected contributions in current fiscal year 943   $ 943        
Other Defined Benefit Plan | Pension Promise              
Defined Benefit Plan Disclosure [Line Items]              
Retirement age     65 years        
Other assets, net 1,053   $ 1,053   £ 827 $ 975 £ 866
Accrued retirement, other long-term liabilities 1,053   $ 1,053   £ 827 $ 975 £ 866
Defined Contribution Plan              
Defined Benefit Plan Disclosure [Line Items]              
Maximum employee contribution     50.00%        
Employer matching contribution     100.00%        
Maximum employer contribution     5.00%        
Total contributions 1,040 960 $ 2,069 2,007      
Defined Contribution Plan | AME Plan              
Defined Benefit Plan Disclosure [Line Items]              
Total contributions $ 206 183 $ 385 359      
Defined Contribution Plan | 401(K) Plan              
Defined Benefit Plan Disclosure [Line Items]              
Maximum employee contribution     35.00%        
Employer matching contribution     100.00%        
Maximum employer contribution     5.00%        
Total contributions   $ 401   $ 934      
Vesting percentage     100.00%        
Safe Harbor Provision, employer contribution     0.03        
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies (Details) - USD ($)
Sep. 25, 2020
Mar. 27, 2020
Loss Contingencies [Line Items]    
Indemnification accruals $ 0 $ 0
Environmental accruals $ 0 $ 0
Minimum    
Loss Contingencies [Line Items]    
Operating lease agreement term 1 year  
Maximum    
Loss Contingencies [Line Items]    
Operating lease agreement term 7 years  
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share - Schedule of Computation of Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Earnings Per Share [Abstract]        
Net income attributable to Allegro MicroSystems, Inc. $ 9,584 $ 11,565 $ 14,404 $ 14,749
Net income attributable to common stockholders, basic 9,618 11,583 14,472 14,818
Net income attributable to common stockholders, diluted $ 9,618 $ 11,583 $ 14,472 $ 14,818
Weighted average basic and diluted common shares (in shares) 10,000,000 10,000,000 10,000,000 10,000,000
Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) $ 0.96 $ 1.16 $ 1.44 $ 1.47
Basic and diluted net income attributable to common stockholders per share (in dollars per share) $ 0.96 $ 1.16 $ 1.45 $ 1.48
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share - Narrative (Details) - Common Stock, Class A - Common Stock
6 Months Ended
Sep. 25, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Priority dividend rate 8.00%
Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders 8.00%
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share - Unaudited Pro Forma Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Numerator:        
Net income, as reported $ 9,584 $ 11,565 $ 14,404 $ 14,749
Denominator:        
Weighted-average shares used to compute net income per share attributable to common shareholders, basic (in shares) 10,000,000   10,000,000  
Pro forma adjustments to reflect the Common Stock Conversion (in shares) 156,500,000   156,500,000  
Pro forma adjustments to reflect the Company’s buy-back of shares to cover withholding taxes (in shares) (2,068,234)   (2,068,234)  
Weighted average basic common shares (in shares) 164,431,766   164,431,766  
Weighted average diluted common shares (in shares) 164,431,766   164,431,766  
Pro forma basic net income per share attributable to common shareholders (in dollars per share) $ 0.06   $ 0.09  
Pro forma diluted net income per share attributable to common shareholders (in dollars per share) $ 0.06   $ 0.09  
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Oct. 31, 2017
USD ($)
class
$ / shares
shares
Sep. 25, 2020
$ / shares
shares
Sep. 27, 2019
shares
Jun. 26, 2020
shares
Mar. 27, 2020
$ / shares
shares
Jun. 28, 2019
shares
Mar. 29, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of classes of stock | class 2            
Common Stock, Class A              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares authorized (in shares) 12,500,000 12,500,000     12,500,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01     $ 0.01    
Issuance of common shares (in shares) 6,720,000            
Number of shares issued in transaction (in shares) 2,880,000            
Net proceeds | $ $ 291            
Estimated offering costs | $ $ 9,260            
Priority dividend, percentage 0.08            
Grants in period (in shares) 400,000            
Vesting period 60 months            
Common stock, shares outstanding (in shares)   10,000,000     10,000,000    
Common Stock, Class A | OEP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Noncontrolling interest ownership percentage 28.80%            
Common Stock, Class A | If Initial Public Offering or Change in Control Occurs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accelerated vesting cost | $ $ 40,440            
Accelerated vesting, number (in shares) 400,000            
Accelerated vesting, share price (in dollars per share) | $ / shares $ 101.10            
Common Stock, Class A | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares outstanding (in shares)   10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000
Common Stock, Class L              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares authorized (in shares) 1,000,000 1,000,000     1,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01     $ 0.01    
Grants in period (in shares) 597,400            
Vesting period 4 years            
Common stock, shares outstanding (in shares)   638,298     622,470    
Common Stock, Class L | If Initial Public Offering Occurs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accelerated vesting, percentage 0.25            
Accelerated vesting, minimum percentage of awards unvested 0.25            
Common Stock, Class L | If a Change in Control Occurs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accelerated vesting, percentage 1            
Common Stock, Class L | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Issuance of common shares (in shares)   15,828 0        
Shares issued during period, weighted average price per share (in dollars per share) | $ / shares   $ 33.83          
Common stock, shares outstanding (in shares)   638,298 607,620 638,298 622,470 607,620 607,620
Common stock, shares outstanding, weighted average price per share (in dollars per share) | $ / shares   $ 11.99          
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
Sep. 27, 2019
Sep. 25, 2020
Sep. 27, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 580 $ 374 $ 1,025 $ 748
Cost of sales        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 53 45 150 90
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 32 26 53 45
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 495 $ 303 $ 822 $ 613
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Schedule of Tax Provision (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Income Tax Disclosure [Abstract]        
Operating taxes $ 1,589 $ 2,566 $ 2,405 $ 4,277
Discrete tax items 493 267 205 5,891
Provision for income taxes $ 2,082 $ 2,833 $ 2,610 $ 10,168
Annual operating tax rate 0.136 0.178 0.141 0.171
Effective tax rate 17.80% 19.70% 15.30% 40.70%
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Narrative (Details)
$ in Millions
6 Months Ended
Sep. 27, 2019
USD ($)
Income Tax Disclosure [Abstract]  
Settlement of IRS transfer pricing audits $ 5.5
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 14, 2020
USD ($)
Mar. 28, 2020
USD ($)
Sep. 30, 2017
USD ($)
shares
Sep. 25, 2020
USD ($)
Jun. 26, 2020
USD ($)
Sep. 27, 2019
USD ($)
Jun. 28, 2019
USD ($)
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Mar. 27, 2020
USD ($)
notesPayable
lineOfCredit
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
May 31, 2018
USD ($)
Related Party Transaction [Line Items]                          
Total net sales       $ 136,649   $ 163,240   $ 251,650 $ 315,683        
Trade accounts receivable from related party       16,394       16,394   $ 30,293      
Amounts due to related party       1,157       1,157   4,494      
Related party notes payable, less current portion       0       0   17,700      
Current portion of related party debt       0       0   25,000      
Noncash or part noncash divestiture, amount of consideration received               0 0        
Trade accounts payable       23,856       23,856   20,762      
Trade accounts receivable, net       57,926       57,926   59,457      
Cost of goods sold       74,879   94,634   134,179 187,690        
Eliminations                          
Related Party Transaction [Line Items]                          
Trade accounts receivable, net   $ 3,368                      
Cost of goods sold       1,760       1,198          
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL                          
Related Party Transaction [Line Items]                          
Noncash or part noncash divestiture, amount of consideration received   42,700                      
Noncash or part noncash divestiture, amount of consideration transferred   $ 15,000                      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken | PSL                          
Related Party Transaction [Line Items]                          
Ownership percentage by majority shareholder   70.00%                      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL                          
Related Party Transaction [Line Items]                          
Stated interest rate   2.70%                      
Related party debt   $ 66,377                      
Note receivable from related party       51,377       51,377          
Interest payable       762       762          
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL | Subsequent Event                          
Related Party Transaction [Line Items]                          
Interest paid $ 762                        
Repayments of related party notes receivable 51,377                        
Related Party Revenue                          
Related Party Transaction [Line Items]                          
Total net sales       22,511   16,625   46,131 32,792        
Distribution of Sanken products                          
Related Party Transaction [Line Items]                          
Total net sales       0   9,699   0 19,022        
Sanken                          
Related Party Transaction [Line Items]                          
Trade accounts receivable from related party       11,654       11,654   30,293      
Other accounts receivable from related party       389       389   558      
Purchases from related party           8,569     16,479        
Amounts due to related party                   $ 4,494      
Reimbursement of development costs           360     720        
Promissory notes outstanding                     $ 30,000    
Stated interest rate                     2.52%    
Interest income                 55        
Number of notes payable | notesPayable                   3      
Related party notes payable, less current portion                   $ 17,700      
Number of line-of-credit agreements | lineOfCredit                   2      
Basis spread on variable rate                   1.00%      
Interest expense           383     795        
Interest paid           730     754        
Current portion of related party debt                   $ 25,000      
Sanken | Related Party Revenue                          
Related Party Transaction [Line Items]                          
Total net sales       22,511   16,625   46,131 32,792        
Sanken | Distribution of Sanken products                          
Related Party Transaction [Line Items]                          
Total net sales           9,699     $ 19,022        
PSL                          
Related Party Transaction [Line Items]                          
Trade accounts receivable from related party   $ 3,368   4,909       4,909          
Purchases from related party       9,967       21,890          
Amounts due to related party       1,157       1,157          
PSL | Subsequent Event                          
Related Party Transaction [Line Items]                          
Note receivable from related party 51,377                        
Repayments of related party notes receivable $ 51,377                        
PSL | Price Support Payment                          
Related Party Transaction [Line Items]                          
Purchases from related party       1,700       3,500          
Director                          
Related Party Transaction [Line Items]                          
Monthly fee payable                       $ 19 $ 30
Signing fee     $ 54                    
Severance payment if terminated     $ 180                    
Accelerated vesting, acceleration period     6 months                    
Related party transaction amounts       90 $ 90 $ 90 $ 90            
Director | Common Stock, Class L                          
Related Party Transaction [Line Items]                          
Shares granted (in shares) | shares     12,000,000                    
Directors and executive officers                          
Related Party Transaction [Line Items]                          
Related party debt       $ 654       $ 654   $ 506      
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 02, 2020
USD ($)
$ / shares
shares
Oct. 14, 2020
USD ($)
Oct. 02, 2020
USD ($)
shares
Sep. 30, 2020
USD ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2017
USD ($)
shares
Dec. 25, 2020
USD ($)
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Sep. 25, 2020
USD ($)
Sep. 27, 2019
USD ($)
Nov. 20, 2020
USD ($)
Subsequent Event [Line Items]                        
Stock-based compensation               $ 580,000 $ 374,000 $ 1,025,000 $ 748,000  
Common Stock, Class A                        
Subsequent Event [Line Items]                        
Number of shares issued in transaction (in shares) | shares           2,880,000            
Net proceeds           $ 291,000            
Estimated offering costs           $ 9,260,000            
Grants in period (in shares) | shares           400,000            
Common Stock, Class L                        
Subsequent Event [Line Items]                        
Grants in period (in shares) | shares           597,400            
Subsequent Event                        
Subsequent Event [Line Items]                        
Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares) | shares 166,500,000                      
Shares issued upon conversion (in shares) | shares 164,431,766                      
Subsequent Event | RSU Conversion Program | Restricted Stock Units (RSUs)                        
Subsequent Event [Line Items]                        
Grant date fair value (in dollars per share) | $ / shares $ 14.00                      
Subsequent Event | LTIP | RSU Conversion Program                        
Subsequent Event [Line Items]                        
Stock-based compensation $ 607,000                      
Subsequent Event | LTIP | RSU Conversion Program | Restricted Stock Units (RSUs)                        
Subsequent Event [Line Items]                        
Grants in period (in shares) | shares 589,987                      
Subsequent Event | TRIP | RSU Conversion Program                        
Subsequent Event [Line Items]                        
Stock-based compensation $ 421,000                      
Subsequent Event | TRIP | RSU Conversion Program | Restricted Stock Units (RSUs)                        
Subsequent Event [Line Items]                        
Grants in period (in shares) | shares 348,999                      
Subsequent Event | Term Loan Facility | Credit Suisse AG, Cayman Islands Branch                        
Subsequent Event [Line Items]                        
Maximum borrowing capacity       $ 325,000,000               $ 325,000,000
Subsequent Event | Term Loan Facility | Credit Suisse AG, Cayman Islands Branch | Forecast                        
Subsequent Event [Line Items]                        
Repayments of line-of-credit agreement             $ 300,000,000          
Subsequent Event | Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd                        
Subsequent Event [Line Items]                        
Maximum borrowing capacity       50,000,000                
Subsequent Event | Line-of-Credit Agreement | Mizuho Bank, Ltd                        
Subsequent Event [Line Items]                        
Repayments of line-of-credit agreement       25,000,000                
Subsequent Event | Line-of-Credit Agreement | Bank Of Mitsubishi UFJ                        
Subsequent Event [Line Items]                        
Repayments of line-of-credit agreement       $ 8,000,000                
Subsequent Event | PSL                        
Subsequent Event [Line Items]                        
Note receivable from related party   $ 51,377,000                    
Repayments of related party notes receivable   $ 51,377,000                    
Subsequent Event | Common Stock, Class A                        
Subsequent Event [Line Items]                        
Shares issued upon conversion (in shares) | shares 156,155,403                      
Conversion rate 15.822                      
Shares returned for tax payments made on behalf of holders of common stock (in shares) | shares 2,066,468                      
Stock-based compensation $ 40,440,000                      
Aggregate cash dividend         $ 400,000,000              
Subsequent Event | Common Stock, Class L                        
Subsequent Event [Line Items]                        
Shares issued upon conversion (in shares) | shares 8,276,363                      
Conversion rate 13.010                      
Shares returned for tax payments made on behalf of holders of common stock (in shares) | shares 1,766                      
Outstanding loan amounts extinguished     $ 753,000                  
Stock-based compensation $ 1,593,000                      
Accelerated vesting, percentage 0.25                      
Stock repurchased during period (in shares) | shares     1,997                  
Stock repurchased during period, aggregate purchase price     $ 408,000                  
Subsequent Event | IPO                        
Subsequent Event [Line Items]                        
Number of shares issued in transaction (in shares) | shares 28,750,000                      
Offering price (in dollars per share) | $ / shares $ 14.00                      
Net proceeds $ 320,849,000                      
Underwriting discounts 20,125,000                      
Estimated offering costs $ 9,026,000                      
Subsequent Event | IPO | Allegro Microsystems, Inc.                        
Subsequent Event [Line Items]                        
Number of shares issued in transaction (in shares) | shares 25,000,000                      
Subsequent Event | IPO - Selling Shareholders                        
Subsequent Event [Line Items]                        
Number of shares issued in transaction (in shares) | shares 3,750,000                      
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details) - Subsequent Event
Nov. 02, 2020
shares
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 164,431,766
Shares of Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 163,972,017
Shares of Unvested Restricted Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 459,749
Common Stock, Class A  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 156,155,403
Common Stock, Class A | Shares of Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 156,155,403
Common Stock, Class A | Shares of Unvested Restricted Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 0
Common Stock, Class L  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 8,276,363
Common Stock, Class L | Shares of Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 7,816,614
Common Stock, Class L | Shares of Unvested Restricted Common Stock  
Subsequent Event [Line Items]  
Shares issued upon conversion (in shares) 459,749
XML 102 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 5,188,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents 3,514,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents 5,385,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 6,354,000
EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,.+=%$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ##BW113 LJDN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^F*?T(W%\63@N""XBTDL[O!I@G)2+MO;QMWNX@^@,?,_/+- M-S"MB=*$A,\I1$SD,%^,ONNS-''-]D11 F2S1Z]S/27ZJ;D-R6N:GFD'49L/ MO4-H.+\"CZ2M)@TSL(H+D:G6&FD2:@KIB+=FPNPI@Z@%,#5/ MC(>Q:^$,F&&$R>?O MJ%6*I_8DL'V#$Y9K>DAF&HAU7)33L(>'MZ?"GK5J[/ MI'N#TZ_L)!TBKMEI\NOJ[G[SP%3#&UX)435\(ZYE&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" ##BW11TN9'HUD% #_%0 & 'AL+W=O<*_(:A7%ZT]DJE7PVC-3;\HBE MER+A,3Q9"QDQ!4.Y,=)$+"2,C!+%#R(>IX&(B>3KF\[8 M^CRQ;6V0S_@CX/OTY)KH3UD)\5T/9OY-Q]2,>,@]I2$8_.SXA(>A1@(>_QY M.^4[M>'I]1']/O]X^)@52_E$A'\&OMK>=*X[Q.=KEH5J*?9?^.&#^AK/$V&: M_R?[8FZOUR%>EBH1'8R!013$Q2][/3CBU, \8T /!O2#@77N#?;!(/><43#+ M/^N.*38:2K$G4L\&-'V1^R:WAJ\)8AU&5TEX&H"=&DW$CDNR@(B1+DFW3/)T M:"@ UH\-[P!R6X#0,R .>1*QVJ9D&OO2>\ M#':#(B]O":_S.&YNF=VO"(M^R:+?CL77C$G%9?A&ECP14M4QPJ&4S#C"R"D9 M.>T8+;@,A*]7%(&%7>LB'.FXAG[Z]*EA&5R5W*Y:QDPRT+%V9_8%]A#&G%D+9A./9]R!OIQ?&"/,(\\AS7^PZ''/3[^=Z/..@1 M60J&Y1.K4G#+_E],)WH$D7X1^[B6)0[WQ&(HJ%*@>('1J[*!A>OY1WKE2EQ( ML0MBK]Z3..;\"T:M2A$6+NP?J2U$JEA(_@J2\]L#1S1MR[0Q;E6RL'"-SZ,X MAO+U/!4]PN2,$EV+,PX^=F\-"V2P"[-ZT:, M=94]+%SV(;/Z0;PA[ENT$F$MV::\\?"$%:!5AJ"XAA\=1J:OWI;%4!^?2V0- M0/.Q>S?&BC5:)03:*B%,,BEU&5+4'KF[0"ZRVL*] 7$N,&)5'J"M\L L!D$L M&C-=M+$CTUIB..*WCWW(>V:5[M-6NJ_K(TCK(*H;(6LW00/.7,1=YGG0?D*Q MP/T"$&-823]M)?UNQ,*0W&8I/$[K0XGC-!3@M!)\VDKPIQ&7&[VX'@!!;4%A MHX3%];[[H=: 5G)/<;4^,GL]K<"+1J&6%H[65(+32OTI+MS'$&XYA!#STX_U M!+02?]JJ*WBOW&[>W9/G3$$"C[7,UG;6!7(_1]:'0+N1=3WHV=:5XPR-71VM M2MUIJ^9@ I(@(5W.8I^_DM]XO:]P*!/^KAV'#BRLOZ_4WL9%>@Q]G9_W=OI@U"J9MW%1+AO@ M4V[W<+-6KQK H"E'8W=R.(-+\T=6AY.#\[QPN*^TCI5Q4R)IQO% MXK2MO%N>;H[S,SVCFEX ,_70JCC0+^@//,=_0=02P,$% @ PXMT40&=MK*:!P ;Q\ M !@ !X;"]W;W)KDD_8^_0TEU5)$BDZ!>Y/(TI#ZA'RB]IQKM'7JJS5]6RG]?YRL5#YCE=,78@]K^')1LB*:?@IMPNUEYRM MFT95N2!!$"\J5M2SFZOFWB=YUD7%:]5(6HD^>9Z=HLO[T)J&C06_RGXBQI< M(S.4E1!?S(_']?4L,(IXR7-MNF#P[YG?\;(T/8&.?[I.9\=WFH;#Z^^]_ZL9 M/ QFQ12_$^7?Q5KOKF?I#*WYAAU*_21>_N#=@"+37RY*U?Q%+YUM,$/Y06E1 M=8U!0574[7_VM7/$H $.)QJ0K@%Y:P/:-6@\MVB5-<.Z9YK=7$GQ@J2QAM[, M1>.;IC6,IJC--"ZUA*<%M-,W=Q\_+#^^?[R__?QPC][=OK_] EG\\/'Q> MHG/TU_(>_7KV&SI#18T^[\1!L7JMKA8:WFS:+_+N+>_:MY")MRSY_@*1:(Y( M0 )'\SM_\S^9A.:)J_D"QGL<-#D.FC3]T:E!'Z3DM49,*:[5I:='>NR1-CV& M4STRM4/@&Y2;"_[/H7AF);S"Z:NVJ[CIRBRSYQL2X"Q+KQ;/0Y\XS' 89OAH M]DII>%0:>I4^<:5ED6O>:G7I:SN(!B^.:12.U-E&$4TCM[;HJ"WR:OLLV9K# MRL[% 5P'62+GX,=5R>>HAHPF-HB5D'=8G7.%((6AM3BL].90]FW YHS2M)F+ M,Y+"A480?9I7*RY__@G'P>_?X["Q@=#*=]W]+L#F\&*UYTU^*;^Y'!398T\R M$H\\Y+#*PBAQNR@^NBA^BXM N= [+EW.0NL#1QLI*KA7,C/1>R:U2> =RZQ!^W@[*I32Q-) D#49";2.<9+%;9WK4F7IU M/M;/L(Z%++AS+:?V*X-P^-)6F<.,)(1,!$-VU)9YM7V2?,^*->)?@>H*UD0? M%_FK%.=2GCGF/AJLX%:X;94%.'3+QD$/G< ?Q4*S\@T:NVZ&KP\#\!L9J739 MA2DA$S&*!W3$)SP,!1,LGCG:E\Q(!0>;[+Z'2D8W6V?=\P\&W:\!V+BJ.-/OJ\S*Q$WX:6V)MJP1&-2&U!R?VD_/? M0JQ?BK)T"J.V'P,R2*&=,ML,DRD6X1Z4V$_*QUJS>EN8Q-3Z;GJ^;1C2F"1C M9#K, /M1.B&TIR;V8_-IF.91+30?)%6G7@>:,$TLO]IF4Y'9XPO[^?4 BP=$ M%I!5E3:+R%26)SF%;021*"#CBLEA-B6XQQ3V<^ICB]D3 > @3Y@DV5B?;9:F M>$IB3RCL1U2;33WKVZ8/:(LS2YYME^(DG.>?9L*>6(3@D"].N:TRRQ(8N+V .DY0OP[(3P\HS>2!>\N*P4PZY3N($F9D'' .LRA.HXG,37JF MD!.[L4[E7LCFK V!:\\#OO\E7,=$YLDXQK380*I*)A8Q*2G#?'3YAVKOR!S M4YV+S7D.\"[<$AVLH_B0M\"G%/7V M7'-9G?2W8Y>$232NY!QF.$J3B3J$]!PB;^'0*8V.K5 8XFR\Z739I31.LPF5 M/8R(?]-T)ZJJ:$J/-K'EHM9%O>5U#HK1KQ],^83CWYS:O3V;$]=+M6%"^UR+_L1+GF4OV"VFK,>P#6(XZ>0-P: M,A8L(0@!LRD]A[HN9_L"0L)Y!N9 %\T2.DX-+KLHC;.)?0?M(4?]D'OBFL$M MH!R3-8CE>9TR[+DHE#$]KCC/IQUM7Y3&M9K ZZ.=Z!PN>V+/E6 M"O1GD4NQ_*8TKZ"J?JSS"^181B/-U9..XK3B;*-]K2C?MI]$/6YR0]2 ME/!H"WL52,.P<7'[W$&QP&*=PRJ+)D!!>]#1$\>"3>I5KQ8W;Z; J=3&50S! M&HRK8:<=1-&47WNN43_7+%+ SFK"U4V.?O/ ;+(Y=SH..]].A_8(I'X$WI6P M#4.W1Z%_!V=H#!5Z,\&7KBD-[1T9 MMJK=$T:OM?5$"_U$:R?SO6,RQ[,UG,N8IG.2I2Q'Y[K'F;AB6W9R;FV/WF-4Y+7I-6U&'P--9^BP5';HE90[V^@37"1 M0)C(]NMN^T.+??.!="6T%E5SN>,,QF\,X/E&0$W8_3#?7(_?V&_^!U!+ P04 M " ##BW11I!PM2OT" "X"@ & 'AL+W=O8)'QB1$*D7TV3!Q&*(>_0%"5R M9D59#(7LLK7)4X9@J$$Q,1W+!.[R.A!HPI^,4KI&/Q$.Z9+)GEBPACE'",4T 0ZN),;._>K:C #KB M)T9;7FD#9>61TB?5N0HGAJ44(8("H2B@?&R0APA13%+'[X+4*-=4P&K[A?V[ M-B_-/$*./$I^X5!$$V-H@!"M8$;$'=U>HL)07_$%E'#]#[9YK#LR0)!Q0>," M+!7$.,F?\+G8B K [NT!. 7 :0OH%H"N-IHKT[;F4,#IF-$M8"I:LJF&WAN- MEFYPHH[1%TS.8HD34^_VQK^]OIK/[A=S<#&[GMUX"^!?+A;W/CA=0H82$2&! M TC.P!?PX,_!ZX=AO^ 3,('37!3^B\WP2DWP=%\O3U\,R+?9I@$J-%*CG4U5F7%9MKM M#L?FIJKW;8PS?(VIB>J6HKH'17DTCN5[[@L:/)T#CT#.P>R V5[)VVO#RW/> M%#*P@21#X%0>:4@)@8R#%,E,C^3IGS5M2,X_J)BU.I:]LR-'@FK2^Z7T_CND M:X$<9\>UNV\E M65:3]A:!->V#4OO@_=KEO<"%_ 3@9'W,P*"M@1:!-0/#TL"PA8'/GVS7^I8G M5=[6F94WKP^DUZA<9O3!Z35JDUY'@FK2;>OU,K ^,L$*]H:SVU'?(K#NH'*= MV1^58@5S593;'3JCW6]]4YSC] ;[M+_>0O;A:^A_4ZR@/VZ@(:[)@%DI*U1- M)Z_=-4XX(&@E@59G(!E87B;E'4%376D\4B'K%MV,9&F)F J0\RM*Q4M'%2]E ML3K]!U!+ P04 " ##BW11[&QW[&H& %&P & 'AL+W=O;(JJ_%J N(WMM"W 4TU*=+?7YU$"WZN331=>%J[8+;*0+(?DL M*[/69%XMQ1*)O_;'\*3.IQF M&)W_U_K\MUM_(T;83Y"PR1>-Y/L"FY7.2X$.;!O*F]!Z2]I?TI#S"-K='^J% MP'C(HN M[-J%L9CRV(+-75A(8YZ&/>P-SZCG&7EYSJ1NUL!*RJ4F6I;83+QJ M<\0';2=1FMA\7506\3"RZ+HH&D;43C9'8&G"LP"G&_=T8R_==F'?*OE8&(QH M[+3*:9)80S%#4"D/N$7415&:1 FUB"(PEF39R+CRGBAOXL(1HG]OA) M9ZBN6N@SSZI(^JR)5[X[H46N%FL"6Q[4I3T4W&V]+V)2)@XOF-:A+26&RF)F M2>FBHBRF]@IQ43$+TI$9D_:44R_E>RCF(.,)68D*)"T;ZOD2:E*A32WQ7F#L M4Y=7Q,+48H^@DOA@Z%OV+@JXL\1BCZ!"RBC./NO99U[V7Z4!RM*93!CE#!FD MD-N4750H=-X>%(Y*J$/'9 5'&E2 T.T1#:F]EA 8#S); BP7 M3;DM@@L+0SZFPF OJ-]?=-X:K#(4C@I6E*[=AOBY*\P+W-W#O!@K(-2U "SB MM@0NR/97""2*4YN^+\];[H/7H'ZST2RJ\4GN%G[FS'$74X^=,\1(*NK,XR9_Q(M$ELUQ1X!!'8%%$;8N%P9(@939U%\:B M+!VC/K@AZK=#-SU9LE5R7]2/$5#2B,MQ>CG#4&EHFP$,Q1TKA*!H0 ^*\5O& M@QFB?C=4'XL\)='U(!EW=RT716F<.D016!0ESMABL)2.,1V,#_4[GX$IR8U1 MQQ:[J,P1CJW:-8&QO-<G69V=450]-39A5%4Y P%BDI&1F*P62ST MCL3WYIDH<,_WX-E7HN4,+F-GM %M8(%ZU1Z<#/,[&5SMMC5<8N011M#^V3*_ M%WG];N3\/I#%RTWQ=BWPI5 V WQ^E-*\7=0/]FZ_+?P%02P,$% @ MPXMT454,O&W$ P $PP !@ !X;"]W;W)KATP=A"U K2U02D.ROWRO9 M>,$6--U]B6UQSKFZQU?7-Z.#D-_5AA"-GBO&U=C;:+V]\WU5;$B%U:W8$@Z_ MK(2LL(9'N?;55A)<6E+%_"@(AGZ%*?/")[K>:+/@3T9;O"8+HC]OGR0\^:U*22O"%14<2;(:>_?AW3PW> OX MDY*#.KE')I.E$-_-PX=R[ 5F0X210AL%#)<]F1+&C!!LXT>CZ;4A#?'T_JC^ MF\T=7_%SX\,) 73!=<;A>:\)*6#/[O.'U[A^^!":T5TM.(ANBJX(-M;% W>HRB( L=^ MIJ^AIX8>YJYT_E_T^7^.?F9&W-9%;/7B2WK'4KA8"5_NETI+..A?KX1+VG") M#9=<"/<1.B*UNJY"JKE#RS6-;S_)AV$V\O>G;ZX8KANF.4W..S&<)F7)Z+KQAY=H*ZF 3QR1>UH05 @%?4H29EN7%N;S !%+M"0< M[C3:,A!Z;S5!6N-GE[/#7J9=6W^*F/41-W'8*;SY-9DS.]/6SO2JG>>'\O+A M2?NU$PYZIZ>/RM,\[R3:!T5!''=0XT7C)B:H$+?E/ YT$*!DIK@&DBB7(>KLSU^CKVN##=UN+ 1)W3-^]C M+G65O#4F_^4RZ-EQSQA92X$>:2'%XD5!:X>3 8W\UF5([NBD299V+.FC\G0X M['C2!T'%A(..*XZ <1;F'6/\DRFG(G)MQTL%?6#'=?UA:U?;"?;>#FZ=]8?P M;AHZUF&PO=V]R:W-H965T&ULU9I;<]LV%L>_"D;;Z38S441< M>.O:GHE\B:5)NQF[[3[L[ -,0A(W%*F2D)WTTR](T:(('$+4NLEF\Q"3U/\< M' '.#^!.GO*BX_E2@B)/JW3K#P?K:3<_#B9E-%*K'GY)M^(3'VRR(LUE^JV M6$[*32%X7!NMTPEQ'&^RYDDVNCBKGWTH+L[RK4R33'PH4+E=KWGQ>2K2_.E\ MA$?/#^Z2Y4I6#R879QN^%/="_KKY4*B[R=Y+G*Q%5B9YA@JQ.!^]Q3_.&:T, M:L5OB7@J#ZY1U96'//]8WS]INZ\ZLP#+\5EGOXCB>7J?!2,4"P6?)O*N_SI5C0= [\Q\/51"GH,@L8@T$/J:R%L#$(])*]OXISGF7/J M#-I->9TO5USRB[,B?T)%I5?^JHLZZ6I[E29)5JV/>UFH3Q-E)R\N\ZS,TR3F M4L3H7JH_*OEEB?(%NESQ;"E*E&3H^O=M(C^C,?KU_@K]\-TK]%WU])=5OBUY M%I=G$ZE"J1Q.HJ;9Z:Y9TM/L+[GD*6!V:3>[S-=KM:CN91Y]?(TN4UZ6Z"W@ MYFJ(F^__@CWG;SM?N^O:X>[R/>#U>GAP0P.].=7ER4&_L[?P-HZ3:J/B*?K MDW@\R] EWR3P[-S:?=T)J39DE4?7O,B2; GEQ>Q(.%&T76_3.AO_+E>B0*K; M:N-?53ORHT#O\Q+R.K=[_3G/QE&>R2)/U4=+-,ND*$0I-5<3M7;V"XCL%Q"I M?;,>WU.Q3+*JMVJ;3GD6"?2#6AKEBJL&7B$NT4^\>(-(^!H1!X=05NW\N[7_ MJIP]7F!G]^]L\GB8*Z;0KKSZ1W$X@:A'X3=D*]- M&3:Z96J\KN*=J6#,5SWORFZ!QER?!FY7-C-E8^P1/^C*YJ8LP P>:K8?:E8; MT9ZAGF618IA2IC6O\C061?G7Y[WVGWQ/^R)*J[ M;]RUSO//"K:2+,K7 II/UTQ"%F!M3&XAE<^T29^;*B^$!\[;Q^Y98Z]':%QQ M4(Q4#Q0>$;K/M/Z\558H8M^(9HP=[&MI"ZC"4!]ZR%5/QX)]QP)KQV9EN:VWA0H) MZD+VOMG>7J-,Y91ZK#!](1*Y5<\.=S^HW@5&@#W;5[@/+SR:U@JRM[Q(5 U+ M57U "DD07^>%3/[8#;\*L8JTGI%D]^0A39;-W"CUIDAR]:5!%(^)ZFB4J]*@ MX']7AF1>\79=UQY$IJXDVJA]LNV]Y)^@60V']A0[+:LYUKY>9[&ET-R+C=JS M_?Y"TW@?4&D I:W4X /:Q*?T8$#4T\9C-Q9&J;:FKQN=O=8 (KW8 .TQ%KA8 M$LG^(5X,M]F:OP#2]8,YA- :J&>.*9N MC%WF.7KBF+I>4L$MJN#_ :O@%E;P2V@% R""W8#J(PW*] 280[*>HHE;8L%_ M'K)@DT>HS_3TLHNZ8;;4@K\8MF (-OS V/] )M'Q9@[(*.WI78LNV,XNWRP< MX,$BD=F,#2M\^;2ML^3UJ^(2?QS1 Z(!"I '30Z.R;/"#2-WF@ M/9 . !U(!X .I - UTL'I,4Q8L>Q@8<7]?A7TVN>UQ& @L"LN0*4'B',=_29 M&NKQYKC'[K <'.F<"DT#AF)* /RA#%.B=Y ,24539*2BV1YS R_T]50$ "YD MU-7/10#=&(>A[^FI:.I"MV_,6\8C].OS!FEQA[ 7\$9CW#WX8+Y^ 7+'*8/ MH"GS>GB#M,!$[,!T"F\0 '@[5?Z4VXP@H3Z,>@Q53?TEBJHG2J^6>JFP%$,Q=JWQMDQ57=46JB@=J@8 M@N=N/VC1H<#/=X<]]@=DX-73_:#G3[@[Q^'*35/.SS%,HZG M]V[0JZ$RE"0ZJ?!S:Z(YECBHS, M,=M3F>/YH9XY &>%(?:-]Y:F;HP]QR%ZYIBZ\.#[9'?,6VRCWM?G<]IB$K5C MDIW/J4DOH6>\O814KGY>-0=4M(>$:$M"U$Y"I] Y-3G'U:GNW1%1-\P6A:@= MA;XM-JS\]<+N)P!9S^AOH/,(%6@OP28 RJ*>_K6 M AK[/P4T9J)73TZSEKO8%^4N-IB[ "7(78,]WASWV!V3EKO8G\Y=#$ EB+L MG5D](6?:L@8D('*"0I42H6RLQYXZLY M*W8_S=W=R'Q3_PCS(97*\%5U:P$ZO-%GLOGF^IWG?L?2%_\!U!+ P04 M " ##BW11CX%QP,8' X'@ & 'AL+W=OQXSF\V8@B8PH>BZ>^W!6[KT-+)*GK=(#_:N+'7OB2ZX>=P\%//6K5>(DX[E,1(X* MOKGLC?'YQ#<3C,3/A#_+D]](J[(6XI=^F,67/4\CXBF/E%Z"P;\#G_ TU2L! MCK_+17O5GGKBZ>^WU6^,\J#,FDD^$>E?2:RVE[UA#\5\P_:I6HCG/WFIT$"O M%XE4FK_HN93U>BC:2R6R0<@)I3O [)M!R C6* M'I$9M:Z98E<7A7A&A9:&U?0/8QLS&[1)E]?HRQ]?T1\HR=%J*_:2Y;&\Z"O H%?J1^5^ M/X[[D8[] G0G!8\D]^9 M'NKI>.2 0RM[4K,>[;+G>/DGNKF]_VN);A;W=^C^8;H8KV;S?Z'Q9#7[.5O- MILMSQSY^M8]O]O$[]IG#"4_R2&3@T@)..F1R*,DY2BO$.MQ_13I -L5XI! **#U*X+D M5#"5Y$_'TYVHA$N7L8(*4^ TUC6'%!F30 -D6"OV.*!Q5&$=.C+="0@[+ M49S(G9 LU?F,24' M.#>B>#5!NF8Q$-):69.LUX;LC1J0+4)XY.,.T">,@=TI;LOR)RXU$9P<6&-< M@SM-V#I)/SR\F-0;$J>55@6+.:2$2.QU5H&CS),#6Z?6U%>N=:IT@$?-HVN1 M@L <^1VVJ;,_IDZHXS9(($^AMKRP@J7M\XG)J)FH+6(8=QT17%,(=G/(K RW MQ)Y@RMGOP W#%HM8Q*CGTPYP-8W@P0='@^]8$B/^HA,,/X:6,:3C()=KOK=G M$+8RCDV.#H,NT#7/8#?1-")UQUX[P]1",6$KZ5BDSL+.M%-3#/Z 8_::@_N; M0F00J*FI_7:L4%V!8*$:+Z2X"=9"-G#RO*Z$4_,-=A,.'*IBSZVA$.V!*W-U MS#LB?SI3O,A.,Y!5GS;AG T"TC*^10SC,.@R?\U-V$U.\]^M?:S@+60U#'RO M"=XB%H8XL&,G-6,1[U/U[6S^<[K\1'U+:IHAV)T ]D6T9=K=P-U@*;"/>OV& M=BDK_,P >@3:QR8!0 M'AZX5(G:%US+R/U:)G'"BE>K-A8^Q &E37*QR'5I4[,A<;-AE3+VTK0&IE24 MOY$NB(7I?!+X?A.TC3E]H*0.Y#4EDN!3">-F-A_/)Y](K$3>K+4Z8[!7E M0O$/2D72)JS6Z6J+4,_SNOQ94QIQ4YJ5 C9)#M'Y&SYM$U,+=UO$A;NF+N*F MKNEFPR.3O_A+9/H !*S%453V!'#6S&I@N9O?7YU:=VKQ*O"$=-.G+(H?I:$"[=#KYD.C^DKB83NXA4=[. MQJO9_5RC_926KIQ*:Q:E'[#H/P[Y-AG:S=B6@9G& MM^AZMISKN!(WA3 -[_+ #?0D8RVJA M=H^'6]_Q+$)A5[M*:\:D;L9L@G1_<*1M+@SHL%G]6*3\P4G1]QYJ39ATZ'3C M7.1G)@95P7+)S!V0\_,2K3F-NCGMY'N6O7^O>F2H&!]<-; I[JVFLY"5[[5J M>9L8";KZ?;_F--_-:;<";*;11^( 3?.N[*Q,62RR#$A;ZF^Z:)_'\)IGNU2\ M6ATO$ROO7)_4\ZN30$%? MYKH8M;+'.]4[U@!="Q1RC>PI/<]!+,6QVO*XX,2.W/3MQ9*B+I;=^C$0 TBT !@ !X M;"]W;W)K2_2LHK;,K5XTDDOIT8KM* M5I2*LS>QKN5[\["U#^ ,2"*:&3# C&CFU^_I;@ SI"7?36KWQ:9(#-!HG#Y] MNC&O-\X_A)4QG?KA7)E&AV.W-BU^63C?Z Y_^N5)6'NC M*WZHJ4]FD\G%2:-M>_#V-7]WY]^^=GU7V];<>17ZIM%^^\[4;O/F8'J0OOAH MEZN.OCAY^WJME^;>=/]8WWG\=9)GJ6QCVF!=J[Q9O#FXGG[[[HS&\X!_6K,) MH\^*=C)W[H'^>%^].9B00:8V94''].L__ M>\=>YCJ8&U?_:JMN]>;@ZD!59J'[NOOH-C^:N)]SFJ]T=>!_U2:.G1RHL@^= M:^+#L*"QK?RO/T<__&\>F,4'9FRW+,16?J\[_?:U=QOE:31FHP^\57X:QMF6 M#N6^\_C5XKGN[2^ZZ[U1;J&ZE5'O^H#?0U"ZK=0['6R@7^Z\":;M-+GQ]4F' M5>G9DS*N\$Y6F#VSPH7ZV;7=*JC;MC+5[O,GL#:;/$LFOYM]=<)[LSY6L_-" MS2:SR5?F.\TN..7Y3I^9[X-?ZM;^P=LKU(UK@ZMMI04T\,-X^^2.'VRKV]+J M6MWC2P.$=D']U_4\=!X8^^^O6'26+3ICB\[^'P_E_W8%=5W79NF=^MF6WMUO M _8="O6^+8\+U;FEP30>T.U6RL(;97:BJ1#O\V KJ[TU01W^^[]=S6:3[ZY_ M?L^?IM\IY]F(^,.-:]:ZW<8?7Q8*QFBUK-T<#J]!.UC'M@B\8)>M;9<%/CZ" M6];XS/8WNNT7.(C>TS>!^"/^LG8;/ S#>MI24* TU3C>'@SN/(*/AIG6^.7V MR"P6MK1P@ JR75I6]PA(1T3"0VU;(40]80&4]F# C^H3]A(WH3::GBJ=7SO/ MONA;LI^V6^L->_E[@T^:SJ)5/VM?KM3IA* ]/1T-;G7#AW6OVP?3JE^44LF/O__.7Z^0\I WN\]##;>T,'CL%ID2#SA M"_4+LL^/NEF'E?6"C)4>P7;A7(>=P#R.D.F%JEVI!80:"P?"8N\9A0C$-L%( MEZ480 CN6]U7ED"$815@+9^&.%MD7@H#+ZTTH#HW."'D[+4FV^=;=E'UUJ<@OI5W7F'M)D<>3XW>S[N19LO4?+6^<^9:C)F)_M+W!*8AJU]B. M'ECW/O0:?L=1TSR^IW5H<]XL^SH>003LO2G!&9V-(VX_1[S 48T-K$(.#^YO M;PY>RNG\M0.)?AL?P7^$Y!!9N5NYP. EI([9\YCPBAF N0@,*)*:W#H^:%-; M" 4=W5>.\QD;'OZJZ6'E>D3Y''Y$,,3)?^M;T5=\L!+X_VHBVB0A*]!X;W X M&4TCMQ 33"^_"SQ'#:"XL 9/]8&HDB29.IN='BZKCUV;!AO6+EA1,'@ DI1A M#>WN$\_ YZ4.*\%N&H,812[)@?:7H4$,BQ/-6[#,$!41-.5*F))6[%:Z@RNW M!"/SF1H;J1CXT>"8I3=L#05[A55# M!Q\V^C?G*=?$<*(LZ$'3:SD@&H2MW[E:>Q! 8VG3/9#C]]+JW?W?=_%>()WE_ '*[R( M((;6HZ[[K &CZSWR)3,G,MTV!NE:;]E:C'QQ-BLN)Q.XD>9.?HBL-9S-G[;@ MQ?2\F-"\?9<&O+BX*$XO+[%*!ZQ59M[)JDA?.(S$Z''% BK' BHDN! QC];U M 1#\*A7^ %GD-N1XFD@08TD69T>N3$UBXW+RS8"CL"*L$V9@1.:@Q 3^2K(DU"T+2W,P"7KO:%4.8H)3%.($VC:%RA\+BY>*=WM M6ZTH/(_5.[.T+5O QDF :AO2#T0"JG?2@*-%:+]#/'/A:FAPA31#\71L+"-M27'H:ZJ MR*OB[[PXPGU#Z7;/R#'T =6YPR'0AEE6=#E!4@]DH'1L:Q3(.9Q&>R)H=$B[ M-*TX><@<-$>IUY8@(F5LE+HANQP.7B.[0[8<)T21^G+M'\V3:$NYIS9Y0V@E>$TK )DVS MF^IT'9Q:).6-<\BDUE$\! $<(R+25V75-Z-=$A;QR+/N^] &6 M^TG#YYC;&*P,=]$!QM3_<8? 1A$;BM3,D'UY;H=0W=1SX2!,LE<$[4-@/-\8 M4E%MYFR5-CAM)A, M3U^J3UY79JA_P#4&C\,^B!S#EFC:N!0YIY?J^LN1?#Q3ZB2QVP]/)U@X;CJ=SHK9^>0EM;2(FUAX0MF*K^0IU'Z>MAZ=>GAZ>4'C24%WX(1U364D MAPCVMY8J@ P\G-(.SZ:TPWWI-+;Q?,IJYO:IU+B;&$%+9Q43LMF,C@#([NWRI MKI_/+\@MTXMS]3XK"";/#_]\__T1"/S&>3SU:#TJQTS.T^E.39'&0G_.D64? MF/4K4]8L+S161.Y =9":)[\Z#VGXH]$U GG<0!9-EX>O6-%1Y2,2=(EX]FVJ MF7""DN@W/!VBM.;XHRA'%H0AU+L$Y5/H()_#<0V^XT8,HA?R=)T[EZQI^%XF M.8!W7(QT%K6O-'>80I$*8FL1CA)LTI$.UAKR]@I :>K80LI@% MG(6<25ODX&8J5//43L9I0PXSP>/K4*X<#,VMI &::5-[@FO'640OAO)+#1W8 M/H@,,8_4,&*\Y<)"?,GM$--*-EI8JKBD.^P0251BD[#H:T!B[%&.*4,Y3%)\ MI,U]1*7CW6T2I@S$,V$=VT51X@'3BJJ11U<_TD%0D6E'9;GU9=_ SE?C U_W\YI *##=&;1?L5%% MWAI1BIU^,&,YEW(2W7ZE.@#IG"J5AAJOTF%@9U!I).U_Y%_/Q-2WI308.RJ/ MEMI728(GQ?],89%01$W9AIYA+R0&R<&YS=%4)J5":/%UM$5 " MJ&Q\)@2I)1Z1@%'7C@]R+/"?)C(.A%+W8;>YMM$_A9Y0TPDG[D:*4- M'[2!=6YKC.PFU4<"XUP=#8/LTY[XPMUZQW'$2W ,_FI07\*:\,34Y$.65')A MRLR4?5HDX9IDH8_P#X1S*ARL :.0:V;R+?2VI2[A-V2X='] M]F1>*J:H@L>N['(%TS(K1.'84O=P3F<$04&D/>(QRBA<9 E &(,1;KT?[BMV MLU]R1R%==,H4EH0<][K8+Z.&5&*X3HH8';$JFH'.D2IOGBAR%E_QN U2JBT? MR--M# P,BZ'A*E MWLW%^U<=J4T6)]P#RM=IF*^$,FAB.W+PW37Z5:3/99U>(P=0)H,O6Z/ _;S^=X,#^E.^X'!$5*7443A2[V1ZK MVT>J7;E+]F3R9VU'HM:TFI,Q1E%"P)1=DF='N+$0JQL1VO&C/<9%(@2A)#HI!5[$']5=I(QCUSS5",#,X0)^=DQU(\"I3) M,RM^:P:.3J3"U,90\38\ %_W/?#*GU-C"#/(N.RHD4X;$*,]W7'+A0QUDL@! M=-S2#2HBI#@S[B=&4C9+*'HY&NM%@M)$2^?3WC[E]7MM[%7.7X:KU+ MYE&QP'=CM,,$4,B7$HP5\MQAY,(0<4XJ7OM41<>88Z8+''D4=%].B$=)P_%9 MC=A0 C%>RZO\&@M=JZ\A"<.XV7DYKJ?IU2%089O=OGN!3Z_N4+!PPU%*-&XX MUGH3W3)4[-<6L?K10,HMI/>7""Y>UV_5-=R4KNGXZ>N/M_?T[7"U^VG\=4KQ M\#ARKB=%3!XVY\-8%=^]BXC1I;D[ L.:(YQ0%S_+.7_ODC*MX8[L)F MWB[Y OL3%KGI([)^Z]HN+'SSOB';I#.7.E+YN;^_ MO]O;9RI'!RC%)CHEC1?3XN)J(BTXRH1U9&Y^S2J;3C?RW7Z6X6N*6#/LEX_4 M'N-PE%L)CG\,I_Y;R1?D? M#;J:+!H*K=$.YO7$\[NV,AHY.),*('$8B;>(= MX]<,P/,D2,SO/2T9%QI>7;R+=R*?GJ"S0"*BRCE [E3&5RGR3M[T] AUV$/Z M#MF5;(H466N@X =O*\W\FB]=CI]<$1N9ID3SE2N<9V]P]O$XGGCRYV9D'IN^ M.G[J-U6>#1R?'E M^0&2.K]!+']T;LUO[#"8"1 MQ'S]GFY<9H8B;E56[NG>TOOZT>&A MFRW52KJAJ56%-W-C5]+CJUT/>%G[^VS)Z;Q MI:[4>RM'SY[4< O6EVYSF=!DDR-^4Q?7A=/]T;$D"K5S!,%B7^7 MZER5)1$"&[]&FGMY29K8_9RHOV+9(3:8TQ49Y<);O-68YY]=!&,(,Q<7>E'IN9[) MRHNSVJQ'LPYGD?;S0'NR@_9]\JAF)P,Q&0T&7V!WE$6_HCI'>V@MT5*\:^SJ?,6SO+O M+RQPG!LC5\N9>KJ'<'3*7JJ].RPH/CE%PUXZK^'<>/!Q MJ00HU=)*#AB\G)G*87R!]X68ZTI6,RU+X3P>(#*]$[JB000.VJ_ANWXI?C@[ M>X]X_;718 N^6B&X:;#P!M\^*Z'RDK(JA'0 A)I6=,(OI1=R/D?(XK,"E=I8 M6ENNB']'/&&\\FX@2BVGNM0>L@R84*'=K#2NH54#[R2PJEA:&0B2)/22/C>5 M; I-U+\N)M'?Q5 %Z'2RC.*H:^"EPY>BL:3O=A9]JY75IAB*BV:V[.C!JI(8 M@X(:I^9-">$N@Q1S?4VK@;"NO*P6>EJJK )9 E/!+(;" J(PS=33;!G,'1@* M(*(L%O&-K<+#R&^>?X,C$"BQ;NE,ASF2A:0%^I?Z-TFL7,JR88WJZA*:,G8] MH.5M ZY[%J*Y-#C[%KB:?3X@1,4Z5](6& 0X5=;B@9?7G=$MG\'2!L1('G9Z M\/XSAH!FM3"D8Y#4&-AQ/!5(02P-I60AAX@+W\#0H 003T(7&@YHQ=R:%;@V MKN.P87E'J@JC%"M_)==BJ@0-L>0X454]!RO(*V[A:D/Q(BGA9UJ!)#HWSH?X M/#>K6E9K,9.U]F0$,I6R'ME7E&HARP%"V,R5HZ0ILR<0D59Q?JEM<8 X1\3. ME4IA9Q$>"-F9+]?D80:,$9,)XQS[1V M&136G8"E2!$$5E@"=IA#<^VCZ"&DP\W5V)&''@>T?*VX M@BG70]" WU4^ #4S<(Y)VHL/VGUFW5AU%E:UM"I93SL0LH@5JTM.0C/IE@/^RW9 '&8XS2 % M RJ\ 9H,>SY.)24Y=HA:IL%XMDF,'73>DTS[AGD*W47]2*BJ&L8J0 &4R1*PEK"_6RZQ"FR(&6@@*U-#7=G7U^0/\5%MS"/ M\65()L3'Y\I<46XO4_VLD:<),S_V?-B)RGA.>E83&%*N@@-UO*_/$P0A[+MC MW%S(ZK.J$M.$G!![?#(\^9Z''QT-3[]/H1EYR_&/G0C0M2HX&5M9J&VR#RBO M]:-L $^:E0W/2U8/F+F3RE#\9"+&=HS:9WH$1JU8&YEOY4<9USX4-9WQ-3)_A96%0HJ"1/CX6GV#ST5< ^FP"K;9 M;I,[ZK&G_TVS_1':OZ'OOIBG'->_L_8'.U3/R,'U"%A>BG_ U6\0X'CZG>US M:SW?.3IB5/V!]AD3T-S)/EMU/[D_' 7=?]E\$[C#GQ =V]#IZU;[ZVC_04H7 M7]0^ N3A_]_WL^Y?0[X9;VH^*"KM4;2_IC*OZ':,+JA H?UYK_3C.GG.G#I! M&IJ,'J/"MEQD+JRYPOJS5G^3\>.X3T3M6R0KO&E6->H?Z\7/C17/&Q<*XPMZ MU-2.]N?$')B=L"ZIWN2&;JC X[*F]B"85NF5RC3.2FQ,?&@BY^*=6"O7Q"O; ML%)7E(JMNM3 S79= MERB/F:N"_9(+^6:*ISRC,E7\%I2H-_<65[K$]KX@V4-;IB= 9BGVO;Q>J6TT M;T.A*L)BA1'.='?T3)05T=OTA)+EGMX7&EO92P3E%'[%9G,;5D.D)K-11XA; M4%OL%OW8$%60K0Q"O5I@D9X3(C)V..#FOG(M9DM#932X4=)2OX/50&]OX0EL M=^PA;>2XI1#V2<3O2OL4NUO4CLBKQ"LUM0TU:^'>]X-QV_WYUOA[;L@@]Z(" M7YU=/(_:VT]^=W;Q"6 R9)('H\D@*?NMDK3[NO?1U.#C]'BRG_2>J-',."N; MQ*;IR3]*(I,5D1Z[N(2-6JP+20E#2B*J%-+6W)J62F' M#['9UVOEDE^4@7FB,S4$:T ''?:2DMN\U*Z':PS5<(#!V&?&/2Q]-M;M!_MG MC\Z]Z326""$@843LLJAK5M?6R!EU+DKIG)XS4$0V"(*"BX>>@R(]F9IZ19U1 M8>\==]Y9&20-G"?4]):WSO0^J!6.H[CUS?L'\!+I8]O98#M,0Z;K.)[X)JDP M)[*8T41Y\C[@:%XID(^-:5HF6N(WD,Y\4O2DU:G7#)QR'F;"?I,CSP2DLY*. MN0[H,"(T6H6Y5#'K8]V4.7E)]O+481M@>N [<, F8"@.#3P&#"DLDS?S@\;% M/G=H%D4A4DMY3?Q0'R/V+$0XP207D8"J: 2&]DX$!QK$)S.,5,NI$K,)1 M%14%MBAC>R9I$/BM&6!:.QO;-B4C86*4 :JO\/DV_V"A5G0J\%OK]EGMW:D; MJP [WG:ERVIO93"6-9W:TOU*PNF5+J4EQ<,MJ;1H=,$JW,8GF_!-4S)(G4:0 M NYLP9O3@_$XY4@8G3.?")A(+?$6S:-/-4!Y*[8C2^Q(4P/,=9(5Q6G.5VV" MNV?[\SDX^/4H;NQ"7#F(9"M>5E5@8^(^Z%=J]TS&K44ZN63@\W+W/^ M\OQMK@"8RGX(6]W)?IE";/\BOI9I&X.,A#[PUY 84N.6Z6[CD,C7Q3/Y)"J?T M0(>EY/RA?#7AM$D%C=)V0UV3#,CAA0)32)[1^ZJ&G;X]3]DT3]QN)#R@0^+. M 40X^U53WSW4&8JVH#NBDV*3MCJD*-=,'3(P+8#RP>;J@?0C.V5(%Y9:6/A* MV&)[SB&W26<;PH0$=Q>(Z4,"+=(/Y:[KY&/[/R2^_\1\\*I]V\[LH^%-.\JJ MHN(VP?+7K'C:/0"Y-:8'WEI3[V+OAG?J^36URG$&6? ?5 M%3L\MW8FCS\HKR/L/L?6;JX#JN+-B]BPB(_%>Y2;Z=T/?$)< _@6(;,2NYV1'T)%'-R.%+)SY2U83_)M8CV0(VR- M^=Y+NY#=7"CU9*9QH3I>N:MIP,19N;EBG/=72M&EE4O*;WS3 M:KW)3DS_.D>C=NG8685O.LM MK2R.=LJ6#*RK\R>81'0K@\BMT-WH1-YP^=#B^T@C\!CA_^(UP M_G)W=^M&O+3U->W<72YPV@L*.C2<<],PTX7B.GX:JK&EA$YN&T\<-UGH[2FY M$SD/#\9M=^QU\(J/\KKMD3TX)BB_ ,-E[/\0M;-^^[X[<0W6YDH%H4]@P6)[IA&NG,3M(OG$2^UNQNNY'R9UJQM'V;))RQ1VW MN#O22SP,VF@&[XZ5/RVWO)%5[#JG&VF[&PIC3,B^$$N8E\%7+A2B/7A0C)BC MR1B)9>>$=\&Y^)C>P%O%+QC#EW7S_*/]4 R\@!M?PNVN4Y9WOW6+L]\A'(0R^)1]M^_W 8>>7&G16Q;]'<>'8-_QH M(S_-/WDY"[_T:(>'W\N\DW3418<8?KB3&PO=V]R:W-H965T^&"K5A@>5,JD__*Y MQ:$G,!L=$9BT I/H=S(4O?PH@[R_=78M')^&-OX00XW2<$X93LI39R\ MJ?")ZG,QN>"\^V&JNC.0PO?C/P]P'AWKX M[QLF+K8F+J*)BS\'X,G"XF#>]S$:S<0;W==P4"!!D(I'IX^B-D(_7"XD+.] M"F&KCE@![/$/TGMB[]DSAV>?2.?P#^>3JECJ26"3Y[?B!]]0(5$T/:RDB-D59"+ MYV_$8U2SK^^=F%QGD]D8F"#=9HFD\\>=F(@9$[_&.J-3#$%GJK>C?IT(\XWX M%V8LSZA8L;)6[ .T9S_\<"6^.,Q9%S91FJ"IKMCYRVOQ21D5Z$RK!:%$@C1+ MQ2"W5L?3[ H!?08!+]X\.,DN<.XC+QB^KWXN[7%6FDM MQK-L=CT6#[JC@E= MZ!P_KU:&K50N83#KPT#2>1BH1*?G%X0A?*8?\QYY*\ 0T@*-'=B+-2 R5;0$)+B!83T&D7,2F M> V*4+Y+2Q$U(<&LEL\[F#(-98G]7RH["S*N+1/Y_ @H^47"^U+R)%9%BXMW$-W.@W(V;%/O9B]C9RUY>3^OI M0W.J12J!?JC5DIK]=DV>=:06];Q-O%U3WHC?DJ)_\KE/NWX^1#=B/!$;Q(T= M@RE^C&8_DO"K]MR4Q]JN=R[;QW@Y2RIX2FSI?=VN"N#M;^URLL/[)2=W)/9Z M21*&PLLP$]3+SA+>L?@%+&&\)^LWZ&!>_?8ZBILW'K<0E5Q1VR9E0Q6 +>(0 MA<\Y>GP;TL+9*A[K+V('&*1GC)?B\?5[YF#BQF&.0G$TR&8TVI<^(HDJ( >8 M/-+/7 $YTT@.>\5OI RL@H1R3"$];U%YW.2P=LQO8WG+YFZ+Q113A)F-W-1X M$6@K^D6F=GOG=FX#1U:^*TJ.ZVB-'ET1^<47G5#;!$-OF'5]$UNC5R&[I3&N MRZ\7R$RL2P6>=<1W![Z_%61MWS$^T8,Z[;MQJ3^4!KR$R"5%FIY#"W&G\B1& M"7EK8I,NX:QIR2G=9:@4#-!:2:7Y4$L3\$'W-Y'6]Q=@5W(#%EM@GQ(?$>PJN FP-1O3-PQ MDM*]JNP8(F'>;@NM0NNYCH'?=I*@]'D$'>J5-?&QJLM!!]#+$MF#.;6?WQ)? M*!W16<67&:*;NWRE(9ZH1A;FR'%W*[$_];CCN%-W&<;$$S'S6R-( >_V[3M; M9[(?PIQRB2F#-_NN\X]$\[R9R'I5!*YHFPUF>>L0O'7X\T,7'\/>+1+F MS#+>E;%!)#%=*&V?;J_C'M(MU.YXNLO[28+9$:RF!41'Y]>7 ^'2_5CZ$FP= M[Z3F-F"HQ8\E87@Y/H#?%Q9O[.T7-K"]I+S_/U!+ P04 " ##BW11)RYC M=7 & :$ &0 'AL+W=O"CR7+YSY:$O=]H\VE9*1Q^W76^O%JUSP\5R::M6;H4]UX/L<;+1 M9BLI7MX;LN-V*\S3&]GI MW=4B6NPWWJNF=;RQO+X<1",?I/MQN#?X6AZDU&HK>ZMT3T9NKA8WT<6;E.D] MP=^4W-FC-;$E:ZT?^>-=?;4(&9#L9.58@L#/!WDKNXX% <:_9IF+@TIF/%[O MI?_%VPY;UL+*6]W]I&K77BV*!=5R(\;.O=>[;^1L3\;R*MU9_Y=V$VV:+Z@: MK=/;F1D(MJJ??L7'V0]'#$7X&89X9H@][DF11_F5<.+ZTN@=&::&-%YX4STW MP*F>@_+@#$X5^-SU>_E!]J.DC=%;NM6],_ 3,+B6;KUV:>SETD$3TR^K6>J; M26K\&:DKNH.HUM+;OI;U*?\2" \PXSW,-_&+ A_D<$YQ%E !Q(K.DEZ@_1J>NE411;%IPVIWLF&>6JJE*E&!0U_^N,?BC@.7[^[M7X5 MO?YS0&(8.E4)+K=7=I"5VD"(Z$6G&QKT#CZUW$!KL;/?:U M>:+!:#ZQX*E_">M!](^2.T'GH>R)S[UY&]VAOZB^(2?6':R;NHSZMR38XF58 MJI4536-DXP6LGZC21I*$,I ^@HSU'AD1,,VLQY^MV7\:OAC:)Z@T'I]KC92O M_+E5'U_1EE.?!FF4KBU+AR[DKY/;-6S=)[&G/]K.>3LJ)VN@7C8:Z#T,-O[9 MB/\,FQ1,E4X:] OH'BV[Y0.@J KF@ MFQ'UJ?E6HC,JRB#-2RS*(HA#7D2K+"BRG%=E&*S"G-ZA<-"2E.@HCH)5%E)4 M!&$94QH'8;:B) WR)*?OX2(/($.:Q6&0I:!(_%%2!$E4X%&)I M2SH9GP1Q&F(59Y.I9Y1$6; JDM/PSJI^OS#>^T;V4D^\?W>[[XE G85!G$=8 MI%D0)QE'. J*G TJ0K]S=]IOGP7=/1SD%"L$.F?655A0E"%;X-"H2((T*>B^ MU4[W7,YQ$1W4Y$&)O&)WERO*PP 3.D,L5R$]8#)OZ5OT(D$12\P0%UB!3@&)<(*N"$(H1Y3S[[5$^'DF,K'33XZJVLQ 6AW0STHVF MQY10&5ES@2EK1UD'2$!5^4O [6?[^I]HC'@KS+,#!I_JD7 ^71F&1W,,"C?N MK1I6)V@C3++690C$$D F#SK/:/ RLHXPF=606%4H0S%XBJ%MN.EYH]P3.T[X6[[Q4],9FLTJG6Z]V9%^.XWBPP3# M8\M_-;6<.N$;M1/*=)X]^.;(1>=ZJ9+AP.(@]HW=.1$=5A@F5HAS[C MQ]G-B&R0F \Z*$$/8_?,P]\^D?Q;S\\ U&O'XU[5:2NG@<9[C$T?OP 8-6,/S/%M,Z;[_<'KPK[^U=I@V M_++%XUT:)L#Y1J.*Y@]6&PO=V]R:W-H965TQCV0$LGBPA%JB05)?OK=R1EVCE0C56<(DW&DQ354P_7:!0[7DTBK8'MWQ36G>0+!872<"5!8W$>K4;SBXF3]P)?.;9F;P\NDK52]^[C?7X> M#9U#*#"S#H'1\H"7*(0#(C>^=9A1;](I[N^WZ.]\[!3+FAF\5.)7GMOR/#J- M(,>"-<+>JO87[.*9.KQ,">-_H0VRXTD$66.LJCIE\J#B,JSLL>-A3^%T>$0A M[112[WPB?17P M#NL!I-,8TF$Z? 5OW$L@=]6:V,U%S,0,$EDQEG I@Q2)A,YB X6W/!+2=R8!8*Y_.#]]DY0"V;-5H[/ZEM>+##958*\.)R1]A,HK'DY0VGN[T M[-FNN[Q%*CB>60HK(_17$4_B\7320VS7[R0/^#*55K? ]E M):.449,]Z\6B9R8[EE32H /9_5.VW)8>;Y41;Q2&.Z31XL\,?WQ3N4D/-6JN M\$$31P\D,E=A*L\]W8,Y(V?&<[6$S+=%<<>QH&6WI;0ZO!$ M^ZXI)8P*[!CKN M9#40[48\80R.Y&[@/5 J^2JVF_VJ?^YA:BDD262N9TT)_ MX=F]=TGYAMLI&6A+3G0PC0@, &8( 9 >&PO=V]R:W-H965T0BZ)E.SUU$H]:;5[[7VH^L&! M(: #F]HFV?WW'1ORLM4E7:G] F-[YIEG'ML,BX.0WU0%H,ESVW"U="JMN[GG MJ;R"EJD[T0''E5+(EFDS<@UPM1*^;FL.# M)*IO6R9?-M"(P]()G./$8[VKM)GP5HN.[> )]&_=@\21=T(IZA:XJ@4G$LJE MLP[FF\CX6X??:SBH"YN82K9"?#.#7XJEXQM"T$"N#0+#UQ[NH6D,$-+X:\1T M3BE-X*5]1/]D:\=:MDS!O6B^UH6NEL[,(064K&_THSC\#&,]L<'+1:/LDQP& MWQ SYKW2HAV#<=S6?'BSYU&'BX"9?R6 C@'4\AX2698?F6:KA10'(HTWHAG# MEFJCD5S-S:8\:8FK-<;IU1?)"B#K/!<]UXH\0@[UGFT;< D'O? TYC">7C[B M;08\>@4O(9\%UY4B/_$"BM?Q'G([$:1'@AMZ$_ )NCM"8Y=0G_HW\,)3P:'% M"Z_@G2M4Y(_U5FF)!^//&\#1"3BRP-'_IN1-/',;YZIC.2P=O&X*Y!Z:&BW(.T&?68RKPA-W>LTR#N2A6X2IV@$?NI2&I)?0:DY61M0QG.#+TDA M^JTN^^:,,0G#V91,Z R?CZ![R15AO""*F8UDQVAT#&9NEF7H&Z1N,(N-^YM* MQ8#$#;,((T/?I5DX)5^$9@U2C5,WHXDQ,C="\O<5XSO,57.KR+UH.\9??OQA M1H/TPP6;*[48WO)6#0>02%&-4J,Z'T'ELN[L=^RU4DY0'"UPI]5(#I[QFZ^0"":0L ?> XE]DD1N&"3VE23D MJZPUO!=EJ8;#A<<#Q11[D#5&6C'H!S))J!O[='HV+CB^/C\C3]QH0\_NHC$R M-PS3_Z! 9I # Q4%="@\\=,AA9E_LP(3A)F:LQ#$,8D3-XNCMXJ 02C9]&Q\ M7X3T1)4&P4 US)(SY^]]I;R+;W\+6(GI<(K8HS:T@=/LJ8FNA]YQ=A\Z, JV MJU')!DH,]>_2V"%RZ&K#0(O.=I*MT-B7K%GACP!(XX#KI1#Z.# )3K\6J[\! M4$L#!!0 ( ,.+=%%\KJ:='0, .X& 9 >&PO=V]R:W-H965TO<)73-D5D:_XC^R>X)UTM3)NL A_76V= MM_0<_GXE0CE%*&.$\FWU^]]@.+6EKM70(-VS1RN%8J#$UE@0N@'S@+:E[HN+ MVE!W.(_DWH%O$79&49M)O;\$JJ7';HLV%O2CL'4+?,'@3APF8A=9W-#W*L0] M@R4K\SE]\U^0M69B5P-I_G\,EXH4+8K&2+914%+!CG"RI+ M@.AC#Q^D;V.>5_6W03H9G"PZ;DS7"_U$74X;ENCE=/41)(#*U/?8G ]]:&,) M+M3LK& YST""CBR^M8CG8U'DXWD77C?T5*J0 H9'_EU9PSN=P:<3 19K8YL7 M JAZ#S),,0<^)$K7 V?E,HMQSCC+%@5=G'V[ D9178]QP*DG-O*6Q!J-G,V+ M[(T!%B% OGP98/:CODE/9E"'=A\GK:/+&[0?Q]'DG8;YU3C#_CT^_A/06]U+ M*I;"'4&SV6*>@!VGZ[CPIH\3;6L\S<=HAI9 &P[0_LX8_[P( ::_N,T_4$L# M!!0 ( ,.+=%'<7J']&@0 +P) 9 >&PO=V]R:W-H965T M,'.A.M[BSD;IAEFPZ MO+R)G;P7^$/PG3D:@XMDK=17-WE?7'O.[_E4CH@=./;B#F; M3#K%X_$!_3Q.&52AK_A=T@ M&Z/%LC=6-:,RSAO1#G_V,.;A2"$/GE&@HP+U?@^&O)>_,LN6"ZUVH)TTHKF! M#]5KHW.B=46YMQIW!>K9Y4IC?;7=$UA)UEI@;07OOO6BP\1; BVWB[E%.TYZ M7HZ8-P,F?08SA0^JM;6!=VW%JU/].?HW.4D/3M[0%P'O>7+_J9H.&OZ[6Q&NGR]PNFXLE4[$W%KYK?_XL)CR+=),)/180!8YGE%3 + MI3*X[*1*A0UGW++:@*TY;)3$SA7M]A*P#I8W:ZY],3XP7=9 ,P)W3O$,:$3B ML'"#C.1%#C>]D!4J&@+K<0BBZ;3ZSIT;QMN3''NJ5K(ZW';$0>S$2)"$.(HBBAZ&XP[)P#\ 8]9PX$UJF\=O%5P M%H8D*S(?\AFE) U2Y[8KBJTUY^=^QXB'\\;U&V#%A:H,<-=V3XKE.H?@*6HZ M[L]!N1_*?18F)(F#81P%),F"G[.1.1MA<6KC NY4NSV7.$&:&<.QLJ(M95]Q ME_WG*>IGFD^95D:@*N;)],BY 6GD*^L$9E/\\#E3TI',L=E^18@_[RMGMJOW1I18M /( 6-RQ:/^.^?> MQ\=.&9:TTQL;RSS?5E]:X<*_=UUJD#YQ0-+$]5>84))$*:QJ(47786,@AU&# M9C&$ 5(^S#%X)J0S'H=(_@)2I%X>P$=T6D-!\IBB"@E#>L33@M B]CR-2!JG M<-TH;<6/*6#D:\?$DSP_H6PQ4BG%^/0K9K2U^3H?YWR\Z,;M>%ZZ]\- M!@/&2(?+=5J=GB;7PXW\*#Z\:[">6X&DDWR#JL%%ELQ #V^%86)5Y^_GM;)X MV_MAC<\KKIT [F^4LH>),S ]V);_ %!+ P04 " ##BW11972YFEH& #] M#@ &0 'AL+W=O3,,\^\<'BY-_8WMR7RXJ%KM;L:;;WO7T\FKMY2)]W8]*0QLS:VDQZO=C-Q MO279A$U=.\G3=#;II-*CZ\OP[7YJ=;Y6F.RO M;;:>/TRN+WNYH0_D?^GO+-XF)RF-ZD@[9;2PM+X:+;/7-U->'Q9\4K1W9V/! MEJR,^8U?WC57HY0!44NU9PD2CWNZI;9E08#Q^R!S=%+)&\_'1^G_#K;#EI5T M=&O:SZKQVZM1-1(-K>6N]>_-_C\TV%.RO-JT+OR+?5Q;%B-1[YPWW; 9"#JE MXU,^##R<;:C2KVS(APUYP!T5!91OI9?7E];LA>75D,:#8&K8#7!*LU,^>(M9 MA7W^^@=CFKUJ6R%U(]YI+_5&K5H22^?(N\N)APY>.:D'>3=17OX5>3/QH]%^ MZ\2_=$/-T_T38#L!S(\ ;_(7!7Z@?BSR,A%YFJNES5=C9",CNP]C;YEV\8Z7CJ[3VH/1&R,[LM!=F+38G^4ZL30L9[K7X M:+QLQ8ULI:Y)2"]^E+;>BGP>728N1);D52D>P5GE6.[:F@Y9^?L.KR%#LRJI MYIFXW5E+NCX(D*]=*^-+*J7^"^*BQ-W M6*I!]84HTJ0"9EB?)>ELQH-%,B]*6"(.)*V#G9S= & I&NFVJG=BEF2+0I3) M?#$7Q6(F%L/R.VMJ B9/]5:;UFP.(ILG69F"WWD)N652+/#(A_4?K6Q0P%'< M106=LUS,IY4HA]F?X6(KBIQ___Q'E6?YF\&3%Z*<)HLJ(*Z2.>3!F%F2SZ=_ M]>S?RE>^2+*LQ&"15,4TTI57V3?I*I,I3(/M3&T^?Y&N9!;8XO^3S8\LS5+0 M@Q]F7V('7%2S.0.<)8MT$9$NL''I'C.JX2SZR7@211(DY.F;Y6.H)^%3]B8D MVJWI>JD/HL:S):9.@9'SQ$#J?3(/GMH$P5V/1;.S3"IO]EM+]*KCFBMZLLHT M@KCR/A/?XU CMIZJ1K4B;/LOBC*) 7CWD3E*(%'K?NM@N,MA5+#_F*$:ZFL MN)?MCH3ADH&T;.#.L5A"/#T$]B&649X;4\-SJD$01-,0#F')N;1A4ZQ: Y8F M%+56R95J(8@XFT$WON^1UA)978>P _ICF3KBCB;&N8M89,;L+0F+'$[OH\)S M!SWQC*7:6"9UK;3R]*I5:X*#_U)F H=9DTA8X"^1TBBW&E6Q4$U+;]3?"A:R-0GXF-*=/+_QBI_.#(Y$!<2?_[&/<,3.S"4 MH1A4_5#%P 7[JHG.?)IOM>P5"D@X;0E9934\V](&_[5QG%*ZYH/O%!#P56 8 MH#C;CCKV6]+XP$>XHOMP="/Q)"C8:+56M=0^$0VZ&&@(D"$7W;KCP9!?X10> M@B<3\ZN)#BT-^'B!::Y$L?;R>GKZ6ZWC%>:Q^7Q8HBN8Z.T0^2ML34= MS\N1L/&R%5^\Z<,%9V4\.H0PW.)^2I878'YMD)3#"RLXW7BO_P102P,$% M @ PXMT4>U06I2E @ G04 !D !X;"]W;W)K&ULI51-C],P$/TKHX XA4WJ=MNTM)7Z 8+#BFIW60Z(@YM,&@O'#K:[7?CU MC)TV%,'VPB4>V_.>W\QD9GK0YINM$!T\U5+9650YUTR2Q.85UMQ>Z085W93: MU-S1UNP2VQCD10#5,F%I.DQJ+E0TGX:SC9E/]=Y)H7!CP.[KFIL?2Y3Z,(MZ MT>G@5NPJYP^2^;3A.[Q#]ZG9&-HE'4LA:E16: 4&RUFTZ$V6 ^\?'!X$'NR9 M#3Z2K=;?_.9#,8M2+P@EYLXS<%H><852>B*2\?W(&75/>N"Y?6)_%V*G6+;< MXDK+SZ)PU2S*(BBPY'OI;O7A/1[CN?9\N98V?.'0^HY&$>1[ZW1]!)."6JAV MY4_'/)P!LO09 #L"6-#=/A14KKGC\ZG1!S#>F]B\$4(-:!(GE"_*G3-T*PCG MYA]=A086UJ*S,2ATT\01K;],\B/%LJ5@SU ,X48K5UEXJPHL_L0G)*?3Q$Z: MENPBX1TV5\"N8V I2R_P];L8^X&O_PS?&DLT!@M8:>NC7/%&."[%3RQBV!AL MN""#JP+.LP%K87.I[=X@?%ELK3/T!WV](&?0R1D$.8/_2?E%"M^I$]OP'&<1 MM:)%\XC1W[QP7R'DNFZT%:$%= DZ./$S)V%I"Z66U)]V I1\A_66G'P%;KC) M*V"C&!X6]]2$.8I'OI5H06JU>^W0U"W+2QC$XRRCM1^G_3&L,;QJ@<7]T=!_ MQ^-3KDF3"MD\8R'8,!U#+V89@ZY@NB1#J!TAJ')TFZ5#>/4B8SWVYE@L%J=I MZK_C%.XUE94D] ;Q:#0F(XNS7@K_JEERUC(UFET8#);>V2O7=D]WVLV>1=MR MO]W;P44YV@E%L6!)T/1J=!V!:8=!NW&Z"0VXU8[:.9@5S4\TWH'N2ZW=:>,? MZ";R_!=02P,$% @ PXMT4< /?(,6 P R08 !D !X;"]W;W)K&ULM57;;N,V$/V5@;HH6D"-))JZ)+4-Q.D676 7-39I M^U#T@99&%K$2J26I./OW'4JRX@*;%'WH"\7+G#-GAIS1^J3-)]L@.GCJ6F4W M0>-X-V*'KA/FRPU:?-D$2G#<^RF/C_$:T7??BB/?H?NOWAE;1PE+)#I65 M6H'!>A/<)C<[[NU'@]\EGNS%''PD!ZT_^<6[:A/$7A"V6#K/(.CSB'?8MIZ( M9'R>.8/%I0=>SL_L/X^Q4RP'8?%.MW_(RC6;H B@PEH,K?NH3[_@'$_J^4K= MVG&$TV3+\P#*P3K=S6!2T$DU?<73G(<+0!&_ & S@(VZ)T>CRI^$$]NUT2

2<&Y[6Y9FP K>/M$U6[0@5 6_N@8-W W&H'+P M7HJ#;*63:->1(Y\>&94S_V[B9R_P9_!!*]=8>*LJK/Z)CTCK(IB=!>_8JX3W MV%\!2T-@,8M?X5LM"5B-?*L7^/;BBSBT<^!C-D1KX<_;@W6&GLQ?K[C@BPL^ MNN#_6XY?Y?=U>V-[4>(FH,*T:!XQ^(].X:%!*'77:RO':M$U%F0H M9X;V@D&2@85:MU3G]@;HGAQV!S+VE_5!F+(!EH=PUM4)147?>1:I2OI0<<)W M[Q_>[;^'-Y#S@L8D"7E1_ M$:?7#!,O#),\@"UF^6C!6M,+(6?R)X!:2(DSB M%!(6QMDU[*BD*=3/@YPC[P>2ZC=[(TN$:D!(\I!Q#M]^4["$_;AP/XI2C) T M+&+NW?/LV3$^HA$D$WC(DYQDQ5FZG/9&UVA]9Q,MU$BJ>,C2@L9X]H. MP8DG+SM<,0ZKD,?/&1G<.?M9EI%%DO#YCK]V0VF8%#F-+,W@03OR_ 8R'EZS M:YJD65BD*7SMN4<7[:5#C:?FCR]@Z-4%EJL M"1I?Y6D 9FJ"Z7=32_WOKR*(I?F6 @W M-"5J6MD:6PA/GW87N=*BR()1H:(DCB^B0DC=6\S#W-HNYJ;R2FI<6W!540A[ M6*(R^YO>J'><>)2[W/-$M)B78H=/Z+^5:TM?48N2R0*UDT:#Q>U-[W9TM9SP M_K#A=XE[UQD#1[(QYCM_W&.Z;-:>6\ M*1IC8E!(7;_%:Z-#QV 6GS!(&H,D\*X=!99WPHO%W)H]6-Y-:#P(H09K(B##:YPY^UAEF[^TC(MBR3(XLE\FG@$]8#B$Y'T 2)_$G>.,VZG' &Y_ M6YF"LMJ)D!B/J(3'#%;&>0=_WFZOI-@ L2F4.B&X(WR@/;&# NP=O2U37 M*3)DRAY*<>"P'%1E*-A*^S"-.IP$DD67^2G&(DUM8,;7FO2' M0:O>@$0MS NM914ROXSI>.DK2ZR$9HT4X['Z=>K3IN/A@+ $[N@D%5W8[@KN MT*56EJ%45I6U(>^DV$A%_ GC+4NZL\O:!0?W("R%E$SKZH4?830:3&8S&B2# MR?B2ZB]5PCFYE6E=D*-!'$_@++SZL#XFQ1G9Q9<7?0CIFUR3X:DPX6P\G?7I M>4G/VUHI DBF<3_@CJ?]+D.Z7CP6&TK1XQU#Y*83IGCTQ9*G3?0LH>*H.>F@ M-#:P;DY7=42@J$PJ@\(A:UJ-I>-$4576K$A=GR=R]O'-U!R4(0O;^GT'W:Z^ M,>FN$^)'!5]I45'>D1]*0&>4S *[)B$@])&00*[$T"_58?C1/1AU.DZ!=A?Z MJB/02ONZ^;2S;>N^K3O6V_:Z[U-Z["25@<(MF<;#Z7D/;-U+ZP]ORM"_-L93 M-PS#G'X_T/(&6M\:XX\?[*#]H5G\ U!+ P04 " ##BW11C&>]%;\% A M% &0 'AL+W=O;%% M$GNP>_;L+HG#N;$?74;DQ>%AS6 4W6 0-P9Q\+O>*'AY+KT\/K1F+BRO!AK_"*$&:SBG-"?ETEL\ M5;#SQZ=2?Q2O<-,),Q%GEE+E#_L>R/R\GS0HIS5*? /*OGAMM,^<>*932J_: M]^%1ZU:\=.LTW@IX265/Q'M=$4=QM 5OMPUS-^#MWH!W3F,OSI5+POXL 4?!O#A SG*O%2ZDKU)"( M8Z9H\+@K?$;BS!2EU N^L*::9D)YAW(;.Y4J:16YKB#M"2A":6^$1%G-3#Y3 M>BK8G1TSV4GJ/>34$J'X?!>"]!F63I26.E$RAZWSRE=<5;R5]**T9J92.(DN M@:70IRJJ0HR-!96,GDA$IOR"H_@9>8VBJ"?>P^4O'!"- V.2UK&;<-?!'R]> MO3A]^TZ@DCG45 8L_BG3&1PC4>:5P^91;_A(U!U*E'(AQSF)JH092KBRC0\! MPLHY&)$Z%?2Y5)8YOLYL/.B)W[K'+9I%(+8]44Z5IH$"XJ=8=JQO,V";18->@>/>N)%G8J)LGCT":QA%3]MF&+V MUC9H6%_&TFK#W26$N71(DB=N+P+*/:>$BC&L!J,E;9Q'&0A%\_#UTV4'6>?T MEY]&\>#@J?L&;&*[+6(6*S$KE"$E:#QI-Y2( 6(04DE6&=P<+Y!F;?0.9A)\ M"**=$#7E4A<9;U=*%>*O>=]0D"$KB=&ZF7HAXZ'HV:VFZC6&YM\LC59S#:(*PWV MB2D*Y9ECQQ:6@G$/;I%X8R#!>- 5G,GJ)]D:?*L['LQE;],*#P5-ND^NE M%>W_4$UR$&UIDCL/:Y*#7O05+3)D" J>HL(EM@(QD.LE)A-!;A_:O'(2W=+R M+ISQNA*Z3%3)A#F15L0QS) & S<]WO[XYJ;V^_5]N2;TQ@I?5>M=^_(2\<%] MI&8=*ZY4WF"_[6R;FW#&;AE)FPOG/G4SJLNFI64U(#;+8G1- M%?>;T0W,=BG<20#U_!W=-G\?WWO^CFX>OW<=NMQ^_Y.ANWW4-JE]Z(#[,4?9 M&S-KZ-U_V"O_]ZK$_;H[7F0@O2RYPY;DC!._RA(XL 1'^0)=M!OO[K'0OU30 M;WR;HQQCV+02PMR:28#6Z5X5!H9PIE"EK)6K>PQ[^X\8:FP0X0:A=6S/F/-NO5M4DX&'77LW!3#8'HZYY=$4/T M?Q/#N@0.]NXJ@;WA\%M(X+:TA>;:O-)^WZ1M.F;HKQW;%&2GX7#*H66@X]0G M..W=]OSKI#[V62VO#\^P'3[HX"%-8!KU#O8ZPM8'4O6%-V4X!$()>%.$GQE> M_\CR CR?CYH(W:$\%C_\%4$L#!!0 ( ,.+=%$!V86$OP( /L% 9 M >&PO=V]R:W-H965T $$C9DKC- MVI6V4K>!F+2):BOP@'APDVMCS;&#[:[CWW-VVJQ(K+SPT/ALW_?==U??C;?: M/-@*T<%3+96=1)5SS2A);%%AS>VI;E#1S4J;FCO:FG5B&X.\#*!:)BQ-SY*: M"Q5-Q^%L;J9CO7%2*)P;L)NZYN;7!4J]G419M#^X$^O*^8-D.F[X&N_1?6GF MAG9)QU**&I456H'!U22:9:.+OO*GE-U&Z:A(-(RAQQ3?2W>GM M)]SEDWN^0DL;OK!M??MI!,7&.EWOP*2@%JI=^=.N#@> X4L M@.PH+L-%%1> M<<>G8Z.W8+PWL7DCI!K0)$XH_Z?<.T.W@G!N^ME5:.!&J_7) DT--X(OA11. MH!TGC@)XMZ38D5VT9.P%LC.XUEVTO\/6.9_N<(UP)6TAM-P;A^VQIG:%G\N-(I'X7J1\B]?]/78^2 M^<8O5Z"#N_3NSKO+ W=A@5M8:4DM M:D= 57=8+\G=E_Z6FZ("-HAA5A1F@R4]/T7]2IWI0*B"%NHK>'NSN)Z_@]?P MYM609>P]62SN]\[_@5):G;3(+$XS1IA>VN\P!ITP+>8\9ED/AG&:YMUU0:]- MJ+6_)M.*$@T/^0[B89IV2N9&/XHP16B(P8:"&T?C"AQ_@GV)+$E!]X[BG^=> MQ3#/H:TP&_3IE\-".RY]5EG,\HR,+(^'@R'\[;$D!PU9HUF'L6-)Y$:YMC>[ MTVZRS=J&?G9OQR*5?RU(GL050=/301Z!:4=-NW&Z">V]U(Z&13 KFLYHO /= MK[1V^XT/T,W[Z6]02P,$% @ PXMT4?>HFT%-# VR$ !D !X;"]W M;W)K&ULM5K[;^,V$OY7B%QZR *.X_=C7T"2IM<] M[+;!INW]<+@?:(FVV4BB2E)QW+_^OAGJZ3C9=HMBL;8D#X?S_&:&RMN=L?=N MJY07CVF2N7_?FL(G.E.W5K@B3:7=7ZG$[-Z=#$^J!Y_U9NOIP<7[M[G< MJ#OE?\YO+>XN:BZQ3E7FM,F$5>MW)Y?#UU<3HF>"7[3:N=:U($U6QMS3S8?X MW+$Q&KM2P2_]GLOE>E/E/B%YG$\:?8!=HQ=HP*YTU:+L9]JK/P+1]+.[06 M+ ;/+!B5"T8L=]B(I?Q6>OG^K34[88D:W.B"5>75$$YGY)0[;_&KQCK__K/R MVBI8V8O;1&;N[84'5_KM(BHY7 4.HV M8,(;3/Z"#5_D0)GWVN4R4N].D%I.V0=U\H2M^&FKQ+5)B,I@]PKHB7K(>JA0%S3Y&62YBRFSIBHR&01:P^R"&M- MHF-)-RL)(DC#(>L0[7XK)$@L],Y-%NML(V3\*R*?-?<&B1L5:9'P:@/1+*A3 MF&E+NSXH[(=[)<[^^8_%:#1X<_GC]0>^'+YYU1,9< U2>_G8)_LY)61JBHQW M3A(2S>L,5L ^*]58-88Y6*P4,I$FKGB9S5 M\HV_2*#A_(T3N01A3I&G(]47WQ66-.H1.A72:IF(#9 TN"$Q<$FXS+$?H!2! M@66\&_E=>H$UCDQ021(YF=3!M&;*8OF>9YMY#5S:'5 M9>+^NKG=U]B[G4(%&U>D2KJBS#,*48%*]P>BG P@\QQZN)SYD4;_)ID^WK6S:LIM>,DP/.^MH2RI+!%]&"6;UJO#&[@/.L$4B M\Z"L8\&\1 I*"(NP2(1*\\3L%3Q#6;NE&'&YXM+=4B,XDMC5CJ[@RU+D/2A' M:(%X1DBE$,U; JC)!1< 6;:#HS5"C[*X,6"/!A^0N6-[EU?W _(P1D2(T& MU.X M2J00](/ 8-N'LD6)'2 *[B:5F65'Y]8C@RR(Z,B'N PLW.OH9I5ZIR+ MJKCER ^E5=SIQZ./50Y)5E"$BF;K;M[[PF\-FHA3/)K3YWB!S^F$KB?S*13S M*!^N1+CA=":&LX48#_!_/&%](U(4\5_83)1!4#GC;#YY)E1K!;1V^>_;Y,C?7Z]T ,^Q-*,"L=>CW:OR8^ M&[]JKF>OGBQ^"JYBA'\3_+NL89G 6$RF8C01\Z68+%B-&IBJ%%!E ,!X@QD^ MQVS(^8*N9\LAS!GZ:-XY"WE\&8Q%$>WE*J'2BT 0_!#4);!U*S8]0>QIWT*Z M=A'GH.PZG[HICNQ/TB)!*0+H40\X2#6W!G[/X9>H!Y6(K5:6J/<,R(T$.LL+ M1D@"JU7(-&:@ >=K'2&EJ6P3Y!/O'-4_THH*3)04<4-_M$- BJ!#()N[)L>" M1EW161M":V)%.$H7\ %E185# 0^ZNZ)(/6A3.$#.6B=X?FL-@TR!?/^.M/R% MM01.=4WXD8TR++]'Y?>X\B#%X4N9_EK\BV OXS+A5%181"NL?314A&:#Z9,,HF=7#(3#WGBP;*UOW]TQ M"K:PLA&!%B[@A-ER!),,>\/17/QD/-R&4._-EA-"D]YT&KXG@P7K-Q^/#DS< M^/1O-.]H-FA]_RGS+I;SFJQ]'4P[!R(>FI:>5:8=P YMUTS^J&FG\Q').YC# M(./9I#;M%+\L@TEG<]9IN0RA,X0S"$1"(>&<9CAQ6Y05#OQH*[--Z!8[:%(9 MN@TA55XY%)V4BTX NY!>1[#E=IXO<2GPQXVE;_" M&=V^,I%VHP!@90],>L#IYU2\T.!8(^/S5-I[15$=J\?0^E _DD+%#;6Y&!SN M.:G (L+V-AB$.NE2CI(!#(/N#=#X@8YAB)2-ZGI'A6TE$9"SZVANR78+F< M&F)"#0G!%32TI$Y.75A(P;5^Y/+,370K$7FL*WM+6(S&.("0PRQ7C[_P,O(R MQ!//$$A1\.*5+2.WXD1$$AZ%D/L#LS\8=.WL4K8=N(8)NM/64'1:'06<*:>" M,-P*)&DFV0]U-#>!QN*FQ:) MVWDIZ@&,S$^Y\8@0]V2JTQ&:4^)\.EG,JZFT=F5WJ&NFL 1A0HOBKQ62$7ZX M_(*0HI%R3(V>(#%GXS\A9G?85SRIN) QU6:'!EE.7MZ JT SMI.QAWWQ(U?O MHR/Z!QKHHZ#X<+D<]PZT3E,ZF8NK4S!+E9O2N=[4FI3.=R32)IPN5/EW6U+< M!HHJ%TE\0R=^X,;-\$V!1%,0I1JL!:M!)QXP=98Q,A9Y"&3T!*V##$HO%+?9 M-%BR9D#S*JEA,M@,P+?1U&7D$MD4!9Q8)2K72M.LIU\P+%'O' L5S?\4MD7M&@7IJ*<^R0+48 MS4-P+F;H^0BU'*9SP\7V#EC%9>%X*W!L%&N+)!ZIQ@PX0)8JW) 9>CR(I38<'[*9XE19(LPZ%?Q4=,F)MN<4PWMH.PSS7#=/!-Z5!-=0=5_)%/&N'< MT/+0&7-=NJ+VA@%54"%_I3,@P@YET010.4$?%4[% QR2,+0[-S0]\@T?(2($ MR6(&7(:#6HYVLKC2,HUDS?[@'520],I'IT5*#*8M=>KT:RO41P"4;56'&Y49 MDI-#_: 8+:L9X"OJD+'BD:UHZ@ =];LATGGZ_8K"\H+Z-_M M?L@$7SP1#;B)WL?'K9W*K"#67#">#']^UQ>;C9VF+T-(JW][J**R-VSC03O\.8(4Y+F!')R8E'1*H MNO7D<]X,%1##L:(78N7I<)]"KF4MDHZ1K#EBKR1H1Z(,PXO7:?."D69,^.F2 M _G?,BN0?1B$XG61N[SZ"9VQR;BF)M^/Y MXTZNE?A>VI6Q8:1R;+$=M?LP!99UFM'Q-^+8"^*+U@MWB+'A/RN@%U+0(+Q[ MKY_6?[EP&5[8-^3ASQY0JS?TPB]1:RP=].?3$XSF_*<$X<:;G%_?KXSW)N7+ MK9*QLD2 W]?&^.J&-JC_GN/]_P%02P,$% @ PXMT44#I07=3!@ E@\ M !D !X;"]W;W)K&ULI5??\HO^_>1*QFHQ9C6_+)!J\BU9>39_>?/#_C_;+A#TOKM/>LV)-%"#>\ M>&4N)Z<,B!Q5F35H_*SHFIQC18#Q<= Y&4VRX/[S5OM+\1V^+'2BZ^#^M"8W MEY/'$V6HUKW+;\/Z9QK\.6=]57!)_JMUV7L^GZBJ3SFT@S 0M-:77_UIB,.> MP./3KPC,!X&YX"Z&!.4+G?7510QK%7DWM/&#N"K2 &<])^5=COAJ(9>OKD/; MVHPH9Z6]4=?!9^N7Y"M+Z6*688'WS:I!V_.B;?X5;0_5:RAHDOK)&S*'\C,@ M&^'-M_">S^]4^(ZZ$S4_GZKYZ?ST#GT/1GF%3Y4+J(ZF_ MGBU2CJB9O^^P>C9:/1.K9__'ZK$H?XVD8'HD M.:HPVA,-2B\C40&7&YT5?>HL HJG%2R%/BD#G4DM**^)O J>U"N/H&M?T;>" M[;-U]C.TH+_K>Y;%"=#:SH4-D6H /C>,>QEUFQ3(:_R8%+S+,//>VPRA=^QB M.MFW#.>K$$UB_RTZ'[N3E$^-G@.41;(1>5TQ9Z$4Y"##A6D@TL*P98 MA01(H=[NL[[J(P-;]%GYD.%3%R)V'GK:!D0!IL2AX^XR=ZJ//4!2=!MVS")< MSQ 'M <*IM&HO2D4@)?P&:%K27FJ*"70O,H![V^ UGP G>T51A5Z!WBDV&2T MINR;"!$N"I0,688W?%VKJQ5:,T M:GU/5;)+;VLD4/IE:*Z\.5YN7 !5%7L8Y1HKYJN#[EXW:!F$&H -(6PH%X1" MXEG> NU"+QR5=WK,Y$8UFIN.Q;>EP=ZP%[H-/?#!!UZ! 9%58$%JP (I>.C; M[(KC!.W**>663SU&VS*5B 1\#5RX2.<9:LA9@RV7K 7 MM%@"0N]KO0I1'!IBS:BG^W'X#QY/=RX/6\;JW+E*HZO[$8'791$JT<4-B,\[ M8WM(#D.PMLXI4T8+R1=$BF?,H'V7X$W!9^L!@:@2\8$X"AI[0\C'+FF2!,D: MBB9R-PHR ?VRCQSP-L0O4)F :F)>6)"SM!+53-/\Q[R@,Y)ZT*F-7G&94Q8_B['83+>&J"0(VMH[2;9N4DQ0YQ8W4A@X;$!\=--F"JF:LCIT+&FZPS MSHOPKB\\4*9@Y)->X8).YS*&HTW<#[4 !]0^21*852%G>C E>C[([+OM#.=A MKRLW YLS\.#]<(!=6\P7R;7](EPZ2M:%6Y^61-;;A".?:[$P4LNV8DH! ;NX MCI-6IG:!WMP>MSA)KW7$SOFC\N8$Y[J5C<&S)6AZ/13)/I?QD6'A+$ZDJ5@\ M,CSI0,NVU+Z[I0]9;!2YF\IN]2#;1]$&M^(9 [3,RD4U2HZ+7PDW)VF.Z;:WR MJY&XUIQW[-L.YP,^DF[FF8/1])G$/V.D7?G(AP.%Y^+%;8<\U9R0XN17QK < M$<4S$H9DWX'L=0$3#@@V,5_&K?P!02P,$% @ PXMT40,. M _TY!0 70T !D !X;"]W;W)K&ULI5=;;]LV M%/XKA';!!JBV)%^3)@&<-,4*-$%0M^O#L >:.K:X4J)*4G:R7[]S2$NV%]=K M5R"Q*)+G._>++C;:?+(%@&./I:KL950X5Y_W^U844'+;TS54>++4IN0.7\VJ M;VL#//=$I>IG23+NEUQ6T=6%WWLP5Q>Z<4I6\&"8;2RA,I*73$#R\MHEIY?#^F^O_"[A(W=6S/2 M9*'U)WIYDU]&"0D$"H0C!(Z/-=R 4@2$8GS>8D8=2R+<7[?HK[WNJ,N"6[C1 MZJ/,77$932.6PY(WRKW3F]]@J\^(\(16UO^R3;@[2"(F&NMTN25&"4I9A2=_ MW-IACV#Z)8)L2Y!YN0,C+^4K[OC5A=$;9N@VHM'"J^JI43A9D5/FSN"I1#IW M=8]^?U,)70*KP;!YP0U<]!TBTWE?;%&N TKV!90QN].5*RR[K7+(#^G[*%$G M5M:*=9V=!)Q#W6/9*&99DB4G\ :=F@./-_@"WBTWE:Q6ECVT2K(_9@OK#$;% MGR?PAQW^T.,/O].,)U$H <]MS05<1IAA%LP:HJ/0['T!;*D5IA1JQ1Q?*& 6 MG,5-XPKF\!@IZL9Q'_MZR7*I&@%T?,G MZZ"T,?'N>=0H8(S%F-D6.D M>T(QUC('E =C=_I3C\V6#CDL#0C TH[2XU_5<"7_1C@#KC$8^A43O):. MJX 4([(-ZF!F6-JD;#% '8R2:VMOM 1A=,KNVQD3?)O: M1/ \X*"M=#N'$ GA.9^Y_K;%7"U]KM8^5RVZX7FR4O'UUP\S,TO2LSA(B(+P MBIR%\:(=XUB1!'=P5)&WK=6+1](PHF MB Z\C[:D&]VHP*K G N[.0$2FWW'XGE.XK3^W0K4FJ+5>D&>[>@@QSCSDJ$% MU5-\S)B"*]$H'H)G [A3&TVA2JY73QT'<1#I/?:AXDTNR4,/F*=^HF!'2_ON M(@(S/W8==NYD^X:J\'TQX8WO;8=]JO8^0'8K2D)8+G'@ZCP?*L6<(AA? M*JR3?ISC%N/>"I0621^NO1:*D)5NFDY>8 \W3BP5'U%V:>;%1'9^<5'G"E/&(1[]D M<3*>QME@^.O!^KVF$IN.T4*#-)Z,QP?KG6!?%;C40I)Q>)RQ8_-9?V_D10>N M_&!O4>JF'&Z]@/T M0CL&ULM5AM;]O($?XK M"]4I$H"6*$JRY8MCP,ZEN YG!'?M1^*?EB1*W&;)5>WNY2B_OH^,TO2DBTY M::\%$IDONS////.ZO-Y:]\672@7QM3*U?S+*VK M9,"M6XW\VBE9\*;*C+(TO1A54M>#FVM^=N]NKFT3C*[5O1.^J2KI=G?*V.V[ MP7C0/?BL5V6@!Z.;Z[5BF%KE3MM:V%4\MW@]OQ#W=36L\+ M_JK5UN]="[)D8>T7NOE8O!ND!$@9E0>2(/%GH]XK8T@08/S>RAST*FGC_G4G M_2]L.VQ92*_>6_,W783RW6 ^$(5:RL:$SW;[DVKMF9&\W!K/OV(;UTXG Y$W M/MBJW0P$E:[C7_FUY6%OPSP]L2%K-V2,.RIBE#_*(&^NG=T*1ZLAC2[85-X- M<+HFISP$A[<:^\+->UM5(.:=5COLA<%/JCU4&2S1&1IEKX@;]+; M/F%YDU/R2NG4^8)-O9<[A%H0M\[)>J7X^N^W"Q\A*T5N9'>*R_L4N11CJ?=B7A/+\3MP5.6'E]\.G@Q%'NR M__RG>3:^?.O%G96N(,D_:H]] P45RF47YP8H'67]1M="U4%_S MDGPL4-*$#EZ@FFVT;7ROE-%$D_IW7M^A!B4ST(Y=C]3EUV-"4*$%]$3"%GG9*S-E2J\V$(HQ^*G^!.<$]/OQ6Z M3[3" J=A>=CU &CO_-50W"[A15%^MVB@4>AHP(U_=2,-TXDP;!Q<#8_(M0[2 M1/$)U*&8Z45#WF*A9)Q3U+@IJB*I!->OC0YBH<)6(6&^'\])YF.%Q2UIE'FI MU2866$HCY0(0=+"#="M%]Z-%N^P;D7(R*FL;#F*$ MX S%Q\@7N(I,;:QI:O"S$U2VZL=;HW]O=,$9SEY&K6DB+(=A@MD[;];/;*&R M)"L+(4C'C=1&+DRLB?N1TF5!5\BVVAC$!O)0,]9'OO_SP &3QGG&WCF0"G7 M'_F8(:0M$4M)I!+[.G+3II*&WR&I4#Z'!' H%W8#!G];MS&GI#-8Q#2^UF\H M8Q#T02,YULW"Z!POEHHEOZ:JE:5O/][_PE?CMV_>8@\VM4V#2W\=G#7\'"]( M ^A77'FYB!"CRZ4V&D_1513BGZ-Q6S/KCWG4I6CDZ=!#;\E_K_7F#16^[PNW MZ-1*(8?<07'F<-ET<=OYLFU_2 ;T""T=*$IBFKR0>$_BE^,!A&R0Q]2'[-$0 M0'$SWE+^T-JZM6.K0^S;1-P>W.0 Y0HO*%.G:=\[&ZCS]*S3U3)*Y,^N+I/I MT66?NF4 V96=3HFJUL;N5-?UG\@E,5VP1SCD/IB,&/7*;33U3L2/97>@1U8\ M^%+V;Y&_C@W:M<66^/XG&.@$/NV6Z/6-0[ A9AP=*0ZG'[U?%4*)=PHL*A?C MN@O2R#,%*<]Y5&!LGC>.VAI'51NV^\,@+:)Q@4YG1!J2!$G0Y;]GC25U&O0< MY[D.+8]Y#[[FV/Y9P@J17<9Q_="GVU8?EQSJQ0I5&:<;1:V8S>&:<,P>P"=8 M) 'CRH(ED-]IET+UHG+:UC7N63P*QPZ4[XW"[>2*U_=0Q=DT3:93#G"TM_. M(_)I*U]/#VB#%I/B2[EACUI.1KH'=4B$%YH'F#8(6V(,N]$ M>S9[U05E+T]N424[UF6>HXHZ*M:=2/0?WN:0M*Z? MI=5/D>)<4RS(2WRZ ] M CD6%(0*!76N^0BRM,79+%G8O<@A? M6:KR!(_1D7WO[C)Y\=U[&QNUES3/G8G9!#_3&7[&LQ2_5ZGXC+,05Q?* ME0*5R=@U!_0D$]D%[<#Z!V40C*M$K!3.26BRM%@6J#(T:4CZ&"2F5S,Q22<" MC5YJ';&1BDQ%5&*4> @LY##-/_$Q'ILTF>3R7 ^&1X#5-L_!(8+ M^?B*14,7CV@7DWF273TSP_FG_ ?$V?C=[7!Z_/J);K33.148ML34=7LX&L?UV-\&N^2O:PH9@*[XL ME<3<2POP?FDQM;*"I'OWH;@/M#2.N2N1*DG%<7]]GQG*BI)-DJ=[YS^''5%4]U5IP]E@%V/]9CP.^8XJ'4:N)HM?MLY7.F+J;\>A]J0+ M4:K*<3:9+,>5-G9P?BIK5_[\U#6Q-):NO I-56E_>$>EVY\-IH/CPK6YW45> M&)^?UOJ6;BA^K*\\9N/.2F$JLL$XJSQMSP87TS?OYBPO O\RM ^];\6>;)S[ MS),/Q=E@PH"HI#RR!8WACBZI+-D08/S>VAQT6[)B__MH_4?Q';YL=*!+5_[; M%'%W-E@/5$%;W93QVNU_HM:?!=O+71GDO]HGV=ELH/(F1%>URD!0&9M&?=_& MH:>PGKR@D+4*F>!.&PG*]SKJ\U/O]LJS-*SQA[@JV@!G+"?E)GK\:J 7SS_8 MW%6D?M7W%$['$19Y?9RWVN^2=O:"]E+]XFS+38@>!?&?5[:8=UO, M98OY_QG!K]=6O^Y(7;JJUO: @L^=1U!5Q.+6E>@>8V]5A">U=W=&NL+@+P;5 M6-T4)D(X=S:XTA2:)R%B0 -!PFTARSN]P2:>Z'O)F[HB;UR1LJ=NS/VSRU3# MRH:\Y*4W6PU?_>V?-7D=6\QP[ALU'2[6)QBSX6*YE'$^66"<#[/52O+C*9*X M"&>JH.8G,Y4M5RB&A5H,UR=3==6Y#CYJ7>KL9\/).I-Q/9O)N)Q.>-_)<+I< MJPMK&UTJU\>E\$EJ.ALMU;=JNAJM>9B/IFG&PP_;+0ES],1;N9/1BH?%:(9A M/I%9/X4F@.LVGZ"NHGL,%HGCO'ZTDK4;3E10VAZS[4$F5GUJO F%$?H2E?W. MY#O$1A4.XILFH)A"&/4W_?O?UMET]3;TMNO72T"%5#7,8E?4Q)8*!*,,B"7( MP,$' 4K]EL'%G8Z,4-=U:7*]@6V$C0-2H"P\R$\+D0-W?,9A^C)1,/9%E$?/ M9#2H.\91$(ZZ@BO#I?1X*K4((H*U\\?=N]@X]7%T,VJ#,A25)IK2_*&_$,5. MJ.Z"NY5#Y"F0]D@F3PJZP^%802-/?J=][[39?-J MB'!:D??,*=A%AT#QBX3Q+Z7>IW5C$7><]5'WLO9 4+=-J7UY$$O\)WN6YC.5 M9N><%!BN 1R;D)*;NZ84WU$[:NM=)1ITK_NYY1!)8@A.HJ(V!Y'Z<'TS%% . M,Y\\:.+.>504VW==E9#(ZX)^;W1^2"CZ7"'!]W=MP]$]DAYHI&YV@@ZG K,$ M4B*\Z5NX")Y!W?@$FPUB$_M]WB">2!M;R=LP25X\QQ/:QZ2WE?PT(_7+?%;I M@]J0+%C*$6"4Z @D=@"I<.$4GW [2.R>XKK3J%2M NK-;-% #$M*_:&VW"%Z/W'O07]R=P\%F @ZE M2@ZE.AU*],RAQ)<%QKOA.V9J>>Y+)K4F.G1V9Q90LNEH\FW+/4:J%T%K:[+M MFPU9VIIN>MUOUO>]9KWL=30+_MAV^WM O0/*#S:BL0PS67O./^2[M9U-IBNY MGEPV4>S\[#9!72!J_^ BR29OQ166N":^@\OJ].UW*7(%(:P@YR,%?&U]=9#_ MDM#K5"I:J,5]I?**E:H0 $>K"!4#&LHV0-2*:B'#XY2C*5]]XE M%8$2^?4E=&5C>J)TJ]T#[R*]:Q[$T^OP%S"JP6E0TA:JN&LM!LJG%U>:1%?+ M*V?C(MY,\KG#(Y4\"^#WK7/Q..$-NF?O^9]02P,$% @ PXMT4?#P7F6] M"@ C"$ !D !X;"]W;W)K&UL[5IMZSN\_NXO1J;^R]VRCEQ>,VR]WKLXWWN^\N+UVR45OI!F:G\ ^M]J[U69 E2V/NZ9OS?ZOJK1G0O(2DSG^ M5^S#VBLL3@KGS;;<# VV.@__R\<2A]:&^?#$AKC<$+/>X2#6\KWT\LTK:_;" MTFI(HP]L*N^&+E7EQ[R:=5E M4LIZ&V3%)V1-Q<\F]QLG?LA3E7;W7T*O6KFX4NYM_*S .[4;B'@2B7@8#Y^1 M=U4;>\7RKOZPL>)?UTOG+;[]^YESQO4Y8SYG_#\!]6ME=;_H_,%D#SI?BSN9 MWZM<_+I1XIW9[F3^)) %F1,[:](B\4YX$PF9IV)7V&2#D*;=%WB:*-=:M;)F M6PH;B ](H#35=%:$)=I82!$_2P@0\3QX*!*^=:;,G!'.9&E+(G95 G\!X3B9 MX6RSJO;\Y4_S>#3[OJ-I98XW'JM3<1['T60T8OW/Q]-H=#42:6')<#K=;ZQ2 M%_S4Z<>++06DV"DHG#JA*"X%HLJK[5+9.K0BT(O;*2:(["E@Q5B5*/\@E0(E$#GR C,Q FS*'9]K^ M:- 8C:+I9%QJ.8SBQ960#.FQE;RH]-BLS_"!^ 33;)]"_8=?S1?AY,ED_I)C MWP=<5]HE,A-/2MJ^>$HH#7"*%*E&KNIEX1%/=":K=10\!S%V8I58/G6.0<3Y MC;:(6B2<5JZQ=A%-%Z6]<.4P?GD\ /#\V1SBHIMET$I9D#\3@8;.-0!8!N(GHV'\>X5@,CL&XKJ&Y!NR.1Y^W_N4GXV^_[;- ME>0 :XKUAH$F!T#7_<; "Q=FGT,75RR=3C5:F$C[F"*EXEF]QD9AVVN(VTB@59I;?+ MPKIP'&!*6WHDQGEB^:2PI&GW[$%U<"V"[-( M"Y(#?JRT.<3M&=A^,1YI>5/F!.GT$;W!!;1, (/VG>SLC6".SB\)XXU,:S-V MW&BD:@E ]L&L*ADWDHW.BI1XD8)!Y*QDE;@5Y&N$_1K2VN"/9M%L&&+*[XV@ M/L?!F(O2F)K%W+-24%6&),4?L0 A4+O22E++Y&5F'%D6O.M0'R")UBS56NN3T!%YSH%/F$192Y+( ./B!4#>93EEFM3^,QMB9 MF7S-=!,%+J^*)29#M $46!QS5>X%?4=CUG=2<@[\(9K\;85\*[3W *ZM)BE- MK)W[OJ@'7T+MO)QQ63$R"IF/\O\ #VAHIP)<7$Q12F-&HS*044$$A$Z!8+FX MUWGCM)74%L9FA:H"?(9 KAW,I%"&I$Q^*S1L&YP:34@MFB10\&T:3J\T;FE+ M2=7LQJ%+XYG, GELJG:FVP8M"T?A[KI%@YB-MW=211YV'!PET6@QYR/Z&F"N M']'5=!XL9B]5F8Y:K3)=-VAY*Y*@6?!]S0H=15H'M ,V'$2>V9J'JN3Y,"U M/W.R32>*X++038U.WS1OQ4XSTW%C#8\6&1,MH>WE/3/0@[)?@#J%0<]DU7:& M52NZC:&@KA7LLZ(-Q3A:#!<$H:XHHRE!)(4:55*D@8WMAV-#9FT)-/0[G!%- MO_[Y.CSIA\'!57T*C:+X8?F7UFS3]14\$@C2JI@;1-\%':(=>D0I'L=NA0SV(Q!ZR].>HK)CINF_4CB?C%A;ZI*.+G;8B0[/]NW. MH^QS#R_GCCJCXS:L=4#(_&>7B(W*#ND(A9L,[3171S4LY/=22>NZK7\8Y="G M5+#K(,S>JW)!JL*52O#7A]L[L2YT:$G*B<#K;=WQM .]B"AT>@<]@ M55)0QXQ:]: =\KRY%OJ&3"CO0?JDU]<@G#NWZG=! MIR6I2K'",-RBQ4--*9_#0)@1'V.Z(US5(VI:O@YE@3*9K-'$U-\$$$AJ"!@0 M/@#@;#W'L 2R#N)X?,)TUOS0PX<'VM2>D"A1"".VYS1:$/A3@VM1GE=(R\+_%A;8[27]P@W[0#F3R5UW$_4@)R:2"Q^/]PW'1=?MXU L+] M! / M[0L1CN)M7TYQ$G\F::^/DO82:IR.P/8 ?EZ_HIH,IZ%#/D %;97S6,$QSYI\ M_>NDOA>XEZTWY%MEU_QW '3O@5P,+\OK7^L_-;@.;]B;Y>'O%'#V6N=.9&J% MKMHF"T* 9' &0 'AL+W=OI"[L&\-VV@]%/W E[BX;2=R0 ME.V]O[YGAGJNUVZ"%N@76\O'\,SKS% Z>S3VF]LHY<53EN;N_='&^^TO_;Z+ M-RJ3KF>V*L?,RMA,>ORTZ[[;6B43WI2E_=%@,.MG4N=''\YX[,9^.#.%3W6N M;JQP199)N_NH4O/X_FAX5 W%_Q-JT?7>A:DR=*8;_3C,GE_-"! *E6Q)PD2_Q[4A4I3 M$@08WTN91_61M+']7$G_Q+I#EZ5TZL*D?]>)W[P_6AR)1*UDD?I;\_@75>HS M)7FQ21W_%8]A[>CT2,2%\R8K-P-!IO/P7SZ5=FAM6 Q>V# J-XP8=SB(4?Y9 M>OGAS)I'86DUI-$#J\J[ 4[GY)0[;S&KL<]_N"N63GTO5.[%KP_XZ\[Z'F)I MLA^7(CX&$:,71,S$MO"KQ3VYX832,Q&HP& MK\@;USJ.6=[X1W44_SA?.F\1$?]\1?RD%C]A\9/_QH0_*4)\R<5OYD%E2V7% M*%@B$GZCQ(7)MC+?B1C_4^55(C267]Y\Z8G[9OI/?UB,AO-WCI9E"'[$4?Q- M:"=RZ)9J1_LP3 )_DRZ1W\7GU"QE*NXX7\2UM-_ " 4\:GF5U_$W/+I=MD2, MDOC1X-WYU>?K'C\/WQU"W 6<&M>@%68E1HMH/AU$@\% N(VTRM$@S7= 2R]D MCIF5LCI?BZW5L:*%Q\-)#SNWA(IV1S3XN-'QAF('0MN"'Y55PIDT$ P?+B:GD9 K#]1(EB)F2<>8&(ZFM(4M_F@UCR?:Q::@<""8QZ?18#2C M1U>!UX Q5 N_F25QX]=#I% M9MS\LE#-/??Z<-H#2(8P'/<&PQ?UQ>%*(GAY^D?0U=-<3YTYLI?65 MAU] C3!/.\#1$0@OGW#H+F/.RF2BB%66 M:B/3%0DKL^:G(ZJK6D2.>-1^0^*"DQY4.!LDGCO)!=YUHR U%'-92!^K4EDZ M^& N,'0R7>;08SJ+9<"(FT]-H/CD5BV@TGT7C MV;@\=3@;1Z=S9-IP7J\9SB;19!SRK56JQ492@'IKFH@7,OE7X:KBKJ3-83K7 MU#H*Y+;U6C3TT^1-.=$.G*; K:S)]L3#Y HM@X$KH%G)SK^A"E[F$*H8(5N\ M;@N^4GB4S4J)KVP!NOV,5;%9Y_IWSBUU@@*G L"3$&8D G M#*+)9$ Y )AYV>P36W2"DGCYIZI=%&KN,)J>CE\27I<\7"YB-$Y65BJ.IG^L M@I_/DS:IH:#V9]T\/.07U/+GAQZT'/< 9"$4,=S"A(*MS4Y!]!OU%*<%*TL[ M5/5;C)S'Y7D7J;4_MZBIZ C!I8$VQ MWC33?1H7YX\4+(#2;C5J$[34/KRDZ8F(8]03(57M MA!PU"$I"-=L%-8M*2M MR+)\W927%R"%4AFV'<\&\Y WD]%0[#IU=9UNCB- M3A=!W?%D$9V>G@:=.AW0 6O'K5ZLV^;052>8)%2[E=16/,BT:%UXP LK:J^Q)B2N%O49AY,#B3F0)_;!C$W4Y:2Q%O@V(I M,8T-335?&E&D313:&^94:H E7>NFX1ZCPW)58NK*U(X!UYWLOCPXVN=S*5@U2N3#1Z >\*<,5 M36''>5<'S;.(X42J7\O5MYB#2=^AAG;R1:&2[KH>YQ6)!H,I MBAEV>. OK&Z][6@"\7ROJV^%^W#2CO>NDW5.!3QM7D24#4@$31V!)!,0JQ*M*TUWT-?+!TA0H 8(!4I@VS7!7UQ^/2I ?>'M3%]KDSX?8R M/_;\OG]1(2/D/FV_0J]?GQ^"I!VWT56396)4!9C/5F]6_48C.+\7,'/H;%?: MQ7 =-!_V#GU?Z+<^UV0*O2=]E**WWO!T^')3C];?O<[#YYYF>?AH=HW652/O M4K7"UD%O/CT2-GR("C^\V?+'GZ7QN*ORXT9)A"DMP/S*("[*'W1 _37PP[\! M4$L#!!0 ( ,.+=%%3F@F. 0X *\K 9 >&PO=V]R:W-H965TG\U[ TIE%7J[(* M+W>635,_.S@(\Z59Z;#O:E/AS<+YE6[PTY\?A-H;7?"F57DP'8\?':RTK79> MO>!GG_RK%ZYM2EN93UZ%=K72?GUB2G?YRDQY\MN?+AAX/7P>92F%7I@K65TGA?\9LUEZ/VMZ"0SY[[2CW?%RYTQ M"61*,V^(@L9_%^;4E"41@AB_1YH[F25M[/^=J+_EL^,L,QW,J2O_:8MF^7+G MR8XJS$*W9?/97?YDXGF.B-[-QUN+?#YW;=78ZEQ]#IG>X19Z M0P?^U_$L-!Y^\^];&#S,#!XR@X=;&'P)AI3\)C06OF3"D [O1T']NC0*D5AK MK]G#\7+NJ@#Q"[POU,)6NII;7:K0X %"J0G*5K2(HMDV:SA;LU0_'A]_0H#] MWEH/JBM=(1IIL6H)MUZ1 M.@/)A/6F"2-56CVSI6V@VA$3*FR8ERZTQ%5D)_V;BI6OA2"=A%[2WVVEV\(2 M]6\?D^AO$Z@"U@5=QN.8*P![D%,L[!5Q V%;-;HZM[/29!7H$B (8;$4%E"%:V<-[=;B?2*01+WQ M8-*TOI*'4=Z\_X9$(%"";QE<3S@Z"YT6<%W:/S2)8+Q%R3[ M+U@"FM6Y(QV#I,7"GN,9(85C62@E'W(?N-2T,#0H 773H0L+!_1JX=T*4KO0 M%@!7G%'5QM_Q9P.,K@<'1K:+].:OR% M9"2=G+K0#&+$=Q%BJ#AUJUI7:S77M6W('\AKC&^0N55ISG4Y IJXA0F4<'5V M2B+2V;!96E_L 7( '@MC$@)X1"K08]Z4:W)V!QV1O@A>?OC'Y-'XN:WV0!RZ M#_*;T(9(B$*K<_AVZ+S))>GG+#U)48H5^QO E*Q#&0S,X!P+F+-[%-V6#'N= M&WMW,)$\$8+LSB,U$3ZRHR]=61C_PS^>3">/GX=$ 4)JK"W:>9^\+N UHK1: MVV*/,%:4K !GQK,NXE9RW+0O'?,V%WJ47>C1K98_=?#LJI%4P$AT"CEMHS[; M\)4-V,_OIQ%C!EWL+V&DWN;8L172:BLXS>Y3NP8_\ K>$]K9?U(V21Z+\)S? MX#H7KIZXDLUM "&/L/>VY'IFKL-RQ/^R]0 I.3-DO(79#=X &/K,U,:0WE"1QHQB"LU1)E8SK+[\ V M>!E$<7';QBD%UPO:/7" "-GI!)L0*F10("-^*P0A)P!ZGLU#Q^M.W0?P"([F M"D8JD$XHB#6E#4IAV71)4B1T2J:2)MH:0<(11%DN-KY2ZI M3"E3[6Y136GLEX!DR=T$9CL49 MV/..!!K>,A11M\I$?=>S !;FY4X=<^3.D*"W,-UP7G:C!1=101&"38&W,#+; MX!P*@\_.92V_G3R/X NY& #)8N]1XR')^4;]TGIUT@;QFS-ZU-:!,C$)-QU/ MIJRD)4APKR4.&ME"LR"8N&QX$JWS&G';2'^7?9M$*]VLQ6[AF-33PR6Q4^W&Q.6 WJ8])N@<69"L' M $ -[S>=$,7>%@>\#KLH3Y:.2CA(8[2G[O)[X[/ MOJB?W3Z3W!M/1TG9'XPFP'SPJZLAQY.'T]VD]T2-=L9=V20^;4_^41*9K(C, M7 *#N@^R*)\$21('JE M"$]T9B@0%16&5A*XQK[91P,( #$1XNEOY\.NV#][=.Y"TUHBA("$ M$=&?45%:HXS4R%4U2E%LD8!,P%$M5S("!VI7)N\4>6E[I:*66BH=(S>.:Y*$T'U.Z MDN$BN0BJBF0$AO9>! L-DI-KDY7SC%^50GI9R>C(HT?Q11FKEZ1!X+=E@.GL M['Q7Z4?")"@#U*;"%T/^P8=:4?__1^?V6>W]K=>X #L^]$^7U=Z=P7G6=&I MHP(B&@6[LJ7VI'BX)1Z;(WF:0<":-S MYE."B=3\=F@>?:H%RGLUC"RQX:/Z,/22%<5ISE==@@K)ZV8&X%_%(I >K('- M7 $G<*:U=>V">![7"4!O2SIG-G1X^'],.!&7J.V#&GZ&IZ]FD!F'?7I3%5F/ M!:J,=1KR=#'%0Z;DH%3.R@3$7,U-W?33_RR506D1<_^HUSR&'&W1_W2\-SZZ ME7?4R8"VMV0I4M$"2 SSD2)#3[^:N^#7*!I9(Q.9D4XZ+[:KJ$3Q4Z[W*./> MB]YT,W%35,0:(KD!HK+3NXS6>AR81BK ""I;[Z7*C8U+UA13ACY%90E<[C8! M3%5E;](8PP88V#]+M0*BN/GC7M;=;,_GD,&7H M7EPRC%DHU'IFLW+P&?5 NB$=6-2HITXMO;8KLSE]<_HA5P!,95?"UO:R7Z80 M.S;$EPQX2(B*^:1W^^K+!B(DNXXX-5$HK+O$E0J^W$)NS/!(=T.RFUS$9X/D M;IE+W#@Y@;=*;D"!6Z[[A4LN4Y/,Y)^D<$H/-!8EYY?RU!S]4#ZT;TRI ]+'2Q\(VPG3R7DKM,90AA)!F$U((":; MH=QWG3R@_TOB^V_,!V^[M]W.332\:4==553<)EC^EA61[1&A95O0DCMCNLC6 MF7J;>#>\XW[23<=L@N/VO$7JODMM\C"#+/D.JBMV>!Z]3I]_-HV-L'N"UFYA M!57QYG4<6,3'ZA/*S?3N1QZ[EJFK>CPYVIN.=Y^IUUWW\M;KE:$KX[CE%,!W M+IF5Q.VM_"P5L;@=*60KYP&LI_-=QWH@A[3&?,/5,?+7&:69S"PRJN-M>$T, M>U-YE$V-[Q3%KS/,D 0HPOFJA&I.FF_$QH*NF+P+=31VKQ*,=S)=@OYSP#,= M,ZEM6/-_!"WW\&N ^ULD"_4;7[GU"XB;/G*C'KB3C^!$"^(@EWJ]QIWO>>-$ M@0O303E&L:=B+9+M%X9QOKDTANZ$+BB_\9WFP.A^U+]2;2NY8B1PE0%RE0L+ M@2J9+(J[DN&]69(SPY\>T+I=6N96XET?B+,ZW'JV9&!;R5A0@Y3?H7IM%W'!ZF7!\8Q#X'7#^]#OA_,WVZ=:->.GJ:^K<0RYPNOF]E8%S M'AIFNE!.'!.5G M$+B,\Q^BUAO+D0WZ&[= ,S%*89?1DAY2)UZ77?CI3=+14QN6:49%Z,I=\&UE MO$V50H$OJF0]@BOVK71/3I5Q+.IDI-:_1._=P?/F>/$8.W.ZM ]-%P7<-63@ M@T'26(0&0J;>:VN>YX-NG @MU+ES1:RH2QYO\ZPN5S(XV@PV%,LS'?G )&8' MS1SB8I5]RSQ=V27D9275\;!F^/E;\MM[S759PZ$V9O M#Q$:*$RP(?M"+&'>B*^<&42[>%",F,/I!(EEZX:/XEPDVGL';U6_80U_EI/W M'^Y*,? :;GS!DQ@YRD^FX*E^&E]/CG:OA1D+.]#M>L/9X5IL\;2R*T,@C),Z MI\VWYIL102]KC_@K3-CLF-)Z1E2=+^Q]6VZ&5LCJ&@W0IQ%5%G&4/),^?\GS M;=%$G@2[&/I@EP"A6=?R=5#'ZUO)IN_ZH_L-;T9_)NSN&V6Y\[U?C/TO\I&$ MP??DHZ&+Y(/>1Y1T5\6?BO(G1E4CWU/FI_EKU&/Y"+-;+I^R?M1TU467& ML M'>\_/MJ1Z7GZT;B:/\E$1=&X%?^Y-+HPGA;@_<)!#?$',[#8A]H:6P1H4B5 MI.*D7[\SE.(F;1/L2RQR;N<<#H=9[(V]=36BA_M&:;>,:N_;TR1Q98V-<,>F M14V6K;&-\+2TN\2U%D45@AJ5Y&DZ2QHA=;1:A+TKNUJ8SBNI\L']P M^$OBWCWY!F:R,>:6%Y?5,DH9$"HL/6<0]'.'YZ@4)R(87X>&[4W[+R]3(ZB:#"K>B4OS;[#SCPF7*^TB@7_L)^\$TC*#OG33,$ M$X)&ZOY7W \Z_)^ ? C( ^Z^4$#Y3GBQ6EBS!\O>E(T_ M403>"DYD.Y\9:L MDN+\ZD_A.XM@MN!KA'7GR.X<"%W!6CCIV')ET:'V(L@X^BPV"MUXD7@JSTF2 MC?>W@O:ZP>AZ?$.P#]OP1^SI_->$-ML>03V/(TSQ])5]Q MT*((^8H7\GVR.Z'EM\ SAG.CG5&RZFFS(,]T(%TNI!:ZE$+!#6TBM:IW\,_9 MQGE+S?;O*X@F!T23@&CR J)SX6JXH(L#ETU+.;GJ.^IBYR4?VZ_.X-6$?,5/ M'67"9=0R&WN'T>J2+T=I;$5LD/K/UZ$9JN^%@!AI)\)%_[2$FQD4IZB?W:HA*< +]VTC^ #,S(Y+V5F\YS>X$W M(7&G15=)=G:/"K,$H<*62E(4@>L'BOQ&;AN>,J?P4=BRAOR$3C& H:HAADO> M"14.Z@V,LFE<%/D8KHFGE277"6ZC+$ZS8@R?K:@P:--QA,42*9SPQ: Q(!%, MG&5S4,SA[&=/^/VWDSS+_@!#?"R,BO1D#)?ZCB 8RXJ,BCS.I^F8NZL5DF2Y MIX'K!JWZJ+*SEJD/HHZ*^8S]:3);_Q!#JP0;=2]IRRKU $<9,YQDS+#7O!44 M$0[P*<9I%A?S.;P?#D3SN0>MI3Z<5A])MVTRR^%3@-7#Z4M-XUGZ]D?!6O$0 M\D_B;#YC=6R'KQ)\VBKS.)NF<#Y86F,?K]US1!5N/,-*TY0FEKX%;GEW9+9' MI47J'D6RE:Z6F=O8VSV11^-0R2)V.[0;L+CQ/A8/'Z"7[8/;Q_9_W8_^[> M/Y[4\#M)5U/AED+3X_DT ML_2/W"FS8\ AOCZ4D)GS6]X6C9@>Q;0XH,"RYP M^*]@]1]02P,$% @ PXMT47Z7AG6. P / @ !D !X;"]W;W)K&ULC5;?;],P$/Y73A$/((4E37]2M97:P0 )4,4&/" > MW.326#AVL)UUY:_G[*19$6O$RQK;=]]]=_?YO,5!Z9^F0+3P4 IIED%A;36/ M(I,66#)SI2J4=)(K73)+2[V/3*619=ZI%%$2QY.H9%P&JX7?V^K50M56<(E; M#:8N2Z:/&Q3JL P&P6GC,]\7UFU$JT7%]GB+]DNUU;2*.I2,ER@-5Q(TYLM@ M/9AOQL[>&WSE>#!GW^ RV2GUTRW>9\L@=H108&H= J.?>[Q&(1P0T?C58@9= M2.=X_GU"O_&Y4RX[9O!:B6\\L\4RF 608N*;=6TRDG/[M:I[]J;KBOT/,[MA-H7BPB2\CN/$I;E$V#DEQ F8G4%R3B$)$[B'KQAE^;0XPTOX&UJ0SO& MP+4J=UPREZ^![^N=L9J$\:,GQ*@+,?(A1I&?JG)O!'<_YZ9B*2X#NH &]3T&J[L"(5>$>N!R#]9UL+UA_#<: ML'1L<,!T,-7KR;4'AITVAZ] M-Q)253KRXRG<<,DMOA0\1^#2,KGGKLAMU,$PG%!"[TGX>:]A$H[([C7FJ!U) MRQXZDD=X/@QGH^$+>*M4=N!"P& 6SJ:#DUS(_I]"MT7I4>ZX4^ZX7[DTZ;-: M^%JVR7Z@49E14ET2ZR:)=5OCI\3;&^3_Q>M/I6VD^Y1"C&]1;3"O!97PGC:( MN+,FS9#J47ED8M]OT9#803CI/=3 ZF^B$ MOO?OEJ&+44O;#/=NMWL:U\V+\&C>O*L?F=YS&G8"S'>J%Q->Q1UK(4E9&J BTVD\',&UU%[GY[X77J<*TO[#K[H;Q ++&6%7NE=E;= M/W_:Y^%$(:&O*+"] FO][@RU7K[GED_'6NU N]N(YH0VU%8;G9.5*\K2:CR5 MJ&>G=^)15(V C58ES%5E->8)?; YS%OK0AMX>\]7A3#OQD.+)IWB,-O#7W7P M[!7X"&X1,S=P7:W%^DO](;K:^\L._EZQLX!+45\ "PDPRN@9/+^/WV_Q_'\> M/_PQ6YEV_\\S!H/>8- :#%XQ^"L^M"7';,+J&0UJX5(#MUP_X %'<5;7A26)7DH2V.[=\BV64&1C\>BE]!+I=]CA)A%2- MG6I$$_!"Y#M2PDM\$O@)+')E524S RSQ>J*S,C^0A^YC6O@#$2>IZ[$,383R/B^1XD(4E1ZP,6 &L$ M\UQ6'/R8I/@H'%?2"&)*<%YT+J81A27.B3G\@I\"#IY##)%4& 4V:D1DLQ7,?GP2A:!@I&H?_+46')T,5IG#;CHX&OY]-9;OYJM_M MI]-9-Y0=KW>C+7[=M[(R4(@-JM*+&'ND[L;%;F%5W8YH*V61T:V8XX0MM+N MYQNE[&'A#/0S^_0O4$L#!!0 ( ,.+=%&;]ZKF 00 'L* 9 >&PO M=V]R:W-H965TRCV0$E'%A&*5$DJCO?K=TC)BM/:;O;0%U.\G.]\Y^HSVRA];PI$ M"X^ED&8>%-96TS T:8$E,V>J0DDWN=(EL[35Z]!4&EGFA4H1QE$T#DO&9;"8 M^;,KO9BIV@HN\4J#JT*A=K,@WZP.[CFZ\*Z@W QJ]@:;]#>55>:=F&' MDO$2I>%*@L9\'BS[T]7(O?,:/C-1(UPB,[5&\K@U\-LM2P2:WV>A M)2WN;9BVB*L&,3Z".(9+)6UAX ^98?9H,XE$/XBB. M3N -.I,''F_P8Y/?<9,*Y:PV\&69&*LI2_XYH6/8Z1AZ'<,?ZNA!LH45$TRF M"#>^SCYH55=,ET6D \:8_*)H\R8!9RYX<'[VM'@,HXK;5V/*F4>*.' MRXRGS*)G)O !A=/E-GO2!4?MU&RAMD3J7X*WBLK/HJ:J0&HJ1.'IO9G"X(TQ0^>>W]=HW;=0"WRI)OEMXW4[A@I@#\6G-2Y8IEZC(>MU26^I[" MF]=D5(:5,IP\^0J&_=Y@&-.'=W?\]ME7>WF-E'L\M6162N@G$<>]P6C80>S6 MYK0AV@:1T">]\9OQ,=7-Y:>G,$_A+W*[!J'D^K7S['X.D-U4U^0FY\5445O. M*"0^L0[C3WKG4=2M#;/]G'J)U/$@?I-T/S6 Y-O!Y)@7F\O_$\!1;W ^^BZ MS>DW 1SU>Y/X6.ZTER?:U:AK5Z,7MZN]?-CY/'/%>]V5[LJ5;@_NI$I<"W(- M!S[*BGH+O5'41RC*+B\.];>3/%[19K\F[R*?'DI8D MZ$"VT\&&V\+C+5/*"PJ3.Z36Z<\,?WQ=NC\UJ%!SE0&ZO[8#?63:J=UU_.\S M]2F"RRSS>@QDM7>LT[5%IMODW\,XT+)V)7(H_.'>0%"B7ONQQY"]M;3-;-"= M=I/5LADHGIXW8QFQ7W.B*# GT>AL0A'4S:C3;*RJ_'B1*$O#BO\L:#I$[1[0 M?:Z4W6V<@F[>7/P'4$L#!!0 ( ,.+=%$6:?TMK0, #T) 9 >&PO M=V]R:W-H965TH+C.V9S]_,?,;,]T)^4UL M3=[JBJN%L]6ZF7F>RK90,W4G&N"X4@A9,XU#N?%4(X'E-JBN/.K[L5>SDCO+ MN9U[DLNY:'553[/51BOW "YS#Q7&ZVVDQXRWG#-O "^L_F2>+( M&U#RL@:N2L&)A&+AK(+9?63\K<-?)>S5B4U,)FLAOIG!;_G"\0TAJ"#3!H'A M:PB&<.F:J.17,E-4UZTQ-42X_3R5;(07GD/^,=Y#D@-3>F!Z3Z\"OD!S M1VCD$NI3_PI>.&0>6KSP MXQ547^7JV5EJB0?ZX 3P;@B06>7"**!R=O*R"B M(%?*^P?H0'3:1W_>PY%G5YB7?X%+%-.2D M85*_$WTI;DPR@<=.&5=,0F^!%*+"\XL8,X*-T%"O0=IN?&$RVQ*:N.0B#?(C M24,WCA(T C]Q*0W)[Z#4C*P,*..9P92* M,)X3Q4S7V"$:'8.IFZ8I^@:)&TPCXWY3JA@0NV$ZP#V489&-2/DW_Q:8_1*ES.KI* MY+R.3AB9EC^(NF'\_:$!ZGJAD0\_*U!BI&X;)_ZA :I # S4):)=X["?=%F;^Y@J,$&9L MQ!Y$$8EB-XTFMQ8!@[!DXZ-QO@C)0)4&04[#;/#O\&JNQ*/[MV/!19L4V(E*R@PU+]+\&C([K+N!EHT]H)<"XW7K36W M^'\#TCC@>B&$/@S,!L,?T_(_4$L#!!0 ( ,.+=%&2'FC)I ( '<% 9 M >&PO=V]R:W-H965T&RDLO.H=JZ=)HDM:VRX/=(M*CI9:=-P1Z99)[8UR*N0U,B$I6F1-%RH M:#$+OFNSF.G.2:'PVH#MFH:;IS.4>CN/LNC9<2/6M?..9#%K^1IOT7UOKPU9 MR8!2B0:5%5J!P=4\.LVF9[F/#P$_!&[MWAY\)TNM'[QQ6849#29^XOW]&_QIZIUZ6W.*YEO>B&+JK!ZF9\0HX$6>Z9UQ@X"WF)[!&P< TM9>@!O M-+0Y"GBC_[3Y!!?"EE+;SB#\/%U:9^B_^'6@0CY4R$.%_"W&))>JDPAZ!7M# M?6V6!X&\"J>VY27.(Y*91;/!Z,4U"57*KD+Z"QP:P64,DB^U :XJT!LT-6DS M&*4F[5B'E>?D:H25EB1"H=93H $[;)9HPI2ON"EK8),8;OAV +8!Q79M*WW= M]W 2Y]F8UHS1)H-[TANQ@=;H$JV%(HM/L@*.)W&1%O!5*$'_905KK2L+HS1. MBPQ8'A?CDW\//[P[9EGVN6>\5N0?Q7F: XO'XPSNM./2ETWS>')2! *3F+$) MO'9OR9X8&C3K('E+T)URO2X&[_"JG/9B^AO>/TDTEK50%B2N*#4]FHPC,+W, M>\/I-DAKJ1T)-6S]]-'X #I?:>V>#5]@>&L7?P!02P,$% @ PXMT4:IF M>%"L P &0@ !D !X;"]W;W)K&ULG59M;]LV M$/XK!V% $X"+).K%4F ;2+(.*Y"B1I-N'X9]H"7:(DJ)*DG%];_?D;)5NTB, M85\LOMP]]]S=0]+SG=)?3<.YA>^M[,PB:*SM;\/05 UOF;E1/>]P9Z-TRRQ. M]38TO>:L]DZM#&D4Y6'+1!_9EC]Q^Z5?:9R%$THM6MX9H3K0?+,([N+;^\S9>X,_!=^9DS&X M3-9*?763#_4BB!PA+GEE'0+#SPM_X%(Z(*3Q[8 93"&=X^GXB/Z[SQUS63/# M'Y3\2]2V601% #7?L$':SVKW!S_DXPE62AK_"[O1-DT#J 9C57MP1@:MZ,8O M^WZHPXE#$;WA0 \.U/,> WF6OS'+EG.M=J"=-:*Y@4_5>R,YT;FF/%F-NP+] M['*EL;_:[@FL).LLL*Z&]]\&T6/A+8$.97'US-:2F^MY:#&@F1[3R\"/O'^!FA&@$8TNH"73-DG'B_Y/]G# MWW=K8S7JYI\+H=(I5.I#I6]1Q^-4#Y*#VL!/81J&PX;)?'PBFY["]@! MR]LUU[X-'YFN&J S H_.\1>@"4GCT@UFI"@+N!^$K-'1$%@?AB#:7JL7[F@8 M'T]R/%:-DO7Y5E&2-$D@SB*21A1C50WFK??GF4 ZRTF2%)"7*:%Q!I\V&U'Q M$X.QAM!=(#AME@Q W%!LBAUM$OD_ZPLDY#'*4F*%,H( M5[,8'ITAJZJA':2O6LVQW)5@'NTJ*7.2%LDU7&6SC.0TOC[@8#5B1(AB'"4) M1;817%!4-BDJ^\^*>E3=]E>)]UL-=\9P:UX3T46XUT7TC-W?BXP=\Y] MOW\H;5S2SN\@3/.V++]TPC7JR:G<8/G3B.29TV><49(E.:P:(47?8RU0 ^A! M9RG$$4HF+N"Y84*ZX&F,XBDAQ]85$7Q"TAI*4J0474@]S0O(T M?[7/X/$!9C^#2S_!5!+ P04 " ## MBW11-U]1MT<$ !-"@ &0 'AL+W=O\GDY;7PEO,W+L;M9C)SC2UP!L%NFM;KIXNL9&[ MN1=X^Q>W]:8R]L5D,=OR#=ZA^7U[HV@W&5'*ND6A:RE X7KN+8.+R\3>=Q?^ MJ'&G#]9@+5E)^=%NWI5SS[>$L,'"6 1.?P]XA4UC@8C&IP'3&U5:PAF>!+S#[3F$,8/0#_T3>-%H>>3P MHO]F^76MBT;J3B'\N5QIHRA__CJA=CJJG3JUT]?,Z+,?Y!JN*M*)&FH!5URI MIUIL8-G*3AA[NN=WS/4G5=@ZOM!;7N#@O#6O9$(:^@'MI> .7O.&B0. &WG-55!"F?9C@# (6 M9C$\.UO5VN*NE6RI)#]UM'7E&60L2P.XZI1"43P!.5SHAO=G?G"H@S+!8+M" M-:8#Z0E]%L8IG(A0/$8H/ATA:GQE1XXBH[_*"P:_HCD6DI.8QT-R ,X'<$%M MN-8O7'S$VFO4A:JWSC=OE=0:ED71M1VY"TM+\#F?/KBVA.4/L'Q 16T6?J$N MJ.&&K@I*\S.(?):1?RE2 ?.3Q"YRED8Q>1V>D"M-,;%MB @H[ .BJWJK(6%! M'D',TCR%*$\@'Z[?*%D@<3)85$(V.<<92PB-C$A:F MTR^S\'_U5YBS((AID;,LFO;N"K/@']T5LRF91K9;UX;I27>QQ'G+/D>;G[V4 M^.0>^M'I*>^0+[(DM003EOMYSS0GP1,UDHPUDOSK&ED*T9%"ZES*U)_[BGWS M2%.#QF.%*$LM=7S=2$PZMU.-S_4C;UN*U)_66%45LHU.(&/!M846GKH M@B#Z8%#M6?'"YH61U"I?E.(MVC&G) :$301TX*RW[$>'Y>C]H47%L:J&AP36)^NX'.UU*:_<8J&"?(Q=]02P,$% @ PXMT46P7Y(RY @ H 4 !D !X M;"]W;W)K&UL?53?C],P#/Y7K((02.7:9;NM&]ND M_0#!P\%T-XX'Q$/6NFMT;5*2[';PU^.D6]E)M[TD3F)__FS''N^5?C %HH6G MJI1F$A36UJ,H,FF!%3=7JD9)+[G2%;=TU-O(U!IYYHVJ,F)QW(\J+F0P'?N[ ME9Z.U+6[$MK+N(IN.:;_$.[?=ZI>D4M2B9 MJ% :H21HS"?!K#.:]YR^5[@7N#RD?T3SYVBF7##2Y4^4-DMI@$20 9YGQ7VENU_XR'>*X= M7JI*XU?8-[J#00#ISEA5'8R)025DL_.G0QY.#)+XC $[&##/NW'D62ZYY=.Q M5GO03IO0G.!#]=9$3DA7E#NKZ560G9U^LP5JF!F#UH0@Z1>\7?--B>;=.+*$ M[[2B]( U;[#8&:P^W"AI"P,?98;9<_N(>+7DV)'M,8.%,B[U^$KVI?2?Q'.M>_(U#S%24#] M:5 _8C!=%PBIJFIEA.\"@UB?OPYE7".NS#(6LLC./8K<,8 MUHH*2A0ZO7 P&)*0A$DGAI>J%9UT385ZZV>#(3\[:9L&:F_;\3-KNNZ_>C.[ M*$=;(2D6S,DTOAI= D9,4#D@S[0O'EGN>>._).RZ/2WTV#:.&AE9U9!8VU_544 MF:K!EIL+U6-')WNE6VYIJ0^1Z37RVH-:&;$XSJ.6BRY8+_W>5J^7:K!2=+C5 M8(:VY?KG!J4ZKH(D.&U\%8?&NHUHO>SY 6_1_M%O-:VBF:46+79&J XT[E?! M=7*U29V]-_A3X-&[Q!*1T1R?@Q<0:S M2P<\GY_8/_K8*98=-WBCY%^BMLTJ* .H<<\':;^JXV\XQ9,YODI)XTU\>\%%.KM( MO8OT._E_BG\KWB[Y<,5^9GE>X"JA:#>I[#-9W#4*EVEX9X6N" M=/!)!Y[K4%Y'->F09P] D(&!O9)4S>8*Z!(LMCLR=C?QA>NJ 5:$ U%6M*8)&%:EO\!Z53WZP@KPJ3((0]9L9@QADNN MQ23^2' #21DF<08)"^/\$C94N!3JCT%,D?<#276;O1850CT@)$7(TA1^>56R MA+V;N>]YQ3TD"\LX=>[3_-$QWJ/F)!/2,$T*DA7GV7S::[5'X_H7E[!'4I6& M+"MIC!>/'!2E:A$L?W"RPP5+81&F\6-&!GO*?I[G9)$DZ?12GKJA+$S*@D:6 MY7"G+'E^#7D:7K)+FF1Y6&89//66H[,FTJ(^^%9IZ+D,G1W[R;P[=^/KL0D] MFH^MG-[!070&).X)&E\460!Z;(_CPJK>MZ2=LM3@_+2A/PIJ9T#G>Z7L:>$< MS/^H]3]02P,$% @ PXMT43B&=[SK @ /@8 !D !X;"]W;W)K&ULC55M;]HP$/XKIVR:BL2:$-)"&2 !W;1*K81:MGV8 M]L$D!['JV)GME/;?[^R$E*TMVI?8/M\]]]R++^.=TOMM33L:JLX!*7 M&DQ5%$P_S5&HW23H!7O!+=_FU@G"Z;AD6[Q#^ZU<:CJ%+4K&"Y2&*PD:-Y-@ MUAO-$Z?O%;YSW)F#/;A(UDK=N\-5-@DB1P@%IM8A,%H><(%".""B\;O!#%J7 MSO!POT?_XF.G6-;,X$*)'SRS^208!I#AAE7"WJK=5VSB.7-XJ1+&?V'7Z$8! MI)6QJFB,B4'!9;VRQR8/_V,0-P:QYUT[\BPOF673L58[T$Z;T-S&A^JMB1R7 MKBAW5M,M)SL[O6&26/#J[ M,&W0YS5Z_ ;Z.=PH:7,#GV6&V=_V(3%MZ<9[NO/X*. =EJ<0GW4ACN+H"%Z_ M#;_O\?IOX"U40>UMF.^06Q3,8@8+9:R!G[.UL9JZYM<1/TGK)_%^DK=XTV/* M*H&@-C!+4UTQ02NEF-NG+BS9DZN Z1*%0CW0W66%8!5<4@V,Y;;2:(#)#.:, M"I+28<^5E&R.<+VZ6KY6GJ.LW(,?F9*E. GH11O4#QA,5P3'&HJLI5BV%'5# M,:LI9O]27.\IZI<4@6D"-[!1@J:!&<$EFE3STJ=_46GM^Y"S-1?<V$B_#A)/^8-BA[P5]FV(20#R(.AZW/^@<,J26M5BL M4;=]2^0&B:.X]_5:@X4';[I O?63RT"J*FGKY]U*V^$XJV?"LWH]62E'6RX- M"-R0:70Z. M U].J/EA5^@FQ5I;FC=_F-.!1.P6ZWRAE]P?GH/UE3/\ 4$L# M!!0 ( ,.+=%&E#J"BSP( /0% 9 >&PO=V]R:W-H965T;87HX+F6RDZCRKGF(DEL46'-[:EN M4-'-2IN:.]J:=6(;@[P,H%HF+$W/DIH+%\1BD]$6,^I >N&_OV#^% MW"F7);=XK>5W4;IJ&HTC*''%6^GN]>8S;O/)/5^AI0W_L.E\AVD$16N=KK=@ M4E +U:W\>5N'/<#X-0#; EC0W04**C]PQV<3HS=@O#>Q>2.D&M D3BC_41Z< MH5M!.#?[XBHT<*O5^F2!IH9;P9=""B?0PM&"+R7:XTGB*)+W3XHMZU7'REYA M/8,[K5QEX:,JL?P7GY#"7B;;R;QB!PD?L#D%EL? 4I8>X!OT:0\"W^!PVGO) M?A"VD-JV!N''Y=(Z0^_EYX%(PS[2,$0:OJ:P8%BOU3C@\2^6R]L MPPN<1M2.%LT31K-%A5#HNM%6A$=/074(*GU0YX/*O:2%!6YAI27UIKT JK+# M>DGNOM1WW!05L%$,ET5A6BSIW2EJ5&I)!T(5M%!#P='MXF9^#&_AW9LQR]A[ MLE@\')S_!Z6T.NF069QFC#"#=-AC##IA.LQYS+(!C.,TS?OK@EZ74&M_3:85 M)1H>\AW%XS3MEC\;PTN-(]CJQ1K,.\\:2R%:YKBG[TWZD77:= M_->]FX=4_K4@>1)7!$U/1WD$IILQW<;I)O3U4CN:$L&L:"RC\0YTO]+:[38^ M0#_H9W\ 4$L#!!0 ( ,.+=%&;W. 0C 4 (. 9 >&PO=V]R:W-H M965TJU*FPD)=YJ9,L^YWLTA4]N;WK#7+-R+U=JZA<'TNN K> #[N;C3>#=H MM:0B!VF$DDS#\J8W&U[-(R=/ E\$;$UGSMQ)%DI]=3?OTYN>YQR"#!+K-' < M-G +6>84H1O?:IV]UJ3;V)TWVM_1V?$L"V[@5F5_BM2N;WKC'DMARY$)6(W^J<>AL&'LO;/#K#3[Y71DB M+]]PRZ?76FV9=M*HS4WHJ+0;G1/2!>7!:GPJ<)^=WH,5&A!ER^XR+@T[?^2+ M#,S%]<"B>BRM32 _W#]"MUC>_\6WNGU3X ,4E M\\,^\SW?.Z%OU)YU1/I&/S[K'"0LA37LK]G"6(W<^/N$@: U$)"!X"6',672 M,@.FENSM$^:- 78/&;>0,JO8&S0I<5H;)\"/P7S2B,O2*U/P!&YZF(8&] 9Z MT\::WENS:V!2R5>?+Q\N'4_)]*(V7:!IMN6&X=]299B:YHH]KC7 *PHBNP,M M5%J%DCV(IZ/+4%C(%Z I2)V[N/^#9WHC$F"),I:=X5+LKJ,Q7L/ S8,X9.^E M!3R>K:2&8<2&T9B-//P?!81NX@ZJP99:,LQO.A(W!C"JYW%PP<['/EZ&(5TC M7/B$-8XGWTHD03K H$NS!(USIA:96'&J$K_^,O:'_NL7QUFNM!7_5,(89HDZ M296HBHRSWPJ?CR[V\^CBN\T%@HD%L@N'C[\ ?[/$EEP+GK%,&<."D/D!BRH"8#@>1%>1P1D/';S:#)D)]@=MNP.3[+['1>:?>%96?%; M6F%WOQEB,9L1[L?(?%+G<3(_(G.MJT)(5V0FHY!B_T'^.5(OG1^;Q@^W N0+ M(1V_-@=,0'ZCT"$;73EA7*;L(]?)FBCIEOJL-$*N2*/A.?I ^9#!!C*V%J"= M],ZIZW@@9%&BF11,HL4"N21DI4"LI%B*A$O'N425Z"+J+E0F$@$&Q9*L3/?R MO$R%XW.BI$&9E+(8'2M,^V:X&R M7,-W5A'SC5"ER79H*\/U.ZV,RZS27+).O+E]!N$' F58CWX]CFH>4&*<*CU7 M['>U 2VI%AM(2HWI@ZBRS1"5";K VT':KL4NR98D(#/O> M9-P*'MY]4*Z[15[X74J[M;F2J<$=(V_2V=^]>[ J^6H(:(70Z8X+;N,8@Q!- M?(1DV!_Z,7M4%L.&N=>/)H$K;_TPK,; &]/YXI'_#.)]3/]'>/W(ZXS_"=[Q M)&[%NO,*VAA+]'-HW5H#K8P[?[T8 1E%00MMB$\F%:113&>: M3"KJ##$8)PI>U!:\Z*?;^>V:RQ7E+3NL@TUH?E &3UIZN0Q6O9FJ$A5$L\9. M3:F;D$/.G\-ZV/C3+8)-93#8QW/JXU7_J K$D>IXU:KYU/"L>7GIG+,.?!V^ M.<[C%3&M_7);YAXPN 3';8/VM -19:PS WA^/ND8YT MD#.J'&=UPA_CVZ#S7IZ#7M'7AV'4#:I7]':U_<"95>_U>_'JZP@A70E$(X,E M;O4N8^RKNOKBJ&ZL*N@M?Z$L?C/0=(T?::"= #Y?*F6;&V>@_>R;_@M02P,$ M% @ PXMT48=RWIDF! =@H !D !X;"]W;W)K&ULI59M<]LV#/XK.&VW:^\4Z\6R[#BV[Y(TN_5#.GVP>:+B !RDML MF.J)%CE]60K9,$U+N0I4*Y$55JBI@S@,TZ!A%?=F$[LWE[.)Z'1=<9Q+4%W3 M,/E\A;583[W(VVY\JE:E-AO!;-*R%2Y0?V[GDE;!#J6H&N2J$APD+J?>932^ M2LQY>^!+A6NU-P=C22;$@UE\+*9>: AAC;DV"(R&1[S&NC9 1./;!M/;J32" M^_,M^N_6=K(E8PJO1?VU*G0Y]48>%+AD7:T_B?4?N+%G8/!R42O[#^O-V="# MO%-:-!MA8M!4W(WL:>.'MPC$&X'8\G:*+,L/3+/91(HU2'.:T,S$FFJEB5S% MS:4LM*2O%>BP:A10F+DDF$=__L6K_\*W@V3 MO.(K!?.=M7]>9DI+"H^_3N G._S$XB>O\:6L*;H:02SA6C1MIYF-/EH>=37C M!7SFK"LJC07,I0 ;;$I2R"N4C>K/[$F$I:DI'<@1H M<]6@4"O:E+H$39_S0^9%57>&'B=2E2/%M)95UCEI+>"RKG%%[&^K7(K%L]+8 M*-]8T+/\E>$_AOM2(I[9$#$74(G"!0HLJJ>CV]@24$8 )@3V5D/_Y+>[_T3T M5SCW!Z.$QBCR!^G 3!(_"1,W&2;GIX!ILR%W4<;F#Z6H"Y2*\-)H9-%&?8LU MC,TPHLVO]KT@&]DC2GK^S-M2Y38>MN[>(AK?*8A"/PSM[]^G5S]@_<^K(P^$ MO?/4.*(7N2%)W##\.6W'W'12S< -H[TT:8FMK4='G+:G^@7V)TPF7)L"VH:J MA584G(T-SM8&IP(\$IWF@8*2;A,R1$X3#;[^,XCB\6'29PF\=<@TWC_2O M['YT8<2K)578O 0T'XA0 2+/.VFH&(4_<.X=9.5+(MYU#06F%G*\%_6^T4"6 MT4M!>'L)X_+D W)!1V30WMCQ,)[O[ID5?U,M;(RI M1I0J=VV=^;TGHT'J#[9 >_.W(K6,/QM?1L,+!5GW?)8Q0J4G<,/=TB9SJ$KK MTH2O>T*?Z-.[V _3D1_WD_<'\WNA60U12A[J1_XP30_F+\3>%+@F/\+4#>=P MK%X%>[T 7>#*=CR*6'=&PO=V]R:W-H965T0FO:Z-*D2]*#^^_GI- Q MZ> EC1/[^VS'=J<'I5],B6CA6 EI9D%I;3T)0Y.56#%SKVJ4=+-7NF*61%V$ MIM;(E M=0?A?%JS C=HO]=K35+8H>2\0FFXDJ!Q/PL6_X0?'@[G8@XMDI]2+ M$[[ELR!R#J' S#H$1I]77*$0#HC<^'/"##I*9WBY/Z-_\;%3+#MF<*7$3Y[; MJJB@Y M&ZNR%V R;W=W2PHT![JDQS?,Y^_CENT$FD_3T!*OLPZS$\>RY8BO< SA24E; M&GB4.>;_VX?D;^=T?'9Z&=\$W&!]#_&@!W$41S?PDBX)B<=+KN&53./=SL>\ M9F]4K(?CVZ/[^7Z M)KKKX8FI68:S@)K4H'[%8+XMT<,S^4:-E"E-SP#&<[=!9Y?1,8N%TAR-BX%; XUD37G^$HSJO8OGL00#YT%Z6]H9%#X/2A0HF;"*[.3,V+F0C%+G3B^*G5NC= SO%5AXT=X5ZL(/,4.( MC;1MIW>GW9Q\[]02P,$% @ PXMT4:!@5+/- @ $08 !D M !X;"]W;W)K&ULA55MC],P#/XK5@422&-]WW:G M;=*]@+@/B(D[X /B0]:Z:W1I4I+T-OX]3MJ5(=T-:9KCQ'[\.+'=Y5[I1U,C M6C@T0II54%O;7H:A*6ILF)FJ%B6=5$HWS)*J=Z%I-;+2.S4B3*)H%C:,RV"] M]'L;O5ZJS@HN<:/!=$W#].]K%&J_"N+@N/&%[VKK-L+ULF4[O$?[M=UHTL(1 MI>0-2L.5!(W5*KB*+Z\S9^\-OG'\ M02$<$-'X-6 &8TCG>+H^HG_PN5,N6V;P1HGOO+3U*E@$4&+%.F&_J/U''/+) M'5ZAA/'_L.]MTS2 HC-6-8,S,6BX["4[#/=PXK"(7G!(!H?$\^X#>9:WS++U M4JL]:&=-:&[A4_7>1(Y+]RCW5M,I)S^[OI.%:A >V $-O'E@6X'F[3*T!.T, MPF* N>YADA=@9O!)25L;>"]++/_U#XG2R"LY\KI.S@+>8SN%))] $B71&;QT MS#/U>.E_\X1;;@JA3*<1?EQMC=54&3_/A,C&$)D/D;U$F1JF[ 2"JGR/^*B[AH=:([_R[P08U5V7_>G#/#\]N8TLH6]3^ M74ZT^>3LV><6-;,#9ZJR5Q!/\L4%R622SV9>9E%.,ILD\[E_'XT6?8J43&,@ MNT@AF:Q+,%7$G9,0'J ME!?0$B%.IS-X#?%\NG BF\:]YL3[JD(_0D[,![N+Z=R)?)J2R"*G/5=/X4F; M-JAW?A@9>JI.VKYCQ]UQWEWU;?[7O!^6GYC><6E 8$6N%#$/0/<#J%>L:GW3 M;Y6E$>*7-&PO=V]R:W-H965T2D^_;(OD> M'V6)GNV5?C E@&5/M9!F[I76-N=!8/(2:FY&J@&)D8W2-;>XU-O -!IXX4"U M".(PS(*:5]);S)SO1B]FJK6BDG"CF6GKFNL_ER#4?NY%WL%Q6VU+2XY@,6OX M%E9@[YL;C:M@8"FJ&J2IE&0:-G/O(CJ_3"G?)?RH8&^.;$:=K)5ZH,6W8NZ% M) @$Y)88.+YVL 0AB AE//:"OLK=I_A;Z?,?'E2ACW9/LN-TD\EK?&JKH'HX*ZDMV;/_7[< 28AJ\ XAX0 M.]U=(:?R,[=\,=-JSS1E(QL9KE6'1G&5I(^RLAJC%>+L8M6N#3RV("V[VN'3 ML ]W?"W ?)P%%ODI*\A[KLN.*WZ%*V/72MK2L"M90'&*#U#7("X^B+N,WR1< M03-B\=AG<1B';_ E0[.)XTO^N=E?%VMC-1Z-WV_0IP-]ZNC3U^CQQA2M *8V M;*GD#C0=74/+E57YPTL[^B8CW.0-Z!][BK@2V40*O4R6WS-+7 M8BY*#5D,HMV .^U,MO4:-"DP)4<_6;FJ:[P/AB0Q+@O6HE1CH2"@U55.YDE2 M94R+ODHZ^F47>H-1XH]6N&C:8(CASC$5^ MBO;5J1I>/,C\9C/PT3]O[=-([B3R>^#O3]%#3QIU'F9U'*TO&9/TG/V-2/)YF?9$E? M-.M3!T;"H06_=2#18N96VFQN#=YBZ%]VP M>4[O1O8UU]L*]U_ !J'A:#+VF.[&8+>PJG&C9ZTL#C)GEOCG $T)&-\H90\+ M*C#\BQ9_ 5!+ P04 " ##BW11.Z$LJKL% "&%P &0 'AL+W=O& ,LA5?&%VKK6=D0ID+\;[+@(9@Y4?1*Q+^Q4$<7+;^%0KH@ MJU@_B?4=+0+J&7^!B%7VB=;%6J>%@I72(BF, 4'">/Y-?A0'L66 W0,&N## MIQIT"H/.CH';/6#0+0RZ.P8=_X!!KS#HG0K)*PR\4W?H%P;]4W?P"P,_RVZ> MCBR7$Z+):"C%&DFS&KR9AXP0F36DD''#W9F6,,O 3H\>B%Y)BL0"Z8BB\4K! MO%*(\!"-B6+*S$PE591KDI'M/;H,0V8>28SN>7Y[S,3;"=6$Q>H=>H,81[]& M8J7 C1JV-> TN[6# M,XQX0/8/I$Y#G"_AG"#G8^SR;H[9MW#5ZN3O#2<8]Y MF=B]/ 9ZX\7M-YA?V\UG-(50>C40L0BR$PL$U["<4/]8;+<_!]S= M*6XS<.Z@$5P;2%HR%9=,Q9G;SJ%,R"7A[,\,W1FZ$ER)F(4Y]PQ=:RP%UMXP M3GC @*4S^)%"O=4*_7XY5UI"P?S#@JA3(NIDB+H'$$VI#,R.R^S^B#6G4D4L M!?9K"F T H1A$^5RMW[FUHC+\\@YQ[X_;#\WH.F6:+I6- ^K9$ZE0;+)H4)_ ME<]-U,W]];9@N%Z)(2>0=4D-9J^$V3L19DDQ*#(Z9F3UZ,PVK/,T02L>*Z.%C%0G.">8,14%C71,3;?%MO MFXCU\[NSK:C%XI>Q^-98KK^O3(89-]#-I31B(6D,Z0ZSZ%Z:$NWOP< ]!_MU ML#?[JW;"N?7WZ%#W4PMI4(8TL(9T&7Y=Y;$HI 4BE3ZFA(4FOH"D3)/X;/-0 ME#$41(0O:9-$7@_VD/9P?R>:_37NP!O@YFAY6 M?^&^VGUQ*ZUPL;TT2Q%0&BJTD")!9C;K9 ))(3>-O03>XTZWXS@[_+DYNJR. MMU(2URXE5Y=/US-T&>@S9$XER6Y#=DXD"*#1+^XR>88.B\QCB@CT:'!M%+3H M66 9D0S50@K_84#V\KMOBFACU])I*.S^[FTYMJH>;"54KEVI)DRE0L'UN)5B ME9ZA? P!0R#S%S0C,92S!Z'-1%[^5S#YF!:G8%1A.OMHXTDE1F[O]=A928CK M_2_U?%SL6Z,G[A^D9Z4_[D\4(.BWN%I0*0]@WI<8MW?X2E4ZXYXD- G5D0BW M].9LJU-+RPZN$9E]@XYS[CB_V A1"8AK5Y!_)8KCPFE=%3UOT'QRN*K_V%[_ MKQ<+FKU2 !2!2"C2Y$=62@SW(/,L9D47WI#_IC:CV*_6A;F'8%;*@ETKS/L< M7%;AZ8%D-Q6_V\)O#4[O0 ^ M_Z>V"7G9W0!M\6>)TH\KO0&V_7F'X#=XL"< MFPH@>8($O)52'.35$0DC>#_*Y5-I>>(^_ZQTH@KZ<%VZ?G/GO?6^T+RA_D3DDL%1 MQ70!=LYY'R@K\Y>^^4"+-'N%.!=:BR1[C"@!;I@%,+\00F\&YJUD^>I]]#=0 M2P,$% @ PXMT46MR#7]0! 2@T !D !X;"]W;W)K&ULA9=M;]LV$,>_"N$50PO8D2@_=XZ!.%FW %T;Q.WV8M@+6CK; M1"E2):DX^?8[4JYL5Y3RQI9$\>YWQ[L_J<5!Z6]F#V#)[MK2W>1Y%) M]Y S1#GCLK=<^&KE0I15N@?1--Y%M96,YR -5Y)HV%[W M;NC[%9V["?Z-OSD[,>R6#+2F$?U>%/. 8T=O92)8S_ M)8?CNW&/I*6Q*C].1H*4G9DL-1&V)W0-9E0;'C2%,9F3%##=NY$&# M 6F93^. W#*S)Q]P. ^9F[EY(6LFH$\^*>L&4B4MER4.?BY >Y^&O"%RQM0 5JKM8\X$DRD^\AWELGB39=P%@=&[Z(0RF"/CPK[,BND3-"?* MC,M=:Q[^_8@$Y!Z]F?\Z^(2/^%22!O,<&5JXDVY M7G]:#NAX.$P6T5, 850CC#H1'K%L-$\M5! AQY6!\87CF [#?L>UWW&GWR^: M98":D*H2XT5]20&#W[A"E.!+F@DL<;>8P6R,&U##:9AH4A--.HENFBSDUU]F M":6_$87-J4,8DV9NAO$L##*M0::=(/?R"6M :1Z.?!IPF23C..QT5CN==3I% MC2D8SP@\XWYCH%(@'S:JH-8(1)@Q$"[-60!I.@D#S6N@^2M N/-I^](G!;9T MU3%O&@)P&F22?-9U\A M566T+LK1QD4J)O&\Q?=)/&FW>OXD(05[:5V+80-@1-L*E)ZDDW9K)RJ&=AM$ M1\\(SC9M)6VBVNMT?OA=+^S(!J>E$A>&S:A%>J*:NH M+'$;T$E::;>VKIC\1MQ#,U#;0:H!]^2@_Z:>TKC=_TE1:;>D-KNWKI<^$>[ ME5ZF+ C75%XZG;;"G927=DMOU4-"R=W @LY?K9F VM)DU"8L)[VEW8)[=E!R M.\$ 925E!;=,!"GFC>,(G=/)^">*Z.QD[+XR\""XXWB0$K#%>?'5%,/0U<&] MNK&J\(?EC;)X]/:7>_S8 >U>P/&MPL4[WKCS=_WYM/P?4$L#!!0 ( ,.+ M=%&FXCK=#@( (H$ 9 >&PO=V]R:W-H965T0R/U12P\8RMV\:87\_@C+=(II&QXTG6=7H M-WB6MJ*"+>!SN['D\9&ED UH)XUF%LI%M)P^K&8^/@1\D]"Y$YOY3G;&O'CG M<[&(8E\0*,C1,PA:#K "I3P1E?%KX(S&E!YX:A_9/X;>J9>=<+ RZKLLL%Y$ M]Q$KH!1[A4^F^P1#/[>>+S?*A2_KAM@X8OG>H6D&,%702-VOXG70X00PO;D M2 9 \K^ V0 (RO&^LM#66J#(4FLZ9GTTL7DC:!/0U(W4_B]NT=*I)!QFV_[O M,5.RK:RT+&4N-+)EGIN]1JDKMC%*YA(<^\#64(*U4+"O)1G^<&4<.G:U!A12 MN6N*>=ZNV=6[ZY0C5>=S\'RHY+&O)+E4";03EMR^9TF%Z MHGD@\M?RD$WOXWD<4Y^'4X7^C?L;T=?(3R;%WU)2K9+:,04E8>+)W6W$;#_Y MO8.F#<.S,TBC&,R:'@NP/H#.2V/PZ/AY')^?[ ]02P,$% @ PXMT46U_ M> ?4 P 1( !D !X;"]W;W)K&ULM5AKC]HX M%/TK5J25=J4VB1,(, *DX=5M=[L:0=O]4/6#)[D0B\3.VF;H2OWQZSQ(8)K' M; M?('9RSKF^/KEV/#YRL90),W]ER$1.E MFV)GR40 "3)0'%F.;7M63"@SIN.L[T%,Q_R@(LK@02!YB&,B_IU!Q(\3 QNG MCC7=A2KML*;CA.Q@ ^IC\B!TRRI9 AH#DY0S)& [,>[QWX(Y1%'*I./XIR U2LT4>'Y]8E]E@]># M>202YCSZFP8JG!A# P6P)8=(K?GQ=R@&U$_Y?![)[!<=BV=M _D'J7A<@'4$ M,67Y/_E:).(,H'GJ 4X!<)X#>@T MP"X+U7H%8#>2Q7Z!:#_'. U +P"X&6Y MSY.597I!%)F.!3\BD3ZMV=*+;+HRM$XP9:FS-DKHNU3CU'23.PKQ+=K0':-; MZA.FT+WO\P-3E.W0 X^H3T&BUVC.F0],"9*:0J:8N8" *K2FG],0GXO>UWX53L> M.RT$EDYVF7'GE/&9T\JX@<1$3O\5R).\.?J%[ET2_>Z&5^O@6\-3\ .@&; _%#[>(^^H3? =X(D(?4O_9J;]!OZ MB[/7'S)NPWB->R?_]3/H+<*8OFE1:%?*O1;AW>I(+3"*Y2 2/MT MU:][F=KYACUS8/]2Y[D.'#:=6MRB ^>9_5K<\O_K7230*Q/H7=T?;_0"K4"@ M>4@9:8EA4,8PN)%-AJ7"\,HV:>=S!N:PWB8=.*=ANA<_J+=LQ^&A.6JUR:A, MX.CJ-GE'$L):M+%=K<#VC0R"SU9Y?&6+=!!BS^S5>Z0#Z'BF76^2+L6AZ=:[ MI$MQT%%-L%.ET;FZ439Z/Q^B/[@N*VTQ5$L>=F]EEVIEP[WKVF7108CM[^UR M&5NU)N+VQ6%#V!Z83NP'00(X[50E6H,/](D\1J#OG?:>-5/2%D2UKF#O5I-0 MK1MX<.U):"?$_8;ZO.H NN[W!?IR4-52A=MK=CE[=:_2#\Y:5>;QZ$:SYE35 MW+&O7&D["''3)FK>!;2;=FU=P,9*VZW8\)9;9U^H>H)WV5F"1-FKFV_WR][R MO.(^^TI_UC_#=W-?JU$@%RE.?Z7]02P,$% @ PXMT48_? M^RJM @ (0< !D !X;"]W;W)K&ULM55;;YLP M%/XK%NI#*ZV%D!NIDDAMJFJ1MBEJUNYAVH,#![!J;&J;))7VXW=L*,J6A+>] M@&_?Y1S;Q].=5*\Z!S!D7W"A9UYN3'GK^SK.H:#Z1I8@<":5JJ &NRKS=:F M)@Y4<#\,@I%?4":\^=2-K=1\*BO#F8"5(KHJ"JK>[X'+W1\#3RS+C1WP MY].29K &\URN%/;\EB5A!0C-I" *TIEWU[M=3.QZM^"%P4X?M(F-9"/EJ^TL MDYD76$/ (3:6@>)O"PO@W!*AC;>&TVLE+?"P_<'^Z&+'6#94PT+R'RPQ^.FI[2;?SWM3?GG S:-T,.MV\R+T!WA'6L"4: M_K?4C5J-4:?9E0+.\")@R2%EI>(<[S I%8OAU&FLN48'N>H/@^A,OL:MA7&W M!6E &(:7I*3O6!E/"8^/-VD8!,%IX:@5CCJ%'RE39$MY!?;H %7B&N5/7L/H M2'\&TD]F++4I\,V\>R<=9G*3ZJ8\ ACSFHM!+YVA, M>>NZ.CE"SO2U+*' +YE4.3,X5 =7EPI86H-RX?J>-W-SQ@MGM:C?;=5J(2LC M> %;1725YTP]W8.0IZ5#G><77_GA:.P+=[4HV0%V8+Z76X4CMXV2\AP*S65! M%&1+YX[>;NC, NH9/SB<=.>9V%+V4OZT@T_ITO$L(Q"0&!N"X=\#K$$(&PEY M_&J".FU."^P^/T?_6!>/Q>R9AK44__#4')=.[) 4,E8)\U6>_H:FH,C&2Z30 M]2\Y-7,]AR25-C)OP,@@Y\7YGSTV0G0 -!P!^ W ?RT@: #!:P%A PAK9<6=TEORJN>;T&5V1W7GTB M,[)5(#@FM,-MI9(CBHLO>0+D3@B9L!KR=@.&<:'?(?C[;D/>OGE'WA!>D&]' M66E6I'KA&J1ID[E)0^G^3,D?HU0=KHD?OR>^YWL#\/4T? J5,ZSMI$LTG& M]_8(E,]GH;1G86AWS_J2SOV8#JLU;W//)W.O96%X<8#"D'6WKB$"YTA1A\ \ M]KSA_'&;/Y[,_TT:)@B\1NHA2G&/4A!Y8YK M;;@X)&$E1YD&+<_K*W!S,QL6@';G$X.FUQGPJ\ MZ_\SF:!'Q@]'N5Q\C4X;VP8R4';?&?;8[KNG00)AC\!5$(?!"(.+(=+H3PW_ MOH&^6($XGH\<17KQ1CIMCDU3@&7_NT/2OD4.V8';:6ML$XI7\X$7F@C($.== MS[$(=>[KS@,CR[K3V4N#?5/]>,1>&)2=@-\S*]^@U02P,$% M @ PXMT49BAQM/! @ ;PD !D !X;"]W;W)K&ULM59-3^,P$/TK5K0'D!82I_0#U$:B(+1(K(0HL(?5'MQFDE@X=K ="O]^ MQVY(NZ)-#PN7Q%_OS9MYRCCCI=)/I@"PY+44TDR"PMKJ+ S-HH"2F6-5@<2= M3.F269SJ/#25!I9Z4"G".(H&8%]8MA,FX8CG,P#Y4MQIG83('**0,#".@J&KQ>X "$<$^IX;DB#-J8#;H[?V:]\\IC, MG!FX4.(73VTQ"48!22%CM;!W:OD#FH2\P(42QC_)LCD;!611&ZO*!HP*2BY7 M;_;:%&(#$-,=@+@!Q%[W*I!7>7 M8!D7YA#QC^K5@B#?")?DOE"U83(UX]"B4!XS37VM+T=M-/:X(IIM#=)_[[!-7)MH31_.F+TVA@] M'^-D1XRF:H)G@$5HB\9\T;958D4W\'3N$WI):&\01>/P98N*DU;%2:>*"U56 M BRZ8V%12"54_M:17+^E[7]9 0=MC$&G] <#62W(#19P6[FZP30F;\"TZ= Q M;'4,/]?(X18CZ2XC1ZV*4;>1O@. Q@8HF"NW*7C5E=YI2WSZ95;2:-UC^?A?7_8?V/]G%_@<7XP\NAAO7I_L5^&PO=V]R:W-H965T=^''.QIPF=(X,^;3\4$F!9)&F5+S>LX0? M9@8VC@M/\3Y2>L&<3W.Z9VNFON6/ F9FPQ+&*3)&.I4-Y\]Z\A#.#$M'Q!*V59J"PM\+6[ DT4P0Q[\UJ='XU(:GXR/[ M;V7RD,R&2K;@R?IFE7M9 MN"55=#X5_("$1@.;'I35+ZVA7G&F-\I:"7@:@YV:/[$7EA4,[01/T8)G2H!T M$(.*T*+TSH1$OZ(_8,NN:<(DVKP"3#"TRD+TA8IG>$!A>)?G2;REI?@?ETS1 M.)&?P/#;>HD^?OB$/J X0U\C7DA RZFI('8=@;FMX[ROXB1GXK31%P@NDMHO M"P?LE^/VWHB]"35K"D>.A;LGHX1KEM\@XOZ"B$6L@7@6[S&?:',<#*5SF??5 M__;^IAAVLXOLDL\^P[>,)=WO!=M7&X#OT'%?_?T9H.A!L53^,^+(:1PYI2/G MC*.O7-$$9;#II-Z-0_NH(O!* MTF7^;8]CP'TGPYE6< YMG$L=["EGT8<;'G M=F"K/LS&KN?;#>Q-MFZ3K3N:[5T!+R#7G72D=%Y#YEU7HTGC:'*I1A6!>U(N M/W F78GZJ, G5@>U[*- ']^==!0:@ 669TV&%?*;7/W17!^R$+JDB&DR4KB@ M(0NNJQ"VVJYO7:I1S7!:,=+?^8L!&/:M@'14&H YQ'*]CDH#,-N9V&=4PB=? M.3R:[Y\J8F*LB+U88Y]6OU:I#[, M]FT2G!&I[>UXO+E_ISLFT(X762A>42YX6&R5'"MEVTBQ>V75VC:+O8M5\WH% M["G6AV#/"_RN8C]E6@U 0"O?/Z-6V^7Q>)N'DD+CVQ3'@JYI]LRR=\G6=E?L M7UFVMO?BX&+9@MY7OB=;'Q)X0?>3]7.BU0 $OE>$=%0S3T[^<%3?EUZN_(RTUF_Q[<+/+"^U-? \J;1TE=W2#C\[^-,HH3MP)5U,X$= M)JIK6351/"_O'1NNX!A3#B.XRC*A ?!\Q[DZ3K2#YG(\_P]02P,$% @ MPXMT45Z_F2#C P 1 \ !D !X;"]W;W)K&UL MM5==;Z,X%/TK%C,:M=)NP>8CT$DB39.LMM)V%34S.P^K>7# 53 &=LTTW^_ MQA!(@-!HH[PDV)Q[KN\]]C5WO*/LA4>$"/ K33(^T2(AMO>ZSOV(I)C?T2W) MY)L-92D6R8PD2<$DU_&S(M5JGX7A MX?.>_0\5O QFC3F9T>1['(AHHKD:",@&YXEXIKL_21607?#Y-.'J%^PJK*$! M/^>"II6Q7$$:9^4__E4EXL! \O0;H,H M0VL$P9F96">Z\&J#*QS/=B5@0I= M+V-7B9MC@:=C1G> %6C)5CRH["MKF:\X*S;*2C#Y-I9V8OI,7DF6$[!A- 4S MF@DFI9-K$!&8*>^$Y"(B#A990((>^_FPO3-@ MK\O 63_!I"!C)[US,XQ'Q7FT.L+YS+OB__M_2@99KU; M3,5GGN";QQR'(2,A5J><;L!^__S[EX2"1T%2_F/ D54[LI0CZX2CKU3@!&1R MU_%BU_7MHY+ 401%.7R=0M-Q+!GFZZ$\/3#'1)9Q#)MW89>H*?;P>R MZ]3^G.O*.*H=C2Z5L22P#S)J&V@$6RIV49:-3+LE8A?E07?4UK"+"<:ET%<-1)AW#&[6T MZX%YT#''P*8RHH%GL\Z'\H88-75FJ MIBA#\V*IS$[2D-L^9#V@=ID\AVR!*YH7D6L#>P+;] M!I5JBB^TKZQ44W>A<[%2SGLBS'H@T'&\SH%ZEVG1 S&1YYXZ2DW9A\-U7Z94 ML'B=[Q.ZPMD+R0.8V7+5@X$W:J>9$V%[#'48R3;7,(*@'R_H53L!X6# MNG&>_@=02P,$% @ PXMT4?_?.1@_! 6!( !D !X;"]W;W)K&ULM5A;CZ,V&/TK%MJ'7:D=L,$&1DFDF23=;MO='4UV MVH>J#Y[$"6@!I[8SV?GW-9= 8APT:I27!,SYKL<<;(_V7'R7"6,*_,BS0HZ= M1*GMK>O*9<)R*F_XEA7ZR9J+G"I]*S:NW I&5Y51GKG(\XB;T[1P)J-J[$%, M1GRGLK1@#P+(79Y3\7K/,KX?.] Y##RFFT25 ^YDM*4;MF#J:?L@])W;>EFE M.2MDR@L@V'KLW,';.<*E087X,V5[>70-RE*>.?]>WGQ:C1VOS(AE;*E*%U3_ MO; IR[+2D\[CW\:IT\8L#8^O#]Y_J8K7Q3Q3R:8\^RM=J63L1 Y8L37=9>J1 M[W]E34%5@DN>R>H7[!NLYX#E3BJ>-\8Z@SPMZG_ZHVG$D8'V8S= C0$R#8(S M!GYCX+\U0M 8!&^-@!N#JG2WKKUJW(PJ.AD)O@>B1&MOY475_0ASY+/ M]"WF86D.8ULYET6?_^_H)\WPV_GB5_[\,_YFJ:2;C6 ;6KWG? T.,^CO/S04 M?%(LE_\,! K:0$$5*#@3Z!M7- .%GG>RG'>V>50[()6#4A!?)M G)-!EOAS3 M8X$1'P7>*6S6AR$,"39@\S[,AYA$?@L[J1:WU>+!:I^*5+$56"BJS%I/_)'6 M'[DN36$;*+R4IMH!/FZL%Q-DL-1'^1[!!I#AI+>J]2Q84UFL2@R4;"H:A MP9(%!2'RSM $C[YH<+#8^4[H==10WU#G"EV9HDY7H7\Q17[_30K\,# YLL%@ M3^\LL A9.J=!881BN 9ECIYA\/Z_AO=TF*H1BDDB_^_I# M DV2^K !2$R2;+ "/2A25(?%N'XB/+3>CMQA\/J_E'O/916O6F2%G2H@YV( MPNC*9'7R"N.+R8K[HA?&/C;)LL (B8E)5A\6>GK#9I+5A^$X)F?(0IW(HV&1 M7^A]8 )^YYJSH55OIZ,(7I3P%MWN(0(X,I]VBGK%=RF^J(0H(EWQ6JW@2UH^TQR%VU^3?& M[^'M%%K&9_!V7A]R=.[K,Y?/5&S20H*,K74H[R;4&8OZ&*.^47Q;[=.?N=+[ M[NHR873%1 G0S]>PEL<_WW7V? MSSX/-E*]Z!31P#;/A!YZJ3'%K>_K.,6*5CGA MS.@1URA*A*62.4RE,(HJ01Q,"E.7'96&2Q@G";=U8AGJPV:J=S] PGND+ MS^#\[ +.@ MX2F6IF4CTP#?$TN;RXYK1I&(4O,&H!_=$(]7P2228'.)] M4M=(#'82)\&[ >=87$'0;4'0#MHG^$P_ N];>.?F!'SV/OR>J1W\./N!FK I M6.CBA?]>,/@^7FAG__%.PJA)&+F$T1L)GQ1+D.YG+$MA-%WU&/F:+3)LT=B4 M2N@6Q KI?&C@6I>8M( J#X7B,=)7FMT53WX206H9QB)*I6ATZGA4='J.CNU: MZU'G)@S[ W^]O^LGO/I1/VR\#K1V&ZW=_ZX5<$L]6B.<5\B+4YJ[K]5<]Z)# MR=/73I=1)SA2[._U CH+*]=3-3A%U9UIK$W;'KMN=62?=&ZG5??]&Z9Z"^A( MK[C0D.&20K:O^D1,5?VUFAA9N(ZSD(8.I!NF]"2AL@ZTOI2T4?7$)F@>N=$? M4$L#!!0 ( ,.+=%%TNOA<4@0 $06 9 >&PO=V]R:W-H965TQ M"CAK.\FN=#_^;*"8%#))+UG=2P)F9CS?\/EC[/%6R!>U9$RCGWE6J(FWU'IU M[?LJ6;*SGE!?>=%R./V+ZV^I!FCN_B9+RG!6* MBP))-I]X-^'U+ JL0VGQG;.M:ETC"^59B!=[\U?RH@WK-G-:Q??T:_:X$;\ \4\5F(ON;IWHY\48>2MFALTO+"O\4E+\Y0;/SV]HURB[S1;,W3/J%I+ M9MZ15N@/=*,4,QM!N$0X\9J)[6H22T"0;8H "$=-.$& M(-*9*+0AA:$:2H31A)1):I=U'^HJTJ"%9S@*@GXX<3-_?$2E,P>J;^+X'1,/ MFXF'X,1?V(9E* 1*.&HBC4ZDW543Z>HDVEUUZM!'NZX50+LP,,]T&0W+:<087P6XKF5'\)+_UW$&QX-R.E%.#H#\49'3^SD)83U MI2(>@3ZU3@XP+ >'B8>=$F!8"0X1#T.KOR(>:+*;5JN=@/N)(XF'W<+'\,)_ M#_'J4,=]]+#3"QR=SKTZQI%S.WW!L+[S&[HKMUI^7<#>OT E#UVRE62"=M]]U:O*QE1 M2"+\EK$]9C$APSU5=NJ"875Y9$I+GFA6@[!HY)NQ_PBL*TDQ&41O<76M!F0T MV /+:1>&M:M+'O0/.MS$$2=HY%1!(T[0R('6Y@PT(EU%ZZ-1G]E^&A$G?@3N MCGX?C4BWI>JA48_5?AJ1UL8.EF" 1E!#1IS DE,;,N($DQS8G)V#1H>;-M!D M-W4GR@3>U_U&^G1W@QU D,DN(/=E(/"7 2 .U% 1I]ODU&TD<6))8+$\"W&Z M^\A.G2&3W=,-)\-1\#\1IYXX!@"!)A4@OW7$9\]7#2,6O% H8W/C$UP.335D M=619W6BQ*D_]GH76(B\OEXR:UL\:F.=S(?3KC3U(; Z.I_\"4$L#!!0 ( M ,.+=%&DU'=.G ( /\% 9 >&PO=V]R:W-H965TDL5:T57.*3!M/6-=/O$Q1J/0XN@NW& MC"\KZS;"+&W8$N=HGYLG3:NP9REYC=)P)4'C8AS<7MQ,$A?O UXXKLW.'%PE MN5*O;O%0CH/("4*!A74,C(853E$(1T0R_FPX@SZE ^[.M^SWOG:J)6<&ITK\ MY*6MQL%U "4N6"OL3*V_X::>D>,KE##^"^M-;!1 T1JKZ@V8%-1<=B-[V_BP M X@O#@#B#2#VNKM$7N4=LRQ+M5J#=M'$YB:^5(\F<5RZ2YE;3:><<#:[9US# M"Q,MPB,RTVHDQZV!+S"MF%PB< D[,6H!WW&% H8P5=)RBI#630TO43-O].D= M6L:%.2.2#^@ 9EBT6A.$]K"6H]EZ7@+Y]N'/A!EN!O L56Y0KU@N$!YDTUH7HV1!:&_U *9, M%*WH?/\U4T( _:MKILO?1T1?]J(OO>C+ Z(GN.12.D$Y$TP6N.]^.HK$4[@. ML,JB-%SMR3KJLXZ.9KTM2^[J,5"VW@U;(;PCT_NR=U2CG>Q7U]$! 4DO(#DJ M@'ZE3VI._JMY3]9PYU'6J)>^]1@H5"MM]S[[W;Z[W7:/^B.\:XV/3---&!"X M(&AT?D4%ZZ[== NK&O_$G_T%4$L#!!0 M ( ,.+=%&602#^WP( 4) 9 >&PO=V]R:W-H965T99P8?&6HCRSC1YO(:<\%M:0B%G MEI3E1,@N6YF\9$ 23R[!JPG:NEEYUXF;$D%& T9W MB"FT5%,-G7W-EOE*"U4G<\'D;"IY8O3$2 )H',=T4PB.9A!#NB6+#*Y1(:OT M!LVK D)TB3[ 7DY!D#3C5Y+U/)^BRXLK=('2 CVMZ8:3(N$#4\B0U<)F7(=W M7X6'3X0WA_(68>\:80M;'?1)/_T;89(>G*1/SUE=T^VH@_YPSNI1%]V4V]3L M%6[V"FL]YX3>WX1S]'.\X(+)S^Q7C[#3"#M:V.TM K+?6-:LT[5AE92OI=0I MM!U%CN\% W-[N"_'*-L*,'8:V+M W290MS<#7X'SNQ[#7J/C]1H>9_)\)$4, MG259<;V#V&\<)VP9[ #AL 6:>D=9N,&V_1[TT %R;=R=*+\QZ/<:G('8L((C M^=4A3E3!D%[+_K$;.XRBJ&6Z"Q;8H=>R[1\[L@,G\EO&.V&^%71;#QKKP0?6 M,R(@025AX@V)?RGMH,.>[T1N*PL=,,?"T8G:#INXP__["/7IVA5N>)0_+XAP M*\N3#E3D>NTDFP=7B/I!D&?7*I4%E,%2\JS;0-IEU:5;=00M]:VRH$+>4;JY MEO\IP!1 SB\I%?N.NJB:/Y_1'U!+ P04 " ##BW11+(^'VK8# #?#0 M&0 'AL+W=OUL<.)#$.)6%[3I. M8)^&K!*EGD%!XX$E59$O[_&@IV6EK8>AEXS/>9U /V:G$@>]B" M_'IXX.K-;E&2O 0J%/&QQJ!V/Q+8>3Z#TC'!;,C C:L^)XG,EM:(D50&(I6B3$;H'@7**[@J5 (3& M@)2:Z)Y5.YE610=$:(*VI -*2M.^R.MKT#O[T&2O! ?U$Q?M_?H_;L/Z)W& M?\I8)92+6-A2A:G)VG$3TKH.R;T24H"^,"HS@3[3!))S?UO)TVKDOFBT=BZC=<31!QVN7S#-XWA6\3OIT3/J)&6;M##,SP^S* M#&M2&'PBD

"$XYI@I]OKBP:ZSRF8>3@8,!\Q\T/L^U>H]_H2?MWZ:/#.JC1P M?<<=$AZQ\T,O"*XP=CO&[JM72P-YMO#S*(J&G$?,0B^Z1KGK)'BZE3PQ28J) M\L!=Q\!OU3(:X//89J$WE&#$;&X:ZJ@$7>? ;]?+RJA/F;J! =<&ZGO*F'QYT1.T=[K5+U!+ P04 " ## MBW11>3+_N:0" #[!@ &0 'AL+W=OLK)HZ:6L2DQ^E Z065*T/TZK2K@_3'DQR@%7'SFP#[7^_;!1^L4L 2QY+80T0V]I;7GE^R9;0L',A2I!XLID0O@T"!*_8%QZHT$U=Z]' [6R@DNXU\2LBH+IMQL0:C/T0F\[ M\< 72^LF_-&@9 N8@GTJ[S5:?NLEYP5(PY4D&N9#[SJ\&J<.7P&^<]B8G3%Q MFG'&73[T B<(!&36>6#X6\,8A'".4,:OQJ?7AG3$W?'6^VV5.^8R8P;& M2CSSW"Z'WJ5'FCDN/Q)U">4%H_)'0@ 8=]/%I^E>FD9YVT7VL M0%L&VI:!5OYZ?RG#&YEPDPEE5AK(C^N9L1H/VL\3$7IMA%X5(3H2X8%M<-\L M:,Z$(5@TO#AE*;#N7<6K?265+W<1UZ-^%,8#?[U;HD-02*,P;%%_Z(Q:G=%) MG<]XZ]S>EEIE8#K%U0[BG;A)V ^3/76'J,LT"9)N=7&K+CZI[I9+CH<])PNE MNH]=?!"VAPTMW!-WB*)1$O>[Q26MN.0_Q)'W[RYI&'XFF<*>MY"0=\E-#N5& M0;2G]A!$X_C(/J>MV/2DV$=EF>A2E!Z>JB!*^_O;VP&C*:7IGBI_IS6Y9P$O M[H)+0P3,D1A&PO=V]R:W-H965T6\&:B/1EVE(,"$ZV(=I'TQR;2P2 M.]A."_]^MI.FI:09VO8EL<_W/(_OSKH;KAE_$AF 1"]%3L7(RJ0L+VQ;)!D4 M6)RQ$J@Z63!>8*FV?&F+D@-.#:C(;<]Q!G:!";7BH;'=\GC(*ID3"K<S&+ MM+]Q>""P%CMKI"-Y9.Q);Z[2D>7H"T$.B=0,6/U6,($\UT3J&L\-I]5*:N#N M>L/^Q<2N8GG$ B8L_T%2F8VLSQ9*88&K7-ZQ]5=HX@DU7\)R8;YH7?N&YQ9* M*B%9T8#5#0I"ZS]^:?*P U \W0"O 7C[@. P&\ _D<5@@80?%0A; F=+N. MW21NBB6.AYRM$=?>BDTO3/8-6N6+4/U.YI*K4Z)P,KZB*Z"2<0("?4+?,.=8 M5PX=3T%BDHL39;V?3]'QT0DZ0H2B[QFK!*:I&-I2Z6L6.VFTQK66=T#+1S>, MRDR@&4TA[PCF49\@+3Y'G>$['?28?@4<:[IYW MA?-OZK._5G^3#+]]";[A\__P$E[1SVMUA*XD%.)7#W'0$@>&.#A ? <)XZI@ MZO5L%$K.5D2WFLY75-,-#)WN,Z^T^R]DQOZ M6[4W$8=MQ&%OQ _L14+>D[I!2S3XOS6)6N*H]X9;8IP\5X1#>HJ$A!)5I>Z[ MI*LNL^A=JGS7VT^5O=.+"N!+,P0$2EA%9?T86VL[9RY->]VSC]V+B=MAGZJY M5(^1+7T]U&XP7Q(J4 X+)>6<1:I*O!X4]4:RTG3"1R957S7+3,U6X-I!G2\8 MDYN-%FBG=?P;4$L#!!0 ( ,.+=%&$,@4E<0, +\, 9 >&PO=V]R M:W-H965T:F65J9U]<:V59*Q@JIK4;$21G9"%E1#5^YM54E&TP94Y#9QG, N*"^MU:)Y MMY&KA:AUSDNVD4C514'EXPW+Q6%I8>OIQ2>^S[1Y8:\6%=VS+=-?JHV$GMUG M27G!2L5%B23;+:U_\)LU<0R@B?B/LX,:M9%9RKT0WTWG0[JT',.(Y2S1)@6% MQP-;LSPWF8#'CRZIU<]I@./V4_9WS>)A,?=4L;7(O_)49TLKLE#*=K3.]2=Q M>,^Z!?DF7R)RU?RB0Q?K6"BIE19%!P8&!2_;)_W9"3$"8.\,@'0 \J< MP.X MS4);9LVR;JFFJX44!R1--&0SC4:;!@VKX:79QJV6,,H!IU<;"2="ZL%-/G<2W1!W^X@''W0K%#_STSF]I.YS63>FLZTZR"GE4PKR*<>W[&),.P[GD.F=P$/OHC)++&/-,G@E7QL%&!/"LPM>K!! M[/X%C0=_P_,&=U[C4X?RPL!UHV.13^."V"/8/R/RX&1XWLK^W>UXPOY,W<&( MJA;$SK&VIU&AC\,SR@[.AN>M;2U*I67=UI!0L8!+["7\ MT; H'#^_PF2P).)&PO=V]R:W-H965T0BHV/:?E; 6W;)5H(W#[W9RN8 ;Z+I]*/+D52\PRX(H)3B0L>\Z@=36) MC+Y5^,E@HW;>B8ED+L2].5S'/<801I:HC0C8>2TZE,&N#N M^Y;]BXT=8YE3!2.1_F*Q3GK.9X?$L*3K5-^*S5/.E3F8<= /+4 _P2X!\"VJ\ @A(0O-5"NP2TWVJA4P)LZ&X1 MNTW4Q MF3RL68Z]H,\)QT[]1+Y3*:DI*#D=@Z8L56G)&3DAC),?B5@K!*NN MJ]$M0^XN2A>&A0O^*RX$Y$9PG2@RX3'$-?AQ,SYLP+N8CBHG_C8G0[^1< ;Y M!?$[Y\3W?*_&G]%;X)&!MR[KPOF8]\E(Z@:)+!\P7L:A/P>S)66^+7_ M:3#5KDRUK:GV*Z;&@*-NP:B=(/"$HU!!73L5+*%E,7/PL=]J19=1UWW<+5*- M5J?3]O:UQL=:OA]ZX;[6Y%@K\#K1"]=>N)TJW$YCN%,).64QT4+@U8HLA-*J M(8UAQ1M^I&+?4)U<:\A44\VBREC4&,0@$U*SO_^M671&PO=V]R:W-H M965T>>).W%W*=6SS@$,>BVXT+T@ M-Z:\"$,]SJ&@^ER6(.R=J50%-7:J9J$N%=")%Q4\)%&4A05E(NAW_=I0];MR M;C@3,%1(SXN"JK\$EOAC@U E\Q"\&2[TQ1JZ4)RF?W>1VT@LBYP@XC(U+0>UE 0/@W&6R M/EZJI$']3"?<'+]G_^:+M\4\40T#R7^SBEK!6)#@),# E()R/\*XDH0^T)7SGQ9U]30 M?E?))5(NVF9S \_&JVTU3+C7.#+*WF569_I#97>$,F^G:,BI,(B*";IYF;/2 MOBISBH3=2&=H9#?/9,X!R2FZDV*&[BSZ";K4&HQ&Q]=@*./ZQ$8^CJ[1\=$) M.D),H(=MJ98L36@!.5HX-\/*.VQ.3)G'\C\N;-Y MT*V!0O]MQ7,DR+W/_VT6?X [I)-UPL&6I -U29UOG2+V2=U2ZRS[%>R=(-B$F4I9TMU+M1 M."5I? !UJS;5:C0US!EG96E7FT"WZVSM+P3=J5UT/@>ZLXN0M$AK>U/O"8NR M#+?WD\;1NB]&S;YRV],L@882\4:3Q5^(&J_;&":?@UWI/FQKG.+M;;TG+"-Q M.SH >]W8<'-G^VER4$T5KIL13KZ2]+J)X?23I-.=+MQI)V0;]&X4)AB3+=#A MQH??G;KL=V_&A$87AA[D]_(%R ?;^5$KS M/G''B_HXV?\'4$L#!!0 ( ,.+=%&/C@NN? ( /4% 9 >&PO=V]R M:W-H965T'#C JK%3VY3VOY]M",W6)'L!GWWW?=^=?9>T0CZJ"E'#2\VXFGN5 MUMLKWU=9A351%V*+W)P40M9$&U.6OMI*)+D+JID?!L'4KPGE7IJXO3N9)J+1 MC'*\DZ":NB;R=8E,M'-OY.TV[FE9:;OAI\F6E+A&_;"]D\;R!Y2YO92UEN:4FCB=?A4B;REC0'@.-UP37M(-0U@HA5K!)UAWMP6B@%5E M3E$!Y; B4KY27L*B%@W7]G1 .KM&32A3Y_#!NGZO1*,,NDI\;01;6C_KQ2T[ M<>$1<5.X%5Q7"C[S'/._XWV3Z)!MN,MV&9X$7./V L+H(X1!&#RLK^'LP_D) MV/%0Q+&#'?^OB+_NA?F:Y](2F?\^@3P9D"<.>7($>3*^',6'"M>%35V8;;SG M=!3.HL1_/D 6#6312;*WMR"ILI=;2%&;OGEJC&E[Z)"0#C+:%S*;Q:/#2J:# MDNE)):M&2N39*VA)N&+D&/GT/7EPA#H>J./3%9\$EY>'N.)W%3>/*(K_8?/W M6K%&6;J!HR"S7=)UY; [S+1%U\IO[MU O"6RI%P!P\*$!A>QR5-V0Z8SM-BZ MQMX(;<:$6U9F+J.T#N:\$$+O#$LP3/KT#U!+ P04 " ##BW11?@PS9LH$ M "]%@ &0 'AL+W=ON^73"MC)+"WK-@=CF.>'WYS1CN[,1'#W< M^)RN$UG><*:3#5G3!95?-]=-[ SIJ^RP3]Z\?T-]7 M@U>#N2&"SEGV+8UEV^Y,V ZH(+EDFJE^P:V+=$5ANA61Y MDZP8Y&E1_Y,?S43L)2B<_@34)*!N@C^0@)L$7 VT9E8-ZX)(,IUPM@.\C%9H MY44U-U6V&DU:E*]Q(;EZFJH\.?V#L7B79AD@10PN"TF*=7J343 3@DH!3L!" M%4Z\57?8RGS^%GQ4E?;Z@DJ29N*-"O^ZN "O7[T!KT!:@"\)VPH%+":.5%S+ M'IUEP^N\YH4&>/G@BA4R$>#W(J9Q3_[. K]B7.W/S5F%/9#/VBC#CAY M+2?/RFFV7&[S;4:DFH!9SKA,_R6E-?31K)&\/0(P#"#JT.R)\B,WZJ?IMS1] M*\U2(7/"^7U:K$N>VT+V,?2-OK&/@G&'H1D%H\@+^QD&+4J_U%W2@+K7]QL6-"%]Q3POM2YR]*/1R;]G"(K6#S:H&G7&V(LJI(1))N MK-#:L.'X"%*$VHRAW8T'Q=CD[=>%#R/9L284 DBZ3@F5L?6_;+NJ% +E'4"#2=H[L=CZH0-3CS 'TW$[9 M](7Y>U&'M+1_([MA/D>"#=3!>AAXW96F+VJ8J#9C9#?C)TJP03F8)@]'!DEL MD!QBJ#T=V7?A+Y+@(YCJ0^DQ)2&]""#[(O"%DYCFA-]:X;1[(_\8"M(FC.PF M/*P@TU%#:.@G,-ZX[PYLS9&V760WNF?))S09=+]Q>F*&OA^0=E!D=]"G2B5@;=[8;MZ?9$*Y#4G[+49'$ W> M.X>PV^:@:+!IE+A;C=AT23RPZ[<]FYU5)Y*.#J\/=J\(7Z>% M !E=J53W-%"]\_JLM&Y(MJF.&V^85-\VU65"U;+ RP#U?,68?&B4';0GUM/_ M %!+ P04 " ##BW11&;3GO4$# #/"P &0 'AL+W=O&I&EA+K;-#VU;3 M)214[8L,4OPR%S*A&I=R8:M, IT54,)MSW%Z=D)9:@W[Q=Z%'/9%KCE+X4(2 ME2<)E4_'P,5J8+G6\\8E6RRUV;"'_8PNX KT=78A<6776F8L@50QD1()\X%U MY!Z.7=\ A<0-@Y5JO!,3RJT0=V8QF0TLQW@$'*;:J*#X>( 3X-QH0C_N*Z56 M;=. S?=G[6=%\!C,+55P(O@O-M/+@15;9 9SFG-]*5;?H HH-/JF@JOBEZQ* MV0B%I[G2(JE@]"!A:?FDC]5!- WV !X%>!M"_@5X&\+!!40; N$%1!N"_0J MH+'8R%F M*\8YH>F,3%)-TP6[Y4".E *MR![Y0:6DIES(S@@T95SMXN[UU8CL?-DE7PA+ MR<^ER!7RJF]K=,DHMJ>5^>/2O+?!_%&^V"=>_)5XCN>TX"?=^!5DB(<;\=$V M>&1P]Z %/_V8];./61]WX]^I?,;?6K>Q".I*\.I*\ I]_J943.]S)F%&SEC* M-.R=8\[;2N+W.8)DHB%1?SK,^K59OS ;_*< VY)?DKV"-#WU88BQAE'??F@F M:2NI\;J4Z\5A+?3*]Z#V/>CTO7$XM#PQK\NX?AR\%CI;%XJ##9&'=>1A9^075$.J54?^>[6FWF>6752; MC3H#.%6:X46&IG(%\YP3SN9MF3KM5N,ZY FH;.M\X_>0KV*)ZUCB3E4WXE$# M[U!T4"LZ^,Q1TEY,$SO!VPV&(9+F<+G&X()EDT[:4'%?*F@7MAT[L MMI>TV[@*W?>VHN,*#9O_M#B.-ME\:;JNUVFS.FE>G#1[VT]:/?'6/?%[CK/! MDY<^['8WXDF*$URG-S@WEO71ZE9+&P[6O+(;DXH9=?$26[!4$0YSQ)S]",.2 MY?18+K3(BN'E5F@W#"$:P:.[--:??7SS:4 M10M)I[T$_[CO?>XN]CEKN7B4%8!"SS5EN*ZBQ/.=;8'JGY*+& M2D_%QI5; ;BPHIJZ@>=-W1H3YN297;L5><8;10F#6X%D4]=8O%P!Y>W,\9W7 MA3NRJ919P!/6PO15ZY@Y>"E(#DX0S)*"<.9?^Q3PU]M;@*X%6[HR1 MR63%^:.9W!0SQS,! 86U,AZP_CS!'"@UCG08/WN?SH TPMWQJ_=KF[O.984E MS#G]1@I5S9S$0064N*'JCK>?H,\G,O[6G$K[B]K>UG/0NI&*U[U81U 3UGWQ MD'PKX*P%X0VT2XRF]8"*YQG@K=(&&OMS0QL;:Q:9T.8^1>7 M2NA=HG4J_\AYT1)*$68%NF$*LPU944"74H*2Z#VZ;E0C]+SF0I%?V-;^P[,^ M1!+0Z0(4)E2>:;N'Y0*=GIRA$T08NJ]X([5'F;E*!VE0[KH/Z*H+*#@0T!*V MYRB(WJ' "[P1^?RX_#,66AZ/R5U=FJ$^P5"?P/H+_Z\^"R+7E$M3H>^7*ZF$ M/I8_CF## 1M:[.0 ]@[,#2Q (%Z:5/RQ0G8NIM:%N:U/N1\ED\Q]&@%/!O#D M*%BS@C%6IXIV6*$7Q>.L:&!%;['",5:TQPI2_P!K.K"F;[$F8ZSI/BM.DG%6 M/+#BMUC1&"O>9T7I 58RL)*CK/L*=/,N%8@Q8K)/#,/0&T>F S(]BORBWY8Y M%N*%L(WI"PU38^QT[W2&TR#^VYZVXTAW4#BO]QH$P!GJ_Y%R]3DP;'5[-_#=02P,$% M @ PXMT41X=4 &^ @ G@< !D !X;"]W;W)K&ULC951;YLP$,>_BH7VT$IM(9 J4BD--&T/4R+FK9[F/;@P!&L&IO93M+M MT\\V%+% LKV #?>_^]WY;"='+EYE :#06TF9G#F%4M6]Z\JT@!++.UX!TW]R M+DJL]%3L7%D)P)D5E=3U/2]T2TR8,T_LM[68)WRO*&&P%DCNRQ*+7P] ^7'F MC)SW#X]D5RCSP9TG%=[!!M1SM19ZYK9>,E("DX0S)""?.8O1_3(V]M;@AM< MMEC"DM-O)%/%S(D=E$&.]U0]\N,G:/*9&'\II](^T;&VC2('I7NI>-F(-4%) M6/W&;TT=.H+1^(S ;P3^_PJ"1A#81&LRF]8**SQ/!#\B8:RU-S.PM;%JG0UA M9A4W2NB_1.O4_*LJ0*"%E*#D#6*Z;:Y6H#"A\AK=HN?-"EU]N$8?$&'HJ>![ MB5DF$U?IR$;OIDV4ASJ*?R;*!JH[Y$]ND._YWH!\>5G^!0LMCX;DKLZW3=IO MD_:MO^",OQ7D( 1D:,FE27N)*Z(P);\ANT%K 14F>J!31=WRH!61*>5R+P!] M7VRE$KH'?US "5J$W;\5P/ M"-MI8CEN)Z7PX1Q;WF'HVCZ'05^U9Q/#I%1:YMU%.B51WP;U M1/'*'JA;KO3Q;(>%OD!!& /]/^=R?,_4$L#!!0 ( ,.+=%'E M%^:P8P, 8+ 9 >&PO=V]R:W-H965TI$ VTBDC@YL XFSBRW08HTF:2\6O:#E<424$E62LM.W7U)69%>B MO09Z(_$P__#C\#"<[H3\K@H C5Y+7JF95VA=W_J^R@LHJ;H1-52F9R-D2;6I MRA=?U1+HNA65W"=!D/@E994WG[9M2SF?BD9S5L%2(M64)94_[X&+W#0"EJ++PQVZJB, M[%160GRWE0_KF1=8(N"0:^N"FM\6%L"Y]60X?G1.O7Y,*SPNOWG_JYV\F*"W*3FP(2E;M M__2U"\21 $/3\^H*MWU^@=8A5Z*D2CC%9-?6VPK',_[Q#N]PCD!,(CU#>(Q'\@ M$I# (5^@C0OJ(D-9?>,+?DOZD*]Y%H@T/Y0K]>[=26II- M]^W,$&$_1-@.$?U/T$M:F:-2VB"S*C<_LZ/1U<>G#\MK5QCW3I/6J3V>VWD: M95-_>QRKL0W&47:P^H4WZGFCW^"M1/7^)//><7S,C--D #TV2D@:NIGCGCF^ MB%E13B7KEG-G\)T[-!X1X P'\8#3846"9.(&37K0Y"SHO;F$S&WVHV&*M3=; MW%=4MS:FE=:.EHT#@+AF1C MHQ1'B1LNZ^&RR]8'W6$4A"=BB(-#1@@NXC1'7)2 -'UU(W9N?MF"(1FNL\,J MC((3%Q(^2EOX(LA&=ZG)28C'RY@,+Q^'$39WY@G 0Q;!Y"S@/H?F70[EAQSJ M!"7C(X.SX:9T69'XU'H?DA$^GXV>A*;<235.)DDT(9,AUM@L3K)X>%K\HT>* M?2&:O/W"*H4X;(PNN$G-O.3^T;6O:%&W[Y:5T.85U!8+\U %:0U,_T8(_5:Q M3Z'^Z3O_#U!+ P04 " ##BW11H-" M3X+4F,VW,-1Q"AG5UW(#PKY929518X=J'>J- IIXHXR')(KZ84:9"*9C/S=7 MT[',#6<"Y@KI/,NH>IL!E]M)@(/=Q!-;I\9-A-/QAJYA >;'9J[L**Q0$I:! MT$P*I& U"6[PMQGI.0._XB\&6[WWC%PH2RE_NL%],@DBQP@XQ,9!4/OW K? MN4.R//XK08/*IS/ M8"RY]K]H6ZZ- A3GVLBL-+8,,B:*?_I:)F+/@. & U(:$,^[<.19WE%#IV,E MMTBYU1;-/?A0O;4EQX3;E851]BVS=F;Z2(5-ODVS00]2K*^>067H7L1VPF8+ MS3D5Z/,=&,JX_H(^(2;09H4WTN"MCQZE,*E&WT4" MR7O[T#*OZ),=_1EI!5S YAJ1WE=$(A+]6-RASY^^M,!VJJQT/&RG ?8V5\JG MA-$EX\PPT"VHW0JUZU&[#:@S:K,9 Z(&F130$M9,"";62*[\Q 84D\FQK!:X M?8_KZNQEBG%W.!R'+T?H]"HZO=^A R(Y3:1 [.T1&70;:/0K&OW67-?'[KQL M#RKW 0).EV1L>C'%9LAA=/]O!@UZ/C)$85B5$KB8?G^WE+9G%4BT;4 MNF=WL );(0FZE9F]'S3U"GNC%!6EF&R92:V.).R%)3GE7]'WUYCGBH+G41H%AJH"8@8 5L^_^>;#NT;V!3/_;1G]/\W!K'IXD MYXZ)3;V_U]S&-&_#"; .>@.JVDXL)C4Q([Z[AX4(HZB;H/K6O9PN^[MSMQ1EX<"=X5Q-.HW.*U%#O=/ MQ)O)%\I1D@,R$MFZ &V8R145<-J?6-G-"W,XJKA'A_ MTANKB]021LC_KJ[2M'?Z1B.UM)%V:?N]PBK!WA?6J.%LD5K-2+N:M146.50Q MF^C.H,%G+6/D\I]O)63;)T6XUTMDH-:^8](HEKDP15M1S59=V4W1B]3+BY;N MD2I;"1IQ6%G3Z'I@O:NB2RH&1FY\9[*4QO8Y_C&UG24HM\"^7TEI=@/GH.I5 MI[\ 4$L#!!0 ( ,.+=%$NW[/RN 4 -0? 9 >&PO=V]R:W-H965T M0#[\2,E1I0GF98&.Q]B/7@/[[WD/8>D1L^,?T\>*17@)0KC MY*SS*,3F0Z^7+!YI1)(NV]!8OEDQ'A$A;_FZEVPX) M9<]N^7C$4A$&,;WE($FCB/#7= CH=9QE$:(7- P5DO3C;PW:*?I4AN7K-_3++'@9S)PD](*%OP=+\7C6&73 MDJY(&HH[]CRE.B!/X2U8F&3_P;-NZW3 (DT$B[2Q]" *XOR7O.A$E P0W&& MM %J:H"U 6YJX&H#MZF!IPV\I@:^-O";&O2U0;^IP4 ;#)H:#+7!L*D!=-Y& MSFEL4@QV/NGR69)-L0D19#SB[!EPU5[BJ8MLGF;V\'EVT#:B?$Y MB;^#K_)A M@*7'"Z# 0XF5!!@C!Y-^H)V8=JV5MHO/,<#^W NR:\"^#@/4 . MYIQN)XNU#F1[$EYD=Y5?V)%'\?(QNI[?@Y.K)&B4%!1*"B#Q3M@58V42N22+((P$*_@S^S%3- H^U8K9_'NZ?Q%O]0\?( MG],B<^"?3 N5,_K!QS6G5"XA!?CTL@EX$*^!%*=4KCZU/B%HR0,LR3 \9L*A MH3&(K %?DY<@2B,P9US:JG@69"-[$Z^U,HTJF4?>[K0;EH-VFFM;8E.-Y_W7 MD=V^&'Z"=H*Z244B2+Q4N9B3D,0+6JOO;GTJJDS:I.6VKX8 H6?U=18+RFDB M ">" B+ AO* +0&-E[4^V]%@M^_\5)OMUG;;\1BFA7:JE3NA4$;"2?@>)'21 MRO'7(=4NCNQ@$+Q2PFU^&3Z%=D(U?H$5IDZR086=D9^=69#71 M8.61@+N+#AEN1O"P9*7Q*H[L]J6T"K73=T.R0E7>KGB@?6W0C&/C@Z_F/Z3J5"=!'/#:%Q$8R\%&7 M\]CH 3[@VVXS&*@NVK^?^S!5:RAIW]!6/4!OM' M+1@C)]@N)RT+IE\M&,]U*P5SI1N6"Z9OW?-AHSKX(*J#JQI1*9B]3:;6)ML! M&(W!=G:O3C 6+UD,LD*:JR.@F]6*JJW?G:JHDZ^S\YN[=X<^BW&-AKC.,>>B M:U3"M6\LSDD2)"#_%@ID0I[D#H[,0YHQ2]UQS!X\I^M:.<$ULN+:9>7P0W:@ M3:IK=,;%1QW%TOFVG8G;CN)D#Q[L.O6CV"M]YE/?NZ\)7P=Q D*ZDD!.MR]I MBN>?D/,;P3;9E[\Y$X)%V>6C=))RU4"^7S$FWF[4Q\3B0_[X7U!+ P04 M" ##BW11M<.H']\" !;" &0 'AL+W=O,PT(259,[[R^>V#;7YH4['5=T"TO0S]5"XLQMO62L!*Z8X$3"9N+<^;>SD;&W!M\9 M[-3!F)A,UD*\F,E#-G$\ P0%I-IXH/AXA1D4A7&$&+_W/ITVI!$>CM^]?[:Y M8RYKJF FBA\LT_G$21R2P8;6A7X2NR^PSR7 M%U?D@C!.5KFH%>69&KL:&8PG-]W'NV_B!2?B+:&Z(4'TB01>X/7(9^?E7ZE$ M>=PG=S'S-OV@33^P_L+SZ1\D/6WYPQ-PU"D)OT,\ MU(D\"OSP"*]KE'A>U(\W;/&&'\)+!5:1;TU)<:A8!I*:"ZT/=MCAB!'D"+9K MY/63QBUI?)9T(<4KL[Y;[B))NL'AP!-1GV+](/*/ MB+I6?I3$R1&3>W#UF[:+%^26X?(4L$&==Q-C2K)I9-$/I]8AI,^W]B^A=02P,$% @ PXMT40TFK;;& P 1PT !D M !X;"]W;W)K&ULI9==<1LG18 M'"G[R@\ KV61<67UD&(^LZV>7: $O-;6D,EG^PH*[&0MVQO\YH!SK6I+&S/ M<2*[Q*2R5@L]MF&K!6U$02K8,,2;LL3LKS44]+BT7.MMX(GL#T(-V*M%C?>P M!?&EWC!Y9_=17K]%_U'#2YAGS.&!%K^37!R6ULQ" M.>QP4X@G>OP).J!0Q M9_"&AN""P>\,_GLS!)TA>&^&L#-H=+MEUQ.78(%7"T:/B"FUC*8N].QKMYPO M4JF%LA5,/B72)U9/( @#^>8%VA2XXN@&;>5BS)L"$-VA]%6N2 [H"0HL($>" MH@1V,D:.UE#)J]:&/B8@,"GX)^G?=,M(/[A!7[8)^OCA$_J 2(5^/="&XRKG M"UO(ZE4-=M95NFXK]2Y4ZJ//M!('CM(JA]S@3Z;]T83?EK/63YWW-G5K;S+@ M%NI;Y(4_(,_Q'$,]#^^QQ\KNSDTX_R][^I^SGTV&WZ\C7\?S+\0SKHJ$\*R@ MO&& _OA9/D:/ DK^YT2ZH$\7Z'3!Q?+9"\D 990+TU)JW9%VJ[WR9>7%\<)^ M.7T]!HT_.]%2*,Z"^JDBN*M(IQ1GMK*>=3=+>EY0)\K?&4N=()>DU-&G; _6> M3;BSJ[ACQ8T_X+T:)#4$BN;%/S41V#I?AP59&,%8/? M13JE.(-UG>]=@S.-FXD&,X(+)/=W\V'NC+.& SB#QAL4GQ@T\7P :,HUNX!X MTABY5W^P- ,]R3#2)_>* D!E$\BX;,8U$T=P?0 M]DEC6 +;ZXZR+[R0)V,I5S&\NWP]JNO;T1M-9MZ3,5LLG5EP?YI0-,">3S':7B[48EZ+^= M5O\ 4$L#!!0 ( ,.+=%'2-7E4J04 $LG 9 >&PO=V]R:W-H965T MMM#]^!TPY8. 8J8*;A(\SPYGWF&=X&18O.OUJMDI9\FT7 M)^9JLK5V_W8Z-:NMVH7F4N]5XLYL=+H+K=M-GZ9FGZIPG3?:Q5/J>7*Z"Z-D MLESDQ^[2Y4(?;!PEZBXEYK#;A>GW:Q7KEZN)/_EQX'/TM+79@>ERL0^?U+VR M#_N[U.U-RU[6T4XE)M()2=7F:O+.?WL3T*Q!'O$E4B^FLDVRH3QJ_37;^;"^ MFGA91BI6*YMU$;I_S^I&Q7'6D\OCWZ+327G-K&%U^T?O[_/!N\$\AD;=Z/BO M:&VW5Y/9A*S5)CS$]K-^^4,5 Q)9?RL=F_PO>2EBO0E9'8S5NZ*QRV 7)%W14WS\Q?DX?Z6O'[UAKPB44+^W.J#"9.U64RM2S:[ MY'15)'9]3(QV)':O]I>$BE\)]:C7TOP&;_XI3%WSH*WYU$E4ZD1+G6C>'^OH M[U9MW)$UN5:)VSJ*16XCLXJU.:2*_/W1G28?K-J9?Y#+L?)R++\<[[A"PRV+L,VF0]=BSSCK.;^'DIY9POIL]5\9I!0@3S,JB6 M,R]SYFC.']6SBHF/C%Z4/8DQQ);EY>108A\[%A4=J1"G8K<$<1FTBQV4.0<] MQ*;(Z&=E3[,QQ)Z7EYL/)?:\14=O=B)V,\B?SVF[V+X'E/1ZR,V0\?L5XOIC M".X#NGPZE.1%SS4Y T9/-&^+\C/LMHH.#/1Q"/ZNGU6:Y'.34:M#&ME(&4P1 M()7/1RD! ,T7@Y5 -,6=R48)6J*H["H!D-''T=A: O(?.<]Z'TCF!Z,4 X#G MSP8KQJQ7,5JBNHL!Y/1Q=.+%P.8""J"CWAC%H$!#Z@]5C*+GJLS>2270D'K& ME2=!'*=X&; Y@@+Z*!NE#$!$BC^\_4P9^/DR8"'UC &I%$?J0^)RBI)G96Q> M"YLZMT0VAV2-"0+DHW*4"@ &*?Y$]S,5")J\\>:G3T8M4;-YQV,H!9A2'*;= M9>@U35"@'YV/XL A0Q_YOL9#^:=O270D'K&P%*&L[1'+;!9@@$"V3ANN&*' MA_/#K,_-T1+5>7,PH"K#J=JC(-A\P0"&;!3'S "/;##/S)I^N'%S8"'UC(&O M[(QCUF&"N0<&R&.C.&8&Z&.#>6;6],/2$Z=R-X,"(3O>!@$_^1G/G G>:Q+@ M0#@^BG?F0#H^F'?F35=\^CM'0^H9 RHYCLJZ[!CO>>7-WBA^F0//^&!^F3>= M<$-V+*2>,0"1XT"LRXY1G0.R^"C.F /9^&#.F#<];Q,T+4'=H $\*MT5YE>6 >MZ 18%C,9>\%]L%@$N, MXGD%4$T,YGG%><^+AM0SKJR+X%BLRXZQ70"XQ"A&5P#5Q&!&5[08W9;??*L= M[OK- QP%#L>Z^!CA!:!+C&)J)1!.#F9JY7E3BX;4,P9$2AR1]U:OOAH2.L^D M[5:E%3^%05\"R^0H9E8"Z.1@9E:VF-D9;92A)4H$'8M@$G@I<5YBE>@U%T@ MG1QG!;BR!#S<&G#3K,KYZ9) 2Y!/O8X7#!)8*G&6]BH)-D](P)\8!K@,.U5S6PB2, *@:C&.$ *!D,9H2+GJM?F_@^#4X* MTA+%Y.FD/:U\Z91]9O8I3)\BY[MBM7&MO,O U3,]?KEUW+%ZGW_\]*BMU;M\ M]L]+/; 2&.;B$2Z)!TGP/[X)259=**/INM++K9$ M:MZ\F2$?AIP>A'Q06P"-GO*,JYO!5NO=M>>I9 LY55=B!]S,K(7,J3:ON;P2V^CLG$&A1??&=P4"?/R(9R M+\2#??DCO1GXEA%DD&@+0@:8L4Y\,R**J=#%_B;ZM[M#'#Y_0!XOTYU;L M%>6IFGK:A&")>$E%=U[2)1UT0_15<+U5Z#>>0OK2WC.AU_&38_QST@NX@MT5 M(J,+1'SBM_")WV(>67,\Z:$3U.4("KR@ ^\.UF8D17/@YJFLR455A6813I)_ M45=D"8G@"[U^ M$697]*0MJG&B]UK9<4UQ?'YEQXT<1Z.P/<63VN_DS,).FH7U1^U.L>^4S^^O M;)G6GL3A$Q7%[[6ZF#B2Y/SZ5ABGN<;82F-KLIVNX>#,&E< +QQ' >EP[-0* M]\O5,;W_HI_M9.R$"(_>;;6=;N%^X7I;M<.W;V?LI Y'O:YOTY39L!1*]](R MT%M ST!E*X6H6??.]>:D#/=KV1)2R'=O)]&4MS"LH2 MFY4 /_9,/R,%B6&D&;0W0$VQZ\@&<5)'^J7.+4W3^)O.EIO64DK@R3."IZ2< ME%2W$ZJP3PEU;4OB!)/@,_6@ @C?(OK$:2#IUT G!RLMDH<^/2!.W,B[[=J( M$T)R?M\6DV;C%H0='11Q>DGZ.[=?T8.8-+NXKO7OM)#T:^&OJ4%,FJK81<%I M(NG7Q/\A!3%I2F,T[-H"3AI)OS2>(P8Q:0HE'GR?GX!SDIK@>4"@1>Z[+(V$]6E]!W!8'[U?C&PO=V]R:W-H965T.C9E_1[=B"A, MR)0!OHECS-X&)*+;VQ9L[0:>PN5*J &KWUOC)7DFXLMZRN2;5:#,PY@D/*0) M8&1QV[J#-Q/440JIQ->0;/G>,U!+F5'Z3;U\FM^V;&41B4@@% 26?R]D2*)( M(4D[ON>@K6).I;C_O$._3Q1^#BPZ7&K&$3E+9"@=W3 M**,?8LOXA]AR?X8M#X,IN,CR00?U8(9ZQ&QGD&E9DS-03AMTD 1.41%.BNV> MP)[FC5F5@P'.+>#<%,XY 3LRL HY$%$^881\/?O\C/X)$C, M_S%,YQ73>4;KAS1>X^0-!+(R6#C;*(+0EF8&XZ^LAM]ZR7_3S7R#CV MH+%0UI&##F&IG"^EC'($W M@IEN_1F\MV=3UW4J:_./[-Z7.;"[7=C=-MK]IU@1!K1)\2\H4H_1..3$D Z= M8KK.>V1?MYBN:US='IO(C8^NZ9GU?2^-%S>8 NV2V>P&KL:<$R')*B%"RU#V M41Y VZLF0B[E&Z7NDJ'C1P&&SD,-G+8,9;&83JHDPY# MI<.0T6&[^AGN=9DZ9H ETT#G/:H3EEP$7>-R'O%K&&]B0.)U1-\(.>B>V@V8 M&<^SKVW[9Y-I)6]!,W&-,Y.8W-R*8!4FRWK;S(#0KC6N)!MH9IN*WUB];68\ MK\ZRDDZ@F4\^4R%)KI;M[ MOO5BA? R6/T^T3 M]5C2&>S\OWJ4['GW.*XMS9+(8/<]2A.5;(7,;-4PD.B8/:3W*W%$&E+K5%NT M!LGI5-KJ6(/D>%U]%%%)0\A,0Z8HNC:\^.VR+I"H[. (O4L@RZ:.S.>'LWML M#9Y3URQ0V?Z1N5V?WV-K .M[+"H) )G[]=D]M@:OUFUE]T?F;MVL-(?H^+@@ MD[E:4)HSA>.>**B2!9"9!;X2+E0XUX0%PCT_2>NJAR]K[^(K)FR97H)RB;Y)1'9$+T:+B]:[ M]'JQ,CZ -T.H&1_!F[%N_ '>3++KU7+:[+;W$;-E*$^B$5E($^SKMLQ2EEV@ M9B^"KM/KN!D5@L;IXXK@.6%*0'Y?4"IV+VJ"XAJ[_Q]02P,$% @ PXMT M4<>^K!YO @ B@< !D !X;"]W;W)K&ULM55= M;]HP%/TK5K2'5MI("-\51%IATRJU&BKJ]C#MP207L.J/S#:$_OM=.R&C$X0] MK"^)/^XY]YSKY'I<*/UL-@"6[ 679A)LK,UOPM"D&Q#4M%0.$G=62@MJ<:K7 MH%1[;> M6+<0)N.G<]#BUF==@PK3+< MEAGB,QD6D+=(W'M/XBB.3L"GS? 'JA$^. 4/T6MM.*X-QYZOR>O6\KJ-\C[)'=-*NB.GO%%<]Z*XIHA7XGJUN%ZCN G^0A%'-=/HC8K8COXTH.@_E_$"X<#7T9P2%QXU2G=+87-9,VDP\PJIHM8 MOTY=-OYR8E7N>^=26>S$?KC!RQ*T"\#]E5+V,''MN+Y^D]]02P,$% @ MPXMT4;!.>B66 P L P !D !X;"]W;W)K&UL MK9=;C]HZ$,>_BA7U85=JR85<8 5(R^6H?=AJ5;KM0W4>3&*(M8Z=8YNE_?:= M."&%Q(O0GO( MO.?&<\ODXF9'(1\5CDA&OTL&%=3)]>ZO'-=E>:DP&H@2L+A MRE;( FN8RIVK2DEP9HP*Y@:>%[L%IMR93$?61#^5CQ)F;NLEHP7AB@J.)-E.G7O_;C6N]$;P MC9*#.AFC*I.-$,_5Y%,V=;QJ0X215%<>,/R\D 5AK'($V_BO\>FT(2O#T_'1 M^S\F=\AE@Q59"/:=9CJ?.B,'962+]TQ_$8>/I,DGJORE@BGSC0Z-UG-0NE=: M%(TQ[*"@O/[%/QL.)P;@QVX0- 9!UR!\Q6#8& ROC1 V!N&U$:+&P*3NUKD; M<$NL\6PBQ0')2@W>JH&A;ZR!%^55G:RUA*L4[/3L,Y3B)YZ*@J"22+3.L23H M UI#/69[1I#8HH4HRKW&YK["U&IQLR0:4Z9NP?9IO40W[V[1.^0B55U5B'+T MQ*E6[V$1QE]SL5>89VKB:LBAVHF;-ON=U_L-7MGO$#T(KG.%5CPCF<5^>=D^ MOF#O KL68' $. \N.ER3:2K'^I30IH-R@4 >V(JO#Q"9,U4I?9N-H%$[5^@?Z7,N6$8DT(".2E,; MCCI,=(HC]D<=''T1X!@-.S@LJC!,@@X.FVIT$O$,1]SBB/\JCHRRO;8VD7G< MKX\^D+[(!L2BL@"QJ5X%DK1 DHM OIO7),D0?B$2WOIU 2#HO,?<6S!UG[ZA MQ^&MC4K2OVM>_>F0N5:XO%:XND)XAFC4(AI=1#3O$>%OZ3'F5:CJ5R$PS 1C M6*H_JU:<]&PO=V]R:W-H965T-'*^'%2$S57:>J+&K7P0]N@X96U=5H03UV5^L:A*&.15FF>91>I%M(D MDU&,+=QD9%M2TN#"@6^U%NYUALINQLE)L@L\RJJF$$@GHT94N$3ZVBP MI90:C9?6@,/U.)F>7,W.0WY,^"9QX_?&$)2LK'T*D]MRG&2!$"HL*" (_CWC M')4*0$SCUQ8SZ;<,A?OC'?KGJ)VUK(3'N57?94GU.+E,H,2U:!4]VLT7W.J) M! NK?/S"9IN;)5"TGJS>%C,#+4WW%R];'_8*&.?M@GQ;D$?>W4:1Y;4@,1DY MNP$7LADM#*+46,WDI F'LB3'JY+K:/+ YWYK"JL1&G2PK(5#^ @/PCD1_(+W MUTA"*O^!HW.K-3NY)%L\#6"NA/:9OE1P"4V0\C/!Y!G>78$[[3WZ#3BG1[ FQJ2I51M]&.) M1>LD262^+X5JF3*LG=7!A*8E$>^:7<.-<$::RL.BM_7''0/#+:'V/X_0.NMI MG45:9P=H+9RTS.052ODL2S0E\)'A6_X?Q[D<9MF[(WS.>S[G1W&FQK1"R=]L MB$-J'=M@H!"-)*$&0$Y6%3JV)%RT @T-."VTC1 JI>>$51O<\^ ;)0E62!M$ MT]\SP0J[\1WX8&AM58G.OZ7X.-.#BM.]AZ315;%=>"AL:ZA[4WVT[TC3[B'^ M3>_:V;UPE60M"M==4# !N#0 &0 'AL+W=OAEG]4^SZY>/-X)^: 2 $V>LI2KB9-H MG=^ZKEHGD%%U(W+@.+,1,J,:NW+KJEP"C2TH2]W \R(WHXP[T[$=NY?3L2AT MRCC<2Z**+*/R>0:IV$T^<'!F M_F:P4XTV,5160CR8SJ=XXG@F(DAAK8T+BC^/,(H;?VN1 M*ON?["I;SR'K0FF156",(&.\_*5/E1 - /II!P05(#@&A*\ >A6@UW6%L *$ M75?H5P!+W2VY6^$65-/I6(H=D<8:O9F&5=^B42_&3:$LM<19AC@]_1-K\1-? MBPQ(#I(L$RJ!7).OG!8QTQ"3>RF(30EI-;U8@*8L59<&M%R0BW>7Y!UQB3*S MBC".KIA65SB([;\242C*8S5V-09O0G#75:"S,M#@E4![Y+/@.E'DCL<0M^ 7 MY_'1&;R+HM7*!7OE9L%9ATO(;TC0OR*!%W@M\]^>O4# M,7IU&?6LO]YK951D(*D6\O:,L[!V%EIGX9F:9+;0K@A5>!SE0NK6G,]*1Y%U M9,[$Q^FH/PS'[F,S$:=&OM^/^H=6BQ:K,/2.?-VU60W"46UU0+A?$^Z?56\! M7.#>?DN_J'87G=7OFST=(;ZFCYB4+>PW8Z%P/VM!4-F\T$!XK;/=T-:*4*TE M6Q6:KE*HC#,\T.UD(M(8)&YF/)K9FERP:EQ=MN6F#++?E,HK_XZ4[V!XH,.@ MUF%P5@=S=-FKE-#X.QZE>+]I93CA760N*J(3(/.2WU*+]0-V.$IF+\$WR U. M8\:2:F/7Q?* WK"F-_Q?Z.64/[__;1CX@P^*K(KGZQ5%JF*S+PN;9*2--X]. M3(H9WQ)-GW#J#1&&)]2N R\:!KVC7;/H8'@@P:B68-2ITLF^TLO";-;LFR1& MI_F)PK#G#Z+HB$47RP,:OO=R"WL_1B1F:6'Z/T2E6J0+ETZFAV0:3PJ_8V&6 MZ?C9<\;2C46:4FS7R';F942#!AWOQCLAW6KURN'M!R]\@XY\]UG[%8R#3HQ; MK8X9NXWW(][C6_MP5QA@P77Y!JA'ZX^#C_9)?#0^\V_G?LOXPGQ,V/?JB_OR M2^0SE5O&%4EA@TMY-P.L2%D^[LN.%KE]O:Z$QK>P;2;X0032&.#\1@B][Y@% MZD^LZ;]02P,$% @ PXMT4;84/6/8!@ PB, !D !X;"]W;W)K&ULS5I1;]LV$/XKA-<-#9#:$B5+&(FVA4JB1U)Q,^S'CY1DT;(EFG%7P'EP9/KN>'<\?M]1TMF*T*]L@3$' MW](D8^>]!>?+MX,!"Q4V.N]9 MTB.\)CG"32DO#C[\IHKYY3*FY>KZU/B^!%,(^(X3%)_H@COCCO M!3T0X1G*$_Z)K&YP%=!0V@M)PHI/L*IDK1X(<\9)6BD+#](X*_^C;U4B-A1< MV*$ *P6XI>!TS>!4"LZ6 NQ2<"L%UU1A6"D,35WR*@7/= :_4O!-%8)*(2A6 MMUR.8BTGB*.+,TI6@$II84U>% 51:(LEC#-9NP^=1J[U1G[+,V'$*WWJ-#+5&_F Z-H3H\#>F?@4[ GL MQL2G4;>11G4X]1YR"JM.5\ZEH3>/NUOF4NR7;(X%U'/P^ PVY>[1%)>LV.+_ED-M>[*T M.2QL2LI[NH!G@Z<6-X:U&T.M&YO8<@K&( M@B>4Y+@(,"))@B@#2U%Y1; GHMC4OF\+O)S,WW#3ZEOV5M F0M,]0HU@1W6P M(VVPMXSE* MQL8^JP,NEW;.>HYWL>S[L3KYM*:ZV#/?UFG*%BZ*^A#M<5#Y# M93^XQ[UJDL9&#P*-?QN]A*WW3_3:2TI"C",F%[]U]M*$MSG[J&.E;*AFAMJ9 MKQF/12,K%95^=WVO2Y(">3LX#GZU%13;>BS^2+)05 $5 M'"-7*/21R"NS52$0K&"YE8N5_'99C@+@QSJBMZJ& 9VL>QGE#A-=3C]648X@33 M K&?*HB0@-V%UW 7KUW+=3NV$E2 #?6 W>+'*0:AP=W6]6T?@.1['X']T(%\?" -E]XLSFN*QH%WO!(^GZHH!@>T/F_ M@$]@2Z?>RB<38\EK8\FIL>0[8\D;$\EFLA4O09/3QR\_V9[U:UEMY751]VJ*K:!H^,H-$?1BF-$*X<>,9W=GM]N6[ZQJ>#40+ 9JJ(K1W^*^)\/F=5L M>TZ91E+3?5+-B!4;.GHV?&FW7IG;S/UPY+N=J=^XD:6GP_W=^AX#+GC&2-NV M.(H''3T/?B^V.KMG&L\)X"C87M06.0A=ORN;BA@=$V+4XY6^,]S;!#J*/)TC M(4]'D:>C)\_61D??QU<6M\[+<-BQ5(I:'#VUM+J2QEFM8XH)@JBPT*:U\B M5T&YJX=RPR4R[(U=A=SNL3R#V'@(H[>PNKC4 G;7*6[\'M@XFAO6F;7).0RT.)X;PW^^6:"58$YG[?Z>\' MEHR_>Y:W^Z/15D2#C1<#4DSGQ4LB3.S&/./ET^]ZM'X1Y;)X_6)K?&R_G92O MDR@SY=LM'Q"=QQD#"9X)DU;?%VFFY0LCY1=.EL7K!X^$&PO M=V]R:W-H965T[6.D#>S;)Z0[6H![R.X$[ MNU*)6 J99#PC K93Z]:]6;F^)AC$#P8'65L3'L9%I D6@G]^+L4M2J;FEA?']7_,,%C,(]4PH(G/UFDXJDULD@$6[I/U#T_ M_ EE0*'6V_!$FD]R*+&.139[J7A:DM&#E&7%-WTI$U$CH$XWP2L)7I,0G"'X M)<%_JX6@) 1OM1"6!!.Z7<1N$K>DBLXF@A^(T&A4TPN3?%L]X99WWRC6[V":\BOB1=>$L_QG Y_%F^A#S7='7>% M\_^LK_ZS]9-D^%4K^4;//Z<74P%7CZ8E[NAO?)LHLK2I(O"E+Y5X]#0>508!P*SCED>K1P:%/KT:[&*Y0& M1DF_7)]GX0AS^EPO9AOC#X-3S+*-<1TO/ 6MVJ!A,*HP)[&&5:QA;ZP++I7^ M74J:@.S)W:#2&WR,8@XKAX;O5LQ"*:P7TV_4L@T)&E5:MB%NV&B)51LS=KH+ M.:KB'/7&>0\2J-C$)J\1/.-5GNN,]Z1P7$F//T9-7>?U]G'>K:JE5#W9OMJ U/KC]-@:U>MVQ\LCD,LVUV2'60@:&+23".\U9E4@NJ) MJ2^IWJL=[X/4^?5JCT&X[!9Z#;(=_QFI=N@D>^0*IT6SC/$O P@-P.=;SM5QHPU4?T)F_P)0 M2P,$% @ PXMT42EU>"(Q P L H !D !X;"]W;W)K&ULK59=;],P%/TK5@022-!\?VQJ*VU-$7N8F-8!#X@'K[EM+1*[ MV$X[_CVVDV5=ZF:3X*6UG7/.];F^<>YXS_@OL0&0Z*$JJ9@X&RFWYZXKEANH ML!BQ+5#U9,5XA:6:\K4KMAQP84A5Z0:>E[@5)M29CLW:#9^.62U+0N&&(U%7 M%>9_+J%D^XGC.X\+MV2]D7K!G8ZW> T+D%^W-US-W$ZE(!5001A%'%83Y\(_ MGV<:;P#?".S%P1AI)_>,_=*3JV+B>'I#4,)2:@6L_G8P@[+40FH;OUM-IPNI MB8?C1_5/QKOR3@@!/X)0M 2@M<2PI80OI80M83HM82X)1CK;N/= M)"['$D_'G.T1UVBEI@T4'58 MU"4@MM)KZ(:S'3$U\2X'B4DIWJ,WB%!TMV&UP+008U>J;6@Q=]F&O&Q"!B=" MANB:4;D1:$X+*"S\?)B?#/!=9;_+0?"8@\M@4' !VQ$*X@\H\ +OZR)'[]Z\ MMVQK]AJ55*OX9Z=5\O^RE_F_[N59HL*N6$(C&[Y8+"@G8EDR47- /R[NA>3J MC?\Y$"+J0D0F1'0BQ)KL<9"@32(BH;(:;33BP\AG8<_G M,29(TIY-"^;(Y3%&Y=2WNTPZE\F@RZ?+0WW/U*5ABN?DL2;'A^%E0<^N!92% MO9SD%E#B>SW#QR#?\Y/,[CCM'*>#CB\HK7&)V&$1(S4$F^%&*CO8@3?RPUZ- MSJRH-.M9MJ(BO^?9KG7BE+/.;Y:@?G:#YH=UO#34>:]M=VY+_#.1JF5 ME[_ BT>AE3<;PF:>[!)[@"OC:]CT!+5E/97+#=:M=>79BNHK=^Z9_/ M?,MZKMJQIGMZDF]ZN6O,UX0*5,)*A5([5&\Q;_JC9B+9UC0 ]TRJ=L(,-ZJE M!*X!ZOF*,?DXT0&Z)G7Z%U!+ P04 " ##BW11>K%@)B(" !T! &0 M 'AL+W=O3'(A5AT[LR^$?OO9#F1,&NPE\=GW^W.7<^)&Z5=3(!(< M2B'-)"B(JJ M2B>QJDEPB2L-IBY+IM]F*%0S"0;!:6/-=P6YC3")*[;##=)+M=(V"CN6C)G7!(IL$?6<(!:;D&)A][?$9A7!$ MUL:O(V?023K@^?K$_LG7;FO9,H//2GSG&163X$, &>:L%K16S6<\UC-V?*D2 MQC^A:7-'CP&DM2%5'L'60,6!)KU8!V MV9;-+7RI'FW-<>D^RH:T/>461\E"IJI$^,H.:. ]?&%:,]U@J286!CS+#[&]\:-UVEJ.3Y5ETE7"# M50^BAW<0]0>/+YLYW-[<7:$==IT8>MKA?SL!:0.6P6&_ 4DN3HX9*\Y3+'; ZX_3/+K?4@[8K[J[MDW%O M'(?[L>E 8&YA?9[#^, M=#OC;4"J\G.U562GU"\+^UM [1+L>:X4G0(GT/UHDM]02P,$% @ PXMT M4:#>1VEH"@ 2SH !D !X;"]W;W)K&ULQ5MM M;]LX$OXK1&[OT +96*1$2MI+ [1.FB;N2Q!W[SX<[H,BT[:NLN@EZ:0!]L8TFA6#5ND(.0X9K:(D.[DX+[Z[XQ?G;"/3)*-W M'(C-:A7QYWCB_-UM*!3*G]?WW'U--IQF24KFHF$ M98#3^9N3M_"WSP')!Q04_TKHDZA]!KDJ#XQ]RQ]N9F].G%PBFM)8YBPB]>^1 MCFF:YIR4'']43$]V<^8#ZY^WW-\7RBME'B)!QRS]=S*3RS4] M>_I *X5PSB]FJ2C^@J>*UCD!\49(MJH&*PE625;^C[Y7"U$;@&#' %0-0$,' MN-4 MSG [QC@50.\H3/@:@ >.H!4 \C0 7XUP!\Z(*@&!$,'A-6 <.@ Z&PM MYS2&>+AKR,[8@ZT-M^:&@^T-MP:'+8MW.N'6Y+"P^:ATW\+W+R,979QS]@1X M3J_XY1^*#52,5RZ?9/E>GTJN?DW4.'EQ3]-(TAFXB[A\!E]YE(FHV(4"O+JD M,DI2\1K\ I(,?%VRC8BRF3@?235Q/GP45Y.\*R=!'9-\B>49@-XI0 YR?I]> M@E>_O#9P&=NY?(KX&4!!'Y=+.Y;3'$A?5RNA\CB%WJ%W5P^#)$EZ.-R\R+K(V_)TO&)!5WT7/T MD-*<_LM\S.DLD0;N'P=P=V&?C)\&K'KEDT$WE\]]LCQO13$S&2ELV $$V@$$ M*KBZAP($^,]'10IN)%V)_UHFKOLY7W;04)7>\KV/H-50<1#7QVAHZ M*.Q0$.\4Q%8%WZY*S68;"B3K5PBW1878;^@SA&C2)O*\FLY[VI"=-L2JS7U= M?%#@A_I< ,@I4-XJ5+3FG&82K!G/=X=)1=(2K.F2O123-@7T?<H<-%G,%/B"/GUN;11[NH0[7<)# MH*)R.Y,YPO92N@$F#9,,HIH8J!R?(+,JT-'IIO-CN'>:0[\Q!7-:DF _1$VM MAI%-3&2A5\.0?;UJ:32T;R$F"D]:,#830+#4Y#U7%9/Z[+X7^,T 9B +/>(V MT=U !ET/-MG=FN@"GX0=?@EU:@"15>FK-%%%2;%IA"4#@#H%@.YQDPVHXR_\ MP0#ZF'VUFTY$* M^D?V$!U"X/\GAHQA.T1XJ#.(0QTGH#U0_)3 ,E_*.56)@%GFL)U4=X=II.,! MLL>#EW$M]7<:9=]HUNMI2",Z@L?U-%0KL>PX^N4IHUPLDS50>L4J$XL6--=^ M%?V/\43-7C0HE@H:*#<9IX>][YPYSM]MDFJ 1O8B[<7,U6,E#>/(.[*5-% C M.U!/93%3DDG*U7X"2B53%C;N88/.?+LQ-"RC0XJ2CAQ]7#&I[UQ"7+\CXT$: MB9&]:%!6IH?7K:B=[F-8EZ8,9+UD^T)K3$=V3+_9&L^21:,V/-<3WTI .]&^ M>!K!D1W!7W)[Y9BX>1#TCTU>VET]JK^V+HU&;-E= M-9X,L8*KX=BUX^4]5=ZQHGE:V*J$R])?N[U1*G2(\[JU!ID=?/=7_IXJDVZH M;:$UBKI'1E%7HZAKA[\A;;YV%HL0AK#9YC,DNX0@W&SS&?I!!+H-;K<&,A>I M K+#:!JDW=[<6?+D8;-MK%1YRIJSV2:6MK+)U5#L'CDI=C6 NG8 '6*^WA[) MM8$D)&'8M%Q_L\5 D,'=5E- [%K!^+22I85\S1>>D?&2T_CI6?'RY]N*AL: M!9#@5E=Y$-G$0&;I*WL:GKV>;%DN*?\9+=OP[ 9-WQM"-#$08=Q1;7L:YCT[ MS-]M>+R,A HS@_2YKMC5I0@P:3:!#%20>+5>T;ZTM7,,>Q_EP#[_Q&MW4;K; M\YX.*YX]K-S39/6PX8+F<3O'V9D*CRE;%X\Q$TVDK9;. /K-ILJM@ M-N@,(UM5X^D(XPU,T9,L9BN3++=>&_4Q[E@(#?E>3_=DLWI0N*)<9^]X1Z71 M]>-BHTNW>^5=AVTS)S_!#TGZQ/%=)!(!RFMO0(78QX@GA14[W'K2 MPP_V=$ZP1G5L1_6=6]/O:YH)DS#7N(W1;NV@N71^ Y$?=G@_UC".[3#>5VI= MX_99LN\VH=)$A#NP'==.DGLZY#]X/#FI^.X?\7=B)M;8C>W8O>LU'EJ180W+ M^,@I/=: BW\ZI<=MP#559 8R4T5F(#-59 8R2T6&-=#C(;F]LMZ/EV9$XS@Y M6&Y0U&(% M7X.G?^1[F+[&5_]%&Q!7OJ&U4*\RRCUFH')QY\TUC="^':$O$V5OR;A--P/#90.-VK6OM2F!/7R!99$FV MR.4S7;*O1N]MHXY$W]>@YMLST:E*H-6:Q\6*%)V;9 Y475)<,C+>2[BL..ZM M3]"EO(8\WPYY;^.8IOFAFO*%XNY$MCC-LX#RR]P?UI0GS"R1G34!J]SRMNPR MT& 8'-(ED#5_+:]Y&)/YH'T%+FQLUO=!&R6;--<#:#[8:?:UUE ;V*%VN^45 MWH[92BWG/_X&B?//J63QM]/R\SB-A"@_VG+.0,-O<&3X#33\!G;XG19OHX"% MFB.?\562E?<_Q&NE<.>K*I>! 861XW3W" .-L<$PC!4@RF: ?J?Q)G]#3P7@ MN0IWW.K+&GN#(V-OH+$W>(&+$U>!X>)$ZRQD"-'$0(0=TK#*J/825_Z:Y:>( M+Y),@)3.U2CG+ ]=O'QSL7R0;%V\U_7 I&2KXN.2JG*%YP3J]SE3Z5#UD+\J MMGM_].(O4$L#!!0 ( ,.+=%$*?_T@]@@ /@P 9 >&PO=V]R:W-H M965T9 MI.+-W&L2X61*-R3FWRPIBW#*W[+5+-DP@OU<* IG4-/0 M+,)!/#D[R3][8&D%"^GPZT2>[#QZ#U3H5'\S.3C9X M1>8D?=H\,/YNMM?B!Q&)DX#&@)'EZ>1<__G.T81 /N+? 7E.*M= +&5!Z7?Q MYL8_G6C"(A(2+Q4J,/]O2RY)& I-W(X_2J63_9Q"L'J]TWZ=+YXO9H$3#V%="U7>2TWB+[8+^-=KO(+MQZ[WCKNX#K><1G12[FB7R% M4WQVPN@S8&(\UR+A/R1D3@%7[;\-0'' MX!MF#(O]!#Y=D10'8?+Y9);RR83(S"L57Q2*88OB;W0[!1H\ E"#VM/\"GSZ MZ?-/8 :2-68D*5X;M%ZJM=Y[Z13HYH'6!BU7/;2\L:W5HB]J77.RF0)#Z[+H MNH=%AMZEY6MO+;K=M:Y?U+JNB#<%T.JRZ*:'=[JU_-I'BYVORVW7\MN'V'+[ M(;;<]=@=4)4U,[Z1][L9[G[7;2K7?4FCB%<9^?*/P&6(DP2<*_QI[?5:H\0+ M[?4CI=W?LFA!&*#+$KL@2)*,QRZ(0.JNSG]51SOHE20->^'%OT.62 ML"!>\91.TD8+G)H%+D3M"W?W)KA*$[[R&/!?7.[]#3> ^KT#X=8"(;9,FSFZ M)HL!K4>>__,?.M+^521[<9UG?'%YJTA+O5)UZ*,DOBY)J,-Q?%OJK3K7<@62 M6IPKV:EWP//-FE7+ES7$<*1&E6VJS#\B1;3@O/!IO"1.]VQ%WL!=FOM@] M)6*>@W2])J$/>%<)4OQ2?$##? Q=A,$*#X'.16E>-1XZ0I8JWR4>=34?E6OK M;V&=BSHR34.W$6JQ4*)15[.Q%M^_P./\"5Q**Q\873$;WH,V%[V0DEXJ :<4-]^P-) M;DBJ&=HXG:-$F*&/D^2EWFJ2&R;/:G28!OCQ$'BS%#W MLG?X)8BR""PHX[)YVX,W?+'I:]/A5ZGLH#^'1?'UIO6^ZS7TT&A)2*.C"/W8 M4/&1UY01#R>J*MR0N#30.%&3;#34=> CV?"%Y >TO)L7WQ[3Y;%7+!>O&"%1 MK:4HCOF,>OML:)HR+)*G1@=/ZV&9DSC@A?^<>!DWCI-K2\.MR+(R-)5@W05_ M9FL*+G#\_0C8)@EG#2;R&] M#AH923,6$WE^N,_."/L$<,L69(W#I4A6<:S(S1677I$72=X>]79EO7^&&D(F M278C-;OOLS1)>0LI MZOU0=)TXHIE8 7E)^6>\X5R3IGUUA1IN25M&ZZ9"DM6HHP@=@!A4[\UURU58 M(:F-U-0^]SP2$I;7#%N2"%\CX<7KYJ3K="HZQ5KM"FT6DRIW.SNP5R> M:YN,>>O<+7Z6W]<==N!TA1KNY[ANRYDJDBQ&'56KVKPC7DWO8+T; C8L\)I\ M>(6::-W^H .2J$:#47WS<*_BI"0Q&H?$MB2QK2;QQS[O<&'7D0P=VU(\\2"9 M;*N9?+][YB"/\'MO<)63]+G!94MFVVIF=SR.<6'7[_X84'-,M]TMDK*VFK)/ M,6?_,PL$1GBUDG@Y8QNM:.CN-?WPD:!#(R18;358!SP9IJ^;,A+59( ML-J#CSSY1N2OYV%(5HR"N\!C-'E-Q/8Y C>Q-U7M(4E1>YRS3+ORN$_'\SX? MO$OM@><\MH2A_1X8@F,P)V$H\B*O;\J*1>4;R4A['$8ZDI'.W\I(I\Y(HQ&1 ML\I#RN)O NXP6P5Q D*RY)+:5&P'5CQF7[Q)Z29_;GE!TY1&^>6:\'*1B0'\ M^R6EZ>Z->!1Z_\<.9_\'4$L#!!0 ( ,.+=%$F+!GM0@, '4/ 9 M>&PO=V]R:W-H965TD[RR1SO& M;\6:4@GNLS078V;$=46\IAD1QVQ#<_5FR7A&I)KRE2LVG)*%"R7T%HA& #P7@ M*@";O,L/F2S/B223$6<[P/5JI:8'IE03K9)+3J;:+BY&16S 6]*V@N MP:>MN@KP $#67UCVV, \7N (89B33@5CT5<569=*ZYK MQ4;5ZU@K^'FI5H +23/QJT7?J_4]H^\?TC>)@J2$56P4EKA!2-$K2SG:!Z24 M#HRT_BMM)RCT?0]%83ARMWNR\NNL_"Y9J5XV>]=2;E +![W@#&O]L#^%CK#_M#/'R"V ^& MD3_7;5L)ZU(8]L(6 M6[?"J#^VE7:3[0!'H1<>^&WCQB:JW>*Z$'Z)L6#K9=CK![VU+MQIS_1"]/X3 M]-$ A2'R#Z"W?H?;_>[9Z%_A,MB:'0[[:8?U,=QIS_7"=D3=]BENXQ"E#Z1? M"5\EN0 I7:I >!PI!5Z>\J&0Y]?X%K0KF7I6YO+;-4M)I1#FN)5%O7 M1/Y^ ":ZE1=XQXT-W5?:;N L;<@>GD _-VMI,CRZE+0&KJC@2,)NY=T'=WEB MZUW!"X5.G<3(DFR%>+7)MW+E^;8A8%!HZT#, MQ*:#FO)^)>_#WUIZ(,PTI\YAS;NVZM.> MD.;77W?K><_=,N^<]\X+YVS_.XV=DQ/0 M* GB2=!X!(VO CKO>@EH_ $TB9;))&@R@B97 9UWO00T^?#3743)F1O%)W/& MSO@?1.XI5XC!SBC]FUMC)/NYV2=:-&Z&;(4V@\R%E7G5@+0%YGPGA#XF=IJ- M+Z_L#U!+ P04 " ##BW11B?M>.'0" !8#0 #0 'AL+W-T>6QE-%=0$N41( ?E:)<.\M> MI2?H%7J4GJ2DJ)\=RS"R:.V-.?.&\^:1&MLCOU!KBA\RC!58,\< MIX@RS%!Q*7+,=201DB&E79DZ12XQB@N3Q*@S'HT\AR'"8>CSDMTQ58!(E%P% MT&LA8)>/<0!=[RT$ENY6Q#B C^>OOY5"W;P"=CU[KRXV<;/J\ %=':2 M3@\@O1P-\^K8$+6W2=UL-UQM[F#RU6Y=?W[\&CAN%]E_X.O=Q+]_#O"V@?VT MLX/N<<\U5L1.W0FAGPC>-<0$6D!71@R#):(!O$64+"0Q60EBA*XM/#9 )*B0 M0.E.U%)<@Q1/-NQ:SS1IS<,(%[*J;2O8ST6]?2O0>$8@H;05.(86"/T<*84E MO]-.M;D"GX5 ;<_7N5:82K1VQU/8)52++K(0,L:R+>/"!@I]BA,C1Y(T,ZL2 MN6."2@FFC9B@5'!4:6@R:D/31IC2!_,-_IIL<*^2WC,=F2?*6U,+JDU+8QW# MWV>SW'W:R8MX04Z60GTH]7%XY9M>P?<2)V15^:ND%3#$[@ZSHSRGZ_>4I)QA M>_B#"X8^:O) )B1YTM5,JT0:P!*")9:*1'WDNT3Y'*]4TTZK9%CS^ 0U_]M[ M3C''$M&^:-W[QWS++U8\N?I?DJM?E6W!.S76?\O'+G)Z"B*]4Q!Y$CUY??PB M)[/CUUB/=4>QF)8\R?C3.: M7J&%?LW9X-?[8YR@DJIY&PQ@9W_&,2G9K-UU;RZBWM79G\SQ7*\JV+U+A7\! M4$L#!!0 ( ,.+=%&7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:GML ,68!@ #P \ !X;"]W;W)K M8F]O:RYX;6S%FUM/VTH41O_**$\]4CD0QS>J4HE;6R0*B-"^5H,]24;8XW1L M0]M??V:<4O:$\.F\;/*4Q$GLE3V7M?=X\OZAL7>W37,G?M:5:0]&BZY;OMO= M;8N%JF7[;[-4QKTS:VPM._?2SG?;I56R;!=*=76U&^WMI;NUU&;TX?WCN:[L M+GW1=*KH=&/<07_@FU8/[=/[_J6XUZV^U97N?AV,AN>5&HE:&UWKWZH\&.V- M1+MH'CXW5O]N3">K:6&;JCH8C5=O?%.VT\6SPU,/>2-OV^%()V^OI0,Y&*5[ M[H0S;=MN^,1P?ND8[Y7[\.I5WS4?==4I>R([]Y MJYR5JQ_8.3(2+OM.NS?L63DP,O)<7DPOS\].#F].3\31X?GAQ?&IF'X^/;V9 M$L ( $9; Q1OKB2!G #("2_DU%_7?T8T,W%FBJ96XHU[K/K2=31!(&, &3-' MTKUN*EVZJY?B+W'KD8^;>DD@$P"9; ]R(0V!3 %DNCU(V2X(9 8@,U[("]GU M5GFF;J'$4=]JH]I62%.*(]EJ ID#R)QYX/1U+>TO3SG50[/V'B_2M;I7IE=B9IO:C5[366<\\:"[A3CN MVXYB0KDPV^6CU%9\DY4C_:)DZ_KC,% H'E++F-DM-U:6ZK&SM>):%4K?2\?P M5A@5!!&Y9MX M2"!C9H.X@6%[9[C3G^XDK5JY8T5[W%M+,9%"QLP.^2*-2Z>'[.N\,?.=&V5K MGX2Y ZX&"#HCDLB8V2)'TMR)N99# 1=. M.1%22<2LDFO5Z94^ACDGX(+E"7=]TM2U[@8N/SR\BUW*KTRQ%CMDD(C9(!?N MO'^J$C=MB^E"6EI^1D@E$7M54M>-<5ET4]P-$1R>[;@45?EH4DRDDHA9)7_" M=R-_ALV*Q!$QB^/:'W11NI).Q<(E,Z:5P]I,0(@,$C$;9-K?MNI'[P?'Z?U: MYAJ)0>PTDQX3H7LTEPQ41SK0F2RH19*J1DVM@AD4DFS":!M5/8 M(9%<)LQRP;53T-+(,!-FPSPKGC:V-U+-A%DUL(H*VQNI9L*L&EA%!9@Q4DV\ MO4K%MSS%1-:)7[E:V=0K8^2;F-DWFTJ"C9#(-C&S;6!M$/9)>%^%W39/M<'& M&"+=Q,RZ>9:";R1$IHF938.3W G%1*:)MWD_Y7M,,9%NXJU6-D$TD6YB9MU@ M3!K-!.DF><7*9D<:%M%8.-PK?G*A.ZHIB M(@NES!;"ZT1!HR,+I=O<"A!8*$462K>ZZD8ME,*-9=M<=0LG)&2AE-E"&#/H MF\A"*;.%,&;0-Y&%4F8+84S:-S-DH>Q5EMZ"I=;5C!DL)63(0!E['8366FF_ MS)"!,F8#X;76 !,9*&,VT*8=*YO;' DH8Q807!$^H?L<,B2@C+T,6EL1#@M@ MBHD$E+&70<\P22Y/MV-D<&\SLX!@- -/9DA &;. -F#2?)-B(@%ES )">YA" MS!P)*&<6T,9[%D\-3S&1A')F";V ^=CP%!-)*-_&': =\=7(WLWS0321A/*M MW@.BKLR1A?)M;F,+4LT<62A_Q6UL:P9RQZB%RWA)YCD@Y*,/>1A?:9+?35%.[*<__G M5=?T9YVJ/:BLYO5.M#?LXOZ+B2RTO_KSZ?#A]L/[4LUN$NT[G@AJ^+* M"O_@SS2.XL1O7I_U577LCEV:\T:6CW]@??SS[8?_ %!+ P04 " ##BW11 M7T[J"J8" "8-0 &@ 'AL+U]R96QS+W=OHZ<>7KR?N7C].I?_F=AM-OMU^=VM_QS+:?S' MX/JCZ]^'72ECM7AM^VT95U7]>;A='NKK1WBX3*X6SV^KJG]^"U4]=Y! D,P? M%"$HSA^4("C-'Y0A*,\?I!"D\P<9!-G\00Y!/G]0 T'-_$%AB3(N"9(F6!-H M'9#K0.!U0+ #@=@!R0X$9@=$.Q"H'9#M0.!V0+@#@=P!Z0X$=@?$.Q#H+:BW M$.@MJ+<0Z"V3']L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z1]0[$N@=4>](H'=$O2.!WG&R64*@=T2](X'>$?6.!'I'U#L2Z!U1[TB@ M=T2](X'>$?6.!'HGU#L1Z)U0[T2@=T*]$X'>"?5.!'JGR68W@=X)]4X$>B?4 M.Q'HG5#O1*!W0KT3@=X)]4X$>F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/H MG2=_5A+HG5'O3*!W1KTS@=X9]F?4.Q/HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NBMJ+<2Z*VHMQ+HK9/#)@1Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;Y+ @@=Z&>AN!WH9Z&X'>CGH[@=Z. M>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WCXY[$V@MZ/>3J!W M@WHW!'HWJ'?SDWH/X]>A#+>>[S4^_R>I'B_?+;?'7Y??%R[]6(OX"6F1.2?;+>C;S\3VDJ; M.K2*2?O>$('M\SOQD3YW7'][GJQ?'/IN\)MD%\+T*DXV2&N;$?7 MFQ"_NH=L,O7>/-A,K%8JJ\,S:)&::NK8V(:YG3T/S6\KR)2&-)^<]?M=._BIN2+)W$XXK?PYX.??U MR3K7-G9Q;USX8OJX*SMTF0_/G?7I^1+O]#ANMVUMF[%^[..1U$_.FL;OK U] MEYZ*7IU/#O&&[>DSOSA_+G,N,.Z\=^/DX\2<_7C" M]*$A?520/M:0/O(5I1&*J#F%U)QB:DY!-:>HFE-8S2FNYA18&UL4$L! A0#% @ PXMT44P+*I+O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ PXMT49E< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " ##BW11TN9'HUD% #_%0 & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT40&= MMK*:!P ;Q\ !@ ("!G0T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ PXMT454,O&W$ P $PP !@ M ("!0!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ PXMT4>+I;=^C$0 TBT !@ ("!O#, 'AL M+W=OD' "P% &0 @(%3 M50 >&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT494GLBMS! J@L !D M ("!&F0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PXMT4=Q>H?T:! O D !D ("!R6\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT M4< /?(,6 P R08 !D ("!AWT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT40'9A82_ @ ^P4 M !D ("!\(H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT40,. _TY!0 70T !D M ("!]* 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PXMT4?#P7F6]"@ C"$ !D ("!*+4 'AL+W=O MMHF"T* 9 M' &0 @($

&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT4<[C MP-;> P (0@ !D ("!N-@ 'AL+W=O&=8X# \" &0 M @('-W >&PO=V]R:W-H965TP0 +\+ 9 " @9+@ !X;"]W;W)K&UL4$L! A0#% @ PXMT49OWJN8!! >PH !D M ("!1.4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PXMT4:IF>%"L P &0@ !D ("! M._ 'AL+W=O] >&PO=V]R:W-H965T&UL4$L! A0#% M @ PXMT44"0IC0D P KP8 !D ("!C/L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT49OF28$ !V"@ &0 M@('2"@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT4:!@5+/- @ $08 !D M ("!21(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PXMT46MR#7]0! 2@T !D ("!6!X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MPXMT48_?^RJM @ (0< !D ("!+RD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT401["XZP @ \ 8 !D M ("!3C\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PXMT499!(/[? @ !0D !D ("!D4D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT M4:&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT44$X,ROV @ 6@H M !D ("!\UP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT41FTY[U! P SPL !D M ("!U&&PO=V]R:W-H965T M'5 !O@( )X' 9 M " @2!N 0!X;"]W;W)K&UL4$L! A0# M% @ PXMT4>47YK!C P !@L !D ("!%7$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT4;7# MJ!_? @ 6P@ !D ("!I7X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT44_J/&H5! O!$ !D M ("!F(L! 'AL+W=O&PO M=V]R:W-H965T;P( M (H' 9 " @2"5 0!X;"]W;W)K&UL4$L! A0#% @ PXMT4;!.>B66 P L P !D ("! MQI&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% M @ PXMT4;84/6/8!@ PB, !D ("!8:(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PXMT428L&>U" P =0\ !D M ("!H<8! 'AL+W=O&PO=V]R M:W-H965T7!E&UL4$L%!@ !C &, +!L /S; 0 $! end XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 411 457 1 false 108 0 false 12 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.allegromicro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Statement of Income (Including Gross Margin) (Statement) Sheet http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement Statement of Income (Including Gross Margin) (Statement) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity Consolidated Statements of Changes in Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation Nature of the Business and Basis of Presentation Notes 8 false false R9.htm 2105102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2109103 - Disclosure - Acquisition Sheet http://www.allegromicro.com/role/Acquisition Acquisition Notes 10 false false R11.htm 2114104 - Disclosure - Revenue from Contract with Customers Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomers Revenue from Contract with Customers Notes 11 false false R12.htm 2120105 - Disclosure - Fair Value Measurements Sheet http://www.allegromicro.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2124106 - Disclosure - Trade Accounts Receivable, net Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenet Trade Accounts Receivable, net Notes 13 false false R14.htm 2128107 - Disclosure - Inventories Sheet http://www.allegromicro.com/role/Inventories Inventories Notes 14 false false R15.htm 2132108 - Disclosure - Property, Plant and Equipment, net Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 15 false false R16.htm 2137109 - Disclosure - Goodwill and Intangible Assets Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 2143110 - Disclosure - Other Assets, net Sheet http://www.allegromicro.com/role/OtherAssetsnet Other Assets, net Notes 17 false false R18.htm 2146111 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 2149112 - Disclosure - Management Long-Term Incentive Plan Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlan Management Long-Term Incentive Plan Notes 19 false false R20.htm 2152113 - Disclosure - Bank Lines of Credit Sheet http://www.allegromicro.com/role/BankLinesofCredit Bank Lines of Credit Notes 20 false false R21.htm 2154114 - Disclosure - Other Long-Term Liabilities Sheet http://www.allegromicro.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 21 false false R22.htm 2157115 - Disclosure - Retirement Plans Sheet http://www.allegromicro.com/role/RetirementPlans Retirement Plans Notes 22 false false R23.htm 2163116 - Disclosure - Commitment and Contingencies Sheet http://www.allegromicro.com/role/CommitmentandContingencies Commitment and Contingencies Notes 23 false false R24.htm 2165117 - Disclosure - Net Income per Share Sheet http://www.allegromicro.com/role/NetIncomeperShare Net Income per Share Notes 24 false false R25.htm 2170118 - Disclosure - Common Stock and Stock-Based Compensation Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensation Common Stock and Stock-Based Compensation Notes 25 false false R26.htm 2174119 - Disclosure - Income Taxes Sheet http://www.allegromicro.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 2178120 - Disclosure - Related Party Transactions Sheet http://www.allegromicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 2180121 - Disclosure - Subsequent Events Sheet http://www.allegromicro.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2206201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 2302301 - Disclosure - Nature of the Business and Basis of Presentation (Tables) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables Nature of the Business and Basis of Presentation (Tables) Tables http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation 30 false false R31.htm 2310302 - Disclosure - Acquisition (Tables) Sheet http://www.allegromicro.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.allegromicro.com/role/Acquisition 31 false false R32.htm 2315303 - Disclosure - Revenue from Contract with Customers (Tables) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables Revenue from Contract with Customers (Tables) Tables http://www.allegromicro.com/role/RevenuefromContractwithCustomers 32 false false R33.htm 2321304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.allegromicro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.allegromicro.com/role/FairValueMeasurements 33 false false R34.htm 2325305 - Disclosure - Trade Accounts Receivable, net (Tables) Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenetTables Trade Accounts Receivable, net (Tables) Tables http://www.allegromicro.com/role/TradeAccountsReceivablenet 34 false false R35.htm 2329306 - Disclosure - Inventories (Tables) Sheet http://www.allegromicro.com/role/InventoriesTables Inventories (Tables) Tables http://www.allegromicro.com/role/Inventories 35 false false R36.htm 2333307 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.allegromicro.com/role/PropertyPlantandEquipmentnet 36 false false R37.htm 2338308 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.allegromicro.com/role/GoodwillandIntangibleAssets 37 false false R38.htm 2344309 - Disclosure - Other Assets, net (Tables) Sheet http://www.allegromicro.com/role/OtherAssetsnetTables Other Assets, net (Tables) Tables http://www.allegromicro.com/role/OtherAssetsnet 38 false false R39.htm 2347310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities 39 false false R40.htm 2350311 - Disclosure - Management Long-Term Incentive Plan (Tables) Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables Management Long-Term Incentive Plan (Tables) Tables http://www.allegromicro.com/role/ManagementLongTermIncentivePlan 40 false false R41.htm 2355312 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.allegromicro.com/role/OtherLongTermLiabilities 41 false false R42.htm 2358313 - Disclosure - Retirement Plans (Tables) Sheet http://www.allegromicro.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.allegromicro.com/role/RetirementPlans 42 false false R43.htm 2366314 - Disclosure - Net Income per Share (Tables) Sheet http://www.allegromicro.com/role/NetIncomeperShareTables Net Income per Share (Tables) Tables http://www.allegromicro.com/role/NetIncomeperShare 43 false false R44.htm 2371315 - Disclosure - Common Stock and Stock-Based Compensation (Tables) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables Common Stock and Stock-Based Compensation (Tables) Tables http://www.allegromicro.com/role/CommonStockandStockBasedCompensation 44 false false R45.htm 2375316 - Disclosure - Income Taxes (Tables) Sheet http://www.allegromicro.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.allegromicro.com/role/IncomeTaxes 45 false false R46.htm 2381317 - Disclosure - Subsequent Events (Tables) Sheet http://www.allegromicro.com/role/SubsequentEventsTables Subsequent Events (Tables) Tables http://www.allegromicro.com/role/SubsequentEvents 46 false false R47.htm 2403401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails Nature of the Business and Basis of Presentation - Additional Information (Details) Details 47 false false R48.htm 2404402 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) Details 48 false false R49.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails Summary of Significant Accounting Policies - Deferred Offering Costs (Details) Details 49 false false R50.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) Details 50 false false R51.htm 2411405 - Disclosure - Acquisition - Additional Information (Details) Sheet http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails Acquisition - Additional Information (Details) Details 51 false false R52.htm 2412406 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Sheet http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Details 52 false false R53.htm 2413407 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) Sheet http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) Details 53 false false R54.htm 2416408 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) Details 54 false false R55.htm 2417409 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails Revenue from Contract with Customers - Net Sales by Product (Details) Details 55 false false R56.htm 2418410 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails Revenue from Contract with Customers - Net Sales by Geography (Details) Details 56 false false R57.htm 2419411 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails Revenue from Contract with Customers - Additional Information (Details) Details 57 false false R58.htm 2422412 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) Details 58 false false R59.htm 2423413 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) Details 59 false false R60.htm 2426414 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) Details 60 false false R61.htm 2427415 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) Details 61 false false R62.htm 2430416 - Disclosure - Inventories - Schedule Of Inventory (Details) Sheet http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule Of Inventory (Details) Details 62 false false R63.htm 2431417 - Disclosure - Inventories - Narrative (Details) Sheet http://www.allegromicro.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 63 false false R64.htm 2434418 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails Property, Plant and Equipment, net - Schedule of PPE (Details) Details 64 false false R65.htm 2435419 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net - Narrative (Details) Details 65 false false R66.htm 2436420 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) Details 66 false false R67.htm 2439421 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Details 67 false false R68.htm 2440422 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) Details 68 false false R69.htm 2441423 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 69 false false R70.htm 2442424 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 70 false false R71.htm 2445425 - Disclosure - Other Assets, net (Details) Sheet http://www.allegromicro.com/role/OtherAssetsnetDetails Other Assets, net (Details) Details http://www.allegromicro.com/role/OtherAssetsnetTables 71 false false R72.htm 2448426 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 72 false false R73.htm 2451427 - Disclosure - Management Long-Term Incentive Plan (Details) Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails Management Long-Term Incentive Plan (Details) Details http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables 73 false false R74.htm 2453428 - Disclosure - Bank Lines of Credit (Details) Sheet http://www.allegromicro.com/role/BankLinesofCreditDetails Bank Lines of Credit (Details) Details http://www.allegromicro.com/role/BankLinesofCredit 74 false false R75.htm 2456429 - Disclosure - Other Long-Term Liabilities (Details) Sheet http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Details) Details http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables 75 false false R76.htm 2459430 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) Details 76 false false R77.htm 2460431 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails Retirement Plans - Fair Value of Entity's Plan Assets (Details) Details 77 false false R78.htm 2461432 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) Details 78 false false R79.htm 2462433 - Disclosure - Retirement Plans - Narrative (Details) Sheet http://www.allegromicro.com/role/RetirementPlansNarrativeDetails Retirement Plans - Narrative (Details) Details 79 false false R80.htm 2464434 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.allegromicro.com/role/CommitmentandContingencies 80 false false R81.htm 2467435 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails Net Income per Share - Schedule of Computation of Net Income per Share (Details) Details 81 false false R82.htm 2468436 - Disclosure - Net Income per Share - Narrative (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails Net Income per Share - Narrative (Details) Details 82 false false R83.htm 2469437 - Disclosure - Net Income per Share - Unaudited Pro Forma Net Income per Share (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails Net Income per Share - Unaudited Pro Forma Net Income per Share (Details) Details 83 false false R84.htm 2472438 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails Common Stock and Stock-Based Compensation - Narrative (Details) Details 84 false false R85.htm 2473439 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 85 false false R86.htm 2476440 - Disclosure - Income Taxes - Schedule of Tax Provision (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails Income Taxes - Schedule of Tax Provision (Details) Details 86 false false R87.htm 2477441 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 87 false false R88.htm 2479442 - Disclosure - Related Party Transactions (Details) Sheet http://www.allegromicro.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.allegromicro.com/role/RelatedPartyTransactions 88 false false R89.htm 2482443 - Disclosure - Subsequent Events - Narrative (Details) Sheet http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails Subsequent Events - Narrative (Details) Details 89 false false R90.htm 2483444 - Disclosure - Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details) Sheet http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details) Details 90 false false R9999.htm Uncategorized Items - algm-20200925.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - algm-20200925.htm Cover 91 false false All Reports Book All Reports algm-20200925.htm algm-20200925.xsd algm-20200925_cal.xml algm-20200925_def.xml algm-20200925_lab.xml algm-20200925_pre.xml algm-20200925x10ex311.htm algm-20200925x10ex312.htm algm-20200925x10ex321.htm algm-20200925x10ex322.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "algm-20200925.htm": { "axisCustom": 0, "axisStandard": 39, "contextCount": 411, "dts": { "calculationLink": { "local": [ "algm-20200925_cal.xml" ] }, "definitionLink": { "local": [ "algm-20200925_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "algm-20200925.htm" ] }, "labelLink": { "local": [ "algm-20200925_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "algm-20200925_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "algm-20200925.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 676, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 7 }, "keyCustom": 82, "keyStandard": 375, "memberCustom": 44, "memberStandard": 59, "nsprefix": "algm", "nsuri": "http://www.allegromicro.com/20200925", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "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.allegromicro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "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": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Acquisition", "role": "http://www.allegromicro.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Revenue from Contract with Customers", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomers", "shortName": "Revenue from Contract with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Fair Value Measurements", "role": "http://www.allegromicro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124106 - Disclosure - Trade Accounts Receivable, net", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenet", "shortName": "Trade Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Inventories", "role": "http://www.allegromicro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Property, Plant and Equipment, net", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - Other Assets, net", "role": "http://www.allegromicro.com/role/OtherAssetsnet", "shortName": "Other Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Management Long-Term Incentive Plan", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan", "shortName": "Management Long-Term Incentive Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Bank Lines of Credit", "role": "http://www.allegromicro.com/role/BankLinesofCredit", "shortName": "Bank Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - Other Long-Term Liabilities", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157115 - Disclosure - Retirement Plans", "role": "http://www.allegromicro.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163116 - Disclosure - Commitment and Contingencies", "role": "http://www.allegromicro.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165117 - Disclosure - Net Income per Share", "role": "http://www.allegromicro.com/role/NetIncomeperShare", "shortName": "Net Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170118 - Disclosure - Common Stock and Stock-Based Compensation", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation", "shortName": "Common Stock and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174119 - Disclosure - Income Taxes", "role": "http://www.allegromicro.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178120 - Disclosure - Related Party Transactions", "role": "http://www.allegromicro.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2180121 - Disclosure - Subsequent Events", "role": "http://www.allegromicro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2206201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i48cab7cb100547b3a1a5fbc468513689_I20200925", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Nature of the Business and Basis of Presentation (Tables)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables", "shortName": "Nature of the Business and Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Acquisition (Tables)", "role": "http://www.allegromicro.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Revenue from Contract with Customers (Tables)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables", "shortName": "Revenue from Contract with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.allegromicro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325305 - Disclosure - Trade Accounts Receivable, net (Tables)", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables", "shortName": "Trade Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Inventories (Tables)", "role": "http://www.allegromicro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Property, Plant and Equipment, net (Tables)", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Other Assets, net (Tables)", "role": "http://www.allegromicro.com/role/OtherAssetsnetTables", "shortName": "Other Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Statement of Income (Including Gross Margin) (Statement)", "role": "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement", "shortName": "Statement of Income (Including Gross Margin) (Statement)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350311 - Disclosure - Management Long-Term Incentive Plan (Tables)", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables", "shortName": "Management Long-Term Incentive Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355312 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358313 - Disclosure - Retirement Plans (Tables)", "role": "http://www.allegromicro.com/role/RetirementPlansTables", "shortName": "Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366314 - Disclosure - Net Income per Share (Tables)", "role": "http://www.allegromicro.com/role/NetIncomeperShareTables", "shortName": "Net Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2371315 - Disclosure - Common Stock and Stock-Based Compensation (Tables)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables", "shortName": "Common Stock and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2375316 - Disclosure - Income Taxes (Tables)", "role": "http://www.allegromicro.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2381317 - Disclosure - Subsequent Events (Tables)", "role": "http://www.allegromicro.com/role/SubsequentEventsTables", "shortName": "Subsequent Events (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i8b38225329604c42ae58c0ac08cfaa6f_D20171001-20171031", "decimals": "3", "first": true, "lang": "en-US", "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i8b38225329604c42ae58c0ac08cfaa6f_D20171001-20171031", "decimals": "3", "first": true, "lang": "en-US", "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ic0f7c08c65c54ed9b1bdcf46434e562a_D20200328-20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "shortName": "Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ic0f7c08c65c54ed9b1bdcf46434e562a_D20200328-20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Offering Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ib2caa0b4558a4501b3a4fac23fdd0cd7_D20200627-20200925", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ib2caa0b4558a4501b3a4fac23fdd0cd7_D20200627-20200925", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Acquisition - Additional Information (Details)", "role": "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "shortName": "Acquisition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "role": "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "shortName": "Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47c15db9eee04b599a09f9b8a063fdcd_D20200828-20200828", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2bafeb8a81ad4e449088f808604e6fb6_I20200828", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "role": "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "shortName": "Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "idf06d772333d47f8aa29fc81bd30f44a_D20200828-20200828", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "id912eaa9ed034259b14b3c25477a8337_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2312321cbb7d44df8ca1ed3a4b4f96e2_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ie29d8a45c1ad46e79f2c69ddf615061f_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails", "shortName": "Revenue from Contract with Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i4346f6e6a56f4c9a908223b5a49a1358_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)", "role": "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i4346f6e6a56f4c9a908223b5a49a1358_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i21b6a2f41cfd4d408bd91b6e78fc461a_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)", "role": "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails", "shortName": "Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i21b6a2f41cfd4d408bd91b6e78fc461a_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ic810af9b989442b2b16cf1b745b66381_I20190329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Changes in Equity", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "shortName": "Consolidated Statements of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i8721d2a6345c4c0185f50c160d53774e_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails", "shortName": "Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "idc3f177f757846419f9dd7d3d8bd093f_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "shortName": "Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Inventories - Schedule Of Inventory (Details)", "role": "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails", "shortName": "Inventories - Schedule Of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Inventories - Narrative (Details)", "role": "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details)", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "shortName": "Property, Plant and Equipment, net - Schedule of PPE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "shortName": "Property, Plant and Equipment, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "shortName": "Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "idc3f177f757846419f9dd7d3d8bd093f_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Other Assets, net (Details)", "role": "http://www.allegromicro.com/role/OtherAssetsnetDetails", "shortName": "Other Assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "idc3f177f757846419f9dd7d3d8bd093f_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Management Long-Term Incentive Plan (Details)", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "shortName": "Management Long-Term Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ib5b867a56d384c7bb42f3a23406b42f6_D20200328-20200925", "decimals": null, "lang": "en-US", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "idc3f177f757846419f9dd7d3d8bd093f_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453428 - Disclosure - Bank Lines of Credit (Details)", "role": "http://www.allegromicro.com/role/BankLinesofCreditDetails", "shortName": "Bank Lines of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i77dabccf5c444718813d7e68e9eec271_I20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456429 - Disclosure - Other Long-Term Liabilities (Details)", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails", "shortName": "Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i297629d6d8884d739dce4daf9920e018_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459430 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "shortName": "Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i297629d6d8884d739dce4daf9920e018_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2d052f377fd249af9492b5d46c3a62ea_I20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460431 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)", "role": "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "shortName": "Retirement Plans - Fair Value of Entity's Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "ia28ddbc263d54a79b64d002797b0c862_I20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i8eef0aeec92342ed9ea339be33b4d52d_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461432 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "shortName": "Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i45f7a27cf1294338a9382ac22c3772ad_D20200328-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i297629d6d8884d739dce4daf9920e018_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462433 - Disclosure - Retirement Plans - Narrative (Details)", "role": "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "shortName": "Retirement Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i297629d6d8884d739dce4daf9920e018_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of the Business and Basis of Presentation", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation", "shortName": "Nature of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464434 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i47732f057995423aa8e8b1deabf15edf_I20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467435 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)", "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "shortName": "Net Income per Share - Schedule of Computation of Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i568f7c49a7c24a27921415cc2d4ff8af_D20200328-20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:CommonStockPriorityDividendRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468436 - Disclosure - Net Income per Share - Narrative (Details)", "role": "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "shortName": "Net Income per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i568f7c49a7c24a27921415cc2d4ff8af_D20200328-20200925", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:CommonStockPriorityDividendRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469437 - Disclosure - Net Income per Share - Unaudited Pro Forma Net Income per Share (Details)", "role": "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails", "shortName": "Net Income per Share - Unaudited Pro Forma Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i744e2fd41b3948978c6333e36c652940_I20171031", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:NumberOfClassesOfStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472438 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "shortName": "Common Stock and Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i744e2fd41b3948978c6333e36c652940_I20171031", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:NumberOfClassesOfStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473439 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "shortName": "Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2692625454954f2f94c9509eb900f86e_D20200627-20200925", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476440 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)", "role": "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails", "shortName": "Income Taxes - Schedule of Tax Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i1d6be92d422f4d65ab2a3605728515b9_D20190330-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationTaxSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477441 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i1d6be92d422f4d65ab2a3605728515b9_D20190330-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationTaxSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479442 - Disclosure - Related Party Transactions (Details)", "role": "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i98c29c66a8d74c9d8ceee362d8170cb9_I20200328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i7b4bc076a33a41688b506efe44536d54_D20200627-20200925", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482443 - Disclosure - Subsequent Events - Narrative (Details)", "role": "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "shortName": "Subsequent Events - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i53dfbcfbe17240b2b5583e7ffd1ffacf_D20201102-20201102", "decimals": "INF", "lang": "en-US", "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "if58fd91d776c4741bbb10c03b3567841_D20200328-20200925", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i53dfbcfbe17240b2b5583e7ffd1ffacf_D20201102-20201102", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483444 - Disclosure - Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details)", "role": "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails", "shortName": "Subsequent Events - Schedule of Stock Issued in Common Stock Conversion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i20b1b1d6a4d6498f8a5993a8470944dc_D20201102-20201102", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2af33875853b441b944af27907172411_I20190927", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - algm-20200925.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - algm-20200925.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20200925.htm", "contextRef": "i2af33875853b441b944af27907172411_I20190927", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 108, "tag": { "algm_AMEPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AME Plan", "label": "AME Plan [Member]", "terseLabel": "AME Plan" } } }, "localname": "AMEPlanMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales", "label": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward]", "terseLabel": "Total" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff", "label": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff", "negatedTerseLabel": "Write-offs, net of recoveries" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current", "label": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales, Current", "label": "Accounts Receivable, Allowance For Returns And Sales, Current", "negatedTerseLabel": "Returns and sales allowances", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales", "label": "Accounts Receivable, Allowance For Returns And Sales [Roll Forward]", "terseLabel": "Returns and Sales Allowances" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesRollForward", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales, Writeoff", "label": "Accounts Receivable, Allowance For Returns And Sales, Writeoff", "negatedTerseLabel": "Write-offs, net of recoveries" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current", "label": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)", "label": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)", "terseLabel": "Charged to costs and expenses or revenue" } } }, "localname": "AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)", "label": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)", "terseLabel": "Charged to costs and expenses or revenue" } } }, "localname": "AccountsReceivableReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current", "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current", "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments, current" } } }, "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)", "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)", "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)" } } }, "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccruedSeveranceCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Severance, Current", "label": "Accrued Severance, Current", "terseLabel": "Accrued severance" } } }, "localname": "AccruedSeveranceCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Capitalization Changes", "label": "Adjustments To Additional Paid In Capital, Capitalization Changes", "negatedTerseLabel": "Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries", "terseLabel": "Adjustments to additional paid in capital, capitalization changes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture", "label": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture", "terseLabel": "Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock", "label": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock", "negatedTerseLabel": "Reclassification of certain class L shares" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "algm_AllegroMicrosystemsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allegro Microsystems, Inc.", "label": "Allegro Microsystems, Inc. [Member]", "terseLabel": "Allegro Microsystems, Inc." } } }, "localname": "AllegroMicrosystemsIncMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_AutomotiveEndMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive End Market", "label": "Automotive End Market [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveEndMarketMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_BankOfMitsubishiUFJMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank Of Mitsubishi UFJ", "label": "Bank Of Mitsubishi UFJ [Member]", "terseLabel": "Bank Of Mitsubishi UFJ" } } }, "localname": "BankOfMitsubishiUFJMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Buildings, Building Improvements And Leasehold Improvements", "label": "Buildings, Building Improvements And Leasehold Improvements [Member]", "terseLabel": "Buildings, building improvements and leasehold improvements" } } }, "localname": "BuildingsBuildingImprovementsAndLeaseholdImprovementsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "algm_BusinessCombinationConsiderationTransferredPayable": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred Payable", "label": "Business Combination, Consideration Transferred Payable", "terseLabel": "Base acquisition purchase price due" } } }, "localname": "BusinessCombinationConsiderationTransferredPayable", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital", "terseLabel": "Net working capital" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "algm_COVID19Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_CommonClassLMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Class L", "label": "Common Class L [Member]", "terseLabel": "Class L, $.01 par value; 1,000,000 shares authorized; 638,298 shares issued and outstanding September\u00a025, 2020; 622,470 shares issued and outstanding at March\u00a027, 2020", "verboseLabel": "Common\u00a0Stock,\u00a0Class\u00a0L" } } }, "localname": "CommonClassLMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split", "label": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split", "terseLabel": "Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders" } } }, "localname": "CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_CommonStockPriorityDividendPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Priority Dividend, Percentage", "label": "Common Stock, Priority Dividend, Percentage", "terseLabel": "Priority dividend, percentage" } } }, "localname": "CommonStockPriorityDividendPercentage", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_CommonStockPriorityDividendRatePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Priority Dividend Rate, Percent", "label": "Common Stock, Priority Dividend Rate, Percent", "terseLabel": "Priority dividend rate" } } }, "localname": "CommonStockPriorityDividendRatePercent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_CommonStockSharesOutstandingWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share", "label": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share", "terseLabel": "Common stock, shares outstanding, weighted average price per share (in dollars per share)" } } }, "localname": "CommonStockSharesOutstandingWeightedAveragePricePerShare", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "algm_Company401KPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Company 401(K) Plan", "label": "Company 401(K) Plan [Member]", "terseLabel": "401(K) Plan" } } }, "localname": "Company401KPlanMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent Consideration, Fair Value Disclosure", "label": "Contingent Consideration, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_ConversionOfStockConversionRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion Of Stock, Conversion Ratio", "label": "Conversion Of Stock, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "ConversionOfStockConversionRatio", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation", "label": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation", "terseLabel": "Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)" } } }, "localname": "ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation", "label": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation", "terseLabel": "Shares returned for tax payments made on behalf of holders of common stock (in shares)" } } }, "localname": "ConversionOfStockSharesWithheldForTaxWithholdingObligation", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_CoronavirusAidReliefAndEconomicSecurityActEstimatedCashAccelerationAvailable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Coronavirus Aid, Relief And Economic Security Act, Estimated Cash Acceleration Available", "label": "Coronavirus Aid, Relief And Economic Security Act, Estimated Cash Acceleration Available", "terseLabel": "CARES Act, estimated cash acceleration available as a result of change in depreciation rates" } } }, "localname": "CoronavirusAidReliefAndEconomicSecurityActEstimatedCashAccelerationAvailable", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_CreditSuisseAGCaymanIslandsBranchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Suisse AG, Cayman Islands Branch", "label": "Credit Suisse AG, Cayman Islands Branch [Member]", "terseLabel": "Credit Suisse AG, Cayman Islands Branch" } } }, "localname": "CreditSuisseAGCaymanIslandsBranchMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Accruals", "negatedTerseLabel": "Accruals" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForAccruals", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments", "negatedTerseLabel": "Payments" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures", "negatedTerseLabel": "Removal due to divestiture" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications", "terseLabel": "Reclassification" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward]", "terseLabel": "Long-Term Liabilities" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Accruals", "negatedTerseLabel": "Accruals" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForAccruals", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments", "negatedTerseLabel": "Payments" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture", "negatedTerseLabel": "Removal due to divestiture" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications", "terseLabel": "Reclassification" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward]", "terseLabel": "Current Liabilities" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "algm_DefinedBenefitPlanAcquiredTransitionAssetObligationNet": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Acquired Transition Asset (Obligation), Net", "label": "Defined Benefit Plan, Acquired Transition Asset (Obligation), Net", "terseLabel": "Net acquired/transferred obligation" } } }, "localname": "DefinedBenefitPlanAcquiredTransitionAssetObligationNet", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedBenefitPlanRetirementEligibilityAge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Retirement Eligibility Age", "label": "Defined Benefit Plan, Retirement Eligibility Age", "terseLabel": "Retirement age" } } }, "localname": "DefinedBenefitPlanRetirementEligibilityAge", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay", "label": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Safe Harbor Provision, employer contribution" } } }, "localname": "DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)", "terseLabel": "Trade accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)", "terseLabel": "Accounts receivable \u2013 other" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)", "terseLabel": "Trade accounts receivable, net of allowances" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)", "terseLabel": "Additional paid-in capital" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Related party note receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)", "terseLabel": "Equity investment in related party" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)", "terseLabel": "Current portion of related party debt" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Related party notes payable, less current portion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Other assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Other long-term liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)", "terseLabel": "Restricted cash" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)", "terseLabel": "Bank lines-of-credit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent", "label": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent", "terseLabel": "Annual operating tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" ], "xbrltype": "pureItemType" }, "algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "algm_IPOSellingShareholdersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IPO - Selling Shareholders", "label": "IPO - Selling Shareholders [Member]", "terseLabel": "IPO - Selling Shareholders" } } }, "localname": "IPOSellingShareholdersMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "label": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "terseLabel": "Accrued expenses and other current and long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IncreaseDecreaseInDueToFromRelatedParties": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Due To (From) Related Parties", "label": "Increase (Decrease) In Due To (From) Related Parties", "terseLabel": "Due to/from related parties" } } }, "localname": "IncreaseDecreaseInDueToFromRelatedParties", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IndustrialEndMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial End Market", "label": "Industrial End Market [Member]", "terseLabel": "Industrial" } } }, "localname": "IndustrialEndMarketMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_InterestPaidRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest Paid, Related Party", "label": "Interest Paid, Related Party", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidRelatedParty", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, Finished Goods Under Consignment, Net Of Reserves", "label": "Inventory, Finished Goods Under Consignment, Net Of Reserves", "terseLabel": "Finished goods \u2013 consigned" } } }, "localname": "InventoryFinishedGoodsUnderConsignmentNetOfReserves", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)", "label": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provisions for inventory and bad debt" } } }, "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_LTCIPTRIPAwardRSUConversionProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "LTCIP/TRIP Award RSU Conversion Program", "label": "LTCIP/TRIP Award RSU Conversion Program [Member]", "terseLabel": "RSU Conversion Program" } } }, "localname": "LTCIPTRIPAwardRSUConversionProgramMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_LessAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Less", "label": "Less [Abstract]", "terseLabel": "Less:" } } }, "localname": "LessAbstract", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "stringItemType" }, "algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021", "label": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021" } } }, "localname": "LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringAugust312021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line-Of-Credit Agreement Expiring August 31, 2021", "label": "Line-Of-Credit Agreement Expiring August 31, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring August 31, 2021" } } }, "localname": "LineOfCreditAgreementExpiringAugust312021Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringJanuary222021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line-Of-Credit Agreement Expiring January 22, 2021", "label": "Line-Of-Credit Agreement Expiring January 22, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring January 22, 2021" } } }, "localname": "LineOfCreditAgreementExpiringJanuary222021Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringJune302021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line-Of-Credit Agreement Expiring June 30, 2021", "label": "Line-Of-Credit Agreement Expiring June 30, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring June 30, 2021" } } }, "localname": "LineOfCreditAgreementExpiringJune302021Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementMaturingJune182020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line-Of-Credit Agreement Maturing June 18, 2020", "label": "Line-Of-Credit Agreement Maturing June 18, 2020 [Member]", "terseLabel": "Line-of-Credit Agreement Maturing June 18, 2020" } } }, "localname": "LineOfCreditAgreementMaturingJune182020Member", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditFacilityCollateralSecuredPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Collateral, Secured Period", "label": "Line Of Credit Facility, Collateral, Secured Period", "terseLabel": "Collateral, secured period" } } }, "localname": "LineOfCreditFacilityCollateralSecuredPeriod", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "durationItemType" }, "algm_LongTermCashIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Term Cash Incentive Plan", "label": "Long-Term Cash Incentive Plan [Member]", "terseLabel": "LTIP" } } }, "localname": "LongTermCashIncentivePlanMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_MagneticSensorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Magnetic Sensors", "label": "Magnetic Sensors [Member]", "terseLabel": "Magnetic sensors (\u201cMS\u201d)" } } }, "localname": "MagneticSensorsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_MizuhoBankLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mizuho Bank, Ltd", "label": "Mizuho Bank, Ltd [Member]", "terseLabel": "Mizuho Bank, Ltd" } } }, "localname": "MizuhoBankLtdMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_NonRelatedPartyRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Related Party Revenue", "label": "Non-Related Party Revenue [Member]", "terseLabel": "Non-Related Party Revenue" } } }, "localname": "NonRelatedPartyRevenueMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "domainItemType" }, "algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred", "label": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred", "terseLabel": "Noncash or part noncash divestiture, amount of consideration transferred" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_NotesReceivableRelatedPartyStatedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes Receivable, Related Party, Stated Interest Rate", "label": "Notes Receivable, Related Party, Stated Interest Rate", "terseLabel": "Stated interest rate" } } }, "localname": "NotesReceivableRelatedPartyStatedInterestRate", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "algm_NumberOfClassesOfStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Classes Of Stock", "label": "Number Of Classes Of Stock", "terseLabel": "Number of classes of stock" } } }, "localname": "NumberOfClassesOfStock", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfContinentsOnWhichEntityOperates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Continents On Which Entity Operates", "label": "Number Of Continents On Which Entity Operates", "terseLabel": "Number of continents on which entity operates" } } }, "localname": "NumberOfContinentsOnWhichEntityOperates", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfLineOfCreditAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Line Of Credit Agreements", "label": "Number Of Line Of Credit Agreements", "terseLabel": "Number of line-of-credit agreements" } } }, "localname": "NumberOfLineOfCreditAgreements", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfLocations": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Locations", "label": "Number Of Locations", "terseLabel": "Number of locations" } } }, "localname": "NumberOfLocations", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfNotesPayable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Notes Payable", "label": "Number Of Notes Payable", "terseLabel": "Number of notes payable" } } }, "localname": "NumberOfNotesPayable", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "algm_OneEquityPartnersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Equity Partners", "label": "One Equity Partners [Member]", "terseLabel": "OEP" } } }, "localname": "OneEquityPartnersMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_OtherAccountsReceivableRelatedPartiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Accounts Receivable, Related Parties, Current", "label": "Other Accounts Receivable, Related Parties, Current", "terseLabel": "Other accounts receivable from related party" } } }, "localname": "OtherAccountsReceivableRelatedPartiesCurrent", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "algm_OtherAsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Asia", "label": "Other Asia [Member]", "terseLabel": "Other Asia" } } }, "localname": "OtherAsiaMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "algm_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_OtherEndMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other End Market", "label": "Other End Market [Member]", "terseLabel": "Other" } } }, "localname": "OtherEndMarketMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_PensionPromiseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension Promise", "label": "Pension Promise [Member]", "terseLabel": "Pension Promise" } } }, "localname": "PensionPromiseMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_PhotonicsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Photonics", "label": "Photonics [Member]", "terseLabel": "Photonics" } } }, "localname": "PhotonicsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_PolarSemiconductorIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Polar Semiconductor, Inc.", "label": "Polar Semiconductor, Inc. [Member]", "terseLabel": "PSL" } } }, "localname": "PolarSemiconductorIncMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_PowerIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Power Integrated Circuits", "label": "Power Integrated Circuits [Member]", "terseLabel": "Power integrated circuits (\u201cPIC\u201d)" } } }, "localname": "PowerIntegratedCircuitsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_PriceSupportPaymentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price Support Payment", "label": "Price Support Payment [Member]", "terseLabel": "Price Support Payment" } } }, "localname": "PriceSupportPaymentMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_RelatedPartyRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Revenue", "label": "Related Party Revenue [Member]", "terseLabel": "Related Party Revenue" } } }, "localname": "RelatedPartyRevenueMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "domainItemType" }, "algm_RelatedPartyTransactionMonthlyFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Monthly Fee Payable", "label": "Related Party Transaction, Monthly Fee Payable", "terseLabel": "Monthly fee payable" } } }, "localname": "RelatedPartyTransactionMonthlyFeePayable", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Reimbursement Of Development Costs", "label": "Related Party Transaction, Reimbursement Of Development Costs", "terseLabel": "Reimbursement of development costs" } } }, "localname": "RelatedPartyTransactionReimbursementOfDevelopmentCosts", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionSeverancePaymentIfTerminated": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Severance Payment If Terminated", "label": "Related Party Transaction, Severance Payment If Terminated", "terseLabel": "Severance payment if terminated" } } }, "localname": "RelatedPartyTransactionSeverancePaymentIfTerminated", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionSigningFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Signing Fee", "label": "Related Party Transaction, Signing Fee", "terseLabel": "Signing fee" } } }, "localname": "RelatedPartyTransactionSigningFee", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash and restricted cash equivalents, fair value disclosure" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_SaleOfStockPercentageOfOwnershipInterestSold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale Of Stock, Percentage Of Ownership Interest Sold", "label": "Sale Of Stock, Percentage Of Ownership Interest Sold", "terseLabel": "Percentage of ownership interest sold" } } }, "localname": "SaleOfStockPercentageOfOwnershipInterestSold", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "algm_SaleOfStockUnderwritingDiscounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale Of Stock, Underwriting Discounts", "label": "Sale Of Stock, Underwriting Discounts", "terseLabel": "Underwriting discounts" } } }, "localname": "SaleOfStockUnderwritingDiscounts", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "algm_SankenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sanken", "label": "Sanken [Member]", "terseLabel": "Sanken" } } }, "localname": "SankenMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "algm_SankenProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sanken Products", "label": "Sanken Products [Member]", "terseLabel": "Distribution of Sanken products" } } }, "localname": "SankenProductsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period", "terseLabel": "Accelerated vesting, acceleration period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested", "terseLabel": "Accelerated vesting, minimum percentage of awards unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage", "terseLabel": "Accelerated vesting, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price", "terseLabel": "Accelerated vesting, share price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share", "terseLabel": "Shares issued during period, weighted average price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Payment Arrangement, If A Change In Control Occurs", "label": "Share-Based Payment Arrangement, If A Change In Control Occurs [Member]", "terseLabel": "If a Change in Control Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfAChangeInControlOccursMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Occurs", "label": "Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member]", "terseLabel": "If Initial Public Offering Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs", "label": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs [Member]", "terseLabel": "If Initial Public Offering or Change in Control Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_SharesOfCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Of Common Stock", "label": "Shares Of Common Stock [Member]", "terseLabel": "Shares of Common Stock" } } }, "localname": "SharesOfCommonStockMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "algm_SharesOfUnvestedRestrictedCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Of Unvested Restricted Common Stock", "label": "Shares Of Unvested Restricted Common Stock [Member]", "terseLabel": "Shares of Unvested Restricted Common Stock" } } }, "localname": "SharesOfUnvestedRestrictedCommonStockMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "algm_TalentRetentionIncentiveProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Talent Retention Incentive Program", "label": "Talent Retention Incentive Program [Member]", "terseLabel": "TRIP" } } }, "localname": "TalentRetentionIncentiveProgramMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_UnitInvestmentTrustFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unit Investment Trust Fund", "label": "Unit Investment Trust Fund [Member]", "terseLabel": "Unit investment trust fund" } } }, "localname": "UnitInvestmentTrustFundMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_VoxtelIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Voxtel, Inc.", "label": "Voxtel, Inc. [Member]", "terseLabel": "Voxtel" } } }, "localname": "VoxtelIncMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wafer Foundry Products", "label": "Wafer Foundry Products [Member]", "terseLabel": "Wafer foundry products" } } }, "localname": "WaferFoundryProductsMember", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_WeightedAverageNumberBasicSharesOutstandingAdjustmentProFormaConvertibleCommonStock": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails": { "order": 2.0, "parentTag": "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Weighted Average Number Basic Shares Outstanding Adjustment, Pro Forma, Convertible Common Stock", "label": "Weighted Average Number Basic Shares Outstanding Adjustment, Pro Forma, Convertible Common Stock", "terseLabel": "Pro forma adjustments to reflect the Common Stock Conversion (in shares)" } } }, "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentProFormaConvertibleCommonStock", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "algm_WeightedAverageNumberBasicSharesOutstandingAdjustmentShareBuyBackProForma": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails": { "order": 1.0, "parentTag": "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Weighted Average Number Basic Shares Outstanding Adjustment, Share Buy-Back, Pro Forma", "label": "Weighted Average Number Basic Shares Outstanding Adjustment, Share Buy-Back, Pro Forma", "terseLabel": "Pro forma adjustments to reflect the Company\u2019s buy-back of shares to cover withholding taxes (in shares)" } } }, "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentShareBuyBackProForma", "nsuri": "http://www.allegromicro.com/20200925", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "Greater China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PHILIPPINES", "terseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_TH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "THAILAND", "terseLabel": "Thailand" } } }, "localname": "TH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r626" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r627" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r630" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r629" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r628" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r624" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r625" ], "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/2019-01-31", "presentation": [ "http://www.allegromicro.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/2019-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r183", "r189", "r190", "r191", "r192", "r193", "r195", "r198" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r183", "r189", "r190", "r191", "r192", "r193", "r195", "r198" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r205", "r281", "r285", "r600" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r206", "r517" ], "lang": { "en-US": { "role": { "label": "Management [Member]", "terseLabel": "Directors and executive officers" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r388", "r398", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r597", "r601" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r388", "r398", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r597", "r601" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r205", "r281", "r285", "r600" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r199", "r281", "r283", "r536", "r596", "r598" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r199", "r281", "r283", "r536", "r596", "r598" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r326", "r388", "r398", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r597", "r601" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r326", "r388", "r398", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r597", "r601" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r281", "r284", "r599", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r281", "r284", "r599", "r610", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r258", "r393", "r523" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivable - other" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r61", "r135", "r516", "r518" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Amounts due to related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r21", "r61" ], "calculation": { "http://www.allegromicro.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 for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r16", "r36", "r207", "r208" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Trade accounts receivable, net of allowances for doubtful accounts of $338 and $288 at September\u00a025, 2020 and March\u00a027, 2020, respectively", "totalLabel": "Trade accounts receivable, net", "verboseLabel": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r73", "r135", "r515", "r518" ], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "negatedLabel": "Related party trade accounts receivable", "terseLabel": "Trade accounts receivable from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r252", "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Environmental accruals" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r29", "r557", "r576" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r20", "r21", "r64" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r20", "r21", "r64" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries and wages" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrent": { "auth_ref": [ "r20", "r21", "r64" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Utilities, Current", "terseLabel": "Accrued utilities" } } }, "localname": "AccruedUtilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r20", "r64", "r293" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r57", "r246" ], "calculation": { "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "order": 1.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", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r82", "r83", "r84", "r579", "r606", "r607" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r81", "r84", "r85", "r137", "r138", "r139", "r476", "r602", "r603" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r235" ], "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": "Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r37", "r414" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r137", "r138", "r139", "r411", "r412", "r413" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r119", "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r400", "r402", "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r402", "r409", "r415" ], "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": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r210", "r218" ], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowances", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r119", "r232", "r239" ], "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": "Intangible assets amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r187", "r191", "r197", "r216", "r471", "r477", "r498", "r555", "r575" ], "calculation": { "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r18", "r19", "r78", "r129", "r216", "r471", "r477", "r498" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r483" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r403", "r410" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankLoanObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates.", "label": "Bank Loan Obligations [Member]", "terseLabel": "Loans" } } }, "localname": "BankLoanObligationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasicEarningsPerShareProForma": { "auth_ref": [ "r0", "r524" ], "lang": { "en-US": { "role": { "documentation": "Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Basic Earnings Per Share, Pro Forma", "terseLabel": "Pro forma basic net income per share attributable to common shareholders (in dollars per share)" } } }, "localname": "BasicEarningsPerShareProForma", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r381", "r394" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r381", "r394", "r445", "r446" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r457", "r458", "r460" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Preliminary purchase price", "totalLabel": "Total estimated fair value of consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Estimated fair value of consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r455", "r457", "r458", "r462" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent Consideration", "verboseLabel": "Fair value of earn-outs" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r464" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential payout" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r456", "r459", "r463" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Accrued contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r465" ], "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": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Inventory acquired, step up basis" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r448" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r448" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Indefinite-life intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r447", "r448" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 3.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": "Finite-life intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r447", "r448" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r448" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "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": "Allocated purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Estimated fair value of assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r123", "r124", "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "negatedTerseLabel": "Changes in Trade accounts payable related to Property, plant and equipment, net" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r53", "r121" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents, fair value disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r115", "r121", "r126" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 AND RESTRICTED CASH AT END OF PERIOD:", "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period", "totalLabel": "Cash and cash equivalents and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r115", "r503" ], "calculation": { "http://www.allegromicro.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 and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r108" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedTerseLabel": "Contribution of cash balances due to divestiture of subsidiary" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash transactions:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r128", "r129", "r152", "r153", "r154", "r157", "r159", "r165", "r166", "r167", "r216", "r498" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r70", "r257", "r563", "r584" ], "calculation": { "http://www.allegromicro.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 (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r264" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A, $.01 par value; 12,500,000 shares authorized; 10,000,000 shares issued and outstanding at September\u00a025, 2020 and March\u00a027, 2020", "verboseLabel": "Common Stock, Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r137", "r138" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r34" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r34", "r270" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r34" ], "calculation": { "http://www.allegromicro.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:" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r297", "r299" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs, General [Text Block]", "terseLabel": "Management Long-Term Incentive Plan" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r87", "r89", "r90", "r97", "r569", "r593" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Allegro MicroSystems, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r89", "r96", "r469", "r470", "r481", "r568", "r592" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Comprehensive (expense) income attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r89", "r95", "r468", "r481", "r567", "r591" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r176", "r177", "r205", "r495", "r496" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r176", "r177", "r205", "r495", "r496", "r609" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r176", "r177", "r205", "r495", "r496", "r609" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r170", "r572" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r176", "r177", "r205", "r495", "r496" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r173", "r176", "r177", "r178", "r495", "r497" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r176", "r177", "r205", "r495", "r496" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": "Conversion of Stock, Shares Issued", "terseLabel": "Shares issued upon conversion (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r100", "r536" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "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 sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r431", "r437", "r439" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Operating taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r174", "r205" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r269" ], "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": "Bank Lines of Credit" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r29", "r30", "r556", "r559", "r573" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r67" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r291", "r295" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r58", "r127" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r291", "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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 Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r298", "r404" ], "lang": { "en-US": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "terseLabel": "Rolling performance period" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r292", "r296" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Accrued management incentive (LTIP)" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Accrued management incentive (LTIP)" } } }, "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r27", "r554", "r574" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r423", "r424" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r130", "r432", "r437", "r438", "r439" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r77", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "auth_ref": [ "r331", "r375" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held", "terseLabel": "Revaluation of equity securities" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "auth_ref": [ "r304", "r342", "r369" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.", "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit", "negatedTerseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r304", "r343", "r370", "r375", "r376" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": { "auth_ref": [ "r304", "r344", "r371" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Transition Asset (Obligation)", "negatedTerseLabel": "Amortization of net transition asset" } } }, "localname": "DefinedBenefitPlanAmortizationOfTransitionAssetObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r27", "r302", "r303", "r325", "r375", "r554", "r574" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Other assets, net" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r353", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward": { "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, Level 3 Reconciliation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]", "terseLabel": "Stocks" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r327", "r375" ], "lang": { "en-US": { "role": { "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.", "label": "Defined Benefit Plan, Equity Securities [Member]", "terseLabel": "Stocks and other investments" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "auth_ref": [ "r373", "r376" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "terseLabel": "Expected contributions in current fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r304", "r341", "r368", "r375", "r376" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 6.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 plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r316", "r327", "r329", "r330", "r375" ], "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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Assets of non-U.S. defined benefit plan" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r304", "r308", "r340", "r367", "r375", "r376" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 5.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r338", "r365", "r375", "r376" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "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)", "totalLabel": "Net periodic pension expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": { "auth_ref": [ "r327", "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.", "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]", "terseLabel": "Fair Value of Entity's Plan Assets" } } }, "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r318" ], "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": "Change in foreign currency exchange rates" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement", "negatedTerseLabel": "Redemptions during the year" } } }, "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase", "terseLabel": "Additions during the year" } } }, "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r306", "r339", "r366", "r375", "r376" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 7.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Total contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Company contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "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": "Maximum employer contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum employee contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r119", "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r119", "r184" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutedEarningsPerShareProForma": { "auth_ref": [ "r0", "r524" ], "lang": { "en-US": { "role": { "documentation": "Pro forma diluted earnings per share, which is commonly presented in initial public offerings.", "label": "Diluted Earnings Per Share Pro Forma", "terseLabel": "Pro forma diluted net income per share attributable to common shareholders (in dollars per share)" } } }, "localname": "DilutedEarningsPerShareProForma", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Net Sales by Core End Market and Application" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Common Stock and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r243", "r249" ], "lang": { "en-US": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r381", "r394" ], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r17", "r24", "r35", "r131", "r515" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Trade and other accounts receivable due from related party" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r54", "r135", "r515" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "terseLabel": "Related party note receivable" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income attributable to Allegro MicroSystems, Inc. per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Basic and diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)", "verboseLabel": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareProFormaAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Pro Forma [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareProFormaAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r503" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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 and Restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r137", "r138", "r139", "r141", "r146", "r148", "r164", "r217", "r270", "r271", "r411", "r412", "r413", "r433", "r434", "r504", "r505", "r506", "r507", "r508", "r509", "r602", "r603", "r604" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r213", "r540", "r542", "r544", "r546", "r548", "r550" ], "lang": { "en-US": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "PSL" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r55", "r188", "r214" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity investment in related party" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Outstanding loan amounts extinguished" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r483", "r484", "r485", "r491" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r483", "r493", "r494" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r483", "r493" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Fair Value, by Balance Sheet Grouping" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r375", "r484", "r526", "r527", "r528" ], "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 and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r483", "r484", "r486", "r487", "r492" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r490" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r327", "r329", "r334", "r375", "r484", "r526" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r327", "r329", "r334", "r375", "r484", "r527" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r375", "r484", "r528" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r488", "r491" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r489" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions during the year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r375", "r526", "r527", "r528" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r490", "r492" ], "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, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-\u00a0Average\u00a0Lives", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r238" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 1.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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r240" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r240" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r240" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r240" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r233", "r236", "r238", "r241", "r537", "r538" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r238", "r538" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 2.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" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r233", "r237" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r238", "r537" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r499", "r500", "r501", "r502" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction (loss) gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r119" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r226", "r227", "r553" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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": "44099", "periodStartLabel": "43917", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r228" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r99", "r129", "r187", "r190", "r193", "r196", "r198", "r216", "r498" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r92", "r187", "r190", "r193", "r196", "r198", "r551", "r565", "r570", "r594" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.", "label": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share", "terseLabel": "Basic and diluted net income attributable to common stockholders per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r93", "r119", "r185", "r214", "r564", "r589" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r381", "r394" ], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r11", "r12", "r249", "r250" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r248" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r427", "r429", "r430", "r435", "r440", "r442", "r443", "r444" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r147", "r148", "r186", "r425", "r436", "r441", "r595" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Provision for income taxes", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r426" ], "crdr": "debit", "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 the disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount", "verboseLabel": "Effective income tax rate reconciliation, divestiture, amount" } } }, "localname": "IncomeTaxReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r426" ], "crdr": "debit", "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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount", "terseLabel": "Settlement of IRS transfer pricing audits" } } }, "localname": "IncomeTaxReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedTerseLabel": "Accounts receivable - other" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible assets acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r113", "r116", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r562", "r585" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r224" ], "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": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r44", "r223" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 4.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r76" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "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": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r46", "r47", "r223" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r45", "r223" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Recorded inventory provisions" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r102" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Income in earnings of equity investment" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r511" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease agreement term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r63", "r129", "r192", "r216", "r472", "r477", "r478", "r498" ], "calculation": { "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r129", "r216", "r498", "r561", "r582" ], "calculation": { "http://www.allegromicro.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, non-controlling interest and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Non-Controlling Interest and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r66", "r129", "r216", "r472", "r477", "r478", "r498" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r483" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r30", "r559", "r573" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r62", "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCollateralFeesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fees associated with providing collateral for the credit facility.", "label": "Line of Credit Facility, Collateral Fees, Amount", "terseLabel": "Collateral fees, amount" } } }, "localname": "LineOfCreditFacilityCollateralFeesAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r62" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r62" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r62", "r133" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit", "verboseLabel": "Line-of-Credit Agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Trade Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r67", "r268" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Indemnification accruals" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorityShareholderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.", "label": "Majority Shareholder [Member]", "terseLabel": "Sanken" } } }, "localname": "MajorityShareholderMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r75", "r129", "r216", "r498", "r560", "r581" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Noncontrolling interest ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage by majority shareholder" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r115" ], "calculation": { "http://www.allegromicro.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r115" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r115", "r117", "r120" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r86", "r88", "r94", "r120", "r129", "r140", "r142", "r143", "r144", "r145", "r147", "r148", "r155", "r187", "r190", "r193", "r196", "r198", "r216", "r498", "r566", "r590" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income, as reported", "totalLabel": "Net income attributable to Allegro MicroSystems, Inc.", "verboseLabel": "Net income attributable to Allegro MicroSystems, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r88", "r147", "r148", "r474", "r480" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r142", "r143", "r144", "r145", "r149", "r150", "r156", "r159", "r187", "r190", "r193", "r196", "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r151", "r156", "r159" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "stringItemType" }, "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": "Impact of Recently Adopted Accounting Standards and Impact of Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.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": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r123", "r124", "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "terseLabel": "Noncash or part noncash divestiture, amount of consideration received", "verboseLabel": "Deconsolidation related to Divestiture Transactions (Note 1)" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresLineItems": { "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": "Noncash or Part Noncash Divestitures [Line Items]", "terseLabel": "Noncash or Part Noncash Divestitures [Line Items]" } } }, "localname": "NoncashOrPartNoncashDivestituresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresTable": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding the sale of an asset or business through a noncash (or part noncash) transaction. At a minimum, the table includes sufficient information to provide an understanding of the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions 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 Divestitures [Table]", "terseLabel": "Noncash or Part Noncash Divestitures [Table]" } } }, "localname": "NoncashOrPartNoncashDivestituresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r137", "r138", "r139", "r271", "r466" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r201" ], "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": "Total" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r123", "r124", "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Loans to cover purchase of common stock under employee stock plan" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r60", "r135", "r516" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Current portion of related party debt" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r135", "r515", "r587" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Related party debt" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r68", "r135", "r515" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Related party notes payable, less current portion" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r135", "r515", "r588" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Promissory notes outstanding" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r24", "r35", "r131", "r515" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Note receivable from related party" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 1.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r187", "r190", "r193", "r196", "r198" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r13", "r482" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets, net" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r79" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r80", "r82" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "negatedLabel": "Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax", "negatedTerseLabel": "Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent", "terseLabel": "Accrued management incentive (non-LTIP)" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r294", "r296" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Current", "terseLabel": "Accrued management incentive (non-LTIP)" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r69" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension Plan [Member]", "terseLabel": "Other Defined Benefit Plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r356", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Defined Contribution Plan" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r64", "r267" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r31", "r558", "r577" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Aggregate cash dividend" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Estimated offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r106", "r461" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "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", "terseLabel": "Base purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r106" ], "calculation": { "http://www.allegromicro.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r302", "r325", "r558", "r577" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.", "label": "Liability, Retirement and Postemployment Benefits", "terseLabel": "Accrued retirement" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r326", "r328", "r334", "r352", "r354", "r355", "r356", "r357", "r358", "r375", "r377", "r378", "r379", "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r31", "r302", "r303", "r325", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued retirement, other long-term liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r300", "r302", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r356", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r379", "r380", "r394", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r353", "r375" ], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r403", "r410" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r18", "r51", "r52" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepaid contracts long-term" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted", "totalLabel": "Weighted average diluted common shares (in shares)" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r109", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r109" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Related party note receivable" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r12", "r86", "r88", "r114", "r129", "r140", "r147", "r148", "r187", "r190", "r193", "r196", "r198", "r216", "r468", "r473", "r475", "r480", "r481", "r498", "r570" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r57", "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r251", "r611", "r612", "r613" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r56", "r245" ], "calculation": { "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "order": 2.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": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r25", "r26", "r247", "r583" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "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, plant and equipment, net", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r25", "r247" ], "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": "Schedule of Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r25", "r245" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r98", "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charged to costs and expenses or revenue" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r353", "r514", "r515" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r514", "r518" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction amounts" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r353", "r514", "r515", "r518" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r353", "r514", "r518", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r512", "r513", "r515", "r519", "r520" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r111", "r134" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Repayments of line-of-credit agreement" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "terseLabel": "Repayments of related party notes receivable" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r419", "r623" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r23", "r121", "r126", "r552", "r578" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r14", "r23", "r126" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r38", "r271", "r414", "r580", "r605", "r607" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r137", "r138", "r139", "r141", "r146", "r148", "r217", "r411", "r412", "r413", "r433", "r434", "r602", "r604" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r356", "r360", "r361", "r362", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r398" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r356", "r360", "r361", "r362", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r398" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r356", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r379", "r380", "r381", "r382", "r383", "r384", "r394", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r356", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r379", "r380", "r381", "r382", "r383", "r384", "r394", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r182", "r183", "r189", "r194", "r195", "r199", "r200", "r205", "r280", "r281", "r536" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r290" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r202" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "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": "Senior Secured Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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": "Offering price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r176", "r205" ], "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]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Trade Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r233" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r233" ], "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 Finite-Lived Intangible Assets Acquired" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r445", "r446" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r316" ], "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 Level 3 Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfConversionsOfStockTextBlock": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction.", "label": "Schedule of Conversions of Stock [Table Text Block]", "terseLabel": "Schedule of Conversions of Stock" } } }, "localname": "ScheduleOfConversionsOfStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r209", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r291", "r295" ], "lang": { "en-US": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock": { "auth_ref": [ "r291", "r295" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of arrangements with individual employees that are not equity-based payments or pensions and other postretirement benefits, which are generally employment contracts between the entity and selected officers or key employees containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Examples may include profit sharing, deferred bonuses or certain split-dollar life insurance arrangements. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block]", "terseLabel": "Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r359", "r360", "r363", "r364", "r375" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Tax Provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r402", "r408", "r415" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r402", "r408", "r415" ], "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": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r199" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r233", "r237", "r537" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r233", "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r230", "r231" ], "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": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r22", "r48", "r49", "r50" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r338" ], "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 Expense Related to Defined Benefit Plan" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the sale of an asset or business through a noncash (or part noncash) transaction. It may include the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions 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": "Schedule of Noncash or Part Noncash Divestitures [Table Text Block]", "terseLabel": "Cash Flow Impact of Divestiture" } } }, "localname": "ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets, Net" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r57", "r247" ], "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": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r449" ], "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": "Summary of Preliminary Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r132", "r516", "r518" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r91", "r204" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r403", "r410" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Annual Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement": { "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Accelerated vesting cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Grants in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "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": "Grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r401", "r405" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Accelerated vesting, number (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r59", "r586" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Bank lines-of-credit" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r136" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r32", "r33", "r34", "r128", "r129", "r152", "r153", "r154", "r157", "r159", "r165", "r166", "r167", "r216", "r270", "r498" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r71", "r137", "r138", "r139", "r141", "r146", "r148", "r164", "r217", "r270", "r271", "r411", "r412", "r413", "r433", "r434", "r504", "r505", "r506", "r507", "r508", "r509", "r602", "r603", "r604" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r137", "r138", "r139", "r164", "r536" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r33", "r34", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Class L shares, net of forfeitures (in shares)", "verboseLabel": "Issuance of common shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r33", "r34", "r270", "r271" ], "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": "Issuance of Class L shares, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r33", "r34", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r33", "r34", "r270", "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock repurchased during period, aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r34", "r40", "r41", "r129", "r211", "r216", "r498" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Equity attributable to Allegro MicroSystems, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r129", "r137", "r138", "r139", "r141", "r146", "r216", "r217", "r271", "r411", "r412", "r413", "r433", "r434", "r466", "r467", "r479", "r498", "r504", "r505", "r509", "r603", "r604" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r510", "r522" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r510", "r522" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r510", "r522" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r510", "r522" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails", "http://www.allegromicro.com/role/SubsequentEventsScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r521", "r525" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r420", "r421" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Discrete tax items" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Process technology", "verboseLabel": "Completed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Prepaid tooling costs" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r327", "r571", "r608" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "Government securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r422", "r428" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Provision for uncertain tax positions (net)" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r171", "r172", "r179", "r180", "r181" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable, Noncurrent", "terseLabel": "VAT receivables long-term, net" } } }, "localname": "ValueAddedTaxReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/BankLinesofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageBasicSharesOutstandingProForma": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Weighted Average Basic Shares Outstanding, Pro Forma", "totalLabel": "Weighted average basic common shares (in shares)" } } }, "localname": "WeightedAverageBasicSharesOutstandingProForma", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average basic and diluted common shares (in shares)", "verboseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "http://www.allegromicro.com/role/StatementofIncomeIncludingGrossMarginStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r149", "r159" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails": { "order": 3.0, "parentTag": "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted", "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": "Weighted-average shares used to compute net income per share attributable to common shareholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareUnauditedProFormaNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 1.B.2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5934-122674" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "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=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "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=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "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=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=75028277&loc=d3e19793-108362" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "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=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r509": { "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" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 1.B.3)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6784503&loc=d3e463720-122850" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.11)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r552": { "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=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "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=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "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=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r572": { "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" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "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=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "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=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "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=120402547&loc=d3e617274-123014" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r622": { "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=120402810&loc=d3e638233-123024" }, "r623": { "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" }, "r624": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r625": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r626": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r627": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r628": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r629": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "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=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "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=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 110 0000866291-20-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866291-20-000011-xbrl.zip M4$L#!!0 ( ,.+=%&?8PR+;C0# $IH*0 1 86QG;2TR,#(P,#DR-2YH M=&WLO5EW6T>2-?K>O\+7:]VW9CF'R$G7Y6]IL-VJUM22;'_R2ZV(C$@2-@BP M % 6_>MO)"A2I*PN2Q8(X("HLB0,!P<'9^^(V)%#Q-?_Y\WQ^(O7,IN/II._ M?VG_9K[\XO]\\_7__C19'7_S$,O_U MBS:;'G_QTW3VZ^@U'APL/W-_>G(V&QT>+;YPQIGWWIS=(?:^AD('1?\] ))R M@$#M(-8$T9D:4I3_/+R3/?F:G#^H+OD#X!P/BB,\B%!,KEBB _A/OH/8;(/@ MDWX.6HTY&D;C/=<08H+2O_9HH;].?^%D?F?TYN]?'BT6)W>^^NJWWW[[VQN: MC?\VG1U^Y8SU7XTFX]%$^D_^\O+PQ8>/?W?H5XL93N9M.CO&A=Z]?J9P8-R! MBQ5YKGRGB5^=OWGUT-'_=H6F7^%\@9,J%\>?S@\.$4\N/]%P3LNC MW[[Q54?@P-@#;R\^@N/#XVO?@..Q'"J*HSJ;_JU.CY>?,<6%RYLPGX*SZ=]= MUOD1%Q]@>>_7SJ7^[7#Z^BM]H]^??3(7__- M1?:W">>7]ZY.3R>+V=F'K_3MFQ^X?_/9XH^W6U_\XZ'7KN4WOSS0EE*^>M,) M>0GY?/2A _62[5?_]_&C%_5(CO'@?>#?_.''7ON"_N[RT#MCG!S^_4N9'/SP MXDNU!$'^YNMC6> 7_:,'\J_3T>N_?WE_.EFH?1^\/#O1;ZCGS_[^Y4+>++Y: M7NM7W_S'?_S'UXO18BS?= (=7'#DZZ_.7_SZJ_-3TY3/OOF:1Z^_F"_.QO+W M+WDT/QGCV9W)=")Z :,W=_J!,CM_.&*6R?*AOO]$GC!]_<@]?_W*/S[E7[Y]_?/WY9>GQ]\=_?S+ M=\=/'OSP^Q/WV#[Y_?GQJ]]?P9-?[OWZZN7=WQ^[Y[\\>?F#>_+[_X1'_LGX MU>\G1Z]^>O7FYU_^QS[^G?6]:GX^?NR>/GCUV\_??_O;X]^?_/KJ]Q_LDU^J M>?IC-H_O?JKQU?'C-T_<*_?S3S\?/WWPW>C)]\^/GOS^*SS^__/7VIG_W^H9[SXC,_ZG>%R<\OI[_I9W[_^?M7]N>7/__ZV/U@ M?G[YCU^>_O3=^-4O_7ONAB<_O?KMU2\_CU^-\^^/7GZ[>/S"O'GT\M79XPBG MWRSNL :E8SWC$>/9F>!,)E*-0_]'K_X.X>_TE?D>WS_#]\WC M4<=VB;%[K+_YG]FFDA7) Y&,"K#A T*?#JI(L+F8D(/:MH)P\U']?\/W/';O M$?Y(A,^N(OS*_U/-EYRT=A"D^*[>C)HPP@&%PA13C);-E]_\C_L4? LU*,C6 MH1%(3>$%9#9!HJ^V?7R4#$[&BG.9X_\\['\U_.SGW_B$W(0G^A]U_-;?<___/)A>/+@,#P^_A8> M'S^&I]\_T7/<#4^__\?HR_'YJG#QZ&QP_J;X\?/#Y[\C__A&2=:]0. MJ&5[ (G;06%/!QF]=RX$!3-^^YIX9[[, M,!74+Y9IXYV%)H%__W(^.CX9]W1S^=K1K&-^+?/[VYLYZRF^NGZ.\^]_]Z5O MKV$^/9TMGRT'..Z\)=(YRG_%45R<2);IW<6S$??G;:3B.GZV4^6/NCBF:;CLT57%-^5M.%83.IW)-V^_?OGFQ2DNWKMXWL_Q M01P80C.,H04F &$=/EVR^?LO>#FO=^>'%@T^^FY"2=\V$5$H YU4^2R;+@M1L$&Y7W..6WCUWI95P]=>FU<3&=_D7I_^'Q_\8%,IL>CR8=.^[$.XMHIOKI^]7_&_-!J MJHDDHBF*.E)2?Z)"HT%@!9O6A_O;7RN'74B>/V7]LCX$"@O%CVKU,_<'^-\_K2]6$SKKW??C-3A7AQR?WJL:>?R_;OG)_KZJP^> M__)^75[&&MEXW2/EJEA4#:XF0"*/5GT]58@Y6!]S69]'VA%<5N0G2Y^KBL91 ME *Q>,QX\ MFTWYM"Z>SE[([/6HRA50GDPGSV7R^145@_/^]E+O&(U-Y:] M7,,R(ZEE10*B!A:P2 (5AK-DMQ#,ZIOM:;1@Y]-"&Y'&R@L@'',0@[S:1>5F-G,Z9!*$!DN?J"3?\O*.GM M@%QT-SX[^:E^]F9&KS_]:[_]UVE?"CT]/IE.].G\0U^]O*:;'@U4H_N+L[77 M13$FCQBE]!%94LD$%%,-1*@L"= &S8A/':+=TR%D:MZGE% C$(LO$)F\;RT7 MQ"$PQ%*PE@9 )4&I0<"A2PY), M,ICRSL#T7!8XF@A_B[/):'(X'P@^3L6(8Y^+% ,U)1)R54)?TF;8@]T9?.[6 M>GI\NLQQGBZ.9-:/F\E1/]MK>3BIT^,;R'=N!#*;4@B:C%:3$WAO"V?F4BEA M"S46W!G(GDPG_8?/IN.Q6M1#O04SF2\&@I)/UH?N^G($J#GD0$F1$D)5LS&: M]:&TL3O00JHIZY61[:.6B*;GC=Q, S0\$**\M.E,-QPS52$D! MJ(C-)K5DJML]5-?EAC:/+=M&V19K(#6P)A '=6*A:F )IJ#9/6S7)JXW#ZZX M:*-K"0)IZHP&104#+<=9HK-Y"*MIAB#Y-@]T$)7NQE>TS4+P0+;$D+$R5HO" M,NBU;+=KZ&Q%"^E2J,UJ@D Q!&BJR*SQF)R-Q956.0V:$;=HZ&Q%=(BV9L&H MX4 C0=/D/UK2S-\U**D$S@.BPY9$]YNQ6F-K;$%*[-.3KI;8]UFPA(+90:6= M@6G=0V>KPB=B8F*5REPAVIRK2BJK&:^%BMZ$G<%G"X;.5N7Y"CG45-5)+<#1 MH8$6-!3ZJJ]16.,NO1W)66\$):O@&!%IQ@5(S"6)A]JW,F%MU2ZG=I9K#?+6 MHW2;!>S;!1=Y%78KQ0)C5*72P&- 3Z6$8 5R1-?"H!EQ2P3L"NE0*HE/#"Z2 M YL$[ IA\J0Y1#[?OWD''"N8'P$:W8&GPT+V!5"UE2ON@BL*4>$9C1U M5STD*F%;]#;7MC.0K5_ KA E"V"FFR@^!N>NYW0]M-&@EY6TIN%2J4'%#A5INNF1.X]%9Y# '? MVSYT5E93V4;3!0OB6T.;P1:'Q*(2#$,#@PK?H!EQBX;.5D0'S@@QAMA'4<'W M10$Q4NUI26V,F09$ARV)[C<"DZU&0W-S+A$!>3$BVW5C*K"W2NU"I13%++H@*]"$K2_,4F!]:N#Z5-W8'20O%1<^Z^ MJ[56(A]5OL?L)#!H(!AT?\YF^58M_P1:K9H%E?5<.CQ!@' MS8A;(N%76=B7F\LJXP5M@:P8PN2*2:M>",7%V5G6\$0P9R88A2:-MD_"K-*P8C 6OH0DJ-#+9!HE.LRX+ MSC<80M&[K?. [^\JVT"A6,NFMP2DX@4LNU+ D+>--"DI;,KNH;JI?;_KQ]87 MMIZ2C\@$7I/96+S"3&(*J7H)0\3VEF4:FR>1..^ L310O1M*R;FP *JXHF0U M5 ^11%N2GVP>W):%&YLJ$/4_Y\G[*B&!"603QAV,Z1M?0+ 9H&NVF@(5*KD M.')D8VV6>M6 &'V^&'_UKFP]OK=Y]/&\:.>[U2>?LY03'&:O#J!Q[]?(V&OL M241;>EO*$@;-B)W6!#=#!^>ML18M8@-.M4!"3T%?L"G$G 9$ARV)[C<"4\J1 M+51;::(L32EWH$J*YWY4BN8?>&K YP=SS?9A80K BEG)QEA]%# MJ%"-S:$%4VTT''Q*(.M#:6-WP$+!8%TOX0H^9/*9P*3H])]BC1M KXJMBP'O MK^S>0$%\\9Q,[26N S@72^L01PM.$_.:_>ZANJF]-^O'MC<)MXE<2,5"2(#D M3-34RCLDWW 'L=W8WIOU@UO9EEP39G(,WCG2A*D$+D[E@_A0=Q#<30^=K0WH MR_;OD]-^X9>X7>^_?J(/+T[PH>[K'_;W&K:=4Q=0-(KW,1@)N2\*-YK0739, M3=88>W#^P-LM$#374$@'UAP8^S$H+ _U]C-1&$\K=J_R!QR6PSP7[WX,%)>G M[%\UZAS_\#DOW_YD?*MIJ8,90PT@7,@2]U*LX$%"='\84??;NZ7_P6A^,IWC M^/O9]/1D.8RF)SR_U]<=P[4#SY^HBVCWSE[@6)Y,%_K2^0T]U9<5\^4I_DS- M??1EGGN>2Q]V#\ M&5-\-AWC[(422'./YV>=L^DV.WVEK^L-QI-55TN$!VEM$T0$&49@HF MFR$3EQ+V!O"9C.R-*Y_^-I'9_&AT[[O&;E>1H8L-9M>'%DS[+Z]KZ3>>+F7-H<2O QH<FD.4 MTJMJ,AU]+1@I0.A+;)D*1,<-(2>II@RI0\>>QUO#XTVTB(KJ?[GEC ERJ\7W MEB1)G3'EX.!MLW3KW@UM;.V(YP^3T_DICI\J5&TF_SK53S]4KEQ=//3TQX2"LV*LJ9X!$FY_M?0-PGN_LY=F)O+<\[G2^4 <] M^\/!JPH '[B*>S*I1\V_-Z,L9LMRM=7HZ6T.$7LB;P>1/V'2 M;X4Q$I *(JH#)@\QJ1L& DDA4P@FG"_+&(AF_W@*=6VNU'DMJG6?R)\MR1B( M)6V MCH#,SN[/70L197]A3>.0K_X]EN4;BR%V[1 MQ.HK4"$$0&=3)+ Y%FL',"BQ5Q1;J2C6/S[! L:H=J L%: J@2EX&QM(BK6: M(7#YMO!K&(IB_10N$H*XX$LT!B &)#'1)"A *:O$V%-XYRA\LXIB VOKE+'D MHHO5&8@M$/F4B%W@VAB0]A3>.0K_]_/=HK -%-4-]VTF"5QPA EJ,*792H$9 M!C#1L1?%6R>*-S/GP5B]S<:5D /$:"FV*,T:D)H,NB'U!]YU?FV_HMA0P]R^ M@3M1R(81*L=,12G-Q67K UFSI_#.4?CF\KK-4+AY,![!&A<2$*B,:"52,5P3 M-\WW!C#SO%<46ZDH-E ?JWHJN5E/PM 0%7\-0%!LH M X8EU$PM4$( 5H_,342",U3!.7J[E^G+Y9R'@M&SCS MQX\TY=74]'&$312T;)%! (K)N66]QYJ?QT87#2?WX/T1O.O;_O)J"AQP,Y%3 MBW\<**W_W!$8[D[G\MB M?N_L?*GFL@O$]1U24H\FT_'T\.P>SO_XP5VT^-Y3WO7=OAD<5)46&3R$O@I. M]0>G>ELL?L>(=2/>J-K2P&-Q!44S+5><58UJ*RA1 $7VWFBEI+E82_YE&/ \Z-$%%J4^M@&%7 M3&W-GHG01H,8/)DVX#=>E1!8S'XICBB84(K?7D,>2R8,PP_'OZ$36;?34\G/#M[>]@:9F4V4/E# M-,E/5DRU"7RN"F8F*B47@TF<'WY47#^2&\H:4RM"1IHG!)L\^6!SKT/D.=EV M61EYP+%Q,S:Y@0HF&$V)(7LGLO2NR;3"OII8V!D90H'*K4-R0[VH&T$T)CAV M'K@*\?W1K)Z.=C0PAN!M S5&S?A3M2448AM()6L0VH74<2-@;B9"DOI0,<&& M% 0X(07&IF*50G948QY^A-R896Y@B-59 0]9%6L#0LJ)<9G0/,$BI45:V]#$XTF%R5I@8[_)CY& \GLAC5%WK\=+:3L3*Y MC):BT42$('(H-:94T6M*21X&47]KFT#<3(P4+F"C!?1&H#7;VR="SF,-OR8^.QHNIA.1G4GHR$J3@)&J@L6A&M?1"X28D-2"&D7 M,L?UP+>9.&@@:(I/)-$36!\RN.:CIOVQ8&D8AQ\'UVA]ZX^ U5$J4K-KD4!B M4E'#U#N=)PSZ13NPN<.^157NQH"BI-%=C86[1!A/M4&+?1Q3K M^N'%;H4]%VLRK54))H XI):")O&!4[">HQM(V-LHEXDXF>XE2YNG'3 #H%N$XX8*L#>R7C"9R@&80:&KUMO6B%@! M'LJ^_7^#8W_[V]/9]$1V,2Y*:F)\;.A\!HR,UC%5S%Q=! Q#65>Z!?AM:L6, M)1.DQ6:,VE\EEVH,QOD23')Y**.@6X#?AC;GQ\)0K,I8: M9?AQ<)WVMX&UI*W8H&D$5080:D4">Y4VIJ\.-I>5I 8<_W:UVW@$_3]E2Y8R M9&R5P,@'2@'K\"/?KO9@<]Q[$D C\1Y*Q +>"$$R(1#7O$/CH+O6CS?5 M2L;5Z'L#2%4LI9N5K0B2,2:W0^.@N]:E2,_52UY2XF85+2D1@M02@LF-:\N[ M$^=NMHW[^N-<48# -*#4-RMQ0;:DX-FBB8+Q4G8GSNU:HT:?O5=KTTAGJOYQ M2'V'4HO&V C.M-V)5S+%FFH ]9PIR>[$N?]^OEMQ+I:$P4L##A%R#92%;?3$FH>W M>#F2L@-Q[N:0VU"<:Y;8^>!S),@FYFS5_KPU$0#!I-V)Y M*_.O\Q'NXMP=AV6?K"39.B $"DD*AE:8@G%Q*-OYM@3##NVP_5'P4BF)NE[47IM7R>9O7=-%$H3V#-G;4-[V!=M"\[MLU(6CV8\X/I5[9YH^NRX,>3DY.%_/E$?9/H/WHB[F/\Z.[$^[_?/NOT]%K M'.N/>:])V./I1,[.J]-^=SKA/UL>]5=NQ./S%EW]3GXWDW^=RJ2>_2]WXST>1P]4R_WKWLJ@/ZG-ZL(4=KJM3@-?6UEHKKY1F8P8@+#6\'>=V> MO$,DK[0"S,K:2AF?+5LG,VT>@W@P; MDXBKID"N4!(U$Y.U(5MJ*=\. JU,ZMT^ J6^Q::7X:NY0+$)2VS9T'+,T**U MMX- *Y-;MX] X"&V*!%#;% +%I.=\Q00"O8R+(,BT"W!3-5%##G8I.H#P->< MT$>U?ZJU[[Z3MYCY[1N8W$K9L=?,'T5>?V5H]G,7O[8P/->I,]M.!Z%QT"YW-HSMKD;@=Y]Z-;@R1OPZ#^ M-H5 A@!CUW>U-6_T,5!Q9?O)N^?+.OGB?2F^0>*>&G LV;N80:K+L7"@O/U\ MV2J9>?L(U'Q,+;=B'53 4(BJH&LYJ>(SN=C;0:#;.+JU(@(Y2U$) [8V!@:3 MB8N^)"FW"M'B[2#0;1S=6I4'BDF(;6RV9C=5_:K+;$]V3?HY[9R_/3N2ZF3[" M"0]DTL(%3Y1L2U 9" B31R&S='[W3D=ZRLGA_.+!P^.3V?3U>7S33S[2<"='TS%??7T@ M%J:FDUM6:Z(:H&2/V&J#YB1@B=AVQ<*V%\<5V6-*!9(J#3!%P*OXS9D"^](* M1E=#VQ%[O!RPQ7JDF\4T4W*N(M&%O&M6];2U496AV1.HAS,(275(!7&FF!8I M!Q=3[MG_ ,9KMAFD%5F208,M1,8J5?4B%2>6A$KW?=+#I[]U];; 4!$%RH"VP3<.%>U M!8RAL T19(M7:6X!!JM:*0LIF@3%!%(,+!9>A@:]_\V[UK9X:?Y'8O!R^^T@ MZ+U.I$I7;PVDFHOQT7N/F)S^8\S@[> F,5B1'=2,3OV_WFW+4+,C+!!39,C! M1FI;O,ORH^NPW%^B,9+!I!7B3;3>^%I;WW*2V=H:$C$#]K[;@S6+#4"RJO$M M""T;FYI0 &+)F5+&WE^-/7H80NN*OY3RO9Q.Q_,'BI,>^'@Z_M,%OW\!K\W7 MAD/1B!,\.J^2.%1;8HA<; ]'_=4A],D;"K@;:!I$UMN0@G72=T9%4HF!V%SH MM6]#&$(SRR& NYF*@%DR)L'<>I7WS$;A8RD&7+/L' ^A(]10P%W_:B,*F7/D MB-0B,&GDS34"> =)S;7"]BK3RW5^H\EH(8]&KX4?3E1Z'(YH+'?G:9WJ[A+(M(ZDNY<'4U&RBM[VT/XK,PJG/U9DBQ<[O0VGSD M[&D'9)NCF :B0!NV"F 3STYCZA JY?T51.^?SA?38YD]ES'VF8[YT>AD*-98 MHLW56''"'IRA7"6JZNGK;85R@%VWQC5AMWG;U*"HPI9-K<#@4BJ5@V]],@N\ MY#B 6FI_"=^74H\FT_'T\.P>SO_XP8%8:6 ;C-B:*A+8H!&S-N M0 IP($NY%NJK6:3;:W;BSB4MA1G#:2,ZP(,E*[B@E#5 $*M;=R M=ZVO[@ 3^\,XH"3^@329S83O3X]/]+UE/+L[FRDJRR56/XT61P\G/'H]XE,< M?_NFCD_[=MT71SB3I7-\AF?]N#Y/_&PZ7\QD,3HO-W)/)M)&G0%]=OEI^^ 7 MO5NT]6@Z.7PIL^->'/#AI/8?]EKZ5/4N#A.8C)F2W#T"M)):_!\#Y?IA/O&3T6. M_3PWM/GJR+'GJ MG1B(LXIJ5ZVS0QI'VG/J@YQ:_Y"5"=EDFXVZR0+6^++,RZSX;"5;/X AJSV5 M;DYNI^IM,H:MAPI2DGJ;@-[;; ,VS=X'E;CO:;(5R3P$!T(:N3($L"BENN"- MTDQ=#C>WG$ V<7<\SH-3N;OH(FYZ.G^I)YL_..W,^FXTKSA^)3C;%6J]\T F MKFY4/H#TBHU&4H.*.6O.YRJ7PD:S_[9U5E_@^<_^- M2WS_T,]PB25Z"&)JLZKI5=AC:VAR8DX68K.PL\+^5G)L0W/3U58.*)2=0(J) M8B_DV)/)FJB4 91+W5-K?<(?? G65/9@5*DEC^J&/(&ICCG*$,I7KPR2&^+G M8UPL"?F/TXG8W._F0*B12Q\8J$1L,UAVZD@,U>0C1!;VERNR[=N<4!_L.;*] M'/EC0F@_-B&\>NCG#&L*%W !T<8 0LEC4OD78W%8O!+7]/;59BM'5O8\^A: M]FG!R= M7.)]?-ZQYYO1? K.ICO/_NO9Q<'I_.%M[LGA37'LO; Q17XH-Y6(A67I0%",XX* M&JM\L:98P;K%]=CVY+CYW5!,I1$AQ.H@:K"BI+DU(J$#R'&+"^CNR7'CF9(F M2HVP5BX^@/(B2Z8^R1IC+,PU7X85LUODZ%K"F]VCQMN@8E9 C=:FS,17:I@VV4UH;[@;/G VVWER ^3T_DICI_.'D[: M>4_6Q<.%'%\AR_VG/SY\8,LZ1KS,Y4_[TQ$O;]]]Q5\>\4J)D12ZH,X?DB83 M5O--47U01*I+ RA[L#VFM2HA7Y+>(XZ<*W>P=NWM;67TLXU*+Y>W2V!(3D-9PFBQ2"+Y&C M13.@%N!W4S]X*+"5:*M'ER"ZI":JR&FU!!,"4-( M>F\,ST_(K:Z>M7_1O;/^]W(_^'T%YG#:NSA=">B?3[Z>O9399 MSOT,0YII:M,WBF?$(*!_*"%X+M:UXBF9+6X4MSVT^0Y'LQ]Q?"KWSBX?_I?^ M)IS5H[-'\EK&UZ_H\J"'DY/3Q7QYQ,KR\EO(89'L$WB7Q><.$-A7\4!9*K(#[WQI+II<*08I1MWQGL"[K#QW M@,!5E4*JJ8@)#@K4S(FD%1M,E&K$[PE\0]G*/9S\^FB*DZ%Q\>"&50 MLH"MK7I5GJUP$:?<<1PKET@\@(9"FZ?,<%7G\/F;C&0OI#Z/&7S(&4M2^1F= M:>!"W4_V[+3H'#Y_'60K;-3;9@M],Q": ,FI/^Y[H\L FBWN!G\W.]HY7/X& M$O:-T50;@-"7:BS[DKRC2OFRWL.>OZNFS/WI[&0ZTS?O32?\0NKI;+30@P9" MF]0LI^C$!XF]]H-Z/;&F91(;FO)G3YO;(#L'S^$&$"6'5D'S;"(7G2I/C'UC M7MB[OELA/8?-86>=*(E;B4B T6(#8N;LA"C;M$__;X7\'#:'L\_*8*[H*4+1 M9]D1F(PV.X\U[4<];XHV?_S0M_\ZU?LZ. 898W-KU?;>3D!&"$)4SZ@>,3DC M0VCWL7D^-[@R=D\^N=ZJ16BQ4US"ZR)682!]:NZ?SK1"F.T-GEY2KK3#9 MB. "4(@QABY5,Y7V\"6P859Y#AX ;!&*S68H626-V&SW?-D21;,M? $? M')<<)8GZEV+)H"W95:B):S*X_;6:-L^7(>U"6E$=IP B1ARVX ,H7=#G#)5J M(?*)B/>TV0X9L^?POQO+(H)D0NQ5K%(UI:5 -J7ESE## RA3MQL.L1V.PYO$/;D5;$F;JL.6F<;T8TT:V:N]@*MM90(U:[]WL[K3]W@,!-H.1 MN5 H$!GU07'J!$UK$J"%/8%W67SN ('[/*D7YYI'#U42^AIS2Q9#+M;YO"?P M+BO/'2"P;4PQUV!M9;"&2VO88M77&I;J[9[ N[,C:56JTV87:B//B% JH^MQ M.YI<'&-M=4^975:=P^=OE&1BB.),7Q^2?4DMI6*IBL<Y.P;ET0(F/;\ MW:U=2"L;*U(')ZYJ;AW!4J]ZEQ!2CBEHW@(#:-&X>=H,7W8.F\.E!J":FQ+6 M QFG_U5;3<(8HRVT7V=T*Z3GL#GL;,,6:LX"%5)PJ+(S@"<.)H.%LN?P;9"? MP^:PIDDL)57PO3A?R*6"BE'?2XJC#7XO07=WD]'*EFL(2HXN9K$0:LR108AK M8")J<3^(="O4Z,[0F4N!5KT$'S(@U]*;@00;K((#5J> _[A5&W0J/N#)VS2#,H4HOSX(2+H/>%Q'L"5O=\B^F\ M-1!%"QRS\5B6J+F.'*3%O;;*+9%#VX+7VK*'(N2)EV@>M;#:'L%RULBZ+9%KY$3T:SMXK8 M+!3T)8FX'!EM<$;#5.=+;[[MRIXOMUD!WY\>'T\G+Q;3^NM-,ON\4;DK*V V MA);0I=JL*^!]QN*SP^I<]2DYY-Y6?ND)\\&^R,/N4WPMZV"4K+/% [V"=TXZ M7Y[G\KU+DO&50Z]6J+AXYZ\,T$43N6_/9A' MY]RY7M6Q=?/YL>C^:R(]+A=#(Z9],AG5R2XWA9'$&^&,)<;*CB [0Y(1$U)J^ASL#K0@O@V>=" MVG2^F%T>>$6=W/C7]EBO%NMX MQ5C7-"BA%IO(,51?H"93P"*'5"GY6LFTMX,2BLO@!R6V".N>:\0K8ZGK2;@3 M-F?0%%&M!RB(O:]@H93U#3(Y[= U)9AO?[!E59L 0\U&ZH:GWU13QY:,RD; M<:&FP?KP]\34WUYM5'/ZXCUYE)0L0>6 F'W7(47%)YB$@]4A>UYM5/-0PP".&]485>-FS";4 MX$/-A$Y,&:SFV?-JH_HJ)6>-94V.,0%1+>JE./' M;Q'M3Q^/)J/CT^.!S.)E:*6ZX N*AQ(XU]JP,(%S@3';8=UZ?#.@6]\#=*I* M_%0=H$O%6;"A5L?06L8V(%7X8J&6WS]S?XSS^=.V7'_S?@&)OC!G^?[=53G6 MRZ\]7P74W?=THD__4+MB34OCUK_>H_;[^8<5'\M@MGSKXO,?O> C 8AK#)9\ M@5Q2KM%[+S[6&%R!95L*FZSQ]J:Y^$EF:=.!-0?>KL L#1877067"< 'E=0> MJ2;T3A^DYM9W![;#&C_+7:X0ER"$JD(-2"GJ-$VNF2DE2%1*J_8\R5%1_,S)%](R%@YM]( %#]L14.<_INP*:1U>ZVL"XVGOTUD M-C\:G5Q)'IY.Y#P,/=/[U]]>>93;*7.V3E(++0J*0,VQJ#TG[$,7!"%QVEX" M? 0N%]GD!2B/!@)*Y(8V9.O1&E!/BUFBM5%ZNX""37;#QZX!G'3V?VC?LC#R7U%9S8=/ZWU]$]CPR 9YU@@ M@4^,'*$EQ%12 \UFH\\1LA^T1]\3[6:3+G)((1CRO;6GBGM7*=I0H'GGV0P[ MZ?K4>+-FX@R))Y4P11=LJ]&!M8E":\ABH]>D/7#9\V05/+D[9%?B8A^_"1"@ M!&BN%:@E]'6L1?/+'(>T(/WAI$Z/Y9(QCZ9UN>']_8@T7RB-<'P3YY].H'=_66]>H&TY/E;.*;$SW;&O:& MKS^:(B)1MA&9##1;L%7-UX/4DCU2S+L633<(\&;B:T%7HS6&"/O8BZ=F53CY M6#)#4U/>M?BZ80O>0,2EZI,KK.FOA^J@<#5)?;9UQ?M>&WC'(NZ&+7C],3@6 M*!IN51\G!]1J#CYZ0>2L*4^,9M=B\ L9CT>3P^]E(C,<*\QW^7@T&B=S6V:CD;>W1G0%J&3TY/0?MM6IE@Y#VD\]'*@W$YRUAO O<5<&R&SUZ-Z=9O/U6MYKCG%Y'0GQWI2H@(A*:-, M 0U!Y%A*,RU U#]H!B0Y]KS:(GVC$B8V@S;%@)"]0<.^V% 34&QHXH"RECVO MMBA%(C1",2NQECN@/-6HSJL1*.[9L!F0F-KS:HOT534^]_:_8#B"4T(A*-4< M<; U@H?MW>*X7CK]!7!O9%\D@YH[J-DWDZ&)P=XSJQ7;*P\7&$;#\4'@M:)J MKPI*,!!58UKUV\93#LFY&&VM,4:&O1Y8L=]^@9-?9?+V@)T<+;4EBX$,V00! MVP+EYKQRJBAOO6#<2X&!4VH#-2:B]2W:)KTBH0TQ6U)'Q;990&^JWWNI77 < MWOB (2(($9CD-)]HV46HF"0Y&58%MX&@O($1T][QIWIJU09PGE"UO">H@8/+ MO;[\VV:'V[L+8&O!?;^%WU]=DG]9H6(R7&')FJO'7C^1/AINW?6US,_F2[TI7YK1I-3?5EOX4=U M5_PHY?FA>@G/IF-4)7H\TN_LJG,Z>SBIJYI9?&_B^AZ.<5+EQ9'(8CE!K?Y MC\=Q_\GC:?<':@O7[L]<3S$^Y='D\,.WY:9_"3W>U+6G)UI<:(O11D+9RKB/CH.-MD*I7M=9=;!..-6)IF-U1+ MQNR*AQ*%HO-.V$-?ZL_HMQ>9SU$IYRM''LOB:,H/)Z]EOI!U=,E:!6#H0HHL M,1<1*$PY&LOHD"7T.E=E-^]+]0DH&T?J3RUCJ"F;MP!%;_8 M?1I \?,D7FT4?65NJV93M16H3NTBW MAQWOU6!60?2Q-9CUT'=4^KR*$A2E% D^0B-'J14KTDP,,9:WG7&'0:4]K%=F M76MBTXPT\-0;TQ1( !B-$:Y"GMX?1XHN[F&]P:&;>.#B"F 53>-+0VJ5@[& ME/QZ8?V$5D34%;%:0PNFK[SSQ\]O3FAQ#M@7$?.81X]=#/R5I;\QY[WWKOP-F" MI0!0Z1OU?87VM@GQGC/;PYEK/N0:#3YG(WER)07/9&N"VE0P]Y9E8FUKY!/# M 'S(_SZS<7<\EL/9]/&HSJ;SLWF?X%[AU,9MX]_F?59.%21!,3:K!'$VHZ@R M85.L2DB;T@#(NL7D69J,,N=M;]!N?LW'!LBD3J]1;20V.3#D*(3L);7& MZONPMMM+ID'""2XE$9-S5"%CC%4=#"UF3-P[%E5[>^'\^._==-/CS;,H]AG! MF(B(JZ:ZM5#(12@C:+!I9E 19A/%9?>.:!0L-V&!Z3TV!'(,@:[Y> M+Y9275#(["FTW10R'T\ALR(OU RPCYP=6/ B6&N?T?!-&)BK'Y 7NC^=O%8! MJ:^]I<^]LQ\F(X7O@A4IGU\^>E]5-U^EY@+98K9%,($$I?] M[ITRS16?,X4A#53^13[_<+X3@Y_KW[-1U4=[AN\2PR%10>,XNJC9AXT4?:Z@ M3[S$D*T;$,,W$?1W-DH,DLS5+WL@<')QV="YI%RM**L9@G H>S+O0\2 Z>T, M6;(<$3A"R2UC*,5CAF0* -)6%*RI0@A0D+PD(MX:NHZG=6GF88T M>+3W8=M--;(1#9L*N44@=NBB->R=R<&2OUB=L\T,NYUC2S1\0=A/H\71PPF/ M7H_X%,??OGF[(7'I]N[AO"\E6]8ZF-^=\+.I^CY9C&;G&QYE(FVTF-\[Z[_E M:?O@%[UC_:/IY/"ES([OXUR_L/8;^EJ>C?'/2@]^] _MYWJ"QU?KD#]Z>?_A MLY?/'SZ[^QO.^/F+']XY_V>SZ>$,CW?1@SJL!A.0F&J!V2+[;$+TG'QE>]Z5 M?6\T@S":ESC6#SV71;^5T\D[N_DH]NY-YU--)S9'"+5$=KWUIL5>&APMD4]2 MT YIJGV)VQ\-YIU^7O'[:V"L"D*G?=,^0[K:'Q]'T/72H^F.+EX M:U5?^.A*JY8/?.WY&R].1_.YW/W^OD84G#R<*\]Y?D\C43VZX?&Q:Y43GY]M."A.](/_/U=/Q:A<[U@P;"PV:;)LF1] MNDK6-7FJ(1C YP?S:SS\TXWZ*RF"DTPK)C?&5AQ4F[.&<"_ Y#B$R)^^7(<,-8724]*8 )%"!63!KO M.;84+PN:+HMR]0?;6RIQOZSSW>KZCZD!=G[HNS*.G[.7P]0B$'&Y'YS#97P]VV$O*;]TW7I^"O%F3]G'J?IEI&H(J%P/1^[)AS1A&4 M7B)E2/63]XS9OGJ_F(RUE*UU*8%80BZQ.33!QQ;A8H6'*2Z>T\MM;^&D;4HK MASRX\J?7T4L:78;P%U4FJ'1[5^WHXI7OIC.I.%^+"'Q7P/%/S,:MILQ8;+Y5 M( &/!7H#:W1,45RO(A&2\Q>KY-S6)BU[:]F.H4C;TX1/U0E?C=[CJK M,C]_>B3(R^OAT>MOOM:_WOIW;+9!\*GWDVDUYF@8C?=<0X@)RC][#R:'!S)Z/!H<<>ED\7_]]N(%T=W-*?Y?[^\?AS.#O70Q?3D3M3#^L4= MX'AT.+G3)_-DID?/3W#RS=+_9^_-F]I8DO7A MK]+!3-R?3X2*J;VK[+E$< SV<%Y+'!ML7_C'45N#L!9&BS%\^C>K6T)BLUF$ MD*!FP:!N=5=5YO-49E965K<='P=?'L13Q,HAOS+&]_L M'[?,*8Q>/"$>E? W_U MFE:K&M]\&:^2\VO_*I_=&]\P&DQ1]=/6[M;FSO9>F,CV_R_M_]9 M;[S?S-YNU^M;.SM;VXTG[ *]51>^KN_\9ZOQ?G>[4S=0KHTI[[,NIW>C^ M^$ __=AC]:$_VORQ_UX?;;??'>X?O6LW-CZ?-6B=-,X^M??.]GCCZ,_O>[OK M9W7ZZ:BQ^YDVSCZ*#ZS1VCL[/MS[NO=S_^@CJ9]YN.;P?KM.MS?V3O;?;Y[4 MSQK?]\X^D\:1P]M?U,\/=/]T[ZN3C:,OW^OO]UOUH\\_MS>^'#4V6H?U]UML M>Z/1;!PUVO6C+T=[[8^X_G7SAW__A?O__-7:IZT?]JA+&U\_GNRW/Y\V=C=Y MXVL=;W_=/-D[ZRQ4>>-DV_6 M*J>=\$@IP1%GC")3& 9.D>">&&*I,2MKX"5]+&?'B4S6G@$2'KM=UROXJ[KI M?<^V.^&/WT'SJ>?PZ8GX\C6Z"OB[U11^)\M K&K*[V(9W&0&C"=Z>OPS3O73 M]-8*Q>":,;F]FGZ%!\>']^\]OU1C/FN2*[J]MAG MZ&KX/J\MMUNRYI6JSNP MW9_7<>#'(3AYH=9!+28?OFO;]9]G8V!3ULS_;V[M_'N[1OYH-H+SZ MURV^=[1^MG>T=;I'WQW5OWYIUW<_C[[S!=XE.ON[75S?_7Y6?P_4^/X=/'<+ MP[-^[AT=-NOPOOK17T=[7^L_]Z$?C2_JY,/N^J"^@W]^ +JM'WS+G?2YC;7- M/4B"2^,0N+# H<(5A!3":2E6UO[G'SKG\LV-##I2]3EK\:QLI5*7/WY>_[2[ M^>G#7O9I\^_M3[O9WY\_[7Q>;^QFN]L9V(*[8/!EA&7;GS(B7OD_LNUWV>Y_ M-K,I,_'<1%Q_NQLO$\WXA2%Z:C/]M_1>6HWONKUL9Q8Z/OC9 M6S93H'_M8S )GGCHS>EI,+W0N0[U?Y?MV:RB-DN)^?N;0/6C/1Q-G_J9.ZWO MNC/ ,&%::)H7R+/@$ ^"(,4I0U1+ZDB."?%"&*O[G'T3B-U34LBB# M6UM%4]8VGXNU?3MM[?:2$9*,D"6W0NA^N]'>$OOM_<.]]F?< M>-]H[W_=)'MG6Z+Q=8^7[=QXUZI__7C9"F'[[3VZ=]1J[[??-?=W/^(]NM_: MV_UR5#_Z3O:/#H\:1P?PKL\_]]]-6R$?67W]&PV%8,PHI%UN$%]O40[*)>O"NJ:)Q;%_GGTXW;REHVZ":Y/5!N3VZ7Z5N).J9M-?MQ 2Y[ MUP2+"\@:3,_7CQD7W2Q7VN+;JI@#:ZQPIH@4RN=6:6,5D4<1%98*8EKEXAN'1N;68_G9VIX]BJEY6_D_A MH-F/$^8@[A-[80"XM#@@P*XDACE%3$ R]Q1Q 6#0(<^1CQN4C?78.(# ^H?MG?V=G8WZSNU;*OQ=G5Q,'$[UGVU^=.X01:%GW6+;*(.F>EG M.\?!Q5P1GS4[67/0S]X>E@&>FZ/XSP/I#W#Y+T80Q/%53R&^K[H\"@9(O!L-0-M=<"\/AY9V&5NX-ONL#/HG;[M^N6WOWK^_;&P=G\"Q1WUC']:/]YO[%Y9F3^FZ=?0/Y4$8+CPJ+ M P(D8V2\T$@YQ8(SCF,'_LM&:)D3TPNSC8V\! V_K,"[YN?6**O2E4J\Q,[$ MO%5W:TIU/YY\8\%P0F6!"%4,5)<42&&F$1;24*PT=\RMK'&)*,="L_R7RGM_ MGKXNPG>NP_.T=GZ;/E39<"5K9MU>UAT@=F$[SK/S[DJFY^*STVSZ7I/1J:_73ZLYJMMD^;G5/0Z_,Z/='_\0\U&[+@[5Q#H*=Y M;%I9^!G<,)88A8_!00O]/^X@W(7:>'?+#1N/. 7'67>]%\S2FHPS7' \^.9< M+IB1 @7."+@P- #C$(\"Y4$*&.8=7\^V.4Y?%X@OK0!4S^?=CMO,ST MB(O"^GA2__C-&5)@X2C"A("_:1P!DR<6!F#4RMSD8/I@$%:L>,'P[1.EY[X6 M?&71M(HC3E9__^%'_QT8>Z%7XJ]66G[PAQE-1J;CQQ\5S3[ ,HM['4 81>8.8_UM MG_6CI9>U3'^0]4RF][?/]]N]=FK%6?-#LQ@/J:JE55SK=/(,0=,!-Z MS4$3'M@KP11Z()KC8:\_C#D5@VX&=\3H;D7>A+ZR?T1+(Z:MKKO!ZVS1MR;\ M:H&?Z55%Z;WR!GY]3>K[/?57C25BE4J])(TM1U8\\O:,Q5LEV6T.6F5:4C#N M,'.QHM]]S>Z99/DO\!K@;L_$GBSZ6M_.:=MV6Z_Z=U_6>Y@T%T^WQQEWI6J' MG]4LGG4[V+ 0#8Y#UNZVFK^K C"[&2?32E3L/W&-L=_EM M8M]CAX9'<_ ?O M/3RJOZ^S^,[&V=:EJ-EQN_[^RR&X0&)_]\]V_>PSWONZ"?^OG]2_ULGV^_K) MWIF/_6/U%K3Q/":\!^U?_T98<'GP A'-+3BS7"!5.(RT#B8XI23WK,KT!T4O M2[?6LF/3RWZ8UC!D_P3+@\0M.UG_\&&92;<@BWE!94[!K+FC933A5(2>H'(+ MJ&Q=@(K3!9'$$<1=R!$W2B%=*(Z(S(ESGDK.RT3S]_6$@\7#P>6%F3B!7UV3 M&<\HFZ/I?6FW6,P;*A_/H0+]^598K$Q..)(^1MV8@0FEX HYKA7#(6 =8%;9 M!1>Z8?K>_#=[W^I:TP)7NP7.=A9K#X7![U?/;PS*3T4?V%C5'S76<,M-#O&L M-1)$ M,53QWV$S!BH&W[O9&NX='P8JI0,=8NV, (UZ.NX/-NH-#,[C4^.S$7&QE M;&+UY5$?_JB5,;)7M.JC!23"=7L4%0#N+V^%+\56C)Y3GD17-J)L9(R;:9QY M<]I?S6[:4KD7^O?:$_O;P@6W$_CY=O9Y;(B]J0F_W'+ZV(D;;X>]7HA'_T6A M1_-C8 ;#_E)RZ@P7)@Z^66T*(S78$$$5B!=@4F@3+))&>,XD## -X'-V+[/@ MDVNSO-4VY>6EW9*-@(C:S<$ J*N?*,Z6CRIR'F/C HBH#4-P6HO6+SP,3,8X: ?90:][ M,C@<7UX%8SB4+?.A:';*PC-E^E!<1*?0R1O:5UXF;\:W_?:&F]LWOC%:P*.; M;VCK^,YFIYHZ"+6(CFWZ:4-^]58+<9QV2Y*N*WJ]&VJ^O49[/?&E/ MD%6%9U_0C=)5H6^W8GBGQZ[J6X[L;,O$M9O>M\(318\^1 !79#X%TNJ#$JE/ MNBAYUZ%Y^ 2#KYM@GJP_,Q7U^D/E>^MXZ *)[1E!]?$#O:4_46I%-%,.NKW3 MZ_+PHP?7>SNZ82G]C'&-Z;]B1<;#1KSG*[1CPYW4VYL_H3V\T?Z,Z_1+LTYC MVPZNUIANP_>^;L(]6V3_?1TWSM9/]W8W26/W@.[O?CS;_[IUMK^[Q[;?75Q( MA/N^<8^M#M*B7,CHF%B,K,\I,CIH41C,C#XRR5+1,[RN9'S3F4 M5\1\;@57?X[LVV?$U$]7I;:BL'*T_QSVH6']Y8RPSIO"IE:MSNK?1"ZI*RA& MC'&-> YDIEG.D7:4AR7%F;'=%S3M&(\+Y8IBS?'@Q>]Z?E^%K?F M-OWU&?\98:_,']?&VIXH4$P6@BY^3HKA5Z=T+"57S&Y9IK'^#1N, V4">>W M=' R($4H02Z./5$%)O@6Q>V7(.1/[AGR[Q^&5FM,#=DK 'P9>J\*E?XZL/V+ M9=.+3+/&O/$(D?OSD8;4&5AO',5K>HWNCZE#D8BL#D6J7;5"S@^^>E>F'H %,.PT*R27 M^>W@5%] M^>BP-Z(0GC+.24VET0%GA.LB#DH#!N0*O@ZX+W [?F'(GZJ$?[8- M=OTW99W+72Z0IK8 X]L'I+DFR'(I%6'8<5:LK!&E:YR16B[E&/MC6:]5>QA* MC7'5?H=^M=]AM,OA?-?#^7Z'6M:=B.+IUU^?\K!K-L_#KJ=/*S_N5I;HZUZ( MJ50_PHWGEX_>CR=?,;;?;0T'5[_RNY/,[WKN>KXR_LYA;Q*=. C(]H+YCDPQ M"+W7IG5B3OLK_[KI<';!YW0X^P*4 "@S2W;7__RP&4\W>KL-E-#8O?D\\25 MF%HE]\QP^.53R6JN9O]8"4]5LT@:L,9]/^B!V^W12&N*\C_7H_X)G[%HNV*N MWX+Z-W#&+0K,DE_5W5]XD=RXA>G7L\43*^%=0^DWGNQ-I7?AT?+U?G5 UK_- MPK0E.^Q%"_L?OY]:1:P7^Z[;.S$]GWWH=K_'^%Y93:_<+O+O?YG+T]WC"_DW M50=Z<02>*%OSJHP?]XU79 P6]YW%2V^0XD-Q/S/,/C;O/Z;4KGOC0Z46:VK] MO?YI-]M:?1( _EYB0C)'%H1EGZPM=Q/HN_.5E*U.%;Z IR5^76Y^C8)E+X=> M;UB GZ?09D&O;&5M"PRZ"^7+)AJXFU[(D@8FX/_3M$RL$;IS&,*@'P_X[!;93C@>E.M9&1754E:I M2LO:X>S5YXX9^B;T]X_E[DC8T7Q*,(FHEY>H92+J1-17]8+22T0] ML9/5)9K&"4Q]K,JN_$9<7H,/)+7E]:#JOZU3[NAJ1=44M=0= M&L^OR]V)B7&PW/VXE643#9OG9!O$GB?;X)G9!F)E323;(-D&=[,-WI;[5?IQ M.\OF?X?-P6F:GA:I'VEZ2M/3LUC[C3*5:7I*T]-+_"NU3V9E"Y? MZJZDF33-I,]C)N4K:RK-I&DFO:P7>:Q3-X V#;K9.=RSE)_U9, MV#C2=54N*M[S*?2'KEYS4-;@*#D7/FB-_XZ4W>KVA[&^RKKM#L=G_&6?FOWOB8>7G(>C^$4R MF)>-AR4>\3!_&AZNSB1/)#RK+0BX7 $8]$!B)0'_W>NZX"/G)H9=MSL6!E*H3PS.@5 M)/HA')A69;V69QPG\W7IZ16D*E.@=NGH58_I=3WQZS/A5Q!IC+EF[XP;='N) M6I>>6G6BUB6DUIRF9(7GQ:Q1HI\[U7D2H1<38DVK.DU@M!]H)[AAKSEHABHZ M^[D?XL61F9N(>-F).,H_$?'R$;%(R0C/C(A!HANA,&7"U^?C;@>8M]/L]J8( M.)'MLI.M2&2[C&2KGC;C()'MS,D6)%J'[X"U6P0P&[U&J29Z73YZ'6\SDXE>GPF]@D0W?QXV;3-MW7T6 M\)1W.C!,)H@N/D3SE;4=&%HS2)[E5(\YG8I\O;#I+ ZD+H]5?/B1U'DF M9[N][+C7_=&,!0FJ&E^_>-2HD_"89ER7Y@X/K5*,&5UQKZ"^-3"\QK?$1\Y''+C%K5 MM4?53663V^>U*RJUJ/HTZ4@-[CB-JG6SPJQFNX>A'Z8'JMGYT6U!,[YWNB=5 M=8MAI_J]U^Q_AX<..PY,%Q#">:Y))3X8!QA^$UM3)?]%@0[*-C@SC.DHT&6X M,H0A&0U\+19Y*T-.\1BJ;KQ\V P_+N"B#2WK@2! P+Y9%("1^(9>MPVO/KTD MR%\_+_P\AOMBB:5NV=I6U.-, M/T!W3KM#^+4#)A1\';3C5SP>M3+TVOUJ[@!J';&I:;9K(Q8=?P3XNOS12;/5 MNOQ9'YK:\I<_!4A SZ_Y%!0S]N'2A2CDRY_%L@RN>0Q-OWS%7??&:DZ\_.D MH!2NM /D>'1-\^(<$ "^U[S2AE;$^Y4. 1S;U]P.?.";5U]PW!U$$9FK@QC" M]_//0)NG&M3L#,/4E:@*G7!0E:>HI@9@P$JF<+EBS#XH3LOTQL14P<&THE8= M'&:=[@#^:-UBNA\]_:3;\Z"6C>[-7\E@PC39 4R9(+90MNP7#%J[3*&U"N = MF#!*=!B?U&I6_-NIU/=9<>F[FZ41^<*:)2 MI8(6Y3":?G_8/IYP+7RI.5E_R<#Z 9A?OBI>%6?5VF_MT]BO_K!D]?@@DW6&9K(]?/[WA8GS_3=;QV. KQ302W+2DJE$)U9A$P5\W!? H^H5B MJ.LUNP6D$5%/ANERT.2;<=_FWX2+PT7XJHACX0%/P,V= ,L-!M]TM M9Z]V64KIS8V23Z)^N*A+UVADKP)9N6[[. R \BK#]$< P<381!51Z(?1#2.# M'(BQG#_*&:]4_C-"-'X(N]((9.5\7[.(DT'D+M-./$:3H!?E02:4\S\7\ M "@?P!0;6JT(VN->TU6^TTAF930@B>LQQ14ISYVZ5AEIJI:!QH0)/]C'T[Z5#RUS"M/? MH$01V$)@'<:)#HC41!NS,#;&%4OK"VS"^))H_Y2RK4Q*,--:T6H-;=NJ8AP# M\",3+I]0 XIA] F .EOPW%)*%@PAF--*NCPV()XR_C/VW\?.;;,#TC553,J' M/@B@M&:C%U&Z1_$UYU/JCU#%9&\**"6)SU'BQH$?#-,FB'T4K"F%]=]SMZ83 MS9UR*V1I U6.$\RB([PO)QW$H!]8?'QR ==QC#4^"[#-MA),[N%HJA&1NO$A2E%">XSN" EDT/;?1+D8PO2A^.X?#>*W,%KAC%6,NR5OS[$,1^?!PCY4DTCRD:-SGY\2 N$7?*..Z@9WR B0XLUF:XX/./EB1' MRS6E%6N@,:-((?B*R$%>DHVZ'SH]FKULB8+5\;PQC7EC1NQC-C#'E ',(> U5(+E934/Q MWRH(W2R71,I >;??;\8@>]&=CMQ7\JHLC[@:\^LW/@,Y['6'X]4=,+3]]6'D M\]P$WW7#T6I]7.P_B5N9O@V'5&1#9R MWD8+!9<6JT>Y#3>G!YR,&E2M<98).?^-->.+TU*0(S_N-XNP9;#-!#++VPG^'S5'RC@'#!QS+J$DM84TK7 M^01:,BL]CO/%$^GQYTXK+N*7D9VX8/QS,.G>6& P<9ZK:YEO,EY O[)2/.Q? M_@24Y_RCJ7RGMZ#;,-C3ZS:C*^NM5@"?"ER&Q]FD34JAAU MJ? $5/S=5F.]\79K_4.VU7BW_:F^OKNUW;BJG[<<>+;RY/T;%8.]RV%]V:OA MU)&>]^RZ7+D3$S]I,O+ZAP^;[S]M9_6MMY^V=_9V=C?K.T!>C;E+:_*DV"[A">X?MQ3;"T38Y- M+_MA6L-J,7"T+-B.(9C^56U<^W>Y*V+"_#TPQ^*NEI8Y[H?7XU_>^&8?3)G3 MU\U.V8SR2V]&VCB:+L#KN7(<1QRHZO*$^59QQ7ZC35.C-X\NKY:7QGMO+ES+ M^2K7XL;+>)7<>.U7CR5X56%^K\?^^AI[K,;*6SWV-]M][W"L[&QW-3T.8M3O M $.B,"X<*)V5)TI?.'WYEON_9C-VU4#<.'KS'9X2DG73$/.\GYTE@^ MY!EW;.&>?L-5K M[( Y0?IZ%_"MZ5FNE7N1 M%ZIO_V[^C)N$W_5,M6]MV&D./L7=PL.^7QF'?\H/FCS/&2VPR+46G#)C5%"6 M^&!L043PQ;>M.-=A3<5*3--JMDVK_[\K"*!1!<[@$3\'KSO#MN\.1M=7LHYI MA_@R=&#,\>NH9.L='__9G&C8^N"MZ?5.842_1(,JP_]T>:/_??Z:+O][G#_Z%V[L?'YK$'KI''VJ;UWML<;1W]^W]M= M/ZO33T>-W<^T'>U[V?^TML_VCK;/ZQOK9?GN/-C;6 M3[8W6JWMW;V?]:_UT\:&_UZ')]8W]HOZ*?[Y87=S4-_!)]]8@7.K)$.:V )Q M@PG203H$"/<$Y\3FBJV Q4)J6JM__^NB:JS]SS^(Q&\>@H4X3]X1$[.JS9F)D8S1,S+1(SG9TS4\XE]9X+Y')F M$6?>(1N80<08&3C#P10&F(GP&M=D@9CIL:SZQ34&2VQ^&B5!A,H/ME(V$M=',:(%"X33BA5+ 1 5!S!!# M!7;4VUA]M<8$?R@/7<\%CVHAW=8Y?O' G8-)D8 [ ^!.3 @M2:$-UDA[XQ&G MQ")-58$"#D017%BKZ6!D93U6HJ$S(&V4XQYP@%\#" MMJU0*Y/48Q).J]4],66N2;D+K#NT@V+8FGP'[OGG7.;EBQA>'[?K7;>W,6K4 M^JA-G\Z[D;!]#VP#ID?8/FWL:+S_?X?8M;]TS%<]W#[ZS/;HYS@.S0:-[X/W MG#FQ_17:?K0GMM__=;A'O[3WVA_Y_YWMG30VW%E]MRX:NUN\<;;^33$E.9,Y M4E1)Q(,A2(D")OI"8:="SEAP*VN,78V!E!'0NRC:_>>1I&C+IFCUT^W= QB7 MCWQ[HT[@W=^TQT OEB!=> )N+6=(Y=XBJ1RQRJBMIJ?S MQ=:H@^4BX^CSO/H\9N2-2V&U3G^S#/LK ^^VX;"E-O#FX)E=Q6H7[Q )Z#AY8 M/#L 3QPU*60!DBD L<8B[DA 6E.-.!&6Z0)K&ZL0"UWC(E\@ +^\4.^T;W9> MJ_(:+ZTL%%5N'"ESXH,OZ^*&\/P#B3RJ1)(K'_5#/U$7?>@KN:4 M[:%QC@,I I(Z '5Q4B!5R )9*826-G"MY&:$@]>9EZ"*/'BVAY5&O$U MM@:J[)![&1/+T^\F_E$_.4CW(ZGI-#U9V&",$"AW&(.5X04R M6##@+(T+)?,\QWIEC8*1@1?(/TH!CN4S,A*0'P'($VN#:<>L,@QY02GBS&"D MC9.L0+UA A@F,A#8\MXXKJ0E0#^:S()\4JEAH_3!ZR(I-O%0"/[= M"\>F698%C/5,IH_S.XRG+HV!< M&260]1Q\!<)L##5:P+$7(-FXXP4L#UW#Y,%;7I8L3!&+B2X4*G>[ ].:A8$Q M&HS?%S%YGI0UCT621$[WW1F\NQZ)J3(TUK\Y[QD/TB*.G4#<8X\,4085,B^H MY\0:F%C6.(Z.$9V18W0[7"Q1D..E GT>BR@)Z \!^NDYT$$VBDB1(\'R'''F M,+*$:>0(U@$[CKV3 '2N .BSRLYX7*"_V-A(K,HQ8M1QK.M: M[NE+09$G#8I4XOD["@=\J(Z$*2LR2.) M2>4EP9ZI6,0DKVF\2$5,4D!D^8R.A.%98GAB@QCF)-;&(J]\0)SD!EEN C** MYBHNG6HEX]9@6F-LD;*O7FC2QD8\"J)7'NOANO&$&O-S!E&1Y\U.\]A],A++ M5BF57?.S\I$2-]V5F[:F[0NB>&ZH$(@$XQ"70$O*PY\%+9C1N* A][$TD9*+ ME+N>,CJ6S[I(^)T=?B>V!1:>L0)+Y'7AP3^0 6D>#+@+QN0J.,*Q75G+:^ A M+!!^7V@,XWVWZT^:K5:*5#RA'3$60F*=.[%.?=IJ8%(RF!X"8LI*Q%U.D0W. M(Z+ EQ'<$ZSB;A)J'AAZW.()[$'O>E5E&'^R]NO C790XFP[LFO#Y\ M:/Z(WLM8.LE]N1\S?9PV)*1FN:8Y0;',*N*66:0,+^"'<[ESSJB"KJPQ6:-Y M*HW\C$$\!T,B@7BV()[*L:!2$6TD8B%HQ(7#2 ,A(ZU!CL8)QFCAAJA1&BDPL6GVM1K?C4AK8/2CJ\[2=X;%CTG&+/-," M<6X+9# V""3H* G6TUB=69 :RU/ XAFC>#9VQEGH=;WI'R8 /S* )S:&8&1TG$_21 V'N9DD23:4T>5RGU862N/NJ=O%@C!+S2($5.'P+IH=GZ$_B"F M$,&OJ9+GPE@:E7CJ87#8]5OG,NHG@KH30>U=B&1X!OQD.3GW).-W+0908M" MDR+G2+/@$<^90L8;7=;I=)+EF&F\LD9X+<_U KDY*5"QD&9$PN[C8W=B25 " M\@%+'PE' ;LN[C65-D=*X=P[&@KLYR?B/;@0>Y%%$0I:("59@3A5%,PG(U'!A,?BLD1E\R];DJCLKE0V94-**XH1H4YM>B\$/3V&:K&9=[:QDX4^@M?*77;<&=!]D6 M8+ 7^E7)DIU!UWT_[+9@P/O_+ZO"N3=&L&XQ2E.R8R"@>(AY*UP4WHU.]BP< M]4=HXF,Y))<4!MKS1)P]*NN4M29:\_I>.G#;19FG?,8+#5./CK@<'S9U;$ZO M2Z][<(QKB:VPZ[KX;&RM.1Z8]7>E6J7"I8)Q]S# CBX47!)"@#-I%,*F4-5> M*8T+C B7VC#LN.-X98VRFA*+=,#.C.;U1$C/E)#F>/!7(J09$-)4]2BK'7/6 M(VGC%JF0%T@1J9"3SE*1$P+N8;G7.I7S[HII3' M1367TAG(#Z>I"X6D*/$XT,B[GB#/IA2E8H(3%/>;DX14A4OKC MXB)Y_G9&0O),D#QM<'AFI32Q6K9#G'*"#"L$LMI2QX7(G20K:[S&]2)MR7ZA M<28 0V\8?GEDV%28,>5*+HX%7I<#(\EDB"=*/".FI.>J.H1$8[C'BA-5)!*F0$]!" H6;!XU- LN"G%/187QW.P M-A*.9X[CJ3483:SFV",2#_/@@G!DL/8H%#H8;H@)L< ^7S03U!/:YVVF)+0_'.T3N\0%R@4N."HL 8RSG /:E46D(" RZX(5#M N<(V0 ME[T]<<'#(E>K@)]O4JIEK=#OGQLTH]6;%#-9M'6:5+3GGHQVH> 6#H%[I3C* MBT#!:I$&6<,TXC9H9T5A+.&:XM$Y*[F(.>U_(7%S590!.DJN39ZG8.T"#TVK.*G#QOEII73<\I MMREQTSVYZ4*-JIPQ+'$HD",:[ QE%%(&,Q2L+&P>A#"< S ?#4(:J::R(P1L8*L#"T(T@5!48X#SGVVA#ORM!'3>6+5.!_'O&- M!5V2F='&EY<:G)WO4DRBICM1T_=IVT(10HG2!GFO+>)&662"M\BK0CA?2,6+ MLF@XKQ'-9N3X+,8:S RC&R\5YO-=@TDPORO,IQ)/I/?3O<^4<#O M*>!L_7RF;YSM?7,LS^,6.%1(2F*ZA8Z;\RGBGGHCK, RJ(BN2^!_LIJ0CZ&: M=YFQDFH^KFJ>CE7SX!O0'9&*6)1CQ^*^B(",L1X%#&ZSQPR34-RHFL^K2O#U M,\%UM7_O5_AUAM5Y'^T9+W15(W)*-[X59)VJ^LX*KK[Y8_SLT2-0O'^D $\E MZKBK+ENO9?_\U>3U=^CM')I>N#2)B<+E+K=!&JQA"C,V]Y8+[0LN/,Q<]GJW M:ZOQ[KI)K-LIN>5OT]ON[0SBNO(7TQJ&R:M'3A=.T]HMIK7ZH/ZVFM:V=P]^ M^/=?N/_/7ZU]VOIACXX/H4T_Z^W/IPW::.[OUO'VQG>^_;[QO?%UO[7_]1,\ MTYTU-NJL_D[1^L9'5C_;/-O>_7RZO;MY^LTH [Z998A)8V&.]!8I*CGR.<$% MU@7SI?EV=W7BRH$*.0N:*7ANF2%&%-9QJ01A\,KK@W5)G99;G0(C\;Q CD@( M'''B*5*,!A1/"K38T6!RN;*VBJ^N*%[Y(&8"9C^BF-]D-^I?/XJ_/SLFNW4$ M:4HK2Q7LKP\'A]T>D+5/VK@0VKA%OPDN%*<<;']E)>(T>&1Y*% !CD&0!3=! MRE^0V[7*]0!>2\KUG)2K8 (+9S@24H.&@08 U;%8X,M0EBO,I(BY7;0F,+YV M5]Q5QJL4+C/GTEX*YML>#OH#TXDV<-+.A=#.NOA&"&68:W!W E>@G;$.K@P! M>2 ^66C!.?=WI;XGT:ZM?G^8:&]Q%"MGAF-%.3+>>9A3<8Z4,0[E3BIK-,ZE M94LQIR;%6BS%TD&&P@2*=!XK9.:V &/-:B1SY;$P7.;&+H5BI?EP ;6K( J< M 4*0<3[2E@4]XS S*F<#88XS*F-&2FFIWM5:.!6U+"ID>6O=]-SAZ/.\^OP\>NN;/]*.F6N6B.\%]Y@Y*\I5S/HOK?,]3H;Q203JF4>"*(*X\1=87 2P\;O-"Z.",?_25 MO@3[Z2!H'WPB5A!8F1XY*A<"?]\AJ8^*!N8()'&L4_BJ1X5KU>L!D MF=3KF:E7'G)*B48XIPYQSP@RRN4HQ,""C.$C(N-I@K<.'SU\L>])R"]%S1=) M,REH)J:>6L4#PMH*Q+DO-9/',WFM+FS<-,'O2GQ/HEHI;KZ0^I431P6/)SVK M6$538(M4H Q)G7LGK2/!N)4UR52-ZJO[S.\:%+\A(GY7;GR2F3MQXR+I+@/= M=9P&[8A'FF-P340N@19Q@83G1.#",^;NO%C])*J5N'$A]:N@O& F%$@702(N MP1/6&)Q@F"_!X3 B)YH"-U):X_D=;,*;%PQGNRCX(NK;W,^626L/L\?A9%%0 M>A/9UR-BO :;50MDF'$H..Q8KAF3L6JO7*"J-:GLU(QA>;]I-,%R]K"<6A(D MQ%N%#2K X$><"@S3&9PS2W6+!\H<6RUZ'U<>1-*SLV30\MS9PY M;@Y,*U7%?LH#U<_%\C=(9:OSMI))HJ0[4=*%\\.8)YPY8Y MBAC6US%!P6/D M"XZ!D+B!G_'<(5T#Z2Y0ID)*(5J^JE )OC."[\2B\(H+%W(RVH&'L4=:"8%4 M .N/%Q9S:P&^0M6DSA<(OB^T5L2G,##PH<^"Z76@'ZGN]5.:$V-I;(Z$L>[< ML#TLJ_1OA*+IFJE\[MVHZ>(Y8;EWSBN-\J#!LHAG"&GMP.W15&L#[)0KN;)& ML:KEXL'%ZU(D8G&1/ ?+(B%Y]DB>&!D,:\X]<\AJE4?\PF^!&<2(5#(O0K N M;C'0O,:$6" DO]3@Q43YLVYYY(;KMH][X3!T^LT?(6MU^P\JC[V$;/5J+H9' M'_H)O]W%(YJ(JJSA_W9:4%L=D%OX -)JA,%VL6M^)A*[$XE=./8K*&8XPPYQ M2F(A)L>0932>_26-Q($3IDTLF5TC[&K%["O%6E.(8QFA?7]+)$%[X: ]L4^( MDS0(9U'N;3R1F&"D"3<('(W<$"IRH/!HG]1T?G5MY4F@_2*/3:_JGV9F,.@U M[7 0S\3+!MULO=4*T-FLWG2][LYI?Q#:_5H&"%E-QZDO9-ADNJIM)=-$7GZ$_>&F1E<4R3>K-3K<'%+4UDD:BJCM1U84SQH++L07! MQ(*;"LP1YH&TBAS%)%_L-0\$%^6./)[R0IXQ:N]O8B1HSA::$RN"BB)HY3W* M6>[C9MD"Z9 [1,!P,-P*53'DO8O' ,32B,ZQ386TH"X MZNUL=5QK& ?U[VXO-G!]*GRUVXTG+4^LP,1M]^ VN#9M=CC.F&7@%WF'->+2 M.:2]%,A@5O" =3"NB!Z2J D\JTSY% ]Y)@SQ)/&0Q!#S8(BIY1Z<>Y!KCA3- M)5@_5B$;#T(1TI""%#3@4%014_+PE/5G$T.YSC:"[BS*>>VUK'-#1*7J0*\Y4(QX3U9624\+BK8V5-D;RF MZ-7BH\M'GZ7Q_:_26QL7>9DJ2]TVO8-FIWPWQ1=YRX5HH]T#*#YH_PYJ3I!X=C MSICZUDBT>/(58Z$%P\'-7YD:>D(7:.C9I8I 4S]CZTN^,08\42Y8[@3@QDDE ML3>8Q9H<0N9?MK>V=O9W:SOU+*MQMN;5>ZFIJ_] MV_9@;*X1QV(/@RB/#9]"X,XY[B)8J^S@.X_&O'OPJMD!7ND.X1D>_/?PTX7( MSH<5!_GL./3&?[6!\P?]/Q:_2Y\[9NB;()*K;86)K$Q9/2>T)7<>.U7CR5D%0RZ>SWVU]>8%JFQR]58?:O'_B:P^=NE M#GWEUFO\QXHQYN,MJ=_1"!&E<=8+ =7AOL/L;WA"UV>;8'GY&Q=]G_^0[#1_ M_FY 'JHL4[&/VSH,"SMF)>^?U^K-J*B5ILZ%>I0/Z?^+',1\/(A$SP*)SWFH MDKX]HKX]UG+?(L4+&P%$:%KA2C[T+4-!+SJ0_&)"Q05E.??>8\\%SX,R)IC" M&6\M$:J0]MM&&2J6-$AM_AQE M<:SW^P'^YQ=H4^YI_3R,O$4:]#-K'!VV][Y^%O#]L\;& =^#=]:_[N'&QN'A M_L:7P_W=_>9Y&+F]R;=WZR=[1^MD?Q?:L?'Q%.[G>U_KN'[4:M?;6WCOK,[V MH'V7P\A[NP>B?O9GL[[QI=5X7X?GQW#SX>'>V-W?VB MWAR%D'?PR3=)%!'&8V2L-8@KQI&.::HJ%YY[I4SN[Q MRI;H[R70GP)T,"XMM[;@A!L=>*(B4"_&D*%0H!_]4B%AN1-4D>7#$IT5^BO\7I]1WH M3TIKM+5"&[#^&-7*.(WS0@0FF5-*C:P_1E6R_I: _L@Y_>G<%-ARAX(*,86 M*61=$9#E4N4*YR#Q/)9^%#5!9IR!E>AO48@@T=_OK+\\$.5$R M7<$^<"<&# MVZN(8T)ZQT?6'V,X67]+0'_LG/Z4S(,+5B/GA4,\. 7.+V6(YD%;9K&WO #Z M4[2F](PSJ!9E@\(M-V\N$G+/(Y:Q*%69SQ1\F3_UH+V:SWN_E?9.&(7!@)/@ MS'"PX&B!"RE)83&%>3_%[Y:(PDZGXG>4@;Q\(1##1"!.X$>LDHFD$L1;+(.+ M=6HH!0/NP0R6:GNL"7#0B:Y(N4DGO!/!9QV <9HYB)[4-G.;* M>!(H%YYAR80H3(K!+!7 )S$81L#GR'F!8+HFB,L(<*-X/.?+2LZYP<*OK'%9 M(RS-X,\8X#1PL.0H$4SFW!5<%2I@B0L/3$]8+E*48:D /HDR8(N-RVV!,'$. M3'1!D#7$HX+S/#B5FUR8E35&:[F>516$1:YUL$CPK*H;=&Y*@;I+<;F76LDE MM]PZG$L3*YH1J905X'46@8.I*KW@*;*P/+35>#L56="^\!ZK@&#VL8@;7R#+ M%$&4*6R-S;T*#!P/!IX'?U%K0XD5?L\*3F#%91".4L=5\%8*8[R1A%#NA$_A MB.5BA4DX H0E@. )PHS$< 1W*)Y=BJ23 6S5 GP8&<,1K$;YK*I:)E9X)JQ0 M"%5X37R>2\=S3JRU!#O,+!,R5YRD&,92L<(DAF$LU4SD G$7?QA'D>)&HH)X MYTSA)#9X98T*4I,SJW6;6.&9L +QT@9-/:>TX!X,!4L-DUCD5 DBK$Z!CZ5B MA4G@(Q146L)(=7(&5Y0C171 0EA#-<6"&;6RQHBH277U*+]%9(67D%[QMMLO M*]$<=+N^'P?PYMW0+SYF.\_@1Y3+=O$^2B66T@J]'TT7^CL@G\10=V&HG>GL M"2 E3;5#,/%$X\4S9(%UD&+>@3TJ"J"OE;63CY_QCB>9[@BX7A6.)Y$ M)2CFN& 4HR"Q!!P[@51!!7)2$%S80NL<<*QY3;)9'%8X MGL01/*%$>I8CIWE G+L"&:+BP1*4YX)+$SB-:PZ\1M*$_)R!/,^80 +RK( \ M+#"2PWQOLDU" PUQB'PS*N72(8_BAF3/(Q8KX04N+ M#0&PJYI\^*ET">S/"^SS#!\DL-\;[)-X0N43[ HB-P^#CTSB"??A)_'\5";_NO;5"J^=^PT/6-QGC&C<%HU M]; %5_1/H1],SQV69ZKX\".TNL?QJ)B'Q-B>]PP\W[U#E736.WYC(IO-BI+2 MG'R'.7E[>I>0TX(5 1?(2J?B&9X:6<4M"M8JK!B1@="8^5LC;%:QM24ULY\W ME.>[X2=!>690GJHT8GV0P1 $OK-$G!&,;*Q+("PGN0H]>,W@*7-=$R3-RL\8 MRO/=6I.@/#,H3X)>.<@D=\H@#R8UXC3GR!!"4,AS#S8V4X3:E35!:U@M$I1G M%-E:#L]_)[3@PX-:=A Z(9[F'", QK>;G69_T"O/6TY[:!8A"# 2U/M*3,!4 MZQ>$E,CJ'F0UO9_&TJ *J37BN>2(:P=DQ4R.I.1&.68451Q<"%ZC#S],**7O M+BZFYQD-2)A^#$Q/P@(,&-DH!>QK8X0OUC#3G&!$0M"2.4-#'L,">4T\?-$M M87IQ,3W/L$#"]&-@>BH^ (XA9L$@*IU!/#"'C&(6Z: +7S 9;#SU3Y :IGG" M]//%]#SC PG3CX'IJ<-,'-'$$8:\PF" !TV0]=HC@@4I;&XI#P0PS6J$+E(= MX9>PXZ8J,]J]D@B3=M\L=KC@/'5I1$[]Q$YW*8*\NQZ9J8H.K'\S+(#AZ"QR MPL0]^C8@$S1&D4FP+IC!RI5K$DR^J(.&$^@7*YZ00/]@T)^>@][1W%M1$*2D M\8C3PB!M2(%(L(HSH@KB66F4"/ZBCM=-H%^L@$,"_4-!WYC,])* YN9&(.:U M -!SBQ3U$GG-"JX5_#=F'X ^U 1[<'@AH?YYH7Z>(8F$^@>C?C+5$Z\5*>+N M'*MSQ(M8NP<8'#DK9"%X[FP\2YI@40.Y+07J7];NG&;'==L/RE-XJ93U)"&) MK5)<'[K]1%IW(ZW-Z: $$X;F"ALD, '_1!88F5#^6=" :4%S:^.6PAK'LSJ; M:3$LE1DND;Q4V#])4"+!_OZPG]@J"OM<&!&K_2J.N#<,@:^)$7-2.N], .X& MV(L:EK-:*TFP?R:P?Y*P1(+]O6$_%9B@U/)"288HE^"BY!A@C^.9C)XK9L&E M$#:49RGKF94)3K!_)K!_DKA$@OW]83^9[4,P-H!!CXR+J56 M84%E,"MK=)8'L"Y88&()A-PI*9*]&&1-_W*]TR&W#LND9B_.,%[6! M: LFFE[H#Z[H>RT>3ISV#CUBY.WBS#L61#7QCI8%&MW.>>Y6(Z0"7G>;BNO3 M\3:J+6<@'!3/!D,\1 L<3'#DJ %KBBHG&3C>[.&'!*:LXSFC]M5\(V=]Z##\ MEO [#_Q.3&D?PQQ4".05\X@SX9'B3"/''9<%-=236%WW:B[/'PFYBXK<^<:^ M$EX?':]3$2\+'"NQSQ'#G,%\2^/F/6M1$ %<8$Z#IN#Z2IEV[BT;:N\RW\X@ M=I7FVSGB=RJI)C<8.V(0-@0CCD- 1BN,9)$[QW40(M"5M6N.K7B2^?9%E?M\ MU^W!GYW,#7N]T'&GV: '3QN!\56KV^__D1V89N>%E?^\"R_-P'T_YZ5;!]=' M%=/3W79GKX[2G;X/'GN0,4/R$IS\\+">T&S61*H'Q'4DVF;8A84*P@2P16( M,^^0RBU# @MAX4\3O%Q98S40\P)-W"]LF;]&+&\D\VG7^\>#7LEF.G29R.A.9/1YVOO/F;9,&H*LMBIN!I3( M.L40@_E&2:F5)3H6 GWP$9QIW6%QT3KC#3)GH=?UIG^8,/R8&)X8%#B8@F-/ MD5+4(^Z]1I9I@0I-1!'RW/&"K !>%27T3<+Q\\7Q(ZSZ)\3.#+'3A3? ],&$ M6J1S%V#6#3F*%;<1)DY(P3RA>3SV0Z3:V\\8K3-V[=.L.P\,3V9='?+"2YAP M24[BNIG6R(#_CI3)@Z?4:"G%(LZZ+VKMO]R<L'.*. :85!YV6S%FN<.$N4XZZ4HS8XB;0$4Y]+@F$"MA(1XIG0,/WZPL$$3!Z;C\P/^]Y&,<++XHSS\J7DUHX[WK=]EMH1K,SA*$=%GRH2XDR%'5CJ'1*X< X.$:14/'OQGZ(2BF1CJ;@QU,!U>T=PX8C1#*DB.N/(46>\- M*HA3A7:!*TN!H69AWZ2UH<5%\?PC)0G%#T;QQ,[(;>&%4QCE01#$"R'!85$< MD6"9XSB^0Z1)9JC M FRL6!>%%]Y&%$N2,B6?,8KG'S=(*'XPBJ=6'!13S!<"4>]@+@;W"%D'9G6. M"Q.X5057,2T#U\!96B 8OX3DC$88I&-(E\+3_[O7!1I*!Q/=F8J^3SOW 6.O M-).(J5S%M,\B;O.BR!":%YI[%[!>6=-@4,QJQV9:O'@F8)]G0""!_?Y@G]@= MSE'E*0G(<<819QC 3HA#-(#?@ 'RUH@R44JH655C3VA_)FB?9^ @H?W>:)\N ML8ASJXUWL5)[CC@-'MD"!^1S!M+/*9>85GE->4I,2&A_L@!#0OO]T3YUGK@" M 1EA$+:&14/>(<4<18%P35A!L+:D1+M:$DO^)>013*(-F1D,>DT['!C;"MF@ MFX%XT%2J#=Q6Y=K<;Y/(BXB*SKS< XAGDC6U/B6@W6Y*A'HX@1VM3T<50$/SH")Z8($(0 MYHH0D# 8$!PT1U:#"6*"95I2[V7NP019I"6-A.#%"Q,D!,\7P=/5&YTK"F,$ MRIW$B LOD=+&(R(PSG'A&;%J96VA%B43@A?/]4\(GC.")W.P!?KU!2%(%H8C M[K5!RAN"BH)B5WB3>Q9/6UVD@Y->5EK!%4=_O=4*T+^LWG2][LYI/VZSJ66 MF-7'B<=JQ04&3^Q\)W;>O!#CX+1P6G $DRQX2((K MI VF"$BY8#AXY02+V19"/3C,L4PK,HG8$K$]25I)(K8'$=M4Z,^V1H.@G_( M45?/U/YY)E;.WZ&W$UESMJ%W>MFBV1R=Q#U^7:EAZQV_4>G7N8V#DXUS"QNG M/AUP]X%J(JA%CGNP<;#,D25$((;S'(PG0ID);<(%\QHZ;S3/![)M\IG%Y4[+!'A5B-NP4/3!0TH!SN(,.E8@8N2A_(%XJ&7 M$%_^6OX1?&:@5>8@5&'C?M8=#OH#TRG[D6+(J8DIAORH,>1[U*BH.G3C8#^' MS2H5%\TV&HOOL/0\)L?UBAL;P[8-O>VB- ZV)P29[(2'V F?I^.WW!&B)=?( MV)#'H_T<,N!B(@/^BP<#(G#FRTJ9H)'Q_[-=I[X%I):OELU+Y8D'1DL33RP> M3TS\">H(-X'&#!8F$3=8(TMX0$KK@CA.."E8XHG$$[?@B0=&,Q-/+!Q/3,4_ M UB+6@>'0+@$<4P\,CI0Y'%>%$Y[JJA(/)%XXA8\\.)J4JY0N0% MCWZ' ++@SF&DO<7 $PPKDE,/?1JKX76Z W@ZJ'\&C8FE\0YZII4= MF]X@ZQ;9X##T0T2KCP=61%;KE*G&)@8VBV;'=%P3;@?<#$(;^M6?;+6_/"*C M9@@.[3SN]IM1N*][H64&S1_AS4G3#P['[#'UK9$ \>0KQD(+ )4W?F5JZ E= MH*'G%X=F^F=L?4DLQA2DX(+E3N2\<%))[ TPGP<8R9SK;W%2'7WIL#?NP3%0 M&;*]8+XC4T '7YO6B3GMK_SKXKC H(P:E,=QN<7XR2<9OOS:X5O_\&'S_:?M MK+[U]M/VSM[.[F9]IY9M-=[>K'(W-7WMW[8'8W.-.!9[& 0,P]MI!.Z??G5;,#+-,=PC-\_X_%;^[GCAGZ)@S^W=I: M[2TX)[5R__+&-_O'+7/ZNMDIWUQ^Z^YMEK-_Z7?K*K=>X3A4^Y^,[J=\1#*X,M%X(J [W'69_PQ.Z M/ML$Z^OF=:WG/R0[S9^_&Y"'*LN4HW_;C74+/F;A&"P#<&XS*FJEN1-#;+?) M-_AM_U_D(.;C021Z%DA\SD.5].T1]>TE9$[=?'+@'5)E7E"IA+MU?DDCQ^F( MQ$NQX,;..!:\R;8WOK2VW]?I_JX[;6Q\I WZY7#OZ.!GH_W7]_VOG\G^^T:K MOONI-8D%_W54W]W\N;^[?EI_7Q?;NQ_%_M?]P_K&)FN\WV3UW?6?^^TM#NV\ M&@MNUW_6=]^UZAM;)WMGWT5CH]7Z_]E[]Z:VCFQ]^*NH.+\Z-:=*[>G+ZILS M116QG;Q,!7!LDBGGG]3JFY$#$B.)V/C3O]U; @EC;(0$;*&NF6"A+6VZ>^WU M]+-6K\L?)WE\>;SO#OVGO9<_G;S[<)3O]4?:ZTW]P&_IQS]32(R&X(GW3A'0 MRA$K(B7HDQ/*6(F05M0@<2&->.1ZR173*J;53I!KA6F?+S&-ESKNVBN"@FD" M2GIB'61,X\)*!I&RH%;5![*-H';C8+Y%X"OB5<2KW3#7"O'8C,5ES%+44:(P M_P >2ST_D4A,"#'HQ-#(5?7";"/B55"KH-:J*GX5U.X*:N(2U$!QESEW),PE M2R"*0 Q*1Y@%"$8F]"JMJN7G@X#:)G0"^6DPS+_V._YL.(Q]?]X9#_/=2CQ1 M5DX,'\Y&XQ(:L4Q"V%,*O7QAW^N%P M)M2=2YGNQ_%!.L1/%?$60;SS.6><9Y%[I1UQ*J1,X[0FUMI$J,$4C+=62Y\1 MKVM7%I&YIK'9:P@!_WA8A],H3SB_JF"P9F P\V)1$"8$CB2*S'Q 4THL!4\8 M^*0]ZI":^L5=_95F.O]7<:"M.-!2+TS5_C9H_\RC R%8'IDB3H(C((0@3F B MC";!I)8B0&ETV&6F4H%U@X!%J, *G!:5"JPG&,P\(3YER?(L8DIE!@-''3$I M_Y#,!RMB *I*^G>7LNOUI!Z%"FQ*0%1>XS,F'SNFP-QAV\E__N^=+.M=H/.HTJ5Z<'N<;=9M[EAPP_'0G'\I&]'A>L0_E3^BSG_">;=,6F5""H3L\ED.3':!\*"\!"1 M2UYP\G__QW#&?VA1B^A5UR_;> !8<<1.!8!6 \"DHC"6YHUG+-8^KMI39QDC.@@ MEWCU^Q>$<=8]OM=[/.4.D,P$P$O36YST^\G)< M:HB*C$O+1(CEHO?_33VF'9S3F!(2ED5&YI2FJ0Q>M&;#(L$6.0=>@6/QUH!7 6[5 M #=?JDQKXBE&>ITE D@FP$Z-N>]];CW:6KR"AQA59,?49-G MWJV UD"DE*BD8C;BC" .K26">J":O/#:K:O*#:O+,'9/) M%3H1./$15#8ZK"3H6"08++*(PB9IM[;Y,@FJ59.?M*/A,CFM:O0C:O2<&X$R M3:6D1'LL;H1DB)76$PHNC9'3T\-S1LJT[E99?FR>P$+8G?JKB_".[/EQ[22E@P3F?J M)@0!IRRQOB31>2Z-U)0F*YM8+##7!SOH!Y M$D'+1"0 $D"7B!&4$^VE-^BX9B G<5U,5ORL^%GQLVV.W(J?#X^?,[>MDRQ+ MQV6^Z90CP$$2ASP0SI@%RTSD2"?17VS%<;&/@I^-R_>?C<-S^YM-XCE]E"[Q MUQ223[H(QP[Z_,#GOWU>XK?Z@W&^.P[SV_TFF.O]$(\[ISB&UVVFY^Y=[]DP).1QG@XFY-[7&L@[.VI,7 MT)C[UE2T=/85='D$9^.;OS*W](RW:.GEU:69_UE&WX -8F8A($7F'!J25T;1 M@%FK@I>918+]4["MBR\=#2]F<(KO(W'#B']E@R]/\#D>?\3ST=8_KZY+7I3I M@'19EUNLGWJ4Y;O6 [59OIU??GGU\YN#SM[NBS<';]^]/7RU][;;V=U_S.#^.7 M,-_;LB]"6$X&_4R?!OZO;N?%,8Y&G9T;,U@V93TF-OAD42:OFY69O/QE%/QXK/5V(WV-O4!V^YT7>-H;?SG< M!Q5Q^[3A31QC4_;\%0[[>=2C^NC?XM'W_NSDK*D!(4_#I2T;WT.!WG3^=)+=3-)+7[I>_/=W,6;:?Q)ZY(_Y[6TM3GZ3Z?IQOGN^"ZM?.C3ZM$QM=%_2,> M8]^7))?.O\_ZL<-5MU-BN):I>;%$Y,L:A7DT1SFC+R(]C/,)A.>)T@32@G,L M>&$QY?]%C/K/W6FBAIH/\-C=_VFQ"(^30;_Q94S0[>!L/!ICOZSL98@'?=P0 MC\][%R$>)^\^ON.OX-WAT='^R4\?#E[^FC^SW]L_V97O^)N3O9=>O.._GK_+ M][P,\?BP)_=__OVO@Y]_@[V?WYV_^_#FY(_#/WK[AR6\P^>Q_?3AW MAK^^#/'8^_P7_>,_O\(?A^\__O'AW[W]G_\XSG^+Y>]]VO^\]_G=?_9[?[S< M@7W^)NW-U[](8(/@UA,7O"7 7"1.>2!:BL23%S1YL[7-:#<_;N6_%67HM2,0 M[CLIN?>H\&L F"TK@D,B?0R#B$*"RHX(1(R5A*C; W@^"M.5[%Q\? 1WF) MCTS+O-'I4N_?29*I'R/66$48VL@Q,,\-V]H&8;M*+YW85%&RHN330TDE+7JK MLR5%)5@O,S8ZY1):335%;2I*KBE*?MJ[:*:W\Z<&#Y911;),4R:3J(EAH A2 MY7DT6H%*6]O,VFY&U*>(DQ4*-Q4*%ZD\S(6B/ ACHZ7@M7;1<1^EXZ!H$,!N MQL++.J45%%L.BN .$L M-C:T)$911[(9H(P"%_*FN+5M]=)U/2L05B!\>D H-!.R6-!95\ ;::33&0RC M0VE!*5KMY[7%R!E5# *U2RD1E+'$FDA'7#8)B&2:LF#!<.:VMA4772O6PWY> M955\)EH.8OMQ/"V&?Z>PX*],?4VB8O[W?_*3R7^X6P6O%E4RK&*J8JIBJF*J M8JIBJF)JK2F4I/;:4*,<@R0 D996!2%1S7GD*^WR\GHX2+UQ26ZO=LTB=LWY ME7-!99%**SS1W*;B D=B4DQ$:NVDE"E+TY>V!-)<[]%7%;?=BEOQ=2W$M)BK MB2&GG@9EP--HM01G(S-4)TT]7[A9>071.X/HG /=>LJC4I88DY$4O"T-3B,G M,DLJ,B&\T:7S>$70)ZR:#]G@KFKMW;5VYM*EP@=IO2>HO2(@HB-.L$AL,%X) M9H0VH5 ?M7PSTQ4J[HI*.JR'V[8Y]R .)]7M3TYC?X1E_9>I[;"&,'0W(E<; M8US\KZE?.YN?UH\M\F\;QC$BSD"\2;^]ZPWZHWCVSC\N^?CZSSY07@3_>!] MO[G+[WA\%BN[7H!=[[^82\L"1Q4-R1$EG"BUB$JZ 1.$NFP6^< <>+VU+,)UR#0G24$PL-+4/0@6 M6.!)0=MHSD;%?4[UH_>Y48B.GS;A:SI;QM 9#SJ#X7OL3Z\WS3*'9WY\-HRE M9Q^FU#ON8=.#LQ\ZH3>,?MR\[/6GO_0N:L>7QGZC,S?JA1X.>]\HV/PT3TKJ M67,54Q53%5,54Q53V\2T2 & E?DH\?C]R:VX^U6*,FT37$GY(J3\[:7G,<]C M]T^PC &5GK D(P&M/#%*6.(D!JH-#YZKS,KY]7S6V^?T5R6N6%O%5,54Q53% MU [FLC+'8V4N#\E<+MV)^Q_>G_^9I16 >4N45(* 8H&XB))89VR2!F4,H474 M9:."$7\:#/.O_8X_&PYCWY]WQL-\M^.)9Q$O]:7&)M83K"JF*J8JIBJF*J8J MIBJF*J8G(:8%;-'(%5,\:9#.@$.*46-R3=\]Q9EQJTR&.Q@?Q6$)>QG&H]@? M]?Z.NTVAIY(>-Z7L+Z:,_; 0]LGH=_KA<$;?9];N?AP?I$/\5,W8!T:M:J.#!4$6@@"*T]6KYK>"DV? M2WP'KR%8+0A/I465T(X8$R)AT@5DF-\LW:D$JVK^=-7\(1/?*P*T P'F]GJF M@A)1$R@HGE1(Z$GTF,R!*=^&H)?$A M&(O,6 6Z=!+OYL>M_+>B>B"KT*1'/H!_-+!HW?'@[>ODKW)IUA0_O]*K\T[@ M6=N)M -*/U]":41D)726L(C%)(R).&\]B<)R9E)ICE :S54,K>1KI>1+2Y^8 M=]HI*2$9:A@5J'EQ1-KD@Z[DJUV(P2X1PY@ *D9!A(B* +/9F%3 B?6>@DW1 M:),10PG3Y795E=B> &I4YE69UVH<>'="SLJ\VH&C8F;$HHPV>DF8+L=NSGF" M!@U)V@$'ZISF-./HYB'H-X!V%8$QM;8.P72VN-Q.N M&%PQN&+P_=)BM&@X>%$TQ>+Z=C9/11,TT80[* M00Z5F0,[1[@)W,7(J12PM&*PA6%%TU35:B#"SI!\*"8,1ZS MPGIM&/A,FN3-,#S*\\RO*AZW'H_G>FQ$E)'I1!@%1O+3PPG&Y$B(-%'*E&!: M;FTSZ#(AED]IK4ATZFRH?7%7_G M K0%5S(*IH@7UA'0$HD1WA**FN=?,A1;*.&9%*I/HF)PQ> 'QF#06O!$I;96 MEMAI--$X%B*ZQ&0,%8/7%X-G'%AH(9/VG% /@8"-DEAO>>; 2H%5U(N@2GR# M[$KZ%$[GFN#Z?S:/4_XW]/[>_E?^<3'D$QR^[_6;OZT:4&T^>#FARV%\5%3T&9VH MZ33^?_J7IY>?-9>^6.;I-?4,0-QXF3YC-W_U&[?5SY2^^9O?NNNWKW%AZECK M6.M8ZU@W?:Q&WNJNTZRPBP],21VWDVWJJ[;%=T-Z[;6/?H76^UAHUL.06'.K MY+%)I&NG(8_=SHMC'(TZ.SDRXV&11)J^;E9F\_&45RY,_.AQ\_#(: M_*YIAW.TZ]KJ/O@Z\K*.LTJ2EZOU)4%LR4A+I4NRV^],BUQ>'>Z#BKA]VO F MCC&_&3JO<-C/H[ZYV4E]]&>/OO=G)V=-WYFV/_M-FGW;!WFE#$"G5 "H.CJG MH_N#/IESY'0N/#F/HZOM6Y_#04;USL0C=F5)OLX"&5^&!FGWZDW2 MGV[Q*'U_OINS:#LG@[-OU >^Q7PW<]WJP[8.#UL[/[JB"N4M.83[;J67?Y_U M8X>;4N2%V64JD6]P)C'S%FC,JT"Y!!V"U5& U]XQ],DS6P[EF*6*FYI)_(VS MMK]@[^5OY_N'/Q[M\U_Y_N&;#^].?H.#G_?.]W[^]?/>R2O^[O#5YW>?=SY] M>=9V[IV_._SC:.]P_\/> MRY_27F^NC$N05!C#D%B.BD 6''').&(DE2Q8:9GAJRSCLI"N/'+!NGM4^#6. M2EAL\FN*Q* MBJVL$])5FG,KFJ.B91!0&<42")0HG+52L@A&(4^RTIQV:?VL8(IVFK)D/?'< M<))QVQ"T!@D#F[3T#"*/6]N*ZJ[B&Z7YE>-4CK,DOE6.TPZTFY4U<39(']"2 M:&Q)Z<1 #+6*&-!U1+)I%S,$VM)E)Z5HY-8V@.DR M48&P N%F J%PCB=EK*79!.(FF,2H8-ZFY%3P0E0@7%,@G"_PH4$(Y2$2)9,A M8*0@-LI 9+12 2H0K%1J5[0K5]9=JD)AA<(6S'J1*AO9Z,W(E]F"9AZ$339H MSB$8#U0H8/1F+*Q5-M8%%&<9ALGE/2Z"(S+O= 2L-<1DN1/%D#L>N0-/,RC* M+JCK_L#;5]FH<%CAL#VS7@ -$R3)%00(7D&BPBC/,FL0F)1@QJ?J"FPUTLW5 MLS#(M U1DKR'.9)9/B,H:2 1@\,8J)#U!N7+/1JURQBUUPMWZ^B+XW($HDJ!0()D3B,AF1Q.:43C0K-UC9C7;F\ M65,UMP)L%=-2 (N)EZPZPVE2$)ET+FE%G9.!"JJMOP7 5A1=$8K..(IY\1J2HE2# ,WGIK$,HJNJI=J5?#8>Q[\\[XV&^VW&C'AV\U*P:%EJ/GZJ8JIBJF*J8JIBJF*J8 MJIB>A)@6J6'A+=7H0#O*%%B,+IGHHM;9DE$BIG@+RW7Q8A9-ZZLKK:5VFT2M M$MTR)>\OIMS]L%#WR31V^N%P1N1G%O)^'!^D0_Q4;=I%;-JW5XI;4,LDM5:0 M$'0@X$TDB$P0KAQ3FAL3DMS:9EW#]!*U+2H2M->%M?(PTZKDK5#RN9!5*YFC M/%"2A$("-"CB/)@2LFH%\RR%D)5 M<,*]$P24E,30X BP8 &49L*60-BN-M?=V(^RX6]8C[&W\70<3UP<=KA>6:.Q MR>2>BRR",#ASQW%26F*#^W.PY*(3S%J3/'BP1F(V@K*5ZTW0P/6TD,L7(%C[ ML. M"N]:YVJYI5E3_/Q*%:P[@6>M^-<.*)TU.$-%)>6<$\ITAE(E.#' &5&!*P2; MN(IP#PW.UAE#*_E: ?F27#&((B5D!ICEZ$*T4J-,0#%O[95\M0LQ9LW1% K- M?#(D"R[;C!8",4YIPHN_V$GJK*+WU!QMG5&C,J_*O%;"O.Z&G)5YM0-'9VW7 MP'/I.28"E&?FE;0A3E!+N+0F>.5DNH>V:Q5!*X)N/((&@Z"45*5I)0CFG5;* M^5*]V:> QMV,H+6"7:)LW#I*&; M9)6D5HBM$+MB]Z"GZ%7B7#L'(>L@>AE*PSCEE(NN0NRZ0NQ\,4D9:42)DCB= M8NF*%(GAFA$N*%C&>4!9SI$U[S*QXGXA%60KR#Y-D%TDGB<:'9SQ6@0!P&)" MGE>.J4"=ELZ%=#/*UB9TZP*WL[ =P1(P3C.)I8(22$")09F(<88G6X[?:*G= MJ[M<+Q.H6X&V NTF .TB#H-H%0LI61,0%.;M4]G2J*5A3=>!3EF(0P6AHI7*:K MS@)@XMI2G4U$8*SZ!-868&_XP\=> M&!]=Z-'3Y%=AU,?R6#\\// R1G4IRV9I MYG\>#2\&#J*SR]>_!!ZH]-C/'_>ZS=3;[[TP_3N M4RG*TVM/4//W)I=GLWA&)S.9ICE,__+T\K/FTA?Z,+VFGF75NO$R?<9N_NHW M;JN?*7WS-[]UUV]?X\+4L=:QUK'6L6[Z6(V\U5VGR6]?4 JN&B-MU3FR=N&R M<-=WSX>Q3\RMLNHF(<"=QB[H=EXMFR28O M?UG%NN6/#@KXA:U:?P+8_@>W\Z.+E MAU*BR:]K^:$]'/JC:>FADL%[E])#DP78X/QVFZ05"B#Q),%[YX3BS"O#HPR@ M$_GOD[W/>_+@Y2[]X\.;HX/#=[)\?^_E[J=W)WOP MCN_)/P[WQ+4S[)_W/N[EF>Q]_@OV/KPYV?_YE=S_\!=_]Y_\_H>?>N\^'WUX M]_GX.,\A[U)\H[-$A+ZKM::7&A173EWF.!KB+7 M[6.!EE;X=8[V66CR:XIRU^-Y[@9Q-2JR'8 W*P$4)6,^(">89"D':0QQI2:D MQ$2]85X[2E=3 FB-D*[2G%O1'.HY%R9H[Y0&(9S3"A(3'F7"J";%*"K-:8_6 MS\KXA*S8R3A)&$L^TQRC"4;C2&G5ZAA3081,.< >T5=ZLHME-QKN)<:V:] ,Y!2-P8 MA(C,@LG@ADH()B5R%(HBOQGG:FY&JR%P5A*')Q^988'DAX41\!2(B=X1&S50 M#TIH9%O;F0AVE;V>/UR!L +A)@ A#I@&+7ZNMV\@+E92H<5CALS:P7*E^@N8U1^U*M0.E0VB%S6RK@&71, MUN/.=B/=7!$83B,K\B/@HB*0T!&, HA6T2;%,O\3<6O;RGKL4;%N,[$N>)&8 MUDE+;4!!WOQM:0XMLF4UX_+__4ZC7#[4Q M=153%5,54Q53%5,54Q73?45&*$D9"# 2/"1'2QL9Q4U !EPDP#]?3DTA0YH7 MELL[VT2OAX/4&Y?\]VK7+&+7G%\YW5,F2\A33T(HC=5,<,0(M(0#>,51L>3+ MZ1YT@2[=E:)J;@78*J:E -:PD$%516=%!!:XM4"=8,D%T#90>PN K2BZ(A2= M-+ L M=$8]%4Y(I0VPRGW:H;4SGVX2&K0(C *1 ,M/6"??12[MT M5ZBY*ZJPL!Z.V]W1Z*RIM3!(TXJ4OW0FR77=3C^.R]M9:U+LC<^^5:[D%HF) M:XA.=^-WWW@I@/W1";QC]N'G9ZT]_Z5T4B<^O.J,S-^J%'@Y[ M=_0TKN\Y2#U)KF*J8JIBJF*J8FJ;F!;)TH]<< AH$U ::TQ-D1 8. T"X:O MXI >C]^?/-\)'\Y&XY/8'X\.![-V9J5=V&Y_2ENNLI<7$_)2.?LBG/WM7,TF MU$DR1P5AV>PB )018V@B07K!6,R\W6"3DZ_L]>/\V^?D5_VN,%S%5,54Q53% MU Y2\Q"1AY74/"2IF7=$\H@"%7"BE2R9YRX0XU&1I'BB$(UQAK>+UFQ4@.*; MZ$M88B_E 36*.D@=G\>'O7['7PE8K,&)]6BKBJF*J8JIBJF*:6W8]0I?AKG& ]7:IBJF*J8JIBJF):ER2> MAP@3O,CDN0VE;A+]&W+Q8HY;O(G_/>N->N/X-@[_[ODX20'*]'OPOM_?#8>Q[\\[XV&^V_$D&A$O=:N&']:CK"JF*J8JIBJF*J8J MIBJF*J8G(:9%K%H30PK41U#Y_SQ;L\)'J8%*QS2JE?8G.A@?Q6$Q5H?Q*-NK MO;_C;M. LE3MGU+V%U/&?E@(^V3T._UP.*/O,\MX/XX/TB%^JK;L K;LP0OZ M:6^NWK^A+G",Q&JI"##'",K(B)46G4E 1=/#M^A4S6]%9H^ MUX_'4>]'@4Q-@F"S@NN>=[R@35[O:$M H&-"IDM/=GSBI_AL(?' MG>.L*DWM33P9Y#%^ODRF+UU^&H]V;_*.RR.?^K;SIT^'O<&P,YH<_^0U*Z4Z MY\I_AICRWPT=%_OYU;AS>IQO=-DY:(R?:GQN/:BM8JIBJF*J8JIBJF*J8JIB M>A)B6BA'='FW^.WMX=?EC<;X;3[U.E/V81SWAK&8OC].>/KK0M.K0;R<0?SV MBO/;^N@E8XI X)$ 54B0)21!):D2U5YYW-H63+2CAEQ5\HK%3T9,CY*O7[&X M75@\YYSTR@1*E22.2YH!V2CBI-,D6*D9>)>ES5N$Q2N*IFV),U)_545_Q..F MS3B..V_CZ3B>N#CL<-GM%"5;)G36#88A#LEDG06>F5;A M[W66>3?PO4XN&V@]&ASGQ1N]^N]9;WR>R>7Q65FQU^48+W/+\7C8I5++@K%,RZI@M1!>TLTUYZ 4YXX"HEPCYYS%A,F M6:"X8O"*,+B2OQ60/RU]8MYI5Y(+DZ&&48&:,V6Y33[H2OY:ACASP74R\H(X MAD1;PF@=I<2PXHXP25 FA;?>;6TK8;I?*T574:1-1*::<@12$ M4#\*.!\,"/),=( H!+1"4H&B@_$LA0) &IK/+DT4B MI;1"'5S(!"OXK+S&>(R:>6T8>!14W@S2HSS/_*JB=?O1>N\2K2F6P+A B9'< M$4 6\RLA2!(84C:I$L>PMI;O#.H[,4!Z]A: X4DA2 MH!8^O^=DJEQZ?='YMTMTSJ92WGZ#)-8;3H!+1PS72 2 5#I(JZEKZL1"]794 MA*X(W2:$!JT%3U1J:R5P@6BB<2Q$=(G)&"I"KS%"^TN$AB""%PF(M3KS9Y T M8[5-Q'.T40F=O*4E;$-V)7T*AX9-UL(_F^J/38SQ_WNLW.MA\Z8?IW:?S MEJ?7AMK\O"&+M2$Z$U6:_*Z M6;+)RU]6L6[YH\/!QSOE>R]BB,Z1O:^QNX==8%X6>-;:Z'(9OZ2E+1EI:;U$ M=ON=:?.EJ\-MA^S;IS]OXAB;8H.O<-C/HQZU2UG:MV [WI^=G#6U&O_EAO_< M;FH0-*^NE"OHE$H%=2V_O9;[@SZ9\YAT+EPF=>&^LW"'@PQPG8E/ZLI:?9UT M,;@7TG6+>]S:6]+N]9ZD8MWBJ?S^?.MJ;N^#G_?@W><=NG^X MQ]Y]>">_/#';/]P]W_O\)O^M77'P\R[=?_GN?/_S7^*/M/TC;?TXY\,@_+&11(3! (L1F)5Y$2KR%Q@C"NM[Z_$33OB%I:,/-CH MV(*-B1ZX&\35A.)V -[G2\#C#)F(+!#$* C0$LM%.2,>J/72)YDHNX=",NU& MNDIS;D=S@*,1R<042M'2@"+E7Q0R*V5,5E::TRZM9S.M#Y@TE9)PH)P J*SU MB(X$EB0/7KBDQ-:VHKJK^$9I?N4XE>,LB6^5X[0#[<0EVFD6@!OFB!.)$>=J)'BK(5!>0J#0WBO'*0G%N04Z>&*80))A,6C!M$:'6]L NJO5BE-U*A"V M!1(J$'XOM]RHP, S;WR"*&BVB0QUPD4I*>4B5"!<4R#\-%?%G@IL\%B<)RA!!0:K(Q(E7/4 M!L:C 9GXS5A8ZVRL"RC.JHI&H4*T3!$5G"7@(Y)L O!L,2.7EE+#(\V@J+I< M7R_N?-;JV%-K)=62$>N3(Q!H(@@!B!'"H!$@/ MGC(CDZ0^/_O9<-(:8K6"UQ8&9X3/E',/P321$CD!Y3Q!)P+)@E6(22@(86M; M&MO59L55,.^S\L,B@;K?Z)7)1,M!;#^..[VFH>N=0G37MZEN[7UR:\RNG>^@"![2:Y'\, 9J0F&R^$D.%1&EM0A!-O6@-2YLU M57,KP%8Q+0>P401-O1,B2>!&RTB\ M,)YD/)4$%>=$.A^\#B91I[:V5470)ZR:+"@7+0]9+1,$)=%Q%(I*S8UDTMG* M?=JAM7.'^$R@2((3(67*W,=+XA):8B!XSQTSB:F&^QBV=(?F%6KNBBHLK(?C MMCGY( Y'L4SVY#3V1UC6?YE*"VN(0W=CL-^J-X]LX_+OGX^L\^4%X$_W@?;^YR^]X?!8KO5Z M7N^_F,N@"I1G%@V2:*$4@:@Y,31%HIS07"A.,]W>VM:P-+.N^EYAN8JIBJF* MJ8JI%21G!8[ 2G+:3'+F?8A@;%!)6R(J6"! "DR M&8@U*1+PP1#'P9(D@K6H.=,N;&U;>SUF[?;E*ZJRMUC95Q!*6I6]S$]-T-89-2KSJLQK) 0-!D$IJ4"@!,&\ MTTHYKX21/@4T[F8$K96:6PVNL[1#1:FPEE+"O2[Q^(D2QY4AG%,5(8#129?& M;:8K626I%6(KQ*[8/>AI<2-QKIV#$#2BER&42CI.N>@JQ*XKQ,X7C90,N!,, M24J6$A"@"7*K"8 0@ML,LMQO;3/-NTRLN"](!=D*LD\39!>)YXE&!V>\%D$ ML)A*GR7/5*!.2^="NAEE:[.Y=8';N; =D%0)[@C74A+@-!(L'9D<=]&@X]SI M1Y59+06O:*2FNEQ;C:%S M$= I&6^$$<2XX D$X,3Y3%Z-RQNF1>U5U%O;1JVX@W%%T8JB&X^B'),01DLC MA$ZDB10&J8#4AM+ M= !T\[/P!$"V"4W_9_,XY7]#[^_M?^4?%T,^P>'[7K_YVYQ>13'L4.^E)(&?OG>0DZ_<$XWQV'^>U^IY=']GZ(QYU3'(X[@]09'\51+,H< M8G]2@;G?+"..\R^IU\>^[^6/C\;YC:8^T;-+$7ZY(M-A2,CC/!V,FNI#SX>Q MI'G\'7_XV OCHPMDF?O65+1T]A5T>01GXYN_,K?TC+=HZ?75I9G_64;?X UB M8@FDT%YJ2%X91;/B"!&\E$J#_5/ UL67CH87,SC%]Y&X8<2_"*8\P>=X_!'/ M1UO_O+HN>5&F ])E76ZQ?NI1EN]:FD2S?#N__/+JYS<'G;W=%V\.WKY[>_AJ M[VVWL[O_XN9'[J:A;__+#?/:?$4YMY>*5K3S!8Z..C\= M#SZ.%EZ"AY;>/WK]#":#LWR/,/J_5@^W+/H_?NMC)@]YR1<;:[,=S+"KV7_R MF(_Q=!2?7[SX(?1&I\=X_KS7;_YR\Z4?IFHW!3QY>FW[:?[>Y/),=Y_1B?Y. M9>-UXF3Z[^=JW;LO8,P/J3K?]]C5AY?T,UMSJ MMM_)0_MNP+"]]M&OF#V3I^AA2+ZY56K:V]XGLI<_==29% [LO,I$(%QA:ENZUO(UF^7PR6ZST7!:PF%OR.-;9/X;N8CZ8A&_2(9\DJM> GNK)7BQ\_;_Z_STR\%_WG9^>G.PUSEX_>K-SN'N_L^=G1>'N[_O M'NZ^>OO\-H_530NQFN?M>\N\S#T6'.&*REH^CB?JRX=BT3;F2Q Z2]*D8%G06GG0P)QSC'HJG,CVH %6"C=P2@4WI'EAN7Q* M3<7V7TS]8!]V/^Y]R/S'S@^U\W..[8O_SOX_W/NS*@\-?/^V]_'=O[_.O8N_SC\?O^*_BC\.C MX[V7?\&7?K"]ESN?WWWP8N^D^-+^DOLO\]A.=C_OO_2?]W[^_<,?+\/QP<^_ M?3PX/$J7![4E_% '81E21;R@D8#4BEB(B23K?18DT,B@:2D&FK>HI=B**JY4 M$'J2(+3AG0W7!(1FJ;W".B8%9&G8I EXFHB!C$E:<2T5SQN%>QI]#>_$Z!]3 MZ>8J^7?&@\XP9CWSO>/8Z5\2N_)^^&9S&(8Z+S[Y( MZN_>N!='2QD ;:'Y]TGFFP=1M/RI>!E/\Y/0FY:D[X<.GI0SR\]W;W39PJIF M:TV-YR647Q_'::6RG3E!U?UJ@?WJ,C*G($<$Z\5,<4?8S]FT[BBTB*H-%\\4%&CL@ %\2%C$>AL$=O2KRO2 -1; MCTF7K+6NH$N#TC> X=Z">6]ID#U)57ZL6LA5<^]1<^<<6AE2J12>*)H< 2F1 M.*H<<9(E8RE$$[.!(+Y2=6J![*?5J>PF^2Z:P&O2-)[L^+G.D]5MT0(JT12_ M^_'+IJ 5AQ;!H?G3/1LE#S888GUIHT"](L:KF.T:#PBF'/>9IGXZ7SJ-J/HI M6JO!*^_O6]5T%6HZHPO(\JKS9 E$:PB@H\0$PTG4+AI.(X\(*^G)6WT/=]*U MPX&L5Q=4#<(VNXP6CY&7O](I"#_LM&'$V6S4'::>3! M*@@M $('+^:X I51.9]1AR94!)*"S!I4("(&3D/*;VBVMVI;R>E?$Q]/:37(WO"X! M,:.\WJ-B!7=Z_;]C?SP8GC=A$PY#UAXWKKZ'^V,1$QC"X_"LJ2MT>I>8#)I+B MT8G$B0OH"0BE,D!Q0;R3(='H'=,B M,)+C'KK><0W5O?7#!J+= C\<8IA44"GH5P*XI_!7.><#>*YN??"UV_?#B*/X M,D[^W>U?W[#JOK1(?LED3[JL2!I"%IFAQ$!2!*SD^95EQ!DID&I,/+FM;=5E MM@;L/EW5?I2NXE6U[T.UYXH-N^2%LY2(2&E6;9YMR\@BT8#":V2*.=.TV.5V MZ=+N+66=;2,N[F.D8=%.', *HFMRZ&4+OS MY$,S9-H))"J"SPB5-'$T,6)C2$XQH06F8A9S>SW%_E'B >NQVI/D'56GE]7I M&>O@P28;,O9ZZUSIB2B)B=02#TI9PX20NG2C[K+E@W9:>O+6=M)QX0;NW3%- M:&T-HO4A&7,BJEBT$!;MS?,+9@4SNK1F=481D"&2TL2,*"$Y _ RQ;"U;;KZ M*R5\;L\OJE^C\HNJSO>FSC-JP81U"50@#C+L A6&.$\-"4E0)WW4 3.U$%T* M2X?B57_&'8-ZXBGV0B=.#HXG1V>-.V,CPX+7AW!,!7>1]S@]^-_IA\8TF@0C M5NA:"+I^G6VT MY(M8CU,\KX$>K:4B%V=BKR=2:F17D6DA9/IMGGH8ZE,2V6JR)>P0O+7$J21) M,(:9&+(MY?S6-N_JY1.8JB?D2=./&S*8J@K?CPK/R(7-N$NMC81JG54X&DH< M-X$XZ[W-PD1+<6M;?R67Z5&\F)OD\7AY5NK\_C,-!R>=I@=>#$W/O;L>KJRM M*=0R?C%->/@2F;*X#@<_96&]F P5?$?2/%G'$=D>-<> M!!%!9,4'9,6U(HB*J=2Y1\]]R91A7:V>H(N%V79SG/W;]E!:QN%RNW:[ZX%X M+7/%7/B)LQQ+G_O74RG^>/[;J%38/KB0Y,ZE("N6+81E[Z\>]Z#BSE@2''<$ M,$6"R2D2O'(N@0C1\*UM;KH*KA?9OIL[YM:MJM?%4;.A8/"0$2H5#.X/#.8. MCD*DALN031@F"#AFB54JD62\3 RI%S%F,-!=S99.[W\0,'A2G<%OURY^=__W M5V]7TBY^NA;WU"[^MD;FZD>X >U&7Y\-_1$6!]\@%1Z<87)\WNV<'N/4PQ?_ M>]8[+>U(-^O4L:T1UJ_QO.D->SC8\5DRP_AZ*K/716+9@G]U(:^ZO2VRO7W8 MF>>Z BE+)N]LPOC,=8$!,:Q4N) EIIJIQ$LW&6:ZU+;D;**>.K;/8U>5N@5* M/>.L$7D,G',21&39@%6,9%$B"3Q35H5)":L:I69V&6=<^PXE=!*V3)M8$(."E)B9I2;C)+"0$9GVD)):?L2X;%O_[/X8S M_D.+LB8VP1,R'.0QAU&G";D>Y6>\^D0>OXW$)41-I5-B,-]FV1RD:B.MFG,4 MQX?4FADJ2#+4$J"0;20PAAAEM,OB-"&D3V*_VQU[YVWJU)1^C]_3@M(O(G MACUW=N$$:7P>#K,"^/PW0I,(ULF#BZ-Q;WPVC.4SHS,WZH4>#L\O)=,,?S-, MJ+:Z1HJA]+(15 P%TE[&/)3FE+'VZUTCXE"MCSQZS(H^FP40^E:51IHCFI =!MXR.(E0V^(AMR]D&F- MAKPCKETI!ZPH2!^#)DP&28"C)\BI)-ZHY$5F+DK0K6W@7077&Z(L?+)@C86C5^ MK$/ JLO+ZO(<"?5H0I*!F&AC-DLE(\8Z08*6W/H@L^#"UK:@7?J5^,&U/_9; M+V_;? F"U.MCWZ_ XW9K:OR!F,@-!O5/%T*L!O4=L>Q*,4CI)8W29S:2 M2C'(Z$,VJ$$1Y#%&D!@IMZL^.FB'HVV%QX,;"@0M*#]0T6 %:#!C-HE)AE0J M8ID% HQ[8A$%R3@ @FL7LP6S*F;S(&"P >Z45RE%W^1TQ4_^"/OO8V>8J7YG M\GK4R3K\HDGVZH<))2I1UG]G#2F=-S20X$UZ33-(/5]^8^V3%Q85P\4JAR1ADT"H3).N\S+CH M!M,2K27*ZOZISQ.T 5L??K44 M^KW.:S((U^OX^N.S(J=YG)U@;X7+A>#R2G5+=%&A5HHXJ2P!A91@?C)(\((: MG^W*@*JIU"OY,B%I8DF[L61&O;*DA9,.B**ELXFTEEB 0 QD MTXQA?CC0;FT+U>7+FV'5.[6B'+Q%^%<'QQT7W_?Z_7)(5XH$-.I5/5(WP&3> M1!,KA6RD+CK ;+(AZ"""<8%:D?[#J=&J?CAO-6>"H!$@/GC(CDZ0^2S=( MH37$HN.%"G%;=7P]='RNC0EFM#8V6T.LU"$3-!++C24T/^H(7&89Q]*)473Y M5[Q):Q])U [>\HW(]9W]EYWFQ:M??]O]?>>75_N';YLWW[QZ>_AF]\7AJ^GU MG[!Z\O!;3?H]V7ML8W_^[I[D_%4 'K05/V9:U5@(7B"8: MQT)$EYB,X8*T+5LNH0+Z@P#ZYYVKT529>U@+_GI2+[NM4]\VK M%P?[+W9_V=TYW#W8+R1V(?)[M_S-ZQFV(DLH#,[<<5Q! N=MO0OW,,15IEEP MV99'9V'O[JT\N4O776K;@BR\^3_)+?Z!_-)Y%_]B[]X9O\#A\#POZ.]X?!;K M5K[05GZU+AR')(+21#IJLBE3VE(J+8G R (:M"R9XG^&+GRE5\_CU91Z((.E M(E-[IM8^;WI%II4CTYR1H:+&%"@1/C$"$!E!!HPXK\$:[94(;&O;VJX&T2)@ M6F6QN[;SPGJNWW;^=,T?4KT@RP#4E;)U4N8MQ#M)/(A2'X!)8B0&DJ+36BCA MO*%;V[(KS/6*NO7@_JDH\0-0C:K$JU;B^=+^R:40$G%,\JS$2A+D0A(F(D;G M?!*LI,)V);L>MUQ/YM3]7CJ1I3^10Q_==Y8I8@..V3)RAHMAQUAG,G MLB')'&7PNGVC+M28]<% M 8(F1:)7&=[R-D4O_ MC-XXDRF-$H;0$#6!;,(3(RP292*7H%%G(9?H0^@*N-X=HHWZOTFQ9%_QW"U/ M:FX;K;'.T/4 U*4>-*P4M:Y4X!4:06;;FFA:6 L4UB*<)MX'+JG6@<5LE*FN MD$L?-+0OS*HJ\%W^0<]V@\M6WA;N\G7VSN3P6P:QKODT+S*^5^@TH: MI?)$2YL-26X]<89FNY+IY)6+*NK5I?&NDR.IXE_%OYK&^T3Q;\9F+8+&;'T2 M9K0K:;Q(7)2)O26/JR=W?V?#M[L-9F^JVJ\NM+$W=OZ"^YAB)MB#9UB MUJP,PIU>AO-AQL]E E6?YE[^)'?L%53JOKH_[TZ?G]?Y@=J/M;3M8CONE6J/ M*3HOA#-$!^-+XZ5(\M;+"$LF$RT'@4E1(G/:5 7N@6R*BC;MF=K#EO"N:+-2 MM)D[*->&6AD,,0"&0/*".!T]44;ZF&4DO9-;VUHMG3Y;,UN686=^.C!,-$?_RR<*+Z8;ZY..4N'MJL2L<$ \A*9"&-4 M2SQN<(G':1OI7K]S.,00.^A]GMIXE"V5Q/^YV^O'VON9:9ZUUF_8#MX5?3F,_],9G MPSC*&_G9Z;VP*V\*SX].C[-;(VD$RKTFAB,C(!CGEA% M V%6"1%",E:5=FE=):]G?CT*/FU2YOHO@_S=P@_]((^JE/_<@Y7=. M3@9E/ /_5];73,,[\>3T>' >X_3-PB1KA,)&G!FN/$(A8VO&VM'H+ 96T74A M=+U2T5)[*73 2'B$0"!:2IP&2H2RSB4*"7PI'**7+@1>PQ,JU*RC5_ES' X" MCHXJ *T2@.:J<7+!7.) ) V10+"2H+5 HHM1,"N]D7(K@XWAC/_0(A#:)$_A MRY@UK(G;QD;[YOR"+WM_Q]&X,7V*%_'2L=SY1U&0#EN*@3\QU%T[L_OQO((W MHVZ_G&$<#%_C<#S]9>X1W#DI#NR#]"(_@;UL<32/ZYOH8_Y(A>D%87I6@6G_ M\RNQO_.G"%1G0,YZ, M?G? 1=\/CR;'UR?Y;Y>*:YU^,<\ZF%EI'DQ)AWH_Q./.:=:]XIL<'\51+# 0 M8G]42D1_S&N9)Y#?* ??HV8T+,AV&A#S.T\&H5QZ8YPU!SIK[ MP\=>&!]=8-+&?T,9)V3U&5); G>S?) MG=@E\H?28&Q\[Q!R'\ M];=;FAF/'0<2")"0N1_O!MLSHY&ZGWZZU>J.9>2"22$-0*IW N@A MUZ^9?-!<=#QMWN#4' 5BI\&\)2;""_YB1F?F?/;@/ZOS I-2#TCBO%PV?]]^ MOBZ>YI0PINT__WSR^_.#P=[NX^<'+UZ^.'RR]V)KL+O_^'(9^^Y*=^%-:,XH M0AT#)_#OL5GX(>K.XU:E'G=5ZFFK4B]:E1HDM"U_'?R$YG@X7@3_\Z4S<%M> M^:=LIU/2S/QXLH![^=G6(+QW 8\V'V? \5ADIOE7ON#G35IRB7:K1#OSS^T4 MI/W"K%Q-J7CQH'/1]YFP\N&@YF+[BQ.XA;L!MW&56!U,C\QX^"$1IL?=,,7V MV/\U!9P?S],_#V(KA4LAW!G.W&@R P)V"&/Z;31Q;[\OPRKV6H9U=+:W\WRX MO_/V_?[ALP_[;YZ_!<;#]W>.@3$=B;TWV_3ER:L1^F; ED;A?YZ?O_K7GUK* MJX.=[;/]WW>+@\,GY?[.'MW__=GYRS='Q<'ONQ\.=MZ>[^V\&KXZ^9OM'?JX M=_@2?K>+XRWQ[[VSU\86D1>E(91:1SCC@EC-' B(Y#06"B3.91*=M'8;F:^* M)BH=2LD9@__GX4]5&@:DRTOA5'@P"$!A3U&5IXL V&%2R"C;XL%OBQE(SBR7 M;OK-S(8S_*:[>H.&E-5BM*84\%T]GOSKM(2?'M/J.U2B+$I;^GBI/5X#Y3<+(/7Q/'\T1$"<_T)EJ]3?VD!OCT; ?B:#O:&;3EZ< MST#T ;)VQ^[A%H#W48 %F [.AO/CP1" ;84*S186O)&AF0YA.#\A8-/BU^V] MW?070/=DFI:O_N)QIE_UES]O#6 9S>!H-+$ _*-@< L8<-.'&/KCLQ9DL\=8'EGB/$PBCTS=+ _F<)L;R=!-GDIVME]\?_VMYL9'!BO])"SH!Q6,ZJK@CE,3A'*%<85RT9@J)L=9 A$K2?Z#E5W'N=W2-:.CDU]> M@'M[$%]@7L!?88HV'LC?03R EY[.CH>GS1G1%S#.UALF])Z!-8Q5O-:%MQ67 MC,!L1RR&7A&C*2?!\*(R$AU:K&&E'EXL2/A?#>"N)&>@(('4(9,[&(>[2V MF32%[%:M*! FD*1LY 1!25O@H\N!:T53 66. 5S^=P$#!AE!U09U'#OP\>#? M6PE&_\>SLV'2 *4XF:!5,QX!#EQ4Y. M@V:58(%!:(!17+J>V?:#6-[<@G;B@&"L'>8.GDVF'@S9QL5^W(Q@=C#^]WCH MCI_ O^?G!Z<8_@OW5P16*2G\_NQU)9UGAIJ"*": 1;1B)@8GAMX%OG"3 ;?X(T!3C3:.$S"F]\#J">Q\AK4LWA^_!S\[7XEC_'J<73_Y/+XP<_9+GW>@M3SUEV"_SM;'LG!)\^/)SFU M$HUDEYH_1%.9BS[5@C$ RX;3VEWH,!J>P)/KZ5O9T4\#GWWNT&?'DP6P1XL' MADQS\S>+<0;XQ 4":S4^"_ MBQGR\*<@AP-.^4_VYYJ/M,^')<)?-/0WTW1:#'[JN#!_M3=;H3KX"W13\'UJ MJ5BN$:@T<-5\#@J_6;Y:5W-B[2NE51J>U&6(DSJ@DQM0]"+R>)@&6$SC$7?R MM(P#+.0,*3_>Q RB&4Z;Z_+-+XQI.88FP+P%]Y\M1O,DUI/3>H=IUE90SK+; M_ 9T%'R45M$^6S20W,&*MJ\P3 CAD1NB(P9#:9XX/S9SF,IS%*/P'M<@^';2 MX%[(W[J#5)\,TT]* ",SAQ-0YI.1"N? MM@Q!"$[,F\D4>7J-!Y/&4VJ+O^':_349F2D@V,D05VT!HC]=\S?_>O%GZV[" M_;,[N(77IJ.3^)D- )H@>#B7RT!!Q$VI&1!R,YN%.1F!;"3"DDX.KGGR'5AXA^Y"TLS!8(R\53JJV3FES]H5W,:T \3B"^4B1HUH% MDFZ\PWX[S2>U[#0Y2[@%=%ZC3'/.$7[Y?ZZQ8PQNET0OMQ).\."U+:UWD5>< M\2 J:M:#EO#'9Y\P^2&VC;\]@_P G^_LBKT==P9CH'O/@$%6I3'H-;.(E4\Y M)9:"7\' FS:J%!6S[,$C3K?DAG-NH%TYW:T6Q&R-ERI[;<&\;>*6_9+/D+64 M\Q<#GGCJI2U+&_HK7%IEF-?$,1\)E\H04YE(6*4"D[8J>,"&56+CJA(K FDE2A4IYAMA$U#QY5 MU1:3%TM! O3,@5CY8.<9BL!7 \/=N"\U#&T-SC"*D$+70 _?#2>+&?"MC_+^ MIY/1:'*&1AIOY)?:WAK=XS#"H-XU8\.5UQQHNC=%Y"88$V*AC2P55]9K+3:+ M(ET7M[WA.)&<)OK;AH.7,>+?SD$ N[)V[X+"Z\*VM_VZ!)'2NC3$12&QZ&@D M-@ &B<"#IMP&:<#8R8O0\U]+7IFWKY%#@J"U3E1C\< [,\-QVIZYIFAP6X_#=AT2 M!DT#1G?F\U;X6>=DL";>FG\3W7O;S@^W7 M3D=-P5 3I6A%8"TTL9$!50%KHH!1>JG"@T=4;%75Q=/VV&1KC44,,#;T36&XX&B;ZMC.<->&]@]CDT-QC<=X6>V>O7>&]I-J38*Q& M1U_D5&]1*0&T1_%25>#HEQODM[%3'5_=IF0D/XS@XP84J11@G^9H@)U,WM:_ M0^F]!2+RYV0V>SJ=G/10MRX;3\J#9Z^5LYP"OA%.2XH=63W1)0>TTZ:0"H\W M%5CK2%S,G$AAUERW.9@I9N+X'-M,"0W#]X,36-WC&389Q TIW*5"2I,S@@ O M$Y3] +'K7H&Q\!OM9/Y<4+;M*$V;[>&%B&>$7^Z9I/HCN39/G1E:YY?,NF=7)YW,T;1M M,5VX)BO1Q)A0MM[T\\,IQJKKQ+'\CX;[INRRE4PY-'+#Y42E@P=#3]#[SH/Z M#@;E:B' [>6VT^%DNQT_UC#:'=?5CAZO3&Q=1? >(\O?Z'&+TEE:64J8+0KT MN!FQ3DD2K+ %Y\R4'I"EU%N5OE@2%=7@,L@ QPK3*%/LM>$]F<\ +IQD40:B M$O)FRC7EBE;,:5-9P44 ,/16\XKZ:+B2P17:UG)54?D)*W1EX6F9S&]A'.)P MCL;J$W'G^RM:F .S\PP^WV-[;][RO9UGKTLJ8?Y5),8)3CCP"1H!MBB-^!HMPP S]&AD*2,4AGI MK/98VH=N<;U!6!HJ/#^>AD"2[ #+(8GEM%[;1\E.2CC ?7Q8D='Y%D)3#D_? M IK<>U*?$*"79_O/7C//?54814)9 6768-VT"H((Q@53GBHFZ26>%)(S8%S3 M(R1G1V8XGLW7W7C<@H1=^ %X\8:CVJ'S15G<)/V ^^+-SB MW="'U:F9+4XQUI2>7.>37YP#>-P?!N8<[AW"(!6NP06L\V*>KT2(NM73MYIS M,/F]INDD#69%+E):X'JZZ7_63BE==L*Q%NU/G 'LSQ]GS=.7GS_NCQ+W1XGO MR5'BC0<@/WF@<>T I-%&&>X#5RIR9:WB5JG@5>EM="6W;5V5KW66]X4[#GZ! M)\$^P>UG]_:X+CYWQ[&#PVT&WQ5(TV!-*\H# 58?":^T('@H@EA96 _+4+#" MKA^_W0 )M4FXW31K]^*9@75.U37079)9)V>W^2YMIFG*7\U$"+P!"RY!F^O? M! N;O:.T&X11RTPP4O)HG8.SS(]NTY]S%!*>$.&1.1^N^-;7:9=Q ]GE6,X!_KIJN#?'VLSH=YC_T]TFX0(KL31D M]* YGH0:LSWV^)\G2W7!?SX%XPG7@DNQ^MRE;R39V=[](^W^X=/ MV,L/3X\/#I]A5;OCEQ^V2WC^!W@V_/?YFU>_ORS6J^2]PBIY)WAHUK_9^_>) MV-_9%@>_/WVSM_,/O"N^)_SW]_VW<'UL:\"_*,Y>RV"!CE>1&%YB/[_(B"UH M)(6S!9>,^@)S)DJQQ=C%W:NKE_B]EH[=RW;25U3PYP%#7"GFAK;DL^S'5?D& MO=[4;;0+/41^-8A^@FY].P'\)N?XB<-PPKW<$ M'+\M-GX>[FW7B_^\7?MM#.QO-^O^=#)]/ U^.,>4R/IP6H^.-X&.YQUT=+J@ MBEM':"DEX9IJHH+3A#+M+8M44!L?/&(7$PRNV[AC(T;U_/ 2!=Z^B(SM'LD$ M=RE[QGAG&..-P6/]"?C3!R@"RV]F^V'>(^3-(>3^XPY":N9L"(X2$:0@/#". M"7N1 'ND7!>ZL+K"@U074\Y[]OB5-!D/1(SG$TS5[LGAG<'!&_><&S$X1_CK M<>\&<&\EI$B%=5*6!,R,)YR!RZRDM$2P@MLB""$=!=RC6U1\25_QGAA>2WG_ MPN)[0Y\J;(UG]2YW8H2#NF9'O1W>$\0[ XR?AWZU)#S)@M"0PNVT^#T9O$%0 M[ 83@P_,,5V0TBE*>-05T;H(1%#!*JM#I%6)[O+%PK8]&?QJB(C%$.?G6ZD= M>3[BAUOSI[F@XSC,>XYX9Z#PQCEB(QU_H6P 2#YI)*/GC#<$C]UH(HV>^W7TM15DK$DA2\$H"%M !ZZ#@105@?@E-6,:"'6U5QL5!# MSPZ_89IBW6ZB9X3W#0J;U)NZ<'X2BWZ/Y28!\4D7$!TMJD"%) 4XR "(@A.5 M-UVJDG%9166P;LU6N6&?I:>%7SDO<;H(']U^[AS![CGC/0?*=E"BL^ZJ!@8T[2,D1C&'>'&*F*!16=P$*O;D\0N3>-J Y-8 &_FV'GA-+WLB>=\@\W(BV6_@W#!J_MU%35^6 M@:K2DXJ5@7#G)-%<5B1PI@I3E-B!"U!3;FQ-W'/)K[^//9J,CP@6X.ZCDWU: M>+NWW0E']OAXP_CXLHN/I;::A5(2&D4D'%O:&H;YCU411*&#"E)C"1[*+Z8_ M]N=FOM96SJ7-K7KB>-^(XZ6-PGHLO $L=%TLY-J$H M/;&":<"DX,;R2I!*Q MTD4TG,F8^HR5E;AM7/$_J49UMQO&LI3\1UM-U",@"(*I^OB&"N5?3W/3'7]) M+>_<54J4MRUC4S.7@W]V=TBI!X\G4U"0=\/I8G:QYO>GNS//#?'ML+=Y>'(Z2J78L>#[ M,,,0_#DZ'V#1Q/$1ACM.X#/L*("%W(_#Z#0WM)F,_X=3T[:KU--5+C+ M?&K>A1&^8BKKF-K,#&S=D0IC-',S3,USX..9.Y[ 0-UHDM]@F4W1O-3#P4K# MSI7)PD+4 7OWC ;6C-_F-I8!?I!,^A1^4K]VGLMC&-<@C'.GGSA$"$_W.)F, MP]Q,<4J')XL1B'=W1M-^?D ROV?Z@KZZ]K1+.]ZRYR[J!N'G1Y.C:U,J]-!ND*[*G"SM"-G\,E1V;JFU:Z33$[PFS4(3N6P%+_5-F_FBX>28N3+=9F3A$5I@8^-=)" CMLPVWQCE, M_4$XP*F M%8:#2IMD!_M"XM).QD<3%*\+A@&P!RS3+ !DFM3J=K99H *T/2JQ5PNH"R)6:ZO6'E73A*WTVV-X01A: MBVMUFX?Q>#('V00I"S[5:.X@,5KUU 4QBWC2HEIA%AE LD2N,)!F.K:2AB9K M/<3:%?A=;@$\!$%!P<0:N+6\SG.3/E-K6^:@*(G8/3O=J$9=?!Y((]":H7N+ M,SVN51M^5J_6./4C'&#SS,E)+>PUXJT:,7CYQ--.0@:PBRN:$3AU.:BDT>1RSFG>N4">3SKRGOGY; M*$O3_#?.8];0&:@93'%H1P B-7T;YLWDYGNW-JN=CSQJ[.0\':9.CSBDZ[\$ M+N/2B*'93L7A<[OQW-L(EA7>YOSAX,D[;-"(Y7(WL[!$LG%/,.#K3*9U=W,4 MWW5^T&W B%F]TV%J!=],00 9QJN.1A/;E;E\TQ\" M"[.%;I 0]6SS@EP-_9KIW6H$&6=PR4>V.E/>:BHN;RL:""M9(W%M\U!!5!IL M3 B=A'TZG+T%:_1B 6J7_FY:D\,=\N_:I>Y0_O:]KM$7\][WMRR+M=GJ&USV M#2[[!IAS0T!KIT<,LC-*+%G=(HB(A<#"UG'U9"%4A/==6"@\NIMG\;.TQSW F;9)#A:!4H_":D7;#,\#+R"L^)2]*%!U=-: M>-M[SSI3.*O!&2.B9MHD ]6T.;E;LT2>D3=?O"%=P!YF@Q&YJQ>W>66VO80[.3S,!J&F"YXTCB++P*L.:[1-JSV3_4&3+IZ M^_F3%_AIO0/SL:0H7@.JDKZ?IWAS WNROM?=L=BB6&H$;.'EPK=QU)>;2 ME)EO)4K7L7K6L5 I69765MRXPE)!2VQ\[ICG7)K7N\L>Y)^3'=&1/1"]+'A8 M'[06NT;J8.F>U-.:^K-M.Q=&3=9$(P+WUS@>[M+]G6?P^1[;>_/VP\'AT6L1 ME;-&.U)Q =91&4:LU8&4G@M?!?B0IWYKE;IH'#=)[;<2SMS4UW36%W>]EFH. MJ("QE=7HUOP8=\;RELOZ[AN6(TX6V'B$]&3RX>?8MP(I(H#/Y"0D2(I@BM%" MY<[H:7_[X:"3G]7Y:0>]:LA%<$'?:XD#-B0*\,Z,%LDXX\#0=F:+F7=[T@Z2 M::.6;4AN%4%3)*F%4;-\>D(N'V*83M.1A/.F73HJ9;.),\4OIA/P8&#DB$IM MP!(=9?QUL@HG]29"'=5'ZCQ;A;@\\#27Z9DXDN41VDRE3F"(^-H?&P!AD!. MX%;'M:N=5'90,KAU>-M\!KXX2D;-34<&=/'I=.A-(K8OPND\G-@P71&Y]HD@ M3F7CU.7'Y4V=X?O5YV9_O[U9399$)DOKT-"]>_$9MTTO.7OP"0U0WR?@LEG>*:CM2O;9*G>(0D6O2R]E MY;CD0"$L\(:"609OJWBYGF*92,2J(_P"7A)8F<.JX;FF!8C07Q-01_#.#N%) MOXTF[NWW-O?GM;D_>3I\>;AWOG<"UQ[^,=K;>2; ?/-7;\ \O_F;O?K][__3)V;JY?_GO'\=['W;/89RCO9._SX RB+W#XY.]-R_I_J%_^^KPZ?'^ MX=&'EX>_85HWT()='&^):9,'SU[[@I.UF6I0R1^ZB-LJ4.S@@EO7%1/@ F"UX61D*GB_#@T8O%R0GF M)P'6=Y9EL%R70;,P@PM)B2L:LC$$^>G1K(W>2^7+2HM0:FY],%74W@=M*EJ6 MS)@K;TK<-B/RE37J[UDXB V7GMUSS=G??DT-=];K@EAF2L(EMA(1DA')BHI3 M706FP[KL"0F_4"!D5%ONBLJR,B@JHRV=-([K=M:6?]$_IQ%VG"9J7^ MY$0E>G&*+71JK@_3Y+J[.,MHV6RYBX-G)"9C=# Q()&RDW[?WOX+Z.?_+H:8 MW 6O8XY"PVA/,.>NXY6/4]!^<7):!ZQQN[B3'@"C 5:+A+W>=\$4D+H":^?< M6DYT\L!)FK31//9YRH=-,%AO0S]FVVK3[]F0U0N+D8#W,^8Y>CY^]I?N;!_L=7I")V]C\G" MSO'JMCQCVB>ID\7@(>!-U*DF]7C;ZR^,:"63I1D41OIA5L.<_93(WB-XS=+GE'[D@_1HULL?1YUP2>.EON M98_]3G8S#)0.3$Y38\4-^ACCGZA>O> MWEQZ?K/>D$J&>SU<&=K7W 2]V\D*?RR*<>E6T')?_GJ[VUQ*1F,AI-:"4V!L M*H #!FZ5C:4(/GY!G'\=+1M%37IZ>V+VWQXNS_>/7@=JF-%*$0?6B'#/-;'6 M8-'Q*+VBD8*/BV%Z55RLL9LDX3J+[!V+I9016+GB%0 SNLS2,Z^L+S1K%GDM MP-+Z20Q@,A$>VZ%L%$)[Q\\VI"* +I^ M"?JE!-33G(V.FQ$])_LD)WL\&>?3>#BWSX>SMSEQ!O^Z?V*Y2LC.7IN"5LHP M35BE(Q RFSI@<:(B-QRP/P LK!,R8!6\@*]BH"6OJ,#T0"TT!R1A+ BU3LA6 M%B"G*^>T&ER"!%G=Z.'CYE31O2%LGYS/SC;2<#R#2/1V8=^L M'6FHCZBLS7^=UI32[]+QP1G<: KH/H5W3C\PL^.MO/&*7 <)?W"FUR]4TZ M&]2\R_]BM@8>P3BMO&7G/-V&%YBM4J551SW?YFPR!;;;' !*G[>"F@[K MMF_=#1/,.\<0_&"Z6@RPY!-#D8L3NM],7.4-LEB)33M:LHYFKH\0] M7YBC'R&3ZC/9]0LSSFFN^2BV3XMZ*?D")@SW7N=?(2IGJDJ84/!215N5+E:E MM&4P3MJPT;PMB1C[I*W[*TSQ U"'LF5CA-XWN_?F&3)KJ:@UP3%@U@4RZ\B( M"H4C@+Q,*PY(RP!K2_'P8GV/_TI2<+VU-3YP[VF4)7.<"P:H[ARSH@ AE":H MG!Y<,%9L3 _NU_:J:XM4VS@N(JTH@;5TA ,[Q%;'!?&EY,93Y0MF'CQB[*': ML+:7Y>PNYGB^.I_*7FTXM$3?U(-ME95WBP*LEI&_]"X/!_N3MEU':U96@*4L M_@M/E)U,ILGZ77UPRRT #"*?UGDH*8%A';S[\V(?/2]6]N?%^O-B_7FQC.Q:=P-*9 M3L)\\DIK8J.G1 H/TJ^!ZAD)QJ.Z(5I9:A=U(8N@@^>RI!;^@,\"TX8Z'8K> M9;B1M5V>+GN_M_,WW3MZ;82)W@9/;"D8N _ +A6WX$.4#):#,Z!'#M=NDG89CN4//9SP>AAX,O +(Z"?9&@,Q: [(.8*:I MXRIJPS!?EBO/2R/!T-0^%*@927_HWH>Z 6$_V'Y="EM1(RQ13)2$EXX254A/ MHC,F%KH0FJ.P%P\O]O_^'%"CD5EO3"@+$;GD0;LR%!631@1*>4%7?.5^G3_; M8+UEL+:BY-)RSDFEE "#I4KPE14E410N5@(L6(J#% _YW06R)A/_!XA.+H^U MYW?;<+CBXX<A8PT8H1$TM&F!34 M5EQK::L'CQ1_>+&P^Z7QL MZG_-LL=89Z.KC8W"7NVE"U[?VTM J>"\\V!Q> ME85V*"F4 ^&UTI2AEY";M_;//NQOOP;3BP="//$..Y-*;8BI"DHL"P8KOY3@ MJ3]X1.7&Z&DZ36T0&+]H\4O!A0M*EA4WO!#.@.L$K( !8E1.4]TO_LTL/CSC MV6M&O93@.A(CTEE@!PO.I2"%+"-0+A^-%LEGW4 !NA8>EWLZO& ICFI,F!^# M5"1SO]G,+XW[U,'V?8E7XP"3?:R*RC''K;:& MJDJ7FY-:>E&_MJC_+4#4@Z(PW;(BE?. ;<'CP9[@"*;$>LT*'S5:PLWAF>]E M"7T +@@VSZK@.'<@%E:PLHH<7L2YHI>0K^'WGNV?O09A 8\7>)/T"E/V@B0& M*"OQI7.545%R;RZSA%LW809U$ # @NFJ*#BOA+'@"!>2:VZE KO8K_S-K/S+ M$G@/CX4.P)-)R7D$,UA*\(0#)$]%+B&AB-X\'_ T_V"Q6> MPBI;6M'*T8)745C+I+2>"F!DGAO;+_M74/AB;_NUB326UD42BT1]N2&J\H:$ MRLC" 0VM0K@L&'+#3.AZ9.9S-EY_E,A&'=VY+7P.@Z4 VJ; V"4%!]M([D2A M8^FL\)[W4>J;4=ZW6.0ON%)NY,&$)CP#<8#,+(AF824D+5L42^%RY,3)] M+3YW ];<&\=*55 ME.!55=HJ5B&6!0].%H;*7C)N2#(X<+<2)IN;PA%@3AJ8 M/B^)+8TFREK1)E!0M?%1%L.-9N4%$((%.,X@X\I9MM=6%=])'\&3ZO;N;$?7=$C .SU_2 M,AJ82L8)I]:#?VI+0JU3LHPR&AUOC?53CEFM8LEL\#P:HW2E!0,G.BA&2U?U MDG$SD@'/V'Y=%<('(14!)EH1[J@AUDE-*E#"*(6/BLH4N;ALQ_X&K9\Q6CAE MP8V5AG,/J.!C"$'0PCI>>M$O_ TM?+E_! LO7W'0RGF A[933FZMT]+4Z5BK(;;^6JBJT M$H:8$@P,]SH0Q2(EH:HLK$.,UNKUM-X8N>:4>BU+P55A; %(4$AM0Z"4F;A^ M-/0C:?^WYGCRLNWL\^!R(===/%/GNX7N7N!9#*P>] ,DG'3/!?YO700[5>2H M*UZ#UDS3F<2CZ>0,^P N^41JQYI*=Z1^737/_&-Q#5.]I^7ZS9KU:X^>!M-4 CL[QBS&]B=8RG28!:![K]0I M+ V]JYC9J98D6:-!>YX< GQ2$M/C8#K$>\O$-=AQK&>S*<-\9RP]S_""EHN^/! MTV"G"RSV"5I:91E=GH_9"(2_35"NFC+Y3[=?_-:6UZ_59_O%W\ _ZIZ >%]2 MT+;;\Y_8T'XV^.EP<@K3J3C]N1&?YI9X>7W5LM?SH-.( -=WA+=IU[,=05;R MU*<'!+-N*C&$MSGM\IFZ!U#N4U@WBD7*L)6;=XSGRVZ2R[)_*-ZC/'B\CYT@ M'0*D&^9C1R;WMT23\M/P87BXE?L!UL>W\>_)=%:W$FBULZUCV/P6;P3@ K(X M\%@[#OXQG1B'A_9'9C8#V<'%J(>!<)K5-1^W#ZFW8MM;LOY5M^'P-;85WV/,06&0,V_4"; MT#XIW[XN8HB/:;LQ^>4X$02:I^>^L&&&K8KGQQE )AFUIP8EF:!4YZ)\ VQ_ MF?$2FXW47G%ZY%I7;U./.X\@+8%O>D.A;#?@9P;3](Q))-BB)!5&S,42ZC=I M:A">M_T:\YG]P>PXP$]3!Q3 WGHEDJWJH%&^!PXV'51/B;.9CM-!HMNSNM?S MJ"Y/T$PC&*1A LOE8D^FR\)7]8UQH BV^5U6ISYNDI3T9G5/JU8!V@7H7KKV M* ##/[NOV"[ \D6P:2*^15W,<-47F0T!W,PT=\\9HG/2]NS>,,X?!'G_6(P2 MZJH:=0%(+P-01;09*NM:;EC,8M9A$JEM M0D,FENRA[7I@ TSLN*Y8@1^DCEM8KJ,QFOC;4^S"T_;11JLZ1-%)CYFF \4- M$:B!%L\JPUSL8QL6<"3K$R;K\]&*@P<*>-Z$59<@D>JN-LJ&M3=R4=#Z(&2' MF[5]D9H?_0"[K;O8+^B\/F3X$2FB!2G$1V>P7MD-,G,)!TI=))8-V&8=*^*;VT@T4CUH"82SG*P?FUYG&T M8?MHRY9=?NI*LP1+!(HP>"G7%''S%:Z ML+6KVRF*TS[F\9/'?[9,,]WEYXRFPP[+:N]0U],!V#MNPFS O1:I^%O^[N'@ M[Q6@;L1S*U$@1*CS)4%J_*.V#-%*M>'4W&7#V$/K^+:KTE9<2F[ALI%XIA\@ M%J/S+D%NO;IFS*AF..'(0+" ,RIR]O8FN6AF[N667/3P'M\!N*(/,"@@:;42 MY>ARIV35^O+4+GH#T[E#7%OCJ>Z&8^?=NED/!TO'@6'UZDD3'DB=WY=]:("F M3EN6BO-C.G2W:RV6.+<.01?+:ZS4,^O+;7RLW ;MRVWTY3;ZNU))R2L30^ R.L4--UZY4%#FK"HO*TWXZ7C^ZG-T*(2N;!FX#MR6!IXC MBE R(7AA6+AN68_OE9=8$\=!YHRESGQO'?TW$=WL]%Z;Z:Z24GS2*IGL6OVV M"\3-,\SOZF&EF@/UM\LK5_GX11-LQF.,?S7>P673W2REZA;GNK)KD<>V7._+ MAG=!1*XWNA\BJ1=D:'MQA'T5/QJS&.1P!=_*BM P9] , T)@1+TTU^?A_FP MYOV_A7&(PTSKX9N=>I>I_GCP%_9UK+_[O6[]6X>/ ;X(+7[^9;"S#-,^G9J3 M@,V#ZTL>IVZ1LR8HT?GE\QSZ6W: O_3)P/CS^ZQY'/BFK<>1?U%O,TU\WM1( M;6&6CYRN/[+94K/U(W&:TGY):F:Y+,D/O&\^74Y9^KIEO#@,,#FIOXBM&^G6 ML53LRS*=-.?XN[&BNI')TN6])@?>B'BYK.9E*'JG0//>J&PWS B.TU-PQ ;_ MI,8[7>?\HN1?\+6O)/38RQ2?D%O[=#9?$J^J=X52*&OC.+;JD'A='W$\BR%9 MX_E9"-CAXAWZCJFST8;2REO=QDJ+<6XTA-8O%_@=MTY[MB5YI[M)HSDYG89C MU$Y0D)_P=S\W?6)1W/_$)^>99)>^8".LPW'NI9 RKNJ :;M;DG[1N0,,]2HW M7]M9NJ#/>;_J$UO4U[!M79U%1O%9YO?)Y?NN%U!@&9'#?9A9&TM8EEO./767 M>]KM?6$*.V*; Q^I(>]54>('08.6EVPF@1T3KDE)5TWX;I;UP]38MS&_'&WO M"YCW4;TS.4\-DE=2#+L77A*XPZ7?9K1NZF3R M+O54J#O>9'Z:RJ/GWP-DU!L0V ,,8VEU&"AO]G8;A'7ZB^7:-;DY3+W%@@W) M9O.E6JIDY+6\B\N5 MOZ< GQ^9-^,ZP:-I'?2)3:(25+85[II$/\G"_R( "F>5J"& T1+L_Z47[&5M M2;5$)J!^@W_@-ZF'8GL]^SF3T!UXPWPXTTV T! M_VE(1GP-+%)BP)+^PF FF5\OVE9-JRJ>8CG8@-V'V6K0N/E]LG2F[1(U78Q6 ML6+63M?6AOOCYFD[Q*U&R[!789M*DF>B3;J8U%@&CVL0;GY^FELY+I_U*2;0 M5>.MZ^W%;7TQCGS*55Y'C'8'X'IX<1-D(>O"EY.%B]L!']T@N#/8LCFT^+DA MR4^'&--&-VC"1Y L+QK? M>^;I\Y>(X6$_X)A'N9=*: MCPU#LW[BD(_28HR MRTG!F^ZPLB/YO&V\>A&7VK! 3FI)*#( 8$K4FOM)GD#C98?MF:H0UCJ>$6; M59:]JW;7ZAC@,62SA1\<#T]7VI=V.,*L[GF+40;D2,U[)2XQS>\UC"VB.$ 1 M;#2:.N8!5"TI1@.Q&Z)UG:A@[G""B])0H;QJ0"CKE MP@$K\[;^5MIGS/FVV!0%01L>M@J0Q[6I6)F-K-K+U\7)_',R]C"@7<0[:\9O M'Y:XV85_]S][>!YNW[))3ION\*NS%Y+.7+W&B0/3=S\ B2![F+.[PH< M70V$^.> T%5@9P/!2;IH#)9C%4PZ(7ETE:H*;PK&O!.BDER_YM6#3_0F4]\G M\+]YYX8]''SE8RA-\OOC)6E?!AIOR^&3_6%]^.2-.SO R;_[@]?'1Z/#G:> MO7_Y85>\?///V_V=?X[WZ!_'!SM/RI>'?[]?/WRR_V&;XP&3E_2/$=R#[^\\ M?;/W9C3<__=9L?_ODP\O3Y[PO<-_CO2%OF2!2M!2D$6'G5>BM16O8 VLT$6(RK/U MPR?;#FA6S?(^WFMLHR'Z]./6^MA28R1CE0PT\/ MEL%#59.Z[CD!%.T<8D8X6C+4./AG\GX>1N@3N(>#G_":QC@NUV5)V@UF? +M M#Z-S>/X(D#2XXS&\X]%YD_K?GGT&X_1; !"&J$[EH+.]G:,/>T>OO;.!5CP04P@ )JAI#RPLA7I&E[.L5MML0]GN-? M!_%@,BTND]'*HH6ESTKN M9&DK6!/%L3)F$8AVSH(?P6)@'ABM! "36VJ39'TJY%DG(B)WN3-4)F6L=G0! M#W/:<*&%1>K=OC'\#HP!@3W]?EIGK& X:OO%XX$J1+U1TDS=MS[>O/FEV^.X M'86:?>4A?G1 ZVWK9_5QJY"C]^EPU2QCUK0^>-O=@H'O@<,W1V*'TTYW@@X2 MSCI'5M;AKPYR?V5/\(4[#GXQ OOWO#W;MHL:@+M8?CN]Y7;]DMOC+I9MYS<\ MQ#A'[S)FEW%_^W44TDL&?$R#@<1BGL#,HA1$2,J,*"70'G^A7@%WVIM(*5@O MSL%P"6J\5MY642M:A'67,9G3"6;6)T<@19I@,;!Q\H=ZZ_$C7L!R&[$5Z5\^ M[GCV&>(?S1!G?89XGR'>9XAOBDY=+=IT6=KWIV#QT7_7V-=@"F#9E<7,Z M"[\T?_SJA[/3D3G_93A.DY N^G65(0J8,0S5#(&7UVN3EBE_O=3#AT76Q?D4 M_K]OGEQ__3!]]9^YO_B=$@^U8)=^73PL+_WN8[=AP\S@ M B;_HYD\X]X>36%Y/:GES\581/?K*1Y$'Q_]0D_?#\I5A1V%>&'6\H1]>RA. MR_*D/E_FU[Q-UW7-?FFEMYZRSYF- N?BLZYW6+ MP5UXZ?_S1:_8?;54F>%6O=LM#:S\9_3R6QVUT,GQR]/ MWH\.3EZ>[;\Y/MX[_&T$S^3PS.+@]UV^3_\8'AP^^;!_>/QF_\T1>_EF_[BY M!IZU>$7_KEZ]V:8'OS]YO_?[/_!^Q_!^S_A+_.W)K@ _I#SX'85V^TA,PQYX$*Y3E@4H>+)9FW*(;(L6K,8// M40?0]<$UU>+>V*UEE'JP$D6\U%+1Z[W_1K3M(:F/]=XZP!IV *LLO;1<5430 MHB),*R^+#%\3KS9CQK?!JSM(!@_33G.X"MN^KLFHG;@4 MY4$O%-WN ;[1?:"/5WSY'L7[!(-;A-GG'7DZPN>1S*LI34\_KQ\VN>(FUQ<%5#JKQV")_&2!$;V5Y;MWL9;],!_@ MD?"4EF-.<1.UC[7[MY M#;NYWPW.>!UC)7DDQC/,@K&,:&R>02VL?FE#J(0%N[FE==7'9KZI[OXUQ8JN M\_-\X 6TX13CDWUDYN8![)-\_;.!JEE#K) RAU\\:9:Q!ZSK %8W.,,*%IGQ MBK@B"NQ8RHF5S) 8:'25*+FLU(-'0O:1F6^JJ$^'V&*-C(8QG?9E18*5@7"A.#%4%:20 ML:HJRH*T%+.[MJHOCR_WG.M:FKL[3H7&;AC)>OIU&Y&L6>D_A^^ZP):O[='M M&NAV\+B#;N!-^C(:08K2XM%54Q!32DZ\TS'X8)V*U8-'=(OWFV??6)EW-I5M M.K\"HMU!X/KIQT6N9AD/S?O.ESU@70>PEA&P\[W#W?/7NE2^X&5)I"LHX4#" MB.%E)&6$C[4WC&/6+]M2G%T K9\OP:OOP[E<"'<,EGZOZ[M]'K6Z^+YW!*%N M%T UB]##R.?!"/ >2X.)C!,IM0>O#OY'>1.(D%S ZKG*FA+[$&\I^<4;T)NU MO"<^EZC:]J@IC?%E>>3UEG%]D!^ZLSR@;G+]M6[?'_.@E( MA]OS-M-]^W4(G(JB!,C'/N%<44Y4<& +*LM*1:O*:/UU4I"^2.V^R'+\)YUI MVUB\\'XQ" B:T1Q4;WI\7^W8,Q:^6\Q2LV4[25U;4_WT MN@E8*I#7EG7"2@KD=#IQ6)P NT"FZH"Y_'*JXI3+O,/]8$U2R;UN4;]4['=J M?(!9?SM[F.H)7'S"E2X>U NEA98S$) _V5SX:YWJ3;1+A%=0)!&PV;[KS8NWC9LD&N!OP W2GV>ZT+<[*F-+F+V(# M5N)LNSO4=8YQ[$J1LN/LLC$:IP/-1W;LFUY\#3!TB ME"24J7LKUSAR.*F!8]E'<>TEEHTD/KWT&=I7JZ\LYL/<^2+?)%717[8:1_!+ M-F*4&Y%C5=-<)L>9V3&)H\E94\-ZI8GFR6(T'Y*ZOCX>>LC\8DW7),%MI=KZ5K-NC=W)^&B"UX$@O0,KE>MQPY=^ M@=5B@2JL56:]QE34;4WFTZ%==-HM8Q'#U%YR64<\O3M9>W<<96==KV3?+M2K M_":5:QJ\?WHYK/]VOF?>3*:/L>5[7ZRF+E;S#+,.805B()%5@? @- $S3HD5 MBK$H7:$+N5Y\YDX"[J:*.;4&9S#8Q(2R>*]2JKJ2?H=S##ZZ4=W:O5\N6*T[ M5+U"TH>\O+Q"Q1=5KZ@^Z[8?_XYI\74&J[Y.J8VU8-[*@8>;"PCF8C/?)IBC M/ED^"&?Z[ZQ;?X+J?-89DOLZ;T];C%J9MON0&K3)@[ZA\T.+7TRQJ[\.]]T[^IB\_ .':V1_NT6=\[_N.3I[>;C_ M=A^NA'=ZO[]>P2-*0XNR8*34E26\$."+6^6)*H021L3( L\=RU>K^>5N.#=> M]N@*.4'WB__PVRWV& M9:%2BE/N=*$59UP(ST0(PDMWZR*!/UH2]3># MI _+&AVZXK:P@92J<(176*,#G$LO/>=W C?G-0 MZR88^-WG2J[46*E24VT"CT"4:!D$+1T'!.,FA)XKW5Y@ZIY/TQ6KJ&.&5 I; M]S@AB2TJ19AR+'(05R.K!X^J&Z1*5W5&[_UA*RT8/Q+<+A_3'$!L54UH7-@H3*(?_:[@JO6(2 MV+0H+&.*]3;^3NG 7!@F)"PSL8HYPD59$05"0&30K-"! M%2;:&RY_<7O2Y-NV5MV>5WM0J4TPF5NWWHN?),\?K$IYV < MYNNI2TV>)WQ[U#QN&N(HN#IY:N4&L_-QF&)3XI44SMQZ/J4^3H/!%,8V*Q2? M=@++XE/-2QBX:S)+VY>+T\E)^FVW+^*&Y-7.$U-#)OGK;' I#$[#*>;,CH_P MDP MVF73&CS,LSB=Y,7L'(AI\CI3ZF8'[99]-U.KX8L].+<&9\=#=PSW.C'#\:Q[ MLFBKS@O%!4XC.$U[:+E?]B9A@LDTN=DTO/]H&#"3%$_S !+.)N.4!'H$@QW7 M2=T9.(;Y96"VWIGA"']4]U&&,8RZIYGJL:]-]HDY'_AAC #T^/[38M[URW]5UL6]_-VM9W#P?;@._PZ/%1;J"W?@YK90DV&YVK MKG/2+AN6K5CQD(E'R<]=^-+308':&Z[?!_X-+SOTJ,IU,[OVIBM2V1BZ'T03 MZ[,B]8Q,9JB(( #M$0( 'SQ[L FMS@+^[*01HF:%UV5\14XR ,Y:%C(_GH9 M3F"HQX/FP,48U^]%. 4Q N.7$92*K0':T]4S#X@;")A+.3V=3K)Y;9\$@H0E M/O-N=OO<[GO8X,P"1 -L0 W E[S2_[WD958>L=71A::%Z=8 'HMG3@9XYF0= MQ/LFJA]MHLHO;Z**PT\$R)A81BZ8=$+RZ"KP3[TI&/-. "WC^C77#_K.JWWG MU7O6>?42]58;K=)W>F/^&_/]?\ J;7*?;G7R\GS_Y-F'_<,CL>Y,[9WL MG^S]^^KMJW_WSO8_[,-87QWOOSD"Q^Q)N4?_.7GU9I>^VMDK#W9&*Z>^]@_? M%OM'K[U1MG1!D2@\)[QRDJB*4B)D55IN(RV+BRW*;5%04V$&N>%IB,:LGQ*K5R-3BF8]Z@.1C]N#D!]O.[ZY*? G![(Z<.U+1Y6,3"J8.4NM M]]:Q@EK+9.7973[0UO"C?%(7073:G?44C#&C1+)/S-$XS$'K@$#-T'<%W3N: M)E!UPZE;#&%M?D(DI<6ONX]GZ:_RUY^W\&SI:)@=#=*<+@5H,J/)$?">,\2G M<#)$=P%\V&]<*,WX9Q3D/,M"[]N'9T5L_K MS98M[E.0"N\QPP.NYNAH&H[2#2PX(LAJ@5P.,-\A9'^_\Q);^)OZ.>D[B_,W M@;DX/3Y?XZOI^]GP/1ETF>OLX]0U7;3^G<3O2IW?"WV,H\FT[MQF!YLZN[B=8WES9. M$OH+T]-)$ITKO(%'YJKGLRTF\4W/U DC=)V;J>^8,W?HSR5>=_N<1\JPOD<=/3TP_[=UIE\VTE_I[UU?X\2:WE^E;)=/WX2#'XU6/XZ8: M[]ZDW%TU0[X?X6T8@P93C"G/6([XT+R_ M-?G,GQE6K/.9_QG"F,Y?OMDN#OY]6:1\YI,_8+QO^<'.4;GWQ@]?'KX5^Q_V MQ(7"W__NLIQ]&JX?! ME*B44U8398(F7!6:V,(80F&I66&*HBSM@T=*;W&I;]'YTV]T%*3'J]OT;M? M*Z.CE[X(E=66EZJPQL3":\6<*0P5$?&JU'C FJ0_-)4]7MU>O%J>O_ \*J5C M) [W2WAA(M'>1U):R914@HG"/'BDU18M>KSJ\>JNX%7E-),F5J6WE'L'_VNH M$\Y+I05GE?_$R8D>KVX77I7+P_9<&AM409R(BO#(.='">F)#(2J'Q24U%A^L MQ);Z\J[O/6#U@/6- "O(8*40*E2NXI9ZXVSEP4>L& TB1%X3+,:*GF#= T$ZP/6MT=C-KO=FFWBD?& M)"/:J4BX-P71!0VD K>_B!*^(V%53IRR7==%1:8&>MT@>F-3>. M:6,JR;SU7' KBZ*/\MPI!5]&>6+I7!0QDJK4!DA(U,0RX0F3E:Q":4KO8VI' M#$O:*_B/J^"2599K"QH-+\/B]PI!5^&1;1P.L#"DBAE M07CI.;%5H*0,13!@M0NOP8)SNE6(JE?P'U?!C6>BTH6J@A2HUZ#<$>QY* 'W M@RMM'T:X4PJ^#",4,AI#0TDJ6%_"&5?$"*>(YF5E*L.9,>[!(\:W)/OB*,(M MJGEX=Z((*9/G8'XE(!'&9U4444B> 1#I$MF*99C%5N"WJ:JZWU/A9L.('!G M>.64$Y4"E6; 0)0%6FH\UUQ$WP<0[I2"=\IT1DJI,Q[XAK>$R[(BEG-*8A6= M\&4$KNFQWO*6X%\<0.@5_/8J>,1$56T$2$'!*67*>LYB5?G"\=*P/H!PMQ1\ M&4#PP49+HR%5P#J\ .%$<DD(P4'#FHI3LP2-&M[2Z3=;[_AS829&$ MG2$>U[&+IMQS7<3[BT(*]R)%T$7+JZ(0U%/&O0O&JTH:<#-*D&?/:1]2N!.0 M== ]P,.QUWA)+:FPE28OM"6F- *3!157RM'2^!LC)7W^[^U5[LAC],K9Z(&4 ME)4%0F(L)M=)*W51FCZD<**2W*OW%NW>]?M]>_=;,\\*&RK@HN#3!&*,9-Z[$H^1!7C?_IC?>WTVU.R5- M!%>2.TZX]))P;P-1TH(%=]JX4%!6J=YXWP?EMB(&[V418E \>FLY"T7EHS%E M-(71?43A3FGX,J) 62RXH91X:ASAM A$2UD2"IY76FE)6%!4@/N>"55Y<-Z.C!_GO"?+=,U!8!\=08PFS M OPR455$6:6)=C:8RK*"<2STQ*JMBM]4AN5-J-8MKVC7 VL/K%>+:XM"\2H( M1ZGC*GA;"6.\J6'M@[8'U"SK8]L!Z6X&UD\KDM05LI20*;O#,7R0FLA)H M:^2%*2M:!HJG]F^D[E\/K#VP]L"Z6D_55S9HZCFED7N@JY8:5A5"4B5*8?MX M[]T"UF6\UT8#5C)61%(-C)5IP%1E!5'"2\P'+AV/#QZQ4FQ5BOT P)H"Q?]) M#<(?U7W&ZY?:7X!P#5VC%?4_;X!?K$KW"W<<_&(4#N*3\7PX/_]WZ,/N."L' M3&E'^)^\GX?IV(P:P9_]=OY7G3*V/?8OPO3=T(79(0SNM]'$O;V;DC\*__/\ M_-6__M127NV=[)_L_?OJ[:M_]\[V/^S#6%\=[[\Y>O_RWR?E'OWGY-6;7?IJ M9Z\\V!G%_0\OQ?Z;O_G>X9[8/WQ;'&R_EL))KJM("LL\>%]:$ZVL(EQX Y^8 M )\\& 2 BE-8D/ET$1ZD+O.-P*XVC*\ 0^M/4!:K50/W!A9E&,^_'G*G._XR MG,/CW!5R#/>;W8"!;0\K+H_F)CE/_Y,DO]70K&HPZI$YG85?FC]^]EBWY=G1Y,NES3M#0]^>M?_=A^GO\I??[YN@MC]C$->[^5_F$@C M925EM'362L^YC\J9,GAFN.515^&Z9[[Z2..F2..;O\7>FSU^\/O+\N7)TSCOV:#Z15-ZC7X]^G0"S8&7D"EM=<^E* M+;3UI;#<%"+8OL[.'4._SJ$X9J76-@#F^8)PJ1@!+.3$R<+;8'5E*_G@$1=; ME(D>_7KTNY?H9Z,I0B%*(47@7AHKO(FJPJ*OU+I*]>D[=PK]END[A>"22UJ2 M0DE9]_QR12#1&2^DH96@\<$C76XI>5-=.WOTZ]'O%KSU=>J9TS)@/QH?0N36 M6"6MJIPO@_1>R[+L.1H'&,U@%L:SR709R-Q[<5DD,"X%;L&JRCU/=*05?QJF** I> ME(X #76$5X4C-E:&,.X%=9(:S\KDJ57%;:HHV2OX#2MX\-BNM^2&%8''6%H0 M"_3@J])87?'0AV+NE((O0S%E9+10H2"Q4)X 5#-B0@PDJL #DUH42C]X5 J] MQ;^\/ENOX;=7PTOC925\"$$Y'D3$<(-DRDC/P(27L@\WW"D-7X8;2DTC+UQ% M)+>:<$49T;(H";4BA)+I**0"#5=LB[/;9,.OGR?E0KAC486_CB?SR7CH/K/H M\\47_O%PR1?&.!.QS9_EV)4Y6B-Y41FE2N%MO$+LH >?;PD^^\ORSN_WWNR> MOV:.,FJ8(863BO!8>6*KJB*ETK3PE-L8L0.S^O(TGXT \'4W=%8?^7D5(N^# M&AO0U\"+X*@H>?!.A0I>6U316%!E>]U,EK[\ZW=3[@\KREV BZ!*RP@76A)8 M64MTZ0VQ0G@OC+>V<#=7 K97\%NKX 47IA#6AHI97C*A.(VLXJ:HM-'15%>( M$/2J_(U5N5Q1Y8J6/G"G2(7%_[@J.3%HMBM;E-*["&RKZNWT#Z[&CEJI@U,T M5I:'2FI>>NM#5-((T%M^S3! ;Z>_FW*S%>56WIE*&0!?&TO"32R(\4#"75#* M2JF""?(VVNG[D%O0MY;N6TO?3XSJ' >*5DV= M"7USRGN@W'UKZ1]*PY>I!&45/:]<06(HL!@N\Z#AW!)**9= 2()CL6\M_>,K M>-]:^D?1[64602R4#-H[$F@90+_V^M?K=]Y/^451[&4:0T7G* MG2>2"S#95I5@QJD@E8RF\I4S@K+>>-\#Y>[[2?]0&KX,(W#E7/2,@TISCVWC M&;&X'0 &W:G(%"N"N[%^TKF36TER[KP7U'PWGO?O2-4WC5D3=TG MB*"-V\=]6Z)MXW; %T>-(!"((T';\.MOUA)88K(9!$A0L7=C2;"6:E55/CE4 MYI-C.:5S$T^H_:1K$ZG:3[J"_ Q ?IK:%01+W@9.N+&NG 8EXJG)A#KTQWT2 M6<54^TG7[GP56&L_Z0JL/P762>A+.A\I B@)N1RSBV2)X<(3(WER-D$R*=5^ MTA58*[#6?M(56'\*K)/ 8\A.<.J Y.A*=D/4Q.<6!DF-UHOXZP=HT\[1K__DCR#:( 390+N5FIPMT:PQ,E08I56*F%N MT#'ZM#_TP\%N<\<[-H/>.MT"QT_?#AK5Q"LZ5A6W[@WS\Q[ M 6'UYQD>3]Q&XT &YB*HI&WF0=D8LV*2*G83#N0:'O]9>'ROA 4[M+,3]]9* MN'NG?-X!_-X^7O^U\_G3U\V]S=W.R2>X&![',>#?O3_N\@VYMO[NN/OV]][& MR18^X]_XK"O?-M=_V]MLOF_[?/\DB$)DJX P;QD!3@MQ*KYU.2AZF$Q)W/6G)\%[5D(BI>$] 6 M"J\F"6@ U =G%%&E+ N$8J5\HY"VA2A"4C*4=E""MI5\ALUB*EX]4[SR5%MA M#$U>-<4'SG,FN>/EPBC@?+<$UE9;Y9*/W:%8A2MV?@N=ZI'@PEHX;'F:\>/G67H<8HE62 M 9CH' O.T>RM]4;[+&N89Z'D>Q+FX5HR;9,F*I<\6 ><>&HI"3X:D]#H1!\9 MS9 V8G:5[^^N:62!>N3MFB>"^M 42&=XS1896K+ M[P63[ZDP0D8!9B:C_M:9@):*& >1)!M2--PEQU"^&4,%?N\PP@P%_)GW^FK$ M\TWGSI9)VKJG*A0V7%AP*GH&(\E828&KL#)2CJ_6 (^Q;P%5%+& A$0-0'! M4<"9LD2PP!EP"\K&1L#9_8FWJH#/KX#[S#R5*:N,N!YC\%P')2D75E+-S4VZ MW%)".9*JE\ *X$2C@P-N<5P%_Q@+N$,@A M,&M]LO@O<]KII*02WC@;5*HQL842\$E,+((MS<(921[5.$@AB$6E3B CCI?> MA(&YI66) F[8' GX2XB)K8QZKL;$7LH]7DY,K$D6^\/AE]:0V+5G4-DRF;WU M(0(DGVV245#):.G[0E6L(;'%T;=KTSEBP0V;08^9MR>9)WU:#>M9))(#_\X9YY@T83IT.+D3/O9!>2Q=J2&RA!'P2$O-: M2\@!2)0>#>K @1B)4LZHS5QJKUU@C<<,^OZMG*J SZV \V@4!<@^"0%6.0N" M)H\0+Z6/P=3BN<42\$E(3(@8(@N94&Y,:?D>B0_6$"^3EA)$%B4+%%2;B:K! MG[& ZQ \Y4$):1#P48"+DF;!03).:5ZKS19+P"?J4.OE4#XU 82WP^0.T[#U>KNW[^X42+AIN>]"HQ0B MCP=FO(Z9E49(5H%,P4I)38XAFQI(6""4^C@52"C)458R0;+/F0 $09RRZ'$( M;X,41IC(EY:%;ELAYZ@F=M;AUA!'!SNPT M,](+FP,'B3YFBEH%'22@QZ%UJF&$Q<&HSOI*P:=Q*&'EB\R>>]".Y$@3@80H M9:GVA*-?F:.@AG*UM,Q*1L*] PGU/&-^15Q9[:1(&:)4Z&U*;U)D2OB(^R*K M[RF^-9"P*")^_%W$J1>!T>Q)X%80,#P1#\:0%/%U\(Y*4PK?"]_G/)UH5!&? M=2@A,Q_1 A5&X?I390Q#C2X850 .J*ZAA,42\>Y$BUO-F 6!950X*6:/CAB= C$1;#1)N4#S2CBNLWM/%73O["\A%,6W%&O)B5< M[VJ(@)@4(^4\@771<\.I4@&]3:UXJ-&$A0*I-]/1! _ '#J.A3XO$D#%@W9( MLD3'D*SGGF6.(,5DFU$Q1S'/>J@Q:SM$2C0YG4Z&HEJ&X76)9I T=6H(OZ,1=Q+H8W,43FK MH.0?,<.%##:KP"S>O483%DO$IZ()B2;/I&6$Y82JG&I!O.2"")>JS.,CF!ST\L05\IJ>N#0]=O[:?# MU@BW^?8 &V64_-L8%Y[\(%JY81P MP)0QZ*.IE%/3]3%*J/&818+Y=]/QF&!H!JDXFF[)ES(13US6G*!7KKSW.? D MR]&O:JN9=26:A7 ]\8%2A=8*K;/I22FI 95DX#R 2=$KZ5QTBJ$ !AFAQL$6 M#%JGLFJT4EYF3;17F@"3DE@1T1-B0B;I&>(L0VA5I>';K-)J*K16:*W0>IJ3 M+$V.ED6M50 -#,T91@,57DBE#; :?UPL:)V*/PJOG8:@B(N"CH,3-B=%F.4V M"&XI^-(X0+*VFEG&8H76"JT56L?0RJ+RR?((G&>(:+)Z[H2B4G,CF?2VQGT7 M#%HG5JMQ2NI8FJ_EX_%%O/Z;] MPU^X;N#W*=+,UK=3Z_5@#[_YN#5,8;"UCQ>/QG'B)F(\R/CYX=%P?]1NA6&* MO<-1JS<:':78;AW@8R?\.3A,8RAPL3S>'C[3J.7VRX(.PFX+?^^:7S?3/'K5 M6CEL?4P'AVG/I^%X)W#9;A7CJKFJXX9A^_1S/?Z\W3K<3J-T[@N^IF%J_:]; MH!%H+7A&]+%6 A?.F60\BPGW*Y,IYB_O[FS?N?[6WB\K(>"F/1Q]2"'U_BD[ MY<-XYEZ/Y^U=,VTK^_&O,F]_?9^VEF?OKO#\>;G^.!YZ Z M>]V]SN?-W/S&]9!H-G<><^@V^R(&D9G664LT]Q4P MFVV,B&W1^$BM.-L7X@[*J>Z+V>V+M94OBF80VN-ND-X1H(H2JX4FREKJ$T6C M ASN"]T&?5GGM!'(1@=E:O])_>-VLTT:#$&8.TRQY;9<;W]TV/JNE;Z#?-DM MO?VC!L3.P?PIE$I K#T8C'KE#WX9IKXKW_'KUUX\W#XSFJ:N.M5?='*)\ZBM MC@ZOOV1*GS!^7J$$W!=I^$3JHY1RGINMJ9_;P[/1'+BM1/PPN5WB,@[V%]?_ MZHY'2_\Y_XSX@*JNO15^///-V\_K+4Z[UY_6/NX\7'] M3>=CN_6N^_K5^3FYD5GP5$_2K&(7$6?4.ART/NT[M)&+,* )C:;):/RJ,:5< M^?CWWK[;#SW7;WU$G9[&BOC__'^&,_9KZU^G0BNVX[1 7"D O9G@G3.\6[ M/NZ4A).74K'YUL?VV][9;0X0C'$#M HX_],[/"Z&IFL%G.JM5%[?1H$_1@1O M5IK\S;>#(E?C"UZP/G\C2GX@CPI721'(A7R04T70)C<$8F*A6&,^H9BPME&7 M*Y$:\72G/LEM=\P, A,CE$U\5??' ^T/6'O_A=(D$$ MR;1L$N4$\\;V<.EWRY0WAO$42NA9HL_=$ O_JYQ0M';.&= MWD7+SYGS_VE_A/IJE'NI470-!A;,'G@<;:/)1L7'Q^?![Y["[' :7QLULXS^ M?SPJ;[[V<);S$6[XA++2QUD:'K>*-AC#__H M',IRC15$$>>C&PS.C4[C I,1;;M_\&^&/5P!M%+2MX/Q=\6CX>DU>.M^&I4+ M<<('^ZEUG-SPU4V,_D8"T0%E&:30B$^0@\*=&!TM9.X2E0W8+Y(O_7A/,/,T M^OUJ0TB^:OW7N3C6#%3K^<#L[ZXW_-OUC]+J>*%Q>XS6\0M^ZP_"[M/B&NOT MSG -\6QG>W=MM?S[^W8'OV=SM=_;6,&;:Z^9Q=QK?NY<[SV M]CV4?SN?WYQTWV[NKGW^ ^_1$9T23-W[ ^_S]VYW]>_ MN\0ZHK9!*48TY9I BNC3,FN)$@F4<9%Z+<;:JS&M5XJ1HA,#*A$.I1&@DW:, MYHC:+"1';71LJ950<1P4>WMXA!JT+$&K68-6)[FR HVNN13!/"<$5QJU/_WF MY]/N#K[@!6DV(ONBML:[J[8]-^R8\[0='AXV:.55% MC>>J?T4]]MVO=:-1.HU>]WO.]_J]PUYJ- TJCEM&K5M[8V%#._6PE8L,_M/( M8!E*\:2.AL,R8N]&O?$WXESV BK,9HS]A&9&^=;R9NKJ[5X:EN\Z;AT=XO!. MQIHT)G2F]W!N6J.CL#WU]Z-??F:HG,:C2F )5["9OTFHJCE3P97LNX-1^N7L MQ:^HM _Z[OB7WGZS'LU%OYZ_7\F*OW"DTFR8\:\GX9U7=!SB.^$E76PBS58>Z/;WI>9 MXOJZ,7:O3K3C -OCY Z8&Q6B7&V'%'3\CJRM[Z#Z:52>Z]P9\8/-] WN<>/C MY?E>@C\;K<+NTP_XYS-1Y_ETGGF=YT>99U'G^8'GN:DAO!\87UU".2?Y?U=' M1U8:;^!NW=//)RW->G?=E,FNCG >1SA3,C,Z-T)TM7_^VHVV6^E_CGKHCY:P MT]W$:8:F7+W'(]UCIE7V[-4<%=I?O=,[@_UTW-ISP]UTV,KX7*V8FB2?6]?< MOX!4^>>9\FY24,"8MBP*,,IX*44R-K((1C!I[Y%D>A8"+WBZLA_+/V\FJ'K% M,ZHH83(@J6$^2$IF RX$X8))0$VT SY,N+5> M04\P^[K%9R>*3@%:12C M(04I%!C&O.59!QTCT,1E=C<#IY,T'$0$GXI+CX1+DV:./ <)F@)Q43L"S 3B M:4F(D)0"^]'=4#1E6;PIT)^%1M M_"#:N#<57,T\>"' $Z,+=0@O#:@B4"($C8)'ZR"SI675%G*>^D_5%G,+$8RL MXOPXXCR)2=+ 10R9$Q9,)F"=(%:G3)A%U]\EM+QU?L:N?Q7HAPWB58%^'(&> MQ/+ E-J@D(D#+0A 1DT-T1+)P:#%92)B=A7H%R#0#QC\JE+].%(]B8$!]5FZ M:(@2%M5T-(FXS!QA*BJ%MIAGV=6L8UB+=MB_,R>5=O M]_#/!II!!9^5$RDY ZET8-(1T,HRDEL6.9W!N<0X][UB\#TQ^'@J\J%\U,(K M3A)XM*QHX35TZ"J!\=%FS;1+>FD9=%M9-:-F6?-!./V3&'*%M@IMWZ'-<4>= M3HD':L$$L-IGJC1CTC"?M;E?+DA%M1FAVB0 %&((3&9%'$NV-##QQ JEB4)_ M0>64O+=Z9OYBA;4*:_/SU+=QIAVG087(@K%@4=5;E0WU32-SYABKL#87L#85 M!DN<:9LM"90Z @(2\=D <:+P0H,3,<4*:Q767C:LH5RHK))R4F4(UEEJ.!=> M.K"."7E#:ZTZHH^!;9-@H'614R4BB1R @.66V"P#D=['G(TME(8+Y8B^!#*" M/R=\9)61H(ZP,A+<.05O[7 [#5O]P?X6*:QYTTQ_->_TI=SCI>6=OF[(7+=. M"9Q'/42'AA:S4A.\D%J6V9P979F?,]E;KZ>W5K79[V>S=]97BKU^UG,OZF29 MB6,A<"&M!SBXB,7^).168GBDP/A01, M>$:\AE#RF2-Q6@8BT/B-,H'A5BPMZ[:AL^H!7[&I8M,"'[Q4;'I@;)I83C)9 M%[,"PFG#3 ":>,0JDCFN;&D3V61ESQLVO9RL;#[)RIX*$M_Q[.M>C>N?&SC/ M#Z@_2(CN["!]Z@"QPOA]8?S-=&0.N!<4%3*)0EHT,2$2*[(D.?!DE>3 M9DA_-4/)68Q,HHJ;%3>?,F>\XN9L<7-B_CK-:3:!$LH+BRD@>!J9,[$00!LG M.6.FXF;%S8J;"Q?@K.#Y(. Y%=?TU!H(@A'%2C5AY)SXY"Q1&H0'89WG,*/8 M087."IT5.A\[\;U"YVRAW=[N?W)Y?BP^M;HONVQ([?':]][D!WM;O;>?N&K:V7 MUUN\LQ[DVMOW^'W=\]V?LQ96ZIB)M\D1<-01&S(C*B>5&0LTVK"T#*HMA)ZC MK-Q:,5#!Z8%FX%2;K#XR+DV(-KT!%T!8 M8F(6! SUQ /CQ.<43#+)\]K]N0+3G#S;+8#).JH9IG!68*C ]$C!E)]%. MTE)ZZL&IDMB#SRLHO@9ON:WNW/RBTQ39I;!*<\=(3@S=N> X<2H)$KQF+$;4 M-Y+/H3OWHJ+$M?OS"[U'#1+7[L]/&%5]X7WH'DD;G^O^3*DW&B3AF7L"R2EB M; K$*Z&"C]8KEI>691N]OSE2QK,^5'[Q,OTPP<@JSH\CSI.8I.114)<8B3(& M LI*8GSF)%"O0A2>>>&>L>M?!?IA@WA5H!]'H">QO,!#Z?]LB,PNELZ$BGCJ M*"F-GZVU2BGOJT"_ (%^P.!7E>K'D>I)#,RC2&=K?)'J5 AJ-/$IXUN5"J.T MY9#,_%G=+Y)G[%[=GVO=B3\GNX<'64&'[PAI4\T 6D2<91&8G&M0N(^9IX0OUE;<_X,*I8KV4,% MS7D"S2R4SB9;QB$ FDO>A^1X-AJBI,:R^V6H5+R<$5Y.PE*Z*#AI+'$ECQ=D M+)S?6A,G0U Z8$C.3$)JE($KB:R5IM MM7]&;OD51&*G#]4]VD,1"6<[_O3MA2TN348K(&JM FA@WGM& Q5>2*4-L"^K MIUO?[Z;\_'&]^C@>>@^I^[ASC_H3R;^?SFY/N MV\W=M<]_X#TZHG.R==+=^P/O\_=N=_7OW#W9D-V=3]!9[\@NWKN#NE]Y9[,. M1--25X0H1(Q'*R!RQI07BBJ*J),0) YP+0Z'1VGI!PQRTWMJYVATV,O'XX]Z M^S'M'_["=:-!GR+Y;GT[(5SV^X.ON$E:ISQWVX.OH]8A_B9LN_VMU.KMMW)A MJ?JG8:D:Y%9#,C,65M'LZ*NZZ);+\(/]-$;ZK[W#[>:F*^%_CGJC7O,A(G7S MV:CWC>SA?;9;!_@<@]A*.#.Q]3$='*8]GX;C[^)R3(4UR86]R-QW>:(7B;U/ MFU=4W8T,[H>T;?:5%O"TM&VW/Z*:;_J?4YJEUG_YX7^F^D@W;UNOKVTF??O< MWI#2C^=FGL[LFJGYS?7=?DB7&>QN?EXZ?NB7Z0O<[N&?C;7_L.&1[U;2%,7B M9U1(ERRBT7F3:'3>@#JSL8Z;>ST3)Z$#:ZN=K]V]#EU#YZ"SCM^Y^@8ZQ7 Z M6>$;.W%OK8QM=>.RDW"R!7?26=WL=3D:5NL; MM+O3S=]; S4955XX+V4F.@A*(/- G -/C#8\JN"6(1MQQX:M/OK"-6X&Z511;S;(-YTC8<*RD3E@:24)('B2YK( M&*&,>I^D=MG/N#/%(Z#:F(_3Q+WL9M\I9 MR+F,96J:MGMI6*)0QWCMZ/1R'!7^87=PF%H,=7$9,J>_?DB'O=/F"W_A6$>O MFL_9K]<&FQ=F8ZU.?+2+@?;1CR/MS0)<_%T3SF.V76Z(B_^U_-@?X";"(>8T M'.&2'WY-:;]UVENA??J"-W<[C9R^.C^M17['!PE'S4J>F^C3AY& 3]LP ^ ? M_#),??S+?](D[/Z_SY_!G$(3G5SB/ +1T>'UETRM*.-7A:"?: &9NC!;4S_+ M\!MEZ5QF&:3006K(Z&\H&E$)B!BD5!KL%VF6SB[:'IX]PH';2L0/D]LE+N,3 M_N+Z7]WQ:.D_YR<&9^5T1+I,S'43^/@3=MGNU@5*__SSS=L/:ZW.N]/>DC_VME#PV.P]$8S0=' M>*^BBM*WD(HML5TT3D$21+"S=^,+_GV5E%PCWN9*Q'ZB)U:O6@^<)O!GT>K- M7EH?NIA6]N-:06^TQE.O,=9'D^27>CY?P6K__\ M^T[G9(-W=E9$]V3W!"UTVCWIY@Y:UFOK[\IX:6=]][B[]459RD"[3((%38 ) M1IR70+334:5,.9-TJ?5=ME:*ZV0TRU(S9;E3P*)$6%;1".-STB:)?#%OH%F0 MUDH(XTT_69)V:S\=7K)LSVWQ"UISO%X_'J'%VYK(DWU)#LG>?&:IHD/(_4DV;? MN[-]/SR_[UO_FICZC:F'&N[ #0^/BYUY]77_/O-\\$_1]SF<3FWYI75)[2U0 M8H@RKR3PV2>&B%?:7/_K.6L^6 8KYB6+95&255A9B'.AYR9%Y:KP\PN?J48R MOR>L7#U+SZO%U]5QYFMA^;9T!R_T0.)6#_]LCAQ :\$SE=I:U%3".9.,9S$Y MGYE,,=_CR*&A1CDS)"QZ? 76@Z]-'I]-!PBYLS-.<,=S[M!+YXS;.Z\.^F>;(C-G4\XSC=?\?MZFZN[M+.S M(3L[?_2[)UM?NSMO8'/GP_G$':&"-5YZ MRC<2JX)+B=2ZMPGGT0Z"90N[1L M15O)61$'ST?1TSWYSBL6OB LC$%DIG76$OUE],!MMC'J**+QD5J1[TL35;'P M";%P4E ?8A:42T%B$I9 LHX4]YRP)*,-N >T02QD5+<>_-6=*(SW=&ZK@S\1GX-8?()1?A,!_UO_LQ+XQ*_%^/8KI?**:= M4C^KI_-_6555M7,'M3/->R6UST;D0EFH@ "-C%@J))&"B9R]#3R+I64AS"65 M\^_;:ILY,K"KO,[ O*SR^FCR.C$3&4)IY$$2GI09EQ([7NJ)H\@"8HC.AZ5E M;N9$7E]8(+*F;:V]!TK-L#!E MUDY6E>C'#UI5B9ZU1$^,#L.U++F@Q!J'3H*TD7C%!0E9""ZML5#(<9ENLRO8 MS9]$HE].N.+4[KA12DL-6SR%"?+=0[J$636$?F^8FCY.C%D$9JTCJ'Q*5:ST MQ C!"# 3@!OO0)F2_=X6%N;#/:KAC 4R/*H_DD;.'#'-S,C;'Q@RXJM7U*Y6E=M-2OZP&\FPXK M:M\!M:?Q/"MN'E7W)PZT*ZHET32AM2N4(@8D)>!$"C1*3JU$W+1MN'\2[!S@ MYI-37$_*"2=9C6GT^V!X12'AF2^W_J*K"LOWK@:QMKZ"4A"^=;>^6!YPM^*> M54)E M&5'K:1DAP3VFS2(RJ:BCL;3^?/4I3JA5U2\7@J/WO4P^L:&^)SX]?]\[:YVX&(@I/MVL]=% M1[)SLONM>[+=[[[]H_0,V]Y<_02;.W_L;>Z]_]8Y6:&=D^U2 7<\"2"'J&*0 MD2A:#NW1GR<^*L ?4M%D2YND:U*;Y['ZK0):!;3Y ;2:53DO>$>_XQWU1@HA M@430F8 W0 Q7GBCAO1.:0L9UO"ZKLD)>A;P*>0\->9,3@@I^LP _/LG5C(%; MER5Q5#D"QFABO2NO9%:..\8@-N '^N6Q'2Q QOGK;3?<2K%0"8?!Z/18(WT[ M*$S"H]9@V!JF?]+^T?4IY[7.9A9-K>]R'/HC5_>OX>"?W@B_]0I7MX+=;<"N M-^79RD!-H%X0GH0D$*0F7H>$AI\WWECC;$A+RW*>>C5549T_4;VK17/!=IG$ M]=^,\?H#0O5P5&Y3!?PV C[ERD&*-M- A+>R=*!DQ"L PJP5,D0>0\E]5- 6 M;%:YCU7(JY"?"S]/4[15B7\8B9_X+\&$ ,X$ I8# 9<-\T<8EP&2T!K@1QDBNBK6/.*L4BA]DUV:XEMO-; M8ON$1LX/CJ,:$4>DKQ)^.PF?.#$E),'+J3LUQ:11@A&C@!,3 :T:SAA-'$T: MWI:4ST?9;97M9RK;/W)FJJ#?3= GODORPJ08.,D6(JIRZ8BG(I&H!)4^,Q]T MGB]!7^B<\(=H[EY+3VOIZ=RX>I7R>=[AO_MZRI,+*4'2B<Z$ ;!EJ,+9N^69G5^ FY>(CB^[F4ZB;=[^&?C!AK-6>1."9 ! F5& M9DD#>@%1"JTA%3>062JXK<W=[F-MY/;)QLH1?X'N_[6Z^SWL>1%@\/OQN?86,] M?-U<[T[3/'SKK+ZC:^^_&&U]B-(1Y4OSR=+"SIN<2?0L\.AT@F"7EH%=/H"^ M;2K9;83BP1-1*JQ56'MP6*M'!?.">O0"ZBGIG%?<$ .9(^J5;KLV.;%7@J\ W/T^],,#W0L+ZCP:!_ ($>EQ"';PHG ^1 N"N,PL MT9Y1"12B$*XY,VUV,L\."-\8'SU ID>'@GC>I><6Q:L,<89PH2S! 3EB'&0"+5& M^A2XLTPO+>."W3B[^N%LM>1*1E!6 M(XD>-/<@/0-4HE*UK;SX_<606- 5QBD%! MWR,-\8:5;+5@K=:E3>$]=UD(HZ61P@.@E@= 2-"6:K0!@+'3 ^PK8+XF)#X. ML.ZB4\IQ[4)4EF0:! $G#7%).,*YM%XISZSR31JBL+4$L]")L#!X:O$B#;4&ALAZ:SOF'\]7P0"IV/O M'NVAQ(3Q^[+/>_M'KGF8PB(PWD+.999!"AVDAAR4430Z*D0,4BH-]HMB2U/4 M VCPUX^?OPH0'-4J5^U_NO+4W"OW!Z&B8UO'^O_4'8?=IY9)W/I[)Y=9)Y^T?.QLG;_C&^B>4P0\[:ZN[ ML/:V@[(3^QO\O>SNX1@^O_N*,M9/__WA>/-S// GL[ZYW5W? M/>F^[<#:^A9LE._G?^]LKN[RS?4.V]CY+7?6-^C:^KLR7MK901E;^>(\>E!> M&6)5J7&P$5\YGTC.1GLPP2=AQZ"+FS'%E0*94J8=+YU3G9Q?.^^XF:B',W1S"E)/!D"(!(Q690S ME)"YT=J8Y"]NCFM02ET)4N./>OL1)_\7KAL3\2D2+*9V=*NW'_I',;70G,"; MN7Z[U7>H09I,ZY)RL9U<;-[@OASU1HDM?WLJ5]$L*#VI7YP[L%+;@9NT<[9 M#BT!@=/]V4V':_E#PF?])\U-/MY=C<9Q9 #OVUWM]_%[T)M_0[L[[T47K^FN M_[;76=TXQGOT"YM@9^\-OQ@9P&>@:Y_+,_V^VUE_C_?!\:QOL<[;C:_=G7=H M>'XZ65M_<[RQOEG*$K]-VIY(F[4KX0 6//HKHM!A&T=B\C&Z#,HR6%JV;6"W MK EXHD;4,VJ*4M&NHMUWM(M!9*9UUA(]7 7,9AO1@1;1^$A18D[13MPA*EK1 M[A'0[F2JC5L$@XM(T+&6!**@Q$1IB1$>G Z2^U)5P3C"W6U/NI\&[A::+?*& MDOIY,-QM]?9;!\-!2*/KZRU>?/_=Q[3*RJ*\V_]KO"05G>Z,3KUI6\P(:R-7 M)*IR,)W $6Z/M%%M;@T&\FRFQN*TP MY]24.%N3MV5)*@3=&8*.ITP)0Z6*"5)I'9$(0 #BHZ)$"9W1 W*.:80@0=M4 MS>JJQ'ITWY,P]?CU=G#WU>$ MNBM"=5]/61K6,&V,X$28J EX'<>6!F=0>FD'ZTL70-$&>DN>FAJS6"29?D!# MH\KTX\CTQ.I002K$YG(N0C.!)#W:'T82'2QDKKWUA2F.MZ6\M_,P?_&+YKNY MF1OKXZ9M=FY^%O62RWT>=&J>#9H_9O@',;LB]6V0>CI]1U"'GA^SA.=4:AF- M($X)0;RV+*2@$BK@I65&H:UO7,URW.;]_\YFG!\H;5$4N9J%0D;_]-!;, MK[W#[:;R9R7\SU%OU"L?MIL/7@_V<'3'+5=^,4RQU3N3HO%%#@>>#@Y2)$<' M+>]&O;.UG7ZH:[V5QWK:4:EL^E^W@"/*&(>D3.#& 61I@G4QFPBX'Z--?!9< M:V>X]-O1" <\&N%4^]Y^4V#XO:N"Z[_;']\(W[S#\?;<&7QG-2?'"VU4:MP^(*X[:ZE:1H#SY0 MK1#\'3!EC)=4I9P I%!1PFD=J^*:7.?J7)=14\@$5P=?]U_P3E[Y]L7@+(8D M"X%YXJAPE2,N2DURBE%8ZX0NC%)@K]BY9;_<9BWO5)-\[\2INLSG &M#K*U\ M,3EH;U"[, V) &JC0@!)B>3,@E8&)TJ6C7("*?J4W%[K?JLN^5FNP5PMV0G8T2G MB8C@$2*B3,1$!(M@I>,TA91H@8BK]LIM5_8Q2&CKHO]LT65GZTO,P8M0&AY[ MK@@XK8D1T1%NBOJ5"2QGZ(BUI;A",]P#(DZ)4,]#Q*OS/ %7\\2CO_/I; \G9>-;B?AA+?WG_,3@K)R.2)>) MN6X"'W_"+I_1:!S3RI]_OGG[8:W5>??ZP]K'C8_K;SH?VZUWW=>O+M%3_-P1 M?ZHG:9:^.SA,Q=!N?=IW1[%7.#=>#THP8#1^U00O7/GX=W0%]P.Z>ZV/A_A! M<>TFN3'_^LY[\^]K9V!>'OE?*WL-55FI/#K<'ASAO>*HW4K?0BK1FFTW3 W^ M(.JCSSX#Q1?PT'.#>'QW_UW?[ARGY\\S]'O8.R'^:/ M-ZI[?*86^[N;.QU467_W.SOOOZZMOC_9^(SJ[?.'O;7U3_CO&U1U&QQ?LTMJ M$?^F<_(>NI\_'7=75Z"[VMW>.-F2FV]1]:UOR0W\K[M37O]]@>KGTS':0IIY MX 8XD=8%4GK_$A=4(M98=/1%Y![41=XH=%ZS,#2JP-%M90F-)VFM\@S0]TI4 M7*0&.EN1=JM9DV;[?E^5IK/1'>BD?CJ(AZ:3NG:?U=UUNKO>?Z'6QN@8(]$[ MC\XX4&(3 V(4+EC.2O 8GP61U&2+'WS?XNG<%F_U1CBH1E>YPZ:);[NR254V MJAL.YM?,9Q\.[NYOKO MYXFBJ$[!&%=ZN>M,(%-.C%"4>(U+)M'$,"(L+7/1!C:K2J3GE$I6\>TEX!N7 MPGO-FBI_]+*\TYP'S9B7+#O\? ;I8!7?9HEODP0Q;YFC23F2O',$A.?%.R[' M%"GJX))*.2*^Z;:Q9B'P[2748/YVU.N7P8[:+7_ZLM7;*[DAIY'GXMGWDQNE M[4$_GOM5+<^\-ITB:&=39DZH!-+A:QF-H4J4 SK!1#72Y@K$IAFD-%4Q&:F( M=8*>TCZDDC6FK52 B^O\:NKB9!*[EW OIGD;$BW!F6*(A&6H\4 _:,Y-HIM:8D)+B MTE0C8JX Z!PY5!#:@(5$I%"9@(Z>V"CPA_6TK)W5D!& VNJ*,J :CG@V$@QH M[5,'.I6\QL2II5EY([G2)E#^/:)838AYD>")"0%:FRRU(3$G(, *O5L0CGCI MLN/9,^WETK)N2W;OJOD:C+B5_)6T^\/AT5CXQNTQMH9W[8_Q(CP9ZJC+4D47 M4@#IO.6)^>1M<6A2YC7[9+Y@:#K[)&O!/7,(0^"AE I2XH5VN*70$M3<\YC# MTC(S;7E_FLD:C)A?$59 P7O*.94"5/0N*1D3:),24.=2M23F3(0GE@1-4AII M*$%+D*$ED1.Q0@,).F60#9'L8AY8Y6\6A*O9)6\C1]SCVRW MA<:E1R!,K+@T.UR:SIF(IM3[VT"$$9F !#0M.(W$< $N9H]P%$O7+6@+,RL* MZ_G(;)UA_.*EROTC\/]5N9^EW$]%-G+FT@9%@F>6-%%*+\ 38Z.),<2DLUQ: MMA0-DIG17,]9QN<"1CW^3*-1RX5PM'?4;XHX8SH8HN T%TVD#:=LP%)6F\3(TH+0D M,_8YY[I=QT\B414X*W N?+BN N>M@7.J(YUF/G*.NSM[2H G!,Z(K[1(-@5N M+93J;"%X6US!&[MXP/E,VW><,XMG.P!^HP&T'N;+;_;TTZ'*5OIV4.A33UE# M4RSLJH_5O1R@[TQ>?""MS2H6^@^6ZA;*.]=%,I&$EG@!'0 8B0+1*';Q[6+ MBJN2O"C;$F;0#>4Q6QW4%2\KOO/IZQ>M* \*$J%HJ99639G8#(%DPZ*C5,HH M'!JHM"WU5;V:[@P3-VEKL(B6XI^#_2W2QZ>)+3<:I8:'/?2/8BIY[M=3_#;O MFJ8,XZ/ATG1AU$*!&1V%[=,[G?+]NH->Z1MUTIA>@Z:!5&$#'CTX,7IYM#_+ MDZTTP_GM^&T:; W=P78OK R3&ZT7J[^25S?DU2>H@1/C7&B;2>;*%6IT3ZP( MBCAM$;Y,E)*SB]3HP8-41E@F* .NC)..23!XA6,6W"5J]-)M;.O[,K1PXAM, M&YV109]V(OO_1_BK"QNS895NER:"A3MZOW6P?3PJ?MWWFYS=X_ON:^YZC;YO M]F9#)3LMX.7STF%@=,I*/?KEQTSMU].U_W1B*K5UI;9^]H3-E=KZ2:FM%[!< M_]-^T_6F:6ISJ<3N ;-CYVXB[GH"\6+.&(S@(4CTNX/Q (9ZRQAEW&0OLN=I M%E6&W<%^.!H.$2?&)N2BNUZGYPJ_]]96_]CKK/Y1S@#V.NL?=C?X9J^[_OX; M?L?7[L[N2>?M>['Y^H17$J"6^X5@K03VGDR$L)1Y2#B*:PG)$VTK>NRAI MD7+_*Z)51)L@6NGKE -Z!]SCC^Q$\(R9I(U-P3 ^@U/3BFCW0[0I_DB7L@[ MB+=@"21-B>$R$$X=$RDYXZ4KP4;>EN)RP'H>(>TEE#7\M=WK]PX.\//*WW!] M\7<2V4AN8] ,LG->2YW**2CC62$H5<7Z&5*)P:GSTI;D$'8ZE00@CG M-,=_**WVP9,+[<0^X)8"1U..4&T#@20<<8IF$GTI1$*(38DO+2O>%F:>&%U? M0@AA[7 [#6OPX-I$2.-X H^ PB($P[U#!U6K"$8RY3.MML'3PLPYWFCJ !@X M3H*@CD#F@;B@"B=3$FC:X4+9M+1LVP;NW0)G44,'+T%F51(E>D1%"!E "1,9 M"U+[&,$E%6;!]EAE]GXR.S$-8M(4LN5$!I8)B 3$4.F(U$Z%K!('P4K K\W8 M/ GM3&D)Y-S8")66H%;7/D-:@@K7]X'KZN=Z$"[,XU M^0QD-I3IG+P$'Y,Q7AMGP=@HG(!X@YK\"T1[L MT2_!.\-CRD0Y, 2\<\0EIT@P+#GM..=)H:MY^=CHUL6T>%NGI7!<:%S,+VVNG*\MO)%0;0BJ4!8]$WX+Z)M"IQ8JDW.+.!T M!X3;*^KM43<^<<&]\TPPJ27CR8"ER@M5VJ]S"5$J*>4-"N[KCKG5CCGI;'V1 MR0F-:IAD7KP9S0/QRBO<0-2+D*.TPI3RZ_LC OJT3B=G,F4*#)IJM-!!4.!H M%' $I1N4U]?U_0G&GZS0+S[[E'Q.Q$/A,BZ=J'UP@7 &A@,-RI;^T^IR*/&! MB^DO6T/%#FK6!\6<99!"!ZDA!V44C0YW0@Q2*@WV2VEP\T/CB9DKK:?'CQ8V MQI)]\%+XMX-!_-KK]U?VX[O]0[>_U4.+<^RLK/9&H3\8'0WGI11>=%Z?B<$? M^+=O^,8>7K?S8;=S\J&WNPSOIF M;W,5Q>#M^Y/N6[S7YS_V-G;ZVYWU?K_+W_/.ZN9N]VTA'%J1*$K?.NL;Q]V3 MW9.UU4]?0A!.9:!$\(B:$:>96 :>,*]<=M0)%\3%6GB#D!@"!6.X0\%Q1H3 MM =\@5HHQHNU\&>+THC.9%E:XW7Y<>'YE37G/Q_ Q>)]RYUU7J!?C/]WWC$( MP'$CN2P#F.]^]D-MRX]A.\6C?EK+9W-1]^#9'MSX@CK5^J04X3'@'HPF$L<- M10SR*;# /4_YXIY:2&>QD$*,R1!\Z@^^MD9'>SAVO,&H43!A&R4CC<[T37## MX7'Q(8_$NM[Y+TC1QPR6BAH4A7##P"M7CPW 8W(Q4H7(8G.=OKN_V0VJYP]9WTH+65;0.LYF.YQ:IO]W#UUC\S6/Q9X;$ MO#AU=[4D3F/P?Z #^/=V=W5SNWN"OS_YL+-Q\L! M8[D4@]]#J^/S&]K=>R/0TA#=M]V=SMX;? ZT,-;??=U1'[\8Y+ ?O?'R\(,4UP]&N+$_M4$32IR MW0:YIDMA@Q(:0"8B! 4"I0K6>(;^4Z8T4\=B5J)I7F[TK)H^S%'2_&( U.OF MH#P)?^2VPG^+B8=#7P_#X8XI#VSU9C?;(8;UUO_\\Y:GBZ&#!TKCL@ M,P @$(&$3012C,1&)X@.:#(9;QW80D-\_\8S\Y>=.R?0\U.?]1PEX>W\UII_ M5O//YBQ9M_J\=X#L"6ECEM0\\7//P8%0^.)\ )^L(RJ7RA]@ 0V+ MB$Z. %"%BD$Q?_&,CV8-TB?O=*GGB]S$S!R(4#ZR49MG<8 T=7@ZQ17>ZHV> MRX&0,*^8N1NI]1-09;-7!E0=[$L?K,';ZGDY;;P'<0B[EQLT5V>9#?K\Q/EY M %=P_N9@%;7>L'?PP^C3(VW .QT(S]^,OAT.1M=S:LYD'NHL+Z^$<+1WU+3= M:7H$3.>QULE_X,GOHDWY^C3[Z&SVC_8/Z[P_\+Q_;MZD2,:>]@H.S6VE\9OB M.8Y>9&+.-03'" W[AW<#XI_PI=14GIK*\ST(Y*6)1D7E?%80?<+W00$(#IHJ M'F &88)Z3S(E#"(2+F2;#$)\8(^&"85IFF&)N.XE3=FUF@8E[% MO/EYZH7!//2O*[[=#M_X=WQS7$4KG"59EHI%)3TIB4:%/R58H642D1>NAK86 MBY&W/6N6SX<* 3QFO.1V$G_EZ;UV+D<; P^&@LW"2X=[PZ3HE)2"7LVT,27= M.*;P2SP:'BN;R#5,Z#ZSRS1818*( CVTG(GQ0-&" MD1!B=(+EPL%"+V9PM,H"W3,R-M=)?E=O_=='(_SR-!PWIR^MQ;=[!_]AQ8<^$2X+T6<,@1B M"J^BQM7$-4V 1M_2LFQK.ZM\UBK5STJJJ]/^<&(Z<=J-=XF64B$J-12*%TZ\ MX(R48OCL Y/.%;Y3.RNNTWD4TL5)+9N!]VT5,X&RQ%,4P*DW 2TL=,,EOO!& M0O6^YT% )]ZWPZ5QBDE"/20"3G-B$4*)EAQMYJC+4BXMVX=POA>P-=9?PT%( MHU'K,(7M??S.K>.'R$.IY<'?^_8X[SR+- 2(P+6V(4J13?8"1#)*5L=[OJ"E M^WK*\68Z6V:,(8Q3A)9(+<&%2D0P)9Q*(BA?6@#K-I/W;O%7FV]5(:Z>]P.* M]<3SMA'- A85X=RA2<\C(U992D*@W"1FM.=%K-M:SNH8KDIUE>KJE-]7@B=. M>;(J@?>),'",@&2&V)PRD4)RPZF0+&648-D6]CF+\ _O$5)Z5GZYC&AE)19T MMZW!H^/4YXW-2$&P3-)"/'H>3M)G)>9:"]D@*0<-:C@#;NWVSW'4?(^6.74"7V5/5#G41-?:,4.O[%53Y;;*;?6> M'U!&)]ZS-%8%YC)!\UP3X"H1Q[/"5QI$"E1E!DO+&LPS%M*Y:W(Q"P_9)4:9 M\5!*0YST)BGE*6A%9:0>1/60YT$.SWO(6AJ? %5E(>9##YE'@K9M)#)I7#JC M06NVM"SKZ76S^]<.M].P'E@_J/)F8(,NV. T1)Z\E8%F9VDTC&7%JF_\%+!Q MCAI <1U4"D3QX F B,1[3TD"8T$YQA$VEI;%O4WL.0Y\5RE]>"FMKO%,Y';B M&KOD70+*"42&/RQ3Q+*D"%?"@4W9^V"KW%:Y_?F9\TD:#J(;;5>'^2$E=^(P M,VDC9PQ(%*4!LW&>%&YX(AGW(*F5ROLE%%/#&?_U&8OO7>_Q3/M[74V%=[D/ MY8QB%S^[KO:[J/TNYJ7?1?7^9JF+IHN!I6".-^@+5]Z?=AAKK(-S#<-.)54"BO+!8-QP_)/TE4YW)&+\JK>+QT:EI1,;,^2YCTS^W MAY.DD*U$_#"Y7>(R#O87U__JCD=+_SG_C/B IS?7Y1FOFXO'?_;+H:G2YFGE MSS_?O/VPUNJ\>_UA[>/&Q_4WG8_MUKONZU>7.J]=L8SJ25;QTI,TJ]@='.+- M#@>M3_ON*"+ Q];K06ER-QJ_:J2_F,DMQ'^W'WJNW_IXB!_LE=8+K294RWYM M_>M[)[Y_7SL#\_+(_QJW,AFU>ONMP^W!$=XKCMJM]"VD G?;;IA:^%'K( W/ MWHTO^/=5&_X"1OP_]KZ\IZUD>?NK6-%[I;D2S>U]F;F*Q(0D/T9C,TF<1/ / MZA4,7KA>0N#3O]7'!ILU+,88:&F&&&R?TZ>[ZNFGJKN?&D]^WAEJC76,2P[_ M60<8[V%>IMHFX;E^,RG*=^67?UG&L!3S*R7G2F-+,;_75LRO;OM^KT95*>17 M"OF50G[/IY=+(;]2R._5]?L3%_+[17\M7?ZWU/(K55\6D2BG26$NM%2&28XM M-TEB9CB\C"H2=JH2RZ@J6S9N3I7O_FRL>])H_M6IK]=I8Q_^3NN\_OV]V&SN M'6PW/Y%&9[M5/ZD?74R5;ZZ_QPUH1[VS!6W:HHV/'_:W3G9_;C4/Q.;'SVUX M7@KW/JF?_'F^EA]F2GMB##(P6HA;(I#!*:*8 J74)ZMI>/.6FA5"7E7=EX)P M!>&6!.%>]L:*A6'>=&.%--()E03R@6K$=13(QLA0D)8I8J7WF+UY:U8T>_#J M8(&\ GG+\]3/!O)>SNZ'A<';;"D_Y0QWP.:BDO!#&^0<-5G83"7&I:"&5Z7\ MJ'Y5Y9GGD@18EHS)'"09B.2*!&^U$I$'FHRWW!L2F,Y"#2"Z647RGE]X2LP7N*>?16 MY)J_WE -#()S9HA.+-EH2BIHR?!E]O1.2EK 2#E$DTN(RPCXXIU',@G!C$J: M_BU2_1JTO0_GAN.@W:J0-7TSIKD&=M4B\3@A#,HD"$MU(+II7-:N0ON=[F M\]E<-H?HFQ,JF38B< (L(1I[UQ#H#$4:59";R7 M"UK.E?(3T5&3N$-6>9R5C@UR+!J4J^1@JUQ@,A_T7I&EDE_QX1)X+[57SU0; ML)9+9@DB0AK$N;#(!,>0D9%![.45I:)X=?'J6WGUJU957)CS3L-QY33/!1>1 M,B%3?@C'-68":>\2EXI*D41157QT5<6ECG%*1;3%("C&E@NG@TJ2\R"E]5Y+ M0Q*F03CN^1Q2ER6 N3-:?CFW4I&HS2N'$K_D MHBW%31_?34N,,A?'G9&8PQ(S:1/R+GJ(41(P'*XI(MP$[*B,5&7!SN*WQ6_+ MRN!"?71F93 X;)/B*%H>P$>=0U82"B[K'+/&BZ#S O[#LPA+[*0/4B1[X4LM MI>[4HT-D\E+ZB),.5G.JB*4J$44T\]C %"E*!/(4(#E[C%5%@J7Q!%F;SSQH MD9 55$,8@GT0F! A;:E?4[RT!"#+X+?3 (0*QAB)%HE<^9-++9$1VJ& -1/6 M@=LJ4?RV^&U9(5D.SYV&)3Z?%J.6H\251=QYATP*! E.8-PP)SBILD)2ZD[1 M4G=JR4ZTS[-K7LPD%#R#24:BV9-K.%"C MA1"(:8^Y).Q3*YH.:_]\R] [[]@9\'.%X"=)2:?"YI. M8W*-"<-*6F0<\'GN),3D@2BDE=)!6<$#R1L7Y8K!IJ!I0=."IB\(34M.Y,[( M.5]ZSNU*4* M4W>H&[0_&@Q;Z7C\IU:NV3/\G:KJ3@M&C2IMLC:H#48=:"Y\)^3:.KFT4(VM M5#6"*/YCS?]OU!H7O5JI_D3^J WW8NU=KP.M/8:>[1RV8ZXTU!H.:G;ZZ5HO MU;[U?@YC>Z6VT?6KM3#J0[=67Q[N]6-$'6C<7J[7T^J%6H2>"+4O\7 8.R[V MQY9*Q;AHQ&JM.7/+0PL6!CTUKN^3[_/_[E1SSQ,1G(DQ8NZ$,18#_#EML60I M^) /Q0+V::K1Z8M[@^"?HP%T^& +7>M;F4KN3A3"QRF^J79AY%+L=^/@3QW M2&S'__M\O/T]'#K*9;U3)_7F=FM[_>MQX^.GD\9'N-;WOSI;^^V]>K/=;M!/ MM+Z^?=#X^"T!/)[L1$.$B%RCJ+U!/&5A&,8LPBH%*JVCEG@(K\4*OD)0+A?" MJBRO'\],[FBOY?=J_7C8CX.JYE4VSV1;_=H/VQ[%6B]7D;( 94#J5VMK8%:Y MDM1@D,TIF^BL)?O9,:OU +"JC\Q>;?*E:GX[;4NHZE&U6]:UVG A\%EX?]2! MOQ]9>-UN]WQ5H@M:O]OKA:-6^ZS=8],>OW<7XZ;.I@BVK(D-/')N\GE_C;7$ M/,KDY&1B?XA-?YPT]=7:*[25[RAG*4TI(B*X0CSPD+%< MK2[;*]@;C#\8YV#4'I[:SBS0GD/8?O1YB@VU5%$JU&ZE"$!]RJE.C6Z)87#, M!=M71]9C5WF]\-?8_\1W8A1&R"!13(XC[C%%-M*$2 .;B2\KJ0YV(K$E_?@ MC'R8$:9"G!^QLH<)E@ JACBTK?9X@J^ R@&*H7Z$N2=V_=BV)F4"N[T, MB!LPO0(-&ENCO6RM]I?6FJG-L[78C;/&WVBUK]=HU^MB\PSK%2!'!#!!1VXBL!41,D@6%DV>"J3=OZ0J_PH+O4W]SR7CTQB7SMC.9 M0B 7A[DX9S7SW\7HE>/.YTP9D"%.I-9.8 ENR[E@,@@^,7I)%;JN5/1YRY[- M7VZFBX;]>@WZ9/=DQ\$43JV!J=P3,&$:%#(!H!A,F ;F@C'"O'DKKYC1*]R] MR[@FH5,P)"@E/5><..<(]I@Y)J32G$S&E9V"V4-*@).5.QN5%UAS&86GU',=@Y/"VF E(91[$?A$[TE2 MX*GYA?G5-L5B.;>Q'%+?W:$LBJ""1]Y@!I8#T*%A)!#0.NAH[X4)8#F<7,[) MW7F429 N&AHX!" \P!!#<,PD%HIJ080SYU2]RBC?>Y2A'2<[A'J2I$O(!\ ! M'H1"3@,V2(#M(+$A@LHW;S6_+&SY$#RH:J42MH9 LTZ 'X'=Q7X7 M H-VW(6?OC>H:G#[4@.-RGF6TWL<[<4N_*'F@$;'')14*1<+ M_;#;;:66M]WA2BVT!A[N4#49KMN/=I!?3#(K.=5P&GND?J]S[G:Y3^%J(Y\S M-VG4KO5&0]_KG.5CQDV>N%0+VM7ON9S"7:U]SRT;7O/(X^:?W67RR,-31E<] M1SQ[XRP?U(\="S%#=[<6@9IVJ@X?56)XM2H"FC1J?/733 ^T:C=V8]^VV\>U MF\3\E+7 &(*G/B<:$G/"BL@ Y:T4@F%Q)6.X0LSO",*S0>R^'CV_^\-\LRX: M1SM,6 U3:42:1H#VF#32EC*D=,QG/C0A3+QY"V-ZJL-W7IVO\BQPP:/\H]O+ MUKHWL9RIS873['ALY:-6IZ:26OW!,*-&K4*-*F1.K8S'XWM5K*$&. /_DM7: M^2CJ!ENZ%_L\;R]?_%X,HW;LI1M6^CZ,AJ-^G)U?WH_CH&;VPB:TY\]VSQ^\ M.KM:$YM-")R;6\>-DX,3H! [VGGEI/4H.0?,$QN!;" .,2Z)L3P&YLT;P!4P M&1B$87\4WSS/.'FM,N)K";#M=D<9LJ^*G?/D M_][J5@]8?>F/R1!,EDG%X:65S6H$QF__,:E9C_$J'B_>3[9I3^[\ZW+W6JQ" MJ'*K:^P'>/UM;ZOYE=5//I'MCQN\OA[:V_M[!YO-#YWZ^E=:/_FV=W$?S=;^ M 6W0#ZWM[Q_VH(TGC?5O!UO[NT<-^JVS^?&3J'_?.FHTMTX:WS^D^CO\\PB39JI2I!5'%%JN?I3A:]!LTS\"MZ[3F>5R^E MLG2XU("F-8]B^T>L5S%*@:2[0-*7&4A*UDJM.$>26X)X%H(WVC)$-#>6F8B- M3V_>LA48_"7287D--!!JE@Z3,C)I'O8)$=T&BU@P2,::DXHD@ MKYC/:_E9+1Y;9#5C(6#AO8EY+=^0!R-1(4=W12)>R-'S0J*\_E.PZ"Y8=#R# M10HP*$6'$7$IY.)R 0'L6"0(C3@);XA@&8N47B8)R5?"BD1A1<\*BS[T1B5G M=!>2D 0SG6&)+;"V#*)]\Z)'CUC9:I?/6DYR_^X75-@O9SE?PKPGDVS MN<"UR'JD+)=,YRD*I!G6B";J<:)@"DQ7FE)4S6L1\BG/\I\_0U]MM[FP5^Z* MD_5YCU-E5=8FDKA@R@O%DX=NP\%BQH(70BIN=A1[<_,!(G)AHICLC'JB68'@ MU1OW>\YACUXEVS[VT_76P+=[@U%_>7;='9]ZZ]I1WCFWV=P]:9S4P0L_@9?] MU=IB 9S;;"3P>P_5_PN< %:KC'HI0+H*-60H8*%/P&EF*'=(D1L^" MQI&0,=J"/0)]S5BIM6*.,&:$81RRYJL^=FFC&IY=K#^=36]&DG.2JY=1%%31/BE%!D;%X^ MH1H[FE1P,KR(+9SYI$"6_>A-A3YZE97;J97GC9QM]MN^M!\TRVT>VY(37EPCMA?#)G7OYKH21Z(L[W. M-2I6_NOZ_\F)<_RH]1R?7T]5GEFW?;]7H^J:7GH-:RK?UII90B&V?F2@&]3: MO>XN@F'J3+C#O=C^JTX3E$3 _!(!W_*1O+408FC:GY_/S+31&Q\'["Y1+N!^ M?'"2"_BKL_W]K_9F,Y_A>0_Q//S]Y+VHKV] ^]K !>MLL[GQN 9"0;B"<(N4+2T(-V>$.YDJZ#,B M&,MJ&L9+@#D%\;'Q$=G C%2$(]QK6U==C%>5?7WV^K*H_ M/NLZ'83)BDN!HGM!T;G]S9)B9SE%VEF+N&8:Y6PJ4LZ*D "G'+-Y(P]3WPF>U6V"3\A?YB,R^EYS8)!]\*@V3,)W JA'#5( MP'R!LA0GO6>*RE*_>=Q? 'XKOSL=WI_Q!!TEY MC!A\%R?$%=?(,* 3SCD9%5 )9;+4]@K5RU01^G4D&\:E,&J]!"^R&EHEDU9R M#T^:>QB/R;L\$@5T[@ Z,R>'?C;6WQ_M1 :!2W &!9R3#BXZY+SG2"2809*T MA&=Y![*B<4DZO&"GG0]IN*X4??'7!_CKR3E_951:G*P'5Q442+XGR"D@^2K( MP)6,FA(VM^KS3YIJ\#$^,ZI0;4.]7U+A\L.^/(Q9 #&8V0A3X-H@[BU'#D9#+)1,<>39SSAG.+$5Y12N6N(> U>O(#T0O'BQ^(0X,7)0 MD(6I%FD>%3;*T)"UI@A?46I>B\LOH+AV M$J5%OWNH53>:E/O,L!0PF#S7Q"\'!<4Y/S_Y>E>9J M_8C3/*H>/H5Z^#!1L/KOS(K>D"O.O7W1">'B3E_#GCVYQV$'N29 MT,->?WK0<3WOO]]__+Q9JV^\^[SY9>M+\WW]RTIMH_'N/A5SG^I)JJ%O](:Y;EJO]K5K M1Z&5Z_&\Z^6C[(/QJ\I5JY)I'\Y*47\9PA\Z526Y*LU._JC]=J;&\.]K>V!9 M'OFWM0X 6%4MKS;Q?_K;^ O_OLI+GH6F M"7ET39,U[ZL^^L<>9QR&7_M@#'^WK&NU 1WC8*T;JDE^YD]3\9-WXPE_650K M&JW)?-^ILZW]]\?;W[]UX'/'C?5/>'M_5VQU&JWZ_GNX_L;)YD>8Q^E7=E&U M8NLDM.K-O]K;W[>A31L8YOW.YGJ[M44WCNM->)K].M_:WV7;S9" 3XA&<^NH ML;Y%ZNOOC^N[.UX'08R(2&@&,WBB"EE, A(J6$^Y#=3X2QHH-AK*'4DQ7)C.]JAU/I@%$=6"YRKW''DM($@6TA)" ?#8Y>,YZ5(I-B)$\19 M)QCKIDS"D%I[:CDO23]%T55.[B=F\LM2=?*YZ*?DQNJBGW(/59![ZZ>\U XI M,BEGC (N!'%?#A%RZ6CX)Q< _>WOYL8__RY:*45)X!&69J[;;M?)LWI%2=_9 MP=Z?%L+:M7[?=L?6.3@EA$]6>"J:BC?7M_>VH8U;)VNTWOS$MYJ? M]^ SP/CV6HUFV(/_]QL?OQU<%DW]Q!N=#YVM[Q_VZ^M;/QOK>WN-C^^!.7X] M@ON0!GT/_]?Q]O?/YX52A#4:,YGU4DE"W,B$M#4&4L41%[VU"@3.#N*,4&>(Q MLM1@[KTG-@G@;RND:*^\9,=>U%Z/XMB/Z]@S^YUMHM9'#:;%+.*$.V2E<2@9 M&K"72EC.W[S-Q2S8$CGV:\J6#6S;]EN3I8H5@L432#D66Y?E1 MB^*Z\W#=&5$6+WR2/B"N*+BNQ0DY1P321F)*P(NU-N"Z= 7+95)4^@5Y>$X< M(6?N:M;_;]2:;%DX'/7]7O[C8;_E8RV,XBW(PLL&EL>NH/KG: #-&PP@5G&M M[CBIVNL.6B'VJU^:$+8,QN',9/M;09P[(,ZL(DM]?>-H\]..50)#R$(140+ MAPF#7) :<,=I:A0W(5?@(VJ%\CM6X'L\9G ' O"RW?%QE%2*)R[$$T\N>*)2 MV 6K$\)$4J !+B+#&$\T-B=2X-V_%BL8/+[5;-%66UG,7 MEQLHGCL7?G"T0[PA*22)A,5YP9!%Y(@D2'I!'%%<4F&K!4/^X 7#Y=-1>1:$ M81"A5;;K;Y,A>*7+G8^=.CA-2)Z.1$&=>Z#.[#93::FU3&*DB()X1 )?,(0: MA".QP48F*0VY'A\PB25:S2S;%)X/7RA^.S^_G5&DD%)1*P50?!T1CTXA#8Z+ ME!3:&QZ-)";O0L#RP6N 1;/U7FSAL-]+<3" #K?M6HKWW83P&J*5Q>49_ID9 ME ^QK&C>"X=FMSEJH[ 6+F]NE!9QS FR-A]ZULHJIDD^GI[Y Q4/WZU=\@U+ MZ\&+RS<4#YZ+!\_D'9CB)B6#P$X]XH)@I).5P"2,3EX#%.=",7P%LY)W>!HF MT>KZ7B?6AO;G/4G$JPAA%D3NC M1P:@%W&O(@P6UX[+7!^2XP>3_Y*$N!=U& W/U,9*\N%Q-3(F7?[UM,<+NMP= M739GMS)$:[E,'B.,(3KA)I]ST((A2G04PF-/:$YQRF4*2TIBX=D2@^*X#W/< MF=+U3&%"@,Z[!.[*5:)(,Z&1CY)*QP/XL\BF8IDD M5.:47AA7EA-+0RCF45EN\J2E4-+C=LV+@>[%+.FT>+B(T--C\;U+VMVR5)LY*]7V+.I7T4>O7S6K0_@YE_[+TH2# MX>!C[,:^;2]+L:#-+Z>5*/_LU$\^L2V:K_%Y?W,=/(M^$EO-;?"\7#6RL;?Y ML;&_O?[7_L5B0?6/6R>-];"_1;_!9^N\L;[+MM?;>XT.>%[G6VN+ON=PW8-Z MIP%>N(4WFQNYO;B^__6XL;83?&12:D,$1>+"]6GNKQ_][J[J!G[G=K&F4+O/VW;O4F7Z5@UN&_,E?;[#H3T>EQ <'<+X6+_7BC_& M(PY-/+WL8>Q7LS&TIM:)0QCG 4S60V@F]$*HN2QK7LM?OQ$>G'!:*BMD8)I[ MY1RGB5G*.);YI;P2'F98 R,_SV,^D< ^8/8O8WH^HR4Z??6<&^C"X;5"B/; M_AS'4D[Q2^S_:/GX#S2W%\@KAY7Z[HZD$&EIR1'G3@"L)(6,_T8T7&T_8O^7^OWVN ;N^=LYK#JW=5:<^H/M3V;BWU%/QI66U5/!Z9F M=^'28Y,\@B&;L=MA+UOKF5&>*85?;;O9\@^STX -ADJS"QQM6/TY=BL'C/"- M8K#/VV"/=ERRRN>B]# ^&G'" K)4,21@)G%&,: ?Y$:#O__3M4>:T7W(YU*J8Q#\3^(:@YQ_@2?TXA%DE_^5/($RI-1S\>=QL M#?.=II>!S\)?CP^ON7WA6)5M_=S\M,,T,8(R@K0)@(@42XAV6$)$.<-)-,38 M=*GZIY#$1PDW;$ZB DQX0K:I6^R+$R)E;%#S/V09STHS4\7CF;EE=@ MMN[T?L![810S H8,>,/6<-2?"!4[V\ZFFZ?UBB[G#YW.^K6J:NZY.HDWL;4; M*HC^ZJ%*O<52;W$)][?1WF\WZ=?FO5.Y];C9/&?F/] MTW&C\_YH>W_OH-%L[&]UMFA]_1.!2.5\D<\0 R8F+[MX;1&/'",3@D$XV:B9 MPRKG?I]3L;M2Y[- WPN"/G<]]+7M8-!*K1@:O:XO.'@?')SN],38>VXTSG4Q M).+8")0719"GPN=BH-H3P$&ZPMF\RF(\BYJ?8_QB2PY@GZ.?.,,#]+1?Q5;T M>ZU#W$=N[]Y4;J/K^Q$^M!['_W[H]2\.[Z# W%U@;E8LR_F 39TYAHYS,!^/PP\6YRXF4!L9$#/!9)&5*B#.ID)&2PP]M2'2&4B.N0X=+I;67\Z3+]27)EI[EG"[0OK)2 MH@N&M4>F-S/ =3J>!:_N@E?GI+NL,)1+BW!P'H(VZY'&-" =A*.,"4,TJ9)7 MV%P^GW=[P"HE2%]-0'-EC;+Y4)?B^0_V_"E3<3(9;(&D1&; \X,PX/F&H,0Y MBTH9@AV[9Q&SIZQC^M+2,M?M-WIE"9H%4YBY\I1^KW-:HW%].H %N>Z 7.?* MH_EH"8$X"DG+-.(^:J1U8LB&E*(+W!OGWKQEZO)JVY-$6"7U\N(<_"9N?$A48PJ04$!6)4T1G/BI#C__9Q_RD<8"?+KNV%H/CL-AXL@\,A1B0K[1S =&2Y4$@S3@R7 MT@FFW[Q5?%Y%+YZ#B-EMFGIC:V<;?.OMX 5T"^@N!G1O6J8LN\B?$I>G[-H" M\$+\+/-B)+#K7)#4!8L1)EZ&)*SU$<]M67()L/F\J-DE^;+K],@F;244O.N. MHDQ\53R9+%/65SBM7)#U$MKYR&N6+JH=]OJ5XT_$8F;*&M3 O7J^5O7!2]@%"=9H^+Z$Z]N@2+NO1 M#==; ]_N#4;]N"2:*;Q^JB@)&+F]O@W8N@7OP3T!"^N=+5%OUGG]X_N3.F!B M_63WYU;SX.B29LKZYX-&IW'0V/]*Z]\_'#36-XZW]P]^PN>/MIKUX\V/GTXV MUS_L;3;_/*>9TF@"OA_M!.I2X,X@'9-'W)B$+#$&&2V]YII+9MA%S10N793, M.D4%X5YX@XT(7%/* ]76V(N:*7_:[D'M[[S@E9WW'$OM$VNE#7Y]7W/ MM]/R&"S7WCH:./B'98[[1+#VTG'&U/-5KOO+0L?TC\>3&:65?IU9F46B_ O, M9+M[M=9P4!N,W* 56K8/D+52JX0!*AFO8:]F 81^]-H_L@A8=:]>0GX\1&?: M7BMC6+6UU.H"?K5L&[Y;K5OFPB7-\0]74/;5DC MFVL[5%G"N?/(6&$1=U@"&<. PY1[8J16%+#X+14KX!*7N-A88>Z2^=4FYN>B M[><)-AOK8)@3=W]O_+GY.2L79D,/]OB4"]CP8ZP'UAX-IJJ&EVT+3,#%_@7S M2B9:*JD2S :N<-*!IIBX=I9S&[#-L\O8O-"U=G9YLMD _^B/*FDO.V@-OASV MHPV;W6_@@IG)?08Z0,X,"='7;4FTOKOCK79>.XYTDED8CF)D:%2(<\.)TL%Y M"[0>KUX^%?&OVJ#JW:S"5:E:5?J"X/>C_@1M*G/IVR/ OLSG@/JULAY7[TH@ MI62UM@Y?!8-,K3Q M:Q#5Z6)SR'L!-D 1^\"9H!9UB>8EIB(/ BI>>0NZ, T M]02XX\3:&,/HP>>=_^GW?(QAD'><5-/O*<(M2_"Y<+MKK*_]W$G2:)LD1U:* M@'C2"0&3<&!X3O&H+1?:7HM9,+:G0JW7S9NKM;6*Z%2Z+Q/+FHB_G#>@K*EI M[V0]6&BLB<: 5. 5&+A97E(DD6D2-6%L#H?D9V?"5VPG7_F.LE1XXA1BB^CQ+VNYTTNQ//GFW*?%^9G9IT>(J4K4Q:5F> M ->&8UG4]]U0IL+)5,CJ:SM),,:T)LCRA!$71".'C43)4.I=Q#(1#U'SZN75 MXW^MUC;&["BU^C#\_X/)#?H[6\!D+LOSVXPE32;',H,]5W-IK#UP/CN+SP:W M@:8RS;+5+'BVV#Z9"2QZ- J,0 MEC&BB;")X_MJB5<[MJZ:%M]EQ=UAKIGQ9=S$\@T%@)E'.3 (GLYAPZ1/A$!;VNM>KA4,WKM3<,3!M> /U8P)$J<+$%.-= M4U'W,HN;]G7<; L?8ARL=7*UI%>+$9OKNVR'".\CL''$' 5"I+E$-H$E<.<$ MEP3 FE=9IFM6^ZKT9)X:#FWK3'#[RE3F:NTT#3V;V+UV67!1&=^-JBQ"-X[M MXE)+ \J6N M&G!!>71 YS07G-AH/!4, WI#$!L2M3F&Q?(BHRNK!H\=L8C-M1UC\\JU! "/ M!"9UDQ6RB$A("V#(,46%;8 %]]EU0 ];-7@K@D2'I-7%D>5N+=:AQ2H#\8$ MG*))(O. L7&A:ZVLK!G>O&<>V+[1[$&8YPTT:-";9/ %AP0.C#WJ J M;/1[5?JC]2-.BV/\Z_Q2]&3O#IY^Q;I!KST:7O^5V<=&;V MUH][:^;G7G\J\[\;D8/!.0!B!XW]W;:/[/'@S7_./R,\X.3B*C_C=7VQ^&>_ M?.1 Y;./?__]_N/GS5I]X]WGS2];7YKOZU]6:AN-=ZOW(!-/]21G+*FJZ/7U M;%_3NUXF-(/QJ^D.IP]G<_V7(?QA3/BJ! _YH_;;V?Z,?S]=!8-;/O)O:Q/& M6^WPZHW@6B&SH)\^YCU^>U6M'D )B#!/?QM_X=]7&?R5^UE^N3_EPGX6Z:.G M)$A@,YAKXK2)R0FBF :"DW(EUSOQTB="A&FEPQPB#$YQ]S9\LBH2!U&/;QUF M,CFH5$]@AO\!,R2,4&U8M3- M\HB/RPP^Y5J(1D&/*6,1(E&M8Y;5YYFD"\4[K MNG>Q'NN)#\)&IVGD2BHG1;(L9Z6]/@:Q9APPB=FDS*3]1-YMGXRCV7<^]E56<9]>)3[ M_J2QMN/!OI1S%'D38HYR ])1$93A",;#6?+W^/,2E 7%GE/F& 9WC:Q2#FF>:SSB\_5DN+F-PW MH_6+G1A7I[$>.XO%C"#8!\9QY$XQ"VP"6"+V- 0929D:YC8U;-#&>OZ]SNKP M^<;^U@X#1L<(>"U,%^"_3 CDN!1(:/!GS22%P7GS5E^3I#KOP-.5\0=S36#] M&@B./&[L[.! 7A!; -KT% M.R$,&BF'.;!'4 M\]PB>#\S*MSR7J:4C]!^VM'8*AP90XHKDU4M\P9!9Y#"S$7- 8%4M2WPB2X)8BGI)"!(4$\8L\@1H%QL=>"T)4;!.^T+3 OKS_>ML"Y;0:,5@6=G'0) M.VX#= N5"G -0K40P=-N)QM09L9?P]E&/O #QF:B4<"8C/0 9TXA9Y)%0@F2 MG+4Z27D]O7Z1^W3*CIQ7MR.GT?LQ"X/R84=Y%Y7"N!95#_<.+Z"J$%I+J:T& MX.3,84=94,Q;1H17-DQ.[P(QD(47+(X7[!_0^M%.^!H4:' <\X%6XNTRP27 M:,>="$0HG"4V*;N<7<\!\%-.<-=0WW_G=F78=[9[<,9]#X$L6#"+,8.81NPK MM:.]EM^K2.X%M[M3'$\#D"[G+)<>1@4(L%,*6*]UEG( !%KB^'D2WZ\$HC&( MO ++A]Q3,!AQ%G/Q/\=15);"OT1@$=Z\Y:N7RVG]*YN(Z\%4?EWXE'G>%2G# M\9[)"_H*,\?@UT:[P(S&WV'D]!1\,[/"VE'^<0?4O)]%79SPJP,T8+$7#M"4 M0.JD8B 6N MA).7&'OA98N][AEQF:@3\&P?#!,3KP#1JM=D&_>JFO.:O\BXEK*@.MN:]N!:B(-P\QS M;CS7*0'^$>,H"92Z6"*NI[%S-HQUPRAA&@SI@+KS2G@CKI,8[)R.O65@O_ MN@__JK()A"1OO#&("LS MH-%3D<*)(P+J3QVUL8[,>C[X5@9P?N/($T21\N0 M=H(C[J2"F#H)I(UV+N3\D/7+S*!O/$3V;#CUU<=:WC764:?KDG$?^6@>^MG>V7>J*75+Q9_2C:N7K M;GH/C"D"3DQ)(MR2J+7WB6)IJ?*<)'ZZUPZ3R5X[1LI>NSFRD/CJVDV)(DWKSE[&K.G,]SAMY1=^Q_DXTM';O?.SWTF0.[ M?NR I65KLGGNKTZ'9O,>S+CY& #RI^//%KA=_O!IC)>%)0>U;J^R, =AY9@L MG%K?L-<[&$/'Q.1RTC83#6^K*-#VCVN=:+,T=5[C;77'Q;BJFU4+P*?G0*O\ MWEYL']9R>[-WS(25J0T-&U<<&-_^<&)1M00F=7:X-7<&Q*3M=LW%F<>%^\+O MU9ISCD)ASCF8K/JUAK:]4MN-W2Q) O[1/^R-]XSU)\KHAR/XTV!Z\JIRO(F; M E%J#2H9=KC!Y2-9:_FTYXT;V*=#/7R M+'M%'NN6"OOZ>2GL\T=7V-_,4/#WM#+"\JGM;[Z;N$'G_4\P_TZ]N<8:<$\P M[LOK_UL]'9.JJO;S&X%[_H!EO-]V#^6S\A,*9;W]\?-3YF=SJ M[_KCQOY[NKV_=@3W(XWF7MIL[HI&<^NH >Y67U_CV26PL=ARB83C$$0;%Y'. M^X*ML5(& S8F^"6U?>M%\C1XQR,')-/6B2AYTI1K& MU46V_&HC:W[E:14:G MVLR8W$=S_U=W?[L(NYK6S9EYFF8&V6)<$^/ZM /!:]XSE\77*^V\? Z!1H$B MT9&91()([J*QS+=PS)-$'N2L; RPK5.>!+/ C55;_04\^J0R:I!75-9]S9L*ZNW[O4=0G7)K6SX$)V7.0NQZKP#\1NM=]RQ:T[ MER]^G64;[_;P+Z8P(U>*T82%@O"/4V9M7IHF(5J7B(@AE<*,#V>4X\*,^W^V MX?VC1C,<-"A\?A\^O_[GWM;^VLD6_0Q1_C=X?X/5.Q\Z%PLSUC]^A6NOD0;] MQ+8_;K<:ZP>\_O%#J[[>V-^&*+_Q_:NH[_OCK>_;J?YEIF"NYXFGQ#'*(O59 M5R,@YRU!E&!K@]8R$#FWPHQW\J#'+HM[ U%$KC; M)GE>O90E"!(D=Q0(IK!SQ#!&YSH8T5AB]O M\GPZ+W]-J;=^'+;ZE0_0O#Z060$7^ 5#*D-0-%5S]TQL,IR,#?\U_ MB)W#=J_2T_DS=F-J#?]IP_//+&"^&\-5M6VD8-=]L.MXAJ'$H%.@02.2I42X MLP$9EQ+27%#K?=1*N#=OS0HE;$Y1UQ*EF(KS+Y"A%.=?$N>?$A?GB2;**\24 M38@S'Y&.DB"JD^&,2V-8'(L)75LOF14 MGI#&_#D:Y.V5 PBS7):&RHGBLW%Z-SM,9P%7P:@[8%3CW0Q!L=*%Y#F!X J0 MB8O(D,WU":PEBJNLAA:!H*@5?<5VV))">3%N/1^"/'H1_?H*>N@3B8G MM40N6(,XH#(R@D04L-)8$B:X9'-;\2X)DSMYY#]94R'3].HXR]EILMK0_CP[ M3C.H_=:-P_LMZKR*8&H!%.1KMQ]];[<+#Q":]N"5FI('65[774 >I+CN7%QWRB>LI\Y* M3Y"P-NM @?]JK1TRC"\N$19)B@K@Q/NL#,N1@T&)0V &\ +2H95K7+:F'I>$$ MQ4T?TTVG#"!)Q6.*$9R3924B:<%#74($6Z,-;0&^7SI=46W;+]_Z%=\V( >E&;: MJ/QBU9[>> M&$M5Q%0C&#>,.$D$.1$T,CX716$L!MJBJ86S#WR1-E!7/GA;E3IJR9BU9(@9++%4!@R!!,BQ8EC[&VP;B85>&( M6-%*OP#,K4CV?RJ!D5G-R'-B/E=J2-Y.S\J0YZ5G)1Y=S^K&37ZGJ>ZE$[D2 M]2^G6F\!?&B-U#MU5E__1+:;GX[JS6][#?#+>G/KN/']/=O\_J&]U6ET+NH0 M->@&^/C7XZT3?]18_]9NK*_]A,_C^L>,#1MDJ^G%UO=OK2VZG0 GP'^__LS7 MW%S/[=K=D8%$+2)&)FD'=(A&9)2F*%>H]E1'#W3VHLI5HIIXPF(TFG*GE+; M@[%GGEALB;TD7/3Y;"QJU<[*VLW:5B]'3?77'76^8Q4VUF"6K%6>.Z(-%T98 MPB,FPCH3QMI)ITJ59PLZ@W&YV%%5T7,PM,/1H/9;:S6NKHRQ1X"*-3LX-!' [&50BSWO;8?6H]!_U>/=O@WZ=2 MG '>Z<(]3S]S./;#ZCI91K+ZT*AK1Z$U'&\KK)"V*FMX6AQTL!?S[2:%%WP/ MIMK!86^L'VM#'N;*<'+9!N]'G5&[^O98,"JK2/7C7K[KCYC/@/8ZL?;;I!;A MVN:[C4GUP7^OU+IQ7"G7_JST-@?QK"9C):]Y.@X3:,SD8GM63N*I.ZJ$=Y%H2>8[S<;7V8=3/3[22 M14='MI\E0G=MJSL>!D"MK-B97Q["_?HU,-(?\+7J;H-Q60KX3A8A[9ZV;MRR M\9=L;FUO>.&IKFU_-7*YS0, V;,+G:J0WM@UUP]+[O7>Q5X'=O;K[KYBKKP. M+B8N*3CX[.F^D=_[$4P&&C*5[_K7>2VU"4? TZ]8!W8Z&E[_E=G)EEXEAO1$ M,$3)!:GJF9][_:F4TVY$KA_M ;)9T_5WVSZRQX,W_SG_C/" DXNK_(S7]<7B MG_URMD_ES?-+UM?FN_K7U9J&XUWJ_>87I[J29K9KG*Q]GR)Y(8E=S=;;- M:B??KSE"'M.),/4YTC[]>/6Q:HIK#6KQ?Z,6L)4)(.C3(EKZ\"8^ZW#\4;'7SW#9,*2MQ']?+R'JJ[X>Q8<;_E;&&*CUT5?5[^L MPJ..#6(2EU4AP?6/O)24GXA_G:/BYRN/Y?^/]GKM]C'J'>4G/2M%!A]<:[?C M;K]7J[=\O_?E.!\^&\S4B@+,V^CZU2F)K?\S0V+W*G9TDT>=EAK-HJG ^;H9 MTOHM-QKV^L=C>E^YDN_]B/UQC;2A!="ST-BJT/CX*%R,E3;W6-)]<)AKI .1 MFS[&1+(>+G>&$*=10S\3OJP.7Q5;JPJ7Y\II?1B[*D*!!W0PE\UZ?HAN6-59 MZX_&$UA^:S"$^'QPN^)UV9^?R'G?0U3EA[7>F#!/0YV9Z1@ZID#>9;Q?)B7F)XK"ET D8T-5H/B%:"USL0K^ M4;262V,?K;'F:56LS?/49F[N]6-$]5ZN C4N-%Y[GS.7\Y"K?J9=\J7U\U<= M\I1:Z+=>+5OR7KZO2OJOG[_T[FSOGLFN$S-?#?I7U(?%0I_"0E_#8=LO,XM' MI0) 4;^^=K,5-4I2$V306O.@F D^\F"3,11'3/0D"R&I0K<[,33)_,V(+$UL M,2V#S>9V>WM_>W_S8Z-=SU7[3M9$H_GII+Z^)1J=#=Y8 M;[K\RWZ]:BQO@'?.2"-]?I18_^ ;NWOXLWO&Z+^ M\:_SJ"I+-$)%B1;%I\N2/8+)"/4RJ2B4I@E;GETC-H M["L&IKTDZ<9$#82<95\"LZP@"FW)KE 6 C.>\.IT.24DS&&"R=;/)*Q,R0#H.):42!A MF$G$/:7(*&51"B+&E*QV7+QYRQ]^RKV41YJ3$V[DQ&L<#*_,\!6!C06FMTY' MHB#071'H7+$ @@47U"/#!4<\69LU/"W"(<'@V!083OF8F5PBG8TBA_/\4CC% M6^_OK=,<#B$)T^0I(AY0B9"I><6"6))W@&;];%=/IEOC=,&QQ35F[<,%V]]P=ZZ@%"\>.O] MO74:BPMC+- @C[00).MH6&2)RE7;54@L49D\Q.*,+9,PY&O84I,WV_OAN.+? MJ-^M30[C3 [%O#+)^M^6*P8_'9O/U=!L=O/?UJIQ*3AT!QPZ5QTG6DM<) JE M7&68)VR0]L8@%[&UC"B!DWWS]@I]VDOE&^Z( D6N?BG<=@'!>'';>;GM-#3' M7&#)JC*;5B*.@T#&)(JLT$Q1PK32X+;Z]VKD"FM"?B,E;%+&L R[>^7IQ[*9Q[&N^'%!2G M4B%N*8$?!B.@C@$)$:W QF=)Z>+"N>>9@6(X (&3\-\[1CB M0B:D)9=(1XV)M=@'P8MSOP+GGD-VH#CW4CCW-'4@ :B]< #'4CAP;I7K0BN# MO%):$LF5$&X9G?LU+/:O=7K0F).QLG O5=*ZPS,O&*_YO[(E_^5)(ER?X9P= MMLUT+6P5S+H+9LW*4!BAG9.2HJ1#0MSD6MA1$01C3*.6V-I$YX999;UBB=L%^/4T;X.@3U1!4",)AEM:"(;!QA2!>M$$3[@PML_2S=?$EVU50O/E1 MO'F:)R#8RP0(#2.4,,S2+"*8FX%X!ZRPQ02+F-Z\O7PPMFPP6%!RX'*]MK*_ MX D/ YP'I'_RX,R(A+SKQ] J6AP]/XWY#<-Z:R)""D0,?-A9I#H@;> 1: M:+0TF!8??M$^O(!C L6'Y^_#,P<&DL^5IB52U$3$&2;(<0_Q@6$F,@:[&65_Q%#^0$\+[RZ!0Z=CLE'V^K^#<.RT>D ]MAA_#PN*S_..+X[ MK2F_D;S$2P@+T;5Z-YP?&[X/BL](,'0PP$4Z1# /XFG4). M12#HT1&1@9P&X&\(H.=R=5L5"+4&F(!;-G#ZP$6L"U@6\!VN5*;!6P7 M ;8S^Y\,(S9RB21S'G%&$]+. ,?5(4&08DG@Y,U;I0NS+6!;P':9P'8!V]8* MV,X#;*?I8,H8%SX:I!SAB(M<00I'AP3&,AHN563Y")HA+P!LJSSR?X86;@?_ MAM:/MZ?(:8C@O$C@]G M5V?4NK7L%;6U\Z5JJF<[]VCG'34)G8(A02GIN>+$.4>PQ\PQ(2$>)5>RHE^Y MYE1T^IT=QMU>_[B9N[H)=_VSW?,'S],UV_'_/A]O?P^'CG+9H!M']?6OQULG M'ESL6[NQOO83/H_K']__;.QOD*VF%UO?O[6VZ':J-]?$9O/KSWS-S75H5_/] MCN?2>I,UH1A1B+O$D/4\HLBPDI)B@P5Y4XL 9H?0U2K;5K_VP[5', MIRSS7Z"]K>%Q=7!=_3&8K;\$_^0/?8F'P]AQL3_&'2I6:MDT:[8;:G7;]WN3 MOZOQWU=JHP'@177M 1@NO.C'B-KQ1VS7]EJQG[]RG"\\TY96]W $-PPP /V6 MBP'^,+X ]' K :YTL_ZT!U@;YFL? CSY%G1:J^O;HS#]O!V%5JXG!3Y709C- MOX"[V*[/FT\'0_A#!Y[X]-FN:'_U7-!AU?6.HZU>=*&;X#8KM:.]EM^KV7Z\ M=.O#?OS1ZHT&[6.X81O^_D^_-\CB\*/!ZGEXJ'Z,Q^@4M,?H"S;2MH>#^/OI MBS]":P #%ZN 1M>^C5?)M>_==%E"5C67][KLS>\Q(TICGU=CS:TN M^XO%Z%]N.KG\T2L"(Q]SP<7%A 'Z5J3C0T;);Q5*VN$4C&N P_]U_?^\S9AU M[8;Z%]T]%9[]7&$'D\Y*#@"\W(OLS,JO&41$D\XU1Q3ZU+U NI5+(<&^'BSL9M MA/RZHT[H#2?O_SJADSE?1?DVTXLK*%;G<"VZU=QEF^OMSM;^YX/-C]]:F\TU MMG7R%WQV@VXW-_#62?WH8JJU?K(';=O>VUSW?//[=JOQ\1/?SJG5];!?[WQK M;>UOM^O[G_?K)W^F^JS"KO,8:Q<$DHEKQ(WD2$O+D4F:,R]A=!U^\Y:L:/D" M]3D*,KU09/*<<"R=ME9$#O\[93D+AM!DF%-8%61:5F2:;F\2W$<3F40>AX@X M40)9[U*5^P\PJ"G14)"I(-,2/-L=D"E&3;7T@7F+N4I&.\V$J7$2(5=Y 66EA"6IAMF' _*"VQ1)"KO2=08V9 $ MF%5,07H9@GDAM9VNS$0_CV395W"_6JO[(PZ&5<9LV!\-AK4$3W<_T:?+7?'R M#H,KH:00WKAD$T\Z[]D+(1)BG6>"!UT"N>4$IUD)9RL)99AKA"73B&/+D27) M@VTY@"?I898A.9##YN'GNZ^'AT?3=;CE2L.K=^4@4[!*4^Z3XA2B(.JQH]A* M1HF0Z9:N7"C&0KUX1I()$%<3&A EFB#N(/QQ6DI@'$(%Z[B*:GZ%GXL?+Z\? M&P[3KPI1.1^XII72B+CC/# L;!T\XOZY^C'KVJ+S-\]^'(IT'3M2BV0?^65B5A0 M;KC70;F8#!%81H\CNQZ""M@\-M@T9J68-5'&)TR1U!0C[B&*UYX%1%BP(N>) M:?!OWDK\8"WFY5OU*-YZZJTVZLB)3Q *4IY,,)&"V](@?3#2!5$(PQ+Z\#2& MM]%K*1Q!V GPX<0-LAAB>!.M90K'$.3\8OCBQ\OKQS#6FD4'TVX(G FMK5$0 MS4N*$Z?"WW+G9O'CA?HQF9'9,S ^@J*@A _%N#'@D!1Q"5GXJ?OSB M_9AR36+ ,/MJPA7SUF+!%87YF3,CC"WL^4D]=AJJ"S"9F )'0HJ\!D8$TE@F MI&.RP6$)3DN7C3V_JL7Y/WO=<,_B2Z\A4RA<#"P%BST1W%EF/":!&<6H\TZ; M5)+^RXE!L^*\QCGG(5!'7')@#5YJY!C'* ']8Y%B&9C+27^&'UY?H23]E]:5 M52)!21J9B)+CR($R1(*3=I&(!#Y=N/\2>O$TAH\R< -CAAC%#/$3E0&J(_AR,M(Z;B6QB;L0@J;1.4U4 M2:LOHQ=/@WM))*->&,0BS@)ZFB/KB$0D$I\HUM@;O8Q3\JM:A_\R[/F#0:5@ MUQONQ?[,3ORR/'\M,FFF 9>"M\Q);N W31W'VA)-F?7JAN7Y0C*>$IYF)1XX M)3(*#B$" MY92YD# A >%0%$=YPV:_XJ\+\-=IA)]BS,(K"5$5(^(<7ME MLOKU"Y0]*-YZ%MTS32&VU]$;PCU-5E(9O O.P4M"BK<^K;=.0W@5 Z/<"Q2Y MK@24(M(8IECA,".>6ZM5EBDIOOIR?94J<,1D L1\EE/!G9!2BAS%:V=T<-X^IU0*E!N;##?4B<"E9\"]X@U;J0J(/R6( MSRH-2)VH910C:G$"+H8U,B%)1!B/6 8,\:^#R&E%&CZG-.QS*-/VBV68@J % M0>=S.(3J7%<-F%(0W"KC) \84V64PUY+6A!T61%TFGOB7%''JG,AT0*"!HQ< MD!+!\&DB52Z^QM^\I2M"% 0M"%H0=,XI>F8D290IHAU/BED6'286BQ!3!&PM M"+JL"#K-!]*HJ7>4H!B(0)PDC9P3"CD#9N8XD31+\=$5CN 5T"!+VB_F_U8_P$N8I=J9#Y NHXEL8N=87,^Z]^/K^Z M@%>4SJQJ_=:H>JRRF;==!%O:/BOU-.FCU=-\2<91"FW.M]!F2CCY1RL2.;[Z M/*Y16KCP%KZJTPNET.:KKL["! U&RZBBX\D0ARTQFGKN5? *G^Y-8%25K,:M MLAH'1XV3C9^-D[\ZF\WW/QO[G]O;'QM[#?J5-[YO\7H3V@MMVU[?Y1>S&CGS M4=]_S^J=+5%OOJ>-C]\.MNA[MMW<)=O[NS_KN8W-[8/-];WSA3:9BYPK[5", M+"+.K$ N_U 4.Q&H#4)4Y>RH?(&G, HRO5!D$CQ&'*E-@@D.B&29UMP[;YQC MRKE0D&E9D6FZYL^"P)9JBD(^P\J)9KD^BT$^_'_VWKRIC639 _TJ"MZ]+V8B M*)_:%\]]CF",9RX3!L8V/G/P/T2M("PDKA9C_.E?5G4+22#,)D! GSAF!*WN MKB7SEVME2B5)$#9:W"!3@TQ+,+<;':!QCBLL9!*>*X]-4L(1I4IW.QS2]9"I M.5/_H* T":-'X['GUB-#64"<8X*T5 316(XMJ:P)'#BFB@? MO.:@.QD7O'>*>VD$PR)<4V%J8.E!86GJF!#QGBA )$>50SS7PW<@6E!@D2I, MN31V*6'I1=7R7'2CS5D7Y_,\P\A\BH$Z[:E67,6@-=@ 7'C,"+,\X,MQJ4&@ M>T>@F3,NS*28'-AH,;%LO-'FSL<4YY#]O6<)7C.8 M\.*YU2NB-<&4)1PYY][Q1#P'V22\M)XT6L0R\O"/Z6K@5(L4D?4Q(:XQ1@:0 M%WGNL6/2L8 7IT4T?+R\?)PB-UHX;9PP7 8+'PP%*8Q3BH(GT4C=1^78*7>$ M$Y$0EQ"V+-?.MA:!J!4H)L*PC-H[H1JI^\RY-1?U #N/)F89]U%9YJ5.BEBA M#:%,-U)W"7EX8KNS7/=,<&!:J2+B2C/D2+1(IQ H25YCNL .UHOCXQ>5Z-*T MR_PI!)$4G-1>$.(#)SB8E&R2'OZ6K/&,- K#XX'-3+M,PQ+89,PA%4'/YX3B MW&%;(R$9"UY[JP1>>:.$7"(G85,8;-%F.M%4^ 3VG+7<^&!IUO EUH8&ZY-O M%(8EY.&)F>Z4QTR'A(+-3;M8=K4Q2E$*QD70)@!RV3(Z^QL^7K3B'Q660D:* M8@"^X1_(H\;CGT CIV8ZLH33GU0('F3 MRQSK0?)R D8[YY'DTN64+YOV_*)"['=HE_D2/(4X8.*PCM%0Q:7FAC"L-0/% M43G+K6K2HI<3@Z;;93(3A005#UEK<\],+Y#12:/L!58!IV04SVG1> '%)!NG M_]*R&TZ(QQII$0UPL0M( MFPB*!:/8<^2BMXA3%Y%3R2)G0PH^26<3;D3RLV=E2I)-PFL=N>=*4 OFN^#,!8$U M)]PT(GD)N7ABW#M@5=@RAI+VH%ACKI$-MI1[2Y'9Y'D.C2V?2'Y1:M M GX)AVB4YPRPB0AM/#=4,2F$MT2PQNY?4GB::9>I)->Y_5Y,T@,\R80L["+R M,4KKF72)E$(-0C4-^)XQ*S,?;=222AT)%UYJ&7@$T26"%:> MZF;@% W8411LT(@+#?:"9O I8F\,4YC9JN8*7J:F7@TK+YB5@S$\>08JI]#< M!F^(R=X[2; V@H:?Y.TV_/H _#JQ[TT('DL1$!$$['O",;+:8"2<)9%$*YF* M32_-9\VKGA/L&$M<,\D5B4Z!'+:61R]!@18_.=G6\.H#\.K427CI%-/Y'*H2 M8,6[W.>"!H:HC@$,=QU3("MO8!.7B%N;=IG7K,'9--JXIZ5Y-CBM@3&PC=$; MRCB-P43+6$Z+98X'4*H:\V@Y(7RZE #%P3H1%%)&@;KEL4>^#$8%K]9/#L V"/BZ"3EQ^A$2C,*&@@W*,N"0: M=- 4D4P"2Y".P1.67?3&W+W96X.@#8(V"#J3216$(,Z"S+)+=;!Q$;#RV^I^VR69:#SFI<]/#J4%FYTTKVM6KVIGP?] M\6B.[7Y$KA_M5Q#',-C7MG-B3P_53?\ M.H_@SV%$)7,2UTD)ZX1*EH<0=701)",&$\-8+V,E/":+:VPZ=[)(Z!0,"4I)SQ4GS@&2>\P<$U)I3O;6:^&K MT:1I]:QP_>0/8AAU0)*^/;#=_3C8F"]==S)>[L";?^_T_->G*6$[\7\_GG[Y M)QP[RN46W3C97/]\NOO#GVRM_[NSM;[V';Z/-__,4G>#[.YXL?O/O]N[]$O: MW%D3VSN?O^=G;J_#N'8V]L Z#*#C6"2I K/#V;-7F$=2^Z$58::A]0E8,1ZYV*_NI6*UE4GW]05P>?-T6E@K^HJ3VW4]?EZ-EJ_7 MQOO>&BV;.S6,_:GE^I#2[B:-=EEK:]Q3M3:C'D]*7V_<6>2T*IES3NH^4!/N M2Y]Q;;-DR=L,_[0^XM0ZW$^[U^>UF-4AEV?:_+/Q%3;%DV[C$/Q -]?W\>Z/+T?;ZQ_@OH_MS9T-\>7/C=,M>/?F MGQOXR^'&C^WU=S_..P2W8#S;ZS#V(YC+.I@Y?VY\WSSL?-T]W& PSY/=PX]' MFX>;?'-G:[;3K.58,ILB(EHEQ!4FR"8B$16),F8BB4POI'C2C1CAWD,FLSA\ M_9!) V4O#LHD6&14CU3)8(BC6N(0]B $H,PV4/0*43?)K*,5, M)841*]5;6,+(*B(0Q["!('J8/ F4OZ@#Y&HPY[\2@%4;]XGLZB*W3 M:/O-Z?'+8(D+T*VH\HE0PQG3UC!-K:?4,Z6H#7,=PC?#IPDH%0\#^QAA!+[= M:1T> Q M2\(+G')FR]VCLLUQMN5EZ2"Q#+G[=*"2"^9-D(18I36EP@JM,TMG38-A5#Z8 M1=6L:1C]GAE]JIL;ARVESB"F Z@FU@*C8QR0B-YC&QQW,2YC>>D75;#V8PSQ MZ'AQ"LF]U(K_-VH/3UN# MZ$$Y&;9C4V3O/I62VX'8FA^.;.=C'([ZW>TI2/LT;'B->)O[T^7.BV0._H MQZX_S0GUU<6^'=Y2#7D1MM2#^D;^J';I;;U).WV88ZYSL12]L,#(@E1Q%7 :#G# ,<1RYQ$E;:=W*&W;W\\>-8V1IF?D!5(Z&F>]? M^SC9$Y@29AQ# N?F @0SE"M$($N)IU*DP$1:>4/T$C'S@MP>2Z)O7)ER?'9& MJ#4^'G13;:\I;W"_2_-L4)UR36+ /AA-N&+>6BRXHLDSSHPPXYY/M]#,FCR_ M.Z/V=,JR8*!QV9"C430B+J1$ECN!2+2)RZ0TSGE^$B_*7GP*-6"N >6)']8FHC^I/==FJZES$UMO>$0SF MM,0]U&^#UI$][/5;KN*EM/,WOK00;6LJ''+6'[7T[C*U^>_!UD._+<7EX?;^*3)ZTAP?U..H' M#*(?]OJ#5ZV-;JL?\U=+$M5@=>Y@)_-I'0,1^-/6@1VT!@?ME&N3#'LGMA]: MMN4[/5@T>,70'^34+!C'L*S&,/;A?I1=D?#F;BZ^\RW'2>LO3)-^.]]_U/X^%6G-7W<]^#&SY . .'CG48:K%MP'DX:- MAG.!J5$ GS/MCOPK?)Z-'[S:>NH%V(G3V(P'(5VKM)R %9/I]?[ MFA? 0T^&!_GOO@>< ]L['/7S@O6_M>%=F0RJY:BW9_5L0FV8],E!K],Y1;V3 M/.?!R W:H6W[\*6U3B?"HUN;;=_O?3H=@-D&V_S^_=NS[?TE?Z+XM[7-]^43 M^>W7U59W?&8]5+ _0ZNKA0 !/+*P< CS+"?IW/9]\;VC.!41 M+\0(-)=C-GG%,H !IP$/^WJ1<]&7HQ[\*/0$^U;X')Y5[IQ:Y"DZ:7D[RD5S MW.FY9?_6RSZ9O*5E[7(]&?C7[;4&\,QV G3*WP32 <"I\@I[U>Y596=:P*1= M6_;AC)HGA%:&>V1/86U:U@-%]F$(<,=![)2AC(D;R/@6I8F6!]A*48#U2;XE MT%V,J##?^1(B@Y_7$)F&EZ+ ]-MNE$&DL/AWX-1AWO'Q:DW/\U(A]E +\%\W M4<>,DM0$&;36/"AF@H\\V&0,Q1$378<5)%4W"RN\'2\9O#^K7.^.CCN]T]A? M!Z('GH*_ L]/?ZDJM_34=;+;5PWZL8^WUS?$)NAAFS_\Z?:'/4IPLDDR%%2. M:EJND%.,(*:B4/Y11VK$/Q-J(!0"V9O5"J7D[(\.D9M@/V.@6DO M2;IM<*FA@CM1P8^MDSW-2!3&<"0,K'Y)]S?62*0]!KU;>L4<4 '72#(=@CY6G0L/HB)0E" M0EX\:-&Z/E#/V'2M^#U?&%16X!AISVG'-U)$ Q8T,:52H-R LH-=2)PZ9F5 M--XA>/*NC#2&/XJ9.J:H:2(:5+'QX1_M3$:[T?9?,$%MG&Z>[$FI#=@##@%H M 7@9YU!NM(42H2R!6LH9IRMO#+\A094,L++(Q8N3+2UR/9/S?%'CVN9\I.*P MVZ5'?4UJK9K66J4:W=.WGS>Z,#-?Q9W4!G M&]WO';4'V9$$>ESQQ8W]-G_7W_B[^L;8AY-)II<2/,+F5W5;[T;]WG&$F<>* M67.E72"=P2B[+6RW6SQJH^/* =+N9R=-NU^]*KME]F/K9X5PK6 @M(@P#DPH MKH.V2MF(#4F4AR#57&-G*O@ Z^I?@[YZ6G"B0A_;V3^: ST?SP;V#G:Z7;GL MUO;CBP.5#QP,6J.##29)E 0@"T_6(.U 0Y",N,0Y\\[HE3=2G'>O5X+GC!9. M;%5-MM<%$1/+NG9BZ]AF%W[[.+O):@_8.7*K'E-[0>U@T//M4K*ZT''^?A9I MW4%5UKG4:,].LL+IM7/P[)OGGER&!/0YY:F;!;I!Y5/*#\[JT#FY6ADQ>7## MW$2SJHL[N&068Z=M76T:OK649DWK4M&_[X[/9\,Q;J61T@?JN*;816VMLDXE M^)V3<'O1?Y8 EW^I_S[8ZG6K[..7K#;.&"YBZV3/B("]=!XES,%P85(@:R-# ML >*<:*BRMZF1]C5FO[7NJ%(W;][@^$$[R]N^>#]Q-G>[/2\G784FPC/029& MB7@P"CGF# K&,Y6BEG!QY8V>$[M=/IOU!O0(9(<= TN"!<63E ZL58N#D"($ MFAR_?4')!F4NHSW/@-X4)@1CHE%.^$!<$8R,QA9A'*+$"M.4\(V095$[V2#+ M G972T]B#![YD/L!63 7-=8,1=@-EQCEFAM $WFQ_.=%-/D]1UX'!ZV_>R5A MX-,P]DMH>SJ-]UR8+JM4I:KPM">8XED-J_7+E%]B*=6E&SI+;B];[Y!$U<#< M=43L_LGVVA[5.%$9$[*>94L',Z1U:T0)Y:C++60I31918G 3N8L.2PN>M&6*YAWTW!R(Z"7A"3IYH<]IX)2 MN5>?H!(,.\ 19 63*'FGF0!C0 A_(RQJ%.E'VLG(O:9)Y,I_$E2MX$&E=L;" M3FH1N,&<<-A)HRX>6YACN-U1I?IUM7422^J;'0S:J3WVHXW]9?6'*EERM=6- MP_)=Q_E;,B9?+E+TE)'9XWH_'3[N7&^X^ @PGM?G4LV M?C+QA7%D83I(]5S""^_&'MNUS?>M'"&J-FGLWAV4/,6ID.+H.,<'+L4GT&F MA,]!%'8X.JH-&"AHK=L= MVHE2$R45UF @)D<"XMXKY"BEB*@@HC:" MNP#X)2ZF1OQW[0MOY]3=.+3?NG6:8*8@]&[A!PJX2J M8W]H2T;N47M8[AY4^4>9&#/AE9SPU0R/.8@9SM(.5I>5 L?Q[,TZF7WF>D5X MVZE^S$ZKS!R,A>/P8J7R@L$7TZ TU&F02V+ M)B0YQ?VK-6Q9(*B"$/D!3Y>"7C+I;)YNG>P)*[CVA"+',W19K)#Q##0QV JA MC*$F,("NGR'76:1R&KM>M<:K/DL_.2D_0U()")[+.E]*!];-_%?&&R:$2E%0 MQ1F))EH@8((I958G'Z^1=7Y31]9YJG\+QF0N"[K?A5D^^?I;B_);? 11H+D?3@P1:24=XH98XXP)U(B5-W052S/'Y'P\?]59W^#;G_^9EZ,^!N&E M!.";9UP&8"KE:. @R#CH0883&X3R3C'O'4Z+RB)O^&L>?_T I&628:*C1U8! MF7(-JJDQ!B,C<3)6"1)RY63X[6F[@Y5-%-N<=* 2M]':F&LR.J7A@L-:W; , M>(/Q=]!F/^?(!-..J(SKUFC =2ZR(Y$;Y)@,H)(9K#PON([GG"JZ [;6QW3. MI;\]?9?6I6>=LPI_U1'G.MMUM?5^&%Y-CCC7WZPN3DX[ T?TJC/-EWL\6K_D M_3D[*_VN> [/DFW+F>UR8!P&-@1#MFT[Y>QRIS7QP8'5,CN"5S.^R)+VGU\R M?OKX$/$X2WB>W7(SZ90,,9QQK['SH @R X:"2 GGXCQ4>+6H@ZD-,M3(L(\W M]_=B<#(IRU!448&=FP1@A(HH*X#\):S;*";4RT'"O;*-CW2DS9;>>E MP\8H)+'GB!.@*"V<0Y1@%@,&-?7UQ];^'DT,5A*X'70%B7C*6!^>TQ:,8A\6%74?7QI6 "GSFTNZQ ME)PIM6A>M=Z=W9. @[FA0$K4OQW'&0VKRG/[L>7 M3'R;9/O#7G":"LT)DCHKJXQ89*+42&"NDL@-#AF]+**<:FDDE\P*-74/MD46_]K^Z[7KPK$#0K[G.3B9< 7<-M, M#9;'HOOIH[GGB3Y/H9K!W^,)7"N?XDRN_-GO#09_V].7RPG36C=\CVRM[3E% M:-+6(*$U:-V@0R#K5&YSD:C7Q!@M-4#R')Z85:'R]4P4[6[5N&Y&J:H5%\%! MLSGNY4J-O>[K# N3CMU5UU %$]NL6[0ZP"!7GK+3Y($,S$ MY3Z.LD;9N=6:^GG0'X_F&& :N7ZT7Y%-,-C7MG-B3P;GU9;&UMO;Z.$/]9,RBYN M]8:Q>%,_GR6T N*$? Z]?)JDMO[1[MJN;X.2\6D(?Z@TW0+BY+?6+S6?Q/#K MI2NP+%/^9:T^NEY$7V\$SPJ#U=P(*N;BO0=92,EUXA)['1G+Y?=X3#I1$U?>E/*X4WF.T7JP3,&0J:S3 M8L$60VQL0EVTR+*\GY;3OM_.14SMY5I$UA*RZ%YD,N2#*[%-,N3U!3;84%)) MZ4!C1=CGC!\M/+)@5"$*CQ98$:L5OR(Q*)R^UQ,'"O@8OA%3<[!F^\P./O MG9[_^LB4O/5V3,GY&?MTZY\-LD4_GV[O?.#;.W\=;*__=;B]?G"XN[-_LKUS MT-X]_'QZ@9)W=AD\G\ U]F5G0VRM[XO-HW<(8:=!+TJ8F0Y2 ;-)- Y!>%H704_Q71;RPEN M6&OG/8&M$98+3YV,U(&-9RF3E@:YTHH %$TN02"&1L9-R)H M[Q,HX8[#TX+59+HZR)Q"EB>]?AC$[GFT?Q\'@QC/V*9PS4[L'VVGHLN _'UA M" ]Z#][>VP/D$_VB0G]2'MY\ -/2.ZQ!4]L&-^OX@ M\W[]QW%OF@/[+0*?PZRZO6R<99]2YZSE314Y'=1O+25CQR)JT,['\^>4%UC2 M,L W%#(;X]UX.=*ET.(/>.T@=A(:5^D]J]9Z -(F6^/]WG[?'I5HXY2?LC;@ M/W>+Y[LXM@>S=<;[8"/ULQD/:W-4'.'3U2'RT\J0IM]]_I7.9F=ZUF^Z%?K5 M58IS2ZNS$/[PH-T/*&>@G-9]OL)1N]L>Y-9DO=QO[ ^]_JY2UQFF38\-]>+ MA37HUFDHL:XS7AI@5L2O>NVF%IV1G\? M]_-L^ST?8^XP.'A6_)X[TTVEP8S5N\[Y29==KJB\RBWHC8:9YLJ6GQRT_4%) M>9EZU'2-Y%&W5DF'I_-Y/G-A+A@#+\V,7KW>SQ@X)2$,Z'VVE5XAZNJO,%IG M2WY9:=G6FG3.RQEN182=\6>>S71+M7F!;B,1=WSBBWFM^2>P^6VC>Y[>%^_=40LYY=LC[*V*O1 MPJ\Y$ZZ;[+=>OTRH7NL\ZM7I=;C!C%V::532B[!D33SY!8=:C,@_YCU,\+GMOVS8XJ].*@@+.+G3;H:_EBW82O M@+,=#G/BXQ1<%AW(3B#3AIP:":N54B;V7G<.+*[.Q\0\4&\'!ZW4Z9T,KA7$ M7G: W \.ZI8/4_QZ496/E64C_'>6?DJ^;&;H5< M^D>=.)C8X1[F!_S;K[28XQXH[,-"1_G@U9@N4E9:\G&MJEA6^7T8X1M^.*JP MN++?2Q_;6F>WPSH+MCW(F)3*P">M1+-Z ?>%D<_9N#N]8K5?G$SFA2ED/*W5 MFCSP7K<;*T=ZJ?E5^*T]N]_P]L)Y1;;/-DCQ#!%-<,49\M7A8Y*W5N80NS4)":PUXEP%9 PFB$KN0^(LT5RP MM-N[3GG!6FT;2^-QMPI;(.VRRH, @_,\ \]!'+[K?FOW>]T,A[ LF[4VL2BI MR%^)I3 ;LE?9==J#@^R'JDL]GC?7X\Q*C/6J.^NOLRK[V2T_U]LO*)SY_:"A M]3K?8IU?U1T_>MP\NA@B@Z()UIU8*EI?;=4'BL[;S%4.VT7E-L^B7[GEX$Z MMLDO9\4S1T>U,ZX?.V Z=,].)01043N]X[%24%)PQEIZ*^VAN<3P'TQ2$6<5VJE^GG6VVD73J"@!1S;$ M5S=1!1Y$7M0"XH]>?X9Q9\4(4/3+%1D_UK[GQ SG/(@-A0+/!RQMM,@X'Y#4 MP*<<:ROXS8H+/XBBU^SN]7:7@R(0@V&(&)D0C\HAFZA$)GC#$TZ&9%UOZSH* MP2SJUY YJ*!J(C7"S^H27TL[:,X,_/3, +_\S,#U$V-@OBO-28/FI$%STF#Y MDL#4O2>!O;/];G96_QW[G_*:+4F^U_?-];5O7[I_'7SYT8-G;!U]6=^EF_]\ M9O ,#/;E[M'&ZN;/5WEK?P)MM@[_\YP#[HW]W[3]FM'T((Z9? MOFX=PGMW HSW XSUC_;V^N^=K?4L5S>^;U*X[_##Z7]@G%OKGF^N;_S8//S, MMW[L[@7*E63>(,PP"$RI+;*$.H1%R.5CHR8DG$_X,HEK@%9,+8N<8*J#")I8 MSF5BH-G:\PE?6W'8VJCZ46:Z+7MPBS2O*U_[YI[IZ),'>3_JQ.UTGJ)^MX.V M7^N&]786LF$G&X,OE\J^@H;WF6ZN?Z!;.VLPCZ][Q!&OO<3(>T<0-TKF/D,6 M^6BE$9H&@M-Y*O/18)D/)=L(JANHYZ"F:^D9S0>0I([GJ>Q)NNBS*R+E=L0G MQ?8L3H3_JZW2WS*3?]5J]X MK7D*F/RWF$MCV$Z]\&7!J\L3%>H5KM2H81_^A?&;Z\NORJ5_#8:[_#'K\/3_EHMI^G@4K[ELTTNDKK9(*Z/*!I\UR MSNGORKWV+A]S.D.A\PLP6<07MU:?VM^O6JE[H[MK/*,6#,64R$9)ML):>5&> MV"J/G38M*E;_Q_7_]2;K?=>@QZOGWZSN].JJ\>H2LPAN?Y%KV%#H8U#HC5'6 M^QA_+FTZ,5U0C>]G%:ZV0,HR;-W&CCA/@U>PH+]USU-?GK2)3=J MJ69]D^+YCCN/E;2,64ZDUDY@&5/D7# 9!%]DJQR@WLJSE"-ARQ+\NK7+9?>? MOP9?=GKPW'>GY=KZ+OYR^!EO_;-)X=Z3S4/X[I]_'6[^\T[L'GW^L3N^YS]_ M';BCT-D^W.6;.W]E=\S)UN''HZV=#V3WQQ>8Z]II=L_L'FU^W]WIM+_ .__S M8V.X^0E_?[_S;KBYMJ>U%]Q(IIU#[/-RL0&V!MC.@,T+K+G,5>6IYSH7GA?6!BL)H=R+ MP*]12:,!MH< ;+<*CC7(]@C(MC51V9SS(;YG(1H)TT=# *4T\@,+FJ&42"T6U(,)=I\E%@VP/@VP3G0U[G7#0 M FFJ).*2!V09:-4.)R.%X8F;4)!-\8MM,I81V>X:KGD*4/031V(NI]'+ ^KY MK_ED8>P/+O5BTYNMRER8?M*(]6CNL[5OMMTIF4N]MV7#/DWM5\EP:C#M1IBV M.>U@8Y$[Y31#,5F&N-,1:>8EPDQ@83G%H+$] SJI,^ :2KD]I7AL XF1H" H M2#\C.3*>8L2$-=1;AI46V14KB;[Z&,,-I>%\N7.OVOQU,Q->O&!X-/=C(Q@6 MS^X399=98Y)3 LF@%2B[."$+M($"C@9X'4N9*P4_>3II!,.=*<4SGK!)&C%# M*>+)8^0$-TCK!!><-H'HRI4]ISUD(QF>KV1X-/=MP_'WP/%3+EYL(N-61L0% M!:/!"HET2 1%#?L;HF6$TF= *8T.<4J'=TJ'>.V4SD]OCT:#H:PN;#8YPZ2GR$?;I#O&LCW8=J-#LCF8/,8PC(Y MQ*4SR'+L$#/*4J*BQE;E%H&K0)+YWY,()-\0_>YP$*B!CI]!QT/Z6!OH>!CH MF"A-&N0"-RHW<\.@7I,$T"%T0L('ZP-1GL8&.AKHN!UT/*0+KH&.!X&.Z:3< M9 1V!F!?@ZG%N8E(J^@1!BM:<6&"D:&!C@8Z;@4=#^FE::#C8:!C2NNPU!+" M*5(V9XA)HI"60B&3*.:)"_CAGAQTO(3,U]\O>&?N6)SKI@ZVEWFBX6:3?Z)R M8#0(XR*#B_5>T:NJ9#;(?A=D_SSMBDJ1*I&218H:CT!Z<^1H=,BI&$QR ._1 MKKS!KXQX&KQ[N7AW1Y=;@W?WC7=3Y[=$2(P:B:00#G%F M)=+14\1=P%8;GG,509-]11J\:_"NP;OY>'='/V&#=_>,=]-IFCH:+IE'- :- M -XD,@8^D4 4,40Q4-(SWO$[G\-O\*[!NV>*=W=T;C9X=]]X-U53R6D-AFNN MY!\5XAJ,6LV-0T(F)8T%+2_;LX!WZDG@W4LH\WDC'^6<\_JW<$[.^I?KS@ , M]BCT1OE%9?^F=O;\I>>,]0M=FV6V%7#O!$LW_99]T<8R#GY M4(^K$1(W$!*[TTY/,/1S12$9-;G1XB*"884R<6M R"M ^1%7.'<^I=; M17%!VHNGEI\@TA8/]+^*__6L@_>Y_LA/L;OMVXX=#%IK]2GE5FY7#B-J#SLQ M9#>S;1WWV[U^>WC:@MFU8;0A=[B]E.6[)0?]'+<+J9/RW%CE*;=4&4HX$=X# M_Z>D;;I"K]K8^F/,[[:S?_1ZJ@C!W_7@UNNQ?;3#")R>.YF=<3:B3Y2U;]_= M&3ZO[44O8Q(Q()RX0YQRB9PG!%EA993&>)K4RIN+O/G?KUIK:1C[K1G2&,<8 M^M'']K?'O<'MK.,A')VMDX/Y9A;G??5H/< M ;;?![;I[MV7:.2*ZW!U6X)8N.3\>=]LLF)[ZUML>4$B00BB23 7'C M-3+"1F2MLE@QIG&0<\EI%9!C:C4S9>2>V?WQ6K>^VA-_*+?EYP])1MWQ[ MT/Z.@""'!_EK[5X8 ,P&N/NLQ6$E$JE8;67R+O>A[@;^Z4WH_Q'5;$>@^2TG9];)VT83QKG]ZVJ,2KL.[>C@:P"R-_ MT/+YOEAVJ[[UI#?J5*\ZL Y:\A/S"_9GJ+X7K(PQGO=#V@\:*,Y^_R'I_= M%P/ 3AD9K&7G='7>L@(#^E>N=:)Q'^#/1- Y/7N#GY%IDTZ(XR[J MYX1TK4]D.7VEV+X_*5V>^#K#4MM?0VY_[MI1:&?Z^[O?:_V1CXRU/*%8NVE,H- M$3.+!(12G:N;P\!34?8)K=W@3- "N+UP5&&(XWX\+HP%[]S/@A84W^B'9^Q< MA?V+7(-?NJ"R#O)&V@' VL##D.%6%SN]D\R96SW TI66__O_Z,IQ;]]&KE! M_+]1ALAWW^#GH/R=_)9O;Z>*\6.^4%BXY_VHWZ\0]I*!7^0M4.3+DLVVN84- M[]CC07P]_O ;,/YQQYZ^;G?+MI6;?INE+7%\024O=%5=_JWJ]&[,*S 9LQ5: M9X?4+[ZZA;RDKS3CB^],+U_)6S[VY]>8D?M H'OU^J 27N*8?#[Q MBF<275B6=CO/I?HIV]SY<+IYZ']L[WPEF_"NS<-_?]W>V3_9^K'[8VOG*]]< M?\=V#SW?.CT?1?#?X5FG6S\VQ?;.Y^\P_M.M?SZ([?4UMG6X2?(S-G=">^O' M/INI 7BX(;8_[&'JG=$D(LYSQKJU!-D$/YP76#%G0HCX5IW-[R_$>D6PM(&* MY8:*IIONDX&*<<#Q=I%RI3%BWBC$*5;(\*015I%*QXFR6MVNHVYS M3.5Z7+8>N[VC=K!OC?]W MI>.U/N@T>]=T&&BUH\#VLR\^=T<%&"^H]MS@?/&YYY)E\T!";_>\?BRE M=3%IBQR&'SPQB;26$24><#+"*\7$[?,E**67Z25_G\5];,LAJ13^F M3HFKG@NJSN@9DP#K7=IW/'MH>P"UH^1TS<6U F(7H&WM;+>! DIV1+67PS:H ME5.Y80WZW0C]_'G-)%F)C2-Y8WU G'N+X"\>81&C7S50^7?T(E+__FM#'R)4K?'Y=32DGG>:T,:)^&[0N3:UQ4# M5:FQT>GO-A\@J41" _XW O_]\WH@MP$+GP)2,D;$F=/(:BZ0,\(*1R*6EJR\ MH:M8ZE7*+D9F?FU\4X_)N'=7VQK&?2J,.ZNU14&8D]0CYKQ#G#".K"(6&:JX M3UKF2M"/Q;@OV7%UTY\[O:'M-$UFE]5_-7;-CV'K'/Y= +UG5@'U@=#MZWFU MA'J08RPR9%@N<)><0%I[@Y(2(2BJHDMIB:GE')7,EX^-)%P,K02:(N61(F4L MJ+ B::2-"K-3U)+I]/8+7\P6+E@>,^C:BY9[A M8E9Q9MA3K;1$EG@,BK,SR/%\/)X2:8APP6"YQ-32B)8'I!5CC,46.T0,)XA[ M%Y"3CH)H,0 #EQDU_GV/A9-L&X7/M4WN)E>]=44VN*ICU( MR?6"^>=;<#20?RO(?W=2X+Y8%!NG\*X]YA2+01&D@TR(RX21\S2W"C;6.^8C MH6HIR*#6!QM"N"="T%Q+4.HDXLF"HB@U1T8JCP3# 4NFHS L%]G'=Y;ZRU>( M]*J2HHVL:V3=@Y1B;D!NT2"W.0:Y'YL[NWM..XTUIDCESGK<8)![4>5P,"?< MI&1=)$M!"(W26%XLE++7&PF+'@!1 U-WNDN(XNJU=7K'?]P.7I M+JON4XK1$?UJ7.VS+H:[ "8^#^ #W^D-1OVXG7(66NP.RK)^C!T+P/ZV-Q@. MQCT$8_C;GI;\M1T8PN^=DMSYR/R\.^;GD^T_-W]\^7,W5U<&;OR,MW;^.MI> M_WJRM?-OX"O/OARNL=V=+X<7:W:N<>#>KU\.X;[#K<-? 3/V]RAWAE(94:"!(XXU05:SA))F MS&'./38U^ +)QK"6O8A114US46/#9F^K^J';:=ERJQ^: M$>'W]7WXV]<3$*)D:V=S+W#AE% 2:>&!$1U)""Q$C6+"U@DKHL^!QN%)[X)( MG*[*.MT -7:F9/+^WO/]DMQ[_5V/_IAKS]HV='PH-!B[6ST3;D-B:W MPXT]EZ0TE($N+C+NJPC:68P6$8VQTI(23D';(/32M/QQ"C20QGPR&[:.;;\N MXPQ?^J];J/EW()A+J>)OV]_N?QIF]>#?>6R35S?445''C\][((4<31P,-YVK MQ'/XH0E1*&+E),@?Q14N&CNY0!>KK=ZHU-H^.6C[@YFBU.W!8'1CT!#1V21! M%0&YQXW%VNO@% S &9,\J9J" V ;7EW]"@4LE&&N3ZJ2\"W>U53D &H!.72 MH"&5FE2VUS?V)&4R*DN0YY(@+DA.%KNN#MX2!7/O[6[HT&,[&R026KSJX-:JX4"==S MIY3N?LO>M-6%LL'ZH)-)G ,5V63 Z(7_*IN L/Q\8SR&D=IUN];GYWO]?IY'Y(Y2O+U,OB46F'POOWM(DR.$I1 M< QH)R6-@&* =BB7/@7-A35 ._K5G-X6K=YXS0%PJEU8S3"W_>[OJF^$'1SD MO1^T0]V(ZDH%:;'X30$^*,I]X1SA;S7$G$< M&7)$660(]M()CDD"+8H:,A=]*B%5R;",/Z4WQW&_YV,,=:,+L,BR3[-J5K#$ M)#1VO-5DM%'/IKCGEJCTX2-3S.'F7E"*6ALPBD$ ZA@94&X#C*3$'M!':&EM M+GE*Y7QI-<_C?(D+K793"7X\_.VX-VCG;[_N9[\I,'7=1J$.U$W=5;O6\>06 MZT!_&@TOOV7:/TWG5:1_I!YG5)P[HSOU\Z _B57O1^3ZT7Y%-O>_>FT[)_9T ML/*OV3G"!.N'JSS'R];BX>=^L?"^@C&MO7__[L^/VZW-C;"N&X4$$UKLX'$JH_WNUAX1PU+"+,B4:<88>,9@I9V!=G M7+"1Q)4WY-)2;!?,OO<7/)WV[K[..U!,X^N\+7ELK6_L:0(Z,!8&66<%:.G& M(J=!\4J88L-4!#-'7.+KO(VT7)X 91$FO_>&!W-[*LZ2^+D&L..NKR!V3@YB M=[7W!M2GH_OK2-E3TF%2T ML[FGG/4.&XX(BQYQD6&; 8!3Y0+'FF'BV6([SUZ?["[%T5OTIGWZ(N8=3#0' M!CXPN; MD<-PM9':LM]LNU-.RF5?^4P+X5JK& ?N3MJ=#G GZ-[M,&Z%>G!^DZ[)FJO3 MW4YG7EH\K7:B<>2WK;:2S511-8NN&AA7N-V&19]INVI=[]MS(('/QS5L1=OO MP"P+'?S2_C7+5L#-87:L'(]KGO*_OH;W ,WU5'> M$JLM<:CR=[A0VD;GAM4Y6%*TRDP2*;4[;9L]/3X"A!8\..D6LIE \5B85QL] M2V*_90+\I?WMUVRM78_A*ZH\B@##_1D70J'W;V/D&!-C':\&.!JT0]OV88E6 M*Z#Z"?2=0Y!"T+ZJ0YI#1[VY-/P,B&FM,^AE",Z3[=8;4=J.YQ7-.S^UWK.- MS??APG#)DTC.$HZG.@.T&Q7\\TRB^@-#-J$V&9(G0A%F".=""4.MQ_"%E3?"J%5^/6I[/UU1MC8$ MQI 7CXX[O=,XSGHZ1Y[Y,6/EIP+'+ US35K; G3^UO:Q;C<_9>7./8]Q*Y \ MGP >1OW2XGYA9%I^_!LF>9:-1UXX <*X]F(^-T,414)8BC@6#!D1*8HV*(FM MPM8 4ZBQ.,3%:VR.<68.0%MOE^$ZVEM_&;EY; 4=>[-K>OC/FANH("5 M\U"S.;[M:1MA> #78CLC2J4DCC6^2N9GC:^<4\CV4L_[43\[#8N*5NN TX<9 M\I=RNLSHZ*C$3V:R5N7[9T.]4?I)/OFE$U,V)L=C"M8% MBZF,Q%+C# X+S6"Z-?9X#W9"OSI*-KDSYZTT:2MG:+2_)YEUAC&+;,X9Y]Q+ MI+G&R-,@$W5.T5S,@.-5SN=+PQX8"$,P,"YGBIN6+KX;>=U"!7-7TY?["7W5 M$FZK=C8WNE9%7#M^+^JH)586X4 5XL1BY+ @B%'+1 @1MI;^1+.?Z%5@M=IJ M/[+@NDV,EH;(%64'E#:JMS0H;F4'SS$HSITH;4R*Q3/- MSH<]QF"3=&XG&E(.J&D%YBS/%8F ESQ/PN>:[ZDWZK=.H\V5ZF9-BU>7DM:! M_59TWU[1G[]5"Y]))904TDJ%K97ZHJEF1?5F\5CLJ'7 [([AQ#78KM0[283A MB5$6\-4G!1>-S$W8=@Z5_5C;H\D1I35!!$L#JF(TR&*C9> M/%619JT7FU=^;+78LQTX([#V38/Z2T=$F^UN^VAT-*&E[52^.?A9()P&Z8_#2RG09;?5;1[W^6>2X)JT&<@&-\4Q[ZR25)#D)>6$*"=2LB$";Q@J13 -CBT!K6VM MK^T9 ;:N#P0)$2SBF%!D;#ZS0;E0E'!/%,LJYD7]\@S(X%_W(IKE$.!%,#NG M?-YO59U/_B"&43[U]:YV/7^J]+Y+Z*K3Z?GR:3M]//-;58I5.>+3U-L9U]OY MNJ?!:I0N*.25CHA;G)OJ.(]P#):;9# %:_9<_9RG:VO4CL*SD!3)UF(CR\ @<7]7HZJ9_;)D?;1V8$//WW,8S YW)&_6$HQO[Y@NKWY MGZH8\VSA,%B;CCT>Q-?C#[^%]N"X8T]?M[MEAN6FW^H]J,]"B>,+A<'*%E27 M)T>!7N'J.%!="KM^:2YO]=B? M7V-&-(-]6H,UUWKL70NY7]HLQ-RI&'QU%NMA2IOJ*T_75=#7CQ%MYDA;JQ*# MK7> Q^'21EPWZ#_XW-;J4_O[52MU;W1WC6=KY]^L[O3JJO'J$K,(;G^1:]A0Z&-0Z$MHJYFMT9)Z83OQTDXK]]"O M;.D6XM*Z\W><_-.M.'\^TBMSY4'!!3>")YH,]T9@$YW!.&D9KVBG@2Z49:J= M)#',]Z&\J\S<)Y]54I<:)YOK^W3K*)[QYI^;9'?GZ^F7/S^?;M&/ M7W?IQNG6X>;W+^WSI<8_P_=W*8SSQ];Z&H?QG^S^^/?!]LY?7[_L;+ O?WX\ MW#W.4#=XD1X47PA?/,#& :0:5#X:J!M,> M ]-.)YA&N'2.2Y2D\(C3E) EF"#./#<>MC)RN?*&7XQH-9C68-I+P#1M)0M* M 899Q@4%S.)4BY2"IRK:)*]H!--@V@-AVM9$3PLI:DJ-0Y)HT-.LY,D824]1IJI@+@*!CGA8'^B*GS0J@0D2*?8F6">X%]Q( Q3N.3%$JJ15 MXQ);!E3:G':)20**,6A42.8BPCQ2BW1@\(-AT,*LE($!*C%Z5U2:S__WJD]= M-\;[XMG6VMQFD4@;'.:)&)N\"KF=E-',.JD;K\^2L.U$F7""$,.Q0K!Q$7&' M-7)&4"2"3B)*4 :]7WE#+W:&;MCVV;"ML=1+N,NY?*86<#H1G#"31@>>0.PV MCHWE8-LIQP85$0N5, JE*(C "1E&.6+*$4N#)X;2102@&K9=7K:-SC-%3:"< M,.XI-\%C!5HSH88Q04-CNB\)VTZD+8U18<,)PC0"VU)CD*;8(NE4BMK;W =O M$3&6!;+M2\C5^11+;ZK5UG[LQK[M%$/=AJ-V-Q=G+%U*;F6KSUF*YP=#TG # M9CFU $;<):\%DRQ:&[2C0DKB3U)S MH7*(*R: (;.H6.\2!3\:OAWS;0@8#'.L8Z2&.Z,M6<-WRXAWUI%(FB.5IE$ MN1;. $\*2:7+14_ &&BL]>7@VREKW4H"^(H]HC(IQ"7AR/@()GN(T03@W9(N MJNF=G>,-WRXQWP8:N0LI4B>X]EHK&;$T6(4DJ).\,=>7A&\G\I9)*XS1'#GM MP5S'P2 C.?QJ&75*2$V(6WDCR3+)VP4%U"OV8TMCN%]R^K5W5H1_SDG_F[I+ MZDR'^JP]S+T5>J-\>1( M2P.7#5PN!"Z]P)K+*#REGNL8G!36@M5#".5>!-YXFI8$+B>:KW=226<"$M$R M@$MGD28,,#-IQ;3W.F&^\H8IWL!E Y<-7"XV^?4V5?5NV:Z@0=)[0=(IWY^Q M5">.&6*.Q.RSQ\AF.!6>82V,BEJ)TA%\3JW0!DL;+&VP]"Y82H)TT=# *4T\ M@-Z9#V]*+!35@@AG&J?KD@#F1/6$U5<^:(FBQP"8VAEDN0PH'T\75D1""*B> MBE]LM_STX+(X:_]5*GV."X:>JW3_Y.NQM@>#T8U[:#(3"'.*Y9,$G %C2L,, MBRYBXP+FX@H5Z(8M=;+[>*,,<-.3=V+K9(]J%:@, M'#&C%.*4<.2PQ$AZ)UA2A*A@\U'J54TO-&'S$7 M96R=51&KF)J*JH%:U;G5MBKRRZ6L@;_L?FF)7/4*F;2]O4W7G3L2'EU,:?2* M]"J2'/?$_*>>\5HUX=*(9S*)%TN;&WSKPQXV/F#/05J(?/9,"8VT%3G(+H0+ M)LF@Z='OW M %6EUR,QA; B4I/]QL2E/")>*><%((GC37!S"I*I*$F^:!R9X:[2KVWI:DE#A:DP2;E?%=!_U) >7]B%P_VJ_()ICB:]LYL:># ME7_-K@PL2STDE5?FLA5\^!6[F$&C8$QK[]^_^_/C=FMSX^W'[4^[GW;>;7Y: M;6ULO;U-"\+'FDG9^ZW>L.J]^?FL6\^9E]%$1?Y*--$ M>%0MH0>_SF.32_A;SW4U/-*,LUIUSQV)-DH;EQW[?;T]\)W>8-2/R]-4Z.N9 M^-JD('K^V?B^]<\[O WW;:UWONX>;IQ^V;I!?'U8Q?& MMGOXCNSN?! P%KS]S\?VYN%?'1C?T?8_,-X?[WYL@GB<;2H$[SC\N@=JD><. M6^1(T(@[[I #X0;:M578@1VDI:Y4C\)$:UD7!:N,.0.@:[7C-N52$!:T<96, MA7NQ/-^$J-J"%NQ!O-#Z\4)SJFEI6&W/E:][P*96*46?I>\957T$Q,F=JP" M.NTRZ)WL_FM(K":Q'VM[(7 ;8V"(V@#JDF*Y:A]CR$:C9-(>]%=^C;Y5M5Y3 M%)0;ND[Y*[$4SM.S9E:SC:J&]CN8!;UO[4&A^6[3HVIR^>5T4FH&V_2H>A(= M09H>54V/JB5;Y:8#4-.CZJFLX0TI]/8+TRQ[T[RJ6H;MX]P1NC8U;M*^*B6< M_ M-P+O9Y)]-BMT"#L-=/V@YZO^Q&U-[N$19=[=SHM19=R=; MA_M\=R<<;J]_AF?OXMV=#S_@L]C^9Y?M'NV>[!Z^^[[[S\?V]MOS67=K,*:# M Y@3WX)Y;!U^/-A:SY^_BB^'H?WE\/?VY@[,_<\-?JZC%2&YUYCE*(A<4)#( M@!RS$2G%,<.>D&!U3E,6^F*(ZJ:'G6_")_=>OJ :S,U[)31(]^*0;@'GV!JD M>R2DF^ISY20/GIM]<]+A!N@;IEF?6 M2WH$K4&ZA2+=U-$SX@ECWCGD0\II1RPADSA%Q 8F,"$&N0[I&0KCWI8D$TD3XWPN+&(&Z<09IIC(22,F!"4Q*Y=^DJ5>I) M(-T5/L:GY$K,653].(PE::$]C$<7O(ES2@0^[TJ "R\?!5BR%G(B2\GS^!2' MPTZ5\K'6#9^[H\'(=OX>IXL,&IRY$<[,-+EBV&#*B4)6.(TX" P$ H,@G@1C M,6)M5,B%LV]8$/#^E*,;E.5\WCRW\!I$#<_=*\]-G0>G(E&9* )\5(AK*Y#& M/N<%)NX(B9'&D#/_;RC9&YY["EZ$AN<>CN>F/ ?<\\ HHXAX[4"?YAHY%302 MDB1&"78J:>"YF_H-&IY[5O9LPX[WRHX3\U8PZU*D&"G!LMI)(](V$(23I=F6 M@%_BRANQJ@UY>(9<4#Y,>3<52V/-SL\/.J/GS"5U-OU-+WUF%M"(>>1Q]B$K!-9>C M*5@OJHW'DD13?M[@H\&Y!N<>)4.FP;D%X=SI+,Y)$$!:TH2RL8ZX(@$YP3T2 MWCGJA60FBHQSFBVJ[4F##"Y=@D1W/O M#@'H%A+2D5JD!#8A<,5@5U?>$+Q*Y)U+*C\(T#VCY)BU;G=D.ZW>]'&[%GR\ M5KOYR2*?+UK]G$(<@!DN]A?K3V,S50VO4Z/G;55D"!:U/AK9ZP[>??>=45[G M<8H3W+F1$YS^COU\LO4,N1!MH.L:T/7Y@LO-1<%M#G0H:R/B3#)D^?_/WIO_ MQFTD?Z#_"F'L EE@J.71O)(' XKMY&F?)3D^-M_D%Z$O2K1'0RTY8UG^ZU]5 M=3>/.62-+%NR/8M-,IKAT4=UW?4I%?LJ$'&)<*X\1]S$>&_;2HV;'9U;,*C[ M.#K_O(O*^AU?N0/_U8ZO/%"^LJ0217D8QB((_8!QX3,L!LL%C_TT2%.9@9XD M\@#X2K:WK4*TXRL[OK*.KWRFOVC'5QXF7UEV*24RRQ5/)/"5",L08N$7!<]\ M'09I6>@@XMAD-F1[6Z9I[/C*CJ^LY2N?Z9_9\94'RE>6])4RT6G(9>F7N0Q] MID7IBR1,_9PQ,(52$96Q)GUEQU=^*)BF[L1NY3>ZRSS#7 ML<@="]R.!?ZUX@KBFYC@(>B%N9;-NDIWY3 M#/".XH$[#O(%_$,[#O(5.,B2$I7Q,,ER&?N%CA.?)2KWA8YSOQ1%6C+!5<8U M-9CX_!+Q'0?9<9 O[ G:<9 OST%6W3N:14D2^$F8,> @>>@7>9;[.DV24,E MA0QUD&3OKA(C=QQDQT&^F,]GQT&^ @=9TD$T4SGC:>!S(4N?B9"##J(+'YA# MD2E99@DO'CUFP4X'&;EQOO<.Z5Z[$&_A$&+WNF%-H>GKIKTW,^KK0]WJ6NKH M9OH!-?#(F?=VT52MJHA,Z);+LTJ>>14Z].!RL6CA]6T[:G1,W>ZR7]K!ZX8= MA5I@.><7\%AX:UUZI5; Z83CYH)3;QI#;1"XW!C,,,5G&Z8N:?"6,X7TWEU M,=5+H\1[Y1GVP:81+V82*)!7,S,0VX?2#AG& ?N*S9!.<7#S,S['$?*+BRG0 M+'HL8=EP092>Z^:\FIE68##N^9H)ZQ6?&3YL997WO%7G6NN]QW$H?:%--]?: M;(_KL(DK>%$W[NW=VM3>F[U7>W91)G3+8EY-JX]\Y5)XDVRTPGY.N$2-;C5O M8#/Q#Z7?ZVE]@176PPLGPX64=0,CP$FU\V8AYXM&CW['=[_GT\6U2Z1TJ9L& MNT[!6WC;ZOG*AN$O4WYIOJ\0Q?^BT7,^V+6^A=7I8LJ;Z14]"?]/[YQ6[_2T M.JMK(K!Z,<>U:TA')9JNYTK_;\'EE1G%L*27%K]Y;P^<-DFI>]XM MVF(^,-[SZHS6%^0*YAX"45%OL,8N.&Q_!93?F(7')8%EFOG28-?1.DB[T419 M#5($W.W(UI[%99JZV%@X[9WS*T]H^F*F)9 ('+(];Q]HIUT@Z?<0 Y8RSCB< M->ZUL+95"2P AT6'M3^09B:XIYWV\CUL'1ZL]0QLQ*]A8!K&?4X-X/BF'--. MD! R&VP7+F )VS\ ;!LLOCG6:]Z.&[I%>W37[QH&+8"?71K>BPP2I[*USP:5.L/&E-Z3Q9R>\Y]:M-X^+-U/2.M1\ M-!:\ M=;UNSNG;\)=_?2_D!Y9$HT'..VERTX/>+?K=41 W9,])5-7;/"'#)X2%=\G; M 64II((92A(^/@66^=/1NH )?J"C!7= M@[)JVKD'ND0#Z@7I=!4NKW<%K(C(==*3>;<'>!UH+-Z\@5.)0A>(42*/IE:> M+=V!#VB17%,BVLRH-_ I!R$)UAT.AT^G5Y/A<>SX/S([/(5T9M4RI]R2 2ZQ M-AK>TC3#Y5.YO R6=>,D2<,8# ^7$C5AR=NYT3Y)N[<\A)Y0@Z5*GY;:D_][ MJ1'P5NW>P^C1M]0#.PJ^> _LEVC1:/4"B/GJ-=*FH?KV ;;$?GW@>$?X]_G+ MMX=OS][^C1Z:I^^"H[=O$N AX=%3X VO3Z.C\S_BH]]_J_YZM_'[T[_AWYSA\1>G2./KX)#I\>G<&[H[^?2O0$G?W?QVIRQ.0Q\LI]1G613[11P7?AZQHBQ$FF=:+_?$+E@894'"61;F( X* M'BBM99XGO&0RY>%R@V.[)1[MB3?#S8&0>"QT)"+&&$^*@(DT M9@(,Q3(KBN+1@]5GZ(D_5W-XO[R)AC-85V \[^OI>^14K_CLG9Y]'PJ4MFO@^_HD'67T4LVZS&'H@(CUL!-$')A>*M]@Y) M]8[RB95Z0ZD$FDR-Y8!J\$2XRSWPVU_@(SWW6E"JR/9^'07*P<-1*[^Z: "U]8^34/!2%DSYN0ZTSY1,?8YY!B(5 MJN1IDLH0<:*B21*NIFO2$=R&&+),%"S)@ R"@J4Z$)'211F4"4OA'Q[<)1+% MCABV(H:KP].3J(QY'FCA9UK&/A.H&10\]V/.4]#NDBR-\D>/63H)XS7$H!8- M.6S01T,]M(D\EFW<]GHS>8(:]X4QN=%*V);"1 JD%/ P Y.5Y7$ ND)9#>):;3CL*VHK#HZ/*DS*,\#T3H%UD4@.XI$E^ LN_+(E8L301NV*/' M8#RFT2I:[_;$P(&8TQRH(5*L+&,AP:2(2L'R-,T#%=PE(,2.&+8BAOAH_R3/ M=EK!?HP0?K7E?OT:YO)]Y,DR>"3Z?U)9^!ICG4+V^E&P'E QGJ@@4J14>; MX Q(-A(J"268:.SDX+.EX+Z=RLMN)@-KN=*M[?+S Y/B(0/)Q^*P#-,B\-,L MRT#R)3E(OCCULUCR,E.8LET"7PHG:<(^GR\!J\O!)F5Y&>2LU %(*AF719AS MGA6,%7;?X\]@1[M]__2^'_]QHK)$:M!*?17'"M3?//3S5',_$T$FDP"4GP+4 MWSB81&NZI*#S$!C"1H<_4 69ET.6LZSA['G'%/I=PW+ND;T,ZNQH>#MJ^A0U M_1$!-25:@HX).DVF08PQ%A0^CP/FYR'+XDBG2: 94-.:IM1?D87L]G;KO8V/ M3D]$*GF4RMQ/99&"LI(JOX@D\S-> !,IBSB*07--DM6*GKMA$]^^M^FI4=A6 M(TTCGYND+(#6!#7G324PQD[K1XQPQ3VUYXV\6!NN<@DW[C44@*T:Y5T8(K\5 M?X6#E@0L+5@:@GD1Q")/LBA*TU#*-$WO%C]X9UYL)]N/GIY>';_>CP^?'H;' MK]^/2XF:7$'S#DL*+KLCA)L3 BKG M1<@P/4KXACMXCOF:N2\\*7G$>@0K+"+^ [/XF#L@RB M3 04'9NP8IV+D*33&CMOV;);GQMF1:J5>PD#P>CJ3GYV!1V_7%9J?N:J] 9W MF0*IGX/^%B[:>@I:P<9;ANEDT5CZ(TB2;NY)UD?9TFH-_GW6]'A;O M?%["8'_FTTM^U3[Z]WB.,$'[\ SGN&DMOO[<5[NY90B__/SYL]]?'GN'!T]> M'K_ZZ]7K9X>O)M[!T9/;Z'#W-1.3=U+/377+FQFEC@)S!-M%8=8R?2((;E)U M?P.5=R8K/C6%3J:N@I38\!?OIR[MZU\;5^"A3/FG_7,C'R@!%S14D#+MQ-,? MI$;,\3/>F H'$#?N+W/#O]81_-HTN4^FO2VER4G.DB /BC0O4J8R4:1%%G,1 MLC16BL?Q=Y,F]Y^Z M-H6%JQWQE,K@YB[:^N&N+;MY$&J71H7S;UXO3,LSG; MYT!REV!0\CB<6;YA)8>FY^497+_D MAY51%Z"@E)7T+CDFE<^U/)O!LIR:6\QA,'52U;E8-&V7 MBSXL,91U2X>+*K_4DKMOS[VX>\17MP$'7O<-ROW+X?2.R\$B/\&Y_<"JV#-4 MPTZ$*,#LDL(/.7; *25B:J6!KX,\37(5I#P']2M.UU0_W(.IM]OONW/2/3N) MHBQ41<)]F84![KWVBPC^S/)"%@B'!*;0H\=9M&;O;<'+9]AVWP3WWU(DOCJK MF[F//D7OUZ92I]I[7L.X^AA@;[]N-?W[EW0'G3^5TGM&549C,=;V:R#,&DQQ M#7K#W9*.4<10X&S%0XI(:!F+4H8)BV+!A4IB@;AK293S,$<+GGA(>&L+GM3H M36';'?]PIOM'>:)U(EF21GZ>@-A@H*+[/ 5^$)2Y*D#G3:,PH32/8$WQG"DE M)MH0=:,-@(!NB2*V \.Y'4VPD339O.E79"*I SL\Q,5Y0!@X]TP%QT^?G>@T MY5K%J1\6TJ)RBD"FOHXT1O'3,DQ!@XCVDM5 SS])$5UE/L7336U M[C^WZ*[\K['U3[;0=XFQX'/N11_I*V[-<$W9Y,Z3;-3,\.CU'RD"8C^2;6]!E7'6NXH-)(I04(DDO#*ES @#"#9ABXAX%O M%C&X\#;<<"?A@X.CWT;:!ZR11 WDLFY4JV=C,43R[;BDW7_A!F%Y1_##\8YE M8?/FI$AUR#@PCC!"/I(HYA=))'V4_Q'6.H6L?/28S))55D);VX62G!YZ>MKH M4X)"N95&^A5B2D-J&*NC1_5,_O QI6#1Q$PA\MZ=?]QBUN0KKZ5KEWN3_M=\(DG4]ZV M55EIM0M!/P.Z.3B)RTRD09;Y.HBH_5OF%ZPL?4QH+ +X2_'K]TCX5]G2-R#$$1*G[E0%TN&OV>,K9(9YYX%],%)O]NB3*;%2+C$8NX MCA@+5)&R, QCQ5$$!RH>&4@;N-R80I_"O ]F"$N(9^M7WE;M*Q@J5\>S__*F M(L*%90I_9 O[X!+>>9*RDB=%D?F*8\=F&:"MI)"U\2S641Y$!>;>[*T2YS^] MEI9TSWLYHKF.+AV2%>PUK/_ MCQV+T=[O):*T;-';=N0[D]Y!'+R5)Z$N0M"P2C\#2]YG1<%]KE3HPZ*7NA19 MF(H4RW+657C=5^1HMZ^?V->/?YQPS1-9@/I<1IK[<'"47^1%Z,LB23/8SC"2 M_-'CK-A02=ZL9SKDWNO SSBBBEE6<.^'G=1L1Q$O8)P[LLS,HB*V!'UY1D+U7/??M^Q_U-^:.3-4K[6/41?(IP!5N;@6#T MA5E69DF6,]"GB[)0*E.QRH4*BKC/AV_R0I=1QCL#)"6"26H== MP4E(D@*T%Y;D*KK&782FF^QL:NDHI3W3:.NUWK2>G5*$?&+2 MNUQU#6SOHJG0/"3+T?G!!^09,B+/Q 9/$<"\CP@,?!;?$E'N?!,#VH3GOCL) M9)JELB\+4(6!J!>BTCOMDW<0E2;TB<2*H6N'V#V^+;Y^,' MV/5@-M.&TNE0X8%\\>JY!]-!'%S3!8'L4BP.XR%3@ERJ"D\-8CK!'H1]%H%C&4O(B98\>LV@]5W>,FK@[5OU2 MC2>R=_]=->O-EY)7#770T,[=MIU?30>"ER6+8QX%+(FC0L,_7 'WC32+\Y[= MCL@H6B:5PVJ&+2VNG*)[?#G337M67=B>V_Q4_WH%9/2PVF_? T+:X6MYDBJ= M2JQETT $/LN+TB^DT'[&>,C*+ ]5DH/2N\Z=UMFP%$&VCC$N_[>H0.Y^(Q 2 M=P.!"_STFYCMIV0%P@(URIQU)RL&0R*F2:\EQE3!8JEUKK.(U4'F:! M%,5ZP?*9"&A'>KY3W ]@[,].="FB/,,H8I$F(&1 >\_S1/I9" :6DJ&,\OC1 MXW@2IVMH@*0+*>\N>#>]\O2TZO I9@.S$NYPC=%LH&_$7P8D=$L_1:0+(8N< MYU$1LR+5(@5#6:N8*3!"%(^_""GMJJ67J"HY>GMP(G*1@*FA_ XB<]T)'R> MEJE?L"!619:$"NSR352%NNQY_=[EY\\-$F?7&VT=T\$((&47CMU?@UKK#E5E M"?]]J2T32LPY?TCM";#4 M*(!#D8NHS(1&>( B6(6@0 Y9N0!3G_J))(,H-K:AS8XK?F.$ ;\__>,C/#,Z M?GWZX>CU'U>?QR*)UX$B;ERGY\@@Q97Q'?4X5-NU)?L^7&H]8Y]OR,_>U3#O M:ICO54; '$!&I%F0<57Z48@=M8-(^2*-P?XJLTS&JD1PPET-\_>QW_#W"4L" M'D"J+0 1I":J'BG1\MXV9=GAV-V4< M\>';9R=I4*H\%:4?9 D("AF&?B$RYHLBB6*P- H=Q@A76Z39YXL*R7F1@TA( MH@PA@U@AI0Z5B)C&.$]VQUV9=I2P!26@(48R>NM+G$0M\S8.$ ME05C40EF911.\F*-%/F,%.>D+Q588YIN0U^!*+4H19@QS5B2IC#2C.4Z21A& M!OB.T]Q_9. P.GSZYB1&-P$#C5#F&M0519&!./:S,@^!!K,X5A%&!C86IFTE M?\),*U!-"VR1(%(I(H0N"\,T!'I)DY5T[6]:TXJBV2-<= M>JI<0B8E8=8P__<:X\8N"W.@IC+=8S5_4QC=\D-:?+U8N[H9JL %AR9:3A;4'$ M%$C0/$@QZ8I%69ZGI;J#"/ UI1)&DH"^LZOD64,2\H3G8:3+,@,:*+!84:<^ M;$KFIR#]59QD48Z5$VDZB;,U,L94!O38438*;-'FNOCGY5D%W P3:VZ6J'5= MEX+]<<;,')U"(Q98KV]DM%W,*M)"%SD8 I*%LN!AP74J-8^34+-$WH'^:%!;'SW>8I_!N!-I&1>E M8 'CDA52!W&>1U&A@#7%B1%B81 RWWWX#->/\SX3*LQBK01'5A;MK2NO M?BU3_P.9V:[/=0ZAW,A"9,U\H%3 M%WZ1R8^]?"XVQG'J]:_QW;>._ M?-?X;]?X;]?X;UWCO\]OY/<0XTQ(#HLI@7YV!1K??HQIF-*\5)(B:MXH( PM M%\C5/:[>5VW=#+J[_X3VHVU8N&YY7+]"$ZAZJ3]R[__C'W4#]%1QZF&1HQ5+&# @G1K@+ O%DV[X#!8 MF).QE\L>\8Q M_=(84WO=HF$Z]?M*V;P![I5:#X/^RR-%+[G!*IYBRD%;T)3@1+(UUD@LDX$T$2L2B3N00S,RHH M-R#,@V2UG]2GRS@.S71^TWJYD\-.(SP]@8/,PK(H_% );#PHN%\4C/M@OB>R MC$'EE]0\:HTQ!T?'9)ULB1@:Y&6I(A; OS2+,R;R(!*@]X>*)S++ [O9:1SL M-OL.-_OMP4FJ"I9D6>%K7FK8;"Y\L =*/TAXDJ>\ ',.4S_6=)'O-WM-TL 2 M%^DX*+^XP#I"XD.;N1P\\#^+F4:>G?^+BME@5%$/KFPYC4EOM"7.],>H4C^)6# MDH=R +0]4E[VFP99)N&K7_67O#!^I_U+6(:C>G9\@=<^^]^"\*,<('O[.TY[ MEV8PH-V_3N)"%;DJ0E^5V"%5J]SG:9#Y6D9E'B4<0:^!=J/U:0:&3#:)>L(^ M])X#$9T#D8/65,MW!@S&:T'-0HDJZMEB>T!'%8A4%X5.XA18:R2RL@BU+H,T M24&-Y9^@PYNQO%=FA,#R=O32 0'MGX * 9H#B_P":,-G49KZ(N"!SX%21%%J M3$1X]'@-NNZFM"BKN9ET[/D&?>LFFICI@%6N*%^@6)E0BX$KO=K ,"?>&>)E M 8L4)KPRGQK4;B!6_5XW%)JQ_NW/Z_+Y=]@EY>[ M)JE%LZYKTJUEX[Z4>HJ)=UK]5U-SC.X;+&VA-.9W(7"<>#:/;8+0NH1:NMF-KO=W&(W51KD M402L+1$E-C7F?H[]K:4.[>9M=S,!+2818+A%95?46=Y<_?YQ;0VMO:P]62M$^^XMA37 MF.'K&FI=TSIL?9(6[1[G95BR),X04J*4:9Z"[AR@^RE)THP58'>!L+]6T(3Y M6DES3YDK4;AWK5>L3/)2%:'*LE2"_1X* 9:##&(1PWQS%J[%4%@*#"U$J_^W M@,/P[#U&=5[#PW^= L>^]Q-QVIV(P]\/@K^B_T[_/J>ND\'1GUC!!Z< [CT\ M_PW>NY\<_O[WV>'*B7AS^=?;EV___O._YW^]?0;7_Q'^_?19<@2GX.CM_M5? M?_[]]O#IN\N_SY]]^+^/SRY!80P/7S^+#C_"LU^?)B=@NI5E@J!/(F?86+?P MA8H9J) QZ.M,LRSFCSI'$\4F\Z)6FD'-FBJVG5SON"JR/>*OX_[_=I+3#/3B-0.7)$+&Q9P#I8 M%(U*OL/I0Y]A'6@4*9#)P MUUPC3D^H19PF41K8FO(FA&R(0/0D#XJ0A5H(LRSLL"\W@G61)\ M*@*-I#)6[M')C=:')O^V@9?ZE-/YA6YHZY9C=F49QSR3/(DC%H4%+PK&1"$X M$[%D96BTO;54M)%47N" ^O?MR,*0Q>MG)W&>%FE<, S-E1A_47X..K4O,ZUX MEL=Y3 DU;&\=171)L1/<;)-)MQWO %09$FL1"@S)DN0#*"413H,RU+$F6([ MWG'_1/+F)(+SJ'.>^T6:9CX#/N\+$3%?E;S(9::DD(7K(WDM[Z"N-&V]6N:+ MROYVE)-GDFG0VX,0Z34*G20BT#I(E!]K#E*' M%QRECO1C4!> \02@.' $*MPH=$84T^KI%.4+"9TS^%)C,HE!O<#OJYDWTY2G M(K56[1+@!IF<%_#C!]CB.1B/V[F9/D_+V:JZOOC MX_'KTTMX)OH_P$+[ZT06.9-9K/U$1Y'/R@+T':X3G^D@#I(XR(($DX%!9\_9 M:I+HQ*.R)-@VPJT$BGIH%&)R4GKR>(-VP&53X6"?5JT!C]M1A*.(I\]."@;" M*]*QGVF,P@JN_3S-2C^/,(<[@1W* I!=P22,DK6.K,5@B;'=E 4>W!I/]ROR MCQ==;3@1"0HI# 4\M*8/]TH12&-= M)(CC'D3KG9R8?'1.R8Z=[4-=8KZ#Y@X'Y^=:549.EO5T6E^ZS"6T[J@5FXG^ M'+PXGI@@T\#!NYQZM1H,6I^R3.*>+^8P_GD%=#HEO+[WNIEWA5BS07+3UKX* M,#5*(4NAPRQB@8A$DN2Q!A)08'%P6=Z)UDA,^@D-NX4AV5,X5A@1IA06RGSY M9S4_0_";W^KF-?] ?X%R S\?"R -OM,JAUKEV\,3X*2][QM01_/8WW5 TT M/?8%=G!+Z]Z.KA;9_X7YI>VJ8KL=Z!&+L@RT]#R')05F$()48F6:\TPE":QD M^(E#$5]/]_T7+Y&2=X3<$;(\R8,REVD8^%&2%%CEG8#^7P:>,YMU.WVZG/SX[25)1 MP()&?IR' M30*/?S4)>^XCHN8B5UAHT%PW@O"&_.K8!U4%J1*4R_ >]9"IXB M:N0P*V0#SYEL*60_DY]\OI#=R=-MB//-29G&$>A%&O1>ADFJ>>8#8PC]H&0Y MES*50N5@(TT"D*AL7>?+[=UWG\F)=C3R=6GDW4G&$"8I3GRM5 0TP@._2-+0 MCW5:P :EA0P"T_]AC:FT@7^1)M3H^:*9&45HZ*VC-@'\PU)W$NSRK,_XM*0B M#^,"W-K,&+-!@A&_M 1@U#%J,@WOGO=NMK;'AA^:8X++=Z>8PZE\:YF5]+]? MOAHJ^D )G=:\;WO@L#9A0FO54%=8UQE3MRNQ2R*6R$2421@'#)06D8:)9GF: M:*Y 3Y<. \L=YKS%V7CS[@)Z61=6>N:Z58F[2EW]@U\7X/!X]/3Q)N9"% MRD(_TSDF+Q>97Q0E,&Y9%B7G0,2?H,Q/8//[Z*3,!&JQ/WF#*LI@QCV.PBQ.+@( MDA)KX *]G$-TI]ZG^V1WE'[SFCHV=.XH2E2^ &Y.$L+TG'*@^(&S\NY>:T!NSQ.A79Y/C[K_&^X=L:75+>$)4N/&WZQX+YEP>Q+=Z M[/6_Q46Z&VS ;O38?Q,Q&(( DD-J)@VBPR14>&9^#KR0N)U[WC671A=<._/R3J(2X;J\Z#D0)G4.^U1WI3T_U^UV5-Y;UT>J\[%CQ;K'Z MQ7I-;4RZ);M^:3YQS%85!U!6-"@.UZS(5)GE0]:D'5&YD;ZB#X] M=RL1J;8 T2817M/#:8Q6)?#6K U!$#RHQ=G2_U,&3,785Y"%#-&7I<1:YKC4 MBBDEXSM-W[HV%A=^\VZ>O_[\3_OWZXOIX?E?R>''_YP?G1]>'O_Y5_#W[WC/ M_M7AQU_?'46_38^BORZ/?G\6'E7VGO_[SYDX5]/C\S=7?[]]]Q'NC_"Y?[]] M^0[-DL.G!Q\/?_\C_NO/-_'?;_>#OV!N__?QV?SP5?#A^6OX[]MW'XY.3^(R MRQ(6)WX1@#G*TB3W"Y:D?A)&2F4L9H' SJ!).@F39 )&RXI%:BI\ED_2W9P> M_(E.TII,T7 6JN)8#?3GM M8@LEXKL_C3)."SAF*HO2A!7P_RR7H89CJ5BB55+L3N,#/HUCXT *6>9!5/BI M5+'/RH#Y193'?LIS!>>,LTBQ1X]94DRR-:4YN[-X[V?QJZ1L[<[B%SF+2]IY MHC"U&'$,\S@ [5QS'Y0>,-1UH,,$K'B>IH\>YY,H2R=QNJ5N_A44[9M&$^C= M4?+ 57&*L]Q!','&RF.8MZH7&'DGP^<'=BA$@0A%J%+.5,J*O,QY4A0QSUD6 M%(PIN6-9#Y5E'2XK\UFHBS(L(C\.XL)'0&I,H)>@T>=Y7F9A+$J,,J3QI,BB M21"N=G/]+(?"9YVM;\_[N&,ERZQ$%WDH4I:D+.,L9J#Y ,6!,1*%\&T8-0N=-W=<.>5SA3"Q\HN8--C)K!]V"Y_4H M!7M0NKTU-@(6\@RSSWO<(^I6.G[\GO=*:P)1]\+,5;0?Z;EW8)"_<83$#1Q, MY)=#K+CW/7R#V?,6EM.NO 6['"-W-EK6IS-X,!;$:)] VVGI?9.%+P<=H#P) MBW>Z?6N=SPQQ;P4#LS^=UA)KP-8WL7KV 3\^I)Y[]UI5%1^_EB>E$=IV !$B3'F@ LGR,F5"13Q*PT#%49 GH8@=U/[UN!!WV#+O MA6XP+9Z?]A3D1S\V"<%G>2)5'D>I$'Z)=BLK2ND+./&^C'*5%*%*=18C(.<* M_?S3E8L1!\+6=XXY82N[<>7:VE8=-\';MW+?RN"$@9"^J-L*+_B9JI)!=;(E M6]:$&MQEU=J@OX4+4&(7\\VW7*-FFJ**>X+0BHJEU1K\^ZSIPR6GVA>-YN]\ M0A_\F4\O^57[Z-_C.<($[<,SG..FM?CZ6Q=WCPY.7Q MJ[]>O7YV^&KB'1P]N4U!X7W-A';1-"("Y?O-C"]4A;H^V-4*Q1I](@N+*NU_ MHXX[%=;,S.$+@UI V:[A+]Y/'1K^OS:NP$.9\D^V79@I>JT7\"S53CS]06HT M*7MF.G[#(_MF 5Z^>H-+(:9(GY![0V.SV>56+2#\0Q5$3,[6/5II1=4[HR3O^!7J)D/ M5HOFW,T5!HPS $/V]*S_^=_XO4?JBP=#&2*U=4LPF/;Z2WI(N=?4IIMTYB& MQV@T-!2/XRM;LT[F(FRF_0',4M"RNG+U#4,RQ]7H;6!8[\^%S=+_7?YSD/%9*EL(/19[Z3*2QGRN1P9]1D,51 MEN5K%HZ#:1*.(!O8R/ZB,VF=*>9> MU$GE.7H6YT9\KXBC3A3A81[R\6WK;R/!F2Q2%05,9R$O(J%Y*$2L,#/BRSTE2@R(8![ .=X]!B4\$F1;Y 56Y*4XDHDF"%1 MABS(HSS+B@+T ^!@J1;EW>9J[TCJ*Y,48NFS($LB5H1^F?+<8.D+KD(_S$6F MDRSF"9>/'LJT>=C!ZJ ;-ZOI4V,%F5XL:*\RZKZ;3KECBP9?6'JG?.&CPON$I5!H_R M.X[8'L_ZMK!>'*QKLSAJFLV-^YKP+R5\6P&K<$W3C1?FB?GVU:)JP;3>_WWB M/8'S!Y%[-ERU\:TZ\;<\]1>]'8Y"6J>M5H^?UQ$"XD9^GI/;_UDU# M 'Q/^ 7\,K_:66P=O_GC1+-0B4BD/FZ!SU)1^ ($IE^ YE7&6@0)"[ '4;*A M,X&>54 0K98+I.^>L$N["2.'$CGOGN//;H\&_0D^?8J +NKEH]3H]_7T/1&F M>^/Z,W58?5R'HV]B@='YZ>E"T% MKSU#+[NKK)18.DI(AW!L:C#*D4Z[H/OJV1NYN%^9L;RR8QD_N])M?U#71 WH M3)J>=M;_NW&4XQ.]H$PE=&C#H\[HA*$3_8)?4?*)0X<>)J$8A6/_\'GG@=CF M-)5A&0J1BCS3$8O W(OC+ &=.DXCF;:=:X>(=+&ZM*_ M&<\G'GU;TLD0)"0O%2^+B,DPST%YB34#Z:F2I' ]/'>D\[5(YZ\3)E(9)F'D MZQ*QW((8N^45VB_I3*=@ J<,"T-O03G(I)!LT%@_!.MF(:KVK/+>_/8?HP>0 MEY0"7IRLH?/S:G[N8)T;34SJ.[=YEC#8E[-3+Q:-/*-,U,]L@O9YD/U;.NHP M6/NR'_O316,2NZK:1(':G;/"'<#7^RS'.8<#*./$%Z&"?Q6IR#*> MA1Q;L823HECCLQUW:%^;1$ZIXB[KP%ZHJ@94C]HJW/5,NQ_@X7Z?>M '1$CE M'I*@V]T;=G[_TBTDKJ.YL7_LA^?Y8*^F7!41MLL%PM/8HSGTBUR6V Y3E!@R M )F,.<]K^OZL9J-.O)^J?SD_F$22P)S"A3SKJ)?:AT.ZNWR\Y&,?ZHVC&,]44_H.6"RMN55-YK+OBL0 MM8.IN]9 ()2:ZO24S&8[GD&6-[W''D9X#)>R;A1V8.TEH?'H612)#[N1^QB]\:-8P#=!*K3 .MY-+4"!-@8-I'J)N7]=QO-W M=0('*F?(ACKGF U7,PQO3/L&43;Y0,IFT342N> 5>1 U)NIY&+W#!]UG?L=6 M*D@@"\U23B4S(4L%!UF82D2K#!+.K$,]#$)VZ]-,><0O*9L1.?U+D]WW J-' MNCVJ9W+1-'K7Y*H_X6\/3H*4%UK&I1\&A?19G"<^#[/"3U.99"E/\IBEUU1@ MKV'?@0P59T+R0@#5Q"+G>9YSK;D.XBCKV'?(_,_>\*''8;#;5]C0;+?+@UU6 M4J1)&N7 QQ/AL[P4/L^Y\GE1B$ %45(6Q:/'23B)LU6CY]M(>^N2>4T8 _59 MF]E,6I]:Z)7VAZCRO'CU?%/%%_X$P@B5SOFB ^$)'R\Y G25G&,LBB1X_C3>K=FKYH6P4)R[B4 MB%4=\X+%121XI$2J(\ETEF11["HAHUV0\*O2QM71:Z"-@*6ZB$/E)YIAIX&4 M^1QDNA\DH8PSG08IAC@VQMA7S4@P.*W/8V M_]\:/E2U5-#ADH9J"7H>\'N*[9$CX*P"@_]_"Y +)@^YK'"CD=V%NVK++>1% M'&RNML3ATZ'AO Q+EL09Z(^LE&F>!HH'<:QDDJ09*T["B#WZ4C6:FZ7ODH#^ MVO5^!W-][D5[WB&?<9.HV)'[4Z#&14MI;!3IF_'I55N1Q=R7.SYQ26ETS4O" M):%+CB]L)?J7S%:[PU6B)_Y']\H;@,'TS4C5>*CY8JAK.?-DMEQPM5],O M5]TME]>>U8NIPIHNH#IEE<"WB]E "\2'+KJ:5-G5I,IA36K_UK:O275Y-TXI M->Y5\JC"Q/PS3 EX(&DW=S"G]YU)C MED%K40G,V+881)?@XWX>K*K)4[#9%5^05@=I'^YMOZ)XT&WW4[V67AC5*0.GO'N6$(%X3C10]554[KQO$9<+D9SXQ M.S!8'!0,O)I1< 9]R/ZTKM\1Q,A@R05H0S1>8>6L=XZ)9#"BJ364R..^>>9[*.BA!7Y584A P\I9 M$C9/HWWJZS);:\Z!\8;48NG@-SN!YW8"?1GYD"3A$>A'\ X.)AYQ[G!_TJ4R MP>JZN;I[2!%>\ZO3#6JU7M,O/ *:Y^JNEN#2R$=*2V*X M3;]S.MZ5YHVGC6UB&SQ/>3OW?FN >U]1H@1OY-F>]XPC>9N;G*J(:&1A[.'S M^MK\BEYFWX*/GWC L^UZPP;/US^&F<>L+'&4$IV-5^%6CU\J(UU#$)8ADM?(<4+[W?#TX>\=HP1]'[CZ%+X> M/&L\$SC(@RG8&= I'8XP"M;HNS]V\K^!9WP3/ MOI:J@6(T'#3OL))-_>JJ!3+## -@GU-0N)$CGTYK@>J6;F'X&CBITD!LR-8G M(.%FBQ(5E 83UX%08=[OM+7@6]##@98.GEC%QD3W4=#Z2+.@(DBR#NI3[Z*^ MU.9*/>-BZIP"YS5(@>H51-W M8U8&FC5XX$\7=!)QEO1&V*OWH(_H.8G*I;2P_"-_$9 M/JG!\XYT 9^<]X,@^G!6Y1Q_)0T4]"$S0W.KJ0 #%0DV"7X:7V;L.1JGVTJS MPT0#Q@/4CT)UCY55(Q<8@6Z)RUQURD/+2T(9A6LU(K]4Y'OZDCK3O8=*++&> M ?E8'<6HS8=8GX4MVV&=\57_+S^_ .JR4$1GG.C!GMFRKN<8M[:II_<9A0[3 MAQF0(B ..F(<&&#;DGIHBQ"-R80V&'*@LIY6=7^*SFMB)3"7$)VK>(+50LYM MVM4ET"P>^?J]Y3*BFDZ=JQWYX6Q!5AL8C]%QG#WO:>\J MO<]M?+C:W.UT-]BG4STS8(O>/\(XW4N]<[M5!!,3)>%>9FYRWZ/ P58U8 H" MZ^=3W2Z7:--I^T>Q_*R0[27>X"EX?V5PB.GW.-K+QG896E/G4NM./%''U?WX%V#DK M!8*T8?[FHFD7VGHPG*^][2<.EW2E\_ 9CLPEJ:%$:49SFIU1\BU^"]*J!,M7 M4-#OYQNOE,7.][%WF(FQ?6+M_*]BI:U?/+)GTU\>DCMDO( H#W!U#F:8OX*' M$LZ?1B/::,7&SJ+PJ?$=M]:H, MN[ U&8T. :74!8H63,3E\%6KP MPOZIX8 ];*0UB,*$HBF<"UH9+8,H] M6'<@UW"Q>IO=:L+O9O7E5"L#V]5IJC;VA%+<69WD4;4S0G/1T:&+ _86-L50 MR#P8&*Y=WE6 M32WVR&E-]JG75*'O"/H2<^EG\,YI]5Z;BJ#YG'(L M$(&T/A=8SV=G;K?+AHUZ%GQS4_:!L.#H_EGP#4:PQ&_C/5J*<;^9AR 7'CU^ M=GX!!P8>L-5K:OV5\.C> 4%J-"UK8^P'YRPE#NTX M'@JBZ95=*^">/1O'6QM^42GX^=0D\O5>W$X>F@"QU0HV\L%=9E?X]7#T;Y"C M]1GRZ9X6<, VX<2:P]E!Y_0'86BRFY]XV7#U44( ]" MJ$,-0&,6![I=+++0^O.VY_U&AYVCUY_4"D)!0_9\9?(5QJ.N9K/Z/3&9"<:N M:63+(\7\RH49T,59/:]GE6P')@&H.%B7:4YR2SIM/;-:.%5_XO3]3@U^7CW= M?[FD":)S&B&3EE0@2B19-)3QT,RKEG*DQNN\@>E@SI6YL:]Z)6[6#QL-7& E M*% _4CJ!96Y&AS^W.+ ]OZ1$G8Z3$2=:G)X"2\7&5@--DS(U@._2T)"5H2VV M:6E[\;B4-6(3H&CF%49,)VY0^.9UK^MX_$!>;9(\-ESFDN*,O&O-:!MO_]4+ M"Q)%6C3\B:G82/^M(4UJX44N9HI_75W0QN+ C!UFY,M.![TG-X!52ZT; .A\ MZG(=,6O*11G[*.J5W;:YGF(0#K/#X+C@D;NR&"*]5=,YCKAZRU%\.1/$147O M6\TCY4XMNZ^JSB4R--W1XI:#O,G-RS!B&\Z*7X[\#J.W?>RSFJT) ]O%EV?$ M[@8Q77<;&=U]&!NU;LL2+(SU, H]B%R0_B[P:>"XK27Z&ICR^1JUZ$&9JZFRAG/!.05-8;27)J:5;H M-I@A_S8LS3HL[=)L>,&:X>O9VQHU28UYC]B$6ZRD?!K.(/WS,/0*V;C[6;,U:QL.$(84UX, M>FUKT 3/2>\@E YS2'O=Q'53XHG?ZBE SL-S\G!*]K9.NT:?&'"9N0=)\ M>/Z=/X^2.KHUZT/=!LE_>+# -"702G34S?7(4;?BY'-6K>;G[1"!XL+-Q 782?)Z"9E!F.8 MT1I1TJ);[Q2>// 3#BBGKR#H^.P@^DZN0 L-:K.2:$$,R9+I/[.FL%MYJ_,9 M'ZV=!I@))7 R8D6D#)Z#R@A#%TW-E>VINDYG'3%89Q@(&)%MQICGG\FER&CA7;>TS.W\#- M1^O2+QXY^O#L8KD);UL]]V$<>NF>\UKI*9U\4S:PHAB/YT/;<5Y]H*"147E6 MQH\\9UFSH@*FU1B&RV=8MBRQ\Y?]:D09O2>@Y[V.+6U@MB@=2DSG0(?FT)O8 M6S9N7DM9H^T@^$3>1YIN5Z(RKPQJHB5(OV-Y-AY(-:UM:[?-Q/_T"I/%5: M MU1LW%)9ZH-T:J46&B5J^?*CNNK"7C=C+?O(3W%2# 68H (-\=@8F&6,0K1R' M PD8NAL*D3-AS\RL0H#:&3++AGZXH9S&1": MP\IY6#_E>S"&*&G+("[@#JG;R5CQ[<0M'8;?J-R>O'4U_9<\PC0/8@I8@U^9 MR-6 #:#[&N6)XVRC1AQO:\S_?0^S(I%%95"70\,=^+%MO-&26N;ROZP*;H7C M&K$S-+'K%58YXGV-36LWUP[5;?']Q"N?;5L/T>XILYK\U M<+@I)C7(/9-O@:L G'^*TL![SA5O;%6#O4C06WJT//.$KGAV"NJX*66HS@U7 M[9W9SG(=^*\'GB!B=:1:]\D+EVAH#<6L5>')$06\:J@FPVPP06/'$>^7(QXZ M9V$/O6P,O!:_M1+NWI.I-GE-22^W^)K #R]J+!F!:<+1;PW^OXWJ6(\%V'3 MP"CR/>BS:K-_G 8EKR; 0,XJ.46@T(H*K:T_!NC?E>\#IR2:MS=WEO4NH+LQ MH!OM KJ?M8##&B+C>S_OX!!6(X@C, $2K+V9V%4I#[TB5$7\]4RSZ& MWMZST ;?"%#!]:;#@RPT.9YUFF[NG'/]D,14YL[2.ID0:TQM>\F2&RH"$FXCBFV)<2-G$3^!5A M[93>/\*DKV4S^S3N7&H2O?&)/CT2^YP.-HAZG>(N_2/KJZ% I-_GIHVQB2QN MB1[&\"?+]N7(+L:\ S18#V:J6IQ[OX,>@?_=;[!_E]+=P3B8_<[W.U D;Q_6 MC*J O1>8WJ6J>G#M_HNG_96$__3BJ4D#,T"K+I 7_6+2-GU2HLB8M1D2@X)[ M=_Y-O!'&B_3GA4D2>#,.QU)3F-&]>G;>XS91R?F )1F#N"6KVHA@,(-K@52D M;0(=]ZBXGA)QD2 N-2<+O>_U:2QP<^VT!IU4.592=[>7%3)#N)T &@R<(7?[ M@E2J:MW.['Z@=DB&O5=+JH4_XQ]YHPQY+@5C#7VN+)HBINBZAE!-Q@7JZD8? M[5:0!H" 4O10AXRU3!P4)2/C[M24%785\:1Q4LE][6.HA@ M^M*P[[$3>6+$ JB%-!:_L?P;GQP_]6EC7%7^DJILADDP\FFU=?SCKL" LIC[!7KYZC_&_!%L>SL4#R6RIZ0N$] M.X4=[6"FQNXY%P:PG3I<0(8> BK>BP9;]EF>-H17'OA.\3X:B;NY ;42'1$V M8\$"7H7!7O1/>A]\8O]T-DE7!-N%" @8@J7N:I;O%=W59G*C] $[K4\7%6^J MWUVNDAY1O O:7;=1G$"],&L"[3$#G583C,@K/GNG9Z.$A:,:0:?VSS5NS\1[ M!2*N^Y-&_VR!_F,#DP4GV#<$CV!K5SX,%/V*@B.,'[FYN;$:"5G/O.R%>]E3 M-Q;&S=I/Q\W:083 ,S5I%N'O M2];M?ET.^MD^Y'OF[N,%CB+C2O[3\4YD$Z;JT^XR6=:;>#L2JSU0]ASAET][ M+CQ9!X9/6?VWI(ALO;!TJ0.:(AYT<=68+6[>'Q+] X^XJ%M12K]WN M%U(P.XV]PI0JS+0Z-55=/U7_,IR1&GC5LY[MBBN;NX>O6S:P3*D(C,FY I06 M\Q45#=E+K]T.&]FM-KNA)P#1FDY?EDQA :-UK4*&[V3VG5W/;S:T0(\':F>,4V71&%AC^Y'; _;)T6.&Q89^GN,)P7-]^]"E MJ9"_TE7[Y"(N,.H5<\"N7^[@PWOE/[?P_DG"/=83RTXC\;TKQ*QVBKUFIBX'> M7#7#)?Z7 :W=L>>OQYX/E@X6&5X?<-<657OFNJ-@E]WA'N-Z"J!'$S"Q3,,P MVA'/L')Y=.;)+.@X=B?[;WUN^Y=.C)UA?/#D'*$B/OMR8YAS>E&G9IBR%OL@ M&XC""^&Z&*YS[^K;1)I1\W.CF+MS;&+"M'26Y!WD4X4A=WS"@>VKKT$6EV:>RSZV!>=RD,\2Z%X;,6<.1)Z0_( MZ% X5HITKN_8X?0)M63#RGU1[O?)A0N3>^=^,(0E[A<;+"],2ATRD*ZC,S&T M@>U 2O4P$W7($QTOXM;=;F*A2K<2-EVK<0N00=.-5XMS(/TK&^#!(,; ;>"] M'KRN[^!A-)G^&2;2\*DF)]]&(YOKH:_'&M4:1TMG^73VF+UN^;R-3O&PJHJ, MK\NNF.,!NJX>/>YR\N\UF]NU,G'9)W!*'N1JS2VD AX*$Q:XUV6CD 0<4E.6 M8RJ<)@-W\P GM(<-'74H,L4?JO-?(ZEBP+6K<'(@0JKOAF,B <-T,@?!*0T< MQCC#'#1X8X>U&(9 57!4?&K@CT #PJQS6\PMD>T-,_%L*7Z?ZC>J#%H#+;*4 M)(*1G*YR_<'[S?=QS#^6MQQY[W(H$<[8K*90O\D#Z+U%55?S3_E[V.IU'*,+ M)V#M7F*FV\0VB54NN,)"%V2,D[WDRP09$Q>"&L>HME6T[LSR_ $)ZFC[N"5Z M3*B<\=94]QWH10 M91!%R*3&#!.$B:OF>M+E*'+CW=D_?''0=2/=\_8-AJE)C. &3_-C/LZ?AH(1(*AXKW> M0G+4(% M]P+H!/-8OH.L8I=_8"1 &(YZ=;OY@AE.CA *""%*%V\H.GSAUL$2X)_8^L'[ M?X',0-0<-Z=\YFKK*3>MN_R,-#AD1X8]G:)V.K,FIDG7P\=1)XEQG7$/GX;% M"QT$V3E\1ZH?=EO4TPL3=*RG!EGS@MIPVDU\7S6+=I@6BHU*.'7.:+M6?"T\ M9$[--!'*7.HU727A7%[A^3\#U;1O0J4H7PZ.)DA.$U&JI"W![/1"N4#K>FIS M+5IY5L- +5,8EGRZ22UE^8P6"\N9J/9SZ@D0"U;I-)GR6%/9NFF;M21N!&JL MZ>QGI ^ Y0#/>>$UEF=+Z:@V Y7U&1&(3BP2[7DLG]R1R5N>[^'9/L_]:A& M#=:GFEMMW567:NR):9)C1JF>E/UX;E(\VZ'-DF.:"YOM&G.T-4?&S<$P:3PLGGB0GMK$D5[$KXQW!,=*!' M9],-'L[(.[#)I!ZF]S5F3?K!#8M2@.]A%RO")N[W8UB5N)Z/&JV 4[V!,2=M MR&^TAA>$Q]UW,35+7K=Z^ +C\=(PJ/I*:VJ_\V[2Z8U$;RZ+KK_(JH0KJ\B[ M]8!3"LO6]O"^[9K'$-FA!["#_YD,$2)LB,/ZA1T,5(N4B3$]NF9DTX^WI'=) M&7:*\!G=$2$[>7B">J H$\Q&,%/CK538UHB:X1I,-=,UMNL1V#- '+! M=FGNM0BB- 3-H@=91D@)]?4EJ!65?.=,BMH4U=O=F.$:PMY(+!*RQ#S,M>S$ MB<%U:1?GVO"@U1TS3)*L/^L4KF9#KM\K"WRLCSA$ML7404283;(/7"*$,5\B M?+".*+H2NY&6PJF*CZJN$53VHC&?<I/-7=RQSREUU'\]A.@G13-P,< M]) F9(I/CI?,O$Z$H) <> ]-PA3LF"(3[!FU?R@=_/'JJJ/^BI!(FLI &IN( MC)1IA?!0=^C1=;N9=AK4[+J%'9ZVI40*I#=;#-]1D7GH=\&]:I?VTG616;\/ MZ_G5)_NCK^N)3OTD+04@8S!G"O?2#(T0;0TW(QY*-$S]T/>\5]BPA#Y[7;OQ MRES7.X-[I;DG9=XTY#LV/;;-A)$NC9W=49/0SL&GC!DOZ],9&O+XT*HY[TH? MT7 W2-QD%Q@N2C5'B'FO'.!*KTWPJ\[CQQ_#R8?K3-N%&*.FPRMOBV6S95M,1HZS&]< M"N_]RX@",VB\#VWRV MS5&W+>[1K=[EOVS.?V'?0O[+@\EVZ8[:+4ZK9>U7A&KK8SI8+V9("VD[+N^H MNJ?EVIBD%IFJTU2,[#$@3"C"3$\9[:!SO@L#9NR6=(W9)S;M0R.;FG5^V3B.?]@3.#60JYWTAPJ4\!K>\V1AN?%_:M&:P=N!OW[RG_VN M8 -)ZP_L%E%B_>)!E[PPQYP: PCG[OOCX$4_U3_UD"&CLY!P[!YFBL@_EIO@ MWFO. Z4A]-#1Z&(9[J']VVU=8ZD;5'0O^)5+RB8,/>MU:O"'!M@PCIQU3/_]_W]%]YOG=9X:)VAW[Z@.5B%P^@\O;;NI@^AC\+J MO0Y-]0;6Y76IK5>E(?0MPG-PX1QTOK3H#2F-WP/S1.S2]@_KWFX-HU?/GA = M=ZBA8Q/77FXP+GN' 1B@N+*PT+9')&+>ZPL\TP/=']$U>&LEQCD&#'K(5 6B MI^U" H2 ;&= B,/65+!6CIW%[Y3/]<+F<#1\+QH]0;_S9@)N;6I4LPPV+EF?V7N(K>*RQ#F=C&TY.53M2$ M4++TG:%X[R<@W&G?'7N@.5QSC$:Z!*B!UUSJG.G&SZX==-J,-MYH"EUX9@R% M-70G4<%^-WE3HF_Z*WP@_T7;>0].D4MCPD,'0@WRJ#DUV-#F&2399J8A86WQ M2FHI.R1MPF7%_A)=&:$%YS:UZ#WXG2,JA[2RF WB'%U^W="38\( 1AE'I"08 MTPU(8?!*F^_7.B]3-3B3W=$J!\*RWX$6O41=H\I!&[/NI!)@ZJ>&@ZLJZ8!T MF.!8\8HBR6P:Y6O5,UNR"+*>QHU;-J&Z+_3 6T%I@;%@8(A0Y3#W&DP9J0R: MK/%9H+GQ'L.]&"VFC!!T/)K]D5?4IG9<C7W@+]NHNH&-/$.<7*+B/W:]1_YWM";-N3;CM:#63C/HV]%]FH/CFYSKD]#OEU:7 MSDD-/)S*>:O&(#5->O3GCND8^J"UII<-Q #!+0Q&;)KB&'_>\L30INA:S5A] MN8])H"PC-RIY9 U0-^HW(SX*2H4BA@@3PPZ3%/<@4=*+"";+%R\G,H?WV IOTQ%_1P.FL M*JM!N-ILTST$&,*P@&2":JSE@Z/,>I+)ZRI.:IO*P$U7A1XEN;U9&?=NK[_$ M7J]P?NJ$TR>C])B1E&P"Y_BC8_7$#:RBM=O"!W-<74$6^A%J>W*73^BDR^4; M!DXHUK+;R0>SD\:$L!!BVOA_)IY-L5W=UQDE$Z').E#^N_OK9@"%8QW'70 : MS8/=QC^8C3?=A3^X/=^\Y9BOP*_<]1I-N>G\C N1Y$QRK6P>2SFBV;5Z)@X M6"[,5C"QC.XA-IIAGT$HMPBO4V+.CTE_J4T*#F4.=PXGHR#L*.O!4!:&V==* M!.-SL/MGM3+8\=W&?;V-^X0E:9(F^10="W/M+6VS\XM.,2+"9\81.#%82>*J MPT@E2\LZMJK&>B*,#Z-UKA+R$W:%-;L4H8TI0LDWD"+T:/.=WZ@OXI-^PU'4 MISLA:US4G4]SIBN3J^HR2,45QKV:<7339 G8Q/[YV80,H)LX,]LSRL>V.?HN M@F.BFU2]"A8R9JX@&]X4Z;0NX24XB&'/ULD !\*S&56=QZJ;<\\Q=$/YKJL3 ML_/:G[;U9"S(71H6O(1:_9F()%D9UE?HAFE*<$Q774QRZ2-0AG^-H/>O63L# M5&VWX>:WK5GR>;.PH-Y8N&,K6PP)=&X,$S-PO?P6,^/KMDB!LT6+?@N8+"A. M#>8^-5WPY;M()Z.%1IC+01.JQJ6:8$' NA"V37)9$\7&M>X"P"NW+/WB M]C M4(6CNK-F2EMSX@2H8S!46%[D!M7.6^A2 Q.+-])N'0K3\BJVL) M?/T883,J9?/V:^-9L8@5-V,4.XWZ;C1J5V9@T4 V-%#P$?G,2)C6%-68]E). MVF#X:#:OFRM#0F,[&D.JKNFY*^6T67G#Q P8+77_->Y5DI]-%]@:P;W;JE2G M'A/@:HT=;%X-NX),O.?/GW3YIS#/+FU5+;K:A!;KGKH:]O\9H+=E6!O/(=HL M@UX/4[2[Y)L=]7X]ZGTUK^4[W]2BHVD&RI8ANA'!=EZ<3AW#@.6HA.04L1LH M]P6?Z'%L,7$S^;C;RKO9RA%^S2!%D@[XF#>,-G<+OH$:VR 59USJ7[I7PXVO MSS"?>C9N6S :X*C+6 ^A8Y].V#_D#'2(0*4-S+7&!Z1-+ MXQB@! W&X3"*5H&9 I?R98;WLW=>OW?(VQ>C!CG#2GX7B1RB#P_+W/%4]3J^ MM6YL]S"K&O__[+U[D]O&KB_Z55BYSJYQBJ/P+6J^\]; ME-0:<9DB%9*:\>337Z"[^=)K1#U)"E5K.;9$-;OQ ] &@U4B;.V4A%/@BHE M?P_9IFI%FZL3"?=2X"_K?I>2<=4\R7R\D%7S>)*7C.5R(UN>#D32C>45]V]^ M>BUL(U(#YU0#9=.!7YS/VR#>9M;"RA73%]5]PEL,IUGK.0[\THM6!]U@>90; M,\+OJIU)Y>UWX'_!25E34Q!"8J,SLE%^)32_3IKQ0H55"@Y)A=F;7:)9?U$< M?'_ RN^7V[LDTD M;_+ESLHLNV6)U0.B^-O:&65[46Y63KUQQ0+";KPC_*),,Z]"*HU8LNRP3WJ.L=&0^(8E*+&[F9#_B MX4V1Q[Q<'&!=+J^,85W"(*6-_GSZX;/HL"U"DR6=+6^!EA(\\DR1B?+[I[_6 M6HY>X4VN_>E20;;2M6NT5&%'F>675ED<1[S/3_X+D)"^*G(_92+A4JTY,:&B MFSA8%:-IUH HS.I.Y4?2"A9C:7,,O];%O6J,N?AVMT!_6\/ZJR3:1 =)I6J M/_%F691?)K&"B RCQ]S$S6LCL6=Q43L +A2W^;URXU:6 \3W1+PWL/DH8>VA M@;CTOVV%:TX,5I:WY=2 C++S*=U2,Q5EPI:=JE)GE]QE#]B#+#O"JYW( CZB MAJ0,V!7.U1K'^T9VQ%S CWGY-52 2YZX:+O.4EYB=<7DPJ;716/-S3[\.F.M MU$-R;7668[1*6?=>LB3.>9; ZQUCQD.%FY/\8QE@7(HE(6<&H%3CW'0'USSU MN8TMBISQZVW2*EJ&U/5G*:GJNTJZ!W@A^+$YW>9$9-'B+4K]8OPK+ MW,F\6F%.5-L'%*63I; MGC2#M>6B)_'W_\#ODG%68QF='!A"4 OU:0)M->1YNI1K[LMDL;RR4YO*B MXI);.M^;+]E0I69484.-G=6B.YF;6"2!C,(K".;Y-:OY"?BS M&1B5+( MA&%]SU)M+%XM*SN161F-,#XCQK\!4$ N6?1F]"S<#&E\EG&O0+R" MY9JJU>@!\3S\W!$"@SD-\I,]KIG%5;?GHCA17I@&"X64>AI76J"L]E;&0&^, MO\E;K*#5\LC",=9\ ?"CS+#R\[7B!;NL%[V7W7$1#A0?2!)$6DDBPH<>H#@F M+!J%E&:C<'\"K]*P,;'Q&=FX\.G @PVY<2Y5"DU>+2&;WR&0T<[F1Z%*!]*5P^\H$-A00EMU3^ VT2G>QU7F( MZK\BDVK=A0"0E;V:G1+G'VL77G]_I,+U&RZ9E%B]:.[Q)<8G[F5KM^*B"]\L M)>/+BW99Q.I!-'ADHN&/S%1)^<.\B+/L$E?-:H][YOQL*FXJO[APLNL/B7ZECGT55 ?8.)1=(L;EC@/%6,M7.TLB['OQL+RJQ4\4).I+M-^I(]NTOXGI M3FBL/HMZ.O#F";O+_O(&KZ8&WO.='_(E\1^]J4;701K>\&Q_4+:2TISHXNMB M]OD-S M;=)W+SO-,4G>\DV8N. M.H9NYX-DSQKS[_CTZ@:PK*R$GCKVMN N[0HKUK@FZAN!LW;["9X#3TVD??^* M]_5SK7T*8@W:2:M[__M+E&HTCY;&$+LMMU'FJ<(OARM(OS?M J1<4X(;&QA2 MVX5U7US_(4#(T;.S_^H+.D+Z?RU"IA@.4?U2#-_/2*\/3JJK5^"[%@*31FD< M;S=Z=S7Z.^/8=JAN/J!W'BLE\NS%R30&C;'O&%*>EZ*I.@]$;WA!C;G0 MH\U\M"-:? >=O5H+Y11JN@[=-*4-U'NU3*9:2RPO+<91&[4V1U?[?>U"QWXE MWCR$Q&AFUB0U,?RU,KQMJWU-)X8GAK\2AG=%WOJU:?5#QQ M_-5PO-%7!P/S.CF>HC;7^&BWHC;;9&JIWT:E(I277T,X:<#=J$?7M1O");7F M>O(:JJO;K=^I.PZ2J9JN22 U&R2\/* ;;PBF9L/DJ/K )9":#=+%9>D%RZI] M!M3&ED\[V$PUF+"%O&9OWUE/)_3=)NN@3V0] 5FM[<8ZD74_LNJV1G0]A18X M/5FO)PC"*RI.=NKU1Y&0^II5([>@X1#9ED40-1NBBWMN!--.^[)M$$3-ANCB MDM2Y&,A^35*O/D"B:^1S7DK B;9$VZ;1EO1!NWGV>@(FF]M94WRD-DG[E('0 M<(0N[C$03 139V B?==TA"XN2*V,D&R['/V5=^TY(.*QJ_7=N/5ONAG1H@L0 MIFK95F.O/YS?*R1>O-P2+%4SB!>)%YNP!,LF1B1&;, 2\$:N2[Q(O-B )0R: M6^[F0O=A=_.N@4-ULWE5VV@,&F.'JGX;!]NG7&GCU++0*G]6^]J+(F\_'2&H M<6"QUW9O;8SVU2JB\2'Q*5_8N <&/Q-#'C ;HO3898\30 MQ- O:&BCUR;OG!B:&/H%AAZ0R4$,W26&UGHM;.[1889^P7D>^\D\\)[OPBAD MV^-5]&23GB18._DDP=K))PG63CY)L';R28*UDT\2K)U\DL/Z<^H- P;_'?N/ M;W^!/[)?S/A!V:UPR.X&X$#)3]#7<^"?TL&[Q7._.].I^M?_622I/WD6'_GA MF(7IW:WN'E54*)FQ=K$[QY=ZATBO6/XY@E\RC$GRG@ M'(\605[Q+UQWGJF,(_@B5?QP%"S&3/'&" VE$J4213S42=1$$1/?,1H!H/S M+V' :!$K(>._C6;L3KGQ7RLX8WRA%RB\8G-6?$A49H8?O3)4P]55Y96I:GU+ MY5-_)8L9Y&],IS%CR@SH,TT4!DPP5N[9/&6S(8L5PU850S,T5?G7(F2*X63_ MY#VRBL?Z^+D^4!4D"1NE_B,+GL53T2+%NL1&@*A#SPY@F[R_[R)M.%?LA%E?_H357=V?.5R!379.+K-T_^.)UB MT*BG\_RKI4B:^,[2>H8SV/BUUM/W_,X*HG_%W?+V M$ZIXY8O80GY%1;_7:=&NQ!JTDU;W_O>7*-5H'CWP^F4# 2D;([\,XY_?HD&R M"^N^N/Y#@)"C2^MDZ04=(7UF/A/5+\3P_8ST^N"DNGH%OFLA,&F4QO%VHW=7 MH[\SCFV'ZN8#>N=QHOBADDZC!0PU3EX?!E4S:W[S$>_\%-XVVOD2PU]L%(78 M-"T/ WZ>LQC^$3XHOYZE(#B-06.UMAQQ3 M?GIUIOVK#O6Z=L%WW1*;G8!K#533:6YYR3;4RR>&;Q/#V[JJ.RV\:4@,3PR_ M'\.;JMW@8M;$\,3P1ZY,HFFJ;;;PJB)Q/''\GAQOJX;6PMOFC2G:W89P!8U! M8U X"]7,?1J-OMT.O80GZ\XPF"5.:2Y]/;[1E^#74]0V^JVW5CH.D6FY!%'# M(3(&!%&S(7+[VQO0$T07A\BQ+ZCH#LU+:H_YQ"\[33Q,;DF?8:TA3V&2>2YX M/0=>*2]!G30K<1L3KR%N2YA85\W:;+R>E2Y9P+GS(.F.3B U&Z3].G433&>& MR5!MO:[U2R!=FRQ=3W3JW2R"*?V3YPU[H[\7?L)OFM]F5\S],/7"!Q_O3LL; MW!2ZJDUNEZXE7?8UA"&_$PU43 M=NI;[=TT_775[=<]3R+_[-P@Z93JUG2(5,TE.6H\2 .7,A(;#Y)E75#=74\H MZI[!G+QPQ"CTU$(SGV#:*4)HUE4E!-'9LW KJ+Z];JNZ8UWEUG?C]"OG=5@?$[\3O5\/OH-\U*C!(_'XM_*YK MJFXXQ/#$\%?"\);J:E=JT%#M*1J#QC@@;'7\GCB-4_U".^7MAU>KL/]TD2#8 M$2C?T:WW&)1I^(Z-Y2);6!+X.-JBR98M2>652V4+'4>22I+*#DOE0+7:6$R< MI)*DLKM2.=!42V]AP7.22I+*[DHE=MXP!RT\[+N@6+X0.1O[R3SPGN_"*&3; M)9F>;-*3!&LGGR18._DDP=K))SFL/Z?>,&#PW['_^/87^&/IM-:VP+"81Z) MXQVO)^0_LC=/_CB=2J.B_"MI(VC%3[PAF 2+=/-/9E[\X(?"@#"J5NV(A2F+ MSY_J;O#;"+FE)FA3_G.:'VK/O0=V.XR9]^W6F\!D[[S@R7M.?OBYND98H!R\ MCVMYR'^821/[I0M8PO+Q**-U$&FPYAU3&D1)&J>*'HV Q9HHW1EK. M@("),HEB)9TR^&\01$_X*^R[ Z*&7T83)5K$2LCX;Z,9NU-N_-<*OAP%Q L4 M7G$^*]4E*LO#CUZ9KJ;"GX:E*EXX5EX9JCO0\G>ETY@Q90:+G"8* R3'RCV; MIVPV9+%BV*IB: ;\_E^+D"F&D_T3!RH]UL?/]8$*;T_F;(2B'3R+IP(/+'LE M\1YA.4EI5O).(LQ,UP;YS"S=JCLS_.72[':;V8V_$_GZFB5F9ZN.4\PN\;^_ M-+Z5@20%WCQA=]E?WF0;@1]R>> _ M>E/5*?9\Q2GCZD)\7>BNGB;TE[0,Y)OEUSW^U9*'*;ZSM)[A##9^K?7T/;\S M!_9>O]PVV4&O[Y@TUY;,5>_U3:LE^VT^HXI4O,$(T5GY%17_2X@>#=M+JWO_^$J4:S:.E,?9)Q6L@ M(&5CA/LB:)#LPKHOKO\0((Z?!=D\TF>&,%']0@S?STBO#TZJJU?@NQ8"DT9I M'&\W>G045T[B./J)VV)BN-06.<8@RZ'D=CT!C=V=QVV,J6SI9.N'O5 MH5U',PK;E!IHJ)9FM"\SL$69M\3P35J;I=HF\3OQ^[7PNVZKFM/"&QG$\,3P M^S&\HPY,BQB>&/Y*&-XPU/[@2DT:BF31&YR)9V]3,E_L_1*:J%WYCH3+V MDS3VAPM^0N,]Q(QA9C3URJM/7D-U=;OUMDO'03)5TS4)I&:#=/&&\P33+C Y MJEZ[I0B!=&VR=$4=\])H].UVZ"7\-M,,;Y^)Q!=JH%>;HK:K44>I9D-D676M M78+HW-9NWR*(F@V1KFH&R5'#0>I;U#KO# 84OP\^\3!C.'V&M88\+UPF#^.= M9WBEO*I-\:D]-$W?<^*+8UVU6A<.3EQHDI6V&E;N<^O4>H%)XDU'6S- M-XYBN]<&6K?$I@C<^K7U54?OMZ@T4/,\6>+W-O'[0!VXQ._$[]?"[Y:JVR;Q M._'[E?"[#@:-UJ;BGL3PQ/"'*7AW<*4*_BBU/=O0CH?&H#%V:-=4>P?8JTE= MX[2[4$!_1N'MVAXV/UTBR+4;93NZ>^ZX^&;OJX:FEII2MF=CW5FFFVQBDOBT M77QT2[5)?$A\2'SV$Y^!:N@M#&.0^)#X-)C9Q2NM5S6B20=5F_ MKD!> H(?B:&/VE>:&)H8NDL,K??:Y'$00Q-#O\#09J]-F9+$T,30VZGIDH)N M%#^_X%"/_60>>,]W812R[2$L>K))3Q*LG7R28.WDDP1K)Y\D6#OY),':R2<) MUDX^2;!V\DD.Z\^I-PP8_'?L/[[]!?[(?C'CYZ'<87? *99>^BT>Z-Z93C5& M\I]%DOJ39_&1'XY9F-[=ZBX/UYPY1&&@?_[3A>(C\/(JH703:; QIU_QPK&2 M3K%78ARS9!Z%^%-EY 6C19"W_PDW'58KXPB^3!4_' 6+,8PV1B!F0/U$F40Q M'WD2!4'TQ$>-9O "_B4,&BUB?LCM\XG<*3?^:P5GCB_U H5W>,S*XHM.CO"C M5X9JFIJJO#)5<^"J?/KPF3O0\O>ETY@Q9094FB8* U88*_=LGK+9D,6*8:N* MH1DPPK\6(5,,)_LG#E1ZK(^?ZP-50:*P4>H_LN!950)O"&])O$=83E*:E:S_ M!?/2M4$^*TNWSC(K?"I:I#@3P,>/QB4<^ 3&;!ZSD2_PE"T&\.G?/_V5]6[" M5?0=H&BQ%KX*^:^SK>/&WXD-;+5ON&*&MNHX!9T3__M+LSL0:T!8O-A27=TX MP8N/".=Z#(\UU5X>A,Q4M]!W;W\9QC^_7?DR4X-25]D6*O5(=!6[XQ##J&^> M_'$ZE5'.\J]$N/5.*W[B#9,H6*2;?U+:0'2CNE^,@)8LOM#F8 ZJM"G_.TY^^+FZ1EB@'+R/:URFQ69$2J#Q';@@-(^3 M S$";YZPN^PO;[(=W _YDOB/WD@:2W3L^4J8G!-=?%U,KJ>)"4J33KY9?MWC M7RV%]<5WEM8SG,'&K[6>ON=WYL#>ZY?;)COH]1V3YMJ2N>J]OFFU9*ZGH^MN MHQY:W6VO>[N[CJ';^2!;TD+%!G">,SUWIR.]KVA9W7["?5GY(O;]7W%W/FD; M@T$[:77O?W^)4HWFT=(8^^0T-Q"0L@7)C0VT(G=AW1?7?P@0I;&6P-VD,2F5QK%WHS=8HW] T9;6H77S 7WT.%'\ M4$FGT0*&&B>O#T.KT8TLMMVLXH'J/UDJ(]RG2/RL0[2N7<]YM?[;&8 MOGK?E7DC9M<27>HMOBB1OZ"QDJJ[9IJKB>TDR M->8B\3E-1IFC.EJ;,LI(?$A\FK-J4U,MAYH2D_B0^.QU0PO$QZ*VD"0^)#[[ MK-IV5-MLTX6OLXC/42X*[-PKATL=2(FY1Y;WKC&XXTV49D@S;-(,NY69MRW( M^:Y4$3J-E!/&/&D,&N.D8UQ/1@B6BQ]%,5."*$F4FP?/#U\K4@XFD4"U&R(C$'=#&B"Z-PW">P+IKUU MR_G99D?]!C843$49+>*8A:-G)8UA3-E7IVQ;T8VE^FF!JJG3=9B&@W2CF\;N MQA3!'/K8 MD$V&H=)G^/21B1 S!:3JLZ]A.13N:# \>@T#BN YNW;BG14IW-%LF&XLFV*Z MS87GXE)T/1&I^S0:?;L=>@GOICO#JH('7/*^;LO?=JF(1,,ALJRZ]>L(HG.? MB/?K'N@11&>/0VD&R5'#0>I;5"SG# ;4NT]?WRL3;^0'&'H:12%/]10V5(1= MT>&5\'&2)I0>M8^FZ3M41*+Y(&E4%KCA(%WRR M1 JO\2!=7):N)T[U%3/-O1&/2TT8HVC47H$.EYRSQH.D4YWMID.D:B[)4>-! MHBK;+0#)LEI8OKE]YM,]@SEYX6C/EJMDYI/+W'B83+.N*B&(S@R1H3H#NN3: M<)!(CAH/T87EZ'K"3A_#1Q:F4?S,#^ZHC]CA-X!U2K5I/$BV2Q5O&@[2Q7,X M"*93;=0$TK7)TO7$H7[#58 U!8,\^B.FS+UG+'1 4:G]TI8IVZ;Q(+D$4M-! MHOAN*V R59MDJ>D@75R6]HU-[=S,I"%6ULM-"MA8MB?XZ22AJN,0M&M]B>HM MOBFRO*$KGJ'VK3;U):HKRI?TJ4E\NBX^AJ,:.HD/B0^)SUZ[CZ4Z>ILZ@I/X MD/@T9]6VJPYLA\2'Q(?$9S_Q<8PVM30^B_CL>U#5X>"*\LF+'_QPSQC+$8.% M!^B,]C/YD'WO-=&(5L>[R*GFS2DP1K)Y\D6#OY M),':R2<)UDX^2;!V\DF"M9-/L?F39_&1'XY9F-[=ZBYW[,_LRQKHR/UT(4<:7EXEE&XB M#9;/(+UPK*13;-02QRR91R'^0 $G>+0(9"^7B;+^X%(91TH8I8H?CH+%F"D> M?PHOY27*)(KYL),H"*(G/F0T@]'YES!BM(B5D/'?1C-VI]SXKQ6<++[1"Q3> M6Z9:^!Q^],I035-3E5>F:@Y=/>/^;)W^<3F7,,D"A;IYI^4YJL;U0F/0'98?"$M9FE5 MVI3_G,;9;.;> [L=QLS[=NM-8+)W7O#D/2<__%Q=(RQ0#M['-2[38C,B.2ZP MM>!641":1_Z &($W3]A=]ITAWRR_[O&OE@*5XCM+[UGV8./76D_?\SMS8._URVV3'?3ZCDES;4PIWIT.*KVC3W'["'5SY B-$ M8"'B/G[2P[A!.VEU[W]_B5*-YM'2&/ND9#80D+*MR8T-M#=W8=T7UW\($')T M:9TLO: CI,^<'*+ZA1B^GY%>'YQ45Z_ =RT$)HW2.-YN].YJ]$]T%:)Y4-U\ M0.\\3A0_5-)IM("AQLGKPZ!J9I58/N*=G\+;1CL0YB\VBD)LIYW'7;_$T<1/ ME2&;1#%3OGK?3UHXEL:@,4XQAI3FI5BJ;O,GFJB,:0P:XQ1C=&1;V[J)_?[N MW9?S[%MUJ-;1^](MNA6M\Z*C+4HJ;UXM96+X-C&\K9INFZZY$;\3OQ^DX"W5 MTMMT:X@8GAC^((;OJQII>&+XJV%XPU('[I5J>(IAT1@T1N=B6-O4S)]1"&N( MF1)$2:+P/!PAOV]\.>]DY[(=+-IDFGJK;=<.@[1C>F^)G2: MBHZC621 S8;(&% ?S(9#9-N#B_L3>]MD[3&C?@,3"J:BC!9QS,+1LY+&,*8W MXCDN)=/JT@6<6LC!NFKJ%^SE32#M9$KIIK&[+47PG!L>1QL0/(V%1U=UUR$5 MUVR0;DS5=+2+2-'UA*,^\DH)F#3-O#CD]^ME$"I]AD\?F2B]0/&H^NQK6 Y% M.QH,CU[#@")XSJZ=]FG;2C"=6XHLFT*ZS87GXE)T/0&I+_=_B*)"7OB-AMV2"!I^;6/9D@D%JQ&1!,YSZ&5?4! MA=\;#M+%9>EZ(E3W:33Z=COT$EZS^)A!:#T&=8:\@I/LA@0 M5B^&5XJ:VA2=VD/1]!U*)&@^2!J%$!L.TL4]:H)IMTBOU:][SX9 NC99NI[H MU+M9!%/Z)Z^MZ(W^7OBB+<=MUFG&#U,O?/"QLX27)"Q-%(I=U=_$=?*Z&P[1 MQ;,-"":"J3,PD<)K/$07EZ3KB6*]__SOCQ]N]4'>OH]]QY- 1D&K/\%,'0)I-Y LZX+J[GH"4?<,YN2%(T:!I_89 M^033;I54ZVH2@NC,$!FJ0Y?$F@X2R5'C(;JP'%U#T.EKE'H!=>J[]C8? [74 MM/QRYGN+/5CB]W;QNZ/9Q._$[U?"[Y:J6R[Q._'[E?"[[JJ.00J>&/Y:&-Y0 MM<&5]J6D-GTT!HUQ0+QJ&,5C%M\*J;I#,>1%"!14&MF7:31?_J:98:[UZA'[ M^OW^[MT7Y4L<3?Q4&;()=OG[ZGW_Z1+!KR-0O*-;[C$HT_"=6E/[;8RU'4=+ M--FB):F\7JG4L<]UGZ22I)*DLCDDT5W5=BR22I)*DLKFD,2TU;Y&>R5))4EE M@TAB]%6MW\(SO@M*Y0L!L[&?S /O^2Z,0K9=D.G))CU)L';R28*UDT\2K)U\ MDF#MY),$:R>?)%@[^23!VLDG.:P_I]XP8/#?L?_X]A?X(_O%S(L?_#!SJ ?@ MNLM/T(MVX)_2=;[%J,Z=Z51#/?]9)*D_>18?^>&8A>G=K>[R,-29@PH&!A5^ MNE!$ UY>)91N(@TV)Y(HXPA>'$:IXH>C8#%FBC=&8F)GV42!IY1TRN"_01 ] MP: *=DL#3/'+:*)$BU@)&?]M-&-WRHW_6L&W8QT@+U!XFY"LN")O!X(_>F6H MCJ.KRBM3-0>NRCO),YH!Z-"[AP"@R/-=5>'OBLK9!7U:]4MF]_&<8_O]TXL-15MH5*/1)U[>\X>\", MWCSYXW0J0[/E7\EY:,5/O&$2!8MT\T]*\]6-ZH1'@ .++[0Y6'J5-N4_IWE& M\-Q[8+?#F'G?;KT)3/;."YZ\Y^2'GZMKA 7*P?NXQF5:;$8DQP7V<-R3"T+S MX#40(_#F";O+_O(FV]/]D"^)_^A-E4OL^4KLFA-=?%U,KJ>)"4HC3[Y9?MWC M7RT%XL5WEM8SG,'&K[6>ON=WYL#>ZY?;)COH]1V3YMJ2N>J]OFFU9*ZGH^MN MHQY:F>FD>>BZG0^R)==;; #G.0IU=SH)_8I6V>TGW-.5+\)F^!5W]I/6A!JT MDU;W_O>7*-5H'BV-L<]%A08"4K8^N;%AE$HS'+3^0X X_AV1YI$^<].(ZA=B M^'Y&>GUP4EV] M^U$)@T2N-XN]&[J]'?&<>V0W7S ;WS.%'\4$FGT0*&&B>O M#X.JF?7 ^(AW?@IO&^U &)'5]Q<;12%VJVN1TVM>P@]YS[6!TJ=O0N1ILN5:B:>Z5E=8C? MKY#?;:.%-XB(VXG;]]3NKFD2OQ._7PV_.WH+*P\1OQ._[U<^1%-UYTH-FNOI M^<6]>"";2,144N^[$GLIV\][W_EDI!XE6])P1>_W+M-OY1*+_9$8I#;-!L0? MQ!_;%,B@=YFN6L0@+6$0NV<2@Q"#;*29I5VM!CG*"70;CMII#!ICAU2,*_!= M\=ZP<%TQI:I\83B-%.[8QBQ9!.F>9]'7O96X]H ZO#8;(EUU->J4W'"0S+Y- M$#4;(BP$0>VL&P[2C:U:[N#U)0 BUX+&H#$.<"VZT09+[!#E&D:;4E_W:XOU M@GX_#I&[=JY>;_%-V>(V99@,BIHL+3APKRO=E[2.2'JZ+SVFZ9#TD/20].S3 MED8UM#8E>Y'TD/0T9]6V:O3;U-.)I(>DISFKME2G/R#I.3 %N=H1JOFQ%C[B MNDH:VS#*HR_'2EG>-62V+:A>B_(M";?K5L\XJ"79\<7B\CE&Q%0'YR\ZQ%3$ M5,>^=E$W*9:8BICJQ>VO;F8-,14Q%6FJ??.V-W%7\_H'T9.[/$FP=O))@K63 M3Q*LG7R28.WDDP1K)Y\D6#OY),':R2<)UDX^2;!V\DF"M9-/$JR=?))@[>23 M!&LGGR18._DDP=K))SFL/_.NZ6^+YNO9+ZI]U ?S]$VI>[T#_Y3GS;>8,7IG M.M4C=RS XT^>Q4=^.&9A>G>KN_ST'^>6O65T^I-FWN'^IPLE%EE8J-:73 M"![?5J_IB<5,>=5W7!7^=!T^H5>ZJKMNOOX4^U0K,X!AFB@,^RXKE5Z="O;I M5)6L+:W\9Z6GI(+])%5\Z5SD$@?/:O8JV[;$7PW5M/KY6Q/_^TOOY#][Z3V] M/ 5-)M-^R%F._^A-56SM^4K"!Y=(\?4; MV8)=TWH:S\?(E+Q\\\L=VBVM9SB#C5\WKYV\27-MR5SU7M^T6C+7T]%UMU$; MW?Q6M_-!MMP[:5XGVZ^XK=Q^0A6O?!%[WZ^HZ$]:07#03EK=^]]?HE2C>;0T M1C?:,%.S\HN1/K,SB>H78OA-+>)/KC2NA<"D41K'VXW>78W^SCBV':J;#^B= MQXGBAQC<6,!0X^3U85 ULR\T'W'=I>UM)?/^8J,H'/F!C!=%$WAAFH6]3GK# MB,:@,4Y8"#/[\7X582_DZM 8-,;1QNC(MK;#)L;/)TZ\;]6A6M<*&K6O0>I M=?0VE5Z7)MB_B=^/U*^%W75=LUB>&)X:^%X2W5ZAO$\,3PU\/P M[K6:\!3"HC%HC,Z%L%XJGCN*8J8$49(H-P^>'[Y6(IB,%_#L7?;WPI_W+EY' MMX65W4Q3;[WITG&(;DQW]^:!A,Z9T7$TBP2HV1 9@SV+5Q)$YX+(KMVS^_@. MQ=Y&67OLJ-_ AH*I**-%'+-P]*RD,8SIC7AV2\FVHJ[S]4ODJJ9.+XNJZ6B7[#9_!?$HF4GEAPKS MXI!?0)=1J/09/GUDXGHXQ:/JLZ]A.13M:# \>@T#BN YNW9R : W%.UH-DPW MEDTAW>;"^#$;WV:= M-_PP]<(''SM+B,8<%+G:8P?7R>=N.$07SS8@F BFSL!$"J_Q$%U(A4&)] :C9(%W>R":;=9(D47N-!NK@L M74_ ZFNI5,*$[6M"7;?IKZMN;9U"_MG97>@^0=1PB%3-)3EJ/$@#]X*9.@32 M;B!9U@75W?6$HNX9S,D+1WOVGR$SGUSFQL-DFG55"4%T9H@,U:%K8DT'B>2H M\1!=6(ZN*.SD?5=@YFR4\BRI\7\6HK94HJ21PEO[Q2Q9!)0>M5N47"0 MG+-SPZ.KKD:5=A7^WW!^WK>7@<)='DWJ DE5!CV#I))4DE265S2*+; MJFD[))4DE225S2&)J:F6J9%4DE225#:')(:AF@/R*X]X_#[VDWG@/=^%4=;#.OW.,KYD\L,C"K\=*&0!KR\2BC=1!JL22%1QA&\,8Q2Q0]'P6+,*OGM MDRA6TBF#_P9!] 2C*=C'!M#$+Z.)$BUB)63\MS#6G7+COU;PM5BAP0L47K\] MJWLEZK3#CUYA2J2N*J],U1RX*F\^")^Y RU_7SJ-&5-FL,1IHC# <:SNE&5AA' Q.(+L;YE5&E3_G.:YSO.O0=V M.XR9]^W6F\!D[[S@R7M.?OBYND98H!R\CVMDGK/[F,UC-O)%:6!9L0Z?_OW37UDI8)29O@/R6T@. MEQGYK[/(\HV_D\)Q5,T>B-G9H'L*B4[\[R_-[$"M KI$O-A27=TXP8N/".5Z M_(X[54 ,(,-Q,YC2G6]727;KNXZ8J:[JKGL@G^TV:WB5;5O9GF!:_:-3I[>Z MD_CC__6#[WD3?6+99G]D]ZW)R'$=;>QIICD>V;;3MP;_GVXZ/VS6<^NVA7/I ML)6C'J[#/@/58N7_LF?E-V^41G'"R?,U!NHERCO.!VAGH&7Q&1C:X__Z:_E^ MW9;E[F 2&OV+682?85T3/_1"D,@ ]$0H=!_\%%XWVH'!/K $IJ7\CP^T>_+3*7\3KO[7[W["N>D]S!C,U;@K M_ 2@*J-\39(WO"!X!MT/NB6:@XW^I,SC:+P8 7OYN U(4B!=\$MO/@?JBCW" M W,LDAA]!KM?YAVD0$AP M$(">WYA0Z0N@69RDG!]A*7$V,26.O/',FPM635+@?_;@LZ2G_!;%E16H0M]C M\Z=)',U@E1QQ/P11\G)I M(ND/D7,2YT 40)<#T/+$31POWGD:$(P1I AI2 MA0_I%/1]^CS'0U=8[9"E3R!W2OH4\1$GN*!GYL4PIW02T@]53\(7;5 M\@&1[,U/*#=>D89 MOB* <^F5N*$*=Q*_R>;=4[[B)LL")JK^P>?\W4#> B<)G43]&=[$^U@H"[X0 MF-$2P\K7XN-20+BQQ&TC4,>P1L[&\T6<+'QAE92F*H0@C-!X6HAR.ND4$.1B M@;X:U]I<30^SJ;/Q$L<@3B!3'"?R*X 6^&EUT@$L#;[CMI,WF]\N MYOCK1W@E"((DF.SD@<]D#,/MN?Z;I*P @"Q/4W\T+?,(TE1,@=O.BP M26 5 M+OB>--#@\>$"T 4,>LK',+>]U37S\#-=](#47_(7N.N*4LY"^.@EXG=KML+U,^ M,-09JO(9DTZ$<(+>! 61=,)N$LO+M43!R^OUK-AO"OLJR22'<1TA-B.4Y5P* MBAU,V%XL8R[8#N6F@;HF60S_PQ5M!"SF)>AU^BGL&J/G$6Z@O%$A3I3W>TY] M-.Y+LUB2&0^'PZTP16-PCMUXA/SRG3,"'N#1M<0+6"+$,X;QQD*%BD]A'L7, MN1X"M36:>K K!+CU2KES7L\4LGZ\T.4J&C,[#/0K#"8W-"7G=AU1J^:FS8S M(#P7SP?0GZ$43176D,+?N!^>X.///@O0/ZZZ#J,<1R;E;<3=DO]!FS?PP=#@ M,YC'/M0(E'B+T5'!UTL58)#*05]Z(LN,"KBTK4^4/ MB]GVE,]\R3 QZ<^)%R9R0U2DV97M ]+O4B;,$Y:N-!<+59;]G0E'#'17Y@"4 M?!"P9BL*<,9'X[]8@!^6OT[Z \+7*)P4V$$X8H5;PNE9]EUG$8S##>&Q<$(+ M]<;-VY*3F<\"G_5GN'])3**4BN*GF?9-)_C M/HUK]"4U@5N0T4M$5 )_PKA)4&R\N+G\F@ $X9QT1&ZRG_!U[^B"\N^!")69%1 M(-XD@!$7Z,^B2X(TC$'P,!@ 3FTBM)O=&9'RNVT@0U M'&XM\,9_A#%6"?#%WMQ'Y3V:AK"(!_Y#H1,+VRM""6,)",L(/BW[Q9G1,@<5 ME* MHBH,E!0>H2H\0.S%:(UQQV'MULHC E)A9TY^]AS?)9]ED ^U68_3,9_K MLPP59NY7LAB/<6LK-'KRG*0LBRYSKV4.Z@6!8!<(TX$I.1 MQ!(X>5@ICD5 NA1$$GZZM)34W+7E5B+L9K,%'G<+E@4D F$_/LCS$+!( Y2P MGO)!;)WS LM\GN*@(3/O2QNI-/A@.Q>[L/01,%8/LN6-1<@?)7S%YBN[!=QP MY\M8B@T\,1%B7?C!N.31HUO"1/:75 D9@<8;HG5C\5)A5&+,(K?U ,-'P=K< MM!A65C(1!QY")V7&[++UEN2T\\*"9D)5Y$O(?PWR@%R*\9IPG%E94U],+\*U M9VY!R8+*A&@=2HDPJ:3(E95K9IX+FX];\,(-GE>#W]D_'S&&B+$=N>)5P,LN M$Z(,MA(HH)3;5,+[QCR02GAS ^HQ]V&C)["\ Z@1X :)U&734/<&('-/)&D MD?>TE"=:F>M;!%=A@ 586A&JI@-2&P8OI3:X34IM>%_)C42W_*_B1/]S?J+? MA4C7GUDPI_UFT>+!R&8^RCRL%!2MD ,KX$.QZK?,S'FD2P?I:'F J1 M5S/MYTM+4N2B9!_"C-9M_!L+!IZ+%91W>2HA!B9$SH (-H7)8C;SRN>K'Y"R M*3\N5DJ-Z9)2LG1VX(1A2S]!XQBS!V3FV5,>]7C 'Z&G9EGHUS2_T#WNK#I8!>(P-% M+YN'PV26PDIX'L\1D-Q L%@<39:3/3)SNDB.$9$T3#&:1WXH3AKQL)#G8V!@ MF3N7/$\XP(,+T'MB-^$G?D*Q@_L_RP\*,G,6-CB<)P;*)?PB'%S!22TR+E#% MX6X0Q^@[\[?Z,D,/ARV#R[/2HK3XLISAQM_+-6/YU5E6BIP#WS1'S)?G /S8 M4FQY2UHQVX#1Z>-?AY67O;!5[[;]"B)D^4\2:)'.%(%JS_9X-!6Y4^&E0' N M:.M^DV4>BS7A-LP/M[V9\ =R/LI_C&8-.BAR:B"Q(7<^_!%GJU2F5I4RKU40 MA6CT38$OAB19QM>SW)B CB.06'%,#&X5;)W()&A#C-><&'7!['TO#YT> M(O3Z4'6I2Z>?X;CBE+;?/%Y=LD@91+]<^'U^P ]F\SL/,J$#63GVGO*3RT3- MXA))$HW$\2<75B =/_'-#X3P,$B<;8%ZFF?9X,6I;O$F8*PH#%E0/@WFK'L[ MY.<8/$P&"D*F.&2_PQBW14IAC(W)GLZCIZ] -(JCC8O/7& M8W&5 C_BP23Q+6@BSX^S M42]FL>F2UA6&0]FM:*^\_5Y6)QB ]X+10KA_7K+BJ :XY8U61#0[1^Y+]M+,)%BF%MH(FL(Y*^2N:7R!"(\+V??1:!1>6;SG($!6.]["T_CQC7 ;@Q_D^ M6H0*>:Q5GM*78K0\[\ #HVJR*+SY:CBP>37/7)%'TC(NAP?$\J869G&@ M20P?X7_Y!BX/IU=!E+VI)"_G'Z3Y9J);&ZUI,3EZ?56 MZSY_1S4VB/D*I3,T?@_O-T'"YQS5S&[-3]J6[/?<,$/BY@8=S B42@Q'XYL?O7IFMBB=*@6 ?,Y(0!QZSQ@6C,8:1[M3[QO*T0/D53YE( MP/!/^*>ELZ[LB*RBV(MC??'N/'@N\F.XX,BPO0!7 M?O-[PD3P@H\"*BF^];A:E"F.231)G[R*X5X>-\O3X]FPZ'ILF 1_!H\#Q!5O MQLD3/<3>#),\]<&\1IQ.5 M:X/E=?"K%^LW8^'*%9MM?DT]RB^?E7)(JF.*0]PYYBKC<2AL?M_0!BL]U%-6 MV(<[0UGQ%7G>C:;IVI?@[@5B(-P@/ [*,I&EU9B=E!>Y=; O+K]2/<1Z%'M_ MD:X]957^Q93_,'J4B."(%T_@;P!+VRM9'/B:*?/&/."4 M"5&VKES6^.4%<4E17-/<2=6:/?L\RG:/\XAF:/M[X0RJRN_"\N10OAOC#1Y^ M3Q>ASA3__>\Z^#76%Z/,:.BR1"0Q M<3V_?$DBU]+>B L2Q]2#[T%Y!6!>!^CH/Z#]G%T;PN(<.,' Q[!1;^F 5(Q7 MTI#\PFCJ)WQ@X S0:,DT>N(!L1B4+&9 B001\>I"TFN$G[+PT0RH#JIA!94. MN(J8UU/DHS'>'F*3?DNE[SGO!H:$""=F4TM<)E,I\*Q%G@5%Z.7R72V[<9U%DDL[ M!08LY//SQ1 46W%]HK39+L5[Q:5U+_L%3L(+2[?1&G626W'.N6L,6D:$HO*3 M,@S$9'?U (6/7SZ7DNYD8HD\C)5W&_!10S-T-0>P.$)Z96D]2X&E!)DXPIQX M4&&3!LLK#&V8WZ,T(%$)X7V.1%>%S)3Z5$ M09Z><]1Y26,5> #OH _&QM=>K*'TNS3H64X"QW MLTMV<@'/P90UK86/&*]@25854+F1I'^-=V'2#F=:;%^XJ(<@-JVQL)/EXSPX MS(67'Z*68\\\;57>"N.\BO%D'KK/:PB!4L1 ;1&>G>.E:7@&K9%0&49QS-,Q M$I%IG)W2W,KHZQ\1K%BY$6D#3TSX3>*:Y 9163KB>=U3WHO\TT+&$N&;B'M\ ML)('+\UO#R!EP#@/1=Z8B!XF69(Z_ 6=/? LQ3FT-+#D243IL!',#*2)4/NR M7!B*%Z^65,XWX!<3!3'#2'F /2F/1%8JAGEI<490'&*R;IQ;_R8/9$2B,!A2 M:1'35QZ0D#=X]?QU)RPG87\LKS"[@LB=SR+9@LL>ET2Y]Y=_6+$P*I]S82B5 MC(AA2PC'F) )!(C ,>(,[^<41_83)U62\_#\)1S)LH4Y+'*?X>:1@C=7T^\"%)!?L7:7^BQM=N#) =E16G.UY8)4\0>6&6 MW8'5*_RQC[$.40)'5,Y(UIP!/4U1M4@ADTEA_% -O!BT]O-D>E1Y,1/7=?G& M/!,Y)G@X52BP;!;X]__NW?>$H?"!AS*.N+M>,&PL*CQU>\,L%EG2[GEV"=\B M^7:!%V 7[]J:C6X^?K+([ _SOT$=W[E"NM MO#*"U)7_ ;LA&?O+][R>,&1:JH+U63B[*T1?@H:ZAE=W3 Y\XOS&-> MB,@N'P;YT?^8H5>#.U@I!%,D9.#0/(XC=XH*#04U5A^6]= >>7V,Y>S2O,P% MQLZ+R$].E(AK>$D-43IM*2ND1+\\$5'F5*X_92D]6*E\4T2IDC1>C&0&4_$] M]V"S4X^,-F.6Y>+"J+*B[A(R^$W@/677-8# 8*2GV04+R:SYP3A/.,'("-8= MP $30>K _\8"?QI%8_'J% DB[=Y*-:'+402.Z.5L\:LUK78780O%KS=[-A ML9%FZP#(T3GW1/_3 MDPI\YQ_+:N"U3*[+VU=?*TU!>#<7A5\1PCH1R6;.KE9KO^6QE_P6-=M*W4H5 M]2KQ5N7E[2]R3IENYZU81^@?SA-VE_WE3=:AQ@_Y&OF/LH80_6FHK*[XSS)YNVQN_UGKZQN^V#3OH]1USKU&W M?V<.:*YMF6N_YQIN2^;:)KJV::[ Z:QTZBRX=J2%6V(+7E]@Z^-$:1-3>#S M,0:[C[&FI[NPKL_3PMS=J8/YIOU^N:,X$7$+$=]SCWD'DKU(&7@TCI[$WXV7 MJ;2UCWL;28C.@/(N%<< ,KK#/RR%0H]!YZYQ8.ZN>(%2)B5WD)5-Q#NKYMQA M#,G.W*-J,2]76BEQ'- 1V$6COKC^(U!WO;+H'NG[&>E+3NIAFID(_,/;5X<8 M!ML(M!N-")[M\/QX7%8GLI-4= ">']=9/2>P<':P*CM"T9L/\O8-/UR,%C#4 MN)2&M1>91R/&MMO=V-KV/%1X.9PLO.?J):-E+5!GJ9K2A@6O*+I:2RPOC9?F M:=3:=--1'6NP5%AMCW6B8-=<;RW-O?3*97U$7-0O[N6ZK;KQML M6 _T2;70KL'/;J(TL%3'M BE9J,$6[G:M^W==W-"Z.SQ!JTW.#<^[?%FKYLY M#%,U;8.4;+-1,E6[MH].()T;I)Y[(H@:YT$<>*B_Q5DTF^X\E8OD[^4VR<7O MEHS0$M9W=+7?W_,<;>>LC+8$?+J%K*LZFD/(=@_9&T=U3:=V%+9SH+81.EWK M:70^21)?UXO0+)M4>?> O3'5_AX))9T#M8W0V;T]1;*%7N/U';45G5RR4-7-:-N1A4)\+EW08VVP(9#I-4^ZF]OT.84 M,9MV^$YY"\.'4@M#K]+"\,H2IPU+- M=(,!THTZGM1Q\+G\%D_,L9LG->B3BFTX2#>Z:KIG%V$"J,[I=]V@_*X8-EC?.B MKC!_6G::%EU>5]M"[A$EZ93BT@W5JITM4(L0+8I_=0M96]6QY)4JJ!")W%E=&79XZ9]JF0?LHR.5A2,,I*;BXZEUTTD(8C.+D"F MVSN[#%UEC*B-W.'V*1VYP?!8]MG#NP3/[FU;-+-V7Z+VAFU.EBW>>*?IMRB& M?X;*:!''+!P]*VD,HWDC//M7;H(H25XK#YX?7ED-([S-HI\];9%RD7:OE:VU MOX%UQR$"&1H8]7.V":"S 63J3N_LO2$OO\$3=^PFOB2Z#08'="O9)PT&"'7K MGKT\6NA G21;NAT>E$R;]D.%>7$(TT^PWRO[>^&GS_#I(TO2O8O MC=^8%AU MF9]"/&>&Z+_^']?0C3<$4[-A(DEJ/$27E*3VN%/$(Z1M&P\3:=O&0P1_7E$E MH^L]FN*9Q?OG[K4W=F!0\XR&(\2+&-2X5T@ G7N/4 TZ(&PZ2#>ZIM>YXTGG M3U?%'89+A\?-A6=@4.>,AD-TT^]3P],C'$&UI>3KYIN85,0G%PFM?E)XYZZ1 M=PM2QZI_!X0@;32D>UP-Z!RB+<3-K=VJB\[ 2.*S@)I3HRIH5X6^:Z :.FGR M-D*GNVZO;OEE.F-K3=$>F;,X9),H9LH\CA[]!"]\P3^SZAFI]YUZAA3RH*M] M;<]CN6;H,ZI'O@%92[7T/1.U"=DF(WMCJ'W=H4KS;81.=ZEI"$G\/EZD7B.^ MVU6)[Q:HINKN<=6MLF% MEZAX:1K[PT7J#0.FI)$21B$L+$SC*(#?/D1&QT#L36&$<+? M/#IR0.RH<>1\=1'2-%N! M#%3;W3,F% P_3W;W/8=HL%UT_I='[ MO;/WT;N\/T%*DY1FH_,1VJPR22I(*K:G=%CU"V=W0"ZZ;DH8UG5?IOZ9Q^O@ MOV/_\>TO\$KO<5%W1G]*J[_622I/WD6'_GAF(7IW2T^ M=/Z%&DM=EL__^BJI=+MG6DB(SXM827E)Z9"!L'L!O _O=:=3ILSA/=$X4>8Q M2X!V;*QXP^@1VY^.@L68*3$+//QT[L7I<^GW#RQD,?\FG0*+/DR5"-XR]A,1 MB<6KX]Y#S!BV2E6>_'2JW'OA-Q;VE&VS@;$8NYW!,J=R9@H#3,?*/9NG;#9D ML1 8HZ\JAJ8/%"](HA?GFGV>1OPE^"&V='WR)BR&5X-\Q<]8-&V\&*4)/B6F MJ@R?E2_W?RA>.%X_V,J*85#YTWPT/U3^C&)8SKL9K&?DJ0E3%6>&+P"WA^E\.91]! ",RCC18QY0K4H9B/%#(V_ M\,D/@J4AX:U>^*Q,%NDBSK@"WL.R=8ZB,%G,9EZV3GSW!Q^;X?K\%U]CX%IO MA%\G/7@YX[]:A-YB[".Y\/>XRW#:3?S0"T<^L$"2P@?((TF&(LP_2-C3E,5\ M4NG43Y3_=P&(LCAX5OYBO!B%@$]@$TLLLW_" M^*! 1,[^Q3G!LFZ2TF9;J)BBA,_@CK\%B/'FR1^G4ZGRRK^2V[!6_,0; CD6 MZ>:?E)2@;E1UW@@%-;Z0@K.<*FW*?T[C;#9S[X'=#F/F?;OU)C#9.R]X\IZ3 M'WZNKA$6* ?OXQJ7:2%6^/:780R_6_/6S7M&>3NXX&[P%5AL$@5!],3EE9]/ M :LEDM<$AR:+(.4]ID$)Q)R)$\6#_R%S(M1 2BYQNVKP5>8%HT*\.N-&;OT! M$0)OGK"[["]O0)G- ^_YS@_Y4OB/WDC*2A:VYRN&!:>U^+I L*<)%.4AI'RS M_+K'OUJR=L1W?:-GZ?K&K[7>YN^V#:OK/==R]AIV^W?FP#[-9-V=ACTT2,T=QMC9)6LV MG7.S0P&+@RMNM#IV"2:^N'ZB;IFZ_8RZ^N# U(_)1)N,6I7Z\;6Z%=*UZ^Q, M=H].NJ>^ M29PPOB*N*J*[NS]#Y*4G0]'B+N(T?!>"]5V]X,4MNB#CB48KR- M0=R3M:YOWF(/S3%>:V@*G <-UX2_QU&"(99HXA_4O;Y3AH%5OZY5]^T"LC8/ M9"J#C,VK-#8_B^AW^*#(CK?)W4D-DDN.<=2]TVPXL'^QA'GQ:,J/'L?LD071 M'(_\#ME'6ZC8=/=D]3V:M]B+[XEM9!"[]G7%KC#(,9LK-%X?WC->YD65.30! MUXO>>.:'F$O"$PFN+,RB]T_6G+)YBZ4PRQX,XEQMS8QCFHJ-[SLC#O:B%4^ M0BY9B2RGIY-W?'GSLEM,9=0^Y>@^4UU#R$6VC9[$T:R4?'B(\=DIN1C4UK5U MLXW:)Q87L%<[QE-[M@+I,$]=0\K:YW3*8N5&&K2O9>4B%9/8]@MS[VK,7'*, MJPKK?)15>[.B5#G6'.0KB^AHO1Z[J^.^W*(9_ALIH M$<8JNTUSCS8 M(3OT2%V6]S OCM_MJGG<=*A!>^[F3I>7N,N9N]?!CX<9P]?'CSOWL<(6+J>; M,1_QSD^!/J/M:S"VE4_?I:>*@&!=UZU+MEE9:HTR9J.8>0D;8PNG5X;3P5[I9^E+T&]JCIQ*_0/U*=\R>L?=8LJ-53_F*'8]@ M!;A,YUK#&@F M2,?WN+9?@3:?O/@;<"*2Z=U\#H.)OE0=D+)US8RP)U@,@R0E\0-JC) :0!IE M5E!#Y#%Y!4T2P9?P#_80P2!Y<['*4'($$(HA%^E("-9HZL7 ;; 4(-(H9SI\ MIVR^)NIJE2 3SX27=9XYZ7L,=X-;6L:;UEVSS1V:SK5[<9;--E3379 +XH^$9@3^-T,%K[Y@@7Q\O%(7>M4Y>68 MKEX#FE;0Y^8#^@EQ(F)*T0*&&B>O#SR*6GL?K-%'4>^K,84]VT.TH6X6C7'% M=<3>+>#=T;HJ\ X-SP-"0YXW"?J!U6X\=PO,!S2"^XLE(Y MAJXZ]IYY=.?40-==K$9W56VP9[-80NE<*)FJ;>_9"81 .ILH#6HW2Z/B3RW< MT7D2TI7=.3)LU3;J;N;D3IP;)4VUK3W;F!!*YT+)4@?]RU0(()!V%R5KWWY MU[>9;[%B#+OAF[FXH;"4%4V5Q'*;UG14QVI:Y2>JL' D:%VK;C<@@K8%T-[H M ZMV!>+.0=I&X+2>3J6C]XP>--K.6+VYM%^6U*Y6.8W1G#&NZKSK?RKW\.15 MOH,,ZA;J\4NVB:#M=G<3&)R; 9VK-!RE&P'3N>TB0J@&0GB]E0S73A][?2A? MIX\FRKT7?F/A83M\>^/#ERRP1F'\W=-N8>=H?]9MQT&ZX2A1FFIS :JYO]-) M6*-/PC94+=A0?*Q>^/CXY?@:9PCM?F/@F*1IMMP6%?&,S+ M"SU@G/.5V^M7JA2[O0$L*9I,$B#0$*OO"BKP,C!^?MV/_]9="N\VFX&*@AEK2T#ORP*C:#;W8E'#=1_@5C1C M<<)CN?TWRB.;^J. 92%M7C8VB)[$FV(V"=@HS0HM+\(1Z!_/#]-GI513=FUY MY0Y 6=QB+?%N :H_PZZ\E\04*W 7];AAE"GS@G3ZG.%5%4TNX:+V<#DE1\UD M6=3BYC_TBEK)R12FJ#P Z%S4QU[J*:(H5;4D,?^99(.,-S(E4:G5C:6.>1>C MI$157.X<_N(%R<[%M]=PSND8A8^X?SWN+[*ZL1WQ M$H=^-1J;*AAS,GR)GD!SHBO^$'-W?>3'HX6?)LH-!H<,[[10;=')$3-/R'5] MW]Z^W3@F[_BU[T_>0\A@-DK"PB2*"WORT_TF<[+CN>2NHVJ#NG42*>/_W/=F M=-71J$A9PU&ZL55;KY$X1P"=&R"'KLUT-&(TC=(H]$?75MG"<-L?.^DX1%1\ MI!4PD20U'B*>/D7>>6>]\R/6JFJOC4J5+%H!TUZUJ@BE#Q=D#*HR1S-D(BU8%S_Q?BR#%BB^\\!B6)OH 7P%4Z2)FRM<8 M2.SQ4E%)3P&:):RTA"<&C\P]T %>$#R7*H9Y85$/:*D &"YHON$V8I5@?"VO MM)Y9_FF>EI93I#)_#S[ 2ZB*-_I[X2<^3IS/NX+U2U I?@+B$"9 0!SKR4^G MG#)S6>\J+WHD"QT],>];R)*D6EM-O+=<%VGCNE4"L*2*Z5?2:M%*W[B#<%&6:2;?[)%OPG:7DB;66Z5-N4_IW$V MF[GWP&Z'P([?;KT)3/;."YZ\Y^2'GZMKA 7*P?NXQF5:B!6^Y348UKTU?^0$ M1. C[E^:ZW<6@>3-IR#Z?T1"/+IJUEMJ3E%DSWE9'>K%4?5O*B:%U7S:@55J9I7$TA/U;PN M6\V+>)F*=C6,HN M_QWZ& N]3[VT?LK3%1P_M^@8V=#4@6.T_@X/,5V;F,[45,=N?P]D8KHV,1W/ ME^_3-;CF F3J/8?R7@[QBQIO.7[F_80R]^C*;K]A.BM=JVHX2+9J:)X_SUTZ_O]HMO'O%73>)3TVG?B"*5SHV22(#4<(IW**%Z!D?HN\3TR4J]E MC*LR4O_EP4NOS48UL+L ;:W-1LDR5*M?-Z> 4#I[#'6@#AP*HC88(:M/]<,Z MGDKW>\R\E,7*^ZD?>E=6YMOLJX/:+2@I+>/<*&'YZ+I-&PFEW7#@I3DU,(]_3Y:I%/E_T:PM5^9?ZZC?][^IM)=1\E4!S:=(34]>ITT?N>0NW\RUV!;N*-O,67,YF2$'+=AAUPS%5T_+6F:+3?[->PX(GTN M[-&1=)!T;)&.O1IVD'20=%R#=-1NV-$=P>A\(+!6PXY.!0*/UE?"PMKUYU_7 M"YTEO%$<)N*'>3$,M)T?D!IE->&4[/RKLTI%,O M%:TAQKR3!+P;!X!)*HNPU,$"/PRQ_GCX ._R>",)[!81+6)8%3P]7"0^ME58 M4YF\C7SQZ_=1L$ AY3@57($-,LH=/[PDB48^IU+>>6)33PZU-(X@>?04*J_T MWB ?+HJ5?D:_\K(W1B#.18^>^2/G^G63.]<<@+25\G.<*:ME1=;VX? J$B[; M@$R U#GSECIP%-U98$,=9Y)>- I! 57@%=]8*GJ&S$&>HYD?>F$*@RW"%&00 MY3SV$V2?I?GYB?*)??='44?D9+EK2E52M)Z1L;:*O(UEVU5\3%RSW=@YI=R2 MI@K9]U__7>V74O2Q6>[O@H^GL3?FW4*\0'EDH,1A9IM@\UE2!DY.$37A[RR& MH85J_0T$>L0Z@MXV+5=N=X0@\$LG-?5=S #0!<<0#]+$)@0_?>6Z/;T\^,&[ MZ2O7Z3E[CRBWU]4F0*"B1/-U-C@Z!=4EEO%.UURKA@+^R(5>10 M*>4F6B4=O"SJA1)XR'LN%>>WN:X7+9V*_DTUC)73"2@?<5V7G)4@-J?K^RCA MAM=#%(W%'J7BHA.D=C3Q4TY"\8%80KV>.0U55*NKSMEHC+"_ N%U*UN-H?4& M( *H&OI6R<+:5]GPCF6O!M:QM$Q9"D:KJUL2']"A* %@O)LEX_V%,;Q4. &\ M+9#T.+[<_U'6UV(N,8B3'W+GP*RLK\84EU_VRNK)VWJY;3LI=:/SD86 5;UX M+/DT4?,7\J]C!A,,A9'W]P+X,A4;<,3E.M,+."_9K8_/9TU_.]@A%B-X]#$* M%C/<_C^"GAD+LT!%&Z78B6"*_XZ^IRS(Q_=AB^&=^&;PHC7+Y*WK< _R0UC. M@X\?>[,(9O&/,"?'BSC;7P5S(,G]9.-L83Y.>3XP@3AZ9$BE<#'QL&,[@B:*39T%,^3Y1D,9KF9%51*^0M(2]I4W"AV4^K MN6NU6F7CW*[/\#52&6S0AV,_&2T29$-O")*HKF^V67&*%/ P8D_Z)^O#4/!J M[J(6;N<6":;6BH,J;2[<6K'IQN1?_^7-YF\^*.S[G(5)*26BQ5O#\IJ6M@>M ML 7Y]F#V#+D[&/81?%*Q.QA.M8?NOF:B7\Q^DT7(K9M4&@O@KFIEXR&G0I=]6;+4(C0CQ7!;HS0??I.C /1_"DWQD?:WZ9;-Y$#TSQCUY&$M8 M3/B2;+[Y H276)J1'X)#F48RX)TL,";$NF'^[!MF;QCP<2Z#0[4T5Y496IX%+<)4,,%/[S(W\B&JU/9K3URDY3N M_>\=TKHKBUI2NR6W55CE1J%WK9)!=*#>[1_'/=]![\**C+6.>,+0"PM' M+/=-EW2TL;^.+BO5TD96>7\:>X],]!F?,99FSJ)0H4)Z89"9GR0B1ON2\C8J M/=W+$8%X'F%G= 5^G)^,"N4-3/2(&T.T2!-_S!3\-^P?XNL10!&#':T$8"?' M_".TP!F?$(CVA+$= W/M$XJ*)N_W^N?1Y YI\I-H\H_HZ8" XM*C&5-N),ZO M^4EO%SAX^PI+C"9,ZY*.!\C]ZH_%3\2QH'4X]V;9R7+ATXLRC MGHUZG)I2+(YT?/'R2O)E[[N$M9)5\5*YVZJ5J,7E##CA'YG&A"E,\I\X)]SN M4&W@YO/?_Y<_\77J^0'^)3=A\-0ZF;,1ALR"9[':?)67D9,<5 M\6B^6!#S1M-L@]^XL!8>=O(SW,YLIL5JEC9.O>1*H+S.P1[^#NR1 @,B.U3\ M!: 1# MU), 9(QKQ4I$_)#EJ85]G9VY%;,0-J>I_5B>!KR(;[C%(5W==[90JCX*C%+O M.SI>CWY2.M9ILWR)M"ZY(.[8^/E*I>_)66(R$=J]]+7"'5F>E D.KU[:81IY M2,>=1_?'2Y[%5;=)=6^-Q/=PHW0^UTB"XRQ!V?5_S)9]2=+O2_*-3@V.\O<" M7 P6PX;#16%+6*"P7( 4BR#-P@Q B"P! 7V3F(99ZD-^*9K[A&G*!7TI[P+I& PY?EC5'9XXXI M%KU9A?HP7R\8+80_.^1O7LQ%Z%"@BY[#-C6=D4HL3^7+E^?2V;P+(V/LPTQB M5L[A%*GR-,,N+' MX#+/6%!B,<8'D UY'I(_R"EEDL[OL+OL+V]@+YD'WO.='_(E M\A^]D3A(]0 T7KXNR%$07Q?2T=.$A,B2'_+-\NL>_VKI$J/XSK![MNEL_%KK MZ1N_VS:LVW/[F[_=-NKV[\R!37.EN=)<6S17:Z=19<&B)9O*T/@><^QR5X/: MI0U7;:WSW.)V=RJ M-X&V*%'UM51ZOT4O-+-;4!K4 8>C:.GG@[GI5T3W2]S/2%Q=G#M3+1. UY9J(C4] Y1^/ MR[%$=F+NYE#YN#7B-U-[!Q.O(Q2]^8"AOU@F940+&&J>2"DT3M)^/#!X M\O()8N.6O%HQ\=K:&)J6JO>I,7K387+[JC.@'GD-A^G&-E5;K]'"A! ZNTOK M]FKTC.Y*!T-BCIU:7#JJW==)R38;I1M''5@:Z=CF F3V^B<2HL8Y$(?Z3.WH M%+M^[>7RTGNY3=4&;OLT]FL>\^MZ7[5J;R*U*-&BB$^WH#7ZZF"PYS$I0=MD M:&]T3;4-8]_>D]U!M8W8N;WZP%V-1T<2O^&\3[7,P_J4=T?H.P7LC:UJ;OTC MM-7";=8:J'8'4MTZCA(F)+J$4L-1NC%4NU_C M,(H .K]/,:#H$/'&VH"^ZI@V:=AF@W0S,&LD[! \9S\YH03IPV(V[?"=[ED M'SZHR@,+L7RUK!\\\T,_26->G??*4J=M7=6,4R6Z4#+2L5 R5=V@G+Z&HP1N ME#:P**>ON0"9==RHX\#3'C?JNGG#5!W-( W;;)!TU=;J&NH$TIE!,FK[4KM" MU#A_XL!Z:%M\2,MLN"LE*G9%*Z?AE$.=Z2I-4VVSKFO5U42>CD%KJX9&Z?$= MA/;&4AVGA@_755!;"5VO/G!7X]V1P&]*H39HD^XDL'VZY-1:7:[U3G6DW3A' MZK@UM=N00BV[O_).LD4GOD,.WCJEN'1''9C6?B&49NBN(\:_.H6L8:C]P9Y! M9D*VRV*IKN[7/ECH':ANA,^Q>GTX%2>)KZO)]3PL[)_.=@A44N6,[I,C; M")UA7=')X_7U"/J<3EFL^,)YO)'GC:]5[!JTWQ7<74,L- :-06-L'^.8:>2& MW7!-]!&[R+$D7:^,KBR#W''JQMDI(^ODD]!, '>Y9Q4R;*[9!AM#0I;WS1"JZW0 2K.HO_Z?SW+M-XI-E6;36HG59Y%N]Q) M]0FIE(PH;5MY-BEM6WD6P9\;]_51!U3U"ZRHRGC[.K[ZY@XL<\O[\BJ]\Y)E M#'UUOE%=!IEZL[%E/T;%I)?;169?(04IZ5AUBZRYP6U@M7E?7,,VNNJ_.63'O'U#JRSNPI/)]]QO.1 M)8P#/O(#KLT"_\8)\188_#,))B-VISJ*9#%D5V_TMDQ^54.C*:SR%6%D2^_W M.HJS^\?9HZ[>;ZA^(K5D7=,T7ORPO3YQI-KQ*XLT>HW-Y6;O=OQ^,;6O=\T- M $3VE:EU9%VS9SQ734[E8JIG/(PTJWX8^>5I(\CZ9DXLO6,^5ZFR2F\]63VY M;G94U7_%N03A6WN+OAZ*02_'H)8Z[%/"L:JWH]E6AK#B3#JR]-86YZZ*02_' MH.8!03,>WCG<)4^ [-5)6UJMJ;>V+3/?NYS/OG&V9VY9FZXX6V7.'C6W@'[< M.Y;6D7&6@H14VWUCJ>GH_4T:]>WKAM\OIG;U9L-23*TCZUI]X[D )"H7,CW/ M,5NEEYQ%B1J+HL 9Q!$;N%R+?,WS/5B8%P6^"\^-X6>B/=JAG;NIXYS*OGE*9X HS9Q/<%'76=DBRH9 F:\$FI5\KS1QC2S"!PPNA:GW0MA1" MG;HNA_5IGQT[\*_G8<2GH:Y=>+:Q92Y$+/2D";(P]&-\"^5#'I$MJAPY7^^$ M--76('APV=A4ASPA>7:<8U.;0VV.>S='M[7E50"U.=3FV.O-<=1LM;<]>*GS MKMCW8QEUN*XTIM*8U:M J+/.5/M"[8L'BC@V2#/NS[[8=U^BU3?:AUSB\9;R M=?#?H7/S\T_P1S*I*0O&CD?2V8'1Y6J/<5$G9J_(U[_B,')&<_&1XPVY%YT< MXX]>?J'6PHG R[^^2*J.T6PA';2K.- BPI;V.&QVYL+[\%)W-.':#-[C#T-M M%O 0:,>'&AOX-]@*U7;C(=<"[C+\=,:":)Y[?LP]'M WT01$=#S1?'C+T E% M)A;OC;-QP#FV3=5NG6BB73/O._>,>V<3.G?'4UCD1,Y+X\#1H7;-9Q&?#G@@ MMHO5U36K8?8UYH;^@S--/H]\\0KX$)N[WK(1#^#%L+N".>*E#6,["O%78J+: M8*Y]N?ZD,6]8/MC2>F%0^6@ZFN-IEWX RSF=PGILIFO7?IS]DP8_CP-_QK7; MB6-/=-&"UIYH-@NYKMUR> 6\WX_@S;8_]D 4M&$<8%W0!O1J([VL!KWNUG'= MA0'AGO)6Q>KNS*A\ VD=^:[K MW]+&IV,ND-I0BJT0]C!V(VI;#=HDH/T0:@S^AW*.S ?BTN9=UQ 82^(,OHEX M=2*?Y$0"$5PV"_E)\I=WH!5G+IN?.!XMA1YZ5Z0U]JU;\$^(UN+KC*=&0_!5 MGF7*-\NO#?IJP6D2WW4MHV6:*[]N&*N_NV]8TS1ZK8X&]TG+EU?2$O@1]B@L4?.=NUK>ZQ4!V"LWDE6).-<\.39W5(=CG&4]I.JUUQQG[E(6>!/:$SS"&_ MX:X_P[/#Q]C1&BHVL[^MM:R]^E)516L)2.?9BHJJM]AGL6_UT(?7G-!A=%F( MXY)>9,.IXV%)"A46'%B:Q6JH-(M*L]RO&G<#*;1[ 3FH-(LXV/.7(@&5/<3[W:E]LGM[>M-JH?MMB M!_[J7LE4U]BTF\+^R]0AE*Q=11.>]F(\DG[M&QV+V+9+'E@B1^5Q5![G/IKM$AMS]S)R4*=^'_T _NEI=AP$W+/G6I1=-=2. M7#\,WVACYG@'=@IXU# V1Q>JO>2K \"ULMR&J<[_#L%1I"" KHL''DR?KG[R MOV,GFL.G>#E[Z_*(^KH&C6T#X]H+OW(=E>NH7,?%7,GVX7-]'8#&P3H RD%< M,W@X0 S+IW0.ZU(!L3I;K$[GME:6^W^2HD[G'BM36Y:9[;%,'<+IG S)!WSD M(XQ:X-\X(>8I$6%):N&(W:DZM%QI1-5:Q^]^HZ@RM,=1LZ=*&P\[,?KE:?5N M?7-=FQ\$[$N>2^5"URK8/=@RBT-P1K/N>,K=E"1I*Z )Y6X^]54:)5,'>>GA MGN:CGN_!PKPH\.F&+OQ,E'0>FO]YV&>MR@=5,J+\T"?JTKR%>_'TW;*J)TV/ M=6A?NCG4[G?<[MS=0Y#'QSK#AR>/F_3!>KX)TX@G3@3DL0M+6,*/M^X#3G^@ MC=<#3;NLEM'>78.5A:8H0VX'G(5\B%V@7G=:1D.#M[J.[^F:'V@(-?,/'6W8 M:ZMM&MWD2]&T:..V3'1U^G73;&\]DFR(96A7(]$U*5F KKUN6]GLM5OL"+-@ MA_$]V.DJU]+)T+#E3,"GS,':8NVUF1\D&9PFN4"YLA<$?!C;'&';IHA2M-"0 MZ^SJMXL/QV9? [[#+QR;H(Q@#5,\1AW%KCN')T,;AD1^<->_76Y-4YDM4RY? MUT2;;P%P+T21.L.EG<,R/[/@.] .5WPZF\%@HI'57NRILJ9%V$8L@$'"G,@ M/6RD!Q!'FV;T$.5++*-***02_L''/@R2]B,K#"5' /D9T ;VQ4:R)RQ@-D3B M#I#)#I,V9OA.V:U-(&CEF "!NR_:LE&'I>1GU$!MP%$F@>Y\")MN::9I4[IB MESG"+LRWC!.SCKW9=33B=JP 9$&<0B4#JFUW,@)P:II M<\Y0)5EF2>>RG^O3LJG5-UK/T06I8?0:K;JT;%*3?<[)JF98+]T,JYR$!T>I MLPD#=:[:A!U2FS!I-A=>L'^D7]5#;,NMKPA,!#Z=PL)7U^DK67XZ4C_MZ>7J M7*%Y,(KYZ /&%4$HLAA^#$,-PY(.\'M^]G%6C&JW;$50!XPF-<;S85:9S8J+ M^6D,[_;+$,J^])5KE(X]BGK)F0DE=K:2NW] [ M#25U2NI>6G8D=DT7IP_%:D(>"*,ELI[CA?>,,;3 M,.8>&$9+R](;[,@SKR^KUP(4S>*7N4 M3UU#/;X=[(=*VK]TRLS2^[TM(7H5EU[,*1)L>FF_2'%H@Y #;\4JQW6O3[X^ MY.]U^R/MFGG?N?VF99[BT@;V@]BDBE4KS*'- M++PZ#JOT<5CYK<95N%>;)9"?'@BN$\9XJG= MH7;'/9DFLZUW>H\[;U6[0^V._=P=1YV6WFAN?61=YXVQ[YE!2S7C79:2!(S0 M\SU^OSRI7Q9_>3^>L.1(NP4LF_FA@ZG*$X*>=&YX!N"(0'BYIZ3Z:&2/L $H MBSA:_4@.I=2TRL!J7EX*"9*T;14!,O-_3H)D-C,VYL>#@+/OQVP$DSUA[BV; MAZ_>%M<("Y2#=W&-B[00*_R9L+'*WEI/4-?+%&HU\C-0TEQUZ )TN1P^\<;:B-F1'\PUV_7#.(#%$-ROP+R./1NL,7.\:/X@ M_O5><#>[VIT3Z(S/SA3[(^^*S<,86>D@%#7L5AACPID;3>8)MXI[E52 @(3. M%ZB!RF 1TX1!*Z(_$Y*T9&S"[403X.#R-=B@%*:!SXEL!]E\W[!]H]MIU@0D M6LWU^>:ZWJ@*>UMA;ROL[1I056%O5X'T"GM;86_7FM0*>[L6V-NC46-DU^I" MV1?_%A0DQM;C@.)OVPGLV(E"[0B3.E;CW9>+,_J;^>Y1!S![>JQ:H^/1OJGW MNEM6UE3HJ%,)79V$KM?0K69;"9T2NIZ$?9 [EY^M5_F2)P-=1KMM]O=6_'T+O^;3,!LJDCK3M-?56 M\_Z[UHJVVQ;9-?5^L[\JRE-DW1Z@WWPFHM;0DM4Q1S+Q(]]S[$.#'[%ZN\&B M5CZT0HC9+S:IG51Y%E%%D I']S86K!I*] LQ:47MPX;@F8I#E7*?JNH="U8S'YE M+/P]H%FK6*Q03?8?O&0MX*O* 94\5"^E)'?_)7Y#P%&U49H M]R11=1_*TWZXLRLQAW+7^Q=>,_P1_!VS-E5_RU6Q8N0L6(!P@= MIFG(\K@<&,VT6"^H79RE@XG10!@N0-$$ M/(Q= 3J""#@!EZ@D]+L2L)('(4=T"5:2H-7@:IK-Y. P60W^YK79SR!]BF3* MO>6V]%2*!I YOF$^]9?\0,>5S1!/Y8:[* :]\" M8#<3*SYF5H'+A0 8? 4!"HW0+' M$-,C!P8BF"=H^AKV?G[PM.AF8?0%EL(@H"AUE7R[A*W24*I!>H:,H=)1:DUJAH]07'842>=V* MY\A/I_"A[N_//YZ3HYN W20H?TTX/R^\[CP)_Q _/W6I9N6?7' M>-YS+K6!2PH1J.I<.C(;>J.C/+XJ7QO>C):^@PY?$ICV\=6?D7 M@Y<>FL/7T6^^WE%M><2X=-?MZK[$2 %MQ:/<<:G56WQ!5#M]> M%"/]$G"&EP//)H[']A.?LPN!9:-3L2J._2!MNZ_W._=;6D7:;1&2]49+2>VS MD+9C/&M15PU-6)T#T6L_CB;:__I@R0XL'+4@'+54P4G5N=35K7Y+<:G:7#HR M=;.SL@A1,6CW#&JI8'3/@U%9/!HZ>QJ)6CTL:E,^_?/ 7W?;]\-?*])NF4[7 MK:[JK_DLQTFF\:R$K:'YNB<0;5;G@M,6J-*K/!0%??J\I*GV;ED+A_HYZ;/C MF$7M#K4[5M-D+:QKM3O4[CC(W?$0GO8>;XQ]3W7=!\V]Y[FNE9C=\L%V"T:> M^0*!^(3 G9T;GL&I(BQE[BDIY8WL$38 F8ZCU8_DD8JM,NBHER<6(>2VFT4@ MV_R?DR +&!!P]OV8C6"R)\R]9?/PU=OB&F&!Q0BK' ')_3B -<&O!W'H M(/J[0!)GVFLS_YJQZP^8BU1&\A,&N0"-7X 2+T5\IQ'QFV0^CG<#0N/#8H%G M0Y2G*?P;UC@!#3B>^'$DY@5?^%,>A-2LL/M."^/9#$AF3YB#(.SKH))W*BZ[ MYW>V&Z.")P+E)#<,?=LA:J4X_:O@Z 6P?-^P$G;IN8&$;/BW'G'43#GJ!YK5 M-#JIKLXO?N7YPTM1!22D;%XO]GJD=@'0BT2XB(*1V\.E31JR/3("6J?[C($( M.Q+=/.U5 +9KF"BD7.L%T"4:O.([,+-DGXV _;B'PDD<(8-#V5>AV,SAP78, MV,L 9L*'/I@/YD4PS=B+8%Q4=8$3XCL75NZ$VF=^Y]B^L0];<+7YH'W5R#:- MCKL&-]H_=/RAN!U+.OU%90''"4$Q%CIV1 $;DBL$:AJH&J,!@;^*1\)57'9@ ME3D^RQ6A]?B%!S!A88X^@K*Q^9IM(*KN+3R9QFU:1B_?;8.NSF!7$>!_3#S' M,T]AN#DV,^DNM.=8QW] 4.Z3J9?*?\=H M@OBO$OID0!J$RH_SJA,'Q1V0DVO\-B>O67>6TFXJ95LJ(;WH^)*5C6EYW9=[ MXX*&?)18/Y\,TXAE_4263BE(JL_\D/RYL>\/A0[1L6%,2*U?1HY0&N(#L:J] M\)Z65YT*R!#EY76[:;0+?85(A*V>T089IIW4;!G64A^E+0(#,LNOS5[7Z#YF MN,+NS N[O;S4A3T(.@<%77O=ZAB=5#D\, :+1*!!_5&DC_#E^E->\XFY!+!K M'(\"D([17W?XXA077_:Z932+Q(*GJ<$44.8&XGD0%1WDU8O1UQ%MB>@E&.T' M,U+%J'#A*^G])#O^[Q@D-IIC4Z=;[KKX7[*G4Q^4R@^6](#/ I$HT^[T"E + M%Z!1AL*FZK)/EEPKKLH!=6Q'4LSRE@"&77R-S6:TD7_PX<)J;H P:%L?7":M M;N66?4G%=.^&]&]X #H;5\QL8@!,FX]&CNUPSYYK8Q&YY87[GN99KQOY@&6D M_>;?1=S-PDAB 9(.B%4B7M34*J!X,V+>V,&/"ZS9LM-5U;7B+WF]7]2'8,W; M!6O>(V>6-*'9S;Y[G!($_=IXK'=RA2W8(-!(YJ^#,C=:Z:BX!;?17>V<1.5U M5\%6+C;>$[D0\(P#)CWL\G@!YD!^?>:KK_!C<*92>E;SMY]T/C=C'MA#B7[D7NM:S1WM]D6%[6PX:S,%--^:QE]N=]: M_2?:;NU\6F?+W5;)+-"W_/Y?Y>VD_2A%M)+S?.#?*5,6LB +6D(VFRP:\QEB4J7[CR0?31%S3JUBQ+C%[A"Q8;(9::^8 M'7#\G^@U.4\=Q!1^BL=(;)R+J1^46!2LY8GLA:Z__H78?;I?RGYI54O:OI@K M::;:OFUN[1(M:/NFTO:)MF]NI>WUQ5;*S2)K0HY!# 1E(A"4YV%BDQ:>:^5> M3ULY"ITA<(,'-PZ%=!!4WD"\0KJKN5<5VX\8"X&;(^*=$>?%C8#RGX_'T'BN\IAD?CT-BC 0RT1_A>=4 M"-3IY(39#N5T%G?/?KA'RZ8E[Q]AZ=#+^$<]Y1^]A']T@1H2+!)2 X_RCB3; MW]#9_5Y(]/U+S(F>R/1U,\\)Q, I/BP>0:63^^%C_*AT?#FI_ L6K.[C#]>6 MUU,N^_@B[CIX0IOX.(FR0P=AGHTB/).Y(D5EK3,L M'>9DHWZ;,,?%GR1C"RV8DH0$84LRY.LG[SE/S*?P9$ZO_9B5X/]SQ*+#QG#& M;8REW/G:^K RRH_*,)[4P]CE.5>VF@5GPLS5V:!8-(KR3(+XJ .NXK:C_;VE M1CL=)E5;[EQ/G ,8"VPNFF%2R?SOV"'CC\8;*V5!"DE9 MO)&1U9(>HF[U1J(?MB5>N$]/P"6@I7)O%PBZF@;Z+ M7$Z+0*^+!^1Q<8H]7+'3)\XL^75:C(V%2Z(X>^:'(@9&ULQHH+0L$V8$/_S= MAW@GC% ^/\,$F#V)\:UA%L:2_R7.^C(*CIP O+MH$G"N%2@!%%IPQQI[X8Y= M"(F/V!T>OMXXF&_8!]TDRBWE@BAT=M*5RF0(;;'12%B3W-<:)4.H***2_D[^ M3),68K:I)#!O&O5D2^^RC+M#!=[!$Q$0 M#I/*F3>S&"P(Z_AW#'$*#THR%.#$I O/3#S\[N+KM8C(\*(53,]&>\MB<+U$ M6A,'"'$!'5I&5UR"@K_U%CVT6R WF)HIN0M>WN_D'L?:(9EM2=(,'SB28*A= M9"5HTN1E;(5'?C6N@?E F*\F1^P SLAG=$ ,. M4,@D98E&P,H]^INA78'0K39,#LR"N78L4D\#6GP\HYB>?CC %=QK_!(>"8'2 M:5'RV"DA7^8(#QV82<#S-Q;D%;7LXAAL-Y C;R[8/_,C=&*!-#AG&YPY\-*X M*+*47"(#_!9^"R3#4ZZDII]VE1 +O*=!1>MR$*0K#%)>CN$,_^>5P]C('+7: MS:[=[K9&=J?7:0Q9H]D1U)UH@M*:)X_SX1/>O-R=,%R1844[A0>*5"R&E+6BU!7KKZ9=DT(:46&2.X+>@W4EB"JN8L!O4Q&![ISQ* M[M6*WY%B'@JFRY)6Y#DJ>U#!23G;*F&DLGB2+VEP8=\,_"#P;RFKIK'Q..!C MG"]52.1+*\!IY.+R6\!O?/>&Z A[ HRF#(KQ[4= .7D_"]V\Q9O.(.#IZV ! MF( 0XSIT'E(^[EP[0O'&:\16XQT^\Y5^B4H /C+?O7FSD/X(XP%R1M9D8$6[ MW GL!E.#:#R3$G?R]0A>0YSS) 4B>,F/Z)V8-B3GA+LS#8N1(T81O<= 3O!\ MW>5WSD#,%;YP45(36RB,3XQF%HQ8@$_"K\(X(#\\R1R47.R\&JDRD=5E(NV] M*!-Y*7)1+7YA/XL[,<4]2F6SH,?2+2KV9G+\F.PZM#WXF3^ E:5'G?@+4I=A M#JE : ,82:I,=.<0O$8ZGR[5:843CM=BB_9=R_*,2S=Y0 ?:J$Z%HQS&H,W$ ME"G=2:D7"%5@HV5:)D%5R($HI*H ;48,>QY^&J,%<5T:*=F]83R=LKQW^] E MA>9"15JF5'.&98KN<$KQH]=6N\B(VXD#RRHHS(P;IY]SW"#_HK?FT_"DA&,( M-<*"0->%M*VN<0;/X-T)#J&>,Z"H"$CQ1E 4M".0 8^>'8R+;,$E>%PPJ9+I MABLO)U#-AIX9/=)=XFX1GG)B$AD$ Z8N30\#EHGXD]+(9^+3Z]@)05!.?]'! MQ9[#]+2+$$^:0NT]EAQ.="0?&X)"P:0S$S=DQSB**#)W,>I"OX ^U-,4@' : MZ$,,CP(8#$14V'(7(_8@E"4$^$,>^;KT RA:Q,0VWF?.2Q!80LQCA]R.R6]- MUU=J4[_AUY_PZX_RZ\2R@AE:24/FAOXB(3,;GKZHG**?G1_QQ-?>,^^[KGV* MAL8N:==NK";=>E[)U_174E06"(G3P,3:W!*Q!L<=>4LB9\QY@+(Z8$1)D1?'_TJ)EPHH;+" M@MN[0B4E^ >IDBNJMU(!((;EU5-!I]'>]D?'Y<*$+\.!*'H"5S(>..'$T7[] M^"\I)\D9T9!6 N'B4EXR*_25KJ1?.X@:<@@]M%H,K8(LPV9M#L(K1B^OPFZ1. M"5-2=["O1?!%X8[,3)1MBJ)]QX+4@,O!W< M GEO-1+9-H]\#>F$2(\\O1,8TG7[6W@_Z1X^AATQ \WN\6%IC)AJ'Y:F%[.C M2S0O=WB6(B,*G'.X1"6A>R*@/Z,S0PP1[R+-M,3)(89J(QD@IL22+DRTL+@0 MUA".YK2X+/C-1Y2TOZ>PD0<\^9QV=\CY]_P:9$CCC>GM\$S G+"PRE&,Y@ZA M(L(PIE)@<;Q-ZI)TDD[S@##7_C[Q7=*_Q!.D28#WB!'L2F3M#' DP/M)WRHR M@8ECIM.,D5N,;EG><(0^">71:R;:+JX5#WEM(6D95S4)U\)D; 8K]@PS=+3F?IR^YM:/773(M&24Y85D<_.32:QX;[H7\Q.@*R\X9]==[VRZ5^VS MZ3/4,Q_!@95ZY"K)ENA@+,E[E\FRCRG=3K,T2OV-@2AL2X,9D@**90(8),PR M'"-!HA5'3N$:9>@K3I-.EHGX\T]R'DE"@G!-R;F;A?PD^ ]_+-\FN#OEH \Q3?=7I&NV6M_+IA MF"N_NV]8LVET>ZN_OF_8^[]K]MO/,]GF6L,^MB?.2C39_L9]==8&32Z'X'B> MO%9OK6X%U[#[/M/N^R*.:\_S-0\RZ?2LY%YCC+71B.O,B/N+*G*<>'+B/0%K MI(I<>,$A\DV:HI?<06LHK*TX(ON.6 /WGZ0A0!63_]99F]?1.:\N>,"\*TE_KOBC>[6DZZCE@4:K;6JH\5+ MZJQU/:M:D]ML8)SHSU;B^XTZTD7'9I9[VKOGNPWEYH-'<97 M!OTY%<0Y5;X+/"E[@K4 HNY=_)UJ-U=61^ZEG;?T5N]^F5.F_HE-?5E;2 M5#8UI#:&VAC-CFX]X$=4>TWI#"4J#EU@)5*N5N]8L>C%ZQS1?""N"L>PU9G6,_D*W MFO(N2#AZX9IXMM 0?B1KEQU1M>8DGRT)1KJ<25D+LX^(>H;BA+8KX3[WBP195LGU7 M*T24&A22MU09G6'[)4OMY( -\DO%]FZ\;$X"_TBNQ5I!T(6G9VR.CRZW %N# M;;S0/DW<($WNM:1"'?"I?R,0U'NH<8* M>B>SP8+.@+I\B-:,=&TN =)]W5WQ2D'P15X(;BWLF:1=0/9X*#NMHFZ2N]0" M4A2)78!8E;>H9)%CR=UAO2#>V/=NL6/6.E(@"OT$-&6AOVUZN7A!3,2UYR+4 M5CIVMO04:(#0V43OJ%+T[+2UPC '*5$JA&(L]P>XM*,Q#V(U$W2U3=).WMQDW3G M+APY%T-9>9_7.73/M)MWV!ZE;XIJQL#&GB7&4=Q97$1(>,C"+?IR. M2@)L@K<9)/RO@%^ Y^A&:HH6(%451#F.QZ@Q;QP(]R)1G89V)KVX_':_UV70 MUW%PR&JM]EC*$?BHIUVAQ_IC%J9BEC1FZ2Y#7US" M/A!!+B KY[S5K,61Z .!(&''"!=V3,!A.?12@7(D0B5Y]THU8JB<' E\%_2P0FP+&'I\J7I=FXK9*O/M\5>1I%#K+P< M>IZXX+X,GE>\/PT^T#+#<@(M^G7F:)Y$:EEOF%O9KZ"$"&E4D_I]".R]!(95 M%A.6]7A]8&=(Q:#?Z_DDUWQO_#C +V#2%Y+%ZHR1:\N5S\+*#EKC427D.7E=72A MINA="4-!.D2D'#)\RHB/ ]I80XY-TW)=L 6>%ETRE=I]A#LJ1..(!O\8-"E? MZ)H]]8=9PC!OE5R>Q]_)MT'YEC5J6(3NP3:^I2"C=!M=ZC+<]\4NZ&6W_8MW MP@]>:5G+9S#5BVL/I22FD":D==FKY@%S93#PRKA=:^87!2U,B35 M,O^X,H$J49H[.27CO(+(Y'L?B-^0_0MTF>>3]'R M6G<[E+I[$G?C,"SI@\)$UK396&[PK<3K2:TI$UB"29Z.C@4+9 \G?A =9U"5 MB# F\ESR'#"Q%6" @# K&TGD6PUN#O+?>PCD_UGK!.]%M"*PM*L4=73LC.+$.[O)!+SE1WY"/EJ)K&IV+#Y]U)6 MF'(I=+:##N7 AYVY# LO$(13%$Z19BHBQWI HB*(K:YU9>HI50E^&1AM_1HY M?B"$Y5D2=2_!NFZVL5]D%V_HR1;@8.NOIJX\[5_, X,SE\K 2FP<+G0E!O(F MT,<"JU@7@(_2:0GE^ER5 _&*N%55K*VL6.ON1<7: M2Y&K5)11.LN^, O;XRR53P+J3N3W \CO.@#I25%S"3SV*':3[C+H)O\5>[;L M;Y!!53O1'D!2O\\:,ZP "Q^@B4^;[" K;BQ/9,=S3!)A=W ?!V_S".$^S-! M,^[0,>V1\T;P\M/%^ZNO>'ETA#DU6;0G^ULFR2PVFX$EDWW4D@8_LJ,9DQ6_ MA5D,N6!-5DTH%2 JLBFCOD+T-]$=1K2AL2?";\%5%1KEF>9)HZ$Q8VIHGWQO MB("]#M8IB0AGR&2#6:P]OO63GZ2EUO!]*#O5)C#8(*E8C)B/KE8O\0UA_1XY M"<&H XT?TI,?">#Y*Z[]I2@( PXXM0#*^M;9 M@(4.9:%8$&#O05V6.00)WUCXP8DM,,=@ H:N H9EUC3V#P MY\SBBDV37WDVKZ1$ G\JG//0+UT,B8P+EA!;5\EV3XOO*%E4/#L&VYPM"1R+ M%/AO']J*838]'R:5Q5*#AQ3:(J(]]4[(51/%'EF%5%[)\4'ARX[[FVX@F#[,XRF]=%Q'D46<\N/%+]_U*&Z<=^<'B!B*) P%V'91":C,0 M+K7@0=ASA.EWN:@.6'#U5C6R"60WCUM$5,\;0E&<$PP)PC\MP4YPUI%\HS?[ M(']2_<^FD*$F>"C1[?+DXUI+3(K&9 A%)@7O%DCJY9Q#0WJ6.#1/X^C7X MEHB"(Q:3E)"XHM)DAH=-@I^RAM+-ORE,7X7B@%T4'&%+[MM>?J&L3G2L2*^; M^=+<"@THRK;2UX$>E2U/DM^OH*ELK(!=YZA7J>A(<)RT7EHDX\)KY/%'M+2H M0LPDF4TS<.<4X:4[:A]$/Y_6O$<_4/,+V0UG,,^U!1)'H4L!]Q@K7;VD)*@P MG&S7$*95F<4.$SJ*#/ITI,FCB5!L6),5#_Z2;E#R)+^S^2Q*+K')5A0D=;+Q M!' /WQWY)9CX*U@E+[\?(SJ""'8?8-[Q9NUG3P/8QJMX9JW%,XJ!.N]VEQ$M M$LEL&D2!*0_&7,_WFB-E,V7NF%'G9[(@U-88\S6@U 2/L4 XFK]3''IV#B5U M%&F;9K+X5(N$GH,P=:5-/&E3R0L#A8+L(*EOD.79BJTOS]:0NZY.#8U@^Z4U MYP4>8V,/7W:.OX?-CF@VQ:,%SBHN/C\7)6H>W9<4#1\E0]+T0W9XKOCQ_/R@ M5+/LX9>O=A;!Y6@$*A",6D@M!A4[GIT==-Y!^R'S+8>^'4]%?^WZ>^*E?C1E MDE*/F>5Z7R=>LXAM9+(IE.YNUBQ;'+O<\&(+8'D]<\!'/C66I7\1"$@"8)#] M-G>=$U.NE).0FBE7_[&_+-@HE('UP#2">=877<96XJX6=DE-+T*A#@FF3')' MQD E;9=EMC9IL%C(4F39'F'"A>?R&2.J5;WC@8T^ MA!@!<]'.R*$.K5,@%2PFGLE@G])DXG(^%JXG4=H-C47U$".&M>M');'<.&!V M\0)D%MV]T65G97DGLBQ&U-/+B/(M\ D>P]D3X9C>SQ ]VT_9XW;@A^%Q2F)Z M3+1CYJAFJ;Q#+UGF@'G?@W@6V7-YU!2BN'CV7"17D@?^BH=CV24RAR9%X#>^ M.*1*W\2&(&[ I&G?]R]M6H7+WR2S;%E;4;]=0HN:D+7.(M]OQ_JH%M:D/! MO0%V[J5\89:&"V2.S33Z_Z STZ7ZHOR!J;/8G?R)STQK*))?+AY;)U1)L01) MN 2-EZNSZV2E-;#FA=J:!:E8J*SYU<-4:2+'="UI J2:S3!NP;:?MK&%.'?R M1:K9@& C0C_4C@H'NY6L9,3[UND]EEW6+[Y!K4!G%L"B]!@?["&V_!7-=W/J M0J1T%SC.[V;D7P(K3N,QR+*0FJ90(^8]%DG5#?7J63=47575V%Y5O?]PA>H* M-\(6*JG;7ELE55(CS0D"8O]4TK]BCTN%U'A0(;U\P=R:>9<"QO.F%RC:YD,7 M*%ZZ;_B]I=A7H]'Q>X'9J%U/.(^T4XS%QEP$GO5WL,0-BY4WSF\Q)S^D<]4) MN^'BW 1H(G$LM9!HPG(TH>HN61E&Y]19M4G Q[$K U3I@%V?G\F:9AH>+R_X MXB@7(1=\#YZ;PX;ZCD5QH#;%'%+,"/BI %W(0E N&[QX='TAGX?RDF2%N)E. M4Y"86I1F<)V_8P=^ ^%O*. M)<5I$)!DWF&#P9M\2L\3^.V8!YK[?% M$=YE'$@(%Z$AR;UQG2G9#=H-Z-L4MX.AG4;W^FO)F1I!ZJ,N!4%R_!2BITS M"W>Q"WMGZGM\GKP>"[U!G"Y]+ZD()U"LA?EC<(J(71"*4G&5+( +A<,%C^(Y MG*&=R>.%A=V)>H"P\]!AQ+F.W-B.XK0N*W']Y)12MP[F]9[;+ [38O7J!H M7$M]T'TXFY2JG Z$5^CS!;#(#,V> .J3?RSA7::4EQ"A).M8\(OUSY+:E"^A MZ\SBMG%6^IS[?NG^,6PI%XNC5:"*:LUL_.-!&132NZX8)HG*1TIAU>W%1\F>L\1( M[XG)^"#@1?U87HH3]=^(59\+94%]Y:*5W(4 X;*+JU,9.&N&+)VA[P:(?NKY MN3L6TMVA DIYH,W$'L4-(P3Z ]V\TK.;,1*.]SP.?'WAQ$7[ E$TO?_;A#G: M>S;!DOI,-^CW+E(;H^\4. *.-U?YA)<%"LJFZ.@5V[XB6MTT.0\O7\K#T\?/ MA2/U]S+QGZNK+884SU,0_R3%@C8=)>-W((E\2W?->7!$&QDMQ[F&^[ M9%LU:;8"QLB 4-QC(O<)-IS+NSH1_'9&A4.@0<&A_\&EZYEX]>$^X\06:L-N MEX+[I0":]I@K8UC4VF+W8"5X& ]V"[0U=)C .*?IC&15"?KSR>P=P?,R\X%N M7ZYH"G\"(5>("B_X!SFA?*UC^5KD5;OG3;Q;[FXNKP8 M/B7P5"7)RDJ2?CTK279$KBPV M1]&F["VW)Y[S=[R(+4]"7.Y:I >?28YKYF,[2QPU+\>&=KY:QE&^E\Q*,7N0 M9 R*D/=[D3&X2)/W%TGR?@_R!>E:\.0$>RGXB$="=\Q9F,N]88,IX/P$P4^H M!:HF QCYC\Q<82(U31BD)^'Z:NDI_!JE![0SA-$(Z4*@%LX(+ (:57%1( X$ M!LX4)D8R/^%E!RMI7SWQ=<"I^+^0Z=40&WTJ[;I .=%+4VT\.];,O0&\'KHH MJB=)-/"&L.&-G=L'A7)'S)P@TX]]+T'!DH,(,4+(1RG2Q*]KF3YUIR M0U)D;O!Z@##J9-]RE1EI^7TQ];?95!_PW8:]3N&;1G:F;C6(.CS!9'2 MAQ2L"?=B^<^GPQM_J95^0A\M*<+QM/,$4LF3)S0K*+ /FA K)M !I2/5H<8Q M@A"*B0YWTT/VY'*+H,$LI8%VE"MM@HWR-<;0QFRR8[-]Q-_0K\WV4/XK@ZE( M3>ZI';U!19DF#$!K^3"A'SR)$KSYJI?KZ")/T?H'Z(^#'A,E(+"@I _93.#I MZ.1P%QSSM)B*"VW#Y-TG9D] !285(3A:P(?IW1Z?;C]AUXZ2ZU[BU71=ZF'" MT3E-P$=N$CNB)1)+)D 76?$E; D=1D( XB1'[_2['-46(+BPPFR>7E.B\\:, MLU2["<(]R/8'-R.R:&7Z$?@D RV%J8>PB?]QMVK?H"M'&& M-*!XY&-J-Y-'_HM-9^^T;X%P60+M",?/X,%X^@X_]X[L^\P0R^^+*6K0&5*B M)9 J7U3::^JO!V+F]]0'4EZ2Y 7I>8H7Z ]2?15YX76R0DY"[X0I'A.6&.CK M3H]PIC,009;DL4J4HPN>H;O>IJ^4(W.6I;LNQ-&9F^QWX0.@C^U=2';WT>WTS"CS&W6]NZ.X7$E1EZ1N5 M4,O$N].H>D+M7O:^M [\+J\OM MA;RSAI#O,H U#>T3'\.6_B)Z?&'I4[W+@\FM^[@(2BGK'.<"5I)0+D2)BLN< M:<[J"PI <.&$XJZ6S&@E]<-4$I8VV97PKDE'>(S%R,60HPJDJ61071;;NM(# MPX&GL#RJLT?SBQ:)H!ZQ )].62CGDZ 4RCI&5T!FSC4)-9>6;[G$Q\(+"0HB M&X'=LB"=*-U3$1#3>+@/HZ 56QQ$8U3G$&FQC#=O>9H%LTNKR(J(#FD975IW MO93;TT5QZT;#D3@;(L8K&J M+,E RD/*Q)>1_;]C0L9'+.\D.WT[$?C(V1[Y[OFW5+$8>_37_%V602Q!9.7A M(\7M>%8O[L<,A&J@BF!Y)DF0?UAZ)6_YY-F37.-) ("G^*P6&B5;,B'K^KH MXK*<1Z>Y4U_LU>2> NPU'2*6 (9VYP)L,OD7[B J8P8J8^_C0GSX$(E%Y_%Y MWA6DL_89"R/R'65S9AD-XU6=6#1D7?L=AG;JS;-SII1K0(?;B>]RL1I2:[K4 M*GG'%!&%RDH7S@C<=I[>L;U7P$H4CZAFBGS[.[6QYW1VCMV;(2R,PS 7QV8G M8^(<7, "2R4M4'9"GAV4)RND6[^.'X?8Y%W$FEN+%D[C@;*6T>C9=K#0(T-N M^^(TX$3 !L.O0*&PRLQ% T,V N\_BF8G;]_>WMX:0&5C[-^\/0WL":8EW_(A MV."W0Q:QM[U.Q^J;;V&VIMEOFE;;:E@]J]-IO1TV>V:[-6Q9K4'+F$33_P=; M@#[Z#_ASV0;_Z2W[>9>E1LDEIIS,I6)%'@60:.8+Q'14/"!Y \SLCCA!66UO M5;M6Q=U:R]!^]<#=X(J^9 MX2%9O7S#M>OS,[PRX3(D2Y;80O7RE>@E-I5VG=S"1 \.].)4NSXVM:./> I[ MZ1M:L]D\MEK]9JOWAK)KLFL3ZEZ7)XA*GA3&],+K0C^<\E=FK7"^@-\= M$Q:@.+8M_[V$>DJY37?_1B.9(DRZ#%MMA(DGJ/APP@*>ID$1%PZ[19(E$""8 M>=1Y&DE>G/[\^T2^?[]\+3IQA]V$S"&(&@R3[LI$]OX4=@RN223WP82O16]=].<1I)5,GL4#U[%%O^R6 8]CCQ,: G8U(O)A 9S+ M\RCV*%?^BGGA+6?G1N(]9@VR1PL-=%XWK8;1RUH%4D($MLHPMM-CH90RA-$) M%CVY:?0:GC4+I=VIU*07)/!G_>Q7>"M.2_L0C BX&#MA)#^GS/.4#?D*IP^I M=>2\D?@*HFQ")+_%M2CZF1\D51E.D%UL /G"EATR# Q".MB]I5-.O#V4-T3L/.UM++X/<7M]A/SMV)YWL? U$G"OO)B;ZBQQ:'PU>4; :^ MT0<.ZX)7-NB9IM7MMK@Y8,-^9V2Q1KO9&75:(_Z?#[C!&WVK:/YN=X^-?YS9^_]/^ZFGZ<_/G7 MQ^GEAU]_7%J?S]*_IYP]? M__IL?9S\\>/<^N/W7UN?OYVWKKZ=FW]8OYK_]^-\?OG7OQN??XQ_P+NMSW]] M;_RG/VPU6WV[<=P=]4;'K4:S?SP86,/CGLG:[=&H:3?0+VPVP#;^]+;(Z9]3 MW;BB.>]+";ZH&5_?#LBZ<^FZR%L)(A]Q+Q\1A+0K'83L,C D?) / M$NY7^$RR/ '96#E=I"G9+,#:??H2\0L>(:@/=H#?<;3<,B"V\"!$82,. MSET..Z9^C(IR\&';LZRW#N;<+EG6ACB,,MX7&9A+_9A5NJO4$;X\PC=7'^%O M(LH9:MP.#_Z!"/8Q$!;]P9-08*2]J]!^ZN UEXDS<*+-BAIWOXN.F.R]N7+^ M/_\44:E:ND4"<#2/J=/=+.0GR5_>82LEE\U/'(_>0@\E/)+[J@U3NL'.21 6 MR3U"9!!?9P)B-(201 '\?YB\67YMT%=OH^'R=UVCV;-6?MLPS*V^,PVKU]OR MR=5S;34,J]-_\LDVC&:__?23-;J-9DWFVC-T8)^P6-5@K "U.ND>,PQ/0I M@&M*1D7 -0B()YB*8AM13)[T*JIML5$5T384-/BV M\D[!QSCPG'"2 8A5=J;_Y ''\I 2!T8ZH0NY*[--D OZ8,=0,U0S5#)]AAL\0R^[4W"]E+,G<-PVSQF;^Q._[?">[J" M! ,!/P:Y[K85V?;'=E208"8H4^LMEDA6A6YE'L]"X-3;)FZJBL^GQE!CU':, M0XE K*IH0Q6!U# "L40$4AI[O)^[[#9448:*,BI ,!5E[*%]J"#!5)2AQE!C MJ#%4E)%3BJU*YZI4E%&U**/3:[7;"?8,OVO)*.,:<1(FOCO$F_VGXX!+S O1 M-WT!/U=K-A+H@X&$3IKZWOB>6$37KIGWG7O:.4)M!XZMG?D&/7EU_D6[_M_+ M4UW[9'RI8,RBQE!CU-]*_'?!1BA/58VAQJC.&(?BJ58YWZ$\U:IYJ@OY<+-A MWI,0+^!^?,4)%MS8O)M*/N;!4N^A X.#)4Q]0Y1ZJ']UK++I^4 *?JGHMM$Q M0:/2*;$J4DP=K*@QU!AJ#!6NUL:,J'BU:H%%M]DRF]G)BME(*K@(V/S>4BTZ M3-&NIIXSB$/\!/LUW(CF$]P+153[Q67>881H*RFI@J\ME=GUL?GVM,+:K((D M4^'7UG:S6>5$;R5)]M8R5?REQE!CJ#%4_)7:D2J;$15_53]J:!;C+SPL#!QJ M/4#E;MJOGA-EIX2RF<(31&G:T?ETYOISSL,W*F11(8L*6:I--PQ9FHID*F2I MG2NHQE!CU&&,@PE9JFQ&5,A2_9"EM;.0Y;W/ NPHJGU(FGJJV$7%+BIVJ3C= MT.:T%,E4[%([GU"-H<:HPQ@'$[M4V8RHV*7ZL4N[&+M\X0%U#86@XYF#%Q6G MJ#A%Q2G5IAO&*0H@3L4I]?/_U!AJC#J,<3!Q2I7-B(I3JA^G=#:[EI/4 M"U#+$'ET[T&PN^; /#HLV1Q^><"C6\Z]%:',IT]G^GU1#DV#W3C:;\Y8!30J MH%$!3;7IA@%-5Y%,!32U$./2]X[3R_P)RO$"FEC@ MCP,V5;&'BCU4[%%MNF'L4>4&894D6?5CC[<1&[@\T;KPQT(HTF[!4F=^Z)!) M";C+$!/RW:TSC"9RF?FG!+U/&MDC;!#Z;ARM?J1@,L-X.F7!_!W\,7:\X\B? MG9A6&:-?GJ463KQC+9BIW)^3-(R;L3$_'@2Q34N$DBL\.>?!L';1>.8, L$ =F743\ DX^\=]DLY"?)7]X-G7#FLOF) MX]&2Z*&$QI)E[=F2RT5$%U]GDS,:8H+2299OEE\;]%4BH87OND:S9ZW\%AS2 MK;XS#:O7V_+)U7-M-0RKTW_RR>*9=/OI)VMT&\V:S+5O=,Q63>;:,5J]NLA MWVAUMAMU%W/MF^N-^@S!^$.193+VR]N;;JF].1ES$>4JD0;B/* M-7(^H:BVQ4951-M0U&"RV@<6 M\0H3KFY> 6[@X=O*.P4?X\!SP@D?5GZF_^0!OW6B28D#\X0GM#(\IZ3&+-)" MWW6&&BZN,F=B:H9JAFJ&SS##PSE7-FMLY]6Y\N[/E9M%M/@+>-G4!"J4V=UZJQ.G:M--SQUKG*/]TJ2K/JG MSJKB58VAQJC$&(<3F52Y>DE%)E6+3)8O\K5$9/*-0V3RR0=NG 5\F.^P^T17 M]S!TT9/!KV,G#+EV^@M\PN9 ,.TB=&&,4'N/%P.YX110,59&AMC M?(0OLK$ "/8B<\6'.GT:3;CFPQ^!^!!>R0(8;,QE@.3B347X^XP%T1Q_'?#( M5]&2BI94M%1MNF&T5.6N\I4DF8J6U!AJ##6&BI8*T5*5LVXJ6JI^M-1>C):N MN1T'#@04SQ,O94'-&&(9.NPIQ"_:*/"G6@3TU. ?^%\1#&T29RV&4RHF4C&1 MBHFJ33>,B:K/S'9<#'V>]<3HL_,CGOC:>^9]U[5/T=!09T-5US8J#E)QT O&01U% M,A4'5<#QK+2?J\908Z@X"..@*J?-5!Q4_3BHNS(.JNA94'D$I4Y]5+2CHIUZ MT0VCG:XBF8IV:N=>JC'4&'48XW#"H"IGS5085/TPJ%=$-#AS61AJI]KUA 5< M^\IG,8S,PEP+,!5@J !#!1C5IAL&&(ID*L"HG^.FQE!CU&&,PPDPJIRH4@%& M]0.,?EF \4D%&"K J #)5("Q?8!1Y=;SE229"C#4&&H,-88*,#+[:QH*DGD# MHIGMBL<7]T]0QA?,'4^/T1(V^E8;8@1^US1-$2:<(;%3/&6(%[X$CF<[,^9J MYW?&E3W9;:'8DT: M/4KU8[)$S8%9GM]!_.2-(8"R(R08A&(MJ@P['?HS+%K+4PF>(\(V&Q;^EH9B MP8!Y/#R^NG/Y/!D%9F-5,!!38Z@QZF_U_KM@\I3GK<908U1GC(/QO!7DL/*\ MP=>T'O2\/SH>@[_"W_;?\[:4YZW&4&/LJ=53GK<:0XU1U3$.Q/.V5,Y;>=[@ M:UJ/S7F;/>U7X]HX,U+OTFRV&P^ZH/U&1[F@:HR]&Z,>ZO^_E0^JQE!C5'6, M@_%!5?97^:#@@Z[*_N;=OZY(P"P0!V9=1/P#G"7GOLEG(3Y*_O!LZXM?+;AF%N]9UI M6+W>ED^NGFNK85B=_I-/MF$T^^VGGZS1;31K,M>^T3%;-9EKQVCUZB(#?:/5 MV6[471DC4'2U@NBJ!4E+ ME&OD.*Q]X*$=.#/TF2J8L,H1;6--ZHBVH:B!I/5 M/K"(5YAP=?,*< ,/WU;>*?@8!YX33OBP\C/])P_XK1--2AR8)\Q:RO"- MR(7:"!W] ;=9',*W42A>$[%QJ"$J(39W&@[Y4$/3EXZ1S2=Y7V4"!36&&F/3 M"D=UW*S&4&-48(S#<8&NS_Y9%8M9-Q?H&[OS/7\ZU\[O(NZ%6,-W;4_XE&4^ M455(J\908RAG1(VAQJCA&(?CC)R=?JJ*Q=P#9^2,N7;LBMM#GQSO^P!;.BC7 M1(U1WS&4:Z+&4&-49XS#<4T^G'^LBL7< ]?D Q\YGJ,\$S7&OHRA/!,UAAJC M.F, A\%D=Y:@Q]F8,Y9NH,=08U1GC4'R35E6L91W\DC/_!B$ZV9AK%[D+ M.Q_PP@[=S#\:^<&418AIR4(M[\9@LRX;7L#@DR'>^DG (\ ]I,L^0VTB;[*^ M41Z,&J-^8Y1CTOU<'Y@SJV4T6YTG!TWJ-HU6>SWDK'(GL'F?$RCH*2ED;GWA M=@..)H_DM=K-K MM[NMD=WI=1I#UF@VAW:[W>FV^O\Q>]U7/^\.;[)DVYJ]G1"Y',?C^N*7R]-O MOWX]OUXIG:7R(7QZ_'&]B!_SOV DX9J/"%,3\H:ZLXL&Q$\*F M@*$FX$ .8W>NT17P(7SMA/#]S _H-0,PJ< S^,+WZ'[X@$^8.](&7K/H@V371/G M\K'A[+-ZG)VZ1HGEP%FGGSZ=__+U2OM\+RK!C7E3M[ M9ENE_#9/QU13/,J3" BH=J)=^C>(X1%H5D/7L$5&56+^-4D(1GA']'L_/WD* M6M4C0??31P^6NZ?6P7$11KQQ(G@;?8:ZSJ:I1VM>+H<7RSGS=K C,KU>:F3 M*.43*9]H#WRB+RQVM=\,[7?FAA-=^U=0&F!59R_7IS=N!/YS#?R;1U/WY_P-02P,$% @ PXMT4;5IZSGU&@ 33L! !$ M !A;&=M+3(P,C P.3(U+GAS9.T]VW+C-K+O^0H>OVRV*AJ+$GV;BF=+OLUZ MCVVI+$]F]VD+(D$)9TA" 4C;RMY&=Z/1:/[Z MCW?;4EXAH0@[ET?JI_Z1 AT=&\B97QY]>[GKG1_]X\M//_WZ/[W>OZ^>'Y0; MK'LV=%SEFD#@0D-Y0^Y"^6Y ^D,Q";:5[YC\0*^@U_LB.EWCY8J@^<)5!OU! M?_-7\GEF#(?ZR<6L=\'^]K09O.@!;6;V3O4S[730UT_.3N$O\\_GP]E0/QL, M>_K@;-C3C//3WL5@!GJGVD7_7 <7IP--$T#?Z6>J+Z -%#8QAWY^IY='"]== M?CX^?GM[^_0V_(3)_'C0[ZO'_WY\F(JF1T%;"SD_UEJ_SX@5MA\>\Y]G@,*P M.;#F]EIS8%EPSFB =((_Z=@^YE/N7PQ.PAX<'I)@0 YU@:-'&!S/SFYMN.38 M72WA,6L!"=*C#M@IT0<[O:@?<%V"9IX+[S"Q;Z )/,N]//*W, EM4'D>SH M#R1X4GTP"=E5+RXNCM^Y,.8.(RU9HGV/?^RI@VIH\T2T/&[VK1?VV\48XH58 M;0QAORW'D+V0R@PEV?/)[\C'Z]AS7+(J M7"!4UC'\4GUMK($T(&+@U(M*XP@[\0^]N/0N C2I%42 !8$FI='W#;U M0F7[7QU8G]A(PB8I!.MKA?]\S+KHGB6F^Q#/)X3 A>?RB#*66-"G4)NG;T"S MZO19%^2@O\3L+3"K.GO6!5I_^HDO":PZ<=:%,E>GCMCS_B_L=P49ET?7F+G4 M$S!GX^//OSW?R]TB@3SN%$(.8(GHJO.NOQYL=-D!Y M%!ICYXOXO#G;H'/01-)Q0SF4[K>^JC*[!0]#:LIH/'Z:CA_N;T8OMS=7HX?1 MT_7M])^WMR_32C3/!2+A@2IX,&"$GS+BP9 )"5!* $OQ@1VX\C*= ,)FM8 N M8N/<"8O6(7XI/Z_!_GN'^!=1")OW#N,!9/^W/!X.^$HPI8]LLX>< MJ%$5/E:$+.?GL-_7-O@9?\:FXF-0?HYP* *)XF/YN_)SU+I+S+W&#L46,GC@ M)B( Q>8UMMG$%M"AZ!7ZI*MFN,J#E;-5Z_=/-I=I GC\ ^5,7H,?L/S 3?-Z M 9PYI,BY_=U#[FHGG-P *>?B2;]_6H&+/FP%.8H/_@1BDWD&5QY;#I!2X!A7@")&YTEB:E7X5AZH MA'\#M:^J_KX 4=W"E(%D7WS8G%\,NA*"5QA\12#@OR11''B9)OL+F%FPTDJL M"EK&UV&?_;DBY,,MN><,-=)1]5, M1TF(>U1%]N0[$]N:H]$+E/GF@BBUI>I]7&) MJ( 8F<*')IR))(QH=)V4N9'^NXKJ>_=T9^GN MG!$][6LE8'1QXYV8_JZVUF5!2A6>JFKB>"&75X=]<387(RO%MH06LI'#ODP\ MHB\ A1."=#BRK"##:CO>UD DYSBS0^8"ZRZ\"1$Y>%9X7PI)Z/JJFIOW8 M *1_)R$$ZE]6B, >N!61HKJ?5!*BW'DZ&:9]UC*J:YYWBE6OG4[8GK24./86-0A'#4&8KA0]$82-1 M_*&(G6AB, =]+67CA&##T]V]BLH&#KE8G&G]BUV(18#TP'XI:[Y"/"=@N5CM M50!26.0B<,YL_"Y$($)[$((,]NQJM[X5'KD@7+!=?$U!..SM(T&X XC\!BP/ M/D+ B2BRNJIP.!N U$T?]-5T](7#400@)0FIZZRH[H[+P$A]\($Z3.^>%2O+[UX4ZF >= )Y MV(JYU6ZR\T&7!I3SDYJ1$_V(S0=FI:PA-T^(_>2X/+<6&9#4-;([Q2L7F:&F MIK;I^2+CCX'G%P(,&)RNTF>H0_3*5:P#*]VM MD4"1VV3F5J?BXP)8>.)+E1C<+PH#>. -(T)U^UP(2VZD3X9IWTG.IR[:ZGPB M1P=+^4UJJ."=X).KWE--37EG!8Q?.],J$I*#RDUR+3IPBBX\\8._-UZXY Z3 M&^S-7-.SPKX\^88'%IZAZQ$G^AIUJ9,0]/&#D\O?F:9653SK9VB)ZUT1;H6- M5PD'' ,2"4,B4A,,.O$D'G>>4W9TG%+-1D-[DC<*ZF#T83O;M)ZNIF M/MU9;M](;A?% %0&/\(9-?VGC+:5C=+):!)[13[)^T>%/.KB^9+ M1NK8A9],;FNHQ,JPY7I2T]0:BW##OV?8#DIT@Q?;F+U*<.7\/='45-Y$*?X> MS&/Q*GO SEPDAOHG)'M;S3EXY)P_U0:I=(G**YMC5OSV1265$:VO#5)I&,4RDC#/J=]_$:F.!Z%8 MY\<6KG@5L')FJ]H@E4!1R.QN>^$2XM]YO. ,4XC$17^(8=Z^+Z%#=\SC0C1R MG@_8OY5Y[N-4DDB5 &LGI6#L+B#QJ5,Q.+G14^IC:T,UG5XN $2JM5O1QW7B M5?>D,_M+G6=-&Z:W.2D6=-%?7J=E#167#4"NO$ZT0>K8/X,;'=1((UTG'C0" MI#=/6J1I7NZ@W2_.@5I&"BK#EVO9<&V14J:C&X ZJXD?@@+E( M.^>AZA=(['M1CXIMF7B(NPI#BT#)U>Z%FKY2$4,4@?0>AZE$0$4,_L"JD+[5 M-6PY@%*]>M(?IJUE";9U49D6D+N&"BT)4:HX3U1MD$I+*,7!#FK+*^#\>.!E M?L/Z@56XE>XLU8@G S5]8XC#4 20N%)@E^E?8]'DPI ODZ$V2!U,97&CD^M" M^%2A#JJY?\N%(5\EO")=]BX[UES=W)OE$;1F*"H?DMQ#.!FF'3L)@[KH&>31 MMVZ@2@)*KN1.M4%. #&'5QW4=<_01?Y%7>X&5:SIL=Y5KMG.U/2UH1B"<,*Z MI,XVB%>GVEH6 +GR.A^F?;!-'G118VW0,C[+#T(MS]#B[[MR\0W'"HTKZ+ / M;LU]S@ZPR?7>A3;,*(VTP>;UU('P1#' K;A8"; K ?KN;I,V^)4HI'#+-I#N MBO+'M7,^:T"7B<'']3?J<[G#R9VYBS-*!$L5TM@E^^OA MDPN$J@U3+FN!.DBDFV57[#B(R1K;MLDI*@(E9^Y &Q:;]*YG#EUCVT8N)PAP MC*C83-47^$B@2%W?TZ&:OBH: Q/'.&O@#IRIMULL!B9?2YHV3 5?9'SJY%IZ M@J[_7N4E)-,%()7>"YWN+%\Y)VKZWBY/:0U>YLV@* ),E^E?XV6D.2"DF\=3 MIL92JR.+%UW<0*8HFO#CL+WT_'EA,]6NSFLBM\4E5X)GVC 5I\ED\X;'&*/F M7[,%XZ N"=S&52P&)N?MN39,.2(YO.VVPY@B]#<'> 9RH3$A^(X7"M[+2BZ/ M1<[G"VU8RFRRQQ%*?AM4$4@/BS?IG6)GZF)=O%:/_[T"#!97=M"A8G15'=1" M>%*/Z*ROIF_H^V 5 <\OD,4_]01H)0G[P+HU4E?WG"I E3I39^HP?1I2FHU= M]+#*4'X;TUH+OE0+GPVT8?VEVGD37(8AL>>;_7O]2V![P"X7EJ$V3)U55Q&6 MI"^>VZS+]\9\A^8%O%:ECJ<7F/7NBYCSY0(0]<5UW;% M$_/!R#EVIFFI ^4-CG7;50F2)B: N*L7 IBUU3GDBJ> .3#D1N=<39=U"G,X M!"PE">S DWI']')0\M5SH6D9I^]Y'.KD^IEZ,PI_]]@$;GE)UDK,2?65KI?S MOIJNPQ.#4'P8'29]=7TH]:" G$4^XQLXK)#6=\%V@D[-]J&FI8]XLMJ<"#HJ/ M7)0H2P8NX@'\U07DU^-W^ADLE\@Q,7_B?W<<[(]=/&)/H.7G9G'Q =;<_N]W MB.8+Y@^,&)W '#YY]@R2*T"1+HY>Z-AS*4]IX=7GC/_SJ$A'$3]=>:LKH/\( MCXN.%#"CXEV7ET&DDII8OCUSB,03O,V*ASTM($#8X M*2Z/#(\$)R.4R8V+7(]_^TJPM[P\\ILC%]I'BBN:^T^H&,<]>\Z!'!WG$BO] M)I3@U2#^A37J2^'(,28$Z9"-VX7"M8KG18,P6'CG,8=FNT=4A73^;S-@\3>< ML!_@C$.H0%"V -EB(ZL2)&5K?8DIL 1$MK.S/"X(7 .(;"",;+P_K MKAZAN\ &+Z ?3/0:T,6=A=]89P(!CWGZ?W.)NT^46Y!9#SBU'SHGM#*3&4S8 MM&[0*S*@8SRS_< $$GXE.9=F9;OO?(4ZGLV[<^BE9WEM 4H?'B%7-,D9^4-* M3FB]Y>X'CQT^?@/; #DEAG_O&&SY$@2LZ,7U\EE(.C0^F;0.2[X@*M!GH^!% M4$$1D0H*L0RP8AH@A]L>]X,7XP.D=!1,-(^UZVWV9?F8[#CS;2S?*/4FK^@F M$?>\@%7=QI4 V59KYEO;J8>\G*.](HP_(L"I52V^Y]K<7]G MYH+M$LS=K.X86ENE0#X=G\D/F/(9;P 17FB1P7SB$I,=$KC_*R%I0Y'#/D M"(HRUN&Y@_Z QKW!Z\"8"$1E7D%J[#?'W]9O9*B-"^)T_WO1J M%3>9, /('HVXQF+T8<#XFC9^8]LP1L9@SP'F^?3?$[;]J)2E1V 9WY&MZW%0 M;V.T- M7VN7;W0%S66?*-O^^Z.(K@G'D5M))*$\B+;NWVKH=:9=^$S$RXH_T)Q40MM6 M?SKT]3)55+&+F->M:<]P@M]8.]Y<&)IK1'0/N52NI@LZ-:Z#I\#Y 1WY'-;; M-#[DH+;ME$<7N#27B$5EMV^MNH(F9$-<M]HNUM39R[$#_V(!;=P>2@@6=V[SQ=9',/>*A-V9@Y%.1 M=&A\,J+V6LFH>G;;QJ<0')>:W\1!%#2>(8^VZ*Y88N'I3('FK0*B\0DGQC1B M/8'%@Q=^4&L<^MY$-4)61_%7\@)#%PN:/ 8A3^_A$\6Q,MVZ@"6Q=C6G6J<;S;VD^)\ M@_L=N8L%M PVAQ?P+KYABZO$\-+H. , M=V1SFR?2D^(S3B'P/G_S#ZVVA=M:KR/*V.+VB@,MOP--==R3AU$R(V:[+*O@21AYC'^A3]!M)O%K MNR&U5@%<8X(=\(J(1T?(8)X @B:;XRVC";]J.(7,>64&;:2[MPR[+8ZW^98K MS,7BQ'H%2$Q.(JR[1-+2D.@W![GQ=:07-E?WSG,*?.N"3HWKIRA= Q>=+&>T M;-HJI-,(8U_MWKSG-SJ!-?%F%M+'IBF.D<;$?]/!O<-3H@BVQCJ3S8)]P^[Q M-,[WG "G'W./=.?> JGU\30=7'I1G$76 MH_'I[# ]_1$YR/;L.$M];(J6-,ST^(@<^1*#:#1U?H=33?J+$S'ZCR!P%M8] M6:&P4[G V,:KXN*7 -TR[6P5G<0!EG754UM M!H"V9A/DQ7'#G-A CN]-_J)3?@%-HH%JP6IK:'/G20\BVQA8'YAF$6-L*Y'] M!/)R'D!VV\9M__7XM_L;]:+@/OAZH\8'7?MT8C\'GRT\ZRQS)6PSF9U'\Z/\ MTZTNFQ5 ;NMR?GBYOI^\/-]/A-OS//T6;]79NIT38!=<72S=O_D55#XPG$B$ MC=7T/B/1%1&V=M]?8WM:MNUL@;ROI;TV37W-XA5$- U[JCY>1 M<73F@/L>ND\('BH.*4%OWQ.$(M#E/3DZ6E1D<'\(&TY0V$%2US[" '_"G7\Z M4!B6+A*1([$I$BYL?%#'E'^%N&,Y<&TES_UD/(66%9YC\D/+P@O(\C[-NVM^ M+>I'7HN:KBA?UH7)5_(^C4^I2G90]D9_KPE)55&V=3%P30BZXV;3O*: M8 N0*;014YK\- &30DLD[=*\LC"'IT/AD,LL\,36%>.A^Y,T] MZ@[5FG7P9& :GWBEZKE;5YAM8;3:.?YEG*(C0N&I&A_B>*9)7LWN[7F ME= (I"YW59-Y!)*06%Z'MCHP?)D%&:O)S*KQ&R\6M4#+<$93MG'+3T*J!*19 MGB8$+_6&F(V7R?CU." 1[RK?E;9E>>?A6>4!:I2GZD:D):NM?I%9Z-B7GZ]S$1A^8\O@+O% M6-KJ%_!LR <,G#N@BYB!7-OEM6Z'6J-KF4KE:ABVL6)AV02 G;[]J!AL6[.( M*ZSGS-)U'Y,751MU:V-Q59/"$NKR U/1*F)MJYY.^IFA]KW&%A"W%!S>;)J/L4=6VLBQ,E+YIYE-77YQS!B MQ%-T)-5L*D'94[BE9-'D=+9<>K<0[B,"UXI7ZL+.7#C7<:,*^7BU,;35VO': M;6/S$;D,/*(+].WN7P65T/([-+[P@_0@$=T/"GSSY( I,.$_ 9EAPC35*^+W M#&[MI857D#P"5U_P-Z4EN_@2.#:#1I"R 5*^,RW*2]HCXF9#O*%(E%0+UI\_BI2?2?LQ>X_M\+=5+S^".6O+"R Y%!>= M>N8T;GQU5>#B=(&)RW6%*":*@8B*)%F[3Q': GE;Y:?"[-?UUC[I7!93:[WL M,IHY&V^_QKSS@30^Z>UOS1!LAS'*,N^,W1_"MJKO MC8-^/[6739>YEYO).+'Q8OO;.TQLX-_D=[EV+E,D82^XFJ[SM^,"+]GR\V'U M97+1M]9)\Q,';#80'91Y%\QFTX]3L_%3?0%M\.6G_P=02P,$% @ MPXMT4;OOUB7<+ R.4! !4 !A;&=M+3(P,C P.3(U7V-A;"YX;6SM?6ES MFSF2YO?^%=Z:KXLV[J-CNB=\]CC"57;8KNG93PP<"?N=HD@U#Q_]ZS=!4C(E MD10/@'KMW:ANVY(HX$'F R 32&3^^W]\O1@^^@R3:3<>_?47]F?ZRR,8Q7'J M1A__^LOO'UX2^\M__.U/?_KW_T7(?S]]]_K1\W&<7\!H]NC9!/P,TJ,OW>S3 MHW\DF/[Q*$_&%X_^,9[\T7WVA/QM\4O/QI??)MW'3[-'G')Z^Z>3OX0D1%0N M$(=_$QG $2]#)CH:J3F-RFCXWQ__8D40T7!!(C>"R&0U<3QXHJ6C-GJGN92+ M1H?=Z(^_E#^"G\(C'-QHNOCRK[]\FLTN__+X\9-#'[=@E_ M_67:75P.K[_W:0+YK[_XX<<+4G1+'5>EXW_[_LN/OV.(?ACGP\607^/7JR9* M9\?#@:\S&"5(Z_T<,=8WO[U_\_K5\RO7C_GR]>?'A_U-BW M-E9-%OO!O99-Z?:JX^$XWOC0L)!P/+GZS:$/,%Q\=S"?DH_>7P[>S\;QCT_C M8<(5XL4_Y]WLVZM1',[+\O!V/"DC>#*;3;HPG_DPA _CW\:X>(QFB!1;_/AJ M-(,)3&<#II(53DD2N%5$6A-("$P2Z4S.ED7IS2W1KN2PX'OVT[ @_0K5XR+R MQS"<3:^^LU "H6S%_7^K"W^INYI"'&3IO#:&$>>TPV7/&^*BHL3F:*-1/CL; MSR.0FX-;H^:327PTGN '<5OXY=$7*(OX:H=8XO*3>(>S-]>GU2<>3^<7%XLV M23>#BZO?+]O%@[-M-JZJJR4E<-RG+ 2P&I025MB8)!'6>B*]\L0[ M2PEDGYC.B3NP+1AS&\@^?.'_[_#E)#U58\L&UDJM$T#*1!DTEM!,DL31'$GF M-F #B$2KAUAA#A_S3S!Y-KZXG, G&$V[SX *'U_ Z_%T^AO, MWN0/_NO 4RNI,88DGRV11BMB;:*$"VM2R%3XU&3D!^+L]\)[$']N3XJ6&JLV M9Q#4Q7BT&/E_^>$Q(Q M3I)Y-^,D(]X'I&EV?0^YB-QL RPPD>&2DX$1FSHBGS!!EG0K2 M!>>B:\&%^Z'MPP[Q8[*CLEZJ\>5)2EV1AA^^]5UZ-7KF+[N9'PXT-4()[M P MY(%(H=$P-,$1'KVP(0@1:!.2;,&S#S/DC\F,&AJH1X?I%&;39_/)!$:S >=1 M6LO0.V 3;S@5EXNU-$E*!8YD)=!.1M&3H-$;\M(YR1@./;?9(/=!UR=SZGB&W-DP MJRNFVC1X/H>7./)WL%B@WWKTM^!ZS)YQZW( 0K4NQ[K&$PN6$Q4SSQ*%X9UL M095=H/ID5]5C2#4UU%L?8QS/"TM'2^O_'41 YJ('7BS^*V@VJABLB<1P:Q": MC<1*YHGS$<#*:'QLLV[N@ZY/1E8]JM173$63?#J;=!$97):Z*RC,"L]\X2O@ MB*4 @>M:TOBEDRX*(6TT;:SP#6CZ9%[5X\3I@J_&@5>CS]CW>/(-R3B(SIA( M'2/)Q7(FA\N755Z0J)+U60OK-&^A^G40^VA<_7 :/UK,U3>([^O/VO*C5& T M>G3N8L0MBW).7*%>5)D*81QST,3(W 5J'R+H'XX(U=10C1AO)W")_MV+KY

.8VFB MKP*SN383:294R-#82%5E;7E#S>L$B==[BK2/3)53W\!+N[T M': #%'MLNE)2D,0Y'\@/!P=G.7_#,$ZH#S&>2?E'MY,2>J$W)WHZQZ@J?OF[.;@G- M(A*H%5[6[D5!(<[C%(:8IBS&7%)LE7 _2(JI44%78OB9+$@C,BCJ/AS%3P'> M+98+^/7ARW?#!*+KYL>,3+RC[IEQFO2=3@'0UZ#OQ:IN-I6<7ST])53 =EU;,U^KJFAM;_47?FTH>TAMTMJ6\[KP[):5;^* MA9)BOFT&AGC$49RJ-4TD.42(*BZ5:0IIBD@8\YA1N_);I@-/C3-_VQK^VR8B M7S9; .V:M6T?:3@#9F3H U?/]+=CTW_D54>:GF[PTOO3MK5NNTW8?EHT2E%(&(4!$BE$ 8L@ M90)!DK) O;-QS)E1))4?\:9&@9T/Y%._[]ENCR7K/EF>)M:,,]]NNCPSZR:0 MOM7LYEB+K)O>_/4[9VTUW#A4/-&P'_Q]A.8[DO!-@OG=HGLJ_-_Q*,.6AYU" M+LTO@M_)]_7!V+?EZFA)E^Z0AF2415C$D(9I"%&,,,QEEL$D8 E%E'%JET%P MC3!3H_[]\DN=.GJK2E_K+@"ZQM+J1#4FR\7@JFDTH_ZQ)L$K4:Q5G M)%#[#IE#@H(FW95]+EPK%Y]JBKPKY&^Y1_\.]7V*6GFMELB[K.9!CIUML2RCA5G$_53Q1I MFQ3G<993%J246=NDE\>=VFJ@Q7;1;\P6?@M#U"VHHQBA9[M=;>5V;(J: ^7< M##48>GP3U!R/H^:GQ>T#_9D'Z3^W;+4F\Q]BM2X7=XOZ+W4QZON5(L;_%',^ M"T,4T3B,8$ C!!'# A*29!")/(Q)SE.9QU9N3'L9ID9A/\1/,E^3;CNM&\#J M*BA"3=* HZHADV+HE/0+M6]?Y-$LPKH=5R,T^*HK^8%8DY_Z0HIYT9;J/U*& MOR[SU&@/&O7!.UWNZ1>@YK#_S!H)H*%PZ,(Y%^;-@8IM5OQ-M/*_?%EWX7^JW]G%1_%O1?+U3JN,;OBJI MZW*X,TRIVMDFVGNI*U.'80A)G :089KEA#.64V+#NX[EFQHG-]4IZ.GJ%&V4 M :]/J3^0EV)%YEJY&W#[K$\

]:MZ;DLV5>INNI-V/W-YQ0S\P_TEQ:\[@G MQ%URO&L11^5_3_CNKPV^AAGJ/E@LFX.RQ:,R7);/HGV[;VFU*@E;S7@D*4X# M 3.!E05.2 IS0AD21S$(F02!Z&=X^#"B%/C]B:FJ*A%!>]$(^PO_]O63W ) M9U,/@4/TO/L&MK*"+RU^K;B_@-\[B1U2I#$Z;AT"EP8=V15@B,&A$\#TQF%4 M\YD4Y3_4SE5\6;RL%8/I[5/4AKG@'/%FFVD9$=G9S#THQ('"'DF4*TE* 64^^KM: W[;X[\A#L8X")2^(X M-]RHE&&@]SY9F-PRC"9ZD96;0;8AEIOE4I*6ZDM#1)#F,W(Q#UXGGEE)W!\2S*]:'$O]HD=3BZYQG#D M46G'#HU]!K*\>Q@9_4-4VARJJUPI4R3,(RQ@S'4E$8$()!&.8)CR+$H19RBW M"ICI/7MJM-**-JA,6!\R,_88"(1GBC#$P)H#CFCK\D/O/W[4K_F(7ON?[+%+ M!A;X8T^"KW5YL"Z,8ILM):-4[29X!F4<8H@H$3#'@L$L9C3%-$(T-FJJ:##6 MU+[;^_7S,RE?];%@4SBWJFN'D[)\U:]RZYY4_SHL*.X&:X<8L#7M;[H#R@P2T#"D(?]GW9].CYO"R;/&XW]['7<8?\#M \O_U!& QUF=1X($&$:)WEF0((!8$@8S%&<( M$8:"F%IU]3TUDA6/C]'25X\!2"VN92:<0.3;X*]E]$80QE XK4ES MX!3%,,C"!"+)8XACAM4LT"179,XR;G5HX5:\ MJ9F1?<=?7S^P51!T&C:I8ST=]4V=EKIA:E/UM/4;VO9:BX]^! M7 .S$?%RT1ASA.S)#-[=DSH M?7MF->):EZ:<@OYMHTY]RKI1"&PU\AW-Z I?I_7(KY5IW#KECA \J%_NZKEV M),Q%,?ND#-_5ZP?%Y"69?UEP\=?_)UYG-)"A#*FR. 765:&TV4DX@CQ79"NR MD"0),F'5DR-,C28;(4$K):C%!$I.,Z(\#>1YYG,"CV>.0A87U>J^_LL7#K.IWJ^K8B&J2NU8 MJ6*/IBE"EY/ZA>N>(;*H3\9KG^@M^]>Z* 7OXK,4Z?0+:%>5,M3Y-[':K.8B MR,(LT6VMXBA5Y, I)-H"RUF&9!R+2-J5JO8L[^2H1E'[IS@9_UNW*R'3Z MWFS"5YOV"/W&"*W6RJ 4*R_FX4ASY-)Z]"WRJ,;E2/COVYYC#3ML+=-+HBP6 MQ4K,BY]*GL5*?6S%@32S").()S%5>UV*=!$<# E.)<0L2%C"\D1F5FX PW&G MMK9LQ8:UW*#8"+Z_OM@M(Z;S8+8<>$#7,ZT? +N5>9_$W3&R)4PNF=5TZ%$9 MTA*/?::SO7WH9OK3LR@?U8[]UW+YY^I)GQN1Q>N,Y3'G1%%2&"(*D:024D8( MC'B:IDG*11H:-1FX,,[4&*G=/G:R@D98T$IKN[T^#JWI)OMJP,;9:MMB-6## M?1:)J[?=QY\^\N;[K(J'6_#SEP^,#5K32OQKK4RH3S_5_WS=E&P34< DIS&, MD>1J!RT$Q()ENOT?#UB U ;;JDKJJ8&F1@9;.4$MZ!55]$YB:V:!N$#,,QL, M \L^CN4"$DXC4DZ--6YLR06-#Z)$+EWOI)OH0TGXYC ^"R-*),>09KIV .]":\8,CP#Q3Q&&G MS5I0#[V$#/#PV/ER9[BW;&-Y3.\+/2F/WC(P6&)=K9;*3OFPK#M_-WD./XKJ MC[:2&".<<;7/@"3%$40HIC 7.8(HR\.8)SC+L5TLQ/GQIL8$!A Q1D4F8B$#JR*0 V28 M' 5U<3_@B]I LKIV2T_PH4D%YG-BN/OQB[3OC5$O/:"+KEJ6=0.;S>]]'48J M!6,-I9]8?W,QWBB@WQJGTU'[]H\::'B5@A>KST1W#5F]?EP^DV(Q2UF6RR!. MH8R37*=J24C#$$.9Q&E*" MY-N2LL7'WGHZ X!3D^G8../:26AWH#!(-<=7$F80L(#JCM,IXR$B&5DD*GD0KBI M<*4>82 M>A_6FA/YWL2,="Y-43=^T<+!^C99-:!CQXOU_4ZW7=28:]\U$ ?Q'+Q4U%U77[@?J66MF_J MA6OWSBC/TC 5$>22ZJJ",H8TE!0F&,=!F%,>)XF5*^+T6%-;6K:B:H.T%E9] M,>J&H;Z),S ;NBC<@.?;4S$<-WN?Q65$G+HNS@PWK@?CLMX'C@R#6X;QQW=E M'&M>6O"Z0=[W9;4JQ4J1EE[_#AFMZD7U;SN*S\(PC"1/$\AC%$,4( 3S3#%- MGHN$Q3A-<\)LF,:)5%/CI*[JQ%:3&["LNQ+.EXM'J$1X[F=VV1&4FWDTH[+1 M9\1! M.6 1@,2Y\Y@X#9-[MA (R?%G='U, 7NW,4#^P1?3JD+9RB) TYS"65",$1I MSF >,@83G,5QG*>4<:/L-YM!I\8.G\\FYEHV%#8!W8PP7$/IF3\^CYV%:X./ MTW;#)N..VW?8 HF#!L0V]PXXK!M8QN!4^8)_+LL_BL7C!_)2K(CZA@C2M;BI M,E_R!*(H2"$.4PHSP;,DC<)(6)SI>15U:J2GC_[^;"0$K!'1XHS)[ZP:G A. M9JX\L^I596OJCE@G:]6T.H,/$YM]BX/(R;P%(YU73N!ML#O8'&6"SIY_^I5@ MO&/249#<.4T=9\0A\3]%];*LR/S7#5@[7_I.XXM!;\[J5M-G3_ MM"Q7#Z)\?D\6?WQ=DKK%W+?E2G19@%V%3_684I!*?!3-?V*I&1A:?C#7;Q!<2LCJ0&";*)8Q)MG T)C: MU/GV!+?J@EK?&[#1&/15!AN=;T"M-=1J@WK*:\7KM:96?9L"W#O\8<>)A'5EE! M^LG?R^7/@@O^_O7OE?:Z'"DE/@M#' 8IRF$:D@BB*%'F1X@P3.(8QX(0';YL MT[G0?&@K.V*$5H9ZCW1#<.7#M$7/IQK48?51GKCTJ^R[= 4\8QF<_Q$^AB+72 M;;@^_:4V%0LR[\HA:$K]NEP\UDDBS0[QZZ86&!%)D.280IQBKM@MC6">A3$D M(@YH$$0HB*SB8H<*,K4]4Z='TSROTP1L5&F*3^M8M2:UJ_7P#*_6-G@&S3AQ MC'GQS) ^I\2:,:_%TR5_#I9E5#:]%K%];KWZ>0-KTLWKET/PNJOA>V6*R ]TUXM9XNAVA1I?P*X+4MU21LW?2G;V[Z2G15$3HO: MF8T\;GT[*S0.2MW9W3V,D_Z^*#?' 0_DKS8"MYH)D4=9R-6&-9,)1*&NJ1"& M$D92-]!& 8HSH]:H%\:9&NO4YG:=MR.7)5BK62Y7I%B %?D+O"R;Y+,*O%N( ME:&S\Q+.9LSC #W/5-.7$"@1N]!_ASO-"R"X))-30XW*'A?TW:>+2Y![8XR<_7U< MP\.4[Q/7#?N6>XW9]@.M!R<66CUS0F]R)W>]D![F"GC.1!R$FLOWWTZ 43^. M0=CL?SG#'C(TRY$MG\7]BJQJQ]1[HEXT)NZ?A%BIX6\YKS?>9-Y;G-^_[L0* M5.>#!:K;OXIJ%N9VHEH9 3D4*D=FN0DAQ!R0,>9%&$L;!RC9L,.K4UX'QM MVBMB&8QFP(S27>/JF9!=0#HP_=8,(_?IMQ?&?8/T6S,DCJ??&M[KG)F.E.G] M+T'*AS^7,RQ#Q 7/81Z) "))$F7P1A3&B%#*D6 9MS)X!TDQ->Y2KV3LC)3. M@'\U2[F!]"UIJXDP8/K HZ_,#=!Z *7(*$QV&<>1J.V,(%/ANLM869"?P<.& ML>'#[/Q?JRWLJ M7A0I"?4FK>[5<+,TDD)DC$!,N"Z6D6F90*:$M\CFM9N$\J7C%UC/-:+'!W:;D-\*"3'MQ[ M1-DB^]47VB-EL3I%W2X#=0AR9S-)K1XX7D;H$#UW,CL'/6!H1E.U*@N]Z] 9 M5%UK\ACQ1*9Q"A.&A-H+XPABQ",8YT%&&(O""%E%71P=96HTOQ6R3K^TS2LZ MAJ.917@U.IZ)N@>,%M!#4_>S"+C-X3DVT,@).F=T/R)4\@9&&@.\/#\B2L)02,BZ&2\O.$SQ\C"O'* U4B6U!','!E*%S X:Q.= MNG<\\^>"]#N6SJ5K!T:1*JY4FV;]'_WTG\J<6JR:" ><9H$(!84RE%*7F0AA MGN TI@+1(- (+M-\!YIL7!F-E' MH5Z$PVD\ZNG1QHU,O:CU08SJY3L&6$6WC"W7ZCD_!!/JF70N?HC5NJS+Y.C- M6*7S"__401A5ZYO7:=%E1>8S%$=IQ'@,1:#CY+*,0BK2!,;J'[),4H&CP-AP M&B['Y-CFB92/0KO9&P][_16)1N9*30PHF[QR"^/BBDDRL-'&@=XS7W5*@*T6 MNEIJK4===ZS6!&Q5V31!?M=I8U.8[HH9L; (QYF9D8Q&KS-D9V5>C^M90_2* MQX]GJUZ/P8XYZ^!QPRS>KE/UG>Q$J*N[=:7>-I60MH)MF\B')&*2!AG,$54K M6) ',.><0!9'<4""#(7$RB2^0I:IK6+]%O,/)>$"'/U^C=L5NY@N,_-ZI$GP M?434P[_3XZ8IGGG35M/4=L6V:MM6G;:7#]!J@5HOA]:Z W1=FO/7B#.JO>\ MM_T-@8M'#N3[JJV)O/H^A1M8YX&W-*4=PCF@X M'4-R).O( "P_=M"Y@=_(XC' XK1M8W+ST#Z_^^V$^Y'(=U)M>Q9-+:\Z3OF. MSHO'QFDCS!GKL$"&7U^ M>?/Y'8CET>/3DUY_?PNQ JN-#DW/13MB&SYE9F3G=P;&:O!\K*OZ_EQL-6ER M,,"[K3(.W&S. '7;+'JH,"/WD[X2L\.6T]<^<'!)HTT=2K4A_;%MY#ZT"(K% M$R?T16[%[#Y*/W7#!J#CN-2/\?!C5P&RQ>5(@2#K1PP-2YWK]5E'A;S6'Z;N M>J$&K2N3X)"2,$JAI,K:0#1-H7KW8BASM6W* I[$S"I1\\Q84]L@M:+6\4:O MH"?LH!B.%&CFF]J/=A9.OE6X9Q1UV: ML->1_E!$WK)FZ*<_6ZGGHN*F:/C\I4W&'74-]\?[T4_U/[?"9T5 D3-)8[=*Y@"AA")(DQ%!(@7G(0YE&=G[&(X-,;=7< MR@AJ(5OGE^5J>11.0^_AE2#Y=A;:XF/O$3P#@%,'X+%QQO7WG='TP+UW[MKA MF\U2/"DCO?@IFC)2W]1>5CZ0OS85H;[K7:]::5>KLJ#K57TDNORFU%LN5DI5 M]?3'+L%L%G I.".Z"DJ:010$.:11)F%.\R#AL9#J%YNN?([ELV*:$5KW[:@' MBEH_ZR*^3B?0W*/P1M/BF=MV9Z11#;S[NJRJ7YHV\-H+2/[J=W-M%05]374< MZZZNFPQ9MYX+#[/@VKOA4L31/2 >\#WF)?$QS+ 5X6NQT.='=3?RSX1I8_/U MJUBH!WQ5=6P!IA0=FZ.)69HAY% M%NV_DSFH5N6:K;032'V;1$HUUV35%G;B12G8JOZQ6+2_=$5M*O43J-0.I> % M*8V[35_Y"J T4$M.DL \) @BG.60()% A0M-HQ1G86A><\COW(^X1/44T3-, M-JJ NI29FBC6J''3_;#W?HPR=^=7M/%FQ/,ZUY^,AR78:@&T&FI; #YTD['W ML7X8<3)L\JO&F)2QTJN\38YE;M6UF)Y/K1K\]!$SJZY%8#>QZNJG#=L]_58L MEJ4RCC;^%"IXJNNA0)1A 1%*E8W"E:$2B#"5F$99:->/:G^ J2T]:D\*^UZ/ MC7E@MQTZP-%L^W,-.KZ=YCH(\VDY5^]2];^Z.B"CNXQ. >1RRW,PQJA;G%,: M[F]I3EXW\/#L:!_A7D/H]Z_;2]I^T;=_DI(W;\*7A;:[:[ZJS_D>%!O=O=2M M%WY5CUA57Q;?15DL>=?D\K;I<5G_XT=EH'\F1=ET<9.9/I836&V((@)1* .8 M$R1AF*1QBD,D2919G=A-1;.I45TM(>!*1""5C."G%M)-%M-4(#<]KYR*O%/B M^UY_^#XJ_2;Q@+Z"HWWD-38WW2+1@Z=MI;I2 ($6H1O08*1W=0U*-V#3";<% MJKD$:*B QJIIC>CPN'9J\^_TC'@RRHU[,#T9M4^=AD].P*']^?1A_K)\'1QW M=N8)$R+$C92^ \T,X'#;SNST<"/W(+NH]V'CL,NW#'NKOXF5KKGUO5S^++C@ M[U__7ND>%GK :J7V-K=L5?RLX]@V+WN(\E2$80 )QTQME;E>%J,(IH1&$N<4 M6:;!VXLP-0OSP^W]?X+/7^_^>0\^_[C[#7SY]H]/]P]?OOT*;C\\?/G'EXP40)LM?!"7<-!=,EH M Z08E>B&H[3/?U<\Z>I^];5Q4C7=R6<2L80P',-8Z'1^CCBD6&(8Q %B*.4\ M#ZRX[\0XDR.X7O?ZFV:KK#8RM:CU1KKYB^7N^13&9CSF #G/9+7;Y;X1TFN; M^V,X>.IVOS/46S6]/Z;OD:"MLY<[+42L2*HL7Q4?-4X9&B8\E#B$ =-!ME% M(4U$#A.1X4AF&4M2HQ*B5J-.CCJZ4KNZ]P(06[F=U"7>0]R0.ESCZ)M(3E4K MO@%$VT.-U*Z=158HC5#$>&_@*=0S/HZ%86GC$S_DUU[TU^UC M*6KO2C43C+(8$PPS%@J(!,*Z(6 .F20Y0TF2BY@9Q]Z<'VMJY--(JR.DU " M+B5D310CV8AL$;5Q 6>#.!EWZ/G>:#7 W4F@1=7_;<,_;ST 9Q'3X@[ D0)7 MK@'2+C3%#)JS\2<7'C%>D(F9+CN1)(:W7%OK[;#:2"_!LVJ2!^,,!4DBI>ZY MDZI-8BR5W4<$#$40D#S6U2*M(N^M1I\:!?1A78P :$/H)E'T^4WQE!IPHCSYY;D^HQQ-_Y!/OT>?E\ 1]?!$&N'+4HB[*?TP)U55R$)P'93<-!+]*%@IU!V?E^4M8^6:S*M90 -,PCR"6#(* M$14(YBSA$,5)PC,>BRS#MDEXWJ0UHL8W*/G:BF?A^O WH0;NIK>=G]$*PM8Z M[@9O:BW;8,V^GC>;0EJO-V"KZPW8:GL#.GV!4AA,:LHM'&63F/J1?&QO_0K8 M^>F\S\Q9%Y^_TQZ'^T8;OS3W_IR)=U43WIT;4_@*YNGW6GG%F& M0Y;DL8"4Q4BM]1&"%',.:1@AG$4A1LRJ&-SIH::V][U;KZJ5VJWHO<=\21: M/#=MO<1&A3/!%[8XFVTIW:#G>1G=%;+Q'M)575E=">INBW89#)<[JC.CC;H! MNJSU_G[%X YG?2'8:DW*0FUS2+'0%;2^/#\+KJM)_!!L^;AH:Z=K_ELNE#!? M%M_$JHFY+UC[G _+:M6R!__6BE6+"ZZI$VR!M_G%HRMPZY3W_U_'6E6.D[:P>=DI(IB6>$9(QA M]5:E.!>Z*)%>J:(<$B+R- ^RA$EB'!CE2\JI6=BWBX7:O(!EHX RLU?D+Z!^ MM.GX[FUQB4Y@GW[9\IV)7%U6)"GYT"\U6S1NP5;1_.+-1%72ZUD^HM;T! MK;Y3F&X+?]@4IGTD=]C;3K^=,\SWM)SUA7D;?#Q7F&_\=CQAW@<;4I6R;0Z] M;0/=&!S:8FE:&:W+NF&T[@);W<[GRS_UP9^223OSE/"Z_2*9SV*"8Y)C 9G( MM,N,Y)"F60)1GH:8RRP.N;DMX$BHJ2W]'YY(^=@4HV1+74E2AP6(1N9*31DH ME>"+,SD(_J;/8.%_@TGQO,YW&H&M2C==>+'6"BAE0*M7_7.M&=BJ!EK=P+M. M.\,4/J=S9U/21M\XMM$-F*,%)3:'\.\Z@7_1#M$C3.DT@M 8(L>A?Y?' M'3MFSQB)(\%VYO<.S,CI(OGN9+,;T1F6APTZ+(NC6#YU0A_+1O*Z5<.QYC@^ MZJ ,Q,MIPH>E"..F? S#YR#I8^!CAGY:VPJX30VV&4TE92PAD$B1JSVQP) R M'D 2<9%3% F4Y#;MP@Z'L-KKCM#QJZWI2/8*_RH;2SR62_!;H=Z#^]>J\8DI M^/]FF;)VB+$I0UV#G'<2,JB=_)V43OR'EQ%Q2S,'HXS,)*>T/"2+DU<.XX.V M)F-U)^M'ZP(J>I>A#_>J61HBRAF-H<1)70Q.PCR*=#=!%)(\P53D5GE;YP:; MFC_L4[4JGNOV+$LI1:D]YK5?S(X*SL)K1@JN0/-,#YV8VD2I!06=I.##6=RL M.<$$$)?L<':\47G"1/-]QC"Z9QAWO%]7Q4)4.DR %HONA* J>'LV4'<(;^)K MPUDHTB"F20ICK&P+%%-%(T& 8)Z*-)09YE@8%2H9,OC4N.5[*>;%LY*Z? 4O MZJ%/>B/\4A;,TGU@-0$HQHR$0L 8,001B:@R^)((9E'&$6)I%*7(QLSS-@$C M&( />@P@-A3?*QVOZ(OUU? X(V;\[PMGS^M!)S;HR5T?2F\E!SW1W2T/0_!R MN5Q8C3_J\C$$F?WE9- SAI;I7.@#Y.:Y/XKJCP?UG+819TYDB%(J8" B"5$J M&20IR6',DY3PA"2)B.Q*=9X<:VJ+QXZH0,L*M+ #6YZ> ]F,GQQ!YYF.!J,V MH&;G13SME"^,.7(K93,$#ELI&]XWD'V6VD#2 ML7*/8L'4(%\WA6J$D$$@,PY%@(3:A64Q)"27,(H#%G A$Q';-6X_.=34[)8Z MT&5'U"MJ"YU!V)!&G.#FFT &0F;/)!?1<,HAIT<;ESTN:GW &Y?O&,88MXRM MG]=U._"Z$=*1 T ]]C>QNI,/Y*^93*1$$28PY5CO?W@&B:02ZJKDG(D0T]BJ MHZGE^%/CEI[X8%EW9V,[I^3VZ96V$V+&.AYA]DQ%?82;_G='XQ"Z]$>=V+B4 M.K7 '4D-!,\E<]F*,"J=#<1GG^.&/N::,I3J.=O:7 _BK]5[I=@?LQ1)%-)4 M64<(QQ!%A"MCB7,869E'HI M4/UV=EI44,OJO/S@>4C868@SP7 4*O[0;>"E3& >I43MO3!GN8->/4*S(Z3[C4/',;(FR:\ M[U\W/_YGH<8LV=/K5_%3H?A74$D:($(JQ MU9F=V;!3X]IMZV^P$;;^,K_=_@/\KB6V=(49HF]&C>XQ]TN?+W1;&J?MS__3>AV\G,:";#1' & M0Z+^!R4<09)F'$H;&@]MA6W#-6MQP3LEL&VOS_,HFQ&/ M,^P\\\U9V,#OC;P.*<<(%Y=,?48AAT3C2K/=*.@VB=3*H9[TU@JCPSYO% MT*V2H*\E:-0$G9XWH-/TIK;J^B$5K;;U88/7\%&7$^(YTM2)J&\=E.H2;X/X M5:?##0QU;>J(;[RF;8V'MM+B+$ XIU&.H8Q29:BRA$(JI(0<9WFL%@=$,ZL\ MK//#3M7([0]#+F K!E)N\/+,]>V@O9KPVTJQ[32.B@<8P>+TV#7\R.. M&^]JI/U!R*O974.C7K?M43\35OBJ(SCOY>";F>?RVDF.$0 M953$$>0\TFT!2 ;S1.0P1A%/DS"F#!L56+09=&H,\T]1/#ZIS2C\G_\C3(/_ M<_M362V/HOE%:V)IN!CAGHHHE81CF#)-Z2C-(<;*,"22TU PCK(TFBE!Z/*M MD.\/[@_[;;+^NI82S)68'O V/$1QC*'O(Y1:7%C+"[8"-UOQ&]#(#+Z>0]3^ M),4"(J?G*";CCGN*8H'$P1F*S;T#&U'5^1";1@!M9B F* BS!/8AE2PJVB:"W&GAHO=&+6+7( 6>F(5R4IL.8& M&_R'>Y8+=",]^'0&:2=^IPN8^?9"G1K^S7U2%W Q\5!= M>H0=E7%1S#XM5NJYMYRKQU;M?_3(X2S&!*6$$"@P4AL6CI3Y0F4**8D89YAC MEAF1UME1ID9/C:"@%?&F^P'47]G=PM!!@9Q_]BA48:1>1PIF%P^S9'XMEU7UO5SJ MP]TL##!)10Q3*;CZZ(,,DH"', D#%#(:Q0DC-F%5O6=/+12J%@TTLMF9'GW MS$R+@3!X_H2-$+ V"8[HZG+)[S]^U"7]B%[[2_:Q2P9Z$4K=4'+UJCN/KFX7 M7'LJ7O0.1H?)95&&0D'UHBPBB!*<08PH@[K1=!*03 IJ5O?,=#\P-%C M$)S15C0!+JRO!Y M0&&>Y@B&21HD 4I"@@,;UKY.G*GQ^H9ZIS2S1 MMG/.0D@3*6$D,A&GF< H=Q1Q=5:.J3&O>LF1J[B?\Q-@QJ8CP.J91B]$!VG) MZVS(OCHW0&L":E7&B!DRPG*<,*+SHDPDLL@(+_-@([/'#2X"7ZW*-=./_K)0 M!O&C]A2VJ<4)20C&:0)#01.UI44,YC*.(4=IG G*9(ISRRKP)P>;&M/U9=66 MYDLKK77Y]]/PFE&<*] \\]@^7IV@'G*V31!Q7 +^]'ACUX"_J/F1(O"7[[$C MC[J_\O>GY6JY*%CW-B,L:4""!/(@YA#)/(8XYT+7%B1IS.(LCXPLIF,/GQHY M;,2SZ/B^C]?YK_]:%'S[M#K)+G_>EY&PZ&%_!2(C]:*__&K8-9 _H?'91O#[ M]XS7T/V$M#N-V4]=,[1<81/ET&3\M=;1M^5BV66U:G^R#(,L95D.)6!@D84B8E3O-9-"I<=8FQ*>M._A.-&+_,N @Q AT,_/&-92>B6^# M8E<@\-,&Q;[0CMWZ-B"YK?1G,.[(1?W,D3BLWV=Q[P"+Z#U9_'$G?RM6U9H6 MU5/Q]\__;[O"10&/=4<<2+(D@BB0$'("DV/9XA=U&#')+M\]KZ]W63W+I"ZGM2"=[%W6^K MJB5LV9X$#K>7'AF\5I*2&O46SG!;5GJ8^CZ9S\%\QWAY_2L\TJ1 MQCWL=(/?P6FGH\<.(UQEP6ZK5,\D83)F<0H304*(."60YCJKF 9$I%&0(=W? MPSPD;>?I5F0X0@S:M],E]6_G<_%8+I6MH-Z0^]=*E^W0.2_L;W;$N(LN2Q,< MR#"$7$895.M1 '%$$!2"QR2,>9[BQ*XXQ&!\QZD",3K"B,4QE3*%D8B(>G]U M4FP@%/-$D4*;)#B-K5+AAK^_(RSF6W1O *E *5Z6Y>I,XVX#_,P6XL&H>%Y6 M-2"[;1AN]]ZZ[T37^G*WI!Y%PN4"N3O J,O=4=WV%Z_C%UV9*':OMH+BKOQ> M+G^J]UO,9);@+.8)C+%VQG)ESQ-=X8(*]7-*:S.-+]P6D$:1 FBB)TK6Z"E/4:9+J/;YIP MFL\6=0YY4', MC%R2UPHR->OF04V/(%I"BU.+:R;"X AH)'@]L]>P".%:FR9.6.LSTJ18'#:- M-#DC'4?YG22[TRL'R)X]W[KF^>.=@#E 8>>,S,7S!JQ5'XOJ95F1^:_E+1^UE;OH/"KYI/]A9B=M5LI9"MW'YDRC /B_+ID*,WMVWA=(_D.KI ML_KW_05W)@,1B!!G,,6),L%#)&&>IVK3'N(@QI',:C> MCQ^]]Z-9*39@Z-3*KHJ7QN.FS;%42XW&!&A0P)%MSW^#M\K"A/AO\':-9'[\ M-WG+[.R8-Y[>LS;06\DVGOWTQNCOV%YO+8LS1V<7:?J!O!0K,K^EU:HD;#5# ME$)RP6DZ5JG M0YSFV_9@__MJW^>IZ1CL W4 \AOY0C=8MZ*#WSOA'<8LV2/FV3UZ:O2W=I-> M0,7 77KI"7ZWHK6WMM?)[YM"XH+=AQ'ADD0QY(0%.M:301(@#). R3B(:)YB M+QM.>U&G1IG-.<9\N7B$:KCG/D7ZL?<'S*[;O:+?.9O\,= MWX WP,^^SN^;,-G=FY( $^,@,KH7 M1_]%?EDH$CWB5(VT(E\_98Y664?0GEU'KQUCO)72$1H[:Z&K9P[9 M4 OUO%(G!6WSA/2J6DO3$Z/JUM_7#W-2584L!-^NPS^6\_GG9?DG*?F,TR - M@XA 3+,%-;$;_J+?.#WC)_';9E=CY_)MOD MMYP5WUOC5K>=Y-5Z-].F5_;UN]G,VJO:\6QT[.^$P.]:3] J:K-Z>O@T+?:_ M;SG%8^UY'4^UJUVM+^C/[V2=CSKB[M478KL[5F^C#.SHMUQP74]/+5.T+IZ@ MQ!- IQG.=0BC E<93GG%@5T#0:=8*K MK!(:;*0&K=A-K[EWM>2&;DH[],U.\9QCZGF--(+30]5-*YR<]NTS&GC6CHP4]%=\OR=5N.8%N?(V)1#CE M86(7;'!ZL*F142>KL:%OA*AIO( ;G+Q'"+1B@JVO.F2J+5;RG91Z1]Q&24056RB3)@]B M##-.D8P8#6F8VO"&R:!3XX_;YR9JDJ_K"@1E(S-X44*_VA&*$>1FQ.(:2,\$ MLPD];>6] :W$H!5Y$V?JCFEL('+).$;CCLH\-DCL,Y#5O0, R'ZNY[ M(U-W![@<97@! N_VE @1G*)?3W77L+.C75,T[,>J)T;QG,>'9-SQ^]S](+! M+IM''1_W4=#5@WK$[5]%-2-1CA.2(Y@2E$,4X@"2C*JM41XPR8(PEF%LZ:$Y M&&1R?+.)%-12W@ MI_H0E:2&'^%91(V]+E?AY-_)8@W1$(_*20P<.U .QQG; M7W)2TR/ND=/7#MS=U.D#G4TM21HQC 3$69#H&"$$24PXI"((!,_45Y\$-E41 M=YYN]:V/U9D7=,=A31Z%Y3YE!SS##C3Z 1CMZT!)^ M,]IT :IG/NQ$!$I&4 OIQ0J\A(1+UCHYUJAT=$GC?9ZY>/U 9\YB5?!BOEXI M]KH7;%W64=N?_M));()_5F)K@ELWSOH[N2_%UV(AON@/:992(G@@8YBENI)G MR!)(,\EA1$D:*SN0\119'6<[$FQJ!-77"VP5 YUF0+\JH*>;MCB.?85:0U"K M:.EG=C;EAMZK-YA(WXZO,>?0WGOF&'"GCC=7LHWKLW.,Z(&[S_7SAZT%]^Q) M\/5=E^;E8D 530_8J1K?.R8?:N-V$[M$LH A%*0Q$P/0J(&"> M,08CF>28TRB5V*KRTO4B38W_.XTT)?2J,VVKQ,EE"3XNUW0EU_-M73E=K.F' M6*W+1?/S/5$*;^^R/(5P,--FY#_N_'FF_8W,.U7^-D7\=J>P5^@/_%ZK!+P$ M?;I#V"7/.Y!J5(9WA^(^MSM\\G ?[[&V>99[U4N/F=!WNI,#UP5#UL)ZV;N: M(N/:\W9VS-%=:R8('/.=&=WGN=(W5]^E^B^9?R<%_[)HB[R=+N:=R!C3((91 M+@.(E+T#J?H1BI!% 0H(EG'@I9BWG9Q3LWRVXH,7)3]45@]K-/!41]ER6L_S MX(0FRS-]#JA^O)U9K:RZHZM[^38%M"TGWE.-;'\OP&0+J;E_$?S5N!XV/<[* M6%L./\GZ:0,Q'%R,>N!PP^SF'<&J\Y)5W]1G]''Y3(K%C$3J:\K"#$9)2B B MRD2@89;!(,]#S#*9!3BR<8$,E&-JJ_\NF0 M*/B]$=72?SUT8LSV.2/ />KZ M;8BT]:[G2IQ<;H:&BC+J'NE*O/:W3M<^;F@7XCIN06W-BI_B(UF1+I"9\42& M(4TA#E "41;%D&0H@Q@QSO3QG^!&IW^7!IH:JS6R@IZP0$M[,23:#MWSS.42 M,]_1! /A&M"!^#P65W<@/O'XD3L0GU?RL /QA>N'DL*'Y?/S/C7" M:,2S<(SM@V7@QKP" L_?>B-9&Y4YH$SS/A@6KKTK0!G)']<'QY'#[(329[U< M^_>,YYHZ(>V./^G4-0-HJ%>0X_6A)(M*6TZ*[XI''7[S68A9SB0/ I'"/,B$ MSG\)(:9J Q1)),,TCM(D,ZKA8S;Y::J##S1K)@1;=WNMT#G=SYY,C-,?R05T!Y"!_E $\ M#MQ2YT89W3MEH/(Q)Y7);<,.];Z)59.CI\/P;G^28MXDY_5VLD_+N7I>]5'' M8PL^(S(/<(PX1%07G4YI#'' (Z@HAXD8QSS@U.8XSUJ"J1'1F0P[UKAHJIX2 M-X W:MB=\=G/D]GIGE?T/1.7!GXG(1EL%-#@]_UC&_ _7@#?^MAO,( N#_SL MA1CUJ&\P1ON'?,,?-&"WVWOH[6*Q)O/BWX(W*0=W7:C%0UD\/M9->[X+]58O M5C^$/E5L#AX;+M#GC?@-5&,YVJS.IT@[)33C%L3SM0:?4 %:L_A5@T[3W M;9TSTOS\M*+[QV_"W>!AF8 M'+I^>9G738'Z$9=R63XWL9E=-E$2!A(QE,-(Z,IR+$DAQ1E1)AR7'$EE#TAA ME0%J-N[4UO/[OW___O73;Y^^/=Q^!1^_W'_X>G?_]Q^?[L'=9_#A]OX_P>>O M=_\$7[Y]OOOQV^W#E[MOEI5'3*?#;%OD 63/JV=?XIW0\HW07G*]+(%RFE)I M./2X>9-V>!PD1UK>/HRZWJ^K8J$K7[-_K8NJ#B&O?RQ%%QHMAMV3=3/&6,3'7 ML=N"_T-4NNSGYB_J 0!QG$40))9!(3B$6:4#5GQ(2&(55 M^A=U:ES7DQG\;(2^ :0GMO:Q*+D'=8?W,=4&?I+)3*!OLZ_727XGS;^G*GC_ M"HYVG-?Z:B[>3O\_NNGO*PV^3VOZ+?PIDWD-1G*N3.%UL'.UC#)#9_TN?B48 MSPDS"I(['IEQ1AQ8Y7_U),K[]8*7KUW/YD)4VU[-,Q[DN8R2$#(_:0H"?GE_FRUMCO$T%J KB?;T/<\A2D<9=M"=^W/K=UPT\T<;\[IF\,= MK9L6N2.5$/0T WXJ"[H6]HT*#GK"_'0=0E\##BY/V!US=ME^82S5_X50 M<-U$4L0!)#A.8<:#+&)IGD;"J%/MR1&FQNW]$ 'K[BY[X)EQ[E60C!@7OW]6,KFX7_-._UL6+ M7N&^;HK&TPSC4"C46!PBB#*6*@M0;4LQ41M0&0JLG?2'U%77\#\,W8P2VDGNG" 9K6'&(.D$M2,1AU5)8Q1V&?=BSN''#NUM5, MW]95WE3F_KPLVR+J:M2ZA'I78H>)9>GYX5/#$A81B07DE*3*'E2S@BF7:GX20B@+ M X;PK#FRNU^1S)L6S$H%39],VZ[OAF76U8[@M_BZ-;W-(QT(NMG.NS. M6*^!\NS1Z: 'CWHW>.P>=5SW(SF*KRI4V!_F:K>HG-CZIJHT/S$3&DRB5 M," \@HAD.IF,<"@1ECF3<9RE1H6?SHXRP?VA%K1I\]-(:AF >1[4\VN",ZC\ M[_OL43+F$2,4SFSNU/V]C9WZ;7]3=WZ 43C#2,>.%\PN=NPU>E#/:U]:D8I=P.+^;.WGWB%NV2QKL[LLN7CWT#'ZADX>;<-0?1?7'>[%@3\]J@-8,R!'- M$!-8ES[*(6)J"X8QS6&*,(\B%L@H,JIS:3K@U$AQ1UZ@!08;B0=:7QR_>5C M4:=AK=:E:*+=[J02H2IX&R!?5YN4HBP%G[$HSEBF#QFHC""*)()4-Y@61,:2 M(AXR9&Z472G,U%BJU4!7,7Q1"H%%^SO?JG0#2!-/N)2 ]=4"JZU>%N;,M=-I M8!Z..$F>";";G[NRKEP+NM\_]N>GC?>\DV!'(_#P)O-C892..$\CF:[>Y\O. MVG4$\%F;^-HQQK.<':&Q8U^[>N; VJ3+E>@=N?3J+1>BFJ4HBQ/UGD)".((H M1PG$DDNU! 8<)V$@XMSH*,1HM*FM;-_5W!=5M2Q?U:*FY 9+V]8Y9B";V=S. MH/.^WFBH^@>Q_<+IQ9G('?NRH":0."T!>G; <O2B%,C%"TGF.O:'W I(5/D;5HST1QD,S)Q"IUG0JEEA6I^GD$-8"UN?0+; M4$TKL, @R@B&>10I,P8%"<$T9UA:48W1J%.CFX>E+E/'>C(;1LW: M86W&.,X1],PZK;R@+W =['\#M,P.6QK; ..T@;'1P..V*[;!XJ YL=7-@]FG MWG35R8@SAA"+XB"%5$8Z9U 0F,>(0('R/.28D0SEEBRS??K4V*03#BRE;*H% M,RVF-:/T\#-FCF&H^&>(!I!:,#_%*H[J[I@$>@.,_;$?ZG;DHSYRT;"/]T&P MI\5ROGQ\K1./ORQ6;2!.'8=3=0$8@F222 F%#(GZJ+F >8I32"1)4:8[BV?1 M[*8<[I%\34P7\/0+M1GA.@?0,Q%OY6W+DVPE;D+L*@\9 MW58@N61LLX%'97(K+/89WN[F8*\)&R[$)EQ:4QRA)B5-C4>,2I$=!68' 8,F''19?1-N,AIQAZYJ"S\'F@ M'V-L7%+/Y4%'I1UC#/8IQ_Q&UZD%FRI55(0B)4$">1@JT@E) G$:$$B(,B_C M1,1J,^DFL^"_0VVQO7(*-[OU%%PE&%B6"',+J6?^N5"0PF,=+W.8QLDU>)O* M6N8HF&<:.*IU51?:^5)5:\$_KMNN/;I.@*[ 57T3?];_5,TPS;)4QC&43)=V M#U@,::+,("EBDH59@N/8[G3.:-BIL9*6JLX95JRTT[FNN@$+44>PR64I11V: M48%WQ:+]YU\L#_+,)B7$D0@"C"'-=16*G*A)B;B$,B&<)D&H3%9FYXQP/RWC M>"/Z$]-U?*UE]CX'AB>JSG'U?:Q:ESIK) :-R&W1\9NF7TB-5LY''/6:W0.#ALM;O[JA/7]V*A?ECI94HO4:O7>\'4F#IRY+ @($MQ M3I&R;#G-$XCBA$."&8,TBUG$:9!*F@PX?[6186HK2RW:L -8*^BMCF-] 3K2 MX6PK?GLNVV@ MBK< ,]E':] T<-)KI48;W&N.P2G$Z>\@QXUC/\^%XMB)>K4 M[7WGY*_ELJIF1"8AXV$,$XR$S@Y)(&G!JS%8+94=L M%S$U8S&72'FFK$;4M@+ P0'%#3@/HC4SF2+CDH8NCCDJYY@BL$\PQO<-W(WK MZD4_Q$^Q6(MOFS1LEM",(T9@%N8<(LXHS+GBD2S'@B99%@II%6=_=)2I\48K M']@D^EENWXXB:;A;NQ8?SVQQ (T'X^4L!D[W74<'&G>;=4[7@UW5V8L'I)_^ MDTA1?E[6G5.Z(YR(B\C<3;=\9WY9>%+,6_UNK5T+6X MVW(429B'**(1Q(CSIM]L+E*B?B51$.(XH=#-3"AG4'JF42&UOHK*?.M!5F/U<5(S,_TN0"S_Z%5A[=JT/D>RMO>U7H&G@@+_F MZ8,C['X6E7KRYV7Y<;FF*[F>=_7#9W&H_A\E"#+$*$12,DBB+(*<=1&5%YJ>#3H:$TEW$R'$0W>GQQ@Z?NZCYD<"Y MR_<,HY??E@OQVI2Z_*RVO)VS)(TH9I(E,-56H"(6#G&8AE R)F4>9"'#D0VQ M'!]F:I122]D5GZWEM"./$V":T<;U$'DFC$-T/+CJSZ/@DA).C#0J&9S7=I\& M+EP]C 4CZR?UW5UG(_BI12LJ/V5ZN>YJ!O5+OCM\[)<%?^N_WXRAGDG;L MXVPFS?AJU(D9S23:S$-?IQNPT:JV,OMZW0Q-Z;"F1M> NR139[*-2K^N$=TG M;.?/'UKXT+[L8K,I$#R\"8/LFR+ *J-:4^KIF I88V/\)VN$P5"RS#^ZR:2IRR/ M4D'5 AT(762>04I)"%&BBSISD@MF5<-EM&FBZ6"E[NEPK^<6EZ!I3C= "KVW*=UP@T#C$U_FPR"&]OP/_SMR#4 M% I^DOE:_!\01C=)$-P$0=!EL9'UZFE9ZA)EZE_K?^G_:]&D:6D;NE>$6#?X MO5GH!G=H;/==,X6BVD31[)39L8>GLUEF:KU77X>%Z"6F!: M1#RXODYK[[:%RL$H(S=-.:7E89N4DU<.(^I>$>C7OC5^2ZM5J7XV?$LO/69" M[VR_'OGK[@[D]TY+8X[Z=ILBL/^N&]\WT$11YI#^/^U14.NR MJ'M/JR<7^C!;_\/M@N_^H7=EDVG[9<%*02JA=KOU?]7O\[5>FC_]Q9[4.R=^ M* 4^22G4=R1H'(J ("C5,JEVFK& %*$(2LYIP'E,PI3-5KIFK^&Z.:KX5J;5 M1@F/>Q^Q N]X*_O O[?]NYH0$!="B =QT.O]R #12@PP)H,$"#AD-# MYTUFT:D1-:X&XQIH;S([!\;?VT@Q;'E]OZYTJPN=CTV+1>/C+RHV7U;K4FR+ M<25QKM;"A$#,<:R619;"G.($\C3-F42,8AK8> 7,AIV:I^"6J8FJ"OOS34.4 MS582]]AY7@$Z@4%/8K 5&?SNI>29'4PN*=9PY%&IT0Z-?4JSO'M(K_7?/NFS MPR[A#4N.@C2$21*F$$41ACCB"*8!B[#(1!#D1L4:#A\].4KY[5-]]F[3)WP' MJO.<<1T OF,66MT'-4O??5\L&J0/!6.LINB77@C+/NC'U#W?^WSGCA'[G1^3 M=+?'^=$K!I"-XJZ7947FOY;+][K"3:*MGM^I>N1O7S]%ZWPL>W\)&;=8DF9Q.R/ MM#Q-X"VP6P"]3\[9Q=3?Z.,MS-X1W%GD_8\VS%'R3U$\/JT$O_VI1G\4W];: M"+F3317/N^UQ_WM2%6P6Q)*D@F H8MUT+" YS),\@"+!(8]82FAL51+!:O2I M+>^=\) TTG?Q$NNJRX%[?EFO1%VZN5BHWP104]QW*&/61H10>Z^K*H5F5MF.@G5O(?I"SJYM9D M)<(9S](L0AQ!++(4HH1%D&#%FZE@"#/!I#2KKV4[\-2(LI845+6H0)'V8FZ$4V^R$L_P!.$0L/.?^%4P>/ZFC1$P_HY/ M:GOFPU7W]#Y:]=O^!WOXT%&^T).Z=)_DZ0N&+2)WJR==5>=9K4]/8E$5/W7L MAMK1ZK(DGY>ELKX739D=U@^6O%WP^K=Y[=>XY?]W7:WT6O=-K.[D _EKAH(< M,QH+R"(20X0QAKEN9QZ)4-*8YE&:Q#86LA\QI\8.K29M33/V"E9;Z0'9B&]G M67N:83,CX^WGS3>=:07!CH:@41&\TTK^<@.Z6>T4[0>'UZ=(/5W!5EG=**G. ML%,*NS-V_$Z(2U/)DZ2C&EI^T=XWTSR/-KPUP9VL](/7([=%>/-]"Q M>AA!3"6!* P9I$3$NKI)&D8T#RFW*H%Y>$O-,Q P%"4LA(D1"%/,< M4DE3R%$2ANJEC%.:6%18\BJLT= MOBS40E7P-9G_$$WRC+@7Y<^"B2;3*9P1GC)!\A FE,7*/N QQ*'NJL;C/)G$2*-RS'EM]UGC MPM571 BTSDO!,I&%.( LQQE$.<\A1ED&\RC&E+"$I-0HQ_+(LZ?VQ??.R*U< MP<=@LX@4F)QSUP*'8=$"QAY93FO4[MSNTR1"D$CF M,$(!APAQ"O-,2DBR/*5)Q,(PMXJ'W7W\U+[..@58BS?PH&8//+/U=S@DGK]1 M"S3L6]<<5=IILYK=$<9M3W-4NX.&-,>O&EJ6K^[3I+TK=2,K2QC*&1-O981I%/+)J'6\Z\-2^]:YENIX]T$E> M-7OG3GC+SC7&^0JBG:('%93M+Q_ M&''I?,G5ZV]B]:2+36E_L'9%;(R:[T*]FHL5>12SF IJ! ?/M>2@V(A^ Y8;L_IE([T=AYE/AQF)>0'9 M,XNU^#9"@R\]?+?;EN^7\;7F,&NL7)*8^>"CLI@U)OLT9O^ 83SV9:$^??7T M[Z3@W\1J%@I.TD@'EB1(L54<"X@31F%$0Y1GD4@IM6H4LO?\J7%274#A180D11!F@0Y)"R3*&1A'&"K,I:#)9D:D=PR5NJZ+<]D0=KSS&*A*5K'W[_[ M^O#ENV5)A>%SE$HLU2RE,!.!VBIG002)X#D,$Y:0* IH%D6SYO#[?D7*U81F M:E\J?_/UGLSK( "R JLG :AX+!8+36)+6?_!57" V90E&_TN%[>]:FP/2]VM4#NIF^C4;I,W2V3&HTCMK9(X4KNL)$HAY=J@ MS[AZ"3)*0AG;]-!Q(Y85.8[0&^=!CP&JGF[_JRY]NWJUS%-T,VE!3'"LYRL- M,P(13CG$0L:Z83)A>1#A1*3VVZ[QIV[$/=AFTT4;\_Y-YBW+:1C@*(.8Q@RB M4)D5.%4?&TT2GJ1YQ% @;/=>;S5K_C=BGYJ6G&\Y869[L/&GP+/Q<[]#=(U* M_?+!K5;@=J_>YZYB&\>MPXQDIT@[S5IV(]FXFH6 !(<,*CLI"@/*98Z,(G%]"3BY;271N6N=!VV3(ZE+OS0U'M6_]/6TK._C M>GK-"/\M)\TS]?=5NP$[RM63UE=/S]U&0;#5T'^_*%\3X+2&CVL9QZW>XPGA M@[H]OL89X +\OIR3\EX\%PHCOF;J%50K5MNUB"#* T$HC##!NDM[#FF8$$BD MD$Q$E$09,W8&GAEH:OS]_?ZKA=_K'((&#D%'N'BFR%I*L"-F;1S_;4AOK'.( M6?@,'2$WDO?P)(*.?(@&:)SU)IZ[?SR_HH$6.QY&D^L'L&)=6>VV*DC'A(3% MD4PIQ#+47;<%@3C@ @J2,1*2(&;(*.'EV,.GQGY-A4,MG\4GO0^8 ?%= 8-O M>W"#P!!VVX?"@M&N@.3_[^Y;?]M6ECR_SU_1P *+,X!ZEX\FV9P%!G#LY(Z! MG-CK^)S!X'P0^IEPKTQY1"F)YZ_?;CXDRK*D;JJ;YES@WAS'(=E5OR*KJ[I> M(VDQ@Y?#3FT=8?FDJGI]SWCJZ0BU>RKIV#7#G/DKSNMYOF2A<]-NRS9)83% M6GPN?@CUR+42>4$7XJJJQ+JZ>M)'C(U;^?&7SB(17Y2+^/A3+'Z(WY?E^GLU M#Y5J2%$2PPSG"40QRR#&"8)11GB:IRE"C-JHC[9;]-U*4NM7)!R'5-;H1ONX%*Q.E0@E&$40)(C#/0PYE MPM(H%5@FPJKY@<7:4].7;\\O:#O=_[;0[?#!-\6$I4ZU$(:A O4#L6]M>6J. M@"9\.W& UM2['1PP #.G"M%B^7&UGSTN!ZINP".&)LRU88/K!:FJMB]W/5"( M8!JE"566GQZ^A'B4PES&,90QB0,:BSC-K"J-CJXT-9U5T]?K(&\QEND\JF;J MR E6GI6/'4P#DEK.0. V3^788B.GGISA^3";Y-P-0XN2]900I5U:8^J#*(4L MUG,>4Q%3&<"4Q4CI!*8+#R6&RJS)8BP)EIS.?X@579J7)[^YDLU[WE_/W^O> MCO!9DU_@>;7\4536:1G'0 T1DT0G&Z-<#SN)I("893F,(T(YE3R26623;.P MTC&RA^\[%-O*[P[>$\7+5K"::5H'8'G6L^V+IT@$+8W@MY;*XQ6M \J\3^+@ MMMS[[:5&+OL^R>]A^??IR]V6@=/C)5U:SQ>R$%PG!K8UD2+.$QDJ78!I:E@$KFK-[8CSN9#^L/+Q+.9<4&Y^9:Q&=BQYK_Z?!C48Y2B6U(VB;KT86B: M%JD/?/J%WJNHNI902.E>&3 .61[J(>*!]K%2#C.>A"@@DBE:#(!K-J1)5VV9+$>C!G3I@WHLGM5OE?9RH RZ/^D^'5PY( MOE3:Y6E9UH==]\K*6RDUPR1/4N46I0&D28:5.9WE MF.="*O?(."73:,FIZ8".4L!;4F?6_3TM\#ZM%OR@Z/N,NZ:W.>&>@2V<-ULX M#=IY#H73(BO4.:PCY8JZ@-0(Y/+!)N0C&!$ M$R@8EA"1B$.,!8*A1"DG+,]3;-WZ862Q^C_CNK[Z^F_@ZLL-J'_X^'__N/WS MZO/'+X]?ZU\^?/SZ^'![_?BQ_?>K1_!1_?KN$[C_^'![=_,O8\H3A2)A+ \@ MPPA#E,<1)(PJ-RL)>1!'.(E":A/*&DV68P2\K#[.,:5FYL^-)@O?-IVB;%8? M;($>@;.^ +:2>OV[W@WN?$4GP+IT*R\C:%0/U EVKYU5-P\='!(L2GU^5C9= M0)3]K>?]?'QZ7BQ?Q$K7=J]$732P>NE?=/6TW)3K.2(LIDD@8!)F(43*7H*Y MS 5D(@A8D"99+HAEZ.$"@9J/7#\CA/&(C MO)S.)3Z]XKCSB8VX/YA3;';7@#C%X);=#\O%XM-R]9.L^#Q.DR3-0X6]S+42 MRB-(ZR.3'(NU[_<.JL&WU?!9A,_O;)6Z>=Z2.5-URN246[*B=@9I> MAY/(#9%Q.IO\W)KC3BLW1.!@?KGI?0,L[J_?B7JG[N0?]<1.T3^FW46YV[9; M699(3BF'A ?ZK#1((.:QG4=V2!LY&X@MS%U/4(]DU9I#[LA\'0#722O5YGGC M&:,#N-RS.8? MIUG*0I%%,,:YA(AF M( 16:=M(7S0.6Y'"8]('S2C M\+G6L,U EQ21ZOO=ZIZLUNU?;HI:&^D!'-6C'K(RSR.9YIPG4"!,M2,00LQ( M"!.)PD#$22;BW$:[&ZTZ-77=TJG@!9ILT/V]3SCXJR;=LAF.F1#,=+)S:#TK M62>H6NM7*Y1<*DRSA4?5@%98O%9I=CUL^;];JGQ55ZJY:8^XF]N H2T@64YBC.-%=!$)(J!(9 MR3@*8Q$)3JWJ'7T0.34-N O-S_JQ1-#Q"93GN.6TF=,T WUF04X^)>*T$Z,/.L=MV>@1Z8/>CC[7&F@FBW53 MH*L[2U[](,6B&3[8.YMI1Q;>%(N-,M.O:+5>$;:>9U'$TB0/(0T$@2@-),0B M85!D(9))F.@D%2O3>2@E4]M,OFR>M$>S7%G6WPP7A:$!/0; OHUJL09M 7_3 MWQ9L&='!O_XA;\O+#+3<@+\Z?ER:VY=BZM0$'TS,N&;YI9@=F.H7/W#@^!7= MQHCHO(B/Y8]BM2SK(,="4Z'3E94F%TIABVH>()EG(<:0(9W'%PJLC'/.(&&) MX(A$*95&L_)L%YZ:9MRC%I"&"\O<8F/0S92B#R@]Z\"6Y+JYRSZBFFJP1[;# M@2Z60#F=\&*Z]K@C7RP1.9@!8WO_T*2("P]F_VPB.+\79?&T>=KU!;B3]955 M%]B;YYAG029TD42JU!S+.,QUIR62Y;%D*,(B-1\).B;E4].3;\3/9N"IX:+7 MQD7G;9":$;!I.;'-(1CKU3#-\YB@P$>)Q=5,[:?C]C@''UY _[IMS$XSM1^M M^[-[75H,>GU4=&9$ \,V06*JKXMMSLH$7YLQDUXF]_H,R*,9683G$W'&(FCD M3)Z1<3Y,!1J;@'8Y3*4D8 MDSA^ISC-VQ1/S4KR*S1Z=.?R%^._9:AGT#OQGC&?TW*: M: #H"-'_7:-!IV7@,31T9F&[_;!:K>?7R[):+@K>S%A<%,H3K7^LV@QS)B5* M$Q;! .$M9ADT!ZC9T20,>)#HT$DHI=129P%RD 8P3D3!$8B82HQ8' M%] P.9VB')RGVAN7VIKY47<,64K=NFK'AV5L>8AHS*Q+SX![UDX=]:!'_@SL M,0!Z''B)(5^ H$M+;@@9H]IF%^#TVMJZY%%#F_L]KP1K#+0Y(H1D+$"0(RD@ MHI)"&L8A5.92BK"429HF=JWZ=@^?FC;KTP9$,T+-MN]>#SHSI304$,_:ID^6 MR]9VA\RZ;537>_[(;><..3ML(O?&-0,BI0]BH?=W='[K\((HGNE&?B3Z+ MO),WXH=8+)_KN:O+:EW-98XXE3B%A&491$'*82XS <,\C<(TR'$8&!607$## MU+[X/7*UX<)W!-=E@#8]F@:*Q2#>Z!]LS]JD9:"N+MF;_ZX;&O=%<"=!CXVZ MH&\$$5C$\/R+8J1HG!^1V$73+@/S9%QLX*/'BW!=QOM>K.K"1PVS$H\L>K-\ M(D4Y3Z,TC@3-H0P0@RAA&<22,9AQ3DDB0BQ#HW,VH]6FMZL<^;3 7PW!EM&9 MTU";F9G. 'ROG>(\=M;6J!$F+LW3TPN.:J\:\?[:@#6[Z:++NX84\JN/986 5:NJ9 PC;,( M(CUQFB0!@10%(D-Q'B:Q42L,+]1-35_=2M R 1HN0,>&K@AN& %%"5I60,/+ MH(0L1^(UL)G?4VB>=>2;"5+]GA@G!'JW%>CM:X$.[N[D4K*#TNG&E_ [I,PY ME+3S9#BW C!,>'.TZ'LDM;G%ZTCBFN-%!FSK5XSI\0?5@V"BJ', KA:+Y4^B MH/JT7#V(]6955E?TJA)@\J^JH9*$5];+42;/E#R=*J MI_@PZ1ALO?[ 'JUJJ:8?[!B8@2T+.IT*M$P Q06HV9B!CA'O$K#8(KU+8J1] MT)-$[+:[B\ \N:<->_)X&]=%G._M3I<]:6"O1?9=\,U"W,E/A=K^Q.?BA^"W MZITMOQ6:@*H2Z[:]$XE9FC&<0,9H E$:88A%AF%"J56/+?.EI^83 M=I3KW:6A'=;$@QWUH"%_6+LM"Z&8'7#Y@=JW)^<.9?OVAM: .6U::+[ZN*T( MK5$Y:#!H_P27.6Q-,>YZ+T>D/R[A0?]T)^\V:]V&H*H3>?^M^/9]GB81%B@) M(.$R@XB&*:1Q2B'E2H2)P#1$1HW&_9 W-?UXOUPKEAO+?K&.16>F M(=]/()ZUZ-',N):W5TER^Q-C:OZT_NTXG'5%&9I+WZESEZ+O/ZMN,(432+B[ M%%VS7+R+5QEPLG*O9ZU\W3P_+U?K]IRG/4"->")3$DF(HEA %.J@AU3"9E$0 MQQQARF+SS@9'EYF<.M:$@I;2[JC4PA,_CJ?!>8<3E#SKR#'DL<'QN\<[&CC+P9[[?_[JP?/(ZPSHIK?6(_GUL M_2!*(8OU'*5QG >9@ +S7/GUZ@\2*SC6Y)?MG-QS")N9H YQ\ZPOMY"U+?P4K: E%OS6DOO/3F=^FP#C>*CWR27' MGMIMPO\;8[F-;AM@87U1#E[OF+*?^O)UK7]4+KU0;]SZ0?UECEB2X!3',(KC M.K>:PIPR"7$:!X',4I'FYODF5DM/3=Z)X]F-@SC= MLR6'/6&8??E9N?UW\EKM-,7Z$V'UN-G?R2_=UN?#'9>_I M4U-)-7% 4P?^TO19!J[WD3-3-8/Q\*Q+S*&P[\'\%LM.&RWO+3!N-^6W>#MH MF?SF10,EY69/&WU7+SK!S=Q88K/:!^R^K0PT;PN^\PD*'C7>,ZR9\U7>@>0<=\^"WCOWCQX;O M\DI8N/;3>C5&.@^8UBMB=YXPGL!.'D*,0,9X)Q?C8;IWW#'BLD,J/?C_VU3K M.MWA<7G%E0.CZ""+>U+PVU+Y+,6:+!X$6Y"J*F3!:C*5J[.;>C/'89A$.9(P M39" "(4,DEC$,*(R2BC'3*29==7'I509J:/Q*T!>TURW7!.K-2E*4/\+^ RJ M>I:]33'"Q2(T,"[&DD02*C 40T91!&F$!<QC+:=%$2IQ'#40YQK(>_DQ##/,DH%'&$! E8S$*CSJ('3YZ:QFJ) M,^^YOH_3:;US$?>>U4D7D73;._U-;B_ME+[_T-'ZHK_)2[\+^ML7V'UZ7!3S MKWHJ0[%^^?B+U:T>OBBQS3-$6C/<=4]^V>O6Z8!Z$/\9H6+>JB;UV"4[M1!)%( M,8\8%%)7_F0T@H11"?. RS"1-*#$JH#SU&)3^[05K;!'[#8YSS++_22^9@Z M*]0\?_7[9.Z2&=WMU3: .!TM?VJ]<:?'&W!^,"#>Y)ZA'5OU ;'@'\FJ5,_> MMDJDG*88J6T_%BE$L<@AH4$.(YDE<4S2' =6R3]O+S,UA=%1"3HR;5NROHFE MF8JX'"'/RN$ ' ]JX30(;KNNOKG2R.U63W%[V&?UY-4#XG.]0\RZ05QUMUE7 MRM_7,<1_%\6W[]K+_R%6Y)NH:_3NQ:J^;HY8@%F.,621'OU)E:- (\R@S!.) M<2:YR,U3@X92,37ET<8 *LW(K(VT@>6.EQGXV7(#2,,.>*ZK2)_%JKD<_%:4 M@"LE3U;5[K74<<):%D!3:6O8J:Y M?@QA6,3BQA#*2"$XG\*Q"[U="NK)B-O@AX\7:+N4_[WXVL4/&V;7?I12L'7Q M0VRK0'7%3].88Z/;FW9Y,=4\9#)AF3(1\BCF$'$>0)I)"E.>!B(B5$;$:BR! M^=)3V\*VE.MB<(LBS0&@FQG%?J#TO,OL4.R5B6NZ#Z8RM]/?W=G/]GBYM*DM M5A_5SK9'Y;7M/> )E[:E_"+6;<%Z/9BE[@WW*'ZM/RQTNDY&4Q2$,H621A%$ M&6>0"!TQ0P+CD,>Y[4%%:_56+7B*'+KUTOP8UB0WNL+4/@7MT\ MM"/E:7F8J3,/*/N. _0 5C1OD:RI;MM/ DTXJ"GWTHG2""L_;2A/+_U./2B- M\#C>@-+L]@''"9][E8I7WU:B;G1VLQ%7ZS_)JEANJL="O6@W&]U=_E-1,;+X M#T%62@9AUZ4LPB0B>0Q)3@5$>E(+99F$<2ZHT(-;L,4LPDNIF9JJT_S I81M MB>^6I;JP@*Q!RQ6HV0(-7Z!A#&C.@&;-PGN]6)H&1PICRLBSHJS%& MXAG2>NUB.5F<-HPIKY%.'9S(S=&Y@RMX3YX_7+S(>.<0KO#8.X]P]M"!Z;ZD M6-7-/MM\NI)_+@C55?V%J'X7I-HHRN[*!YTFH$E0%WQ9EJONKQ](552:A=NU M>*KF>1X*J0\LU\6W[IY.2 M@QZ'H&,1+$NP9;*^JL\FJ/D$?VE.0_Q;J+UO/&^BU3M4YA] MH.\TN]DI@>,F/OO ]B GVLLB P^)BF]E78M2KMO1*6J%^^6B8(J6W9E$BC.N M-@<":1QQB% 2*G=*)W8*F4;*I2(DL3K7-EMV:EK_Z^;IB:Q>] %&CP&PXP!T M+%B>#)D)P?!@R#FTOL^%3D,)_O)S)F0%D],C(;.5QST1LD+CX$#([NZ!J:FB M+BR_7RU_%%SP#R]_5+JFY+;\(2J]WI4^5*]5Z%R9K'F:D!P*25.(L@A!*J(, M,L9)Q'!(6!K.U\LU69AI*_.EK336E@"/69AB#9CN [&IZIZIZG\MS8!LB;9, M8367@YG"\H.N9Z6E@:T;;'1D _H"?ONC0?F?P99X<'4>9ON,5VO$G.:_FJ\^ M;C:L-2H'N;'V3[@T-+>;IGJ]?-)!IX/I'A]>#B>NUJV_ZMEE+"-YD*(0ACF+ M(0JC%!*1(I@D*5:F61J%R<#@W8643IV&UCA",*<\0HX@ARO"#6Z AS/]'(2XE[IWBE(TR/1S1=+3!P M7QB\^JX;9,EU:H*N!;M9/I&BG,\3.J2+W0>>X.MTCT@?J MW>=: [);7N4J?]GH8* ^UF4':19(C)=&,+%&[K!KGP)],KW&WVGAY-LX1VDNX9@1$20XAAF+8ST#$D&:R 0&&<-!%!,1(J,Z]U.+ M3&UG[>@$.T)!0ZEYUYNC@)[>TUS!Y'F'&H"050><@#'N4'W"EK<:5^O=J(?N+&==/\>LY#'$@>Q9!(F4$4 MI@G,XQQ!%'%*>2!%E,56LVXL"9B:BF@)!:*IJ6E2JI::!=#V"P>+'1.6LW)L MA9-+3"0*=?,1I:A1IB24$QQ!P04B5/T1Z(YDYI%AK\(9(3[\J-?PC+G9J95/ M)'V?2+6D@Y;V^@VOJ0?=R]^C?P9:#AS.0AJ(G=-Q2;8TC#M1:2!"!T.7ACYG MV.93/_Q^6:U78EVLZJ.JMMY*'T95;4UB^ZNV!D/M,UF2A!EDE"H5%U$!21CJ MZDXD!:20 ;1P R8HVM.3;_U M\2@46,_=SE,.41Q%D+*<0A*'&6,R365JU=?RV$)3TS8MG:!N(TJ8^D86R_(; M5$L;MJ _BZR9@G&!EV>MTD'5TMB?S^=.BYS#P:7J.+K6J/KB',>OE<39ZX=I M!ITK?%/HW&#!]3R\&]V2J5HN"M[$\% >I"+E.8PYQA"1C$.2T42Y8WD6$$YT M?QV+B7.&RQJ]_N./E-OSO?0X.9T\3XFZAHD*\(W0T75>LU6L-ZMZ(ZXVM"IX M05;')\P/$HR9?G&!\TB]*#66':E ?R_@%;'NM(TA*BZ5SKDE1]4]AOR_5D&F MMPUMV[\6U6U5;00/YW$>I0'77;RB "F'*&80)TQW(T2,B4#I'6S9IG_W\*G9 M(I^7RO'4\J^=^UX-NM8+I]= %FU*!"<33\V+Y(D3[RV?K$Z ]G,VTR%#T M/*N,FBS0T.6R%?\ALVY;[_>>/W*K_4/.#EOKOW'-L ]Z;QCO]=[ P#87F. M*9B>-<&%.%KK"&-L7"J.\XN.JDV,,7BM8LQO''K8L7P6J_6+/M!=7Y7\XW]N MBN>ZJU%1L<52=Z;8G0,R$F09P\J\"#"!B+(08IDCR+(TH4D@*$^YW0&(^>)3 MTT8=[;,ZWK&N0\!;^F>@M#V'M1*$Z7F)'WB]GZ&<0!;L:/?4)V((:FY/7"S6 M'_D4QAZ9PY.9 <^X-);T('Z(8;B%&9U/S(]CQ(S M'$&D;%(N0\;2U*CNS6;1J>G=^W)5ML=*61-E6;Z1V";X=W MO$H4?5P1+MJ<4!T*^+18_E0/6 E2B1O1_%>;F"P+: 3C5#G5*$D)Q"AA,.4D M"V*2,6KF3X] Z]1T84TS(%TB]G/#B44=IV?1GM:5$Q/8J >.,[#E%?29!5MN M9^!U@OT,U"QO,^EG32LVS3?H& >_=:S;%&1[?@TL:GRG\SJ,5/@[G=?"KB9X M'$&=+!3V3,)XU M-$GS), X1@0ITX%BB((404QU6Y HBU&.&$^)53_&J)MY0#ZP]+Q%:Y+U(5$[R:2C6BG4';Z?:GRO3N-K[0C9@N72&3)>>U2' MR!:1UTZ1]?U^':/]7,QM 5U]?'3.?(H)UP<_'#*1*"W'P@CB, Z@3#".\@@I M1\F\V]$X-$]-0789R2>JL4G-EQ^C^1+IN_6A1I+IY'RI5RGIX&I7J]S6#+VG M4W7)^^''N1KI/9FLD^7]??'F;3F0G"NOZQ)2)NE].)&41YH-N(Y *BF(91F 0BS,Q/:OM/GIJYT-!FH>OW8#+8 ML83ZK:O1O&4XAOT;FGMMZ\ M8(!RZ4Z6'@03Q0]]N/0@UIM5635N6YM4KGO0K@HF[E?+M1XAORQW3>ZVW79" M$N2")!*&F0PATH4?)-=%JLIEPC'B2C\9M9]R3-?4%-NK@-%JR^!,_5RS. .L M81(4-9>SVE5ZUHRJ/SM.^QUE9^!<;:=7R1MHV_>1IV==O0T#//2$^- )L>6L M+769U?9KS1W8L=?K(6K0GLFK$"UVC/<1YDC[S=A"M=O W$-_K>[):MW^YV14_S_,T"'6^,R9134!QA%"5C#ZTS]K+G5K=L!;?AMTF#+ADDE?W7/:KW]>Z\N MW69;\/1RF&ST[R]RW[M^3]J/2[#C$6@FP6T)KCMI-XP"Q2EH606:5]#R!^Y6 M0+.[_?O-I*1M8Q&\O]3',@_>5_J6UH)?L9PV'3RM/:(=X1>]?:/"\UK#LD ^ MDE59E-^J>[&J>]GO"O^R&&=Y%$NH''L!$1,88MWP,XQPED:"LPA9%8$?76EJ M>[T>O]I^V,]BU"^P\A3D>19,%RF:1Q?;-2\ MC+,\OT[$.'_#P)IM458Z+G*T!RT/TX1Q'L,,Z1(9DH8P#[,(LB#@@@013Z55 MA\QS"TY-6;3T#NCX>Q9:,UWA$C#/*J./E8>NO:9(.*V@/K?FN%73A@@<5$J; MWG=!I_&OFY*O7MYHX8^R@&99%L,0RP2B#$4P3W,!BY_C_0,:Y#DIQ &N8!-(0R5Q*3R^E4.#S*Z'BX?A *<@<*H,WEQH7"5PBM>#C__DQ0,_^M4W M4A;_59_X7?>;6M;!%U%UIX%W\E-1DI(59/%5_:89O'M%J[J)M.F[[6*M*7T+ M/7YT=46/HSK=H,^3+LC8<@5V;(&_.L9#;=UL$=7&[GR M]1S7A[6N9^^XL"G9[X+HII2U]?0@]*%@47YK=Z@@PRB*B8290%0K#*KK0T(H M:,!D'@:9"*PF+YHL.C75T>^?M25U8/.Q4UB;:1'7"'K6)V^"Y^%XQ 86+]W& M3JW[/MW&#) XVFW,Y-YA:J=^_!7G@C^27[M,U]ZH+!$A0E(6P%#HGF$BRY23 M)0B,<8Y23*CZC54/[K,K3DWA_'GUV*O>Z,TB&]!T^SS<9FK'*8B>=4Y-*ZB) MK7/D^OGV/J:5&6/C4O&<7W14K6.,P6N58W[CP#E"XF>;5Z\TV/UJ6:H?6:/8 M[I>+@KTT?^YRI<*(D!B)!":8Z(XO*A/:_FLQW+M^-)GMR4G*]YTWWCCGJ9XXLF6&XJ>TTE*MC2,.VUI($('$YF&/F?P]!0F M!*^[97\N2E%U?9?F28I#Q(,8BE!*B"C"D+)0204S+%,DHPQ;)= <76EJ"K$C MM*FO66A2Z^%L-;'6(U&.H&NFM)Q@YED[[4IJDZ5&_[SP >7T) !4 !A;&=M+3(P,C P.3(U7W!R92YX M;6SLO5F36TF.)OK>OR)OS>M%I>]+6W>/:KZ6+^KW_B M?V9_^@GG:9&G\Y-__=-?/_P"[D___=_^Z9_^Y?\!^%]/W[WZZ?DBG7["^?JG M9TL,:\P__3Y=?_SI;QE7O_U4EHM//_UML?QM^B4 _-OF'SU;?/ZZG)Y\7/\D MF?[O\YYBE3-I'\/0WJ(@>@HH%3++*"):T-?C_GORSDU$F*R0D826H[ QX M$0,8Y9E+P1NAU.:AL^G\MW^N?\2PPI^(N?EJ\^V__NGC>OWYGW_^^????__S M'W$Y^_-B>?*S8$S^?/'I/YU__(\;G_]=;C[-O?<_;WY[^='5]+8/TF/YS__K MUU?OTT?\%& Z7ZW#/-47K*;_O-K\\-4BA?5&Y@_2]=.=GZC?P<7'H/X(N #) M__S'*O_IW_[IIY_.Q+%)M.*DD;QZQ_OH9__5/J^FGS[/+GWU<8OG7/X79R2>HNF5>Z/KB__;M M'__\C8;/2UP1;#8\OZ(?G#^COFU_>O"/-)L\]-)QNED\^0G<;5>AK2>".5R$HJ#=M*#TB1-EZ,'ZPI#CER78KYGOY*^ M(MHWBEEA^O/)XLO/]&!2$/?U"ZA? ./G:OEO-UYZ)J7]J+]8C1_HLQ-;,)ND M++ 4#"BD]>0Y%K V)Q^1,:'9 ,1??>?WM%_5\9-E^FFQS+@DHW+QTK!,-_3] M/:#//_'SY["D!T'Z.)WEBW]=KELO!I#?F7*(W#_]1%P77"XQOSK3S9W, M;3A;DZG%S2>'T/O_=QJ6],39UW?X>;%<3XSFB,(X<$&3-76_U6:!#]H^$0J78"C+>XG"[RBWE^3IOT)$7I. 8!ACD+RGH-P40' MR3KN@N).LS @++Y[^5:@D/V#8G^)=@*)#\LP7TVKX,]AC2(I1%W >T,\"$9. M6":-)I=##E(GLGI#[A?7WK\5,%3_P#A(KB-CX\5\/5U__64ZP]>GGR(N)TD$ MYY-F4(1E) RTX"T:T P3P=V47/@ F+C^WJVPH/O%PD%R[ (#[_!D6H4P7[\. MGW#"2U%)9P7(IH@_%N"-MPV[NWPH+I'0L'R+,+/+R!X/)+01L!1'?.T0.E6Q/\'A&7[Y9?EC\/I\(SC$'$2$IBL@5 M3V0'>43ZECN)0DLAAK,A-UZ_7<*+/1)L["G6GI"QV2S?+-\N%U^F\X03HQ/Z MPA1(+Y ",YZ-]$/#Y#L*M@-)Q\G2@80[,D2J!7RR MQ'!&-\7I2N8,A.(:I(D"P7$-(F=O98J.,S$ **Z^W5N (RN^GK_. MWGY83I<$8"[BA^EZAN0%L2"CR9 ,S[2Y%:*=:PO&>%XH?M+8@$ M^' MHO,&8O)>2>6Y44-45]Q'PW8 Z3Y].8" NP#*RSD]C<0Q_8+/PSJ&#*#D1'YA;YB-H,)3"JE!9-1#H:/[UZ]78E6]_G+_<79!1K>?PJS MV=/3U72.J]5$B!RTB1(X%D[;(S- +I0"'4O(Q?&D[7"YJ.]>O1T:NL]4[B_. M+M#PXA,N3V@3_,MR\?OZX[/%I\]A_G42*6@NPGH0SB5B0T:(L294+&:R=S8Y M409#Q:TD;(>.[E.4AXNW#Y3\\:W0[*P6<6*RSED%1GI%V@6-$! 4$DMOVH)F@F:#@3 MZ$@24M#>:$P$7S2QI'B,# TFE0>#QGV4; >5CC.> PN[#^B0Y)9A]G*>\8]_ MQZ\33,8G(1EDQ4-EP$'P,4.0V09>C$<>Y M%KC_,@LGD^RXU3PJ"*4(( ^EV&.@X&[J_",<^ M%C_+L_PR7:4P^]\8EA?W7C0RZQGI+&M&^(VN0"2>@#D9D5QF;N40!V1WO7\[ M1'2<_AQ$L)U<*/K&Q"_TD]7$.<98S R,EQH4]QFBB :X%=R3@>/.#!&.W/'Z M[:#1<<)S"+%VA8RS8.J,"6UB2MDD$)@B*+FYOX^,X*TDC[0G&C'$F=J=!&QW M"['CO.O7S^Y,.+YT^?O'KR^MF+]__C MQ8L/[[\G?LL>!'<^;+B>!-O1>V"/@M,5G(3P>;(IPZP >%-^F<[#/$T)!8NS MK,4EN$I113C'P211386BB,/F"-))SB4BHYCUYBJ[6&0EK.)&[>?O_+E*]&>< MK5<7/]G(^,J2VX6X?>W*C7=\"+$6F"2;O0T9T&<#*EL.+G + :5ER67T\I8Z MC0%9W9 Q3O^#9IBX,#@#R'S$G>@&]<]F8;5Z4S9A^I,_IJN)U$*6Q#5@KK?Q MW"8HIZ",7*VD%1E4SMNND^L4=8*C/=1\%V(.DGD'X+E*__/%IS"=3VBM6)%1 M0"G1T4:K%3AK$+*QH@1:7MZZ%JBY24HG<#E,QXM!!=X#9#;)P T?3W[%32UL M80I]]?:$TN2;"5I%OA@)0F1K5&9>AEO"Y0$@JI M7B7_U3GYT?(DN8F@-2I0I11:.06PY)&5;):X7IUZ<,K;8W4A8$-"D$9J2 :YH"50)%E#D:S6PYB#L?(]V1T MXG7LJ=3%8!+N!A_GR>1+)FJ-;"S! R9?;]Z0#Q8C9O ^L.*E206;.*BW4C,N M6@Y1[ZU(.436'0#F65A]?#+/]:\7_WDZ_1)FQ,SJR?I96"Z_3N"N;D-=#X Z" 77G=C!5=(!SMXA M26::UKCAZZ).Z.K=YB0E@)Y@*]Q?<&+\%[:R@9/B7Q!'3EXOO$*CU2K75EFP2;]U'U#BM,-N!:3 %= "FBX5!6_6;]4=,MY]O#F:A[J1NGNV9[6S6<2CK VP=)*\OV2SNJ6$^W X725BG#Z<[5"S MMX [ ,?;)7X.T_SBC\\X7^$%[K^3T01ML<8P"U*HF@TI'*+5D3@LR$7BUIM; M+@P=CIDM:!NG26<[* VMC@X0]CWQ.B 6KR)HSARH(#,X5!)*R*Q0:*%2N.6F M^\"9I'$Z=3;9NZZ8VA.FYFZ@>POQ!\H^#2;X#*_/\_+6UW_$G M_!#^.)-3Y<3;VB_(43"0ZJD@R[6_L5'572L\,)%B;!.7W4E2#R'^( @:2.H= MX.AP1FKP&9;N.%%I3:5CA<$]!"Q#X*-O23: M 1)^FFJUXMYNDA_!EH-W$5:$()<>5OOYO@Z"Y)AU6Z^JMK28E.VX2)^=, M>E5+6@R$ZO$;9#'KE$)03:HX[J"GAZ!\$/@,(>\.8',EAW %^TP;3?Q3A!FP MU*,7!C%8 DA(A\$,H?+N@/ G-$_<5-E^W$Q M(Z&OSJSBI6B21*<#UV!,;4;!4%=CF( P;[(TRMK8!"7;$MA)\>FK08H+FVBE M XMSA:_KB5'FA%'5JD$0)S!AAZIFP05F"3[/(]-'6# MK8/4?L>Q^J$ZZ ].MQ>B1"$"$Z*.*2'&5*9(P6,W$,T/]=;Q9&+-UDC'UX'5M5&= M\\7:$$(B_Z,%$'>@<=Q3ED88;*6C#N#W_N-BN?Z RT]/P_RW5XLPK[[O57XG M/&?N*1HG1Y=I4$@FWF=40(&Y=URC2[E)8.V>P\IA&$#I1X!RFRN^WME=2OSB$5 MS6N#G$Q1N%<*(I>U86MBF='_B[EE;&C+S7#'K/LQ8H%VB8S!==2!K=IXEE>D M=Y438U1 K: 854VO"> #?HH">>;(9[X>J;HRH"=UP5 M!]:CIQV>EE9(GD$.1>@L0@ZF2:9_6#:ZB0/:07A$O7> ^BM3'\Z:-$B9M=!& M0&"UBMHZ"TX+^B-XG;/S 463K,9U0L;NT#,>*&YM$+>GACI V).<-UU J^):46X\,DJHYQC31JTW$'/V$4;W>!M M"'UU +MWN [3.>8783DG$:V>I'3ZZ703CC_',DW3]<3:P*W*#K0T%"JII,"[ MVF6D3+QATD]#U8=+$[ N/ 6NP EUWFEXM M5O7JP9OR(?PQ$8JK6I( P89"(9IQ$#VK%RR+BBH5%GF;ZZN[T3ENX-P18EOJ MMP/XWI3TQ"63BW<:',\U)2\E!,Y%S:9[YH.W,C79R&^2,F[ W1$(#]12!ZF> M7Z?SQ?)B:#:)95)02Z:#J.%"6UETVRZ@\1-BYNCWU.<[AN!L/:,8=E MO=THXR.NIRG,ON?DP,E9WS^Y_1BM>S@YYDRM8 5W47F@H+CNT)K@J)6%3. 1 MFD>11*.]ZO@SM8K**3,!&9TA=[ V1N M3GKB.5-D8#TM(%7.EE+MY "(7"B=E*"[VK+K=.7202G*J%D5K[1[RAQ_+5*U]=#^$W$95_ WS^>KR M_GZ0N784SY""TJ!2X'4@'(+AS#)1,/,V,Y-ZGZLUA".RGY0[V$Z>S&:+W\FI MQU\6R^>+T[@NI[.;DP\N+SIXSUUEJ=0F]8HI 9$8 JO)'GJ=3$YM+I[O0F4G M?LN>D+A^$-A,/QV [TI1TMNP?+/XO+]1Q+X))O$O V!S#:GY8E& M@\_T1Z -U\D8I8M-+F5N05LG9FP8H VMB[[@M:%_]>1T_7&QG/X7YHE/BJ7D M,F#)FV0G0A2: PH?N/'&A]RLT/L.FL8NUVD%IX-DWR.,7JY6I\2&DNB-B0&0 M_(1Z DZ.0QW@$HQ6R=KH5&CB3]U!S]BU,VWALX?,>X3.F]/U:AWF]4!PDM + M8WEU-V4=Q^(5^)@L6.2,@DGZC6N]L]T@:NS:E[8@VE?Z@R&IP;G7I3.>7']KG_&O'-PQV#G8(9P.=AYV]]_(=E\<=4L?@E!1@ M2[:@7C!0J3WD/N? M2NV/SRTX[@UPFYB5+(DLMZFEH^=?@0A]=QT>=Q'029R_AS(7 TJV#V1LBDO. M.%B=IU]KS;'R@@-GH0[2B!F"YP%D2H4SIW0J<6!XW*1B'(P,H]B;*#E0RB-" M99-7?[V87VEE\?4=?L'Y*9YGV)%+$8NJ?<58S2VH""Z+# (S[>/!E.S\0Y[* M@V\9'0Z':G#10IQCX^(>+C31[,FJ)B45J.(]K1DJ)L:9MY%OLYW\:*=7^_@= M TFY YR<@[S.2JE=(ZJ'_K?I^N.ST]6:O/?EBS_. \;:RI[^R_6JE-$E25\\ MV. "J(@,8C1D'JW(VB/]UL@60-J#UDX\W#WA<>,29EM==7'L_FRQ6K\I=838 M5;O^?C'+$^^MSP431%^[Y'A?I_>0*+EPV1OCLDY-RF;O)JD30S8,O :2? =& M;9/=(N^@U&O)]?@V%P9.86WSQB)X@YQVF^-0"-%=HZ.Y8ZA"4["O; M#F[9O/F,RU ;(YT/6?XVY*7D9(-T'%(4%I01&KQS%D)1-J4@2L0F!U%W4M3= M4=0AD!E&[AW8E7>D!B+@(YG'Y[07SQ:;F;GG7$U,9,DD@<0,9Z LF4M'BP 8 M\:6$+L:Z)AT"[J5J7 =H(,W?\(.&4D,'F'J/FYN+?\$YB6I&+#W)GZ;S:173 M>OH%+[A*TLHL*?(4I5XMPZC!B;"IH T8B@\LMBD]W(J\53 Q12S;');XA9:NJNV&,1/VE/6'<#E]6*^^)Z+<^!? MKB9# HJ"<_"U0X *ND8/O!!_7$8MN8AMF@L_2-G8#44&A=*P>NA@W[KH[/ = M,U>YK#/"K5&*W#L#&I.O.W $5YN[NV043X8+;9O$^ML0-ZXC/C >%HV5TP'@ M?EDL<7HR/[L7D+Y^6(;YBN1$^OI+F,ZK;7Z*A3Y3DZR,J,]%.,BJQ-KZSD#$ ME"'Y)"0JII-K4NZS XWC>NAMX==*51V@\-OL\3.Q717D1&0LN9"XM(J97$E# MD2[+#&I(4APRBD6:)!SN(VI<)[ZUF1M(&1T :],3\4YQ31A:KF1*8)AV9_=4 M7,$Z%T5@B)S5IIY-7/Q[R1HW*]H67 ,JI -X?8M@+DXKI_-38NH\Q%G,STWR MV>?(,./JQ1\D1-+A=!Z67S<>\!V]O^$;"5A#QCP0B>TJV X-"@?0W\[I5)TQCO"M&U<$_9#:5CP%"B@RL MU4)$6@"L36N;G2G=+D'"'@G$VBJJ P_O.P8GH0@B,AB0M=.P+#2PG?(&+OP+A8SD[7]1*[M:%. M: 4A?#UJEQD\ZER/9&41V:@HFB3Z'Z!KW!S_,,I_ %&':*(+K_H!AC9IF.?3 M59HM5J?+*U4 +/*BZOV?I&M3<[:Y[6XUF(3HK0SU=R- [BYZMX/B8RDZ/8;2 M.C![?\/IR4?BYPD!/IS@Z]-Z\^A-V;!\I?/"]348K"HLY +6)4EK,-#R2YSX M54P[:PT%,DVR"?N1VY>1;(*DQ='5.J!I;=%9?C%?+6;37*_675J&U:+<,I/I M>X:V;"^_P^.'ZS&_+T_#-YH_>\MF[N^-=W^K8N,A.>Q=[#GWC<<[N[" A+EYKO9F3;S_SD].QB^'">GE>0E.0249+<5 M%@VN=MV*+K# +5.AM#M '9R=3NZY'0'('<"A\T7QMOY@P_+F4V\7)'5<3Y<; M#9T?MKR=D3!N$4/">A)>&/A0HT46/$2O$T3.@LZJ>&>;'-TVXJ>3BWTC+XMC M 6+W=>'/UL4<3ZJ7]F'(IH37!7'!T5[3RD*R/*!FH%DM\F;2UN B@#4V6A>X MY+Y)3?3 ?'1R:?$(RV%, '20W;^'_>W8+3PJZVF9*Q] F=ID1]?KY-%G;SV2 M+)IL P?2W8(4 M22C*4)CO=-3@,0EOHLNB4;W&;=1T IS#M7W]D/Q@T7> GRL3!\X;;^8L/9-. M@]4,:VNIVI&5<[!89/&6R]#F4N\-2D8^N#Y4I^^L6D2>E8<"9#M+:>0T4/7ED'@7E>>Y.ED)HD&>ZE:MR#E.$Q M-)P*.L#3.UR3/#!?U(A<<"%D*"H4$*E&F(BU?"Y$,$K$A*X6US4Q0+>3,^Z9 MP_ (&D#H'4#G24JGGTXWO:/O.BHY9\P&C#$Y"\)[2VLBU%ZLS )M[=(*S@WC M30J@MZ9PW"Q^ Q/51#4=8.[VW.O%5BYRRB$E"*'>:\K:U*E/O'9 CU;15JZP MR72^^X@:-W\^/+(&4T '8+I[6+RQ3 >!$6@)T*HHSH'/H2K>>@IK@W>L227+ MG11U4HPR8.!_D,P[ ,\MH\-5C6*3]&!L-G7JG )O4@34*I@L=?"F3:_N&Z1T M$NX?IN/KH=MA N\!,M\FQ#\YMYBI2.T"UY!$T: \(]MIZZ&AXYJ%(-%BH_;N MUTD9%S*'*O?6,']O28]Z:616#=L!8;[%%U! M)^TUJ-PQU>;FL\?=70;2_1!RZ^*VUBWWB+QTR4MRT#GWY+&IG"%$KR"7$H1V MA1O>Y+;+GF-LVI?_#>B(["?E#K83BN.6&%;X',_^?CF_>L+C9F*69CCJ X+/[ M9B4785)F+D#(F&G'10&>!09:%\:-EMH?:=+YKI.J6XZ';8>&7<98[Z*:O6'V M&9?31:V%6:X'VA>ORVJONM,<79T.SH"'C6^A!01-XDT\Z*BE\"KZ-GOI$.2/ MZZH=$\ CJ+L;J%^Y6A8YRYYK"I1=%*!LRG76 OV!14ON6.)MBC!WO-'7S.4[ M)N3V%'L'&_&W:R:K#XL[#B@WVT D$6YJ5G&^VNCP'9((5],UG@\_>[N!\CM, MBY/YYBG_$6:G.)$B6^MJ;]=L/2TC9\%) MFX1QCY2. =DCJJB?FQB-;N':8I+PQ4+&6H]2>($04CW@11YU\4FI-H-KQKN4 MW>S^QS'-=0=PZ,"OV>]B:B?8V_;WZUFE TBQOQ$&Z_G&U/(7>",U1--$T%E MI2!&Y2!FFYT4CN?2+J_P$'7C=KON (('*.LQ^*KDC-/P80]IF8$8 MF3 E &;2@2J104B!T;?.LI@+AH+'=F);]U!IU_:[%S?V6(@X='VT/RK#%*,V M1+Y#2Q+VQI-77G@M!.>RV&(=XRWP??A1V8]_5K:+;@X\0'@Q'P9K QV=!%ZB M-#:"CCF LEG4WET<@@^E> PDF2:70(YX4M:NR_DC/"K;1=^#(OV8K27"ZN,O ML\7OJ^\9.;"IQ.5#V[>3N)W^X1M)7+[HLE- 4J5H+1/D6CZGO+(0LL^0E>:2 MHBF*I!J9@[N)&F"B1WWFV^7BRY3$]_3K7U=(+OKE5.HG:3W]0M[[E:[(Z VM M!J\@F.IY.%/J5#H//AAD J67L4F+U=U)[:22ZE LW3(DI*7..D@X73F'YMXA M2AW N-HE36Q:_3 /1<2@24KD^3:YB=)+0]_6RKZ[ F 7R7> F>]2#O5L=IZF M,_QNH,Z'Q:ZB%$4Z+ETBIHTC&=!7SB8*NFQ@,KK((VO20+L%,R-/@SXNCD=' M0PH;G!V1//E6?^.S(>**-D5R1NYNJQZT$T^ 9*Y!+ECQ& MDSAOLIMO0]RXEG=\""T:Z[,+C)Z]]JX!GCD9[52]E"UTAGJ%%KRB^# 8[HS@ M(@?19/M_@*YQ;6F'R!Q.BQV \F)(S/=58).,#!4Q MEY 4H9VHH*22BC9BH( M$;-KKSXO5].Q@[,EJA>L5G]B4 MN=84,'(I:F\=H2$R1@(*54#6$Z=-BE#O)VO<$M+ND#B@#L<_V-R-UY'2XI2$3B+'Z9>:5WU&U)W%CN?F_QU^(0+";!)UX3%E M6R^>2E!!TBH4T@%B3U*R=WG+\?2LFXI:/=0/7X6NW MMX\D+@4ZWE% MPJ5,,R/'&5V$[%.AR!/)7XE&@4:44<84O6JRTV]/XKAUH-T N;%NNT3MS24Z MP52L4/4ZXR:;G*.L8\0MB4Y8QYA*V3\@#?4, MO0N?A?:-230F,8P"9(H:%"9-RZF"1&>B"6.6I4GF\EZJ>KLK>B3 [:N7GK'V M=HF?PS1?Y+;.O=^+8KVS<&["?#*R#@X(UB M+*1H+I!UET7&K!WS%IO4!.Q' M;F^7/8^$SL$UV3-L+QR/M^'KIMAI&3).LHU22H>091VY%V4&K[T&X47FAG-# MP=MQ'<2KY/5VH?/(+N+>FAK[8L9-EIZ?XH?%+R3B=[AIOOLV+&N,-TFR%!UU M IE3I#V!!?#LE3>O2P&?$3K-)@HG5"*Z;R]1;N M6V-N3Y)ZNP=Y#$P>0WL=I&FV+V\AX6KA% I(,3I0UI)_S%25=0D^B9+S](.7*E4"/-=3"Q]0[.:JRVND.03@BE6:S=\+.M?=$\.)8#2%5L3)Z^ M;E,-M#NIG30$/U)M[U ZZ\!2DK=[<2\T_>?I=(G$*ZVU]==ZTZWN!O4"Q^?Z MD8D+WG@M.&!Q&13Q4X?*.' YY:QR[>GL0N:X,' \OUVN VFNLGF+[! MX-/3U72.JU7MW7"^U,]_DR?)DWLB2P3O8ZZGGQIB$>2@%.$,.4@VQB9GA+L0 MV67)[]'@.93V.@+H._##-^4NY>@EJX8S)+TK!1+O&BS_2 MID?R.UIA;^:5V?K_&GA]H9!L4ZY) MB7HBI%:8(L$V*TYFP2H(C)&(@G".H8[8IEO'<=D<-U!KMEPZQDH'6\AA9H.5 M7%+)'D22!11/";S3%BSG-@0FC ]-(KSVVT*S&JH^<;Z3)KN9IW08R]8GK:,- M4'Q@M%)%AL"3 R&BSE8&ZV23HX3VX&U6;-4I>'?19">]/ ]B^%+D=?A9I/]! MEEB[2P8)GB/)W7,N> YU"V(+GKOD:_=62JLUZY)A;T(<)&GMT^.AH'55P'0#S, MP3$YU.EG%$KJ>E88H@"?A06M&8LA2H:IOP3$N(=JXT/X>"KO((_P_O3SY]G& MGZKC^\[\J9?SLEA^.M/XA4#CYEHV,V"2D?72#BW@I#R43(%F3 F5:9)>WI*^ M<0?9-/-)6VBG Z-ZT>*^#N!YC6N* UWFDM9,4:[&@;451:8M(DHC7$!KE&H" MKFMTC-R@NX6N;]SZW%_P7>#FO*$CKBXX4#D;Z2+6RV")I"$$."=IG7%EN.*) MD4#:0.@X2?P< NI!,G;A!7WXK[YKG6XZ5GT]7:;98G2[Q4GS6 M:*88<1G#9G[Q$,)''G'5-&ES-(5V >#-U=A-SX@\ M71,G*UJ5]>IJ?GJZ?KU8_V_<&/=)*8P%)+\3G:)U7E*LNNC U)T+[,VREAZ>?W-V96"S9IY\JMU*ZI3.^6J: M-[>C%_.S)F.5V2)\C(E'8#%O[F#'ZI@@!!&D1V0JE":C,@ZB>OS,RXA(/9:V M]X;V%US&Q7?@;C H[76H["[*^N/EA<$PST_#:KI:E+=77O0].]L-3-O^X8,- M3MN3GX$&J+U9GH3Y^2R*9U)A]F^YVB6MC%$,1ZG3J* C7 MA#-O.*.8QW%+6S$+(K:P)8-0?_ ,X4.(^&8D/I!&G\[J*&7F:;_AIC:KJ*.4 MN:&046H%T4>=6)1*YR:U1T,S,JX'>WQDWQ@E/"8P!O-/QC3A'\Z:PK8TY!^N M])T]JCF_C;>NC+HSP8@L,HA,^%?*$O1#C;5XC-YZX542W9FAH8SZ^_01\VF] M]?V W[7ZMCPC8S85D6AEZGKO4=6!.;4IEQ',AL"%E4W:*N]!ZX]@FG?!YXUC MH\;J_2&L[Y.<-[-0PNQ*GOPYKL-TUM8FW_OBXUOJ[>70E?W6V8>D@P<9A 9E M@P67*>+$.B>T,(6Z36G%J/9[T]7PK%W'9LCX6URF^L(3^L&;W^>TNCY./U\< M\KU?S/(D(@8IBP3!2W6J?*P-7!5P]+Q8EM'(\A"R=W[KCV!_=\'7=TTGFZEG M[%ZHKT\_15R^*:_JQTA^JPFBYIP7#QAR[:M%JR6J0EM(XIAEY#RKL!6X;CQZ MW)SMR @Z3-"]P(0$MZ9MAR3R9OZWC]/T\05]O_YZULFRWMF-(1ECZD!0@: , ML4,>#X)+:")G.7$C=P+/ R\<-[G:":2&5$K_9P2K310ZD4Y:;Y6"Q.KJB5I# MJ"U3<^0Y8B;>7)-0;ROJQKWL/!XLVZFP UR>C5H,L[\L%Z>?G\W":C4MTS-C M_N2/Z6KB;61:I0 R8NVH%@H$:07(XF1VWBG19EC, W2-W.1D>"1<'PP\H%KZ M1MGSQ:?SX]F5[]B=3@FD;OH?'+ ,-82%K%I MNJN!*66DXMF[-EOO(41WB\U]\',?.ELJLP/@GI6K7KHK3\.,'!A\_Q&QMC?] MEO;Z=A:U>OKU.P&M+AM&W"Z7C;$(H8A2>P\95^?.*D?>,D7UH)DK%)<9W-QO3^_HPV"[@]Y]VT4C'(R=KWJ[F(7E>_PT)9;R::)/$I_G.YYSN3A/ MD$,E8DV'T%9;!P<4[VN?5_K2;Y?@O.75A^E:8_GRR^/(S/9I(Y;Y^ M ?6+*\;NEM>.W+*^V>Y\J(1'!L<9U1]Y-9 XZY\P@^D#,I)3 D4C L!(4DS'9(A[G M;G*8RK;='G:1W]@X>!_FO^'\G/#"T8?:BC[S4FA?DR0-@0C*,I7JA=MBV%:* MO_K4<2*SX32]MX0ZB(_^.C]=G8;9&P)G6>)_GI+ 7I(7OS%Y1HG-_#T0.AF2 M2B9_6TNR@,EZKQ,6\L!;Q$#WT#3R:)'F0?Q0ZN@76>>+S26M9 H*,+C:/ <5 M.(D97"@8C%->EB:U\_=2-6X ,YCNM\/4'HH8>RMZ]N8_7C[G_MS2>D%F&24' M8339:XP1@M8&8C3//$&HV;9SF(A[ MP<;YZJ UD.L(;3#(8^T@[\!')$[(J2M1&B/5-HWT=D/'F!O'@=J[#0-[B'+L M3>$[[]OD[%R4]0A1:5!L'-\TE:[^^CESA!E%R%U MX$@^9/Y>3>=8-\G51&K.(Y>TG?':^5[Y (Y1[)63QT!\.7-;@JI]>=PEA>,V M?F\?OK115?\8?.!2O]'9,B09JX,Z)OBZEGM([69WUREF!9U< U3$# *2,I[6XKTUC?9W7>@L>^T^3" M;*6R#M!8NW*OO_Z*ZX]U$E@5W*8#Y4T&)T78*'SV()';V@8W0&01*4#,46KC MG2MM9B=N2V'?F;1AD-A&7=WB<#4A!\^EK"-PYW,MIZ;E5*R PEQM?J.XU4U: MU-U!3]]1=DN,[::*#A!UV8B9HBH2U70V/;L?L*GEFY[=U[MH^C!A.O B,->> MS*Z>6RB(&#.P4!-9W'*1F@SOV87(<:>C'0=[S90V8$/#0R'Y:K':# V_:YW9 MX IG&NL]]E+9$N ]4NR/WM>#N9QSD^M 6U$W[ERS8X)P2#6-G:)YDO_/Z3G= M'Q;?BN9K ^67\_-6R^=_7=QSWHQ^74V<4IEKYB%LRI<,*\2EDQ"5+S)[DR+? MKBIK;Q+&G5IRA+3,<93S&"!X:?V?XAS+=%V7WP,*F%3'(Z&J=;.NEM;9! Y- M;7*K(C?(F+%Y,(#N0>#(0P4ZP6]KS7;@;[Y=+A)BWNP95:JK-^4943%=3PP/ MP>I4H$A-?@KC)-EB$*37P1(I)I8F7;CNI&@[3#[R YAA]#&VV7RV6-)B^C)= MGJZ>3/,[G$VQ/)GG%^0=UV9V[S&=ULS4D[1^0>+[%"ZFKZ6$L_,4_I,O83K; MG+]:E4B>.D'2]70^88" P=.*PL"-S"I?GT]V5UG;@%1M!\;'?.XRF@Y_B!:4 MEX.:/GT.:;TH5Y1SC$:46[S^^.TH=Y5)5TTI":5H"H5+P@DROX%6E-.THF). M5I+'*J-OT@N@BZ;"[>\SGY7:J)2RPCK14WB*3K.GKYSGH)6SZ#!AE*AS9'VB.)%'8;BD6,W8[:+L M[FZP'U7#VUYXWT7KV>=LLEG(^-9ZWK; LG#B1E\%@6L3+YXY$*V:1AY1!['O=;P M&-R+7@$W=B3V'8OW<[@Y5)MOSM9J4=<7LDKS]>KR+&6>EAA6^!S/_IYPETN1 M.D*DN(0VZA0@2LV!2^9*T<&8M%TX6B^GZ?P, M^D[N1;W;;U2$+,F558PE<,)DX)@D,L3(T ^].+8C[4>/5(^[*!K X1$MAB*>,K$2%/B.D7,N.HJR! MGV?@K;'>9Y:LTT,OF2$9^-%]M.,NK-&@];B7W_E/2.5OUA]Q^>TWJ]>X?DA, M6;@BBR5%.F%)KR6"RP%A,[DW%LYM''S3&IB'<:_;_ATLPJ,![!&MPWKM94Z/ M^EI%K%:X?W*'1HCW>X:OC 'K'O>?\HRV:8P'G4:VE!7VY_OJ65%N56C,NGZNR[[,KF#(YLYC MI+"I'Q#@$C<@DF*217)RMZRL:$SHN#>U?[S5TQ@JCVC9/#_%>I_I^ZY(WWHA MW9VLC"YR'PL4;1@HM!0;>FXA:)%T]E)+.?CVLR>MX]XP_]$6SS$ \XC6SQV7 M^>\.Z)QU*M1I*C*P6J/OP4E7AVVA8SEZCW;PC,&.-(Y[/_Y'6R\M ?*(ULD5 M!W4+8Q%9R<&Q!+Z40(HA[9"Q2&0VN!0^6D_[[]"K9"<*1[Z$_Z,MDG;H>$1+ MY")3>-ZH\L,R9'PHF"N>!6F4)N@C!Q43A\"X N>45&@2N:G;-:MH2^?(_0%^ MM.72&BF/=]%?52('@"DKR3S,K MLC#&['9C D<@?N2.!S_X\CH.IA[1FGNPG?+=Q\HL6,8H"$Q6*U Z2XA)1N"2 M9YMBT;ILU_SK&-1NMZK^49_0%6H>T3)Z_W&Q7'_ Y:>G8?[;JT68KS9MR+]) MZ4Z!A."T05?[5'+:RZV0=<(>AYR23"GQ',5V PZ.0>UVR^@?%09=H>81+:.[ M[042I094HP1MF(5MO2Q+9TR9]O UIJ+S#/XH/>L/.(UI/&U_W MBI.[A20L\CI2GB2A0C4O0M &;4UM)H:E!%\PN:%7T>YD;K=V_E&#T =.'M&* MN;/%[AUBT#8KR0H#S#F1/RLI+ PJ@?;*Q\+)U?6#NV\[TKC=6OE'Q4$'".FY M)^/[TT^?PO+KHKR?GLPW-X/GZ_/L"HGJ[6(V360YON=DNW:+6SYYL$Z*^W R M4)/$FZ^Y[/A&D;$.*!T$'R.HS&J"R6L0)I*AC9X%;-*4[VZ2#KT&?:]X/Y!$ MG]*G?YL8+ZU2Q0'3.M "40ZB]Q%8MR-OW&N4 ^'E^GWA!IIY M_*:KO0D;RY2-9=*8B77^7@(O"34J"ET;A14H*+A1Z#V&)KW-VYFTOZ[P3;EH MQ+R:2%HATMD QM4TC#)8YYXSB(Z1"\P2,Z))M]KOR>C61.VB_^LFZ@!)=] ! MY/GY:Y]]#,N3\P7X]9MAC4F)'%,"1@:6N,D>O&>.!,-R=,X(*YN,R[N?K'$O M1S?"T8":Z !7SR@P)UF>7[^>KGX[NP9:OYI():/AUH.,A8*?'#V$.O^%?I2$ MTLP6V\3:WD/3N+>"&R%J*!UT *?7^/L5(2T7<_HRG76B/ELHUY<+BT9H13:I":#"E$0H]E:UF3#VY70<6_"-@)>4VT]?O_]PM*_*?0W_?S98K5> M'3 %8H"W'MG/WUX"1_#]-:.]55K@C(5:SHG@51&02E0E<,N#9(_+][]5NI/H M5K_S+9Z>K]>(34=W<[NU-T9%MXC"2:V\O)1:NLJV=_T2B/[2 D&K[ M/Y&1<51%L?BX[.4-/_FLSZ% PTUMRKY7KR:_@_B^7EDMRT1K8I<8O. #FU-;0B/KP5%*[+ MPE'SQ S?9J.EIU_!#'UW'2^WOWYL^WH?Y;SB_& 51 M8O&B-B",QM4R%74V&;DH8DD(ERU+#[E&-YXZGK('TM!B"'%UD,FZ82&??GV* M\_21/,3?-BM!::.MC!0J<$G\9!Y)*BI 5,QKGK6Q7!_%[;A&V+A)]P$WEB:: MZ!)9%]R!]L0 M "Q:::,#:-7Q&L3$%YR?XFM&1Q)*20Z"0 W)2DS19X_8)#M[ M*S6=;8%#0NEPZ7< H5M,^0?ZIV<#BU2(664',89:_)T81)$DQ("N!)FU#TV M= ]-XQXZ'\>CVDO^/4*I,G*^SD(Q):B<0 =?KX;6HU%/_D'A#+7Q*J0V)RGW MT-3;)K>GWA],#^ZGA![P=![ZWF#IW-)RP4T24H+6=7"4I\W:QXH? MA*C%%0%\D08RB]:RX#5NMSU8O[7BQF:/(6@ ML^)0)R[5Q<,AUA[(/!9G@_-)QR8%!E=H&!$CPVCT>D'FGN(=$1F;I-;RZ^39 MZTEF*++P$9C+-83($1S3 9Q4262,A8=;\M:K"T2L,/WY9/'EY_,GG@'B_)OK M6/CVUG$]W[T5MCA(>AWH^W^^G=#^&#$I#\$56M__ M\^VXGNA0^MY1>AWH^]_?39(OY/,:!6R3MTS*@0O)$MG-I7"SU7OC])_WDZ76UZJ>Q3IG[UGP]64WXG30,5@#\] M71% 5JMGBT]Q.C^K2;]R-\PY&Y6 )!TA)K((,:<,SNHDK3,LE2;)ZON(.M2> MW/+L;XU^OMU44S%'+,2K"3Z "C6%QYT$YX+A&C'+DG MS!ME7.D8@"DD3NN,D$\RXK3S1N8L%*^39T7%U*9/T\!\=&S3=D'AC8*;$;7= M@?O^C?T+)G^9SJ=K?#7]0G(@!<]/IK4-_D8.3[^>E8_/PNI*TZ>/+>5DL/YVY+_O? M>MWVT2VV^^UY.883@ &3R[6G'&+MA>P+A)041&.-=S$*SIK:!!FS(<,/24A!*X;\W>BEA1Q]O;*>@O=-A+ KH1UOX[O@Z&Z;UT!? M'>S3MW"U.;$./@G:*!!\U@X4HU@K*AX@J8"EL)3$]2'&PZZ]:_2,BZZV(+@C M&#Y$(YT"Z\QKN*C DE$DDU& R+$V[C8>O/823-(N%Q&-OCXFH1W$OJ.L#U-V MD/ZWP-3^RAC[-NU_+,CY( \EG1^PL1*"X,H ]S*13\L0R*8;0*:MS#%));>; MLG;MP?WAX "=+0828)^FY=MIAW5:)(L19,FTXPM92"A<0%#&&,PV"MFDNN@^ MHL:-!\?>O?;334SC.6N_/J$V&+ MU$4XR+)N8$)J<,J[6BT6O':)E-:D]NF(/(Y[Y^>8JZ(+E'1@_%^?UD"TGI5^ M7BSKCO=78HVD'25CCAF*<$6IEXLY.*,IX-4QLE"X($O0Y*K(K>2,6RW:#)8# MR/Z1'-5=-FI]N\39]!.MP>77MZ?+]#&L\.URFO#); /5P0[P]GAABV.]0_D^ MQF%?45@L.@%:\E#3FQ9"[4POC4(C:T,FUN0*'?<)ZY%ZZVB>/EG&H71)# M\1#)X4E)=J[?5#7CN M%7@6I;/&J2R;P.['..S;"01;'O;MHI%.@?7]646VRCBG$0S7BKP)A^"C)P=% M^Q2<2EJ&HYTG/X+#OIWTO_-AWR[*Z.VPKPCA2AWW'"WYMXH7!M$H"9M%J"UC MR9F'/+3'>-BWD\[N.^S;18!]FI9O88_QD8)<"G9B#I;"'A_ 95V J4*!;C3. ML*9EXC_ 8=_ N]=^NND(9UND+"]]38]:)YGJN;GRH!QAQ3'M0"AO?-%(C#9I MN+L'K=V9MSV!LG^B>2^M=0#,M^'KYISGP^)\1[C@&5=_62Y6JXE+S-G,"V15 MNYEI)B#6I)\0E@6N)..EM$#A0X3U ;EFR%@T5%,'L#OP"(>3NZ),CL!-*+2H MA09OE0:C62G!,:+X6+7;0Q_''?/B1E/('E'%CPO0?)*SM9RC .FTJ8V1!?@< M$V1AA>>Z!A--J\@&J^9I?G;<(5AW4]_^T%RLPVS,X^._+!;Y]^EL=NL!X6M< M?\N)EEB"EPQ\L1R4CX6^"@A%!%8\IX5\6X.MT8Z,M^6K#VM]#)]V-#2,G?T9 M\LB<9/"WQ?*W.K@S?)[2VIW8D%TBZP#%,J38EQERR8P%M,F(5&34?+M<4E,R MN_.CQT/CHDMH].G<["V,M\O%9URNO[Z=U3FF\_R"/ONYQC83IT3TDHLZVS93 M",,Y.$U?!8PR:1^L<,=RZH?GKH_=I*=EUB^X?K 5]ZUZ:S6Q0L5@(JT!F^NE MGI)K][<"]0Y.M$6':([5^60(?KH+4G[(5;4O@'ZX=71_4626,?&8%425"RCE M/ 3& ]C(+#,:?9)-,J5_=Z6S/_YZ&PYH/]@:?'[.PH?PQY5?3A2WZ*U54(RI M!:K1 =&A(1IN7":SE%GW2^]VUOJH"O[15]P L-I]H?FSA3;'D["F5P\WT.=< M^A-I,QBT LA,*' F&"B.1^VS9?FVSM@#S.TY)V K[)J_1^SNI:+':\H? MDNDD2"S66@,R4&"F,#%PB1?:UE24)3//4D]AR4/\; 5\^_<(_!X --B13./K M).>U5HMR3Q^\"P$-=*%DGU! \.!= M0,G)=_CA+Y5('9'^ER'K7(?\9@ZQ6@/M-&+0,J0VI1@_T*6277!T\*627?35 MD<=QO83=)%=28 (L.D5L% ^.10_6ET(2XTRZIA?R'_>EDIU L.6EDETTTBFP MKM7$&R\>:JP*F% DJ: =1B C!9,>\-"RR)L'-CG2.:P.;X65[7!ZLO ZP^0'3Q_EB MMCCY^C2L;F'Q;!? HH6QFD'4M).HP@H$IR44EE/,)B MM;*Z:++U['2U7GS"Y3N?+Y@)-:7IK #A$@>52X+ 9(&2G=?,EGKY MI@7R[J%IW$WYF'@;2C$]V+EER/@I+'^[H-\)B>20$/W)%U#2"Z @2H/BP=22 M-&-3&Y-VC9!QZZB.:KT.44$'$+KW7D#,67/'&:!4];8U_>%TL<"5\Y('AL4W M[;^Z]X7U9M :.S.VGVXZP-G%XR%0XCN+IFR)W06(^FQ \RVJGD5,@JE ME8;@F:'(C?[P261 I:3(VKB8CC6P]FA%T^-<;#L$Z3UHO^=.E>_P"\Y/L6JD M]OVN)X^_3]4!KBB&D6>0 M0.1:%!_)672*:U7:=-GR<\^GJW!RLJSUV*3!VK)Z\]IKHY(= MSWK3 M:25UR7)PF!4 -:1)ZR+JR$)@URD4\3>;3S_!Z77Z8)KXQ$YC%D MGCF")TF LCQ#Y&;3JP1M](C.-$%K,X[&C5Z.@? ^P-#!JKB?T[_@XF09/G^< MIB=+#*MK!L ;;9-B%HS,#A2R!!ZYJ(/)43J!W/@F3:+);Z8YU_#\C=(6LE0.E2.R&CI^#*E,1I;:0\1@A\#!=YHB)S7J5Z=D*>E_+>@*^BJ%,] MC=$NJ#;S=.XCZG$XQ+N@9A>'>">5C+CCKY;KR;GG\F9Y[K=LBJ8<*I>M$,!0 M)_+C502?B/YZ6)M%1"?5-B>:]/PK<*+OKD/I+@+&A<]PJET,*.<^<'+5PSVO M"RC22*MJC]#J)RA!&O9&2O)42HRY)&7L-C[?+F"Y2<4XB!E&L3=1+P04Y-AQ>SC/MO,MIF%WGHB@G-*<=EUD?0:4H:.]5#!!%I#6#2E_?9^Z MPYVO&"=OT0@.PPAR;#B\67_$Y74&DL&LM&107-9 F-5@*=*5-G+#A-\* M";<]?9P0OQ$(#A;?V/K_6Z!W_K(XG>?E9=[LG(WL:G<7'X!<*4<..0DE<(W@ M=6)*%(XFQJU0JR1BD7DYS4!4H0H<9="KR* M&0CC0IG,$,TQLQRO=BJT;78P,GBHVD0?'>#K@930BS_2[#1/YR>U2HW^JRW) M)EH7+EEA($6F($[E#(%Y"9IER[4P3*HF[>WVH+7+A,F>8-FMMN9@S?T8IQ;G MUO\H)Q37WC7":<1]W![YY,&EZ#!2J!5*0?*SG(5HDR8CZX/(!56CF4@]G#RX MF(5,5@"!R)]U1'4D ,&:W*)__""-@B@D[?:L)+%5X?,/=?*PDV*W.GG81+G['Y7,7&,)G!M(B3#ZCT7X2!J4< Q4X23:+22#[E)#[]F=$ KQ?+R*GLP4L82P81ZJ9EE!S[5'B&>)$:[M"[F0<_Y M[L?W>/JP-Q0.%^#8$'C[<;%>S*?I@G8?DXE""[ 4DH*JL:+SF;PP$D0) >M8 MP^WLP?:>>1'#7NC MX&#Q=9 *?C!;J5QQ7,<$'&, 94J!D&T!SI3#AAMO&^&XX7Z.CWW50;D@+85983,*,&M.?I=)8"D2CS$4ZV63;E,] M'#C4*=M!<^>03BP(\D]BT[:2* M^>N?PKF2:6=ZN>$;KIF>,Y2="?/=+PPK[D&8-_(Q\>OE8OX-K^G6DH? N8* M3PG<@$A$7RM39)+ G3>:>#[ M3B?#_1>/=_,P+"".8F@'^O_?WD\X8UD65!"U(HM;1CK^9 H@'=J(ELDD-A@' M1^G_?WL_WI5#&_V_)Q\[D/RKWR>:Y9QJ?[=@(E'L7(%0VQK+Z$MF9 $YLR&' MZ2C)O_I]O&N&-I+?DX\=2/[_?9@(3LK(>@:RU$X_P1KRM^EK+#DR6S+IJ0W) MH$=)_O]]&&?>\*,Z!NUIZ8R,CPR4A&$PE*=)B3#=I MQ7[&5XB'Q)B:R*,#?!UR$87.NA)10$F.^(=%0I16@[%<,,.ERWF,>X$SO$+< M"RP#7"'N([ESOD)\D?.Z\7RXN-=7L>$EXI/O.]DUXNZK/OE%(IT7Z:K MY9OE\G(]A.#]8IKP_6*^PK36/_D_B8QJ[2Q?72ZJ-IDX*U!%3U9)+ QJ=CTX MEPN(K#%[+9#''5O6#$;3N5PY[HZOG[O>C".\L1V) 9;]ZY_?<+;$JW\P<8+S M)+D )GP5@*M]9[V"5'_LL @E[*F0^Q-EY]%,>$S\'B[(G@V$UV&Z^&>XN,3? M,"PO%^N[PX-._LT/&NQ(WX'.@<[JVS>149HNYO5ERUL )N?6UUN0T-01."E! M%)J,T(.GH>\H9GW^L?+TKD6=?)5S5_G,Q?<%(J, JU=CHT M&\O]%%4CSY@="B&/AAL/)HFS4SF'3R=YZG%MU4_#.21/0DRRP'@T 8*N0?B0 M/=0X#12-2HA@:^[8V2JAES]>AHLP2_CQ"^+J;XOYY3?RS>]V0<: Q?KJBGLR M'^G0KR'H5'OX2W+*$Z.SN.GBGR&P8]6T#VZVJJ8AY=-!6.]V7?=&WUWO\?RN MCLTCKX76]S(LI\M_S.9QB8NU^?AF]NUR5:?JS1+]J[5\[WA@&??9AAHW+<1H M$V*-'D7017NE)?'!M3TS!US,R..UF^-Y++F?W0E]/2SRIR&1-QQ[L;H3U.'! MPR%>V_;$/X8'I[ ,2F$\.%- A$0 %+5QOK*,O%*!16:A8IL+AS$M@_5-E7?" M!:USZGD646:>E"E-BK5V(:YCBV ?O.QK$>PMEPZL@5=A^85V M=_W/K_^ZG'X/%^M=7_.GK9*6HTB04B+O2Z4 OD@)03(40:*+JLG$O^TD=8*K MP<0_;R*+#E#U 6N'\%1[M6QUL:#8ZZ YRI:8PL3 MHDGE\S%$CXO,H8#SZ!KY1%+L +&_S6?XXZJ;^>O+6;Y9A5(1&2L(.CM;8UL6 M7$H. O<,4S;,LB8I-)O)&?O*[51PF \NFPX0=N_XN/WX]RDNB*@O/][B=[RJ M6C+12>Y4I@,DF-K'A).SYS-@4:7$(-#))HC;C;Q.?.-6)W #&?6$O/N.W>/U M7:=3:N'WF*9.P#8\$K9A M[DBQ=(HP<;.4R -FQ\%H+FJSP&J*Q FDZ5L74DF-/%KGZ"IDV-U%(0=(I9. M$29OZ@2)/RH08WA,Q")GD5A4..A85-).>LO:7E<^IFG< =/C(NP0L?2$L)<_ M[K'M]0+_=8FS]&-M8J3(/>JHP==\+.4X!^]R;3G%L7"IB^6^L;>PC;9.$'<" M5V$0Z?0$N$T+NMZ;B7ERXUD"RY"TM#2TAW(I@%D%Y0-M(=7VHG<[;9V8:4/A M80>'X!CA=(JWY>U%](U9(&-(7BC0V410PD5PVBDZ#)C''!"E/QG@'A+7">*& M0L0N+N@QXND)PJ]"M^J-)=O[PV1B@HQ$5R2BG4+!X@V MUO Z%B&E8#;M,F?ZB /W,,+'Z:]<2@ M*&2TN6L-E"@..+?D]1O!76PRH6QG"L>%Y<#(V"FQX%@QC5VJ]MQ]Y*;UQ>2\ M]ZJ 2()VK]8:0A1D#Y7$2ZFIC&*W.LH#7CYND*\-PDXBB X4W5;N38(TJ2AF M@)4Z=Z V#?&N>$ 90@K92S);3GK.CAMW::O(AA'#X7B:K\+%('BZETW[%*^P M]IWT#&M!58U8)@>12P<8:+VDC[,M32[#=B.ODUN+,2RY!O(;^SBM9=_!P?DTYR:<2Y\"69E*2_+Y.><0\7-T2;MF$0Y?W'/K^MG4^@W#E% 4_.5H>1?0@C$^@ MC$<((0>P*OFLR:8TF[I;GDG!SU/55O=J].@O_#Z?+7XJV;N*H=HP*.HD.'HN\K?'IDTJX@_-_EVM1#,A2#!JD5I(8 M:Q.X8 IX(8,3]%O+VM;P'9G$T!Z.IT7- 9D.^XBP)U0^<77*94J&QPS),0'* MVSHYA+MUP76.PFG+VQ98GG.FPUYX."#381_A=(JWQU?ISBH;@P0O3>T55SM^ M,CIIBJ(E$3]=:1/L^6MD.NR%B(,R'?803T^0>[I&0?F0B4\9LEWG6L8"=4XJ M! Q.:R17S[8UI\^AW*B7XWSQ=_A$6> M!)U+8-P ^:.F-E"VX&-)0-J!.6&M)Z.^Z3YIM;).3H#3H[9=7[L!(-33GKIW M.-?>XH\6O_QY]>/J[!8C;J3MG#B_249Q6&)RXDWTJ.Q M$IQ- 92T[GJ\8*R5KZ9$Z9JTN&JUH$[B-'^I_30HB/ZRQU(*(LKH+$1;9_:E MJE+C)TFF.IO3OTE]I&P\'GR&/IUUENF^WT:1$R/A[[,L/5 M(;E+3SQML$RD72D>;";9S1ONDCILB9G)$D$(1G9)<)J@0(Z\,<(D#.2]VR;M MUC;0[U@MNHBP?:9)U!=#6>D; *@ M\[X(@Q&<"8[@P&HA%0&#UPL>.LNX-$WV;P,%]C%]P7QY@>_*#6/7FV.]36AS M7-=TS#[?O?IN5RB7%;/&02K5!!:%0?"HP3B7!/?2FC;)$T?0W)\RVP=+#Y79 MJ837@2=SM]2KT7AOYW6.+AFY&Q9Y,P3RT\\KYN@8>6\9#!*[E60%?*I-J6RP M%LDF%:XQ7 \E?>RQB:U0>Q)1GN=Y_/'RZ]>P^#$OV__*$442@[SW!.?ZH5QH M>/:GF+VWADQ!7IOOE%([II#WRF0H7CE39)L9( .>_5MFE;[$,E_@BXN+^1^U MMI,VY-W^I-/DEZO)J1_P(JPPOP^+&JNX&;=;1,Y<1017!.D#DQ)X] DR,XG. MDACRPXY1.T^QO(,RU=ZPH M!R(J#BJ) M%@@G53 OH-5(ZC@(Y$PL/^#\W$LC_F_!7F9OBY*K5/ MK<:OWU_R]01OTJ@?PYT].I$N^50X!VV3IW6&VI:[WJUJ1EZ48<*%>."!]_S; MQU%8P\#J-"P?'UJWVV?#3/B-1[*4D05RH6(JEAP9S6NNI@1OA3 Y$69$DXFS M.](WSC79P)JL@2B.!5HCC/V.JYO5:.>RFP5< MDR[*==*%$X+)Y,GV74]NJ0,/8I$"0M(&;0J%MVF@O3>E_45(]L'-8:[*H8(Z M.Q=98HG"VPR1\5)G>M R-6<@4&KFI-"L3:CR#%SD$R'F*%=Z'_%UD[[[?C'_ M/EW6/FJ/ESCQ*CB&N;900_K#"0,^D.&%11HI<["BC2GZ%%$C=X@]*?X&$\[9 MJ,)_7TQ7^*Z4Y<0DKYT@;' M#:AZI+B<-9B:V\/HL FQC7^]'YTC=Y+M4!T> M)L*. D![*7VGCKP=$-A'56>G%M2T\+V7B/6<\K6\J8NWU5YNNE=KK MC]/W0./KW1WY*<'R"Q]H5(Z4Q8&V]P(\RDZM7-!0I MAXYN79DFD#D$L0/(KU;[>AO6*N!(L0LPJ@A"0#AHD M*5JGI C*ZD,3' \BJ%O?9P0(MY?HN:C=Q^N_M<"=BT6RI( K6NDZ%!L%,D"N MF<@EB*2'B!WM0DNW_E(WZG<@.9Z%)_7LH1.5B4P'A+).'E1TWGC:O.!$1O(0 MF#'&]F(TC.%==8/: >37>X.;-[/O]*CY8GI8D0O'@4@FU""&P))PC7[[%_>P3-!U[0;WAT?WC'F<0I"W">F%$G:6)MK6VM9LQ8\:"=E,"')1Y74W2N8NX8/MR_9TM9! MU6EOP8)UFM:>+0=7F\M;8[RIH->V2?++K@3VJWCV0:6(1@G62SD ODG>V1-VD\.,4%M*'\,=O MY"L+3%Q26>UD2+&!-(@.:R9J/5!%BC<*"E5 M-E$V2;O?B\I^5=D^^-EJ0PTNJ XRGF\7]^_SQ7^]F;U?S!,N'RS).J99Y!P, M2[5FH,;XO%!UU% F"U()E$U:\^Y V[@)>\T1-Y!0>L+9Z^ELNJ1SY6_S>7ZP M)&>C,J80HW)!4"H'B%PK<"8+;QD/(K6U4K?3-NYU:W.<#224L0/\F]?S#[)- M%NN9YY]GM=GTS^OC,G.%WH/@05^E3H02>9T]Q9EW&<7#<1A;XJ('O'SA M4742$?2DRF@5$Z-%U)(%L"S2<5^8 CK\"Z!SOL106#!M0W>_XVXQ=7TN,#J: MS3VW/KCG7?T>%@MZYG<9M@B@C73LU@!)+?.!+((0R2:F;5M;Z#XU_?IU M^^!AJX(YF/$='$8O+Y?36>T^D_YU.5U.US*IXV%U"CFK4NVT>FF@O 2?B3'> M"J>R+=Y)T0(_6^CI!$&'2WH^/-L[14_]N$"\'OG*-)WS=#WC-UCK66TWD8M* MH*3BX+5S4!29;C$@V?F[Y?0_>'!_.#A"9O.!&-B!:KG5N6]OAX,&FYT/*4-P M=7PT.E.] 0N>F%(8Z5\3FDR>?$Q*)V'#P8ZC(YG= 5QN-M*K^=3E^*"#3,ZS)M;[8U(ZT93# .Y(3O> M7P1ZXBS_2D;(M[HM#IP:^.3S!@LM[4[U0+&EGU[XXMX+;R,*VA@"DBD@0@U& MBSJ$)F=9+]=(<1"+LK4MMMZSE W01&WS"S:E!I+2+"$H"74,'2@=/(1 QJ:A M3ZQ$1AQI$M;>A\AQS\)AD;2AJ5H;89VK#CL\L7.'IYY$GS5,_7P>BV@=8F(% M>/8U6X 7(%P(L,6K.IF-E=2D4=UX6NUN>P25HW.BCJBO%1MNG6%H#:2B1)2& M6^.;W!D\3UKO&FP?U.RLP0X33 =V^MOY[//;Z7?,+Y9+7"U?_O@;SC\OPKLK^""-UICBA!DK5I!+<'KVF*#.93$2JUTDXCO M#K2-"[DVH-C5[#M00CV#KB[H^I;/92F+4 :D]9X8M1YB;!,@N>6"S!>M2Y/Z ME!UHZU3/'8J'G=V,PX33 =[>DE5S?>>;"T?OT(-6CB@7R=!.%!PXLYI9RQB+ M3739'0F=HN=0Z3[T$ YC]=BY%2\OB6O3V>?ES8A//,)F7=./V?]'TM$IT[GD: ZJ6@Z MT%._!6+T#!<_[O/P>BDBJ)P,(Q,BI76R2H%@))FQ+'FI;&(I-AG*\@1-XY;P MM-9D0PFC UR]*V6:\.$BE.<\"4GT(Q.@>"@0A0V@I;&>(7>*-0FG;:1FW,*= MUE@Z7@ =H*A6&ZT6E^DJ?X18]IFD=*-IR9DV3I-SHXNWI&D+0E2E0&W@I%W1 M@][2/U<=P8Q&'RZ1EQ?UO,E\N)I'TB2TC@0]T_P<1:!6-(/T" (=L78_A+I %\O4KK\>KD>6_X+$A%INI83?;[ M^;+,W-BY](P8/WC('6K@[%P@"N1$'GA$Q>98-6-+GV&&H!G7JFPV!V M%"F/WSWU6>[6 N,@!,_"2' ID6V336UX0&S.=!"A+]HJ>=H#>]>Z[M-[K(T5 MZ+[2Z+G<^ZG+ZB'JO_=Z_DFNX$]2(?[\Y:DO"@DP$OB5AJJ&9- "O$\^,):E MQ59#@=M>O]]7W!,>HPLB!8A.NQK8H0U34(-!J2)FFWV;ZX'[1'1JY1V$A(QI%:54,H&!4?HO3YMAM39Y6GL!8H#\C3VD5#/ MH+L7PO16)"T,!S(N.:B8:$F,D8=NM4!$EZ,Y;7+0.>5I[(6' _(T]A%.!WC[ M-)]?+'^98KW6_6U^D6^BV_&SB= 9IIK7-IKZX'_:;))5I0T8!)2=&"PD&0K(!C')2>^&-]TVFC/"C6:5Z;LN5])ZY3V675)PN:*8O>V3KA/&.JIV\F2\\4 M<"D7H:W/V"9IZX0U*W5NX>P2EZ])7K\27Q>SA+;M<9/F AWQJ%XN5I./ M)+)UDNA=[6*XN/;&G$U**##HY-I6ID5(!D(CL^22D3FS"RKI)?<02=\>HO%) M*GJ)E+2'P7QHF8P-+/S\< DW[I@VC/8EAXC1@]+1@%?< ]=&,I0FE9UJ678# MUC8JQ@'6@-*=#\WJ$?&R;KNU^#'YQ\>)UA)-J5WJBHG$ R9):W,)PH9HA,M> MJ0TVPO(&'4M,_^?S_/O_O7[B%4"NOSS$Q]U;1P3#,**;'\7'#B3__N\3GF*V MI!)!^*AJ](\6C"9!D :)YA)BWN 6'B7Y]W\?)[303O)[\K$#R7_Z^T0R2XXH M6K"U($K%["$:A;2 P#@&D>2F],*C)/]I-\D/GOS23O)[\G'L$K-WJR]U8D>E M?8JW!4JLCA8J$D(F_*HBR&2OJ8VDRWR)RK#$'U@&6VK'-CU]G)J*X04^#/LZ MB!#N:5/?A<.B-I'':DTSSVB=1D.X@KWVAM89$)L40Q]*<"_QZY,Y,2>5< =( M_GT^2U>MEJ\6,F&*2[3, #.UV-N@JS^F%Q=AEM_4B._G*6W/:S$?$,5^ZG&#!:EWIGF@&/3-^UX\?M^& MX2Y:!%Z$,X?I?N1>6QNFFGE]TU*=/!I_7YAYY" M[37LTKH?+%/V(O,2@?P/!)6R@""DA6"$#@H]6M%DZ.Y)E=^=[7OSVKO-8I0N MHL;%&,\1E*S>D@H90A31>S3.I2:WD4_0=$YJ;1_\;+]>.TXL'9C^=TNI TE7 MN+9G-V[Z>VHZ2^&3D^!TS4=C24&4+I+69H%L4A6<;[+U#J!U7-=U#$2V$6-' M2)T_M<37EZO*TGMI0K_^^0UG2WRP]I*1//^H:@I2JJ%&VJ71>' BH$O9$M^; M.+A#+F+<\L?38_OD@C]3$_/CY=>O8?%C7EY]H9_CE3J/%QG8-@-O'BE3E[&_?F M91_F%Q>OYXL_PB)/BE&UW: &*90#E5% C&1$&>NTC3PSI9IDE&V@Y9QLVGWP MLLU5/U0,'5@(-TN8:*DS2QZ!7E(;IO("#FLIJN=6")]5;AL8ZP,S!TMR"S+V M8NO!!P') M"L7(%.#,MHV@;B"J#Y=E:/ ?9U?32=./3XLP6UZL)?2W,)V] MK?V-LJ?=4>W*+%RJLS(L1"UJ,T"EH]69!].D&&EW$OOP'H:&V<"BZ0AT$Q\E MEIP#N5"%Z%;:0>Q/7;>^VC>'N64,ATS17($D%9'VLKE0PI:<$MC_54/'MO M;_= Y41&ATIK#Z9FF"D7:7O+Q$$SFYG70CK7>$#.$D+:W6FW*+45FF.6O3NW$/ M&GLI-QH6)O/3R*QO.-XM[/?P]:8SA%3<:VD+%&4,*.'6B68)O.0V!UW(LCDU M)#?1.2XLF^%E=UP>+;P.L/D^D$UT-XM#)4L&DH8ZA104TMX-QM;\1!L]MUX6 M(5H@[R.6*+[],O]TL)0=5E""SA(?,:A]S M44/6H9811.$E\HQ-(G!/T#1N .Z4J!I*,!U@[!.F+[/YQ?SSCY=AN8%U5XN2 MA2FF4JD]0@*I=W+[ S<6A(V:[%_NK6Z2N;(3=>-&Y$Z)N^&%U0,"%R'CU[#X MKQOZ,3K'?,C$$J-JUYL$T:,%M-%(5,78TF0BST-"Q@W\)V@:=R+/*8$UE& ZP-@3;'M[ M6\"D$M><_',Z[G@"VD(9BF&9W!W#>&J2E/D<8=VZF0="87>L[2^7OG%V;\++ M3ZT$90K2DGM3LZ!IJXIUP69.D+)0222-$IL,B-J?U&Z=T^98'$)V?:.S3G8Q MW'N/FM/FJC,$+9+M2EP#1)4T)ZNUJ%.?O*-/VAD3=?O*9+!I.RT0]H\EELN+ MM]."$V91\. 8H)9U?B#9K]%E!8'XI60J1@E]6IS=$=>MP]H:;0?*YTSK%(88 M\+3/XT^1:G*2\4[[7?QSSC5RVHP^ZMJ5CY%_6NA343[;)(WSKHEM,U):R4VB MZ?9==O_2[\I32[F6!=%&-J;$.D[-@7>!//H48W;%8@A-#MVCJ#ZGY)-],+@] M^:2U:#NP#E]>+NF,62[72UU.U]*L]]):L!0(RW#H:S#)#44ZP1'6J / M37+#MM#32YY)(_'? U.'"&+LOXC_G9.-#(V0V'XB!':B6?9*M,A-&AU2 ^1J^L9;\)VW)2."1 M9<^*CJ[)L+&A$RI/<-EPZH.NE1C[1NC&>T,L7J1JMB;T"$H+!\ZOZTU48,3' ME$J3NIN_;([E7G@Y,L=R'^%U@,V?T_R,CE$[%$2\,W7NFX00:S]9B_X MI,B(MV(3KA)EVOL+3Q(U[H)X,7X/+J0/LO9EE+,^O M:\*$=BIR!F(]P9?%!"&P1)K8"X?*.A-3"_CM2-^X]_HG0V +:74 POM)5^\> M=5*89)<\6B- \)2O5N.1G";GH_1&.!W;5#L\3=:X*>HG@]R LND :3LER)CB M@T])@XAU/*KAM5>\R<0S4;@(9&KF)J5<@R4PF;-'W>!R.AA[WW$1YR.F,FWM M/MLFM>G9UYTBU6F_-8\S(R"ZE*4G-*_33K)P$#%8,%R54KQQH9Q_1YVG4J8? M"^<#UC@I*:!:P+),X>(_,"PFV02F(RO !*_WUS&"9]( >>PBDBHHS)Q8F>Y, M^SFE0>V#QWTRXUN(N6L[8-.2?R<5\^D/O/B.O\UGJR_U:,,HDQ/@K97U+D"# MYU(""8 X*<&P6!(#(Q4Q-BG:H"EF MT'2ZZ+IA&6O2L?Y >OOH:=HE9O<6YUFB]O7\5KB\*O?9VG47KY!VMD]E: M@<9DG:C#- @NM<\L6VL>Q%NW)-8>0<2X<:[V4#RID/K6G^LZ6!E9Y(Z#\-R M(L:1]4WG@L,DHLM!LC:59 /4)MOS!6$#X0Q6I-P@RKINM7.UK!D)]X# Z8,G M#!8+?8JR@<*;OUP+X]5\N5J^"M^FQ.[I?V-^O\!O89H)9/>(V( OQJ/D+.C: MU(CP%9*"D!@"UU8*Q%(";Q+R.)+N0?IF/7SXO9EO.F;E:)MQ(VAK)!DA9,O! MQ80Z:LRDDEMPY6FRQ@U:!T,MDV$A1A2@/%F8 MBIL"(6 $[HM0018NL/&DA*VTG;>6VP=SV^O6AQ'<^:BZ(RZ]-S^HD;)K>5%] M+/)X*D&ALE **O(4"@//D([;*%G"9 4Q[2^H[?X9+B[Q1>TJ]RG\^0$33K_7 M'?/[?);6([W(\+"T-82(9!CXNB5M N^S!!L\.3Y6R.*;I-@^2]EY:[I]\/90 MTPTKM [B(+_@M_ERNEI>>]=WZRBUV:$1&HQ0&91*$9PBTU=+JXJLPS%5DZD' MVP@:][)X3,P-(J(.H';-JYMK[KMU6"=<*2J!+(&1?5 ,N5HA0C)62H89(VM2 M_K2-H'&O=\>$VB BZ@!J/_%P$F32160'.3'BB#,28JUO=61_1I:XBFU&;/]$ MQ;CWK^/JKT.%T0&2[K'E-V(+UOQ0G%_>5\,I\\*-+R!SJ6U+4@!GF"0?Q[NB MAW\Z)N8&%EM?0+RW",]TCK(@V%+[50<6P.?:@,?%I.A_)K9I M7K61FG'O2#N!VX'"Z?F>ZD5*BTN\L0J6X9J35Y.G5V^G(4XOIJOI82'?W1\^ M6&CDP/4,%"YY'WZL(\\$R#4AX6)YBT'/F3-:,2A8/%GTZ( Q$ J6?,^#8^V M41N4K30=WZTCS2]GJ^7U*ZYY?X_)-QOSWH_N=N>U3.[=F"0T23 #RM1>)PPY M;2=-=JDEYYJ8IDUN4O.=U"LLOZ\&9 M+Q:+,/N,7VO;NAOV_WAU$YW46G,=#9DJLH[/- :"D'$]?DP6ARR6QOD2>U+< MKP+KD-P9)S@#&QB"\IY!M 4!M0I>*:>, M;7)B;"9GW#NV5O@:@/5C%^KLT0#QFHL3R0PZ,HW!\-K>SO@ (:<:0V5*\QQ8 M,.8Y4^_ =X][JS8TC$XA@'X4U#]#NEK=]2X1W"6%/H$N=;HPSPA!202?10V^ MBZ1-D[N,S>2,>W?66$$=P_JQ%=2-CL7OM"%FZ29N.&'*Y6B"!B9$J&T2$,B' M%Q"B+B9)ZVW>30MM><&XMUM-5,T0K.Q'G[Q?S OI31)(N'B-=Z=O$#'GK UP MP4JM[,ZTD*@@BB)YLBB8;=.N[TFRQJWE:ZQ?AA!%/\!Z,TOSK_@I_'FWD$QO MBZ8(2,9AG9,:R"5PKJ;><6-F<#I2 /T@Z1^KZ[#AK:9- M7 ;2J,"\%L0<8\!EIR GR8HN2!NC28KW%GIV0I$_4Q0=Q?P.,+0.7GR\G.7% MCWL!Z)O%J&!5J5&)=0JPLJF BSG2AG L*9%HB4V2')^D:K/:>A_19FX2I$^W8^^_P)%U_)+J!OT^_X_B+,#KE@?.Z1@]TG[D7[0->' M]^/;'_ BK*YS(V]1B!F#*9%!EIR!"HJ!,Q$A.Z^CQ5@T;U)X]QQAQVJT;<__ M&\[(S[VX=Q>OK7%">I FD#M2-)+.%A8D(OVG,*55DV2R70D<]YIP4/P\U&)- M9-1SOL0S&N#PW*_='GPJ3=8PS^M9/#(G&$?'P?LZ$4_)!#&9##H6Z;E/5K@F MSE1K?7977O_,U>6_3U=?WLSR]/LTD[GQZY_IXC)/9Y\_?J']OKZ$)YMA?<5) M1L-[HG"!J^EB_2]?TK8KTSK!\M-T5=]T]QCZN_13(G7SZ^]VJE1%,>\RQ%K4 MHWP@03A>MZL3B0R-B&W*E<^#/9WK\GWVSO;V#ST+8"]\GO%)DM-*1M__O(-DYW2'\0Z1??;,>1TB>^.R@\#>*?BXE6/K M\>=1^%3(K "A"_EN/DHZ; .#Z$M6RNA6%N'H*Q]WG_[5MM(.:<;]XKHC1?!R M/KM5F>![2T[2/)=*38FVF+M[?#,ZW/Q&O2 MQ=K5?!MC([@$/^*_+Z7*ZPH^X M^#Y-^!X7TWGF$RZ"9+DH*)GG>L7/(=!)#:5D&\@/+SPT[G!V./%]G%*] ?.8 M_3,$2L:VH0ZN)?TPO[AX/5_\$19Y0HRU=7H7\.P3*,6K&4NFK9>F&(R.J_G>KF0Y"8:3S&*1WM7\=,3QJ3YO;%J^0)1GSR8)K M'1>]CX2LP4KC]Q'SP7C^MCXA/J["8C6BZB:/;(&A3E6_^B\Q_@.FB[!<3LOT MJF!M.8E!1!1AW:R1D7;1&GRH/6F3+I)ICM;SMCI]%S+'4?;C8KTSX9^M!7./ M S>G[L3KI.I$V,[38"<4BJQJGA/V>0'RO:_3'M MKS ]P\_UNO93+] F:=[4N?\R_8[+U71UN<")RR%$%3@P6V)M^6? I2(A"66$ M#<'BCIT$6E$X3K^!OP3D!Q#Y7P;^\\5-2JPY$TSP MX&1YF(3?4+/?4#5.\X._!,P/%.WXT#[>53%2VQQ3 &Z\J5NYNBJ2U?Z&-MO* M^-RD*+JM1SIX2X=S]TCW$?.1'NFOLSR*NKYV.S#?=7._SW=+[D>Q(8$)]9JP M%I\[GFLTU266& ]2/9MKVX:T7D;7_*6"C .BH>.(8]R+ 1.%UD29.,1""U9< MDMLBJ_$FM2]HBE>\2>W<,.2?5RQR2 #N> PT1,/91BDW+'RGJ)5&*RWG!@KG MM>4S^3F>1PZ( C$I::5J%KPYD.;SBE\VV!\]8^0,(YL;V+(I%E:RE2S$5(=G M5M/21 B%'"CI2M:Z*#(VFUW8[D;B><4\^]X8QR)@?)^Y!3,VQ\F6$\)XQN(\ M:8C*'I(.>,48""D2.DYFL-%C[(TM])Y7I/1,-LH0V/AK[II[83<=K(TV,S!, MU?GU]"D*D6IS'=2V*(/M;HAW(_&\PJMGLC<.1,#XVV%@5PRE3R+5^T23%>D" MYL"E'$'F0 N/Q2IWTF$8#1SS;D*R_3OF^Z!AT&!M@\8'+\/LOVH$<#DOKXBT MZ>J0'@>/'S)8.X-GZ!NH<\$O&%<;QI=FDF2P/(((J:81" $A<0\LT<]-9BPK MWF;;;R+G>%UX_ZEW/3RRLDH8Z\'&0H:.%1("UQQ*T3Z@B3F()KT'M] S=N[Z MT4AXK'6.YWO/O5,>;=$CNJ5L?58[A=*R(\H6-(6LF!0SGO' 9)?=-^K!N)F=D\!PMYF=PT#.O3UU7:N>'$>??(14*]25 M-PR\1 [80 3]Q4AW [0[P\L^PF%:5^R&LKK:0DR&& MH@NI7LY!,=H]40H-T>0HLM?1N":Y>0\)&;<*LLW1=!2S.P/+]>Z11G)6T(&U M'$&YZ, )@KMT6FK/F(ZE.5QZ.(Z.$^T3.#F SQT@A71MGL_>S.B)D7S3=X6H MP%S7\_;-RWO-YM(%A4RR #="D=E6;V \J>MB0V#&T_^$: ^< M.X+&#^H<(^@G<7,@U\=.9KN_I5Y\7N#Z4NW7/[]-:YNR?PNSR[#X(>H,5'ZM M38-Q,2MNP!8OR!FUM0V2L2"R$;Q4AOD'@9YMW=OV?'-/V#E4V/-3<;Y+6/UR MB2]6U0287RX_3;_B\I?+NM;7TV4*%_^!87%OL5SG4(I3P)5B]<;%$EMIQ;KD MF#W/+CW,K]\'9GM0,G;?FI/ KI5DNH3A;V&U7MV_77$$/H2C,/ 72VN7XH_+QB\?)/1WII#R2[UUCJNX6R>ZM MS(;:C%@CI.(#Z5ZE(:A$'$6/Y#^'9'/D:XYE>1W#\PY\P7_,+I>7 MX>+=XLVL+/!?E[4"9X5?U]Y.%CDZVASDX] ?2O$,GJQ**"@#+5.'HIM<\C]! MT[BZJDU 82@1](NFZQU(.T(;9\EG=M:31^(B!.[H:]9*>IELPB9A\B>I&M=/ M'$SVNV'J $&,?>*]>O?/-[]P?VO_&2UK-X4DF27MZA-XQ>M\2\:%-9H9OEM9 MST^/[1(#A\AJ/@CC.E DFS3MV]MV!IX7+3 +6D+@H%*='N[]U92ZH*(G#Z%) MG/))JL8U>]H<3<.)H5-,_1;^G'Z]_/IROEC,_R!S[E7X1K]9_9@0\35 )D * M0_N%6TMF'/.0H\SHC&%,-TF=WH?(_A+7#L3&#J@;1% =@/!G]^1E6$Z7'XF6 MD-_-[M]V\HGV/$L;:#4HR(\PBMR5F ,MCIMB':+BI04 =R6PO]248<#71$ = M ._]8IX0\[)6Q59.+6_8-W$F2JO)'=:I\BA*10>$(Y9IU-()YG)I4@NSE:+^ M;HV'@=8P(N@ 2_=9-$&R('-R#%*I2>Z<>W"922BUK9IS0J-K,DWC/A']A06& M/PGW8G1G(+GARCKW!I>K=8+8ZOU-(>1$2LDB1@^QSLE1* 5!WQ7P63!C=73! MM,F!VIW&_LS[=L;6$&(:.VZP:5VOYA=U#N\B7'S$=$F_NEK:I&119,P28FT/ MJ;PM$"W]D9)1+KG@D]W_)N^9EXY3NMT.3TV9WJDZNUO::\3EBZ_SR]EJ(H4S MA6P_3'*!#F@,3Y&XW7S\_ I G<"GCT?X#454 ? ^_AEOEC5,8SK M^M9YF-6&G[_/5[A\'WZL(SS$+).8L"!54J!DR,0U,@Q<[0:NK0W&Q!:(>Y:R MG:#FS@]JPXJDYPKP=ZLON+B9 WK3.V.*!U6 ;WW68!7@NU$[4 7XU=*.54K;WW#7!8'L02D2BY!= MK$YM;>4B100K \-@8]*J291^!]K&C9P.C)R'VFEHV9RC?EI??0RJI:Z?V%Q7 M;:+\=!HK1$/_QS1X1Z:X"JKV*(X9HN;)B:)8?#A2YJPTUEVKIX<\)6., M:"58U'1T![(.7'$2,#"59616M&F:LRN!W>NN?3"T47<-+:5S5&!'=-IY[I'- M55C+OCL[X$^2B)FI0Q^5(,M>:@Z^. 3M"Q,B1,^,.T\=-E"7N^(=FGJ]P&NO M1R48&1>%(<@H,9%/Y*W]WV$$A^N_??#7J(_A/A+N(,2Q9NHSXU">6;&QA5TM M4\OPFQY3PK7PZ/64:5;1NC"N8=8@JJ\ M,5PT4=O-5C3N/7]CY/>!@PXVQ$T+=MK]<3J[.M'FL]64=O]L19^64Y+SM05Z MK0PZ@.<_9@M, M\\^SZ7]C_A3^O)F=-JEC9(1'"4(Z\F*5#Y5M%B2SS(D4HXU-HI=;Z!DW_: Q MS(:000=06G/IX^4L+W[ M(VS<7(13F*!#2:47E&U>25 >A?,:@C6UQ%&):BI;")D51'0VJ2:-?[:3-&ZR MP2F0=;PD#L?4?!4NVH8G/]R:K&O3])!PY,-'#!9^?)*V@<*-/[FLLWSWR@U0 M,L9HG3TGQ5&AA,C ^T1J13C) N,JI2:WO7O0V-2YO3FV-]TW&L6"YI@ =4V6 M1^LAA!*@>*Y1,E-B:1*3/93@<8.,K5"WEX\ZE#A[OGUYH$(.OS7>_*!6JJ[A M'?$^T',^98%*@^"!S',G!01T'##P;"0=G5K*,U=X'],7S)<7^*[\CC<[XA5M MDX?7D=$4F72IR?A8FT8&VH4A9 A"2XR".&*;L&)'^LY'G>V#J4=I>0V$U8'! M_PNM8X;Y7HBP_O^+Y1)7RU=AA9_GBQ\/5BAE9@D3)]CPZM)8K?W7GVI%SO+-[/78;KX9[BXI)_=K?;!*E5$ M;I$A9'2Q5I28VN/" [,:57!"2-7$9CZ,W'$O+$ZO1IN)\HQLPAMNS,NO?U;V MT]-J24%>S1]OZB.2=@9X:RMK\V@.C&&:HF:B7D)@J/,LF&= >T! PH!6YF+1 M-TD'&,4T?2R&>T[;U38EA5">(ZPW1!TB_LTQYV%DT0&V-MC MRK\[6VU:69,^2PBY!P#<:SV4" V 1I> MI&161=EH+NP.U(T;@SG=<3B\J+K$WT=8]6HB,IM0*D"-"$HY09:% MB8"YY*PU.4*E2<'@TV2-/87C] @[6"A=0JP&FM(*JP]^N9B]NQO@-)+#]P>BOP#C#SS4D^6F8 MWE&/U_N2;.'\:4%&R70MR;JZ=_%B^GDMV-]Q-7'%VB1*[;0K'+E:/-*: M>?+6VD#GO_V',\6J'N5"+I4A.^^#I?K*;_O5[0N[)UK9,2 MHD/M%)2L:9>5$LC-)^6?Z22PT:-5MLE%VL$4CSTEY/0ZLH4HQU>8NZ[W_6(Z M7]RS@Z^;6EI,S"M; *TF4X6O6PK2+DU)JARSI?+-U^_TLIHAWRX*DRYVJ?UAF@^(TF]J8?+51_#:;J7 M:73-#^E\B=9EL,EG(/,;@;X6$$4*GNMM.#:Y;&N]L'&S^4>!_WC Z%FU;U[D M) 6#];X!O!6&] Z"-RJ:OE;QFM;:]=H\/1N!([;CW ,_ X@J#,J3[E-4YJ7 M7V>KZ>K'\LX/'2XW9Y>WM,K%V7N%(^3>1"FRM3D!IE('(P@)ZWAG<259%VJ_ MAB8-<+O-OVL.(K0-$;EC&[316[G1 9QY4X,<''R.";AG%C,R2>MIDG&QC:+> M+B4'PL##[(M!!-(!LO[Q\=," ^W 'W1<_&W^'1>S]>#PJQP2493$R,AJUKH. MG:_-*'WDX(2B-4E/V[')2*,GJ1H780-)_F'GCL'$,/:\D'^0+_]F]AV7J[J M3XO+Y>KUY2S?)"5I73PKF3A3><1M@$CN&-@BM#,2K57A.3?B^=>,>VT]+$(& M9FH'*N>FV?]=J'YYO1!?@M5.22B>_E!!&8C198@.<^(\B>*;##;>2M&X%]!M M5,TP[.\ 1Z_FBV_S!;'FY7R6US-QUMU#KA<32S",&4['>21+,EL!WBB$0.9D M$IQAL4T,\R>I&O=JN0V>AA-#!YC:D)'QK\OIZL>C=26;G)-R[3?[VE(K@O.Y MYJ'I3):C9W0NGRA]9B.!XUX+MT%:$^%T +K;8.3+'[+J[4;>.24_'Q-E:""LGB#XV]H+ MN>HG_'A]UYL8$97@R4*6=>2 /EF]NURM5QSC-_X.\P:=$9!5IAJ9U0)#FG[:B.R+2FBR$U,NR=HZ@1L MPR-A&^:.%$NG"!/72['%>5NR!8.U5[HGCSI$GL&IQ'(HJ+5K>]0^IFG<\W5< MA!TBEDX1)J^7@DD(1E8J6"$$D*(7$"QSX"W/5F>FK&ARN?L$3>,&.\9%V"%B MZ0!A6VJ5BU!!YFPJ[:$Z69ZV2"1/BYDDG-0BMND&=$27@&:X.IUG,( PNH34 M]993W(?H4IV%P^AX%SE#%$Z#3(KG(IR1N%9= O82]JY= O;A? <(>K8R M/9,V%:@R)$?^CB+3$#P/$HI E,+*8O!_NP0<*/Y]NP3L(XL.L+5;[J=DT=0, M3/"%TRD>K(?H:#_J6M7.3; F-KE'&JY+0+,[@#'3<8X559?XV]C2;Q)HZ]BB M$'Q@I=J19)I:LD]5]BAKRG#()T+@1OIZ2](Y&AG/8N]X,9UEK\7KSI/3N_7/ MRY7#TR*C^[#WMN^W># 71LCZKAUJZ01.@.1P@M+)0/3( $,*HL04%39IQM5M MUG?2)0CC#1TZFLP?CY:L:;SJ\\'I@/*V347N7S3K>Q]\'9?UO8_@.CC:=[RQ M,<7FP)(%G6M[WIH_'[+)X%U**$MASC=IU#+@+6PGN=Y[X>.P6]A]A-43!'>* M@5IGN'1D(!5ER3A/M1FA5HG6RF-&CLR;)CVI_GJWL'O!Y*A;V'UDUA,@-X3* ML[,N)"7)-Q22#A)-5G2*&:R4TF;G!9HFN>''WF!T<@N[%Q+VN,'81RP=(&R? M@HU4$D-'MHI@O*9UK5D6/)C O$/T@=L3M:PZKM:JDRRH8\[?5F+K )';Y M9((@XL"+7",2FH%CC@-+)@9M,9O2I"S_+U!KM1<&=JZUVD<@'2!K>^8]*6V4 MK" H8\@I2]Q!+*Z0%<*1:%6>Q2893<<5/HQ08[67Q'?JOZR4&K7)AR8$A,P!4"9)8R *DD%*4-GFA3U2G_"RMO59O'8.] MUB+K )7;;L1S4%E(#](K736_H;WE.605;"HN)BV;N GGGXMRC'TV@#"ZA-3U M5B2//$@G'1D1J$!)@Q -;0U$6^\GL\,V<_G.*Q=E'V'OFHNR#^<[0-"S^0^H M"^?9.5H 8Z!<;1(I(O$LN"*-%X)SV\2F/\]X3C58Y9AF] MA42.QMFS2#Z9T+N$_.:\'I5B+3"OC71C+46J?1F+(_\^2",04S3A1-[N6:1? MG0Y"!^9I[2//@V'Z;=W@\^,J+%:-P/HT4]_,4NT!A,38]Y>+](4^3J0MW(;: MOKPV_5&%SKN 5D&)*45OI+/\1'F$>]/>V^R8CD#>%@==ZNFGE_P+WB[Y(ZY6 M%VO78X)26:&Y!QY9KGN=C+UL)&#]KAQR)TYTWW< ];W-KCD;^!^/A9X[?J\; MH5\\'N_S<36]N/@[7N0)N3B\T'(@2EJD,HF\8$W.3O"JA"P-CW@BA_%96GN; ME-,1QH>5<^1;N:OLWS2DJ#?PV)!S_V.PU7[/'IDJT*> MIVD?H4:G,"/IT&;@,$C"291T:EL)0C/RRKA#R9I<&G5;HT-:O; H!92L<%&)-THJ,]D@_:&*S_D5K=/;!UW$U.OL(KH.#>=M--].8F0E@2J!56,=K M0-V!22IXR7UBHLG5Q1$Y)IW4X.PE_QUS3/801I>0NK[J-@F+CBY Y%J (EZ MX\%!5%88ES)&WJ1#TWGEF.PC[%US3/;A? <(>C:O(4:6DZXI#=H3DX*S$"W9 MEBS3THJ)5K5I1W&F.29[B7_?')-]9-$!MMZMON#B^<09)DE/TU(4&@^*<]J% M2BF(B25M9+)9-2E,V(FZ<>^!FJ!L>*ET [4YF:"W+/O)=-BT1)TX#S8H8#([ M4,P3.ZV/M)LXX\K2'M--!K0>0.NX]S$-8=A.8AV \F>^_1Z^7ID=4A6F9,C M:(==#4H."C,D:1F<#,YYU3T-YS!?Y PNH34]59TS-6@=(' /*VC M\.I_)P;>%1%=\5FR$QC\=P3U9)X=)NQG\7, Y\>>;W5S[->@Y1*OM2H+M)NT M%Y ]-[27#"V@2$.^4%%>:S("Q(.F(%O&6FUZ>F\X.$1H\R$Y.#8$7OSV:^7% MS;"1XM"(N@_J!'*5E >O2X8<&-<)6;3&[B3[GQ[;D]4\A- /Y]G8TJZ!VS#[ MH1C_?_=68+AV=6 -A%1O[WU2A%=+:C$+&X0.4BJYD]0W/KXG8W4(Z1_/PPX, MA]V2NXOG+IOD(.A:=56G('C,%G+.CHQYZZP_4:+#H?4>G90_'F.I#B^J?O#W M:CY;+:;Q+^0]TN5/QI'FY%Z"J'V ^'[9?!_?L.TPOSZ'B/S L)MX(I9G@H(NIE?A8^S4("R5AR+SSC)3KD4F2"#MSK01M&G M>G?&T9"K@])C*CL9CKN_L[=4]*$ UY+U72K+VWS+^N7ZY\O?Y[-TM7DFR OS M5F:PC#DZ#8JMPU8Y(!I''I5QHLU@A;TI[2UQO+T*'%)T'6#S.H;S8I8W7$)L ML.[?3L-Z'T[Q_J*),B><8]5ZR: $6H@B);".8Z*]RIUJDK'3 MB[@#7&\QQW\+?TZ_7GY],9M=AHN?[);WN+BV9Y ^IKID54(,3$G@L1;LY3H^ M+.L$01$CI""F-RT^/H;VWC+&3^1M-1-OOXB^,<)_"RN2RNSS3[^_6NF[LO[E MQ*8Z6U$JB%P2PQFMVD<=:Z$2!J-CSK*E57$XY3NAV?[ET-Q(M&>-Y8G*3F1= M!!1?SR$=ZDRC8FC-MF0C..>A9O839+VQ?D455ZYT^SZ;_ MC7F26#$Q1@W^-'4[@='_Y@HQU> +#(FV3Y)@!U[#; M50+[RX&XN;P[B;X^7/=',FW^'A9QOGB_F'^?5F=V)]/HQN!?_FTQ7R[?AQ\3 MH;)W=="TU3& 4E9#$*0!4LS&(\J [$$"_],QVV:4[@;Q,[PNZT_./8\#K+VD MIZL:IPFS-;N(!3A+4SRH[/>)IPU6\;LKQ<,5^UZ_;OGBP?LVC4Q#GY03$K+- MN<9F"SBG->C()'E06BC1JMQW=RJ/-19V>MDGXO]+^E?_-4FT&TPDGA@O:]YZ MT.!\]J"=+#YAYY ZS7N=+ / M+'6.2G!/"(D>E.,9G,4(0F?)K??!NR8]3DZJ_&J3FI]><96"%HNI,Z]Y'9[E MR![0#&*H%\;"<:.CR:4T<>NC;0^3\]-9Q@3*$^.;'\K(' M %QG.=OJ.7 =0,HZZ"]R09M"<>"R(/-,D7.Q2^1Y=PB,635RA,0>ROP ]HTL M]=^FLWJ->$VX9TX4;@J4XE6ME.+@G4A@6,G"6%/"3M? .\G]IS>/+/E#Y#8? M@HEC2__J$OF:<"(.K2!*DZA!#NX9A%0$Z)2P6.YH/;M41N\F_?MO'B>[=##I M'\S$#N+MCTZ^NY@7TYDXXB-DK>LL'G*V7.(,"O,E*F<,^7PGL21O21HW"WE M(V%@[O> (UPN$=]]P]KU;O;Y;>V&_ D77]^5=1QS;5\;1!,$6=493:W$HOVE MI*?]I94F!AHAFUQG/T]:9\;G@2!XB*UA)=(#QGYBU(\7*2TNP\6+U:NP6/R@ M'ZZ;8TZ*(=;0^0L>)0.RURQX&21P= PC>74/2UW[,U$&)44)L:2A:#X=CD8F\K1>,:3X,@XJ%V&8;[9Z5.UK[,07=/ MVQ[53K5LHK6U@E$*4S))08SU')%UTKI!"TXG*S6S,:6S4C!W?0T>ON%E6$[3 MBUG^97IQ60?+5&;?;0#IC5/!$1\R.;JJ)IXX*2(YOTS87(PKMHEU?2"]G2JG M?="TO5EV.\F=E>JZ8M%?&\9B/, M9Q]7I(R_S"](+LNUPIZ4;*1"U&"\5J",+."\=Z!I 2QBU%PUV21[TCENZ*H] MT :6U)E!\=IFF!AGK.5"@K.UWT2JEYFX8:V1X7B( MM#J(J?X[3C]_(;I?$,;#9_S]LMZ8OBMK#KZ[7"UK2B%Q]8$=.PG"*5U"A&B$ MH1/ 2 BL(&01)?.:/'+;I.7"8>2.VR>D"3!/(+<.T/F,.S7AD4CVF$%X'T Y M5'76D8928@Y.1\[:S+5^AJYQ>WHTP=N0DN@ 6'=*_37Q[^I^XI+6=WTW>]6R MX<$:U^N>E&)=BIC )&]!*5$@1 ))\:I8CL%YV\0T/)CB<9MQ- 'C::1W5A&7 M(08S/O_0=C&3DPQGW I&60HZDPU(51U:5VI5(9V27O+ .+H<4Q-SIGTH^07M MC5QW +'V(Z;+Q;JSTJ]_IHM+XN?5]KF-43V.7U[E4R7ZJX)8 -()4N[<>?#& M9G!2BA1D5*B;'+/#+J/3L,P^V-L>>#ZYG#LXQ#_2:M9MQ%Y=A.62C-_JCJTS MQKWW EWM 2ZM!A6(L3ZIVB?>,U831PMO,E!H*T6]#',\/4P>(G80F74 OOOT M7_>UC\%JJX2&Y'0")5@ LHHSI.!RYM[5\N\6J'M,RLAP&T;&_[^\+^MM(TG6 M?;^_XN"^QTSN"W!P 2_= U^X6X;=/?-(Y&KQC$SZD)3;OK_^1A9)B5HH%1$9FQW"]./4W@+4"F.S3J^'BU'>Z6*->11?"?2_RFJ6IE@ULXN=[+N&C!;]WC8 M+,\4)96.<:#&8R3-> )/B (,Y!-&U"[07I5)AX=,CU'3R'YWNK;OG[J=+/H& M\+-S5[*QQ2XH#&YDA*1U,>V2@K4Q@4C.Z>PB"Z)*YM8#2D8."4_7[J/[WK&B M;@ K)UKN]S>9[,Y1$@*7$(U$;IF7@,*SD#E)P0O)B:U3 C 0 ZV,6!I]*QT% M$6.WHMM9QQ\6TSGR_./M]-LTIEG\B'O-MH&IEUYPG=!4T%S*8R4#HP(!SA-3 M4I<1)_?VX/W3XWJ\;UQK.0X0YG6UTA#0UBT<2X/2CVEUO9A=S-ZXK].5N_IC M,?W\.2UN&SM^3&6CPI_?3I>W/,%]>TV=UE?;GS%W'Z2K%#XOYK_/%%UT,(YZCQ^H-N@U1@#54@E:*DZPHI_E\4Y7[))/=2B)E[IDB�* L(I M!R8P!CHI&A+WD:4JW=..IKC1N[9#$'5R*N!1VFL@!KN;ZVU#IMF6ZTG&;:F+ M"6!(K&06C%=:,2,")54:P3]'6*LI]2<8KD%UT0"VGDI]7=[/?9WPI().PIWR-( SQ/$Z"?SZQVM7#L/6LIAHFT,@@D)V"KFFR+ U-H!,L?R@ MK3"V'GH?(ZFMDJ21,7NRSMK;_!]G^88Y0S+N)C%#9HJB_ZTU&$L]\BH"0T]: MNOP2F__35+95G51S\Q]06\=#<5Z:4@T!Q2W=]YA\P-^V1"9[R72B K3.R!YE M#IPH_2D=H2$JQABO$O(<2&=;Q4N#PK&FQAH 9+>\]@EPDEQB/'3W!4J4PE2% M@B.V=#DAC.J@B*B2L/,D56WMSX.$V\-IH8'M=K,2]K(CF_!1 :X M.#EB(!"-(A2<52F<>8:NMK;406 UI"9:OH[;B:+0&'?_Q155QK5]^9IFR^X= MQUR\]7KNH"-Y#N-BH,NTVR$J%WGW91_3E5N5]R]7RPXXOI#SP?U8CV+9(I0% M%XFR"DP932YP:*AA+$<#3 M7]3N5NQ5>2*FM:=:&)O R^Q!V-)$0=GNZ#"CCT"X\E5<]'&M[T[WQ,THU4]I M\6T:TNT2W"7JU57WR"Y/ZG:H-OI#T_F:TMMU:DCP7 D)W);^BIE1L,%HX(P9 MRZ),6529+EF-H[.VV(>@^XD.FR-BY-QM^1!-(HYZSXO:]Q=I)7'B6O!)2,(- M@9A$!B$,!V-XR18.)A!J)'=5#J9;L?1[EBTJ;O:Y*Z5:OO[QP -[]9=;Q$U% M@^$YD+8TK<^H1"M<&"TL)",5EXPST/ZG]FMXD41TKM1Q2'J:@!WCY361Q-\ MY%0"*^.Z!4,VO%$*(OI"A%HJE*L"N/-I5'&0CI]O5'&(P%N S,/V"2[[%(2/ MH+0JQRUEUGLY 7$T:9$5(Y72@,^@4<5!RGV^4<4ADAZU4<5.65''P/L- U(D M4K)&(%"22^Y3N8D('I(+.2298N+NN2ACS[/'34$;2/=#R.T,.I0(S5QT2D*T MW>Q6ACB6*0%/1&5+C;6\CHM^#AU*FO!L3E9; UO5XST4B'0A.5Q P5I<2C9* ML(PZ\"'8((A')NI,Y#JWYB0':;M7V@:;.PE,I:ZN1!(:%(O*'@M)2@ MHR>1<)6IK))(=8>*<2W.T;I\'!-'"';L2HR'J^1V$;W+[V;3U=1=?;CV5]-P MD7/7J.%B\>:R_,J[63="?'YU$<+U8KDQL"820X21D(7#\$1:#"D(RD(JII6F M+O-T+^5X3R@V-&5-(.T8A,Q;4=?2(I(L0 MI)>E3W+4IL\!/#YXQSG$G^X[A@_>/&XN_;AAQFEJ: 4_&S]')&$R"@%PM:$ MLM/@O,P( $&]R#()TJ>)T&$(&C.P.%%[CV'@"%&.O=]=S-+Z+.>#6ZP*&QM+ MR$B(K-0?25):+9!2DT2< ^U<"L(&P^Z/3]^SF>UY00,Z/T9;\X%%U\!)P[.6 M%Q17O:.1$JMYG8&XIY,^;CEK&Z=D+PR ML2W>ML=,=[N:MC>V$^X3)5$G"#QP$)0P\$IJ4,8&*WQ"%E0O@_?X\T>^YGEA M%<^'E7<#5G+G>F)=$/[J>G4Y7Y3$\0FWY7(BTC*&! V^*<>1D1I(3@BF0J F MUIGLLY^FD6^RQX';T+IJ"W;H95PLNOO:^$]W=9VV-;X3J7B.1'((P6*@[-"! M=4)9,(1XGR1ZL+;*!/ >M(U\"=4,# ?170-P[)AYMUQ>I_CV>M,)>CI?3T]= M_I[^ZCY:3I)$9Z0SL#Z? MOBH'Y=VO3+C4U!+A@.549D7AMF%IS,"X,BPR3X2OD@5P-,7C#A+.:M4Z>TX"XLQ* 8(XB@M5:Y!!:.M8CL)5 M*14XB,I>P-4_*7#KZ;,!L&ZK%3<,EOW$S4+J:AHG1%--;&D84B;RB:3*R2W+ MD"0QU'"M.:GB%SQ%5"\HFI\4BH-I:^Q#QR>&0]UN!Q,=:))<>/!2$V0KXUK2 MB4 DSA$AG5&^WQEDK]?U0I;]R9!521L-6+:C!;J^Q'HW6ZX6U^O5MKI,BS\N MW>SB:S?1Z1_XB-7RW6P=*DZTY<1+*] ?\67Q)0'>$P[:"4DD44J:*F[H2S'8 M[ZB>_&0+HVD8G?/RZKYL)K!:)[ >)*-ERXY6^> M;$ F^BV3G^U*:W0XG/52""%=E6CB[E\6=VX2?);)$0V,E1[*T07<=]&OBSR% MH#4EQ%498E:#F7Y+XV>]?AL='JTL$?^\#/P3,M@8B?4!Z$1)3KDHT[U*"0)J M)("+/(#T05#C%'.RWI8Q)"?]%L?/>BDX+C#&#H.', T;[C?]K:>*]&?[>JR$77_1(#_;3J;?KG^-<11/&JQW$KB,(E"=58ZF[I(Y ME.1^Z^5GNXQM&!8-A-::!E[$/0GL-3L4(27HON8A1V"JW MN$\1U0_$/^LU[F#J&MM./\7(D^O+),,LS1&85@R$C %,-AXHM]EPEI5*_ -&)P[:$G2(C?XI2I.I.M=5-;@YZW$#AZ"Z^N"8@['1@#/];H9V,-UT GV_87'= 52F MZ#270$-"5AQNA@:E"RX*$JR20?$J$_^>H*F5\0.C(69>1WWM(G'3J,%Q'1,+ MKE"/#J L"UTY!J2,B!+)9$ZJY)T]2=6X:!Q,]_TP=80B&D!566<7N62UW[26 M(L(912.0(!.@.$*94(.L6,D4\[@2ZUBU!Y0TB9YCM/P@X#]%Y U@YB-J @FX M?#6+;].W=#7_6B2TKH962P-(^Y2ZTJ]_I%E:N"MD[%7\,IU-BW-;IM1M>-LN(RJT4\%2L-0@ M,V4&8B MR.Q*.R[+P'DF0&LC;9+2/,A(&P;\_<@;>73$F B:5U=GRQ?[M,>/-T2'NSH&[K$%U2>5*HR$4E(*6642IE6*NRC"7 M)V@:Y@CESJ-OIUF7."MK;L&6D84B(-,N!OS1).>=Y\:J*K7W3Q'50@A\.CH> M/T 90 UG8DXZQ^)4H[)Y2 W3\AA]+V!@E)8L",\@Q3*HQ!$.3K,(*6&(&G.D M7%8Y(JAH8'9^N2B[%.Z? )1+=KH Y!UQ,W7W75>"8&[/9V'W_\L)A_FR[+H<'Q MZ0Z]GUW#W!W S0M804ZB"TQ3B,D7N.!6A_&FQ/ S"LJ80_Q4B88J6L$WUXNR M>F_>L(D47J=9RM,5+A!B5>"E7UY()?<8=WA5FI,I'[4QWEA2Y9CN:;+:M62' M(.3!7<-PJFC@@ $9>!7_ZWJYZI(NZN;];R*%!>.# AEYCIKQG'T5A_X@*ENXC!@>=O44U0 *]RTF%[1$5@BD MD#$D$KYTJN4:DF*9^$B,BG4M^1$&K?)%P_#(&D+XQV-HOG)7IR=*]W$JRP"F MZ>RZ]#W\NFDQM_SE>[BZ+HFY1::+M"I_V1WS;0I])CDPSX5#)]>6D1W29S"& M)?R1VZ!0#";JYURSJA2.VUUX:$RVH\P&K.+C7 M789(N+.!ZDCNEUD-=/O5F\1Q^PO7LIV55'0F0>SO;K&^BAXF;GWPN!JAZM,T MOT!T2G@R*7 &5" 8A!,$',\4$B%::LU#].[,HM-;\-\[Q?F^XZ=.C#4V^N1* MFZFRSJ(#'X4&J90AJ=A>4F5L22_JVHU5#\'+7M=N,,6T;)DV"?QE/-J/G9;! M1YFEO<\:S";UHW8@@[3O931S MA)V>6/GX\Q^[)W.1Y*00_;BG1Q TEW60# ;--/'D592ARBG: 32.:Z8&1='# M7,LZFCI'BW6"/_7<(ZO;KYI^U;, 3(ZY'(T"IYQ .*V:5A4$)FDW'(BT.4^ M1S-V>WVV[TVO?]SY9)UXER0KC1; NE+"3%, JU2)=WWP0>B<*\V=.8;:QDW; M(J+S&8+G)R??6*4N=!F%)N:(SI8(W6"#>FR"I]$I4.2Q[2$J; M-N]4I3^!K2,TT "&?G/_U0UMZ+)V+^=7J)9-T44P#-U0B=)@2+ZP+H/%@!TB MNK[.&/1)ZTP7VDM1.X@Z1M7W1UH-(O<& +2>5?!;6EW.X[MUP[AM^5CF6@7M M6*F814YR0IXT"LF6:UH>F!*,U$#0?I+&O3\?&$(#27Y$#"T7J\G;Z2(%_'A# M.;=:.48Y,(NQM@BQE!S2TJ^3DFAB4(GW.4G%)^_@!7^ZCY6'KQ[W!GP@;)PH MT9&Q\)N;N74/JVWA7TA&":* 9JEP;TYH"U.9;)Z,989FP7.?**\7&NZ_?-S; MYP'Q<))41T;$A\4\7H?5Q6)3XM1Y;%%1'FB*$%W&>)7K!!X-'H@4HM?4A1CZ M-%_JA8K'"&BED+%V!#6( MH 4$DEVW"PW"RGJ$1F/+J2[9U!1%6J1IP'E$9& M'RSBO_:IJCT$10^I&,>G'4:Q#U%RHI3';DFYNVH^IF]I=KWUIY3742J42^)E M,$3DZ$KYG$!)KBD7B(=74-NHVB](D$X61 6BB!) W RZE!))Q(IBCBMB7QET+I[Z#XJ _QHY0 M2FLH6_^0XD5^_:/T&OM]OBK)">MD3_SGFUS/;6>HC)&HHJ7T(N-JS22"]Y)! M6:?<1!HSJ]*2YA2BF\7F,?AY"ITUE=D <.]UI7KMKLH@\T^7*:VZ1E)Q6IAS M5[?9-;CAW!'0$A]QFT[_4"Z=L4@JFZ2$A"@\2B4EW)IX-H!6@S///3.B8H%. M;?;&/=UZ>1>A0= TL)0.8O!W]R5M3171+.?,(":-=H('!5YH ZD,2K3!BR"J MI!,>26\+&=!M0>^I[:,2#L8.YS_,K]SB4_HR199*2#I?()^;'3 J8G+4&KC4 MI95AT&")Y$!+J:E*2@?O>T7U3[RD(?>CEH;G%<0](FQBFD[>I\_NZA>4T"9; M1'K#;DW?,H6_?9Y_^SL^&DFEMGP# MY9L=8_?(:\>M,'NYW?I4B8\,EC75FY4C)24VY0A*FU*1:02Z\[BKA10(YRDQ MD1_9(P]&RNX[QS$Q)RMM/H $Q]Y=UJ>=&_OFDL<8CAG@5I6N9$0BXYY UE8C M^*FU7/7:3G:?.IYRCU?*P_/@(R0TMFJ?VLD2>EC)Q5#RM/!+H,@'20(TB8E* M9PR5_6KH3W4N&CWA#<%TU'&$ )S<%HL[X$L\E2Q\'& MTFP_&U6FL@OP3LI(@HDZ])FD<220QDY'&$*Q3^+D""FWA)1?KJ9?IK,[Q[9: M2L:1F=+2@6# KS)R@8Y65LYQ)YA7K$^"]N& >4A+2[@Y1M'[D'.BU!LXX=MC ME+O%9:31A(@ S)?R>T,9&)<-&.%-Y$Q1SZK<(CY!4R\@U1M0W4IQTL'J:1=I MVW,D0[FTBH#7OBP;30J[F%T?+_]\&D"'WNW6D\^[YAXOSW>\K04[<@2KY9:3E::N4@&&+WZ MZ# .P2^]MJF'SQX7 *>J:CZT\/,!XO2+OV8(H,OIU_4"H-Z:F!G8 M@$M9../ $<6!)>V8M-XHTZ?HM5=4?N?-O0!ASW^?.4WD(Y_IW!"^7326\*B\ M F^#*C5] IP-''VZ[&(@/J9>8X0.0\O89WTG:.\Q#!PARK&WBJ>N1#PA,7LO M@96)ET)H7!U9I#(FS1H5C$%K>)ZY*"=KK>^MTB$B;,#1_'3ME^F_KU%ROWS# M+W_@GZT/OVG$B$QXX)+%,MZ9@E.JW*3C[LJD9&@EJX0RC]/3#S3D_'>8(?72 M)KRV9^34FR14:=FL>1G+5MK@IP2&\^@"+B%J^A12#P&P)J*:(?3]/(:.$'Y[ M*-I86NEXX)(GH%JBTQ]+3P*#"I"_WNK0\%4$MA$0#:?II_!PA]@:P ML\=@O[\9/$MESEZK#(1(!\)8#\9C^,=9\E(Y%T6J J/G".N'J)^_6=YQFFH" M>5WU^:\HVC*YH+2[_-=T=?GF>KF:?TF+F[$:KY;+A/^/?[CO$YDT2]1R(*9, M,U!:@]4Y0>9:T"@Y)/!M#9Y27$D6!X@L:[F&@#GJQ#FU[/5\F,*:?JM MK-T=B4[3Z-/[)B8'1/D(V@0=*A%^036Q)*LFQ/) 3DE_0IC#GEK.YW8 M!@-479/?#?#-Z7EJDR$G'"ED:<807-O,.J6NJ2I!HB$&"8DLZ1GDLM!KQTW MK:Z>Y:HG^P8,UI;V=4N,.[XEU5HI3B50SMU#I '%Z)+"2+J&M=I/ MTK@)-55-U4!Z&-U.79?;D(O?5ZDS>19:;P7 MV3)(JFO9[RQX)PSX:*@5VFG'Q$%FZ/'W](/,>9V^#RW>!DS3+A>_NC*M>/7C M-_=]^N7ZR^OY8C'_:SK[_,9]Q4^Z+3@;2IV"G*4'D0@#:TJ*7 R.$F$5[U78 M>[").H3(?K@[KT/ZZLIJ (AODT>O;[E:7*][T2VGRT](BXL7LW^ZQ;2SSBA9 M.LF1)44R+C A @BBT13+$KZ2&#&VX)J'.BV&>Q+8#X#G>3!?14D-@&\;=OSR M_6N:+>_&'5%QXG#Y@ X>XP[G+5C'*20;O1!:6&^JW <]05,_B)WG^?M0JAC; M"]OR\<%-XQTF3 J*\L@@H#> <:Q58!--0'P0DE)KL^_7@VO?&_JAXPS/S@<1 M:0/69G_$L6V_G>+-31-'@&ON0;I2O&:8!B\%*[4(CG@:K&7USLK[T=@/;V=\ M=%Y!54V@U]G\RZNS >S^-IUU0VJW M.\)-\=:'M A%IY_3ZQ\?.J5,@O",*@03RXP!_B#!9&0R$D=#RDI96:4T_@ : M^^'R/$_T:ZFJ 13>2Q5!T<6TW0R"]AG=-0W1ZXP!D.+@@@P0O++4:QU2>HGL MG5V:^J7#GM<5P="J: A5MU>MOZ?5EA?N&6>146 EFUR8',$DP2$['11W2(_( M+Y-Q?4M4/UR=Y^7 8,H8M1G$37.,.=K?_(_Y/.[.T_LTOXJ3%'6(&$H'J_.Z0!A8$6.?<1SC\:04*%I:RY'2XL$Y"=)&[;3."J.B%SY;>83,?N \S_N$B@IK!8[[\BYW MV**XC(+4"A+M<P9(MA\)V88S'YH*FN1_3UW43 MS>7="NUR?SB_2L5DE:./'K3U@]EY7E4, MK9JQ@XL]POIM/EM=7OWX-:5M,J@D*4I*#.0@T39[:<$8$8!D:[T)2B5%>D41 M?=_8#T7G=8U03^0-6*U/ERC8UVZ9XIOYEY)6L%$6LOAY/?KRQ^VO;-I/O_K+ M+EYXFR5I +U6#,X8(ZI.5 MO$Z?H6HL]4/W>5Y&- *$1DWKI^GGV73V&=?YQ!=O-T4+F7+<*++&+8/&!)GY M4AQFHA#]3F:>?56_G@KG=2M10,_KZJ,QY3;@E>X;L],=RB\O\LZ_3:A(^#]6)NZ4(7,^E.D%^!TA*AOB=;!4 MU' S#Z"Q'VC/ZQ*EMJH&0^%__OV!U)'S?W?\MS+^L7W&OP>?R+LW+Z9>O5^DY4_G@&7^_I>@^K9M'/0#%,=2E M[ZLTB^@%#-I:=OG*+[M^?Q,E26#2XX8:2Y&7+A<1BDK01K/,-954UIGELX>@ M@7OH+O] ;[&7_CWQ D3,GJI$)G!2%\$6SK=./ \:I\S\AFJY 7LI:BI7KK' M(>*95KI'2O^<;$G7#W80B[)Y4C6[\ABEM:V+"31E1Q(DEBP(1SA8AX"BW$5- M,G/L?MS4N'6YZ1;\9C[#,&59&@1O9O3<8CVZP'DYD4Y4)<0ZTN<"<4 E1BA< M"NU9G9.T/M0U:G4.0II6;7@UBBQX\LYI5>IKZ MVO9)ARA\=AZ8$&4@B@M@I+9 J63>>258?(GQ'[6\GW6S%Y2(!@35 M%(S)^",A/BKMB',O,H*B?W.7%[<^A^#@N?$3!\N\@0!^WUB.I(PDPG%TTQ0M MOF!8)XL(%VT(29JBS126*(,52"N0C&H6GGBP M*@9(@1EG"/XKKU+R=E;#;P[2=*_A-X>(O1'L3./4+7Y\:N"Q%EG6P]"QIXQNF 3!P'UG#*J0!B+W[<+$Q MKX)S$K4H#4!+N1WA$8PPKNNLIK6Q4H8JK3!N*!@9, .K]G[ZZ%%R'CM; *G^ ME*[PH\_=O?'E_ J5L-PPXGBPL=SS<5VJEX2E4+*P(!%)E+/:$-MO1LQ3;QD7 M%$=J;5Y#A T8BZX1==_2#"+Y!B"T2__&K&8J,O<8)&01& B6,W@E%.[*QBNKK MDC+R#C2,CN_70I\F\!8@,__R93[K^'BUL9M)4B-3E% &$X'@5(#)VH *%I=5 M-M2:*E[O0U+&AE.Q>EZ%?J0M'(B0(IE%2JJP;#, MP"EFB:?2LU#E?NHA*4V."3Y9Z4]@ZP@--("A=='3;VEU.8_O9J5]2$K;@>_) M25+RTIBPI8:%6C :[;'R/&3%.=KF*L6^^TEJ!U/'*'M>1?(-8.ANU_IN41&F MC:?40["B:SHIP$7#@8HD29">4%\EJ?TA*>/.LQQ\-SM1ULVA9;.0C,^X5#@! M:17R$#E&F0$]_\S1V;,IDJBK9 @^1LS(8=6)"GX2+T=(>^QCX%+K]G[N9C=# M,=8F,I<,2!,U6.W5NB^XX<'@%^ND-1X#QWZC;AY_?DL8.$9I\V$EV(#9^)B^ MS:^^E2DH=V>D; ZSO2:X!RL@$K=-05EAQ@O(ABAO54 ;6RFJ>H*JD6/TH4 T MO 8:@-/[G7D[&P[0PI9B0@])EZDZGEAPE$=4>60V1^43K^+O/B1EW N$P8%S MHJR;..%Y_\A\IFYSCK@5HP0B".[Q"Q$12B<[\#$;K2/1MLYLOWT$C3M=>W!_ M=Q"Y-V9OMGR\+ZG\B\T""]0'EJ@L^Z\$D7 G]K3T'$G.Z)1TE.;%<+1+V+B> MT##J[X&IHW4QMG^\9N/3]72Y3*_^\<;]^.)F[Y97;A:7KTO7B,OM_JRL"")F MR+'T!Q,F@944X1!LQA7I0KB?K+7O+J+?"]O#S?$JGE>6]]@8^FWZ_ZXOYZ_= M[-_O5W%#OU'">HD;?C(._;E<\DW*4L/8P'(J>/".]L++(P\?US&NAXU3Y3@V M#@KE%_FWZ6IY[:?+R^F?O_[?[55LS"&[S" X]/R$YA2S;B MV_N*<7W>>I@81J8C(B.FZ>1]^NRN?IFMMKNOL=*;% 5H*KH+VM)&7 @P6E%K M+!7LL>.ZY=9;6:;PM\_S;W_'1R.IU)9OH'RSXY\\\MI>$*G6X7,PU_94@8Z, MA375V[!0T40#;G"2>X*^&++N=: 8&RK<[+A#83Q2+WHP$';?.8YC<;+2Y@-( M<.S]X=6Z@OFW4L&\_+$LO7?>S<+6G&6IC2!(/M4)I1$".&0':&+11R$"[9F2 M^]1;QE/^\4J;UY!@ R'MV\UK]_3[^M=T=?EN%J??IO$:E\WW<'4=MYG(NTW MRIB4#_/E:I%6T\6Z4UB:I8P;YNL?I:;K(C_ZHJY.T#J&(H^ \1Y#-1B-AC^U#*IU*1[\D&=T>1Z$I(:6WNOY[+KC>C%'-HM 2ON\ M6\G=2NW-?-95]N^7P];195X(2BRP'-#158Z *VJE- 8:8X@F5UU3P[,T[DG$ MF6%[S\H<&6AC.S[OY[//Y1KUC5NBMLILR^FW].'*S38[-Q+K2$ '@/AU >6QP3"OI)FQ4?:'NT+Z/Z95X6(^NV5G,?^\ M<%^V!XM6J1QC*N,N,PBM-1@B2II8%-EP7-FFGY_=ZW7C'M6UB+CAM=2 0U%6 M3"D][38,AO%+"KA(7KBK-JE@< _W:/DV MA(W-PK%H1:PC)1M5AW5S%ILQ%-:<NB_?'3W_>]AJ\:PISJ2@.7@-1IC"%YM8802"8TD95,Y<- MZ^<<]7QC&]@X1J7SVO)MP)QT[-RT>M(\&^I# J>M1^*)!.=8A&0S,XGRTKV[ MAC6Y0T4_P%0;5#+X;G.\B!O Q[.#!)9[)PGXMU52(.7,F0)1*(@11F, MYLLJY"90922ESE6I1ZC!S+CF[01L'3JQJ;:B&P#[Q[1<+:9AE6)72_OG;+I: MHJG?UL$&EWW :)4%S4$$D<"76P'C,C4F$D8-J8':)ZD:N5'!Z*!YD!4]E 9' MA.-RL;IM ?$) UH,L.?KCE4ZH'12 B8E1J_<&MR0?(#(>&&!177_5N]1".(+ M=N"'/]V'WEX*^L&M_1ZGPXAX;(QLZ/YSMOR:PC1/4]PL(:<=I1SA+5VI46(V M@HU40E*FR]3$]=6G<70_G.RC8AS3-)!FYT.+N1&L_#I?I."6V\S_)!1-3"F( M0N#:<2J691-!"\L9T5Z:W*?*XB"@W"5A1)0,H]='D'*"D!OP@NX9V?74K/5GP+0!HIX'B=5D! M^$-Q I?OELOK%-_-=J=XB83$&ZG!!U7FLL>2C,MQK5!*BRB9HG7F'AU Y/@- M3$^'Q1/]2P?545OX^X#!0/J0%AUO$R:HM8PQL-(I]/^M!"\L@QB3L-8J&WT? M]_D4K-TAJ*ENRX/CZGC9MX6A-_/992Y#ICZ@ZALJE&F(.C;6 MC7V?L\/9GZ7PX:_%M QC?3M= MAFX4YB11AFNF=+<)*#$A6 )K@BR9KSX*PKWI64'VW)N::D!V&FR&EVP#EFJ; MDK;AJ>S?93SUF_D2>3$89QC*!(0D<.?FN'-[YRDHB>:6)Z5MJ'*A\Q113?4 M&L8.#::#LIJN(T>X?[GOWT_RJ?'SAKZ:?.X5. MBL/H2F-];DO=I7$:3!0.'4GAO%?!HBGN9:4&)JRINOP!C-J8>FO !C[)/IT( MJP*RXX&5GAF"10M6!P6!YXC!C-8Y5_'[GR:KJ0*Z8>S@@'IHSA+>_L/'HJ0) M3]:F4 J"(BE-4\H,B(#K1#JCTW7M34^4E-6S5*9)M#B;];:R- M+)@L+>14!DEP6LK6O(4H**$I9\9]SQX01]/05%YGO6UP:&TTL./]\KT$+=?3 MY65Q/$MNM5^]^E("F EWT6%PFT 'QD!HFL%PD\ P&X743%I6Q>??3U);&5W# M;'4#*: !*+VZZGXGQ<>S.7[Y7KY-$R0Z2:G*B1WRTB5/N!P#[N $%X<*I-*D MA7[DM968, S$*BAF[.WRV82AO?E"(:2K9Q(*[0H4SR2Y@J$*)?)62O@ MD5'F(J=*CI,L.Q"#_9;'F=U+M B._T&+YE]I^OD2KYWF MA'L0O!I8E^\?:;CVF_L^_7+]Y?5\L9C_5?I,NZ_XR>K'1'<1#)6@E2VSI0(% MGVV9TY(Q4I:!,ETE8^<0(ONA^[PNF:HIJ0$ ?DQ?;Z[0"I_++:,3Q;6/&-D M4:E4A@L+/@4)67JNC=(RNRIHVTM1/VB=Q]W1L.)O $?=H1]R<[T(E\7(O[U> MK*,,M-KKL\ )U]PQYPPP4[) )--@ O>E&:AQWG%C?)6A7,^3U@]9YW4C-+!" M&H?8>O,G@5-'B()HB0!!O%_G>UMME0O)!\OJ9(,]1UD_@)W'55(==32 K]M< MDK>EBTJ:Q3)S2&7GO0!"D@7A> 9K24"CS*6*SD?-J[0!>X26?A@ZCSNCH43> M &I^GZ_2"=,*1-,3H!.(!I;Q11X2W%9A$R# M\39*FFL@J2=]_3*BS^NFJ(9J&D#)ZH>M\[HB&DP)@P'J/__^0+S(ZK^[C[I/RE]]3/D_RG__ M_/CNSO/=NB'OE]*0]V]A_F7]BGN26WX*ERE>7Z7Y;;8EQBJS]>CJ>QDE;]/* M3:^6=]E<3K]\O;JW83Z\$1KBM7^_Y?N^1#9O?X"Q%Y)!^KXJ'?7C_QZT6'#Y MRB^[CF\33R4-&?=/ICVBNK1UL]'CFG4IL&R-$Z**R[*/H(&K(M?5?I+PG$4I M*2:4@O >%Q<7#)+*BL<@3"9@LC#9=[ -GF?AVVO%H&A M1X@68Q%33#\E!CR3&62,@1.C7+P_T:4.= YJNO1"Z#E"T<\@YQBIMPF>38FZ M$,:B?X!!;6"XMR,[@+1+D):92 DS+%?I^[>7HK8 =)2^G\?0$<)O#T6;K@36 M6)=8<,"\)F6&)#+!K 9F293HD>:8ZMR /D9-<^@Y1M-/X^<(L;> G6TKE3=7 M;KFM;^J65D;S[*C+$&4J02HA8((R0'A(V3LILJQTCKZ'HJ:JJ0?8P@:1? ,0 MVJ5_LZR8T"KH*$';,K]+"@TV4330CF"\:BS&K56"@X>DC&QXAM'Q_2J M F2Z,+;CX]7&;F*L$(F,#"23*)!D%#AE-"-86]AS?UG MCSQ$?AC=#R&W416_M]SP]8\_9U/FEB6[K'UT[74B=#-L3H,D\6%V+PQ6KB MXO'6!&]I#J'.Y/DG:!IYHZH"@N>0=J1&FJB+*5E7M^?WV^:!S/MD+0=6VLB) MA$&C%9Z"9\)S&J.FK%^9\=Y7- :38S7XH$+E9'&V HH_44++58JWS8T?\B6= MEI0P"T25FL.2L6=RY&"2U80R)AIP953I:WY26\^7*DP8_"KB.+DW@)]G>GL0IW,* M,D$4&45DA 0C'0&: D8B-&9N^W02/MW_.;S'RLNG?!RD^L-ZK!RBA_I)'YL/ MRA?OENG__*__#U!+ P04 " ##BW11NO9HU:,' G)0 &0 &%L9VTM M,C R,# Y,C5X,3!E>#,Q,2YH=&WM6EUSV[82?>^O0.6I8\](HK[\)3F><6QW MZIDV25VWF?MT!R*7(L8@P0*@9/77]P D+=F2$]M)$R>M'V216"P6NP=G=TD= M?G_ZYN3R?V_/6&)3R=[^_NKG\Q/6: 7!N_Y)$)Q>GK*?+G_YF0W:G2Z[U#PS MP@J5<1D$9Z\;K)%8FP^#8#:;M6?]MM*3X/(B<*H&@53*4#NR4>/HT-W!)_'H MZ+O#[ULM=JK"(J7,LE 3MQ2QPHALPMY%9*Y8JU5)G:A\KL4DL:S7Z778.Z6O MQ)27XU9824>UGL.@O#X,_"*'8Q7-CPXC,64B>MD0@][.+HU[^P?]_F! ?&\_ M.CCHQ_U!I[-+,<;^W^_!R@#RY21CYY)>-E*1M1)R!@SW>KD=S41DDV&WT_FA M<4O.TK5M<2DFV=";B]%887/5<*BDTL.-CO\;N9%6S%,AY\,7ER(EPU[3C%VH ME&SRAKHD2*CVKINSYET=IV(L;"LWVUW#P,G M7^]I96?W6 S'Z:/;4]=/"N%STI]_G]T=[//D[.+R_,?SD^/+\S>O5ZQ]WTX^ M//;/[66P-F;G37;!IX+](29-%I*V(IXSFW"[N;&S/WK4!FK3+H,6:1@0J:08+ "%QGCV9P5 MF=4%80=(.3[[():IP)FV"#)J?0&^CTYC!-1=CF%-,B-IXON^%;A&/_ZX$CL5AD"+C#SB+ 36 1 MXAC62^,BBT$QW%57^![*(H).@&@IFDT 4#A:RH$!!U\':RD7^*R@8>XLC2,0 M^;*MZ20*"0& 4@$Y?CGC[0FY25@LUY:U O3 5KJI*PI&&BF.!2Q^\<\8U>9@@[&(LR863$; YEL(D M3MR)I2!,1YKN.A(FE,H4F.>H5"M9XB77*J0(MPW; CPB MY*#)Q=APG/)L2. MP5(7A81$M\];W9TMVO93NSM1>;7ME[^+-4BXI/R^ NASQYT]#*N]O6>$U2V^ MS1@[)8-Z'8'Q6>;#P6RZ!!CRPCQ\BLM$8P("JI7*W*8*#04@B:DPGGH@19G7 MX\K;!6DM$Y\FB2] 797<%K!H5J3H!@4(#+88)47DFT=3C(V(!-?";4"4*=A3 M<>8T%<:E17\PC,^AGJC0G<(@M(U^4HZ23X2%Y(Y?L2UOQ"*]8D:9K)=K#'P; MDQ,$!6(^1>LI[_%0>00]/A?(^<9L:^P@M[EQT!V]00UEG4<.^J-_L5O*DQ@Z MMYQ-N2P\7!VN*(Z1J<64,A23JQD71/Z @U=>KD^__@!B(@Z-*9/\6!7V_K4? M0@W\1II$6^#?C(O(,W3I^-4 NHZERJ1^Y X^ MA'L"DY7EG0L7]V]$9A3&8O[[OD. M=)D0BOXLVV&VM6)"#(RA([DC5QF+@I)\@^5ZKZRXL6B[M"?AYB8'@'*YQR1% M/O]X'W"C,I0E<[115R2K;NN.?/,CW'(_ K_N&G6G#5"QQ]:%_C%(5$.QN3BW MCD:60;$XPBZX#_9V-X#O]=05%CG/XL!$SV>"ZRT#<\V__5EI^BMCQ&[^EJ/@$@NY#'X6GJAPKVYDU5,$C3#1TPQ1KL#<6 M4E@O#!@I#=#[7&>0Z$R1IJ@F_R*_C8J/U_;J_^6QNNP[1KJ*-0YP$[$ASS:( MKG^"5<&@63*_R*9*3LG1?\8GU8,X71$4I;E4<\+H+%$E*_%;( ,H/C(?MA_Y M6L UQU3[= R@D&[!M9+GAH;UEQ&X,Y=\/A29=Y"?-)HZND5NK-Z:6)4OWB&U M.^5[)(M%;53KKX;;?BBPT>I8?]#>[>_=.]QI=Y\X-A@\;>;[C.WVV_N=_B=7 M.]AK[W8/'J0V\/XM?8Q@F9QG+QO]QDT\>7@UT0H]:ZLZ+K'_JY^V#'OY->O6 MAZT,HSN!:T+;^#))Q'=>ISAB/JFQUX!].B:]N='=[8QZG:9_=WKG=6#EM*?X MH^.\T?@X'5^'3U_-UY0)GW/;7^Z]ZWJ';&X,T"+XSYN7EFN\\[$G[E,@[$OK MJ-($0CF$$N8?5;$Z0M\*'M9CX!D:^E:CVG1EDB_G3A)!,3N[IK!P#T'8F[(1 M>O:[V,K1N(RW6=Q[XFMS4,*W>5?W.2J M_,'1L'PR/*5[?X,S5M:J=-A93.%C'+O"KDZYUXA;G^5/B/R/F8[^!E!+ P04 M " ##BW11S?I89ID' "X) &0 &%L9VTM,C R,# Y,C5X,3!E>#,Q M,BYH=&WM6FUSV[@1_MY?@9.GCCU#\4627R(YGG%L9^K.79)SW6;ZJ0,22Q%C MD. !H!3=K^\"("W9DA,[R25.[OQ!%HD%L-A]]ME=4D<_G;TYO?KOVW-2F%*0 MM_]^^?/%*>GUH^C=\#2*SJ[.R#^N?OF9C,(X(5>*5IH;+BLJHNC\=8_T"F/J M<13-Y_-P/@REFD97EY%=:A0)*36$S+#>\9&]@Y] V?'?CG[J]\F9S)H2*D,R M!=0 (XWFU92\8Z"O2;_?2IW*>J'XM#!D$ ]B\DZJ:SZC?MQP(^"X6^I#^;SA M+2.4]Y.T60AXT2MYU2_ *C ^&-1F,N?,%.,DCO_>NR5GX+WI4\&GU=BIBZ.Y MQ,.UPYD44HVW8O!1I-W->@>.X%-?\= M<$?94RB"I7$Q( [4%X16BU(4QG5 )X 4X7+&NA+2DJ\4IP* MDM,,;RDB2R0_([W8Z@,;BEJ&6P G+=*;.F[8](NZ,G MA[VK6XYZIEMUF0'X<$ \>8QNVOXLUE+ %P(>*K:_M=_(PK X.GA!6=^@N(>0,-#8" MZ!B7T3[NS, FVXPV^N%3;-9+ 1'0[N3SJ&P4+H D,>/:40]*0>76L:7TDK16 MB4^!P"^(NC:1+F$1M*1H!SD2&.JBI>#,-9BZ235GG"IN#\!]NG=47-F5&FU3 ML L,[?*U(RKL8%$A;"W=I!K+2YXU@EI^Q6,Y)9:I'&?XPF"UGL%O*5A!I$"< M#VPSY3T>*H^@QZ<"N63/0BZUD-O>>IY,WF"]9JQ%G@\G?V*S^$C,K%G(^8R* MQN'5 @OR'%,UGT&%E>MZRD4F?T#D^R,??O_1!NH#?2 M8$N8_./5+DF[XLBQ"7@;H#X.%':#/S,PF*-H;_AU!]KVJ$VE;N0./KA]ME/Y M^LZZBU@'K)1]?A5/9$BX,LL:91VTPF[+];:W#@?)P02I4VJ#]^V3(UQ+9[C0 M;[[W)CMK*N2(,6Q_[LBURF)%":Z;LXU>U=QHM.OU*:B^20+(N=1A$IA+0,X& M5,L*ZY(%]FS7(-K6[HY\\!EFN1^!WW>1NA=:MGEL8>B>N; .BL$R;BV-K()B M&<+6N0^V=K">TU$IBAG=2.69QHZZ&[A8Z?(';"3&5%+EV(=QU,E-WT'0( ]I MRW/XWU84'<;AMX:CR@[/396YCF?WK^+R2Q27)]A\VJ*/(Y!LZ6Z;@(P#>K[- M33=%WASHM4TVH#MV\.6B>[33-:*/PE-;C_E^9@-54(83-=PPQ0;LI5QPXX01 M1E(AZ%VNTYCH=%.66$[^#NX8+1]O;-;_RF-=W7>"Z2I7&, !^@8.R M%@:!9WY>S:28@:7_BD[;IWZJ)2@H:R$7@*/S0GI6HK= AJ#XS'RX_M3KPR\C M;'<,G4U3! JH/II6T%K#N/LR0>ZL!5V,>>4,Y"9-9I9N,3>V[V.,K)/C%EQT= MA/O)\PANCLW1-JQ>]8>_&GS2[GBJ)36N_#9?<_76/6\:#^CU)NF#S M;K01N,&UO6^31%SK=88AYI(:>8VP+U-0VUO)?CP9Q(%[P7KGG6%KM$^Q1VRM MT?N\-;X/F[Y<;"@3ON:QO]T;WVI%.E_]*,CX&!J>H,JG!8>\=J^ M^[Q1ONWE=N^+P5UH M) I4C=2&%.CU^NED=KU@Q;O>>DT(]^MO[&5)TB35]37I(;1B/>/Q,S./QX/[ MOX\FP_F'\S&L5,KA_-V+UZ=#J%F.\SX8.LYH/H)7\S>OH6&['LPER0JFF,@( M=YSQ60UJ*Z7RT'$VFXV]"6PAE\Y\ZFA3#8<+45 [5G'MI*]'\$E)?/);_W?+ M@I&(UBG-%$22$D5C6!5G;Y3OO<=LTA_(>+M23]FE\#BYS76:K>[C39I=),@:72[+4)I*XX6L=?V M.OXB:OX=^(C20?UR4J&VG#ZOI2RS5E0#"-M^KGH;%JM5Z+GN'[5;>HI>*8MP MMLQ" Q>EB4#G=N)(<"'# ]=\>EIB)21E?!L^F[.4%G!&-S 5*U0L,L550 MR9)2L6#_4%P1%S>OFQT:M,-91BMTGJ\AC:]6;,$4!+[M]1VM7_ETQ[,;B",, M'Y6/!'DXGLY/7YX.!_/3R1G2;SI[-SB;PWQR&_\31.YUX)T]LXV:2 PRW\*4 MYD(J0.%+(5/P7.LMB 0&G-.E%/"&15+,MH6B:5&'TRRRX4@;.#SH^+[;&XHT M)]G6O'F]8TB$-/8_[NWGB%O$0+,8J]N,YFAH0>7A@==R>WZS7E8T4D#"."KL M I967-#"B-(M7&1B@VXNZ>%!L]/[(OI4Q,E)'.,1 M87&:J#!H(0G,UF$8WTR%EA[YX5OG#M7*2F!7H'_^ZKU;8?$[=E.'04=_Q^]D MS9&,$=*5:T[M>2;IQS635)^=A4[2;+=3O."(' .R>3_0/(J/][F_9N>>F3L" M>-V@@=GM]C1O/U_NJIQYG7W.?M7<^T\R]RS#>I02DS^L@HK@S!A'X28Q"#-E M2M)"#L6D"38%"K34O*22PY)DU MBXHNNRII?RI2Z$ M$>&[PU:)_+J=L]VRI5.XJ(HK^SNQ;42.BN_*@H;="MH/BEW;^TI9H_%U,S\' MU@OLCAM\=[.-MMWRNO_)K&/B6\88DU4@-Y[7@MH^GR2ZP*-WG<76;@,EYE/Q M//3S*_"JS5^F45/_GM36'K'S&.$&,L<^6Q[ZGW3FNZ!]33Q<'8W: MM]GX-6+Z8GM/X_ SW7Z\=OW^@!P>--J]PCQA2BX9_,F6]T3G6W?<]V#88]O8 M'1.8RA"-0"$XBZ'*T/^%#_=SX D"/<>&@>GSWG0/PQ6C";:2V%8J=DEADB0, M_[$\>2^. @URW'.&T/'&#F22I8IJ)E'#'&9_4H+;4.@L<9[U>V^N&+>3"F9TYQE33X4(H:D2::4X/*SM]I[CN._DF_;F(-H?]B%T"BU[4V+S5[-!VVW,[ ME#:CN-OI1MVV&\6>'WJA1P_^:OB(TD']8I'2&TY?U!*66DMJ 0'?J9[:Q;I M9>"Y[N^U6WJ:7FF+<+9(@QPN2F.!SI7B4' A@QTW__2,Q(I)PO@F>#YC"55P M0M=P)A*2/J\K#+&EJ&1QH:C8WQ1WQ,WSRW6)!NUPEM(*G><;2..K)9LS#0W? M]ON.T:]\NN/9#<0AAH_*1X(\')_-CH^.AX/9\>0$Z7"]/;6'-DS'PQR]UVBY=1A,83":G,[&HU_*GV8_SI_FI/UX+_3E.(11I2D/3KF#- M]!+TDL*[%9$89+Z!,YH)J0&%1T(FX+G6.Q Q##BG"RG@+0NEF&Z4IHFJPW$: MVK!G#.SN='S?[0U%DI%TDU]YO7V(A;LU\U]_Z3S#U+L1\E),\? M=D%-<&6$=^$F,0C+VY2DRG"@;L2$<\!E"(9P9(C*D .JGJ^*64K2T-Q'@U$^ M!.8-"K56O*"0P):7[ZDJNI1=TOY.=#CL:S+GM%H\%S*BTL)@A%3 M&2>;@*5YR/)%O83(!8YS_2M,:0\/+XS;$4XG+0ZW9MK]LQLYY& M-#JJ-B['0#L? QT=W94UFG;7;]TK=FWO@;)FL_V@E5\"ZS40;/.[FVT>V+[[ MWV+@Y/$M8HQ95$B:%[5&;9MH$E[@F;Q*(ZNLK#C_5 40^-D5>%57*+)I:N). MAD56>\219(25E9]_<"(N;TX#;C$-?#*RET%[2#Q<$XW:M]GX-6+Z)G MNOUX<_SG [*[TSSHJ?P73LF*PQ\VG!.NEG5X+>W/Q.E;:^][<.VQ;90G"28U M0".@!&<15+GZOS#CW]CP!"$/EXS&<+0=/29QS/"!YLGCWLLD0\090KZ>FT0! M?O^^&G3R.>6K'JJ?R -W/@G#@Y[J;KY=RT3Q4GO?=]6#G'N]1(R MQZ)=Z;M+[@5QZ[=X79B_N#S\!U!+ 0(4 Q0 ( ,.+=%&?8PR+;C0# $IH M*0 1 " 0 !A;&=M+3(P,C P.3(U+FAT;5!+ 0(4 Q0 M ( ,.+=%&U:>LY]1H $T[ 0 1 " 9TT P!A;&=M+3(P M,C P.3(U+GAS9%!+ 0(4 Q0 ( ,.+=%&[[]8EW"P ,CE 0 5 M " <%/ P!A;&=M+3(P,C P.3(U7V-A;"YX;6Q02P$"% ,4 " ## MBW11;1!V&UL4$L! A0#% @ PXMT4="K9DXY0@$ IV\- !4 M ( !SQX$ &%L9VTM,C R,# Y,C5?;&%B+GAM;%!+ 0(4 Q0 ( ,.+ M=%'I.E1O^\\ 'E]"0 5 " 3MA!0!A;&=M+3(P,C P.3(U M7W!R92YX;6Q02P$"% ,4 " ##BW11NO9HU:,' G)0 &0 M @ %I,08 86QG;2TR,#(P,#DR-7@Q,&5X,S$Q+FAT;5!+ 0(4 Q0 ( M ,.+=%'-^EAFF0< +@D 9 " 4,Y!@!A;&=M+3(P,C P M.3(U>#$P97@S,3(N:'1M4$L! A0#% @ PXMT44)6(,GN! -!0 !D M ( !$T$& &%L9VTM,C R,# Y,C5X,3!E>#,R,2YH=&U02P$" M% ,4 " ##BW11="P@CP<% 3%0 &0 @ $X1@8 86QG L;2TR,#(P,#DR-7@Q,&5X,S(R+FAT;5!+!08 "@ * *8" !V2P8 ! end

@A][8-N')N:'HTEMI51C MR^O.AV[8%7L746TX04DQ R$)ZISYD(GF1N/L4^>=U5.W)X)Q\J]ZI5%-[N I0W_ M;#R:=:./,(H%D%(4M A%40Z(9(82SW'IYI8%[C-(SIK<#^_ U">'NRDQ:NFE MX7WP41?C.12+T#LB1)!$9N5(4"P22%D$XZ5.KHF/WB)LYV&=^*;T>P!MM]C$ M!SH&GY)F1"N)-J>3@03@%MT2[W)@EKOF^_6IPUG81FOM%5%?6=2> T@E" >T MC"0P(%Z%XE@#NF 2 ,WJ%J/;#JFG&_=!/+@]%RHIH 6_KP]EK;$6A")<<=P1 M1,)YED- 8]GHJ'U(*38)AKP+I:<;]$D$.%'@U13_VW@&T[?^6UER;Q[.KU'2 MN,"#0MN12D>)-#03GP5#4Y(ZFS4--#2Y)MD'7$^WSY/(45TI+=<)"$9 T(XD M'SWB0./ *6<(&HR>)47QSR8;QGWKQ/$'?ALE?S7<*&G2*0D"V3#4IDC$IBB( MLY%I7\XGF6YY\+<+7$]WRF.8LNT4L)INJA\3KY!]F*!!? 5(4R:5-(;H$*$$ MZA9;U5KB E7<4L9<:GI*O %33S?3!APY6A/U_-M/Z-=\@,G%4S_ZX_78CXI7 MM;ZX#X!2JRG@)I_+^8R3!MWNK'#3 %S>J7;)-(G-NA=93[?5&C2IJY4S6&+/ MAGXZ[7('Z6KXU"G0 =U?4RX[I(F*>(F*#BDP;93@@9_9(+N#L4_WT)4)U$I3 MK;:DZ\N0&"=S2!NDP4ST2EO<,QD5Y>T0;IS (J'6><=9H%0UC7+9%VB?KKK; M;EYU=58YJ'0@17;,>$V\$^A[1!J0U382D.B[2BU8EFV,X$7WIP[B[^-Q^M(- MAP-#T4L#I5!PN+I+ $UL$&@>!"[ )*:5;S*,*P!]LM>/T.QM"A\EUVK4?-F- M<(2ON\^07HUF?O2Q*]-H,:H20B(EY4FB,V!M&1APW-.3"\0:%P-7@FK:Y 9R M-ZP^6>,5&%!1!VT#@-?.41A5V=#,2?;*$BDD>@8Q*'0:/>7",:MYD_.+>W#U MR0"OP(R:6JA&C;40D34HW,N AAD.$_=M(BWB\K(OAH7EM?1O\+LTSB5P-/I,DIB@/8U-]QJPFTR" 8DXHCH MQWDT[A48L#RU(,(6//T+\#R)!36D7C&H4S!F30#+"@BON M-B3BDO,$$)))*7O:)G#MX-!=^^/H_'@)WU+ROS^^+9#7^'63=%MHNB+83S#K ML+>;<$[,O76SY>:)N'8,I$[&LO[U]\EX.OW53SYVH^L/ M'2/* WNH)=)3!E8IX=D;7"M]"=]+^_PP@;'N).\"1==*-N.BO=?(95-X-,!8V*>^)]"5BU M(A*?;291!9M48C3I-D&?>\'KT\G>:5RYHC^'SS <+PR( M*TA)^)24IB1"N0*./!,;E">&61Y,QLTJ-0EHVXFJ3P> =8E23QD5GVY>Y70J M9U'+ /@YCG +7;BE,7WQ%8J,>NI&??'N%XIMN"4NFNL0^QTB2 M*N^1DW_?9CXT=3'@NGOOAL5 MR$MH);>6,\Y831/Q5(KB]J/Q5]+3<2^$$@)7"]]D^SH 8Y_6]+XP^3Y6B6.%8[&PYX? 6P'%V8D**4X$B,Y2[42$J<4ASMHLRR,6@>^2:W"?N MZ],=4U_95EW)51-1+(],E]C600UR9LC[1>":X41ZR,1Y:='(8N"!.1EIL\04 MVT#UZ2ZKOW2KI-2ZEZ3K,&[,A %E1J)+)PC(:(F4SA(?E22*&1%HEMFW272P M&U:?[LOZ2K6*BFUJGL5HE>11$!4=LMYF!,*I)\EHM!\5L_C#!S'/:AS;V<30 M6 &T>I-GJ$"#LYFG3+0!PR5HR*Q) /@]QW;W>C?D/"<11])@J\EXE-RKL7MQ M//QV,LY=2<">P] G9Z.VQH\5=<=9ED)F02F5JIFUP=?H?0YX,S)8UV+@4"@I6D M/#X0YZ@F+.M$93D^5HTLU3,=G#WL2=&1/+QKE_:# 97/@A'H:DMX"B,HBX6C MD4J;$E$ZX,;@-"7!\DP41/!*A "ID;^^$<^!:W3;;;DJETX3?;UG5S!;VW(D M3J_*@%$KO4')WM]#^#105MQ[.T#TH-0O 2$6D,@G-' HQIJW&FK@H4OAH=7(DRW*'3[TD+J&240;*41>, M-4WLUJTNRC$1 9]AM'QZ4&R6B8^S?W2S3\_FTQFJ8O+BZRIPIT2BX?]2N9>R M- 7#)"-@R\.ZY#5.:!1^%*A^U#EUL6! :X)VA)%1?)T=0HR^$V2+U: M56M1I9(&V@>3HGLT'G:I/'VZC@NT'R]6K='#JE2 .2&?J[J MM!U77!% 2RDI48+[DF$\$\51Y'%4N>[;4P7M;OH$P5B_3 MW^+DF\"LFRQ4O_+A2O3^]$GZG_GR#NNZ=%Y$4YA2:XBQQ4A.$$F@$DB0(5D' M04?>YIB[S7AZ=5C^D%-AXYW2 _.G[LWGEL%L#W3"\2V^6A'B[EADBE9RD$0; M4^*>#H;612LD!3DS0*AQTHG2MHJ4^$.U))-;.^;Y/% +TSZ7GF1+-RE %" M$ \:B!%:HHDOC')-#M5W8&HXW+U4[7RB+#"!N@WH]T L ?!A4<.$,B%ICJF) M170B[A_%\CF(8?T>N10*2-(PH&@V1+$OBG40I*F<=MTQS^N-Y M1+VU3UKQM;GJ'^[PY),??81I-UI5JZEY<'*KZ>:')KN&4NFWWZ#^%-WIJR89 5 M_F=]B8(O&Z!%Z-:7&"Z-VY_B +9-$8D#,/;IZJ01SS9X"$TT6,_/]-\6\_K# M^$E$)!-X.L=%L=SR3!?[V:+,]/(G:9"C%DI+1:@KE[%!E=3W$9TW7KY*32=0'36T;9MV#Z\"#CY^"3#55U6Z9VKZ, DAAN!6E)+$G:,C++-;ZQ]<@"9 M:=R>.6&)1B)SP-G!M2(IX6*K(>._FQA?)Z&N6YF]E#>\)15KJ#8^B%(O'A69 M=4*#IAR11H\:MC1(VBBJ9S>P/MFAY^/=[OKN)ZJOZCR\B^4)KE&3R3=X^Z'IU_/5@]*JOR)J1O)NV MO)?=R(_BS2U/1969%)2PX#614D82O$6S.>5<7E#@1G7.,X8-$&N>,:REBO[V M',)LP)7(2O%,J+UOIQ [!:$P7\/ M8156\.2B7 #\:^DV65":ZX16+55R==D@<+F3(92WKR: :F(,[0/N!YA2IS+K M;CKLRCJK^4IN GX*Z']%-*KDK2;)AQ\RL1QH8EA =%Y9JQH M]6AN#WA]LH'.Q*@&>FO(J46LU#N(@)898IL.>+#>*4"51UL8[E$(QK)%^F<0 MT:(+WL2%O1_:CW (UYY,)RGL9"*5B\@-H)[/XRJPB$;ZDFM1< M$F>,)6BH1.^3MS;?VNSNWG0>UF6?$ATUYDA#730)7PQ<6J$4;J*:E0Q*DM@D M\4M).;>)1> ]> ][KLQ$9UH_CI1_K77B<\G4/?GVCPD*X_GXR\*P6FV&WY>P M9Q-(2XRK1^GE&=IDZH<##PA-9$Z,<#ARF4+)[1:(R%(+R:0*MV_VMRX?IR'I M4_6/\ZPJ9]1ACJ4>[7CZ>925$HF,)/L[8J<>V]:1T+J4[V1A]G4SJ'+,WANWZ?.0")?3, I@98^^I2> M6V)9H"0*@Q-$*^9XDP*8^X [L-;)3VIIGZBT=M72;N5N 1>8UR7DF>?R AL" M"=9&] (8%1"M%J9)1>I[<.U#(O=S+%HM--5P-;K:W9=W^=%E2Q.)/.,"J3)N MU-P&8JGE4DKK9)LHB9VH]CJ'I#_] G2LGAI2Y^T$+GV7KHB^XO=UQ>QE72K* M,C=<"$*U@I(]I<2'&$IX8E8);P2T69".@[L7V<[VKN;!R%9=L_7RXJS*%[P9 M/>^FE^-I5\3X)B\AL8$":W24%-G@2\G"E-'$*[79#:416*32-3E7V UK+U8] M=/QI;595U%0U]KS_Y"?P%"F>RE,=Y/3R2L>%I+6RCH"3 1& )4[(3'3RP:MD M>)!-KN$VP]F++>=Z67LFLE103#^B_M["I"M55&^OJ*O77R^^QL4;HW=^!B]R MAE@*[4I--5-$<5X*-RI:"CM-0D^!J0?4UD9:B4T(7.#L?3I^O\'8OU#L^HA(BQEH#QR M%4@T7!'I5,D:QR1!CR-H$S+GJ4E2_F,C+!\X^\F/0^9&''B($$8AA7:XRR ^ M34O,3B36)T.$XUY*E7QJ4U#LV!#&APU_^/$Y>BH'FB=H^,W/YA,8Y]FGZZ>> M?I30J>JFX_QV E,4Y=+!O(%HOQ0#^S=>*]7 D<.IDZ9A[\X_+*/16DKTPUK MVSGENFEH9Y;NDY06QT9^^&J4QY.+563NS'?#MC+?V?'9-;&_&,ZLGZNT'Z\N M+GVNF?^ "N/:;5X4!VJOL:$3G56<=P=51 M]2*_PO(*[AB]K/]Z+2%NA51]Q,?;Z'<;:3#Z=G;V6B>U+>E]FVX@KW-;PVM= M7T]\M/B&W<6BHM[;^21^\E-X.^DB/!DNSIBJR?:(#AM(_-1A5TH#>&5X/QM? M!,10NGL'<8P+Z;\@O4JXUN**6B;3,L;@*KE5J4ORI1L.2U3P6LCP=#J_@%2J MQJ?D1>;:$QI+((NBB@1/-8$8+%/)JT958AJ-YZ3(^2,Q;EEK4*^-^B4GI)R*N)2T*02('1I*-C=K\W'$UA]NEZM@^,@M%C?(N$4^9(Y)+1YQ/BP!!;IS,(<0F%2X:C:=/%\8_^PPY MED8]G1,)\:NEK.FE/GH$BRO+A:%\)9PV4!$PP1+F403 R+,Z*I3 M%8E)$KC 'QG7Y*7Z(2 ;EC]85$P>Z!BE-2X38*%D5W21. .1V,18+%DMDFL2 MGGH?L)X?7-5AU0%U#@[7UD-,JK4%X-4HE@P6:0"2XC9I+()<5 XT#K=/7+&H M=I!]DHS&)HG73H/=\U.@-OP[HZ:;AY"NW_G$3Y#F0QCGE]N]@:L]KM)EUS%= MMKCN.GGH=2X>2P*ET1P*MY^5ZG ^SKYTLT_7\0+'B/O>-FO)\S#PYQ'8\8$ M>[9\+N&U"QFXKVC]*N?_(%38)2>7%X.NY/OOJOV?RYU M'"^4HQT-S=42VQ[P&PHC^,MCUW- M-95-.QMC8W"MK:#?ZB/*_X;5O&CU( MSB*-CNC(,I&1>>*R1V%HQ9W20@?O[R/A@7WVZ42O(C=N1)0UTD"UH[SEM-P$ M1PE+0^2.V"A+0MGR+YTX494X=!^Q53.U59=1)PWU='?MJ:D3G?3JYKLN6LZBC^<'T1GOIV2+K0_=]IQCG MU^@<#<66':6V[7AL_TV-R"I"J6/G+VH;W4VX+N+5XCO<6 M[VVSO:C:^8W;^[Q^H+3](R=,_BK]MA?\L4*HY#K>[; DTED69!@$)I55/A)K M>*E+Q1.Q'!2QPC*7@@8CFYB+NT"=[!<,A^,O?A3AY7CR?#P/LSP?;BB+LI* MMUQ0@$"80)A295HBCTH=91$<]R6G59,PW8-0'F@TMXT!JT:HVX9S.\75\SGO MP+E9P.L*G-06)%VDQ:6*2.LS<PPA*_CMY;.\+0;[=KR_6JNK:;> MU9?7OW)*0IOS@SR#GW$.\=;Q&-?+"!VAO3M5B"K(=2NDZB,^_A3A;B,-1M_N MG&"MDRNNOLG752Q/F,W[-=Q 5OL.HY(K?]U)>3)CC?3*9T&2BKCW:,](H%P0 MZF30#*U6=[L"9JT"3M]!U*D\6Z)YIY^6KX2FOZ.<)HN3T(^C$HC:$@E!$L\MPLR&Y91%U-KL9:\)Q*43X0+:E-*,83Q3DHKZ!*JNI_I4NK% W@26-%7!,T4\,T4$#$CPFA-(/C,A M1)"F23Z4/;#UR8^N3YM*.FGN$*_9B[_Y2;G=_7Q*N.2NYAJ8N+LAUW$,;F1. M\FN9DXZ\DM[97BT9[0^ZO9".=RGW:/4< FOG=.[J]?N)R=NW+TZ8D@?W<0Z1 MWC^X2E[IUKQG9:77EC.'JRUQQ@*1+E-BI<7EGN7HHI&OQ?>WYX7+6@L! K#:M/#G,S7E743',;=M=&4\.H/:C]<^R>#VWV?M^]7X]' M'Q>9#I;QQ\W-E"W]G==DV6?0=91PE9H*H=Q);WB$C'T-N+J'C_8[[ M&SV#M-IY'3LZO0X'O;ZE?89KS;=2P/"B7,R.\]4OGS#5J_9_!DV<*)3V2KM> MF6[_Y+>30IA/[?(=N6*>:ZSLS&UW[(>O^QL )X[7AEC".?TC'([&6):*-B$*A"2FR.K,@ MMD#ME;]8D5ZW+?O&2JSF&^[ N?)!)*4I4T^B=ZJ4?;#$*QKQ7SSPZ*04N':Z?YC[BCCVDAHMX2/-GV!;/X2#NZ/[EO%0N75]"7GR]A-&T MD83O[>X,$C]LR.#3[-!TH14/B+!/@5)3$KI18SP-Q(1@C*(TYL7,;)/?#[E-X M5T76'6*;5-;M.>R4#9C_#_C)AR_C 74*,J1$C,J>2!8C<4Q:$A1NE(I'+>'< M#L)VM#^017,^]AVCR8)4\R4Z::Q ,= MB;=/H67](M[!VGQ ZKTO8,+WY58\3?Y93=%!1;P ^K!LA)KQXTMU;PX)QX'0\"S MB/:!#A1ZL/QMQ-ZG(D*]8>3I6J[S[G4[Z@(TWCI/>Y)G,+F>3-KA&L[*2P7+ M$:U091%7G-"#>VTT8,[:YQ;_9SPM':YH;:B*/E<=A:3[^-EZ52 M1K,!94D*3CWAB9? MLA(H Y/LH64R2 MBYS1%6"IO$ )N.=Q1W"Q3)+IS%T0;4+E-@/JTX'5Z;RX&QU700W5+..U\?V* M5A"4 VH8SV\,UFGCJ#1$A22(E!)W38W#UIF"LE%9&YM$.M\/K4]G2_6)4EDU MU2CS'"['T^XJ>_@:&B^3U" 5D=RC:Y<8#C:"(C[2!#%9#[()4;8!ZM,)4'UZ M5%%#-5(L,G\^26E187(MI&<%)]R@/[.+M\SY'4]ZW_MLA4N *QPK8&XBI% MG,[,I&0MR>4609;ET DG2?0AZVAS]JS)L?RA0*LX:M\7\8NBI-7N-"F1Y8M< M[%?=?KM.XX@.)5##"/>Z. @ZDP#@2594!ESFG0_M?+=#T?;)[V_*PXV>7E/= MULP37 3PW@_]9&WT0F@ML[>$JXR6B0F<6!45$6:J)#,H2EVDF5# IP'/M?9.$5EL1]>F@ MX"'X/B.%RC\=]:*Q.BN\^F MVM5!G]S_LRB_FK1K+Q7_Y9>%BZ\Y&"+CABD"VO!RD"6)=PD(Y)*:F(60VYP* M;(;3I^.!AU@D3M%.@V.C[T92*2WUU$\A[;26#&/:*L$(RSJ5A :1N"@UX: 4 M59%RYIN4SCL:<9_B*L[*M_/HN.X-VOOY*$V^;1 $ R<#,WY9STRJ:(GUY;V4 MM!!L]M*:)K':.U'M0RWS,U*KGJYJ[WUO)^,,TVE7RFB_A.^8DHQ",F,(30I7 M68?C#E[+\M0N4&5PN+?K&%3= [? VH= ]F6:1R32@ MX2X=FG(N14ZHLSSZ*$QNDZ%L"YY]..-^8LZ(7^Y:B\*"ZID8ZY$KFOR5HW( =! MKW.C=$^7Q]_2[=?PF237[D;NGHY/N(?;L^4S2;#A8_RG?O3'Z[+DC/.R,M,Q MTKK;2"W!W .OD0Q.(,[6MII)I"$Y%KO<%2-/#,78VE;5U:> M5<;,VEWG;X34ZD W;#_L&WKTO',':4TPZ%VSI)@FT2E)I#6##76O+_://=HT*4%+&[V51--2L#Q+3KQVB=A,O0U6^JB;I&9-;D;N ]:G M>)*6G*JEFVJ,^7TT@3C^..K^M7CKLEIYIP,;@S,>%U,.VA IO40P@A-<:I-D MDC&IFZ2RVX*G3W$DC?A10Q/5:+'Y/'W6X=HWFMTX6;]>!0?.:&4\C42D\H1. MV522(V7"@LY6VB"]:Q*A> 36/H6)-*)3:PTVOQ)Y=VT?+NS 8PX\;C=1ZX!C M)[0ZQS^WNCC^@&QS0XTDT>XX[%9'W]/07RIS47XH03LPJ] M-I+TR0*H=.YVM[??8/86)MTX=7'UW?)Z<@!200PR$)T\)[B+E8<7TA$-S+L0 M(C?*M-@=]@58X4SN5C]/XFSN2QG;O_MN]'H\G;ZZN(#4H9;>+3?ZQ893%NC+ M\0CU^FH+LN5UQ8!;8P*4K%I1""*-U<0[S4AF(3(I48RFR?;:>F"]*@/0A,X; MCO7Z0Y6:4<:W1[66WNM-?HMH)^]A\KF+L(;5<'1MA*0DIH#FK;>>!+1"B##H M#24GC&E3K^(XN'TZJGLHKM;6:ITPK4V3ZI]SW#+3(O9G-8.F,'L3AMW'!?J2 MW2YF(ZSBAD1F Y%<&!*>#)W4^Y M5E5284.2K1F$ P F:;G^XD&4B'WT2$(,Q11D+C!G;09Y'E:MH>K38ZX'8M&Q M.CKWP>]+WTT6^=C&^<5HULV^3;_SO=[1WCZ]-#K*.WB C4]4KXNNK@%[#9]A M*%H(_KA^FY^J'BV$)LJI43'OOB8;B?0C2\NNEGITH_2]2U7/#+B>D=K MM62T+^#6XCF!3O0 MVYIJ)H]V-Y%WNEK;-,87E_/98@CC?.=S)TRVD_ML)N>3!M]((35VR_L;;2;2 M<^R8=SK]?>3G"?V4\DK_Y7ARX9O2=__>FDGYR %7NC;_Q\*QA/2D9)+Z"$_] MM(N+3J=OYK-IV>APD[M"-N AVZ05(]3F0- +-,3["$0H26-6F8-I M$L<8E'0DD=Z.J]YRH5,-4I\>JK3CW8V+GH=19YV+Q*.P7^%%\Q1_;58J716S M=3QZ/QO'/P;! JT76>]"W&NL)+(7I8"V#YR] I4FXR./ZSI<@Y"ME=E\[OFM6F &!=_+S+FKK_Y/?9VY-YV M:UZ0'#:(>O=*]_5[_)7! :V?4Y#M+A;VZ;W&T?91_9Q3Q.>Z,KX/Q_>[C*SKP M,7/*T"2E3' B8T);.&M%:-3*TP@NY"9YT0Y"V:?CF1HLNNU4M%-9-1=VE8]J MV^B%%=J;B$B"%R6;0B!!1DJ4#!PL VY9D\#GW;#Z=&K2@C<5E=+<^UQ;^FL8 M]KN::[!;G<-,7V4U>.LGLV^+1UD^SA:KWQ'BV=I6OC\/4_CG'->%%Y_+'G*,>.ZT44L>N\&U$<#QKL.6EEH)HYT3<;NG&BOP MO6VV$M,YUN+;?=[R_E]-IW-(W6CMX&!YWW"B0U:CVU9B/UD$ZYI9V1?ECY+@ M]V]_^K]02P,$% @ PXMT46T0=G+,H0 ,P ' !4 !A;&=M+3(P,C P M.3(U7V1E9BYX;6SLO6EW&SF2+OS]_HIZZWY]T85]Z3,]]\A+57O&9?O8[NG[ MC2>P29RBF&Z2W M/[QJPM5E&L]^>#E),$OQA]^'LXL?_AG3]+2WX5<@Y-_G?_2R M^7(]&9Y?S'[@E-/5GT[^ZJ,003E/'/Z72)\< >DST<%(S6E01J?___RO5G@1 M#!RG_[OKV\_A8MT"60XGLY@'.Y>@*^/L]L_O(]&_;3X(?[J=/C7Z?SO MWS8!9G-ZGAS"#QM_HWPB-[]&RK<(XT2PO_PQC3_^^__ZX8>%Y& 2)LTH?4SY MA^67__CXYB'2X7CV4QQ>_K3\G9]@-$+$\R?,KK^DO_TX'5Y^&:6;[UU,4MZ( M_F;(!90J=I/>V.Z0""3<.43P>^F<5'P#C&N>_K^F&^?16+*<#6:=8CX MX;,[Q=MXL?E$\J[ M=D>3_IBE<4SQQQ^&\6\_#K6U+@MI*020PB5'D[41A&!1^"1@L!;7#K)Y_^[3 M^[=O7IU]?OWJQ=G;LW-(TQO\HC$9",DISZB0-?.F/ELR3#U\RFS M?,-/1?P_I=%L>O.=.2&$LN4N]+\W0UEPLOO@SJ;3-)N>^>EL F$VD&A4")4I M,2 3D5I(XC6UA&9 )B)H176-@7T+X]M!W:G:V>1F>,MU:\>%K5ACG7(\:SJ3 MZH(XA/_C#\TDILG??J3=G$VCN4_K_]UA8[%",%-SV8O83*Y M1A?FOV!TE09:)F6CP6&+[(ETB1*KHR+<9!5,$OA34T,)6J$[E%+LQ613FX8* MNO(QX4B' 7W6@G,Y_(%)S%*E Q$>#)$4< %T41,&"33.!TBTR@*Q%LTIZ,+^ M8G[(/=][>$*;!8")I(Y1EQ#+')J$6$K",- ML\0BH4]"$SH3^4"'$O@KQZBK]C"+XF$8EB/4!)K-ANAG\P-)(18RHHJ!Q MH8K B:=)$VN9DD$RI445P_@$)T)_:%"R*Y6"-S&WL\NTN1.::?WM#8Z MXZC&W2;! CAM.!;W]DL)H955REOF*66H?Z8X-0K_<0(!9B/!6BJI M%:[.$K 9U+..,74F[0HNY*N4$ZID?#,.S67Z#'\LQEV0.2.\CA8-UN!11VG$ M=4AI6M!1U)NH+7^$O3Q-^'H]% 69 WI.L;;%/N")6 M&TE,-)EIEF4P4(/Q&P#/FM^=I%C!Y?NY""V]'7XMJC:#\?D0W8P[70-)=> J M$ZN,(A)'3%R4DBANE A6.UQU:G#\.*QGS7R'$J_@UJT-3[QKQN$F9 6HHJI8+&Y*;V&A.US/6B.ZE'D%1[ 8(+/K7]/LHHG%09W. MBC4R'>1HF0X,C0_A)'H>1A,H5JE.U*-[&@!DE1/D#7B>M0IT(>,*WMT]?_.> M/E*E%8X'/1E(N82M*?%@.+'.2&9IB"I7B?:L1?.L:=]?OA7@46O55,5 MRVL]KCJ(PN&*@YJ(SH;#A0=HE95^\?IG3>L.$GS(H]N7Q[=#\,/1L&PFZ$9^ MFC7AMXMFA,^>+E:;VZ$&D:P"IHC6G*%#D5199 )!/=11:&F,K\)T6X#//DFH M"A,5L@/NX5P-9E$;(1E;LJ8]6AY9">(,!P(Z*^ZI-3A=*NO(P1.)ZM"X65?V MX:""=MP<2WV ZW(6]7F""^'M8930P$S@)#F.T()*!*C5A"9'I0%N>*H2!7P$ MTT'U8R_J-AP'[BOW^BJQ_E#;5',)T.\S#%&ZA"..US1*BF6.-.(52!V[-U MV1@ "+@WUU"F+3">C![5XJ5" /S313.9?4Z3RQ M'QIR5!&9<.ET,4F"#J"S3"6+#GF5*R!/(3L9=>F6@PI1\34K7Z+ G"KCM1D1 M>6&)_,Z=B]D))X) M3UP.-%+\_ZQIOQO+(:.CO3C)G?-2P=J=6T[WI'$?F=82DI(D:UF6- W$ 7YD MP4,2RJ?LJVC,9D@GJB<=<5#!*/&*P,U\VEY?#Q:E>N276C&?#\7D:AP+-<&J48Y8$@_](*S4!";C+ M,951#;-1J4H:[2.83E0ANF*A@HWY<,1OQF%T58K0?$#SN,A^-IL,_=5L'@5L MREJ&^%'$^,3S-^-9FJ3IG2'&@5DFLR7&H3\N':H[!$=)A,Q5Y!!!5XG(=CN, M$U7# W)=P4HNDZH9S\>TN.0J1%1<:4Z E@Q%8PVQBN,_X%2,UD'B53SF52"' M.#@\'+%KEKJ=6:EQ5A#C7/@P^@##^&;\$KX,9S :>.V2X-D19GC"91=8"29* MY-:5\E?26EKE8OH&/']JG>F"HPJNU,4$JHI+]32T/[5"=Z^B4M/^F/V>C1_X=]^G*;SRP>GDGNHPSSK MZ'V>*^S9'\/I0"@N\:J7'G8B*A#)7FDYO0_/J_EJV@K18*7\>*>1Z@>0NMPQ-A50?X3^_3A;#3UW M(_!^5"$E:GA,G.1FRA7WOE3@FYKT!]2 ;>1<@_GY M<<@;N$XPT+@J$GHU1">S3GC-IL32FNAJIL>5!J)4[RL%[^ MAF<_6_:ZD-7&J?IO/ZV( \W2WZJT/O@ ):/K(LV& 5JT8-FB#\*W3Z[=%.&1 M<:QT2*!:4R^UR$QD:5-VPC*7G>?&414LW=PAX=MW=-XN 40LM4HC"2 5D0%8 MF?2):$8-Y3E%5J>K0(5V":-1\WMI6/1S,WG57/E9OAH]+.9[FZ?L'+-EM+G4 M;)54C'3*=7"$N*Y+3V0)+WKAPR"N)+;7#02@9CO)5094/=@.?T M5& '.5?(0GD Z_W5K/1++.V]B[Q M -3I*<*N$J^2$/)M4#;+&"+E)":+NU0NARI,HV.-"NJ="-;":1]C[,/S'K(\ M_F,,0*%$&H#XD(J)JQ)QE%OB-? 8C(# *B7Y'_DQQC8LMS[&V$;:_<2NVR#Z MCRHX"E8$:DFV@ :,9HY - C/!G1_O>8A5SG1//ICC(XU M8!LY]W.,P6*47!F'2YS,B\6NE 4E*3%T8V.)#]8YP#K.8XRM"'KZ&&,;Z?9P MC)&#DY%SA^_/9E$(P]ID22)@.H6:[4WDN!,NJ,9_YY''-\3%_3>%%_ MO-R&+AF"_QS.+EY>368J;$RE0*\E!/G$X,[2D&4DBCLZN2:G,/P[-G>E=YUJAM]"5-H)3.6+:F MNRN;GM&E F$9"9ZCS:6Y0M/-&@)9FA" 9Y^JG%=L1/3L:>]&UA7.+#ZF:<(' MEJ;GKW"7&C7S+F5+E /M:="!)P3'*)$&ER&+BDDHXD2'*FMCJ]R3?115_\K0 M$7L/^XMW)/H*Z_ZG-+]#]$L:X]!'"/$L7J*YB0X+L@/HZJ4*MX)V*IE0@HX_]9! L,TXDM&&M1$#""N(CZK"PWM@ M1K">]I%3483]1%QA^[@%='P'B*XT:I_X("+&O> MBY3Q=TI8C"*:F+DE469?"@UIXE.()+C 19(E<;[*">D6&$]-A6K14\$$O>NZ MN!##?<$,.%(1,PY?21_15-+H4=%(23&;LTT4[>4JSNQCH$Y-5SHCH(:M6JI( M;1S^@";#I B!:*KL(HW< M@!8H.DT3X]I)G7B=Y:?:F)Z]/7TL?%>H'G4+>3FU7J1Q*H<.-&F'D[2T#Y,E MGR)"051JR+!(N7">ADJ[X%H\)Z)"^\FY0A&=Q1'3/%Z@;/;:Q(#6?41%I)P1 MR%H38-3G()*N=)WS#L*S)WE':5;HZXSNVMVBU:KZE];.9BU+,7Q2^IR4Z&Y]#> !Y YOA0T$:7(H;0*B'<>-9L&&;.D M280JKO4W*$Y+";:2Z9K(RMYI/#00UA-0>V&[$V GCWOG4AZC0KL'5U;!?8"IL-0SIR'HZM9N31I#)1F6H1S M5\X*120NJ5C.HT3F44O/JT1CG\#5OT)TP^ 3:K&/]"N$7I^ -_?67PVGY:+< MU>3>(2;U+,O((PFJ5#6E\[N51A$=4G)&0/G9 91F$]Z36UUJ\+1&O?8.R/XS M#<\O$.#95W2HS].[JR*U]WD^AGMW=5=G!1B9*<1,C T"9P7@A @,!R"ILL9H MM+2K.*F[P3W\4E5%'9K>J:R1Q_3MG5+#17;>6>),*>D=%"/>0*FR115S62NJ MZI8,/?0M['T6H3UD>>A;V-/)K#CQ\2K,WD^6^=7SBX6<@J=4*%3*C(-@S!#+ MG";,!&H$#3R*-KD*^/Q[RH"?5A5A$X CN6N]%9=-AS+M<,K?PW,_BWYY)ZT- MJ"UN66]#^$,T_5ZP[H:HAZQW).7>5*"T@)&.,\(H6-S]/&Y%C@'ZYB$S:J4* MN%EY2>?7VYVPP0EG M"&..HKL=<='PZ/#'G($KFYFNT^.P^^OMJ+63!-/T*BW^^V;\L&G-QV8T^KF9 M_ Z3. ;T'P)%KV76 [.R 1J '%M&.\2M7-+7$>15!R&RU9D_I0C9>Z MM7P?%@O,7(=(+1# N4VD2YPX"I0HE2G32BC74XG.@Y9GK,KH-K4;MZ&C2M2P MD\9KT=M2]) 2!J413U"<@$)!!0;**\&=])4J^SW/UGM]JM\!**Z0\'XO,=F M0[?W^9+J422Q. !H_<_363\F%,ET.$M+!_-#F@R;^#&%YGQ!U;RR^D#P:(PM MF?G1.%1J:X@5*A$.)E+#J/.VB@%5>V"GK:!'I18=)N?/(QEM!K?\S_!_YH-: M.EB#()4-VG+"8NF#8VTJ1QL*/S*F7)1.\G9AHITAG*;:]4A+A8NJC[64WWSA M[6P1CF*^K[?"\P-&"*46N$(#S[@O=*(QJ;# K,:8?&9F:$!V BFVPLK=)5J/VQQ<&"[\"R%]IX MHGP$(DWDQ.-62,!!SBX!BJ[*O98:P?>]\YYY,LH$5RX:JH03RPI]SSKF'+ ^=]_Q@" N-+,MD,RX;_CP;,%*A@W.!FZK%&Q[%-619$9OQ?8FQ=E;ZC6N?GV+:9EJU@94S694:U$= MN!_5_NRMWN;J3/2]Z857T7K/ @D>E5]J<,0JKXA+@3OM;>25;HGVIP]MFU/U MI [;2+QN6^-ERFB,PE%A%3&*IA+8+/G C!&3LLC., %URC8^0'* ^W;[,[0Y M^V4'\5;(CMK@]]\TT!*6@M61>%."VL([XJ2Q!-"_+YT* H0JQ:L>174*>M"= MV"NL 1_3#,>7XLUUTQM47$"6D(N7&8A,J=R'!T^TY#XD6V[+5UD(UL,Y!2WH M0- 5DHO.0KBZO)K?(-@47%D"-9"\+_D W*&+)064/D6TG'EQ83ACFK(JITFM M$9Z"DM2AHT)^TOJ(QLTVQV.($ (!*/6SHM*E#30K=UF\D;C-R50EM^@Q4*>@ M'9T)O68K] =]7;6A"GCR!-42-37;TF6=2@R1.!T^2DJ"C4.!T MG;:"Q][[NF,-V$;._?2^#EDH"TR1P+,BTE'11]K[> MBJ"G>U]O(]T>>E]SZCPHF4@PO-QE%JF8-Y)HYH*W.5EA5LA^7KVO=V&O"UD= MP25MF%[\/&I^GWX+:<^KO[N^6CDO/ U2T"P=3\B.T((ZPW+0 M5L/FZ[[KQK&][-_![&J2FHS^WXNKZ7">AZBRY%J:(%FD%KFP2>2R4_+,\V"G<57D9F[B[S1+MGU%WSRM M&]D*6]*B:P-16<'1\W3) S<,!.#&Y%/4LCU;#\=8D;.[..V;<6XFE_-OOBIA MNU%=)A]]<=_\MI?""NN9098V@W>*R51*T 6OK/&I]#OTAK5G_5$(^\>M<)E^ M/RGU4I8?7@U+0YMA 3=]>YM-(A1CG@E/@$E&I'1 +$WHZ >7("MA=:@2 6^- ML(L0WB,O.KMLKL:SD@.*SDU<]LKXF$+"7XELH%4T-'E+&%H\:+<81BP#2T3V M+DBO!8NU&@#NCOH@G78JZ-NZP& _5';M/>R"?'XW)Z?))$64FO"*J4"TD!0= MY\R(@Z1)U$I2G:V#;%JY&GL".37-ZIV<"F&(=\TL33_ =;$A[E7)&J;IXL[7 M[&P$$@HVLGP!NOT-:TLA7$9>C%TH[:^O<6&F-\%2UJ0Y%%3K\TT^'BPM^- M7SZ@"ECFI2X7*ZVKDI?$)Q\)!6&E8H;Q4*N^7FN0IZH_U8BJUH+RIKOF)LTW M8#.C*I%4ND3(LJTZE]##3,Z5HIHQQA[ZHO[)EJ'NJ>FP L&>E66LE)$IZ@AH M7$"EIAE16T&\=%G$7DX2C&V@&8%3(I.1PE-;!**FL$Q%.@4%-TCY728_@&D19=1/'EMVCNK4%.JPM-7H M'_J4O!8)R\(*XXR4)-"(_H97BH#WED3/HD_1AF2K6/&MT/55=^ H#O1V(.18 MJA0LO%@8_3)IKKZ\_*;>T#P3UAE/E0Q A$^E% MD L*4BFBE"+.SDN? MP'6H.P,5%*&I1TB%0[Q'X"VS,=L K'F_X$F$A[ENT"FO[75F#U(.HCT0M#<9 M-]P@!6Z]- IBO0M$6$@Y6I5U[^O- 6\H'%9IMN&BMK(L/J3X/K^X_@2C]*Z9 ME6Z[N"D.QU?X[2]+(^[F'J]GUEL7+*')EQZXW!(;@R)42BTDB\[6,8[V =V_ M8=ZQ#CRF834)K%";81'3N$TG?P$C&(?TZ2*EDOEP%PBYU_+YQ?4W Y[>UB!; M/\[Y! ;(/%,-1,];-4N;B$TH;45M9E'J4BBK7B2^]O!.UTH[0O6HD%:S%>!W M<)EN%HT6L'LS =OC/HQA>(RJ]-A"7ED/:AL26\"/WN4LDB5)44EDR)0 XYI8 M;;V.MJ2Z5:GT>53J^X2%>L+:NPW]7;=7_M",8/(I70X18NE0VTP0]](RLC9F MZU!SDN2>2)W1)#/&DNR<91#P2[>2-K0AJ/S(2PYLBM9BJ:D@X@Z-SYB&@[?I M'$:O<<2SZX7F&ZH"0\W/1I?3,LX)& 8D,8-VBO;"P9J>HM,;1J8I_.6\^?H3 M/AH7(.;*%Z1\<6_=6?/:T[/<]I5MASFF!K 4R+24!D@:IM7Z]QL(._^4Y\C6SM+I8)7]H_QU?0* M1N]18?(D_>L*O8=R4+NHOR-Y!AQ#1WXJR!&F#DJ+4!DI@ M'2FYU,2*%(F%G$!;Z42N4D#@ %KR1,SF,$JRC?R[MNQ>OO^O-Z^86VY\CN,N MF00C7"M3=S :W5_GF MFAD@,6Z#)PY\*&?=MH0 !;'H6]BH0O2N368 /OC>W,5/J_/VP9M/;^??3[@= MWH7[!LA2;]M V6)7WX[O0^S=>[*QCM,]1-GATKL.$JX]T0?OB$[,$\D1DO/) ME]K(IC0/TT*VN7U_/*QNV&OKD;J-!+O>1[_Q'W6,UGI1[W&,>RVVW[SR\3?.K[*,YS=:RL7B MKS J%_9NM66E)>R V9BS4)[X>7UB%8!XH1AA@MJ<%6@=VEU+J@;Q('USCU+S MO]EFCD,ENH[5;S&JC[C<389A>7MKXVAXV72U]"0* Z4E=B"6ZTA8"B+1TEXX MN:X5O!VT[XJ]KV)74(&NS>0M1G,60JG:-UV4?RP>_5F>I/JYF2QN MQ9;"$GP[&S[(3;X MY>SZ U)52"I1@2^%O,?F>@H1#;T4B Y0KG]*3FQ@FO @J: >#4#3>:1H%Z#? M9\#^,Z"R>G18[7+;L;VZ2J7*U+=US.^JEV\.BGGKF?.99%6:PR:#OH]CAH#B M044GE!"=;P,[8OT^ ?:= 'TH2=<5.[<8WH:"HYL=%FNLA)*\+0"'!<(1*VRY M I4LC=ZY9#KW@K?$^%WG]]7YFDK1=5G1+89USWAK,8$]S1$L#<3E#"AHE#9. MX(!3F0GNO'&XKW6MZ5LA_*[G^^IY/87HL#;IKB&J99>6SQ.(Z2E?)3L*0DN% MVIO0=_>!$:!,$FNED$D'M.#:U="MB_.[QG<5OZRE')W77=U];+?>>@@3_+6W M0_##T?!>JZ+-$UTF=%ZH(%R4%&G!$[$Y"33=(LTB4TI-NTM]!P#_?8IT/$7Z M4:,NR\5N.^ G>WIM/@FD8"A%'R<8)8E441 ?A"=,L&B"STKE=AW#8RG\WYV=\/>.$( JW2RI<$+PTW2 M<%$N2#$20Q A!!8];Y?UW ?:[U-AWZG0CZ*LF0J]'?ENGNQM7*5H>:#,$^Y+ M>I#>-2 M)DI!,R4IQH#&GD"_!V0@RDGG,T,[T'5N"FV)\;N^[^TE5U2*-40?$FO)? MW+N6(4290)24V$QD=/B5=8PH:4VR*>".%+Z5)+*XLGA$M@P(*P-L5@#C"&7?(*A-'J=B'J;:^C8(= M49GJ-K"_5UL_8E7JJ%[U+GIP1&JX-4Q3"CRK*O6Y MCDI]CZ/:^B&T=QOZ^RS\FF1D48M ()2R+99JXM!O)\QSS40"IUMF0!]%X==> M66I;)W8;$5=H]?.-+-8TV>(Z6!PR$"&<1H^6E6N0VA/ .0'*J&1"_592Q]," M\3D8C%U26KNOSMJV6VT ?F^BN!^O6_?#VX64P[3@C%%')X%821V1B5+B6<*/ MC"7I(P #?4):LV<3Q;I*LPT7Q]9$T=+D&4>J!6."2&$CL=DZHK5@U$KMF*G? M &E+T,?81'$K'>BRB>(V!/97B>[3U>4E3*Z;_&EX/I[+:CQ;)N.A38"6XC , MTTY%YEH^N:/Z<;N,8Z4T'.,R,188I.2D4=QG@7:-I3Y UL#,8/L1U>*C/B^' MX:<53YD[BT0E;5.45*!%&H45202<4I)JWI*G/OEZE7*:3,I:@?_%[[]LIK/I M'@4<.WAKK[RV'_\*UR)J)9327.'L=(%[)@W-UCH79!:U/WY.)S^!N-X[R]?7DUGZ-!-ZNO&SHAZU9MNY+:B4SR5$K(Q>,.S M!,@^EY-'JJ@0H91_::E3.V/;SXC\YK7E;7=GJFC6.&6S),+PA*9-3,1!5B0S M*6D.B5I&:YB(FR'M:S$_>/*'-"G?@//$!B(F;ZD*).9R(0S] X+&G2%<:^>\ M-5'7:2+Q&*C^+=Z.]&'5U.U,\A6"A ^P+8)4/&FF2^B2,3VOOI_0J$^,<$:# M#NA79EJE?_=Z.'TE;?3%__8R/G1*1"DJ_BO\=S.Y78'G(083 C/):N)UD4K$ MP3C#'7$BLZ18H)J9%FK2JNK]P]B;^ MD6X7O?"^C6BK-K](Q83GI;*PU[9DV MP=A&1'U8;"^N7Z1QN$ WZ[>Y=DJEE1&>$LD$XHO,XR@E$"^I4RPJ;=B:SMH5 M;+<58">P75?AH,)![$-\-^B6,Z$-OIKGL$\!/,PQ;+>T/JDS'7!2X63M29RL MY,H$XP@NF:5.JI'$L](96WH:3!8ILRIY(X?1F2<.80^K,MM044%5YM57'E:4 M7NZ3.$#N5$8>*>!N&R+:2XD"4=3R8$R,;%VO^/WUY%%41Q!4VHO$IA8#%2R5 M+'!4)/LIHB?=0+HX&2CP/@GA(-H.(RD$_8?8[3*=MINXD^0X+ M]V\>+?[AC9O6 EJOQND=MJ.Q2W?C\0,1 %KA3EX8I8 MAY969C0I[20$U2;Z?/SZL;T-6ET]MI%]#;58!G8>0%QN>8PS';@01*F2(.;0 M\K&^H.5,>.65IKI*AM\3N([ W-B5PU7=Z)" "J;G+ZDYG\"7BV'8!# B/)ZB M(HX'W%QM071]Q;D33_Q%G1VPUM43=]1*P$9Q+Z&LSY=!%YKS4QP;BLM D4F\,!:=2 M*_/A&/E_Y*2S3_JWD7 %^_%=,_['S64"%@!4E(R4[JEE;6/$E]XOS&=KP+J@ MO*]A"=S#T.\!:4>L--V(M$/K;QX&G5P/7KX;1)IXY,X3:F/Q>Z(GEBH@5LC M8_*9P9I#BNF-9*VO_IMO.0F_VDEB',_(&P7]\ M&* 9X5.0CD!)M)/.X%,]\@^,^/@^ R M&NI:$CJ/5@=92BH$@S"8]I[A+B%.W\[MI9^-?5<#I_ MU"X7)>[_>4>W&C8B6KF"0%%D.1FMT8^4R(M%6R6X"(P%IW)@@PW8]I+1W"O: MZ4K)PX=T+Z]UZ%:D!KB94^VE<-%(9:A'Y>5@!:5!H&7G!H_BW$MV=Z44WHQS M,[E K4P:/N2_:S@ M%U?3X3A-I_?>]O8VX]U8Q8/!%4YD- 4D%YDXQ3BN4[K,->.YJ&(6/P9J7[/_ MYMDOFTL_',\E^;)!QR@N[Q=_GL!XNKC>Q@9!@\PI!J)M:1L#B1.'$P7E$4)P M$+GW52IA;@.R_YVP,YU9]1^J<5,AO+P>:[G15NHEWT=]-D'8YW.O>OJQ?/4^ MO[^:E4HST_^"T57Z^_#\8B!3E ;M!I23HB@V&8@36A -T3FK% /H4=-V'<;) MZV(O_%8(=FPQL^X5 '^SJ/\=!VA#:0U 29*^%"QB L=AT?SE0N"^Y7D*:TS\ M7M?!-;!/7ANK\%QWC:>GT4FE$AW>G=59'Q^_PQ?6DF91_Y!T)%Z7ETN$I=0%[J=U\(Y(=7J0-X='CK>IF>&BQ2O1F@CK!GX],7UJL\] .&C M#HR2P 4O=8X$\4X8$KW+7N8 SE6YRK,MT+XN:%?3EZK,'/KR]B/2FY_N@0N< M.96(B\H22:,B7C(@ ?VJG&D(?+44;#5/_Y"I#W5U8,/>MP\7%5V%^[ 6V^YM M0E +@#63)@4W4[X;*$C^Y-Q$*T1G@<=$^ZTT9=64=KAVNS0 P[*QLR] M5JO]])ZUMCR1L'L89=F&@Z[OF/]7\\Y*8],,P)G4A#D1<*^FB7C.-$E4 M&1%]$%*TZU"]\N"C,&'WD7O3D=#ZJWIY;^"WQ;X^3-)H>(D^W>3ZP]4D7, T M?9@,0SH;S?6DL_.>'5[8_2G0OJ->/1O2W < 2I/44NE@@Y7<6SW MZHHG1MIY=+'1[/81#.JG V*CRH3*C&ZVUU;3*N69C^3$Z,Q/9Q,(LX%+2@41 MRCR5CDB+H"W%!9U+IUU6":51Y8+T#EB/8KW<38/VB)+NQ%2%8Z0/<#T_./C< M++>,FS&DZ2^39CH=V$"MB2R3*,LM"D4Y\25^Q;FAP*2@+.<:FO04L,.I335V MFXK4'-^9#C.XN>CH"=.0<:)Q19R1BJ MDC-N,I2**H&EYWJFTY?:]4AK/T<] MFX_P8S2&,32+A56ZW$KGZ/;X0"(WW#%5++ZJ^27'G5YQA JW'645#E%V/"_Z MI6GB[\/1:.VYT;LTNY5CSCZ#$Y2X;!@I;7WQ*T@D:*-B29H'G( MPBNFGW*\Z\,\BO7V&2P_: MHQZ;6 +4.9;+W9F4>+(W68'75>-V'8_G^\PX-J4Y'E]@I]RQ*'Q@/DKB942O M6EI'@#(@QE-#M4HNB"I1N#]%5N'ISYGNE*M"2EJ70[WI#/49_KCWPX%D)CEC M),E:E[PL;PGB4,1KIFW$I2+2HY\^ZX?V?=8WK0\5 ]]I/') 8B4C3&:"$"/ M0Z9 B0TLXSXAO;84]TC93& !Y*DM:7@H":.X3;AJ!?6 M:"NCJ*)ESSW5?2L=:)GJO@T7!TE:;@/P>ZK[;GQNG;V\"QF'T1HCM;4J$BN2D'F M*ZHRE ;;[N3U&:2Z;R7WQU+=MQ':85+=ESMHDW_>'-R[,=8[2G;?Y945TMWW M'OEJ7WKC)>C@:2GJ HY:R9ESQCO@TCGP@WU?7C'EW<>HF&64)"&+783_6)4- M8=(ZP8"F[*I6;JF1\GXCODBU#^BC6$EWTZG5K;$W[OHIJM3)2247GDLE M%<&U11-)\1\7>$3+0PH>E;8^5.D%<7+'VYUKZS$P7L%'V-J[%LHG_)](HHJE M05=DQ)?XH4)3*@$:3:%.-OZSC'WMHW!5F3GVV)<.-@>@G)ADT3C/V1%+O4.; M.N>H$20-/O>VQ!QO[*NNLFS#0>W8EP]4N"30\N(>#3&N,[&6 M11QX2!RXH]*?3NQK&[D_%OO:1F@5W+!'7,<7U[_"?S>3ER- 011-3D8HZY@@ M%$H%)"HE<2DXP@T'&O![E6+=6V#\4Y@9M3BKD,3^"-0[H._@\F9:M8%;TQ#9 M$N]AS))J_+?7L\[(JV"X; M;2<84DYGHG 6ZF,H2S[DGH*.E3FCJ:97&LD>A M:T\8-<>J:MMP5D'%/J=P,6Y&S?GU"YBN@;S8VE-67!M%B5=H'LA,,P&K!,DT M!A]S%#E7"?2T0M>_4565XZ8V015LKYNNNA_3:!X-G5X,O]Q @Y)%: TGW 9& M9,R! !69Y&B=HB:7@B0U=.<13*>M,5V146.UF4!,ES#Y[0:/Y2*AA8AX@LM$ M"L<)^IB*2 :Z7$O4)M196%: G+9&["7VC;9TYVD*']/7-+Y*15:E:T5)4?Y] M.+NXT>>=\A">?&9'B0;;85_))%#,2BC7J9 )&4![:Y)6C@7OM.>,#[891?=R MW[UI6,LG]\1!B_9B/F6!FZ5%P6=9UD.G?"EL*(TS'"?'DTQTT7/LJ7>\2[-/ M@&_QUR^;27H]CK_BU$ZXAL2S+U]&P[T+57;Z_IZXW5TF*QK E&# 5322@XS6 M>D43LT)E-*^BECC0E7:5/PU/ ]K4CEL_[^1X'_[S'P>L_PN@J#L?G93_%_RO7 M\09*929HID3P&(B4,:+IXP11-!J&UC,5LLIUSAVP]F^-=*I)J^9';;8J.#0; MY+&(>$I/+>[3)>)I>9&%)BZ[1$KM?*V5!5FG^\ECH/I*<:BJ*)U)_= I#:5; M^8=)$Z_"[/WD4YI\+26-2V3))FECZ5%.DT*U]M(3%W 0Q0Z/W"A 3A']68^XME3VHWPNIZE[V<7Z&FL HZ1:D$)=E&17"<#@$918Q@7AC/ M-.6N%9OKGO[LB=Q;9!UF8];,;GY'<^>SX[$UV%1O#FL3S#^+8U7 %&F8E92$^^@G%.5 M.J^9 M',9.-3,DRVXW/=TY\]DWN+;&-!MM[/=.ZBI6CGV+&VV3/E 6/) I,Z90#29 M* K<2L9-6*W=M-*F+ MV/,V;/4=>[8^PL\M@'U9XL] M;T54JPCD+E+N305X<")Y9XC0"94<0B#@M$3/75 G: ZU/C2_I\D;W#[.)S!+\>40%\7AK4?HO48O7GOTZFFY<&BJ"+'K./2O<#Y.LV'XA-K>3&YS> %]09\]T5 R06FT MQ(5R1<&A!&SP*NLG7>7-CW_V=.XOM,YGZ44S:\;#<(/%^: ]5YP8Z7!H)<'% MNM(S'0>6 5+IB==N7G[[X&=/W3Z"ZC'8G*D2UN+0;"C]S+.2!#A51 ;!?!80 MTFK2^K,--N],94?BZR78[*R(T:$1$&G$02H0Q%K!2A6>9(R,4:S>4'F&P>:= MF=Q;9,<8;/XE-;C;?[FX[B7<_.!MO0><'Q_O2LB9*T5YL$X()Z0RREN+"[%4 M.%6U8TEN$7)^\-[*06>(Q5ACC#!;4LF,IP2WB41T"CE(M/&IJE+&[QB#SLD: MFWWB) >KB4QH]WAA%-&&<:J9L#%6J?%X&D'G;32IBZ#S-FSU'70NI?F!LT2\ MDXA-6(EV&.7$F!S)FIWQ@A(*Q1%JIB!/6$,T\8UEE=.S; ME+0]1OX?"43W2?\V$NZ0]H">_FQR/?C'IT%.G,D$EO"2RR1#!&*U#"0)8ZQA M03&(#SF>WHAYFL)?SINO/RV?N.!Y^6&5YKNW]NME=R3^9B_9=1ULGJ=[GJ%Y MBL.YS2G+-GFA2N4;I="VR13=?)D)35H) 3:KNP9A3R?(?OOPYTQ9)P+K>-5] M?57Z?R]QE$O,P)A$4[1DSWO&"014*6."8 *5++9JC=UJH;W_XN=,ZEY"[##\ M?+,>_,>' :,TBIPD\4I&- \];@TB !$V&9\,%8&OV2_W6DO_X\-SYG!'V748 M9KY!\/+=0-$8@^*"@/:(P-I,H-1(%-[E2'&'MWI-,&HO]EZ^.P7VMI1=A^VE M;Q#\Y\?'4V!O2]EUV._X MWK8\'<)R%>=0>D[20*C(0"3BPA4AHO@C?!SIFIO06WL0MS[ MF3R]K%;QY]7T_G.NW'O'J9P'H=K4TI>]03C?8H+J:4<2M$ M,#D]7=RF[>BWY_EG&$[^"T97:'S!]&HR]Y=W(G#]@SIBI@7*%9&#*S8CVHX^ MH,B=!:OQ?ZGT03ECP0R>Q-N1+'>OXO78XVK*M46]KN@H.LC41::<]$[XI!($ M4"(*S;.2ZZ7;19&NM0]>]OOYIL_/\N?Q;';[)WLL3UV\MB9G^TA@A5L3D@>1 M P@+,N+,"8(J[HPT23&G^'INMP2P9X'FF\>]@!&,0_ITD=+LETES]64X/O]Y M.,;O#6%T&_]["5_F!3G?WJN6XV5*N'F+4)H"60;$F]*Z+*3,A>#4A"I]G?<% MOG>OOCE+=VP,I^64"CFZ[4W/--.1,46,U@FMD6(]BHB2$9)&4!!RG8LN3R([ M0*G0/K7L06>^3IFJ47L8IA.,THI1<#S3%(.+&<7#?!V@?$=7GXJ6M*+\"MT MDHC0$(';*DFM!46 ME$10CI:C4I>)-3$2%CENS2S@WEE%6]J ZRO/]Z!;4> :*JNTM]\,Z5 9PMVSW\H/WYJ%"MO84^[?^N\N M#RS;8*_98G$?\(?IM]B5(CRX[](SB\>FB=PGKBDS)36,XDZO2V=DFXECTAMM M,N6\2JVSX]/ )[HP'J,";D->!<7[M1FGZT6-U9^OQO$&E90^49H34=&B?T&# M(3:@70K%3@U14T.KW&1<#Z=_R[T_2IO.^:C1W?K.1KC]\N]#]$\GX>+Z;?J: M%A<*M+>"61G12@!=[M8S LI%DK+,V0-/5E31FG;P3M; JL!.35_P_GGY0[S+ MO+(V8*LVL-X&[8':5U>@?9-F5>.L1M_JK4 KZP3SG).0$H+6BI>>I(&(<@%* M< [95SDU.0(%>ZIG];'IUS94U=2K-^,O5[/I7 )LN3^+TKR69S0?D^%$L@S$ M08I6D:T8J6S M>RR&H0>B(_H>QN:@H4K0Z1%,?S8MV86*GM82<7/Q"\;[_!,Y>45\0%6ZXJ M,4:\5$@)63=_;@$N9TT;B'W[6"L8#^Y9 M=<-O"[.W"W)Z0*5.4T8#,33A7BHTKI(Q9Y*B!.D %TE9)5GZ8/K3WG$Z MG/ILP4E?/OC'%*XF$UR!;VPPX2$X+HF*VA/)K2=668F[-G4I0DK"]:8WJ^". MP^+9B]4VOO8^E&QTGCJ_A;D6^LL+&)^GX5UZ5),7MMN&-*JNKSWM^OZ:]Y\Z MD@8@;* M-*'!HY,5F"'.YT"B5=1R8YPT=6-GM49VP#VD=_W?N-LYUX*PKAU1>2!V.A,B6L8XQFGBO9V&K'W: ZH M_\>A=2TLL'Y5IB=+O\V@-HSIP]4D7, T30=.HZVIC2#6!/2+A+'+:CR^Q/IT M]L)6R6JJ-:#OL^$(%:>G/(?]9WD [H6WAGA3RN.$,LL][L72*Y8C2"W6U6)[ M%AO#8N$Y' GUJS0[G!MM0]Z! MXOUM('X_-^J"WQT"_[N0+[G1ENQNM.Y MT1:4'.Y^@G00<=R11#-/$_*9E!;;!!)8I=#NU*9*":9GS@EQAD]#:GK @UI4VTHXXXPQ2Q:!(889U<6ZG_)!2L MFTL,/>K7%E3UG'C,18INOEY'+A$:\P2DP'\4!&MEM"K5/7QZ?HG'6[&Y1>+Q M-E3TEX?S>0(QG85YJ?UB J;A//X[3BLK8;NLFD>>UE&.3%N\*QDOC@>I UJM MW#A)0_#!99T!C+%4<"\&[9!W*=_=RV<_^>66=O+/LGTSI*4PED?0WK0[JK2PYPE1QX(P*5 M/'@7P'+DP=Z\MY>]U],_Z*EDHS&>ZV3=S_\X[XWHAHM2T(RY9! MYF MR-(>RP3+)>4^JY289H,-V/:2T>X;ZL.'="^O%ENFX9QQ@\NHB!K]%0L^ M6NJM-SE%)C,,'L6YE^QN]/]]OOGF]1[K6;L'=R_CMJ-873=85 Y2\$I$M,BI MTRH),"H"CLII,=AZ/'MQ\0XF)8'ZZSY=/1Y[7/=R?QSQJBGN-57&NM*H5F9) M+>C )#C+%>0VN]*8P#C=[V7!\_F:,I*)2 MS=)9_.^KZ:SXQ[?X!J; R)(FSWA(#Q:42H'.N(J%*X^D__+"G MUJW&&(Z!YPKG/;= _CD9SM*KYO?Q@ '#I9DEXG(J)U#1HKQ,)$H[4"!":6Q? M=6[>0GGV2K.G="M$+6\1O;R:3/"KQ7%32(S'X"PI+56)Q$$1SZ(DD0/GP03< M.:K<'UR+IJ]$O%I<[RS98\F,NUGJSL*_KG!]F\N^A/95@!AE:>FB=212.D%< M3(HXPZV,)CLKJBP,&_ RSZ) M\#!'L9WPV4)']B?C(%I#E4R&9T9,$K1,%44\ "4:*#<\Q'+EX(2TY8ESU<,H MRS8<=-T-Y;\:=$W19 [+(SHPQE&M,HE9!B*%9,0I:TF6H)6'5,HY/.5YKWMP M_^9CQW)O.A):?^>:Z!+A3CJ[_C""\0S&L93T_5)LDAU/-A]]7D<1E?:85T(J M.1M-;0Y9,RVY8-9H)2ES(6JN!&.#MNB[E?/N =D63^U!YBU"MAR=8\H"RMAX MF3Q.GNA"X$Z(R*W!;6Z[D70K_[M#C0\?7N\13-SZ'3UP\_385H/K.JC,51*9 M48GF,2B.S*68<5<36JA'F5K[MOVLDV]>=W;O=7=.H!(\Z<@5R38((I4)!!PN MKP+!!RT8KN"VAGGR-+1]3;.-;_AETDRG P&XBF4(I-2_(;B/>&)ITL1SSP18 M84*N$@5X'%;_NWC'.K)JG'7(0H6 X%D(5Y?E@G**K]*720K#9569$L$L8A_' ML\MF,AO^STT,=/U@!H(S<(Y2HI0M=4$3$)L]1W-6!">C1C.H2O'-K@9P)G7&0(5[ M!7OJ-$\10J15BGWVA9@7V'PRKI2A8]C MB91O'-*+Z\_XB'D* MT89N1;GSG$ *'FA6*E?'QR\N!J.XG!\/KWY MXLWEETGS=7$=JUQ13C!-%\THWO_^$C=3F:JH#+$FH^$G+2.624=XN9\5$G76 MKESSWG RLP>(TU&,7NFHT>$2P@7Z!)/K^S*YN68',@9-T5(+87XD":741HT%Y!%,IZ,X71-0P>U^G_,PI%50TC$6N$ \J53+8)")YP:($MHX MFIB5M$I]D;5H3D\?]A=ZA7XII1@Y^MYAD0N+(CB?I.G-"I8%U5:A+Z=R"6[+ MG(B7.9, DBN;%5!1)>CR&*C3TXO.*'BH'O( B0-=W,S8ZOD]'*1N=7?#:"UC M23502:'QJ&QDS@>50P!NF!2/'J)V?)FC3;B0!2K05"&))TNDD>@V91L(DT$K MJI2*NI? _W,SN7]8,@@R&AX\)SF63M4&T,(/N.AJ:85RW&GGJC1L MWHCHB%:UW33CP?%5)[*O<&+:.IJ9I<1Q BTU+8KYCM899&H)X*Y,!0@E614G M^SF>..RA*%7X>$XG#CX:S:C3Z!R:X@#$5,IV,P(L\9!34K19?#*)Y2 MLM'K?@\^G\&)0VWUV8:3"FKSN6E&TU?#5 *=OS:C>..3XJ;.J9 MUAO>UVO6=9LQKP0/J%:""PM:F2PS,&"9.9Z<5,9 BK)E!O:&-^^W'GQ,7]/X M*DU_1G&\1MB3,8Q>HI?77*;)_##DVY?>^0=>X:KHLR66.G3YLD8S+21#3%1. M>ZDAU6DHN"O@?1?.=\TX+&Z;+AX\H)*)9*@F5)<316T3\=QR4LX39001J:XB M@%4@_2^5O>C,ZOJYE_RKQARV%,?"RP'F!?Z_(C%F3B0O0K%1$1NUM(X+9TR5 M9CW[P>XK/G$0#>N1T4/',J:3V>#3#&;SI_V2FO,)?+D8!A@M36!K@N22Z&3% MW+C!D0A*N$K4H!V,'G@;W<27W--+_+2JDX^B.'RUT++[ MD&Z=X*=!;1&A:*4V<9(XPI05- M0H?<*J?Q&/G?$$OHF_YM)-PA[?/269/KP3\^#9022>=25R5KCV.B@EC&!.$& MO.8V.BG7)!9-;\0\3>$OY\W7GY9/7/"\_+!*\]U;^[-J.Q1_LY?L.C12;Q!\ M^/N !1\-[CJ$.R]+/ L'D'0@('1"#!E\7',LNA=['_Y^"NQM*;L*<^_SWP>" M&L,7!BPO$:?HB-8YIN]G%VGR*(5!2^R=RGCW\BI//[2^O%L45XE@4U!!1:E9Z8;MP"EEE=IEF;M-OOGC/4X#.GW__V/OW;:< M2)*TT5>9-?]9_I>4'<]#?B<1(2JJ8I]_FDA(R ME9(R)(6',@5]09- 17QN]H6[F;D=VFOT1)EL*#^J:"/M>G1V.16*#2FES(56 MD9-S@7&?\D^23K\\^7IML?DWOYTT9N345P[ AH-7OKGGTIDGA6,UQ5@IS8+C MHECTRG(7/2M["=#EY2=.W:I"PV7@:_,=W^*P*G'-E=9T]F<-*D>R!Y:7ZF0* M%*=C2KS)=7(7<">/'=O]CE7_F"@<9YI%J!ETM'B>P.60H9!F2M3%PUNB?;@N],,YEXNK4Q!VN!+K1LBMT4LKS!R@I2%2F0$ MH,0F/: .A_I]\:D/?35(Z-F#N/:",=Q[CYH3X6L1B\4,GJ0 B"II'HTL:NB- M^"S]>,[)G$/UT* X<#>ZO\^QW%R_&1<<,8N"!\< M:R]/H2$Z+*"0.M7,A6C M1)N1TAW ?5>,.5(G#4H)O]V&[A''ZN931H:,Z<1EHY=U9"!_F]_/)K^+_3V:OK,)\O+]QH02&'@!"Y2;0^ M2>NKE4>:L38_# S">/Y.A7Y9T/_A.TM:PMM(WH+^%CU\K@#O ;3KS M_C"\9YIZWTK_W7G6F_*> . AL]J]44#P)=0; MV2B\1)ZQ24W\'DR7S8R^E-&B\@O3A\GT>OK^R\LPWR**%4A9F&(JE5JZ'VC; MS $"-Q:$C=H*DHS5O$D=6!=TE\V=_A74()"TG"3^,8L'HW/,ATQ+-*KV M"4@0/=HZA,U(5,78TJ3!U":0"^?&*6)O$!=:)NOL8*CU2 P5$FA+JUES.D'0 ML>9=$5E#CLAUDY#S'DR738Z^E#%(? M,2A18LS,";(;).-:%+OW\K_G/E/KN6FY4S@SHV#$5 _)F$+\]1%B3A:29E$Q M6[QL,T[\$) -!HW7/F]C^E26/] F/9D7G!$"?"&97"9 M1::\*IB&FAZ^$^3PVV(S3G48%MZ/KAIX<+>?](C6*Z)U!;(MJ@X_CG4T(8*1 M4N@8$?.V2HO3.7,+X(+Y<)2,FX4#K[RBQ2+9?8$EVN&\ M<*BL,S&UH%!'?!?,HA8::N#!W)'3[- M_*&!CZT>=?.0/[J_/*+'Q7+W*F^5GI!RR2BS!A).K /M''@7),A$_K$K%D-H M$E$Z"?50V4:#\6PX'3Z51*1MP^3KW;(6+ 57: 4::2T.99V\J:%8)SC2*GUH MTKQG!Y[S)Q@U)\0.[_X4Q31P[K;!6DGF-LS;!6#+C*)'$9XGAZ@7?7;@R.G* M. MK+$K/G#' .2YW;0].,0W.&F-%O3A(3/+R1W+/< MIST);=A*L >Y:YD)HT,JP'RM*[+6@-.6@>>19<^*CJ[)W<&S2FH>VN9HI4\@SQF+%REJ"0D]@JKCL)Q7CCY*%1A]BRF5 M)G==3X)K/>8Y#TFU0W36/,_9Z!BU0T%@G*G-V"6$6%L#&2]%<"ESUF;&RO/* M@4TE%BRBDCD;L2STZ9.V'ZWB9X+9ZT007QZAMXPD]:6(? MK@WAEF"4+]FIX)6*3$9G+*?/TGG--/,XVHWP5'D=WRYKZW.:R*Y#4RRLXQ." MEME)I@0O3A7/L]8Z*1VBBJ/'T)XJQQ-VC>T/:B+)+E^Z)K,@8"%9^J)"B4$X MGUDLW"818U]O"G/:05<._54__-^,0Q]<<)NU?')PVBCTU#QDIR,2%:7 M58K7Q%+N,AFU/B%7R?O'U-%/F<=/N$J#?S7]6#? L I?S&K_T/KF_QXO/KR> MY/'G<;X)US__E:YO\GCR_OS?[Q)*5B5$PT,[ALCX:7(ZUBM%P9B+WC#5I;3?<$D\-<1V$]!VN+LWP=YQ] M'B=\B[/Q-/,1%T&R7!24S#,HE'Q5\U5*MD&54'B;])0^P \?4'NB_-^,Q0W. MC![O0)?WL=L6\"K,/RR%>&/8) M:-=D$#W'6@5;#$;'.9./G1.]H?G!U6WW[H/KN<%-P]%K& 6A,#*-(+VK608D MP*@]?7"V>(4LR=BF=.=HQ,.1^$SLZ+"/]J_:OC. CD9-!N,,0XW#K_Z?1/@. M4[TC&I=Q6O4H&<4@(HH0P!E6.Y/4KH0AT.^2+I)ICM;SMKMJ%YC?"U.?F,+[ M'HUS],KNK.CV'!MYG90)3-,I5:?-%#)MG$T"M#*YSHUAC,6VS-V"Z@=1AU!G MCS5Q/2V$U'*;S_@3N>CSQ;A>BHYJHXVH @=F:](90P,N%0E)*"-L"!:-&8BC MVQ'^X.O0:NZQ0J^WCW 9!@_7\Q&+/!?M=!U2J$')+"#6W!'F$ZN]J&7A;+ ] M]1;5#XX.HB[%A0/6M!(U6F#M1MY++0 Q249A;*>KE+[4J?K*MZDE44_\)_^P=4G MB3H&6QHRX E$7K8LH9-7KM%*R[F!PGFJWD^L6=P<$ 5B4M)*UF0BAD)DJ7?:O:'@<@ATLPXHKS]+G6=9*8P2O&0$B1T'&R"HT^![%WX/W!\B?$AR<0 M&-K_(7\-*^A@;;29@6%*TZ%$OXM")$!R;[0MRF"[.Z-N$'\0^[Q:'S"8=* _ M@=(GD>HU@\FU*39SX%*.('.@%<1BR5=_+A[E*;VXFD=%7G[Y8[RH;_KV&/JW M]*<$=?OKUW7ZW@96NWA$H00HIQU$^L>0E;!>HG+$OA8*>OJB&:JKV!,/F#T? MA1W$Y:?2^&P(8>X4V[*L/0J?"N,(0I<"RD<)3H5Z@5*R4D9'](/E40VZ\O,W M5KF,+^F4]-FS,[IA2N/+Z>1FN8K9E!=(Z[TCBFQ1>T=XR"VFQ>UWK%@-= M5M:R?4R[I9VGT\PSX^J.+^V)$.UY?4H>HS[[TZMMM152A9Y):XJ6JX@QL-(0L#B;FL MA79%IVY=#1]YT?FR#\ZMT&DC;0S7[>=EF/RS>H[S:7E% AD?U0SFX4-ZJ@E] M!-U&^:=A6GC+A!!:*.U"2#Z;K$W(*2DF^&@OSAYD=T*M[--YC'O176J";3MX;^&O\8?;SZ^G,YFTS]I8WL5/M'? M++Z,?&UPY&F/DL)8VDJLA:"8AQQE1F<,8[I)I[9#0 Y_*/3'FDW[H9ER&K3% M_0DC'7MD8MTLS:LP'\]__S3#D*\F_Z#CL?K][\("^4A[GJ4-A Y% &54 !?K M\%LZFHIUB(HWZ8G;%> E$:B)4EHTA)Q-$V*>UZO7Y;Y^*XZ1,U%:C0%TJFN. M4D%$1R+0J*439,.4)J-H=B*Z)'KT(_8&":=WESQ"9#PGQR"5FC7%N:_S'"64 MFGWOG-#HFKC2=T%6);;#*K^VWA ^9B%#"3-2@1:J6FM,1B[S")(H3T M0^TJ@R8;#;MY'"[LIY*64V/VM.M]K/YYO1E8WC2QXLC5KLWX?4FUOK=6R,H( MP7K!@I2H79/RN&U@SI6\TI.:-\ESJK@;A#PV,:VO@;J@:IF"L1W6>=(G3E?; M(SPX0>;#,4+8FL><%0A.-I"J!UP@P& XYX7+*+EGSYT)CV0!#$6$0T3=@@!W M-K_;67>.HT\^0JI7MLH;!EXB!^Y+=(76F;!)@OM#*&O[QZMSZ.G#>% M1<8@,T;'$3G)$&V4P'7@QFJO7&YSR=$%W? VP*EJ?&CW]:R#YID4RR^A&.XM MF@C2UR34Z#/4,62@)6*V)AN/C8IH-J%1W1G_&,77&UK,[8# M.U=EQ6F*V\N#$Z7>I%!A!SY=4,@D"W C%'DOM;+/J?:)*3."P; M'BT2&(8,APB[]YS[._O?B_1Q;P?YT M@R\6U7J:WLS_H"]I_M--Q?[+>)["]?_!,+L#GNL<2G$*N%(,E!66Q$0KT"7' M['EV:;,OWR%4.0#)Q5*GE38&V65^#8LEVO^ZF2!W5>MKI%E'IAG7(%RN[Y-QWV[B].^&+F_YNWR_SZYF=^$ZZO9ZTF9 MX?_K"8H* /!UJ'H)CDQ>S!=5BRC+^$/ MQXOUM]$%7,O(QEYTYPEO]*;+;APY01$-@AW[0=+.IHVSY,\[Z\G31 MZ)P;S0O9OZ8$90QZ1;ZQEJJ([$2V8J>D^YB%ONO9)S1F>.R1C27>I4U#"I$S MZY KE910)LJ2N/7:12Y2,'&GR+>LX7"9O_O:RZY%MCH[7 M,:D2LLNY#K^P/A-A:_L0ZX03Z$=[,)XLL^.W@^T/:B._#A]_*9+\I*Q\24$Y MR1QW7G.6!?T:A4F;4NSCF]]XY&W;Q6DA[YPL.'I:K6S*B^E/5128UQVGZC\^ M85OHX:UMM'3R^C=4RHP3R1I3/*DTBD"F#DH9?_)W>,VGSN> MURJ2FQF^^5KTDAE3/HL(>=D*E]4B6=06T/ BR19343;I@-P)70\-]#9>LIY3 M_VHZ7XP"SR76IE,N$3XEN /O8H'(5)*>N;)ECYS/:FA M23K3)KC;*O(ENHB,7!BI #4B>:I.@(LF N:2ZR 1BZ55"_<]L+X/EARMB#:] M.#?0U7T\T0Y.&_W-;'(UJ7_V8C['.EY8)*^US.!T(:?8&F)STH$H[9ED.:N< MW3"DV0WR^Z!03TIJ,.UJ ^B+]#\W9"_D/V9D+*P446%>Q>OQ^V4?QM]P,7+% MVB1*C;\+!XJ,1P*?"^@D(S.:H0GJ,0OMA/=?$F6&4D.3',P'J#].9XOQ_RX! M7I6=V$CGV/(!'VDTS;:TV>K3*-JG5.QKQ)3%N6/4UN"9[#/C; MV7@ZNV/9K5LX64S,*UL K<8Z5+,VWZ%/)B6IF'?"87/1X8&37T>KF\[ MVE$*!I/2!;RM]< <'01N535B+>.U$Z)K-:^F$\#O@WP]**=!QY][HW4V$,^_ M"6457AX1X1WY/PE2J/Z/% E\C D"+<(:)JUV;;I$'8)RP#%DC4G43CE/I6O0 M_8CWUT88]8,HQGFH$WG)6T)&5FN@CR+&2&ZIR:Q-,&0[G"?M1X6:[]3[E/UR2WL9%^R]A//M'N+ZI-^V3 MQ7CQ9?XMYM]?8D.7M[1)9#AX?1N)"UD9ZW12@GM4:+UG4=IL&/&F1";E9N)" ME_<-D:@@6335C0)?N 5;.WFS0+H:@MQ$ZR)31*KSY2H\%7L5^7.G5405MJB M$#QIJ];Q:G V:%#9HZRN9\@#"6$KOJ?J_!_"G<>=_]-5TR"-X3#_(NI2:G= 1B?1Y3@(*(\NJWUH[ 6 M?L%#6+=#*3L :QD[V(GL;/.;2;X-?FA=/"N95EK7S&V 6*0$6X1V1J*U:L/UVI%[M_B>B MYTZ&?D7>H,WUJ^GLTW1&2WTYG>3EA+!E_=\:7"S!,&8X'761S.ML!7A##GX@ M&SL)SK#8)G[*7E27PHG^1#](ANW/_W,S7GQY@#/9Y)R4=22M\*"4C^!\KE4L M.I-EY!F=60,E^F\%>"EL::*0!BFR7T.#+[]\_>U_CG%&+_GPY0U^QNNE31V# M%$8("RGR2"A#A! 2@Y*X<;036BQ-O)!N\"X_^-% 30U.IZ_0?EW:R\N W?PA MWO7GU05LRUC(06C/$Q]IH?9=S&JFLP8F\6&@$5$)GBQD66>G*EG QU!GY0G: MR7E@L32YA7\"!'LDK/+D^'6(JEKRZO7DT\UBOI3 ;2M S:Q!9Q1DA8DL/"W! M(6W?VHAL2XHH@^FX8VEAMK;8Z M,V5%DRG9>S!];RPY1A4-3.8=V9)%J"!S-A5+J*ZG)]I&\C^92<))+:)J4O?Z MG%/03_&O>E!#@ZC.SJ3)+KB^^Q3T@Y37->/X&,D/F8*NN _1)0V\,#*-1,X0 MA=,@D^*Y"&=D;F)_/(<4]":$.$3@YTA!SW20"509DB.W39%U#)X'"44@2F%E M,?B]IZ ?I,)#4] /D?_94M"_]7I[]2%,WN-\_"UG=%I6]E*+I/3CWMNZW][1 M,MAL12D+]ZY(Y"8H:[*+UI3L60B,MB(>=W?<.P3!$*GLB=>.@;4^PY3Z"XO@ M#)/ BLJ<9RYI^[R@5/:5^%]OSYM>Z:&6[$_JI('E[?"[Z?7U+]/9GV&61['. M4>59@^;)D*RXAJB+!.L4.LBC6?E+7#_N$_KX87U__)U[GD?&&%\(%41):95( K]%"\+5#OC0\ MXD!F^Z-8?Q"TH6X'::WX#22)!,?O)Z]N9C.R8TM=%%!Q8 LV&@8FU3 M8M$ )L-ERBJ4S='-9_26#A?#83=J29<@:*,!672J0S8M>(:K1O<\Y^QMF^Z[ MS[CH^I3X1#OE/)6BZX[Y9J;8'%BRH+,C(=K:$R:;#-ZEA+(4YGR3$0:7E&U\ M$#V.RS8^1$UG3P+M O9'MG'O:C\I&_08G9V=:-:1I> L@Z*L!95JCS.M$JV! MQXP(/G [4(SR MF3>J.<5Z:J6P!I'QW;6/78#]:%1SNDX[]Q\Y1B&#-JKAD@E2I@,O!NU60>_+Z;IGVO(0:M<6')@R+H" M58(DD; *:04I4U>Z('251[%>BG\::VF0?+?5QG>.:@LI ?IE:X[JB&^>PY9 M!9N*BTG+)E[3"<_N=E\T/;%/LLA_Y1AU+ M2H5I1TXI2UIQDGXV*H8H6!)%6F/'R($A7:D5PV9)"29:I7/2$\9@MD MP3B,Y$E;/U!&4;L2E5?3R6(VCC>+]:?S,Q%L^@5G]8TSK'\:9E_N_J,7'Z2:;SM6D<5M_EZ4 ^H944<6;R)N8Q:?!?@K95JK-80BA_'G MU]/J?[E9D(QNEW$7^7R5%+;XA986KO\/AMG(&Z$T$QQT,=57Q1J5$!9*PI*5 MY='')F.R^H%_P;0<4K$]&G7+%KX/E_#M5/KY>OQ^',?7X\67%^]QE)UR*3(! M7DL)RBCZ70D%.!I3%$J/J3QV;!_XSDLB34MQ#U+]\35G=1F>7_WY_+?I)*T( M/4)>F+W^_ M0GY5EG\YLJDV\),*(IB8LVQY0A^/_#MB9"-U/N2C.1\? M1RH[D7414'S=WW6HW>>*H378DHW@G+>9^'P\Y!\,/%J!#ZEG&U'O%5D;M8KO M_63\OYA'B1438W20HJ@]I S))B)?RL8G%('IEFF=^]%]1X0Z02T/N>,:;UOS M;;1?V0?_P/F"_F+]#03RT8/C(EA&3KD5M;B=9?#62Y"Q9N,S+-(V:4C;XQJ^ M(QXV5_%#MOH^@G.;Z_B=3OW_#+-(KOUL^GE<_:U.5L.M/3O_VVPZG[\-7T9" M9>]J8V"K8P"EK(8@Z*-,,1N/* .R;K/.6B.]))8^/=5N"2H//*?:A5Q8E&1/ MY%1 (H(9A\]D>Q_4CT_$0Y75/;#M<\D,R MPR0L.KH D6L!BEA/#B]YO5%985S*M.,VL?2?1:9C"T(<(O!S9#K&R'+2-UITI\-!,QT/DWR"G9W6[]6@Z)I-T.!(T MA<:#XIR^#*44Q,22-C+9K)H4]W5"=R%,Z5\3#;:3+9>A]VRN;9!UXCS8H(#) M[$ Q3^*Q/A+#.>/*$N]U;$>>@[!>%)7:::E!FLY].?P6/JZ.9*D*4S)D8,OD M(4[6>U"8(4E#1KL46L@FH>_M<+XW/^:W)AA(;701WW EL>_JY M#85C!3_M4VH]NB-+0"]^_7F9R[1"DHI#(RHWK:-C+"D/7I<,.3"N$[)HC>VD MOWN/O03%'2^GOC^\5]./G\+DBV+\_[N#R'#M+&:$D&IO:I\4<0]3M(8CZIWW/.TGDH= MN^+=K')DOK@@D6G&%'KM>0C)9X*'75#WJ=\3R@K??RAS:7=I;24YXP\ MDKV!WBB%T7&+0@5+?JC+*/8)O9_BTMJ;_-YCWWR]EV0Z>T3R@+/6M>X]>W") MOO!"1(G*&6-SDYC7;DBG&LMO<#Y'O"+',]2GOZE#+O[ V<>KLKR+#VDQ4@;1 M!)&!Q&_JCB; *>F!2[(,C>9TT#1):'P]9"@YCP_85_>9'2 M["932?+#?OZ@4A&)F2=#.$TM+N#"H$,)FZJEI>YMCH$ MV^2RJ2O BZ%-$XTTB.P] +0*8<9BZ@!W7IOL.EJZ9A!#K1D5!$Y'DTMI$O;= M#F>H?*E!MI"C9'SN;*CY;#%Z5P??+.-7W"!+5A3 E#FHK BY)?@VV)PTTO87 MNR39T4/O,(-^VF3%O;>>*_;?A_:FITJQQS/C*XBUT]L%Q@$A_.Y*[3^:\'BD M_@0-;.KP!/$UU*:M*;ET:H"4M0E[K):K5YPLUX+,,Y5B[F(4/@TM[HBN]Z_$ M0Z36L_)^)4E]O/FX!N*9$V1&%BC%JWHSP,$[D<"PDH6QIH1.Q;Z=U'?OS<,9 M7B?)?MJ'X'KTV)9 5J6_:R#T,K2"WIQ$S:;FGD%(18!."8OECO!U2;;HIL&[ M;WZ&&CQ:<#N_P=Z#K[_AXO6$?D*R&'[_$&8;=;#=@H$/'])3\.\1=!O!/N5) MBDF*X'-0.N<8DW",:2K87*-4JD M; T*V6B](U/0.<,3R]X\E.9#S#W(]#8U95KJG<;-8ME_?%H>_+L38MDGO[.5 MEDY:^X8ZT12C$UGP5GCE ^UB4?""7H2$F3/_4)TG2*$'O??1^_+QA[;2W$'] M+X,,&6G;0A&UDHG%H(NW1J10(M+9_E U/7? ?$'>7QY?W]0G?FO*_O-?Z?J& M4/Y"R[W#@*OR$X-WS$\2QLVKS][EL3?:>BW(&X*JBN%?^W\[A?A4_C1;C^ M8S9^_QYGW\JLWV%5 /W\TWC^K0'/[Y^NQXN1<#%(+B/P+.J\[CH^WCL++*:L M90PEYV[9+'TC^\X).+QV&]R_?,L//E&VZY$0]$]%3!JD$X%<(>?!&YN![$LZ M]&14J)L<$_TN8ZBH_5GI_ 08<.Z[@:\BH"4MG_CJ.LSG5V7U>=<0G?=>H*N) M5-*2:Q]* 9]439CSC-4(0>%-"E!V(CI_'<'P+-DD;"_::K"7WL6S3O/K@JAE ME<%#2.>I+^A)9],F A^&"C%8;970D%R=EE1'7D6=,J3@U:8DSYD"CQ04 M#,: 0^3<0O-+ W&)Z\5MX25R:;/($*54H'RPX'-2A"@8&U3@H33I.?D0RO 6 M^ZD*VM3W:=)MD/'VE=>KR7?U[)M.ZK3I55\ (VEIN0 **^B<2P9"\@@8@PZ< M:\UTDTRWO:A^V! ]:JU!9M,&IMOV(!U M30EMJ(ZLS5QNO:FK43?X&C9#@ZS MYCH("=Q%2]NI1(B,&; N(CF!(?%.U[9/F0]=38N!Z'"(Q)M9&/=&JB8C>= 9 MT-IZHFH.WF<$A2'8$K)(BK4S,,XZU[8'#6TU,8X5[W 3Y1Y<'?U]$F[R>('Y M[6SZRW3V,32]2>W^ME8W<4>N=^.*SDF++ 8EN#**61O0E^QE=$ZS5#A_>$5W MU,J/*^Y:\S!,\O+_7X9Y[9?Y\1-MC$O3Z-CZKD>?VV.)UV%KV-".%RI:LNIX M-$F5J((E'R&*&.D;MH7[T:&K::.'X]-##GCZ@#KID$0BHC?)\U($KP5&P=G$ M7(DV%:V,*-TTTT=>29?W])%R<-1[!M3908D)S/O:K%Y8:X*2J)TW3#C#?0Y% M2\1.VNLY5V&Y=3YXR0MZQ^3]JA'1EV__Y&WX4O_HQ9]AEK_=@W Z]TTPDGQ MSD$E8!MN&-\\BHB2:-;&XOMSQ_>V!N8(?#P.42 MW.OY_ ;S3S?K_)?Q-*^8_QO^N?RK^0@ULJ2*ME/EE;.F MR2G="=YW1ZP&6FLP+//W4"\.EEAOC^(5PA7RUY,_2%SSD*KH1ED;;^LD -I" M4QWL*<#IG"$6'D(D1S+H)F/+#P'Y_?&LE08;C+_\=3Q9)I>^GBR0$"ZN_IS@ M;/YA_.G;6)R77^JTSMIW8WI-CWF_^B>+ZZ]P596Z)DB;CB MM0+% J>/QUK025D?1,DJ-,DZ. CE=T>^=CIL,-YRO?Q;9[?NTV&2L ZSFX^8 MY99Y1:9 O5Q3:#1$5HN9-7/<26LE:W+&[@/UW=&I-PWU.*'RL4*-.Y/E;.*H MI8H0M64$L_#5!(/,0F!UI*:)W2)4G5[WW;"CD08:3*(\6D"K>]_7D_EB=K/Z M FKC^C\^A,G5IV5UQ=_H$8OYZ\G*F1E9+UG47M%9'>L'@0IB9!)L4)II9HQV M3[%_*#WT(S80O/3RRHKXOCXHN*>1:V_W%6L;&2TY+)V MDN M&!-UNZ^YS)=\GP<_&A2WL/OJ>9^E7]/&]KI>S_'?D MG"0<92=<<,5#=)'692)]L-DC&"^,C269P'DG3[ )O.^<]$PUM(>_0%4M]+ MNN,\2UV"1F-!%1] UW1]U!]+VG= MO@G%(L M.0H2+?@8-$B=5>*VF))=6]H?"OD'Y\_/A"V$/_FR[4&JX-7-8EYGU]#G.LH" M.49A088<0=EH(9B< 76,6JJ#2%R=%,0:[;7_'(OAN2#2-/OR-84"0U MY0W0?V2K1QC 6>4!G351B4CV\??6$6Q0@G1N!G:(HH;I -4%T??=#.P@G3W> M"NH8@0]#A>Q2S))K$#Y[4(+@16<,9)8BXYXK$YKL(D^^&5C/##A$SL,T ZN= MOY.*&8RE@UD%\C"=3!X"1ZN*$4SG[ZD9V$$*>KP9V"'2;=/X>0GGS1J.5LB\ MMO%:GG8?MR=A^9VLL,%:N'4!]:.%VZ':Z]2SZQC1#];" MC>F0,-"&E[RGK<]G#5[P #$EGQ2+!,X^:\]3DT:A#Y \E19N!VGHT19NAXBW09N.]:WKDLRU29*+ MUH-GC,Z\6-L^)&T@,?2*^#,J98;3&"(0"K3,Y@M0:;(\M,FL)UDXJD ;3\R&'? M1LF'R+-'Y6YD*=QN5=]VLM?E=95IN'Y[$Z_'Z:J4Y6B@J]FK#_6?O)Z\6M69 M7Z5T,YNOSRN7F6.UV491@1QK[>+H(H>SQ5MD%2J%PAR@+M,%PA_O)$I_V+*[A!D]T:0W^;<+\]K__ M^:_ZV];MV ]$,6"S]E/DLSDBP=$>$;EAQ ;E)/U8A"V*!5W'DR33J97[@7A. MO 0C_4Z_(/Z.L\_CA#LLF^OE@\9U_M<[3-/WD]HT>57'L6QO]>9KFFN=!<%M MKE](8F3:> TAI1KAE\H8I(]/-[F<[WD=IX87UV_"O!W(6H4C(7WBPF70)51# MD!R($(4":YWVJ+5[4&G=C[2ZP3O#]=,9V;@9T6R@PA8C#[\Z)?W(;N6@F.RS M23Q",;'.<76\%]UYKI)[TV4WCIR@B,'9$J3-*%*HJ#@H'1TX$P2P4 .\Z(ID M3:Z>S\"21ZZBST.20^3?)/MLOK@JM1/UUTL%IH(S/ -+&NO9GVBIDJ!Y+8R( MM)VV.90>(!G>_.]14P^RT$X111'( M=W:2\=$.;"?)Z/@ILP\?TK^\.LR,126Y=S(S)Y-2R?J$R9CBC4L.512CO3A/ MDMVW #?]^'8V_3RN]N$)]P^=G]V_I ]8RX8"3%%*19X80Z,PI1 ,;4 FB2!3 M*KR,CEG527KI8S+OOL?U+_V#YNR*C*D4GHLU1B5DT5E5E$T9I4M!Y%%'[(?+ M^!U>UT!RO5'\DS%$"WOFLGJ3;#>OF"&-K$2/6[OQ*!:E]*:Y$34=;RM%G M/>J"NC^YGL#?QQ[96,I=>(RJGG<1-9=>*4-2S]K[VETF.LUMVBGL?FX,=SS] M6]R:ZU*B-048TZ'F0T9PT6N0 J,V@>PK;.+ /@;L=)?M,TYN\!=2YC(QCQ[_ MW^/%AU-:2LS8=:H[ .KQ!WBN3'GIU;;75(";P(J7IS60Q7\T?JS;7'0F-_-8+(45;:3=H?K!#"F]O9NE#H)VO M[H]W_\U(D!L8DR*\-;%=<.6":71B'0;T0@@UB)X:5,O>TO]M M^+*;^^1A<:&=!9D4;8EHZ\C,J,$9SEQ,VJ0V=UM=P%T8?WK71X\5 \M-<\?J MW^'X8[R9S9] M_T)8,I0&&@Q:_FVZP)V'[(BQ[&2D;0]]K+UX:WI4I367B#X75APV2:#MY*#77@@9&LN[QY''WZ[[5EA64=U[MA.WUIC:*H];03:Y81E<1@>9)Q)+ M0$,>6YN>]BN7\P_3:=I+796R*9*$61R6*9 97J M);]@CKY.%%J6R"UK$B_K NY""-),'WW.O;W'XKK>J_)JAGF\>/%^AJNZ[9%V M,:KB!: )M>=Q\!"#]K_G0M3>MT1;C'^]"^N7D,;7X\67 M7\-?=>36R^EL-OUS/'G_*GRBOUF>3L5Q'@R4HB-YR$R =]$0V!0X4]Z0-%IL M%8> O!#N--=/G]-6;\'^A''Q;5S]RS ?SW__-,.0KR;_"+/QO3@@^3D6>>HE%4^NB:A]SV8+HPF?4F_]_&BM\#>AG&^A\IA,EQF M 8F.REH$:, C1V Q* M$NNLC*!#(7O)"0M1*P'!I\ B3]Z+=B'-;A@OA#.MM=-B,F5UH\+\P]6L(ES_ M\-.XSHD=+VYF^.)CO04BVH338YVC+6_2_CB?3&5GBMUOMU[X[W\87OZRM<^JW MDE04W! A1!%BW2J^$.K, D]8C/':M6#; 1@OC%NMM--BC.7&C37)(N/M+IML M+&2^6,C1%K+2C820=((4C>?1VH0X1.+ 74P7QI2^I+^%&2<'=1^F5OV&BUMP M,@HILN @:J*FG"B-&3 M[+?0XK3TUV-,JJ5P"A*I\XB94JNQ!)#U[H$\_4+VE"O@)3,Y:63*=1L-=R*0 M"Z'+X#K90JB3([U[G,+53DA?P)T[K:"BD6@,&*YJQR:G(-2)A]IG&ZPMA@SW M@;WV+3 OA& #Z&@+I4Z._>Y-I+J#DQ.WD[8&D)/.51"$4Y"/AR*(C+%V!6L2 M!^Z([Q))U+-6MK#GZ/CP-R%\6C42G]>66]\$4J\^1L[YPFRDXS=&2]1FL0[G M"I!D\B$5[E5HLOWL W5A/.E-_EO(<7* ^5OD>[D9;MW^F#=)&4W(=!WJZKD! MQXT K7@A TT;T6;(40=L%T:5OK6QA3&G)<[N6/VOT\GBP_677Q!OT[LTPZPY M!]=,@9-MR;A7=]X(4QH)^4M7#@YJ/OH/(M=XRR(SU>? MEMUPERW3O]W S_]&_RVM?:1-##HG"S%R#@J]!S+#+ 3G:B=V]+I--[-V2[H0 MACXQW6^A]6FYOCN$]OOX_60\>4\?WRA6_CU0HR_9;REC[6MTWX%[WXN4\+H&K3#?#M"\ M_9-:M+ML@SQBW&/00D#1SH 23M/.1V:>KD.R@V8YQFZT:@KSD@CX=/2YA:HG M)S+OD-LJDDI.Z9T_&W&%]+\ZL\B%>KF;&#A?NQDR4QR+-GG>J'5H9XP70KS6 MVMG"I)-CV]^:O>]J%?7RR[V_635S1RV7)-:^)EB4K84W20Q M[2BT0PU]:&N;-]?34YG2T&U]RU;@UBND]3G@DD50EI- /=F8(<7Z^=C$59,P M5G>(YY_AT(PNW3:]4]76H(/RO8CMJN-O%T0MYS0\A'2>X0RME+B'*R=H8!AN M1!^,Y\MZM=K,2SH'!,<#B]6[Y3J:S:+@Y\6)1T8QG(\2APB^ 15^#?]WF4"Y M=!,^3*_IJ>NNW!J"7MH4AFX$]%Y[>=CU+69 MK-J+K!OT85P%-'_%Q8=I?CVI*2MX.P>@2&N2K49[*+XV^2.,EA;MLQ52)F&4 M8"U8L!O2LZ=!3]+N>0;R3^,9)OKK-1+IK0F"2Q#>95 IU_D/G-9;.,LN)X.R M2SEGIQ'(]U_];/5[HA1[GEW_:YB$50SH=@I#0F<4,\"+-G1N(>TQJ"T8=%XX M7I0L7;S93AK=?/FSUNE)DNRQ$V'%\G8VS3=I<35;YZ(N+9)LN$P<,^10%"W, M(D3:2$!ARM'RD'+JTNZCDV:W ;A\]Z\7T??\@:_QW$U,7A.]"Z@#_+Q#>/$0 MS; N7C^*>JCUGJ3<\YF]#YPJ0N9 AD1-MLG&@W>AYFBI0L9FIC_M4O?X%%6_ MPY,;5//=A=MWX^N[^]FZX_OZ5#+19FUHG2@=[6M9UH*$@F"TM%PJY#H??JE[ M[Q7#G>(]RG_7?>WQPNO1 5M=XH7)/W%RN]PU(!9KNU&C0<3*5;O,(A$*B,J^ ML,2S$Z+;7>J6IS][19XLL@:1E)_&\T_3>;C^VVQZ\^FVCO[N1$^%2FEEP*C: MB]@P1MZ^,("&L#$LBO$V#7+VX[I\XZV%@AHT&-\#[W:\;P> +>/WCR(\3SB_ M5[UVY\P)2AEV]UD#=>BR?,P;\STN:0W31 MFBRK'S!?E9=?ZKS@WZ8+^J-Z[3TF^RA??5HG!=T>LZ)X'@SWX&*A+;BP##%J M 77SE2[S7$23EBJG@!X^_M0S!_8QK*4"&UPV;$RE?1FN:ZKD[Q\0%\M!LGFI MF7!=UW ]G=_,D"R!>PN>TR-6LZRVKW/Y :,I#HW2D%6LN=A(-H,L#NA+EB+* M*)QJDKPSS/*^'ZOM"=*EQTDA6S_HQP#_%C[B>A/I GLPD[ [[O,8BD^12OLV M]L8\:&U8' #?,2M**8)T:.D@DLE 5+69!NT.W*>HDFK2R.1)T?<1B_6"V7N( M^OL.J+Z=7H?9[_AQ3!!K-&DZ(]QK2RD;YDJV%J2VO(YZL>"9EL"-XMR@L2EV M&QRXYR5G-DU;:6G:0,0]&J,9QZ,W^#Y<_TPK7B=VZ>AD*2&#Q3IECML$KFB$ M6+\$[Z)C?DNJR_Q6(W-,__9^^OG?Z=&T 7%??P/U-W?VG2VOO7Q+[E19]SAC MJT)9H5ASN@N.W?;3P;J_^^YA;:"3E3#M48(][N$/\6C./)8,QCJD#:7VO$$Z M_!,F)B6B4&6+*?$$-;G#'&BGR ,$U_Q MWM(NP[V7W3J WWWJ<,?L:8)]>,MUA%3ZOJ'<=X C&8<8IR7UMVR8&NY@PCK4Y(B@V-&U9B@ M@5!J'JJDW<1DE-F(A[OF'V:E-X]#Q(\%E*PN;(X7-100Q:9Y9^TLXRIVN!/U;I]+L"%XNI$6Y>E,#R*)ND" M>S!=OHG0MV(:3!G> >TV1M@!W% EQ@_0/:EJX\-UV8TC)RBB<:7Q%I".2^T- M@VACW?XL ^]U 9.CX-&56.*0>\S3JS]N39(#Y-_[O,R!W&[ZI9,9\/#9PY__IXI[VI^L>CSM:XCCZ\2] M%25Y]"X7 3XM9T:X *&.4Q-H@] ^.N.ZM OI%#JZ]^;+/\5/$_9#K1_==O@> MD-O3HP.4OB\+-C ,?T=P@C:VZ?0$4?8<(-Z$Y#R3V40#T2=3.V>H.OY7DJ=2 M0DXL9C2]!80'T>J>^'\;I1XBP2$S'"-CN<2H021/&Y&RM"45A1"B\,XDY^@H M>3ZW]R=+ONL%_B%B:^%=W\0Y_L\-V80_?Z9?_J#_;'5)Q3.Y_"J"U((,PGK M!&-J,A"9%T)K0<=+$]]Z.Y[+/Y/[5,B6S[X%46[OG3L@:^E?[T1V)C>[#P4^ M3HH3A-_ U]X-D-P&A\I$4,+25FFL!\<0P4F90Z*MC[LN':6>.BL>\[P')<4A M,F]/AO5!IX-,4DL$;C4YJ;GV3'.D-XU(^V'FJ71* 3F5".=RVWO2UGX.'"'J MG3;%__OO&[)Y0S\N_V+YYW7M[[#\2_W_O[][_55.?_[YY[^%ZVM\3Q(8DX3^ M+4T__OM24!M8Y_<1S,R5EB(Y+Y(Y'P[(E'JOY\*;KW,>"@:& M5B?: 5D@QZK4R8Y%@HTQ9'*;&?=-)J[L G3R 1BJQ[",T/YV4W=D^J$V:IZ_ MGL]O,+^>W!UHHI!6YVB?CLG4\:R^$ *^# 45?-$3E!62R)+WWQN?-2M+>^7(/ MT.5QXWAYMS"FO^&J*:#CO"ZG74W=QGQUC[0!N;)&UG*0FEV:>0:'4D,2O.1H MI5:E34K$(2@OCS$]:Z;']K[KZJ^O2/].]L#LS]EX<5NF72=LC9 +XG$1$!)) M0"F!X%TBHML4LV(R.MUQW-XC;WKFJN]?F@VZ_[W].FI]B;&>;;6]PZOIG+ Y MQK+C0D%"1:>:I%,MALC!:-K&))+SF9JTW-H'ZIF3HG>Y]]@4:'W+/_F,LQJG M6D.[;_2LFS:L_O"_QXL/'_ Z_S*=_1'^6OXTO:Y_?16OQ^^7^]NH&D1!&0_2 MUUZK+EAP687::S7$:)*G+:YC.D6OP)XYC\ZNJQZ[(WQ-5MFW'#Y2OLXH41&$ MD(QDE3UXFPPD63(9W-:6TL26W0_KF?.H@>Q[+!3=SO)O?_"N\G8DT7LD),!S MG8Q%:Z;#M&8T!6=+$A:S/7*+V7C3,]=U_]+LL_R6217M(>"GDQF MR67-:O>0%6<<2Q&RXQ#HXS%<)#W::*!!,O?/?U7#^F8\_U -JZOR$\;%:BCP M2(8N94Z5GF/28)WB)[<;W\-YBW MCRK_^:_Z6QP1"-3:U !-;;.1:BY-R8D.-T9\-8EYUX09W>!="$L:Z*+/I)6^ M)]J_Q5FBOPWO<528U\5P!DFE4#/E)3@3-3!MM0D\T>GJ.QU*3> ]+I<=QC5[6:\?AZ,E_,;E;QA<4'G/WQ(4RN/BTST/Y&CUC,7T]HL>-I'FFO MK%)) %II0"D2N2_6@,R"BY E-[K-9=I "WSF%'_2?-A"_*,CST,O]+]Q_/X# M??HOR-BE#W[YES_17O!+&,_^$:YO<)0C5UIQ#D8XF/%+2./K.@TX_#7^>//QY70VF_Y) M9^"K\(G^9O%E9)<6.M=@C2?S720.L7@RWUDA9TXG+FR31(-#0%X(0YOI90N) M3AX8\ X_?;VYJ,#GM\A'1M;JS^R &=2@C/(0,6DH.DKKC-4E-&',3D070H]^ M)+Z%"R?'ZY?Q(8)W,TL?ZN[YT\UL94;3=K@*&XVDE4&$X$"X>I&MA0679*RM MK%R(03H7N_1W/*+KPF/0+H0=/>M@"TV.#MYW@;@Z&5F2/#!F('NF0+$8P3.6 MR?/W)B2,Z4$U6'N67)0-U*L&MG#DY.Y>WZ[#?QI_'F>LT2[G=0FAYBM[%+]>4+VP5NIL*3BSYK7EJPH2.^"V%("VUL M8@.#A7PUJ,Q6QL8"$,4E)8P?1(@G!]/;01 M<:ITM^4[_TM=8%[\/W5R%.;_^-?%[ :__>%TLL"_%C]?+^,T__&O6)5["?KN6.1^B'R'K0* MN0NP'S7JA^FOH'::M3C?HA MHF[4]V:BD3O HFI#'N/!&6Y J%+0>NVL:9(_M!/115D- MI\N\Q^*H+95<=4CE57G85[D+PJ8&Q*,0SV=)]*#3/86Z/2JD;7GF+J2"G+#B MHX9L GTRKF9?LZ2 16M9*%J5S>*ZYTV9#F;&61ASB!X:,.7UVZOUT:>D9-DJ M#=S6K&HF,SCE:I]5QZUU7NO$6Q#B*X(S6!8]JV?:AVQ[-"N6B8N$XG>\OKZM MSZKI]#B[G<\39/+9^0C2"D_D]AR\EA*0:6:"MX[Y;@.@][UE>,4>*?EI"[&U MV-YW=LQV/NN<,P/K>2"Z,@4^& 4IT%](GZ(M;7S&)S=\H'9-RBLWM9Y MNP.B[WNVP$$ZZ]!9_@B!#S-;H'!59"3ON-1D6R5*@6B4(1/&1>.MMXTF$#WY MV0(],^ 0.;?0_+>6^2]N6^9K[C1F#9AJ%S_)%;AB'9CD:>,KCC>J.'H(Y4E, M(SA(00]JED^2;M\6W9;Y",8G%V/DD'/MV.FT@^""@*(MP=&H>.A:F?PD9TD< MH[T^9-7@4^W6LGFY1UF9R4[5"B+&!"J*FG[K+40R8ZTNM7'SD./CMD"\&/.N MD59Z;)JR#>GZZ^B":*BAE$]P$N7)2MS#E1,TT'AO62.+":T)*@'FNG,:;L&) MV@7*",\BUU&D)LD&0W'BN+F3 U#B$,$WH,*JJNA77'R8YM>3SSA?(-XV8L:@ MF4H>A/(%5.$>G*6CT$29BI&2CD7=@A*[(9UW7N4Q"MOL3]"/M!M<*=XO]UD2 MG0GK(N<14AVFIG10$+*3P!5JEG1D/#:IQ7T(Y6+,AQ.EW*+'U3U$MQ?F'3 U M#0QM 74>4^%4A>W5_PG2;A$;V(;-Q4+;F62@O:F-/Z4"G\B=+9+\'X^9/6AE M]=P8\(AA, 0!#A%RWT.Q_L#9QS?3,/E:Z+DZC4H10;ALP=MHZ)#SY$/+Y.@7 M'[1WT9'_VRE0L/WY9P@6G"SX:;]2:W"&O\//T^O/M3KW?NWN^C(J6D8FBP&F MRU ]8R+T+_4&F_J;.[7<:T2T-2D\V07H8HSZ7B3>8Y/2?;C>U)$JLS7QN^!K:>8_!O \)G\_ MZNS D9-UT?B\V(HS\9@$;\7R.+_[V*GSY&":OY]=ADN0+;:XAI8XS&3J^<'A3HE\U31O+N.^[Y5_'_WOS8?HR3/[Y9I'7>)Q1 M/FJRH] %7[MY!(B5_N3Z>,F53#'P3CK?\O!+TN^ILNO[FZY(KLJOX\7\)H[G M'\9__^6_;K,7O<'WX?KGR>+V9')>1X=9@>5JF=4@P'NEP%G#O?.\CO%\>'[/;P4_Q_1O M[Z>?_YT>36\MIG;^N?*LH>&]-7*"L47[,*'\>QVXP_6+5W MWSVLA7ZR$J8]2K#'7?@A'L.1)SK4M8RLMD6HG>L3!Y\,'? R$%VW]/I\@IK< M83^W4^0!@NO[&'VQFGGZ:YUY.O\RK_TM7D_2[0E0M'6*$1QND5:7$@159UJ@ MR#$KE7C' HI];QGN,#U-\-,64FL03_\)"\YF.QNUUJD3KR>Y=JZZ(2K_=7>\ MT=WNK?,7D_QV.E_,<#&>K5J\XH24LYB__%*KE.N8@BTO6E:O^R!(A!G(910D M5F?IE$H!BLJ<13(-C6O21!'&HP!N46U\OIY&:YBMF48-<% MTCKO2.*;%%Y-)XM92(O=Z[IMS=%A92WCE^V6=I[(YS/CZHXO[8D0K4%PMN$* MDXA*<>9!E%1;]P8&H>YXG.?$6R%AEL;":T%L[P_!JN\84E8Y)8^EDFS_R MHN%C74]%H=-&VN@[JOU'N"8\[W!144TGW^#-IN]GX>-MW-T;4W(FAX29 LI: M"XZIFK.;57&2OC;7S9?K]+H?K&FCF0;GT[X?@!M%^V@0( !.DC&ZX*\)%$!21Q8&:3]^Y*6 M[?BE6+)$VTFZ21!GH<-[KLA+FO<<:H@1X"7A9=2XUD&\FUW4T9'=97FPU.\2 MRU+YHP.:DIN033CGV3@<3T\+SP-B6_"]7J R:18W%N?6# 6-I*")."+%&.,R MNI3F1>Y$GX+I _5M*:+[A'3T\O#;[]=?O]U"F) LO3UUSL5T24$O4J,C8 3 N+<3):D=UQ2Y/(DSS00 MJ04AUI['Q75&10FST[\3E/36*R-6+75LZ<7I:Y;" ]V M5DT;\54%:;0A("I$1)P9G2H6!\A3EB%1+[>O5^Q-H_2 M11*?VVG3RN"-U^U MC1/;/?/'T1/('-$"R.2A?@Q0Q2KXI8)R!U0]2J]NS+>A.6W--!)5TU)A'G$1 M>1V<5980EB8?87,C-C4>&4\$"E+/^R_2[-?%$OL2N6\I.4Y)?9_H%J+\C^DL M@*V7G96!2Q*HE,ASGN8U*WUC"JFX810K)W3LTKG:B^]-"*>K#$;D9@_; P+; MNI[_?+45E"_IS_D_YI_G0=^$^&/^/;FY7@7H^?GYDVTN =[G2X"?8'I_-8_0 MUMI6W\+?P7^_"]-&\N^ZKK\'7STTTGWSCUY.F3Z')UO=U9N@Z^K^\6[K&L/N M$=T8C[UZ&?=F/!;/WDB1$T8@_/.46QW2!J3RO_Q421RMTLPH@QT';W6(2FMN M@]% O3+;Y<51 $:UNOFRLHZ3F@D(N9W>&YRUM0UR+->@CC+C"%#NBNP$SP3YL=7!OG;-H# $U[@ 03)4P""4.U)YAJ&HO< M:G@;-I*%DJ)'S,LGPV(S:+2Q@8)%U"F5*@O("*9-%,017R 22 M5D*;=L!I7@S@BO0'7;P_T,@9T"?.)9C?=;"AT7@L/$6"BC3 H"6R,BN48Y=V MW)$$";+,P=-%^@/U(NBP/U"?Z([=[;+'\\988"IZB2#(;&.))3(XNQQH@DD> M&X^VTQ77"_4'.H:],6)5Y%7=.K/\[=_)0Y5*E<^AAEGUN.H(Y,Q%['Q -L:$ M4]* C)$$>4.D$ ,B0!EE(5/GBR'O +. MG2M]B!B[C:;YRNS/N/9=\/)V 74N&,,0S9?0>% X7TTAR%'N&/%>$=K-=+#U M$6>H+<9B83IZ",H)HU?D7^Y&KJ+4U@E"*8&84DIXMYKI*-G2 >C,*%2 MP/;9X0&J.SSTG9$_=IA;W_.6^SJ+C_,/9^OPZP__ 5!+ P04 " ##BW11 MT*MF3CE" 0"G;PT %0 &%L9VTM,C R,# Y,C5?;&%B+GAM;-R]>W/C.)8O M^/]\"FS/QDQ-A-'%!_CJGID;3F=FC>^X,GV=657W;L6& D^;4S+I)BEG>C[] M GQ(U(L"*))B;T17MBR1Q#D_$#\< .?QK__C^_,2O/(LC]/DW_YD_]GZ$^ ) M35F$__O=PQUXG]+5,T\*<)-Q7' &OL7% M$_B-\?P/(++T&?R69G_$KQC"?R]ONDE?WK+X\:D CN58N[]F?R',=:D7$1C) M_X>(\ AB1 3T:8!\QZ)>X/.KQ[^$+G%IX+B0.H$+$0M]&#D$0Q]%5DAQY#L( ME0]=QLD??U'_$)QS()5+\O+/?_O34U&\_.7''[]]^_;G[R1;_CG-'G]T+,O] ML;GZ3_7EW_>N_^:65]M1%/U8_KJ^-(\/72@?:__XOW^^^T*?^#.&<9(7.*&J M@3S^2UY^>9=27)28GY0+'+U"_06;RZ#Z"MH.=.T_?\_9G_[]'P"HX,C2)7_@ M JC__^7A]FB3T8_JBA\3_JAZ]IYG<,5VRY]6@0LW_[D_RT6.7P$>.7Q93SBWI$_I-\1)'?)M6+M BPXR$41#!$80@1$@)& OF0LC! @@C+ M(GA1K,?*@B?PER^-6J7LEQ'\3P8]41QAE(SGZ2JCF[GX>7EH@I5SJYJ-PQ\3 M_,SS%US?(+579DL%R+]7TH$X 2^E?. '^3%7FN;_\J\_;M":4=EZE>@4AZTM >E^J"0^H,:@"NP>6LJ$(Z^ M*2G=TG:I#+HTV^VVE%ZLV[:(M^PR@7-28EZ+]*.RR7_DRR)OOH'J&VC9M1'Y MCY/+_N/>:+S.&J!Q1D^\BO45/])4FMLO!=QZ*]7RY+(]4J27' [ /@>_7W-,./7E*8K^%[PA.4"!<%)E,5YVMS6V.*84%C;1@(Z[9!-.-L-ZL,!AN(U/Y4$1[J;FQN1E-)>@8079LQQ M E0]ZA@.JI&YHS+8VI*"2E3P0RWL<F#ST4!F2/4ZT."E]Z&F_RQ^:=_4C M$&DD/<=%:>]<)])D2E0#/*$QS]_'.5VF^2KC7^62_IU4Y(^%8P51A$,;\DA0 MB'S*(58;QRYS?.JY+G9#(\/$K/FY$4Q+>H 3M8IJR6_&.8;]H,=!XZ$[,B=U M @LVLH/?E?2@%'] $ZI#DF M%X6T7-*]>VO_/F%4TF"]6'8PO)]AT"UJ<1>NQD#'PW-XT)Y\C, MI*0&GP6HY :-X%>@#7$M_*FM^_,@9K4+3+E9>Q&HMR3X^X!<>Z[HBULU4ZB[ M2_ZW(L9-P?U\M&^;O?7\_F_0>OZEM0&7]7E.:K? ROR9YDM6YT;NGW6K];Y7(( MY;E*/=]V6!Y_'*?RLF1%U*&TH6$)US$Q<&=>1Y8%@DL"AUBAW)RV&$&34Z(>DKR-Q6[0]KH<&]_,'P>*1W=VA:TA. //HNXQK?1N"1 M3D?.!6M0&[RO+-,:Z&]G_L\,TXL/5>RM\7-IP4)'.Y$+H*VY7F2W>0G M;#-IA >NCZCGB,#Q==AM\\BY\=1/90Q6!FZ>Y+RD1U(M?+KIII_68Y^U_L?M MI^OSV6%?M\TXSYN!GG/ZY\?T]B9[ M\<.A.-7^>Q>:0^VTZZ'2O;M^XAD3[JCK:;.]BZYY3[^UV6WR*I^89F^_97'! MWZ??DH43V9S*=2#T+8]#9&$;1IX50A;:5H0#6[C$,EEU[3@1JP M$0)A-# 9D@NZFIN4%#3TWF4'G5OZT409RT=.A_N1W7"_:TKY4CG4<_8KSY7S MZ:=5.2"HX[M"( Q]%R%I2EAR'>98/N16)"S;XX'O&ID2@TLX-TIJR0E>*T&O M0%**>F9X^*#]JD=T%^VMD>EQ@(#O=E__VO1UI>C 0=UC],'@T=N#"CE]F/88 M&!^,QQZEH1Y[<-43/HN;)\N*((2(1C8DOH6@CYEG&^0A.T(N] )N2=;Q M, RIY4"+^5QPXEE,: 5;'F]B;BS3" GR2DKPPS_]8^@XUE]__E)^L/^JR2X= MJ&K87V=C-3)[K&&J!>QSSGD8' /CZVR0)K*]=L$:R.+J5+_3X#I\YW3V5J?D M6^96]Y4]>.XVD2PBEZOW.&;M0-%%1"*'4$1@0"(*D9"V%?9#6_[C881MP6W? MUJ:Z8ZW,C>T:.<&+%-1@Z!Y%48/:AL!F]*/)&A8EH_+7;P6(#X&2 <<-@=9$ M--<+-3/*.X5&)^L=O7DZXCLE_Q;WG;RX%_WM'@-7$68[N<^J^,J[-,_K+$8/ M7.7+Q\N%Y]BA'S(7VHRKS(>^7)%&M@UI0'V7$^[;CGZ0^[G2S(U.[]<.'D"D M6TZ'BZ/AB=MK<]2I0RX+J*:MU-O'C51'@KE4"M M$_BAT,YUFAD'YQ'1T9B-33EO#X+$SO0WTT#/3 MNEP_9KP\Z)+/C]66RO]<)=R5W>78C3N3Y0H1J93T!#&(7%6Y)7)"2'R.'.[Z MJ](W=,QG)Z1[1F-=&PWGD M2:R$^+,VQ+TG1]"_Z M3^@Q0^Q/1-?+9?I-E;3ZF&:;2>F!%ZLL47DZON ESV]6628E6E@A)1;A%G2\ M,(#(LAF,$'%D7U&"!4.A0.[B9:< 5/?@.D\BD]&V*]=X ^X=7BKY 2Y \<0! MX8]QDJAQEHKR"^.T86=V&Q..;X5^ ,.(RF[#G@]#PAAT!+)\+_"#4+"ZVYK: M1_/JM,/%GT;L,BX-]0MUEH81,!W\(UL%!]=":UV 5&9K953K4RZC2HWDPJG2 M:<*QI&\W3-=-$QD2XW>7F8DQ#,"=-L>934QGA R#Q995,M C>Y@I-VE2%S*M M/9$J3X#;/%]Q=IO0Y4I5-:V^_"TNGI[XDDF1ON+OY5_I4OW\F2SCQWJ8,FZ[ MKH.ABRF%2*58#D//D4M=04++#P2UM)SKQQ!N;HOA2G 0E^J U4N: +K6^ K$ MC8*U5U)9-5:I6.X-JU1>WS9:@G2MIKDCTRAO@L;L>L'^'7FZW6BFC)M2M\8A M"E3JJ0"FIG_K'QH52WI7F;E:6H*-FA?L4X,I^8)].]$S< ^]G,_7_YV_D-IYRN. M4,->#H^J@.4ZAS0A%A=^B" -(R('+1<0N]R&E'D.#XA/""4F'OVZ#<]M5+?D MOE)ESJ"J-2-;7U:5SFJ?(N5!T=;IG^O:MF:N_MJ=TTT*8T(^^O'2)I^LPK2N M$#Q&NF]3=(9T^]=N>U+G?U-$=D, C._O2V&;0Y9ZDG0<047H6M"SF0<1=@*( M261#!T4HLC&* LNH4.5^$_.CI82KA4$EHRG-[ $H;($$X1@2RY(FFN-;$$<6 MA;;%G" *(^SZX4*:EB2=!L)V4]/["YP-IRX_GP/1! ?]FQ=LA/PGQ[4?EFGW M6IF84X]IN<^>1Z\\([=)GU+F2I+;@C_G"R'E@#U(& DY M1K;P46";&PV;)/4[2WL?Y2YKCY4]9NGI9[^2I)-UEZ=,59Y^K M^LY2I/JXKR[2TZ3Y+@OU\'8!A/J 3V79_+A,O\FG9EP*_YY7_[\@U/("1C%D M-G<@:;1'I3JMP]KV@B -017FXB"&H72X:+$ 32OSM9N5(W% M596+6,$!&CS #PTB)H>TEWB/# []9OX^370P./OWRNP0\8*=VGG0> FYICN, MO"#J6P>6EY2CWZKZ/1?2GBLKSFHOF"W7&V%9-I15H2UT6/[@":\U H]K657(>*K5K M$G^"^]-=:;R('@'T(5?30XHWZ;)Z!%QWU]=C--'+935+$_P:9ZO\NDQL$',A MYYH/$JCT665ZD4LU=99%BP^RU6>5]D#--.MTHTJJ5QPOU1RUX-BR>$0LZ'$J M),&'OMHZI9 '''N>RX7+M:KY#2[9W.C]YOKAPQ=IC4JCDS?" ZK,3]P2'^!& M?H#EZAE("5;+HLQ"^J1V84"< ,9?,D[CZGJ5_M5D(3UHYVNLD"_5I2-/$BVU MP'6=;$5J5JX[&MU HUS5ZVO]JD5'6T.P5O%2/6GDF'J9'IW,*W7BGC7U2!T> M_1/NJ ,V.*4OZO X[3BBCM" V6S.>+RHEX(?Y7H2+_\/Q]F'A+V7C2TLS[$M M'BJ?-D]5RZ/J3-,*H4-"VZ&>3ZBEE2>HJY'9S;'U'G,E*%"2 BDJ4++J,6LG MI-W3W5! C3US]<%(FZ-T0.@H>REOETC8D?H U8?6"J/ST9,0BXYR#4=H77O6 M_DQ=QE:M(-;58SX+]6=5$GR!,>.A%SC0QJI>)N$.C!!V(1->Q +,0R2T&,"P MW;F10B65,J&35'[SYR]_EA9TM<0GE2K@I:NTX5E]X 6<^M0)H.5R"I%KN1 C M;D,/>]@7EF_Y.-!/0S!B3TR8SC("^0AY"P&:1"E9EGQ(:A[:EJ ML0'R>>AB%E'=3 *CXSY^U@#9PNB0&^T:#@GB1#N"MC#C%,'34_AA#R'*=19$6>*E'00?:,)IPURV--US6(JH(;"FC&=D< M E&/6,Z$9F02V:!2B0=^4 (.<,:LH?Z0]'"HF4FIH$//W6'?=6G/R(PT>;R+ M7SFK"./=VT\\?UG/_*OQ?OEJJ0D1>YD7 \%X:>$T'$?6G^ M111!RQ<84XNY.#0JE6C6_-PL\2_TB;/5LG2Z+\N,+Y4J]1QJ&)%@U@]Z!#(> MNB-SRQZ8RKMW(SPHI0>_E_(#I0 H-1@RU*$7=(.&09A),&V(1"]T]L(G^CW% M?$_Q0U*HG4O&Y#N:WZ>Y-!G^G_CE)F5\X?B,VY;O0"_PY:HJ>"RX?LA7LHXXHR_">5M1/WC3[5C?:^)E^3"O?5+S,%R&C M@>W+10YGKESI,!'""-L!Q(Z''!1@SIQPD?!'=0[Z53>@9D !M<9,5(V9/3%' M/)RHQ3,)81BRV[HIZ#*],-FF;JG6=H2D4JR.B&RK=K4.'WAK!0\T"I:YR"[= MDR91)A?JT:G"1Z;N6<-PD!'0[X[S&++!"0,X1L!I.S)CC ;Z&=KW&5<% .L" M*^O CW*=WUB+Q*(4NS:"6,53(.)S&(5% ME^(>FXDZZ.O9Z@-C.O(4V,#9E''"FZ"Y^EAS<(O> * A37R=9B>U^0UPV%T$ MF-S:CXU^Q5FL]A(?L"H+I7(9+K!'+56""1(+2_/>\S$,&;*EH8_]2%A!64[# M@'SVFY@;US02 B6B88;+#B#U>.0\>$:F#4-DC#GBN/)#4L*!5B9E@.-:[@[X MCBO[C>\ZH/0^2P7/52I=O/S(-]M2CA=X$>(1)([C0"2X7,5SRJ'@)+(#ZGN6 M:Q2SV=W30=K/1(;",&1^6H7O"TYA^,D#3"&I)^NYB9E&@V] M=TE%YY9!,VK]C+_'SZOG*L5+^\?\GF=U5AA>YWQ9"">T(\>2%&,S!%&(0D@L M56*(^HRAP.?$,UI4#2#3W/BHEAWP6LR2D!KY!TFF9=1C>FPU<3^,S&H=R;.: MWJES9&WII#)E-=FU^%63-VOTI%E]0)X@69:16'-(DM4'1\WD6+T>W7-;O#Q" M6U<@$I&-;1)QZ"-F2<*5*UL<$ XI#OV0!V'H<"/#;OOQ<^/./D$X.X!I[FGW MAF'L/>PJI[K/TA6?%F^**0N7? MD0N_%V7#5=L>MHV<0)7Y(;XK![$7>A [&$/N^[87,$)LC/MM3W4W/+?AW4A; MA:T7Z\IC+U7%PO.VH$[T@>G6TW#(CLP8YX%ZQO:2'D+C;"N=:/M"VTEZB!S? M1M*\?^(R1>4_F]R?<,Y;LB8#0,N?(@BX4#"*8&>L*CE> @QVYZD8-$! MX>;&>JV4RE*\B4H/'>HT30J\4%>,O3-_;CFBJ[HJ42NM7J /W650H M.B3?WT>MH@YD!ZM:U-5&;\2PMH+2[XX9_^,70< MZZ_WMS?E)_NO)I6)NO'NIH]A41Q[U50"N!$4-)*>KL!JBII!3-Q@Z$T4Y'84 MQ8&BU+3PZ P[ZW["='%D6IIL!8;IW=$WK\J7)[Y<*E,%)V\+UV.4.AY5#I*2 M1P./P1![+B1!)%S;HTBNZLSRJ;0?/S?NK).#E"*"6D;3Y"E;\'73XOF@C$R% M1GCTR)!R2.VS,Z-L/73BC"B'%-K/A'+PJAZIU=-7GFD:\'O7S^@M*^4:U$(_ MJNTYJ;VWGC==/N]#:FPE\3YX0;_UX4]IRK[%R^7'-./Q8U*YW].WKW*IFB]+ M@^$G'"=ERDO;=HCO"I4O,.#2P':E@8T=#B.$*,=NB*FM55?'O.FY31J-J*#8 MR&JVE6< N]XR?1PP1Z:!1N@K4(L-ULBV! =*\L%SDYH#-N32WJ#U29?ZYJCL M+OU[/,%\'GQ?KVB^REL7S$7,P7X(1>"I@H[<@IA;/O29\+P .X2S4-=@;3]X M;JS3R :4'!:YD9EP#5HC M+?BA)2^H!1YPZ::/SI LIM'JI#REC\(N$QG-62JD^5'(.22DGH!B628XU-C&!G-!YGS=. MW="S2-4F6]S[.*?+-%]EK4HI/G8%\CP'VLRB$ 58R!4CE<"&%'-$(U_81F9) M=W-S(X[M[(<)-^2($]CJ$<5PB(W,%FVPP$94\/LH%6;T8!FTTE5WB],6O=+2 M?J_^E=Y=O8.:]]+GMKPN?XN+I]N$Q:\Q6^'EA^]TN5(5*/=<,56LM:I9D?$B MSBI_S:I*7VN_(PIL0JD5088=3ZZ5(@))P!SH>;Z-/1O9MHT,8Y\G$GUN!';WMO0) M_9ZXXP:.$)]*^JD#R2?NE0/QYE-+T#/Y$,Z?U'\J).T5+U6;#UPV&%/EFRA_ MD!)L?]&ZW=[?77V\^?P.>/X.;ZRW^ ZT_OJP\?_MWWWX]/5+^>7#AR]? M'VYOOGZH?O^+8::C03I6;_J:O+M&GIF4A%=E30_0$O0*;'2H?E3SS>YWK1M& MB5L9%.M!DS,-(MBT:9R&Q'(OX=.@#^\;,B8?*:>ACW$2%[PL[WF;%/)5C\F2 M5TNWWWC\^"0%N'[E&7[DO^1 +%+K$9]2#7*6=0XP0&%H.@L2WK= 2 MV F)44F0'W'$;$P\/6_JHRW,C?U*&0WBZ ZBUDUF@V QR1:U ME ]4 O8),3P(C4%DX;D03110N O50'&$7=IWA@\>O'&ZJ,$NN;>"!3LO[,%? MO=,9E-_FMWF^4DQ;)3388=A[:2)@(8/,(Q9$7(00TX!#:OM1 MY.,(NUQHD^)D8L^-:2OY05PJ -@JVR2<\LWQ.#J7&6[\M$\^TLWQNSN7WR[NLT&*:39CHK9'*$MTR;Z5OO MMX?6U("04I(X*85\X#1]3.+_ENTS*54LRB(Y=0[2>F5ZG;"FLJ_*F2.E?2Y+ M9!U.!+B@KK IC3@4CA-"A"F&$4$"1HYOA1ZE*'*,O"DGD7INUE(C:+DQSQLI MS3;HINENO9V\V77BR-;.NK).2V%UZM*H#-HZ-[YAZWU"U>DMO4&M^!78R:1Z MM9U*=;@MPDF[:\B]Q&D$GW33<=*^V-V=G+;QGFECBY3^\90NY1VY>F;Q=IO4 M;@CW:59.Q465#E\)^C7])'%7"?+EHO(7R9%?K ^*$<(AI\*&V XCB"S+ MDU-7Z$$K1+Y%(F:[R,B);ECQYC91M;7[9U#I9WB^/W#_Z4U(E^N5L=?9!SKD M"JR5 [5VH*T>*%*PK2!H-!SEY'\<\ =-)3NLA-,FDQT%W;UTLN.TTC>VJPP4 MN\=R>BF3>LA'JL(HI] 5HD*7I2LIO%?AEVAQ]=C CPR(]=B@5(NT!)> M6O';L&]=.60<63_LA@TO,Y1AXJBS?@CM!Z/U?$X_VI,6->6<[3WV/2?%PB$N M"54A%S\(!42N[<(040$=FQ';XE;H8*T,1#J-S8W.'MK\!1)58#/CE,>O:BXR MX[-.C/6X:RCD1N:I1LP#7 24J,,1D@X@0Y)/9WN3$HV.YKNDHG6/&8'D6;'X M&?]7FMVL\B)]EB-2U41?$,8<:OL.)$[@0$2$ S&+*)1K7N%[$76EQ:1#&82:(232QPIG::KRQ'DNHG@?#Q&'OJZ4&B/]&Z-.\:VO+$UKN5?NV/ZR),G M&<7=6C7C]L15/7Q=5,7=-+E9XCR_:QRK5'DVQBCT0^)"Q&P*(^01:!%J8]?B MKES&:#NE[#]_=F-5R0;NKL#__6?+5M,Z>%59B_X*["O+LM1_E4M(#O"J>$HS MM3WY5^"[X943A^)VC-/5T5>R ]E )[L\5+I?_I'V[?^ZGA70+US\G;' MN4*!=>)V7"A/,/I4WQU4=QNX'!SH7428[X>2@WTI/D21Y\(HM"*5\]Q1KIC8 M(<'BE6'<>J!J..>BCT M<=$\Q"/Z7BCG@3.1N\@V2 ,YAX[*S:KC7T9WJ MK.?F2?E!W";K7'.?A?JZ.C&ZXZ]\Z:HSI83&R[@Z84K+3+W*0V)!*&8!56F9 M'.613J4M$%K"@K8;AE2$G%C$Z5'.?2#QYC9--F7%:_7JBN*5AB!.P"8_I,I7 MI'Y=QYZ4F@(7;.L*?E?:@EI=\^0$0[X*>HOMRW7PR/1_L;[M6T5^X"X8H:#\ M4!)>HK;\P.@>*3,_="O]YI1?OGS-.,Y7V=MUPGY2A28294HTQG(DB.M& A*5 MMQE9Q(=A1'WH!([C4Q)YGG!-IHC.UN;&^!OY0,[I*BL=+LQHNAM=/=8=#+.1 M2?27+Z 1M%S(M> [:4\;\Z 6*$/26G>#D[*4ENZ[I*-W4\]\?B\\PZKXXX?O MRD67YXO0=APK"ESH>:X'48@XQ"JCGQ6$S T9CB(F>2,M\%*/-_9:,.**=3OC MO?Q?51L@;<0$O);3,'G?'I!Z%'$6/"/3PEHV\.$4)N8)^8[I/6@.OKU&IDV[ M=TS'O4Q[1R_L7V_E?ZUP)J?:Y=L#?TFS8N%''HNHA:''A') =VU(7/DIP#8* M/(W /A-'82R=C>'K5;#D"P #E M6W:?/'DEER.J'2KJ=MWC['-6EEEAY=[*)OF )1!W(Q?: M#I6+%.)(1O,M'U+?(3S @4_,HNDTVIP;C]5'.GEY*+@Y^STK)X!)%^@QVL# M3G.66!VT*A\O^>)6]:!8O8<\8!!T#X@&3>>GT>RTR?KT<=A+Q6=PZQEU#Y2S M?EDCLVB%<7TM'?G76?I%A"S7"0+(&',AXE8$,0_D/Q0)1 .'.Z[6,LNTX;G1 MTQ?ZQ-EJ69ZZ5,F![M+D$7[EV7,[B+-'A02=7M#<>QD!V[&W9$HH-S)O!<3^ M7HH-QBN@8(#5X*44=-J>OJB" 2('RRN8W'\&<[4>OFEQ01PAO!#[,&(BDNM" MVX:1%]HP$%;DA]CF7!CYPA]O:F[L5 VCI6*D0C'2\BQ&.HPNCS!S6&1!80?J M ,XO*VDA&"(Y1V""0HN'1AOIPZ [U8[Z8#@:1'T'J<@J1[6%( M/(M Q[8"WR*A0X56VKS331 :Q>I(')%#8HL >J'+?8<%V(^,2G6:-#XW MIMDM17!WN!3!&17IC+I&CX;& GQD6AH4ZS&J/.R!-G%5A[O+U%3K@TR/J@W[ MSSC3 ^*W-/OC-BFCP?.=0W>.G8 [@D,729-)10_"*'!L2$*AEEL6BA#OY?=P MO,VY,9N25%E0+Y6L/5T<.C#6-YD&1&X"RZEV9VCPJR6>PH?A-$2C>"YT-'L9 M?X73.!SU4M"XM:>%Q?YK51EO^=?TFK%8173@Y3V.)='=X)>XP,ORN)'LYCU^ M4.N67++B%RE'E;PX3EF=-5)=4)Y6+FSN8N1'#N1^A" 200@CAGP8>)Z#0_G1 M#HRB-L86>&Y\5YX!U_G.:4L;0VMM[&[6M/!FU'EC6X7WMS=7A[/5;Q*&EPD; M52@$!R+-P$V:%Z"ETX!6XD3 #VI9CBWSM-;H1#VP9\%.U6Z_^>>#$)S*Z>S# M=UK&'3[@@G].SJI$N0@HIQ'Q*'0BRB'"OCJ1( C:*A5:A!W;%D96\@@RSFV6 MJ50L=R-K)4$FM035YQRH5 M-_5BJ/O!6T=B=HK+J=[/9:8R70&]"NG#7CCP' M;7JUT0\H!9O>'*!@\' SU(@],>2D-(:8D\Y#(^*\._6,V=2@^8.OG].5?/AG MT?INP>64P6@HH(]<"R*?AI#X@LO5BVM9CAM$%C4J)FS0]MQFA^TTF\5&4( K MZ0=)'7RP%_1H?"1L1Z;GCH3!M>2*NEO?CYXJN NP";($'VQ^#@F"NW#1S W< M^8@IZV)>4\J7ZGB.LU\ES<;)8WE=68!JP:+(=80=01U47LZR*6UZNI&5G3W<3ZSSZ;V3^-2LY^.Y0 MR<%V[__:]'YY?55C\.+=/$7UR:&Z>Y:5)H?M]HD*2NKTR#C%(SM;_CLH%*F# MW#!%(;5:.O,H6;F0.I[OAC92<[B'(7+*LM8(0!Y"Q"C.H3=B\XQLV,+*\+1\ M7B[)K6/Q03V0#ZD[RA'WY%[&AS0[>FA]OB=Q$W/Y69QVQ'GW5B5C5RENRWBS MA2]'JAL(!!V'.1#Q $'LX@!ZEH-#%LJUC&\4#7:6-'.CRG8XJYX'&R!OH%2J MSKIUZ-Z;#-9/XV]/AF]B\PK^@T![: %_,X2:-IZ?4-@MU>>;Y"' M]MU-ET2_XJI>S8TJ^8=I\5M"#FGR DYM(1< M!:"0,!@&W(>V"(+ =IR0.4;Q>B/C/\5<6"7,3*;K ]U3C5&1'?UTHY2^JC+6 MR ^^205 H\$56.L &B547."0YQR](1SVO,-:A=:;R MG\NDPN6NR\>,_VW%$_KV/GW&<;(('5:DH*UJ.#W2EA#,UX'N8VZ]TF!M'S0HSL""+;DL:5ZTOCBMDV9!X-7%O8W(^,ZDWO-S$W M5EE+>$8LX0$@#?<5>\$SU>[B2)%_QY4?9:_Q[C)1?,>U/+KON']EO_&MGO-9 MW,@U=5Q\Q*K>2?%65@%U:62%F(?01Y8EASKC,!+R3^I8@GHH();EFXSR8PW- M;:S?\82I9&WR$J-BJB#D M]7W]K'+YU$U&SKIB#F9(A-CW(6.>7%*X)( A0AYD*.3R/\R9JS77=S]N^0NCS-D)]ZG@>A\K4K>=0SM>K@K./M39R9I4X_=9 M^C'-GO'"]>S0$=R&$0[EPH=(DP?;-I'&#R,H"#D7R"B8_T1[<[-]I%PJ3OL9 M U8)7IX9U=D?U[[= !=%%I-54>:N+E(5ME\6-E _/J5+V1WY($4-3O66)M$. MUP=C$VD->B/JIG:!RF8"2G$')$@]7 8EP!--3DMP>OKO$9CF;3V68M>4EC$T M#YSR^%6-K@=>K+(DKU9\^6V>K[BBR-*'5K98\"KT9A,"7Y>CJVY8$!19#@DH MI!%R(?(]#+'K"<@"U[*H%UH1H]HKN*&EFQOY?7G)?MX9')M5 ,/K8Y] M:#JVU@_*/3;0V,A=?6CL)HC?2MJR9Q41XF9;::./]#&AOJ"_S([87O6H18$8*8 M"0^B0-B08$&A'!^(4$HLQS9* M/5V-RFZBU902:%O5*+C%I FC4M''5#ZC1O3>(R^P!E/(&?@&'(N?M84Y-.VR?TW9VQ3UUNQ@AY M5BR^\$>U>/B)IX\9?GF**5[6/L;4LQU"*(;45^%$H:N2K5($.;5LBSC,=1PM M'XS.5N;&!FT)#?VWN]'L9H'!,!J9 \S@T1[]6NIWC'UY?VO"T=F_&N=W%O'P/)(>P=3^2'XE[V[^:L\V[M)$S5D6,@1W_HNEC:[)8',2IV@>&H'"WTL#KA1&-S<,SF%JLFNV&\S%GR/V"B,/.AB5TASA$ES M)"1R>6(% J/ B0B-C#).[#4Q-_992W@&SQP 4H]4SH-G9 8Q1,8\%<-1Y0?- MK[#?RK1)$XYJN9<)X?B5/58'(9.8VUQ-B CC^A&L-.NW&:+BDZ] MSUY1''[Z=,N)3NVVUA+=5_8\(U3)3CZ+TONY7N5Z%#%&Y/Q, Z$"->4GPID/ M"6,AIX)1XFH-XN--S&T05\F 4M%$(O0*^3Z I.;QWUGXC'WH9PB-^6G?4>T' M/>/;;V7:D[VC6NZ=YQV_LF>49HJ3_%-:\+ST4&L\I#<^"BTWZ:_\>_%.ROW' MPD41YY&TSSWB!! %R((1=0@D%A9A(!'@Q"@W7"\IYL83E8O?00>AI",_XH#= MHL9N[P\+[V+OPHGXJ752VOC_*[?!%R3*@0+A0!M2051A2&+G4A M\GQL<4>$H1X5=K8R-ZIK! 65I* 2%92RZCM#' >UF\@&@VKL7= ^*!DY2IQ$ MX0R/B>//GLQUXJ1Z;1^*TQ?W")J0+/*2YGCY4Y:N7FZ3.OF6XI8T*>)DQ=GG M%UYY5]UGJ?Q8O*GMTD(2DJJ[]*($^L0+58?IXS+]UM2K?,^K_U]PBFA@<00= MCM26B'*9LB,/4F:SB(3<9H&C'4,QLK!S(Z%&AROPHK0H;0#>Z&%@.]1\V?2W5KLOQ*Q M,SP?G5UF>VTP^A^+CI=R?KN%RQR'=B>%/WQ5OU%[O91,@*5T']/L?;HBA5@M M]P/!?LOB@G\6(E\$D6#<0QPR']NJ>@Z&\B5PY/K L[' =A0BNDCXHRI\]%5_ M=!N*H?6R1]7+OB?,>"]^*1],I8"E>:\.'C).TU=N7K+(M%_T*&,,F"\8P+Q6 M1^7MJ(-;P5V:2_A+'61/#$<]/;$;DIM,19B4O'KBL\MN?1_38_/D:UEU^H$7 M\E]I,]V6H6CQJPIM?V^P/M6#56/#87"P1N:H2EZP%ABL)0:UR'W2!.K!:;!H'QS6 MB9;>I^$=:*5L!%#G>E?O2=.M6HTTVUI[FMUI[I+WH IJ5D& CAUYW+%A$(32 MPF2]P9A@ MJ=@#!R,/O#V]SW6ZVSQP,C^[/1W:KG7[/PX5EG.;R,' \T+E*UQ87%"": B% MZSH0T<"%$:(48A$QVR..C0.CTE+=S.(CFD/:GHV<.WM73(W<__7\01,06;@!9 M)#!$Q",0NX%D$)^@2,[VH8V-JJ;,OY)"O1/1B-@KEK]W'8595U P1,;<'W>2 M^@F7KIR@7S-AL&H)Q\E#_5L,\ MKE%D+M:%+:?>.)XVK_H_NA]'EZ[&-ZLL*\,E,5'<'_.J*'0K1D*@$(<1@B*R M) L+/X#$99&TTAS?XP))1O9,6%BKU;GQ['81=IHIWYTZB67>MO9919+&+./DD *M$:+R95F;C)4?4^?I6K MVKA8R==YP0/?)^VT;O?G:429T MZ M4FRWG:&G;?J\1+=22!(GI8RY8:6\KD?,:#)9C^"VG*.4MM,!9(PDK0?;NTBF MUB[-CZ5K[;RGW\O]P(NX.JY7&QRJ*'*3@@53@FEHP=")7(B(2V&(HQ!BYGN^ M0X.(F-61.];0W#83-G)66X55G>A>Z5B.8JM'&D,@-C)A] /+F"U.(3$D4QQM M:U*6.*7Q+D._7:[(\Z92L!RE[$I.#E$W M)&:$N21F)\30LT)'"$H$1D9N/ /"/DFR_3W06U4^=VM[7B^7_#%+P<^Q'()? MWG*5=[ \X_ESJR#H%)VF1_L#=L7([+]?Y/,*;'JFEG>X64 3F"$G@U--3CHG M:.J_.S7HWM9OAMB-/[VMJIC7-715Q&KQ]B#'U<'%V^1KAI,: 'LCLY17H\XR^7J2D.)0@U.$615'H09^% MTL03Q(+RE:20(!#=R%3_2SMP([!U._@!W:I]6C:7*9]?4T?,PH'IL M- !,HY]5DV+\=*DG, W)268"3,I4O;#9Y:]^ M#^FYF.-+^>OC3SR13UU>)^R:/<=)G)>EKE]YXV-<9V_P/3] %&'HN%ZD2MT) M&'FN!R/'\43 &<=Z,>^]6I\;J]7"7X''2OQRR.$M!0S7;T9]H;F &POAL5=P M#;@_M<#=EGWC #]<)9RS8!MT"6CVD'\?]E*;L6[Q9#A, P)LT+"C7P_#K0Q-[YJ1#QKE_T0EGI,="9" M(_.-*3C&C-*A_I"\<:B92=FA0\]=#NBZM*>8 Z'$:$""H=[?H0M'F#;R*[I)\?<&*,==:;\5U>5_[;Z\Q,OE'^!ZS5(VC9WSP8D/3J&?':AI)XW?7V.92JZ>T?!9&C6D[ M$\]![:B>HDQK49V'UYYM=>;C>NZ/2?.MX'?2>&.W22%?SE@^O HG_AG_5YJ5 M;NTM#]'(=:AM,P.%#@C;1: MPWSZ>.!&O,N%>+8ZM)M?9] _?_\QOBK!S9RZ_'*!O/VZ_O\'L;LZK\!%HW7W M>V;* -U6ZW^W,;G["(X9AGN@M>&\"GZ+BZ=?DI3D/"N+"-PF+ZNRJ$ K&Y/Z M4\HD%W=J3;>1NGS6(HPLR\'"AMRU764FA# ,/0\&-G*=D(3"Q>[BI2SM^*7 M6='?!^%L64V8:%?B$3V=^&.I@&DW!,0D4C M,$(^]&T/AQ;"U/;\NE<_).SOJD\;>,ZO@S6%6,[R)POZ,4=:0;#6L?A9KC&>FP@ MM%R>SM7BR8=,M^C3U6=K[:9]T[E. XK='Y/XOSF[9:ILD%K\53O$ MU_1OJU@N'Z^EG;K)+2E_DR_<[IDS=A!%GO @EBP-D7R=(*&6;&YM_63T_X^Q-G5S?9WP9/\>)^K/),2R_C"DO2RA2W!FF-4GGFCH4 M3-YE$SH:;'0#&^6:Q..->J7303N9;JWA1 X(@^(_CF/",")>R&%A4'R/.S(, MVTP/B_R!+]7YU#W.BK<'_LH3M5@H_; I$A$2E$#7(02BT!:0".1#BB+JV9%# MJ6]IF^)'FYD;:]>"@E)24(MJ8$,>QU/#]AX$I9&)\B! ?>IJ'D?*P,P>!+&) M[&NS5\O,GCZ)0Z/"\UW7 M99$'.5*AT#:7=J\;$1CZ\A<'NXS:6FY<>T^>&^.MA0-*.KT!O ]7-[N=!<+( MA*:IO_9X/*KKQLK*&S,KY_3/C^GKC_(>J; =J0]0?6@95OO/FV10'E6C&8?' M+^BW7+V+$VD05<'W"X0BV[>Q"ZE<6T(4>+8T/JP \H!:+.*8>#@P66NV'SZW M ?AY5>0%/N,89PLYO85<7SQ&'HMW:?(()>;/938&C60,QBNH0XH/N?S9>OZD M:Y=#FNTN/ Y>Y-)F4HE+\^VZ2[4IQ^64R1R)E(,M.8XYMR$.(U>N M*42 N$"1:Y8S3JO5V0WPL@#/H9IF/8H8G81T-W&B]-.:[R=+U[AGJ,JZ M[][6E2-O9$N/::9V8%4E:&QYC('VZ1;]"AH)+!'9J0!<1Z@ZNU)Q,:M;GN\^0M7L3V)R^EJ MM:,@/#*E*7"5U."^!>X/2G(0)_\"UL*#Z],P&W.: M.6)#4II!ZY,RFCDJNX36XPD]CJVK+:POJUC2Y/5/-](FQ,EM+M\NEK_+<$*? MZLT0RTR@$M[@Z%87_6[N&@O3D5E+$\X^1^*ZN!H>^MF8'Z(8X M=1ZGZSYKNL-U0^VVCMI-[^UGG90%0NWM,8@#;H6UBHAJV/S<[M1$;X$KN=7$MFCX_ MITW=A?XE&$R[1\]J'1'TD2>!30ZP-?*U\$TIAI;X5\,7U.J)W) FK*D(D]JQ M/?'9-6;[/J;OB49K0[-*4V1QBR'7=Z!GAQY$R'8@#JD' QY$) H"0IAC=HZQ MV\3,_VW%$_I6;F$[CA?8?AA IM(<(#=@$#N>0I%93L1L3BGJ M55_A>)MS8X!VM/1:T%YG!SJ ZQ'#P#".S!2]$.P?-GX:DU&"P#N:O4Q(]VD< MC@9H:]S:<]>_KB3UP%_23.V__9+$A=KAMXE<+H70]7VY?+))"",A7$AIP+AK M,4&H49+*P\W,C5DV]=*R1DZP4H(:[MX?QE1SI_YLI,;>E5^#M!81_-()DOG> M>R<&@^ZS'VYIVCWU3FWW]L^[KSY_9=&J(G<7)_Q6U=1>A)1;@N$ MW:=YD?$BKE:[M>M;_N[M:URHEC:/D=?*;Z7DAYO?9"^QJ6LA$KA01)90U=A] M&&';A9@[E 2"DR@PVB;_^U![;E-9.X?*-:695*5QW7J[6B#7?FF;J/7^&;GRH^Q!%"UO'ED M>8N"\+A TR0/^GMX?\;)231KS2^4ZFC6F!Q9O_Z=23]XY:EW;YO:+N4QEH<# MPB/;@:Y*I(TB.X2A@US(/>'Y&&%$1#A0U:G=MN=FAG27/E+HC@];HF[[V M4R,PR$J)@30E7U1H("Z%/C?BLJ-+].AM<(0O&7.YQKJ2'?QPE^;YOX F+<5U M-^0#!%^>QF[?%3EJY>I$FZV0YP M4&#[#A4P\I1SAO ]&+I!""T14!L1VXO,#F-U&YZ=(=X1U]X&FV38"LF/;;#J@CKH/80K:2,YCW6U?RH-,"Y$.-S*]^\\]#.BP#W?R MB@N;V3AB @:AJH;,!8'$<@FD6&7B<01Q K_?SKRV#'.CM?:VY('*O)_X\>PR M@W6+Z8[S*&!/N/U[8J4ZS;:K,8CC[('JBW&A#4ECG([O#IH_JH?#R\_Q?Z^> MTG.N8'6(+O8%#FU*840%4D&*-B2>YT";6D[HNZ%+D'[V] ,-S(W4*A&! MDO$*2"D-?"T.P:?AKG(F*".3SRX>?<+!#P%CX&]R)D 3N99HOSAFSB,=RG?Z MB1RZ;SJ7D ZIM[P_NJ[KDTVC#!(N"Q'=9W&:Q<7;>W74P1/V@ M^SV5?)\4B MQ!&-+#>$$;%4<3;B0RPH@R$C3N3;-L%ZL4D&;;(UD(S104LOO*[F'A]0D:<;@T$Z5,V,0B TS9QB!U9TX M0^]1$^;-,-)M.VV&V:W]5N0W^"4NU+'VBWQLY4%U6]7T9N]6Q:>T^#^\N,=WEI] MT*Z8:$*H1 9MF4$C-""K DBQP1LO@!)\N!6Y*51#+L.UVYYT[6V*R.Z"V_C^ M'D9J$QAWDR9%G)0I@)/?GF+Z]$'^7;Q5">9XOJ#8"E4"2RB$4*X!":>BQV5Y\A&$+G(@I@%&'J68S,+>SR@ M6J$S/%V+ M-F"1ERZ=.RP\>5O+NI-_[5IV!Y\[R?#NTJ@9QIW7F _7+Y+_RR?]Q-/'#+]( M+L#+TL_5=CV&0FEG^7Z@#GH)@B'QA;3";,Y\!U'7T=H<[&QE;@.X+9^1)W$W MEJ<'[R (C3R*3< Q&L4GE3]W.!]O8+)Q?5+']@ _?7%/AX\5R07 :>=SO001^'\>QXA06@[I/'&UL6B>)4SKON4*.)8AK6T2KVMJAA\^- $KY0"D@J"34 M+YF\!USWH#\7CI''N0$21L63CZE\1OWDO4=.5D+YF#+M*LI'K^DY:S?6@%RW MX_SIXS+]EE^3O,@PU:W2U_6(&;V!:S'+2L&JDDPIJ30V:UF'G&TT(!ETPNEJ M;]HY1T/SO6E'YYX>AP"'PFU5 V4H;ROL-[^+,8F7O/O)QR!!RF!,8'(H.+N!,3TT;\0RVN ?M M-HW#A] M,D_H@*YGX@\,Y>AKS9XH]JFLHXO+P-5T3C8[=04=71P.5,W1OK4?]Y0I*"2Y ME6E\GM*EO+,^]XPX#EQD$V@)FT(4^:I&-XJ@%7'7HCXE+C?*!'BTI;GQS!>< M_,$3,S8Y#J,>APP"SNAGR96,H"7D@*?*VE ,21;'&YN4(D[JO$L,IV_HLR40 MYR]ICI=EM/-M4B?XDM]6KF\KSNK:LVGRP/,BBU5R!V4S-1L3\I[2-&I,I$5$ M0Q=%%,% D$AR2$0AX:$%A1=R1UC(=XA6<8QQQ)L;\6RD+BMEFZPE!^\YG:V! M2_;'V/L#M6Y5'H<$Q(A3Y5;IBJ C'@PM#B'@H2!XW*7AH29 M3!@=;;1N:4?=UPOI?FKDNQ]3+/WZ8H48K6\K@/''SCE\:N:-.MSMT4@O)!Q:D-D MV;8R/RF,L"O_02A@&%.!S3REC5J?&[^LA3XD-G(@7BRH(HM%0U44Z48U5DA91Y MQ!(+N;R,4R8':%9<^,W?E60\^)MLJ[@H"QH1_A@GB=JS247Y127)F%WC"9N7 ME9XM)*BT<#"'H8L9Y,*+,+(CPIA;=\V'A,VB8QHY)NL6E2EGL@[1,X1&@WAD MTZB1$6R$O )K98!0Q2$RSF)E,^7YVIMI.(NI%W!#VE!F DQJ5?7"9M?.ZO>0 M'N=\FY(]1TK]O'O;J^IS_0UG3$K#EV6@.OM5%9I+'NOD2_B1+R*;\XBB"-JN M*VV%R&$PLBT/^L03H10_HE0_3^ M%^^GD5FWJE=72G^\WMV[VB6BOJY6$Y1Z7H%V+__:]/+]?'K9X#3PXKT]T8G@ M!7O=[$QPU [I/!<B[KBM7 M_01#0D,,_4 0Z@0!HMS(U[BSM;E-RAU;D)7 PVS=UE"?M7EK#N#EMF]/83?4 M!NXV)A-LX=8-SF$3=UMWS6W%3UT/89_#T'(BB"B2 MGVQ&H4-(8)/0$PX)M!<3(P@X-]:2TH+R+!#@M0:YRK4J!\"2TVHWIIW3&%1Z MY6IP_A G("^1,/%+&Z/;-58<%^[,D1FTT0[4ZM7I $"I8&5OYJ"E(MCHJ+)4 MIZ!4\PJT%-WJ]@OWK\%:X\+]/-%*XV+];;;.&+$S.E<98[0[W1IC1-2V5AAC MMM.[%FT97/DN359E/? L%7&AI%$R;)8^FT+@*B^F2FEPO!9X;3$[+ SLB/F0 M!C97/B4!)-BAD(01B5P>$!$:+4[&$W5N-L(Z,KI4M71/JY0%M;;M[0WE!MTH M#!J-KX#269WH'(ZR[K="&O%ET5M>S>,5&-FRF$'O]RG8.W+'#%S>=RQIIRX& M/#+J!TH'C]UBOWGL$R^4E[Z41]4;8>_>?LE5^;N/<8(3JF2CA12HB/DF+905 MBBBR_ #2T,(0!<2"F%MRDG*)&R KL+ 3FLQ/YB+,;=ZYN?[R'^#CW>??OH"/ M#Y]_!A]O/UU_NKG]]!.XOOEZ^^OMU]L/7_YB-F7TZ!>]J6!F>"E\%8G4 MB*_P5@)LM!@EP5=_$(>DXQY23$JS_5':I<\SGM2/%K_B[YN% M1/Z%%\6RRI4BN?L72>&2H$MAU.Y2O@AR@6OV M'">Q8DM51Z(LQY3S11"ZU'<1A@*K8PGF$XB9XT+.)+4Y@6,'MF<4 :G5[-PX MK);Z"CQ6^'IL-C^G8/D8-G#^UX-P6&M12#Q@S:(32H & M>BU/&\UGA,9>:)[9W68,5?I_9F^+_WQ8N#85@@3@FT?.CEG25?$$_C/-.-9CD!8ZW>S03^>11_Y_?G[X<'T%'C[<__+N M[O8&?/YX_@#?5[0CVW=]<35XZS]VQVWK@9.,R7T%FO%VX)>><6?/:5;$_UWN M$WT6MTE1)\(K\^#E"SOR79^R &)2!MW(<4:0D+-\$++ H9; EF\4:-;9W-S& MX$8^@$L! 6[)#_B)F:@/X'H3^W PCCRLVX*J[?(6HI6L P9E:&$R:!1&=XO3 MAEUH:;\79Z%WUWDGGT=\/7^+BZ?-+O:'[W6VF#T'T'(7/)46!"_BK/(2E=:% MB(N\ROQX>,^[C =G ?>88#:,J"T@\@(/$LMET+J#F=RH[S+O4^E;UX_XUQ>'LYI2YRQGOQ M/CQV%'QYP7IX0N]':[[C0BYFVY&=59"NBM&5(KZO,O8\\*6*\KC'F3JD:>*9 M(QHQY"$;LDC(98BP;8A=*X >MYCO4Q%%3.LD>7C1YC8C?\TPDZN5)D(Z6^MH MX.XZ;-]USX27[9&Q5S^' M5)J5I7O+I4$$@-@5(1U#J"6LG3T>QC]Z>!X_+% M^G4BE^6+]*^9N_(H7=#IJ#QLB].Y*(^"U)9S\C@M]%N4G:;J"0>Y>KC:.IU:CM4FO,QM+>.4^G4/5\J" MEK87*:1@VN_C5%08L?]G6UIA\/=@M"(+/7MGJ&H+ILW/LNQ"3PS[UE_HVYR9 M#:$*D7\HA!1B&C&(:$0N#M;2@$E>/RD^BVST'#XG9R)-H7[BT&4\7BPX'(OD( M"8@=J0]0?6BM+4X^?A)*TE6RX13MZ_MM07PNGGA6>1I\DH+7VXMV1!!"D0>9 M)]<&R$$A#",OA#ZWJ4U#X@L6F6P_'&QE;G10"EG[&%V!A&ON[G8C:7$O5.EW M(<.!9%1?A# *0P?ZKO QH32@6"R*M,#+J9!?/VW1Z0.:[567/G1-OS'Z#B=_W*4X^4R6\6.YULKK^L):1A<.=Q%/7&[R#8 MC#R8E8Q "0E:4HY01OHD%D..\^.-33KH3^J\RP"G;^@93JER2-WF^8JS]ZNL MREP;I^Q7O%SQ3_Q;^4N^""V+.;X?0=MB&"*+NC * @-JK2!(N]H$JCF_O1E-KX MO4[*8KQJ:_@5+]5V\$<<9V4S:@]YF>9RW"TXX=L5! 0@(?(M>ED%C$A0'Q(E]2!N.N42X;W8;G MQA5[Z?!;\O;:>-7N 6T:&1S72=9>_2#MPS!&^ S,.7IM3\U"1H@636F.J*M#[L-C)?8XA()++H350R1D*(51_/V-<-)CFFYS[M9>'SEWXMW2U6> M _E44.ZI3)W*,Y7L)9G);F,W58*)F)05>$J@ ["V&$L05])PAXA#FUB:O#5D=;F!LG M-;(9K4J.X]=--X.@,O8Z0Q,0;<8XJ70'+\A[6YP@_]KE@^,/GV34G]2M&=NG M+^R=&BM..*L3<2CG$_5?9>3TZR*W=O,B 1[&"$YQ&TFS1!$1 0)"C$4 M7A!:(7*$[1L9).8BS(T#6D< J0"5H_(_YZ!TD3IA:P_5*7IFRKA0CTPLM?"@ MEKZ$]ZH-LHI&JG2HMTS!*)9+?Q 'SHUD*L74R8QZHG0@^U#?)_7DQ$/)#EH. MV8X?<(1"#BGR?8B$Y4+B, N*P'%#I 1 7:W-S>V>VB'^((D+;AQ2T%/3_D?>NS8WC6)KP7T'$;NQ4 M11@[O( D./O)>>OQ;%;9D>GJCHGZH,#5YK0LN44IJSR__@5XD:@;!5 S=ZW M)R;+Z22!/9A+5P1C7HAY6;YM2"T2JQ3N2<7LA"\8S=) MM6HP%.?%LL%_/IX]V"8R<3AR)E9O...A^>5IXX,/9TF>3_1\E:C&[#3R6,P MJ1.$G4>>7B?5^&&J3E \&=/JIN6!P76;4JT)9:GZIL6B]A83;/FT*/Y;\#NN MF4069%O!X);]8U,H46\7O)5*EWXL2V5?\+L%UV<0UJM04?M&[!3''0U;XZ+0:M[Y=C?T1XTZE>9_=NOI4+ 9]68=Q@X MI]&6(XH_;OSF^.-R%!'Z#B(,/#KOYOUJ5UVV*T9" HIY0E(8,UUL6.84DCSG M4 0LSK (HTP89=DR[&]JJ\]^ZCVP+_"P^C(7 #<\07<'H^\3]&L0M#]!-\/% MZ0GZA2['/4$WT__H!-WP-53OXL)P. :5&J#1 VA%P$^U*@XRJKK!TJ\G@Y$D[^S-8(/698\&J]:& MT>:7\T;?KT+1(^,X)4$$< PIH8S( '',A$U(C4. 1PBU42*!CV2U>JO* MY[WHZB-.T35;0-QAYGFA^-)[Z*"SI#@\ZS9#Q27E7^AQ5&HWT_Z0P@W?&D;5 MNT/JYNA/)$(D5.&8\EQG:4M29;N2&,:<$D%$'#"[\K&''4R-C@?D3CW"S(P1 MKD'"MT?&8PS91MD69HK.XQ3>N6VM%^"JKF=;D ;)>6YZ=BT>2:M?0^O("Y&8&X0](SBW02&2TEJ$2] M 0VRM;0>LQF=!,5K#J/]'M\W<]%)[2_F*SK]UL!4UAM:BG]L%$]]_J'^>%2M M5+?=21HF&=-W?%(D.K%B G.6ISIM4*5,_U,CE"V8H)*3J %'>1. M< Y8,_)P )=GUAB$E'V^Z7XEL#U/C@49&T AI$9IU M$K_^2>\$%<_3_0"0(4%K)Y&QB$V[%J&10M!,/QV[$+,^Y7LCR4Z^.%[ 6)_< M>W%AO0\.K5#Z_87,YZW/YRP/1"RY(#"/,V73B"R#-!8"9C02^EI>4YI=8=*] M]J?&8;6(H)(1M$+:5B'=1["?QQS@XIG%[" 94>I.)7%QC=;W7DNJ(G53HN M)WKZL:%G'N5:[77(7+0%HC*4Q"BC!*9IH@R0' E(42PA"S%-,YK3 %EFWIQB)[I@<45F'@_HZCAJ*3S4$[KK.YNCR(..QGY].&, MCL<'#N<>=%2[H?;"TS\I LF5*BB'3) <(EW+EA*,U3P/U,:"QRC@5@%Y/7U- M;XIW1"VK EEUUH*J5(&.I/I>/"TJ?V^UO?ZX*=?+%R76E24>.M@;GV.Z0-3_ M(>9!L8>;+IPWX&$Y+]@;^+WYKY=\9@90>2T)T>GN?>M"'.M]L3C$B5>&LC\H4%#HC^XSD#*,TEY CHNP$%NIPDI3#4&+, M2!KEG%L=,%CU/C6^T2$FKZLE$X+;EN2U MV,=;Q!Z9E_M-P=CXH]V4$K/% _ M=\1W>',Z!#6G]ZE6 HQ[RSH$FZ.[UT&-#'6&?UT)5E3MJY_GH@H 7_!NL.,L MBB1% 0EADDD,$<>D-I0(DYG(<,YH9A7:8M+IU)BK*W-UA$(ZPMJZOQM@;L9@ MKI'T3%Q=<;5C>R-PA>>M"9X#W-O- 7+KT6[0[\A.[.9('/NM6[P[]$KU2S$7 MJS99_"R)PD#@/(8L):S)IY9F%,8IRDDJ$>.Y40+W,^U/C5Z:^\-*QFV)!-LK MU7T$3:]4!^,RSI6J(20#KE1/*G[UE>I^JR-?J9Y4Z?A*]?1CPRR(7XK%%-[[V6B[521K7T5#\R8TG$TU!R&' :0$13 M M5FB4,>$0! %7?U5_8ARP4!AYG1GT-36&K$0=D/C[ M#))FY.8('\_T5<=F'^4C\>#:8H"'\\3:9[H;/V-VO]XG4V%?>,6^O.?#:LDW M;'W?YJ&JPD!DFJL-4D9@0,(,(BPB2/, PT"AR@,N=ISJ8&A4T,M9N M+4T^-MLZGR>!["<%%_!X9H(!R%@5_.Q3_]IZGR?;'JW<9Y]FW6J?O<\YRUFO M>OE1:!=V,K];R.7JI?KMW:)8%V1^RYA.U*7LC2I 6)_-B%O^7YMRK2,2[A8Z M>D>?!O X1#)$!$JA:2'EL;(3)(59%E*2X)3$=GZNGN2<&KML!0.DR=A\ \JU M> 6;5T!)65R?B][)Z)H9,!,8,\^4=SK'?$=)T-%2YXZO] 0[1<%.TQNPTU4_ MVFCK-9N\R^'PG#G>B:COG27>)=X&&>&==C=L?>EDFY^E08A%D@0PTB4+$:4Q MS%.*H(Q$R(6(">/<)MUEIVTK'A\AMV65K0[,=P+:\787-3.N'8B%9W[\:@" M-8^=4-4E]W2;'Y4O3NAU.,=//3+T_NN6\Y6F"_7C_>IQ^<=BQB(IHQ0',"<4 M0Y0%*:0Q#V$8LCA)B0@3:>1BW-/'U.RMYM*GD?,&:$D5CD#+:GL==@RHZ978 M53"-5"=%76;X"J304"T&VH4(64.RXA S&0$!>8$$9*B,,ALCC!/=S,UBW@G M99T8>'#>L#.HFFUGK\?*\X(S!";KG6X_"BXWO6=Z&G7_VZ_MX5;XPM.#JRS\ MMG5WX%$4Y[& 428D1"%7IB\*8HA01G@>L#S-I66!A=\FZMZ@1%/_M2ZN\)N= M/\- #Q/Y%IW#^X*)]1U7$OAMW=Q1SBAUXD*"D>/#(Q]8\^";W1\RC-/BX_+E]>EHLJ_N]Y M.5?ME1](6;"9(E&>QA&"!*,4HHQBB EC,(MES#E7VR,6S'Z(%5T:FT!V$MA, MV:X<'HT%L6XK.9#U>E70S;JJ'K]> E;I ,J.$C>5RP:SM*LL1\G0]O*'O&_[ M3$'>E(7X20O_,]B*KV&O%0#?]V#_T N[O24W##RGUIZE".-:A,/P.;(:!S8S M-)?;RTM1N3KHXZ2/R\H30BQ8(T7*\4(1MG&+-H[<6O:7M;[ MJ*"MP2M#TZ6QE2"E^"3J_]XM6G]#[?'&48*3-,8PRW,!$4\HI"D2D/ D25 0 MQ5D46S@=&'4Z49>"CH2VN=+Z$#:CC^L!&RL_6BT?^*F5]&>U2P,FV W(F&: MB=M<:7T=CIPES4#WX_QH)B\-S28DQ6HE^+U4_U5&C<[W7,XP410A8@I#GNI, MS*& .,841ID4@@0TY]+J]/=D+U.S,%HAP;*1$C MIG6AW!-XFI'%U2AY)HDM M0*V X&,O0$,JVYX'P''UVA,=C5VA]KRN)ZK0]CP\P*]1[5I>ER69_V6UW+PJ M?IEON,[CJO8RU=YFH[IZ;7*8_;I)8 M"$3S"(92[U:")(=LZDNR;AJ;C-> MJ]L,+JAA(>_Q1KV?ZR8YEKYYLU$75/KJ'5JC,>BJ#+8ZWX!*ZS97[%5;1 M*>NK?E#: ZT^.&'!3>W+L/#2G-H7,I(?Y^2^%#N/SS%'K=MH%I:FW_MFZ"NMK*[K' ,F"8P0!197SD00 )BF.8B @GC 4H%J'- M%N9,/U,S&=HR\)OUH*C)5#GKP#ZH_E.SR?JB M[$LR_T]!5E_4;\I9H*B7I3R 81HSB)#.8\]1"G%,LC"/4H'"V#2H_DP?4^/6 M5DQ0RPFTH*"2U#RD_AR<_8SH""3?1RKV^%@%U%] X(J ^G,MCQ90?T&U;D#] MI4>'1@B=VREVBE!E:8SB),Y@Q"F"*!6Z3%^&8!;D 0G4_U)F9869=#HU$OBV M=]:[J$YZ7MN3GKG.F<7V#XAMPX\,QL',?'*-KF?VN'1HMA/:92R3.41N@YP, M^ATY^LD.P*(MW!P/"[%A]4 M\EMN!LU'Q)2M/.#LG;)<03PD"M,.+L[>UPW/2I M)KH?)4$U>FFHMR%=WRW*]:K:5E;)3,(\R256,&:Y=C6,2:(V>FD$*;?.A4>]C.Q9 M>$[+8[?"LT\.O(SGO%A7R9(?2,'O%A_):[$F\R;BAK.$YP(E,-(V!F(L@S@) M) P)YRA-/=P^.WNX?;/\B*?_O^V\?E MXH>:HG4Z]J<5>6F^]B1A0<"$A#%+E.T0*2[!-,]A1+*8RCP4&3=*+V?5Z]2( M14D*=J*"1E8+WT]CN/O)Q1N(GDFF$OE?MU-"?Z MLT10KD@]5"9ADD"4I@B2A&&(@YBA.$8B"HTJH0WL?VK4_D%[:5=5C,IJI06O MJN5G_&Q62'CH!+ME8CB$O0O&@&;'6SJ&Z[RWB%S1S,#CPZ(D3T\KG3M -:\3O_T0BXW8 MW?^1**R.#2$75$!$4@HQCV,8A0'*1))E:4RL#A,O=#BU!6-?WCHY8B7Q%;>O M%T$W/'AT"*7O8\CK4+0_EC2$QNDAY:4^QSVR-$3@Z #3]#T[OJF2Z:_>9O_Q M,(L8#TC$;DB?"*"/,R-?$]W34Z-,_Z#O!)#S[$.+OV3?IBV MGJ?U?]P^W/YZ_:P]UJW'&[1YN)Z7S5\.IV2GP5$FW;$"[;0Z\2]#[P':(HCE MX_*;T (5<[&7G?!QJ0,"J_**7/ /;[^5@M\MFG#"Q=,M6Q<_*N?S;0+!)$4H MC1(,LR#44S'+(<:2P"!+F> 4T2RB=M<'[H6BU454G3EZV:@*RU?/?;"\K/'P'IG<<[SNZWJ]&]@9VJR X3O:J4[SJL7WH MC.U/6E?U ?P,MNJ"G;Y>DE3Z'!"WUS(>Y!SY-L70![[&ECP0#NLZ*,S MKC:FKV)15L;A[4KM1I^J:BMCT%_52;DJW[V\S\VQ?IM=S-> M_D6]NQ9\QG$<"1R',(M)"E%$"20Z/H%)B;(LEUD2&&6T\2_JU!:B2HT2/-72 M52YSE9M<:>DGYW%PS=:5:0R9Y]6ET@!2K0+HJ@DZ>NIEI/MQ\5IL09_THY;T<$[ZD=E'_SW.&S9N5\_BU4=/?M+ M43(Q5S-*+#?=8"J6!92C*(&A$%PM'Q+#/&$Q)'%*<)Z& 9=&APGF74YM&:@D MMF-\ US-F-LM6IX9N!(6U-+>@#UY_<2GF:/CD@<->AV5S\Q1..0EBS>'EMBL MSC:_*)EU GIM*/^M6#]_5.:W,K17EMMCP]8F-"/:,W@]:*"5&?RAA :MU%[V MK99(N2TI:=;UR#4FK? X+CII]_JH1=N_+>=S]8@V%V:9D&&><0&Q2!%$/(]@ M'N,8R]['!<#'Q21D?;]V%??WEO:5+>&_RN M=0.-C&Z&;902[0.';QI5VHV&\=UKLY^ V%-Y]FY/_PP5VD\@XZA(^ZF6 MAQF1OQ#V7"S$ZDTUK??!K_JS;YR06<*3( YSF/)(+7@!51M3FG"U_H641&F0 MLP39[$Y[^IK:2K85M4J/)EIA[3:J?=B:&>6.$/.\&NV#M9730TB. 1XNS>V^ M[D8UL0WT/C2K35X97N6OJ1U8'^+?;];E6@U]L7B:84F"E!$,TRR.(,()@Y3+ M$*)< ":9\IH\*I%!!T9W5'%!1![&KAYY2>\3 MM2,OOC+TLU:+B)HB=0^=9)QOLUBR,,)<60PC0O2N&K-,6'%$;V]3HXGO8E$L5^"[+I\@]"U/(WM[_]-*;\2LBBA$&4 MJ?UT3C($0QHP'G(B4FJ4]FG7Y-3XX>%9 ?;ZJJ/K[2(S%3K]\WR8SIXG\\._ MWWV]>WBX^_7S=W?QF3L-'<5GJ@9'C<_<*7 8G]GYEVNVI/JRN?7#*A8;-5^W MU1S+#T(N5V*[>Q#EYS_5ID'U42S(ZJT*KM:>C=J#:SE7/3VU9L0,Y8C$2%(H M:*1/R6,&:1I+F*:"XX!%:23#V5J[#ID:_]YDM9KV6XF][Z!II<\V/%-K9+N1 M\#>\-B<6[SYHXYQX-'&66\?46M5=E=ZR'='="4E;962G'FCU59\+G/W7HCIC11* \#3/( M$L(APIQ#G'($8T)E&C/,HLPJ(J:WMZE9>:VPE1\-WXEKN^OK ]ATU^<(-N^[ MO@YB'4E!(ZK+/9\!(F[W?'T=CKSG,]#]>,]G\M) <_7AODV4RH,TXCF%/.6Y MVOH)Q1=!-)NK5\/C>=X>(N-A$O="X#0R M_V1'XP;5]^EZ% _?^_" Z+E/0A8+'5V_J"M?Z930:K2_$RG^G:SH$^K86ZWO9/"3*OZS4[N2!O,THXW&N;X4G@FS415T!0=:V1MP9H!;E4&K\]Z[-Z!16RE\&G81A6,-56^PH7]B94Y.UK7Q< MWNK:-RO1%IH0Y:]"+2LZG6CS+WP6A4C&84XAPTA"%+ 0DIQ%$ N4(9GDG(5B MMM 9X@5_-#^1LI'!:!;E]2PZDL3?3+KM% Y2MA]M%+BILCVK7U0)GTFC@]UA MEM4(F9UQ.0=\)->E1FR=9;D1#^PDOZG2,2NLJP3,MY>PMCX5&P*:R\,RJ_Y' M/4,;@LSAT=J@-AP%V=]NUL_+5?'?:OZ(($C#4$A(,LDARE@*\R21,%;FK<09 MQ@@G5\78[_J:F@U[,L2>;,5U&(C3H4A@YVD'H.0C^'P&H/< MZ>Y]0Y"/];X8@7SBE:$LLM ;[]KCYUM1_OW#VZ-JJ2H/3W))A>(+F&"=J4-( M"G&( QB%!&.9H91BJWB+GKZFQR(=48&6%6A1+Y67MX;8E#B< .>=. 9A-H W M+J+AEC?.=SUF_ZK&_=32!4G=O-"*&,IGD* X0$ M1&FDMEB<2X@3D@J:H#BV"]7J[VYJ[&&1Y=(03\,-D3.4?&^!&D%OJFN*]7Y6 ML)OZHL'AEL<(%J>;G/X>Q]W6&&E_M)$Q>^OJO-2?_U03/HH_UQ^45G^?131+TR1&4.9Y %&02DAIQ*N\@TE&8L:I M53V5*V29&NWLI;MNE=EFNBYU]8V=/J!2R#I:=/"XF3'82*/AF=X&# 3XO=(& M:'5 I8^??.1#4?64H]Q:G/?*6SX4MYY)(G8-)_!R=)'8BT#OI>'I-\>[(.R5 M?.\RL/_)8::D14'YKP6A.JE (L$LOGFNV+Y^^2_D&(%?I"Y,F>6$@BR6D"=L-;.<+QR ME%).LRSD"'(J)40YS74VQ R2-(WBC&&="L;&YA]OC$8ZJ]1%,;6_WIX6HPZ1 MF7D_'O">%\Y6$=#1Y&8??M!1Y@9TU &M/NX,?#>XNK3QKY1H5#/?#7J'EKZC M5H>$8Q3EZ[(D\[^LEIM7U>!\HS/5ZFQ^=9"WX-L8;YVR11&)-(T(R$1H>Y/H2;&AFW,MNY]+D> M,8.MR3N.@V=N;C4#E6HW8*L+_A'2OJX9V&V3+&P<\X](1!=U:R^]B M2ESUB?@Q,<;Z5"9K>OC_9+R9)2[&SI6Y=V<-%,?O4 M3-*'MA+5)]7S+"9I3B0G,)(9ARB),20AC6$B!.%I@I)$$!,;Y6P/4S,H6B%! M+27XK/.3*3G-%H7S0/8O\D[@\;TBVR)CS'T7M>_)^ZO>51"$N?X!ZA\ZIY[G MVQV%="ZJU3+$Y0>'W<+=,K92S/)7PNISSIH[9D'.LBAF:M]!10A12%)(HRB$ M')&4LBQ(4F)5ZO%T-U.;V(V4X$Y7K@?(\]1NL6DE5-9.+:.[ MNY!^#%S><9SI:=2[BWYM#^\D+CQMOY9_5C;%^NV;>"IT@:#%^E1:'!&=&;D7G.IC:A*]E!#LA@9;2?!T_">+E9?Q: M:#Q/=4M4K-;P/M6O6,)/-CO:"MZG5'<^/NWJ'G.5G]3V=;_S\XX,MS\W+IMJ[WJ^?Q4K[F*W$ MLUB4Q8\F=7GCCH@B&:H( M#BK)P9[HX&M?\,V5@V!LQKJ'UK=E>__Q#MRNZXQ6E2O_>JG/]_SD-K5&R+'= M:]CYV*:P'28GK&/+!H9QUE](L="3['Y1']95^5;NY6U9BG49SBA"<9KC'$88 MZ>KQNNQS)#(8Q3)..$^S,&0#TM/T]VHTD\9/2*,%!LL%X.V)^U("4DELQU 7 M(#>C)0<(CL-%6M"VQ(P"KR.MQN^V'S]K+C*#Q24!7>AQ5-8QT_Z0:@S?&L8O M7XI%L19?%6GQN\5:?1B%6H[JIF]?].7T?U>[_Z;0PG\*LOJB/KU9D,54IX:! M@NGRFB).84X0ASF3!*,P5__/;0RD86),S5I2GV!BQS4#X3?C(/^@>N:F6@%8 M:0!V*M2L=%-596':,NUJU^5?+,\L3(=*$!3#.&85J QE#DJ<(AAE'-&5( M$64VP!P;)LU$S;1&="!JFWKLV^*Y#T/$YV!!)QCXFNP*M$Z=HU[1VS?'P(_GSF]!*%_.BCF A?WX7 MZ_6\.L\K9Y%0%F2(,*291,I^S!'$1 U;)D(>9"()0V)5X<>HUZF9BSO1]%;K M[MMWL&[B?,#KJF#:1XQL>#& $0U&P.:XWB&NOB^2I%0FH3Z9W!5#!=_4T@;V M%;BI_F&GPXVV(34!(0M4PI1(J$S"#),X0)&&H-LHQ M3>/8J%2 9SFG1HS-OF]>2%VF>KOM&V(>^AI9,_JAX:S_'13D1][\!IEW@;1%0[[6[8.G/NJD@? M[S[H7RP7K3'^L"S7*[%60ND%[H-8"%FL=2J4\I;_UZ9@.RXS"1"TQ 4FSC(@AUT">Q)WHP83.I4_8>D-6!9F#N;Y-(IT# M)FVCZ](&E8W>7)#0>?%4_Z-F,F6T+U>@%*L?!1. *43*;6F<]1+PIO06K<$! MKQJ=;;F$-?G3;F7S]BUEZD,**%(LE 00L8Q#2A"%,F=Y*O,T8HBWW](_VV?T M#E^0^B[^__@5F=E'[_EEC&,?G7*:^:E6\N?*>^8&M"7Y&IV::GQ$*DM;&U)S M9?:JM:KVP@4[9=M''GN&W-HJ\CP@+JTB7Z*.:A5YQOO0*O+=W;!ZP-59I)9* M25#[FI/R^0,IE3FV4C3Y5&_Q6[OLK?%$/SS=_+)<'["N MZ^M_B"X5]?4HP:@5??TC>5C.=X0>!_JUD6+U5YV)]!?5P:8V8OY6K)]_6RRI MWEOIHY^[Q>MF7>Y?*ZB_*1F+Q9-2HM@)_J"FZ+.2M)RA%,6(<0RI4&8I$ED* M"8I2F"*68\900C.K_**^!)V:/7'+>;7=+0'?:+&!,C+!FR#GO;3&'5=#E[H) MC)9OISN=Q+?2\09TM 1_*#5!5T]0*WITL[K5%53*[JTS6X4=^N9Y'A*GWGN^ M9!W7O\\SXD<>@+[[>20VV[TVQ^W&^-KS7-^H>PX6]B?Z>X<>^Q^-".+/W[H>M M9[^5XEY^+M?%BY*SG*5I+"B.,YCDE$*42PH)EPD4C'#&& UE:K71V6]^:JN# MDD[?GVWEL^/\ ^C,J'DX()X9]! +9;8OYP5[ [\W__52>.PT'"ZI[:"'41GH MM':'1''FJ8'I#BK/EN;(99NF0Y(499D,89YDRIID1!>P27,8H30D-(E"A.WR M;)WJ96JSNQ&O\2#\-\N,!2=Q-)OC5Z/C>:K7\FW/?[WD.NG%P&FN@9,=C9M7 MH$_7HQP"O0\/JMRW^*%F4Q4>7!6 W_WBF[839C@+XRC4$1>42X@BGD%"4@)9 M( .1,A[F@7EUCDN]38X$MN*!E7'N3#-<#>XD7:+EF10Z0-U+4 E;U2MJ?UG) MZQ(^J^I_[F ]1"UM*,(,AP$/ M$,M@1D4,448I)-I5/T0$9QPE+(B970%1F^YM)L(XY4)WP9I%':RY)G]6IAE8 M'5PIBEWOEMFZT?&VT$/UW=M2#VYDF%E](D1E&UF6Y)E$@=I:1S%) M(,I%!BDF' KUOR2+DS1D:I.]7).YF0W=TY?5(K'MT>=)4C>,K#&:R4$>X=OY M7#RMEN"70GTCW]_*M7BIG2#^MYW)W#<&9A:R(V2]GW9V06V,XCHA:E7[5=N^ M2N*;,PF;W9G!!G"YM'K[NAO5R#70^]"F-7EE&/,\J)W08EVV2S(+)<-,;=;C M1/T1A!*2).$PRTB0!V&84&SE>K?7^M1,T$8X.Y;8Q\N,%P:CX)D)&KD\I& _ MJ;'+R;S?P:C3]Z1NAQ/V]$.N,J9/)-KZA(\KPL6,J)DJ0F4GI+I\,4)9 M /.("ACE0HJ0(2QBJQH.9MU.;5)70@'22-I6(;XVQ>9)P(V/S1S#Z)D5SJ30 M;*7>%6JM!/>9.;,/*+^9,D_V_,Z9,?O0N)P)L_?M8;STG3T+OIEK#Z[VC'5W M]J;X[S!_G>Y6_+FN_.AF,0G5E\@)C*7>U6 5M>(\S4 M.*S5I;'$P<-J^:,HC6/2G8R/&;F-A;IGRNL";GI?T#C1^_$-=8&K2X:\2IY1 M>=,%BV2%H^B%8*TG>B5J'H'6>5 >U=BV=GLKET$GAH,-M[Q:\ M^%'P#9E__K,)1OK^3%:B2O>@[.@JU'LLUKJG73/J6?5;)?GI M[NLPQR2/1( $@XGZ#T1"1RY@]<%((D@BXCC&L5&!X'\>E:>\3)S.,--!K4X3 ML%-85^EIPR\KZ)I,-"UX5[9K)X7+2A)B^YG;U6KM9* M.;$@JV+YVZ)\%:R0A>"?EB^D6,S2G&1)*E,H6)1K1SI=98+D,&1)DF2Q6K_I7:#.&/%9_?95/S*+8\[" M&(-B"7$E^4Z'\^2+* UPI; %S MZV=AW/O(3ABVJ!Q[:%BW8&_#?%PNRN6\X)5!=*<]$YN%-\XS$@59#GD@8V7" M1 (2Q'0]:1I01H3(J-'U9U\G4[-@]N0$E: #C)FSD%ZV95P Y9EI!F%D9=5< M N%:H^9L^Z/9-):<:)<-_6(O]75CAZ(LCYF$5&OZ 15B@V$VN%@!$G&"!\4)O3?38"[,U>L%9B?./51[A)_7! MZ&U?P9MDPMM$^;,PP2)G(54<&NC-&0M@CG$*18RC/&""9YA<6;[\D@R3(UO& M5CI[.-O*K7_<"7YU=?*+@V)FNWF&VC--GZXJOE, [&G0J3#BM3ZX*8">:W]? M%..]ZWJ;XF10L]NXJ2'94N__>O_L@V.0L'0K&6 E* M+WT0ECE(3ZG;GW!T[XT1LXN>DG0_E>C))X998']9+OD?Q5S[":G]L1J @LY% M[=2]*_RP"X 0*>6Y&CL81KE.V)QQF,>A^H-2'(5!0F7";(PON^ZG1EJM]-6U M\D[^01$IE@-A9G#Y@]C+"WZDR2S&_7'\EJ M]:9^606-SC@E&=<'MSDG^N8_8O6SO MOONI4):J&LOVQCW*F*X_# 71";QY+" -4 @QD2C!(XW/346::4S M=\L]@*J?&JX#P+>-W0CF,"WB>7VO];8]:'4T']O3VG0]:\\\<4W9$3W=M96M MS8OUVR]B_;Q4VWM=*:/RY)^E(56KO@A@&$0$HC!'D.1AI""+<1JE,LFPL"\< M?J'7J4W=)FM5M4L4E4F'DK&?1Y]2(J1(9?%TNGN"C6+V CO1V=&2" MMQD9.4;1,Q4U .[$]7]780&02Q8RZ794#K+ X9"!;%X=?$ HB[7FN%E894_E M$40R5323HPSB#%,8JIT)HT$6*!*RJ16Q:]J*348H#:$+%=0%(2P#FG=@)8RE M/,$A!ET;4"8\.BEW\JHAAN5@K^>;ZL=;!W^F!\P%4CD^6V];'/D(^T.K$ M6?'A$P/+TC:WB=^VEXFG+P 3@666AAC&*=:AUHF$!,L31EA M-M$->S:: ONI(CSSP+?N'2M8[Z?*WUW*6E:R-1P'*DD4I)Q"*5 (4:K&@+\"!9VK\&NOP4T'PHS*/<#KF>>W%0IV(M^,<%%N M"933ZL2&78];J]@.CZ/*Q9:O#_39*4KR]+32K%L5!/TF?HC%1ASD9.9(\# 1 M,8Q8R)0Y33BDH=JZAR%.\SB.)8JL;A2->IT:86GSZ3N9J^TF?0,?EVJO^7G! MP2]D]7=17\S?OK[.F^M&2[\=HT$PHROGT'J_9>C*J[,V-1)[37AMA9)3[QZC MCL=U\['!XLC?Q^IE^R0BVDK0"1K?7NAR/HL$SM0'E2F#"6.U4PU22!&ED),D M4294$'*SB\>CEJ?&-8UPH);./"7(/ES]C'$5")Y9P5!_JP0?)W6](J''?GNC M)? XJ48W8G3Z:]+LOA"6!5SU09,,9P3(=3\0SHX%$4"4IX%4,HP MHEG$,;]6/0&\0UIE7QXO&ZI=]+RSKPJ,#O2I%60IQ_UK%F"Z>ONI" M<;JC>ZE]JBK/XB0.(UU)"*J=D+ZVC"C,)8DAEWD0YX1RF5$KE\J+74Z- K>R M@GE5%)%LZ[:KWE\LO2HO VZVV7$+HV>RK(6] 3LD*WEO0$4*N@Q0([-#!TMC M?)QZ5U[N=5S72F,4COPJS=\<8%]]$^5Z5;"UX!])^7R[J/ZC73-^D+EVQ]B6 M =I=E"L_4UAF%C^TH5#]\[D+?J6WV M:2SH+8Q(ST,PDH7I8RCL3-$K<.RU4X>T.YX1>X76>Q;N->U<=W^L^JI\='87 M#N6O8MU>ELF,)2PA(#MIA)*/N\G^CM_E9M((BW/W MDF8ON[^5G+$\0D&&,H4U(7HO3B )PQ2F@F34".C2;9EEU<-> MG*^_;YP0Z0P'SNG=XMA7BM.Y21QR@7C-YOIKL= E=5>"%^O;]JSJ\Y^OQ4IM MY&\W3YMR'8<*T; Y;98AQG$FJ-I8XU![#'-($QS / MI3.*8IT1^I.VR]0@XVB0/1*YW@VS;YGB;XX':[FV,A[8Q8.VX>[C_+BI_]ZHP MZ/-RKEXLF^DA@BQ B"9D'7KL ;B9L'?'!V)&R"1R_C]C8P M'KV:Z+''I48O#-NZ[THQZ\#BA4+_K3D3.'!G%3R,F#*L81:G'"+"":0T9) % M01@EF B96(5!F'8\-5KMUJ!O);<.!39&W6Q3[P-+SXQ["L:W[3FB5V=B6[3\ MU+"_T/<[59(W0^1\/7?#]P=RU5JU\4V\-C6#^:>-MB4?Q*I8\CJSEPA%QF,F M88YR15(!Q3 G+(8R13A->)K*T"@YO'&/DV,G+3!8[20&O!(9O%8RWX#V\$: M]A'PNBJ89>SZ3H.M'U413RY?("*58,B@PSB *HQ22.$ P$%$618AB MQJQ"\T]W,S72J7*C:#&!EO,&:$DM*R1?P-6,3:Y'R_?YX2"@!N1I[,/!;6+& MDSV-G(FQ3]OCU(N]3P\T3/2N[(/FF8_+%UU)L=[EA7$:4D.SXFJ@?-L26L &HP?R M5IU@WZY6ZI'JF/2F2N-1>8%=J"AK;U7T0N/4E#C=T[CV0Z^V1T9#_]/VT9!? ME:4]KPLRW_Y9E+,\()G$1,!0$8#.=91#G' !8Y[3.$-89K%1-K43;4^-!2KQ M0%,*_'26BQ]J!E3N"]5B5J1_%G];3G7D9GW=%[4[@ZSF#(4 M)VO?RK43U5S/]N4?!L^ MI :76.,,E&<>VBD![B6HU+@!S<"UF@"E"E"Z@(XR8*?-. -B4[!OE($9J[J? MQP&R+ QX-:S]502'-S]BR<&K,=BO3WA]WE=+7]4>PSM M$%P%R.D>N[]O[JD)PDRUF,!,<;>R54,!,6,A)%*$4@JJ,WL8+W57"#*UM6ZK MR@V@S8^@Z$A=NN%Z$U.WYU"9CG):0555_BUL;V#5#B@DI>+P7[ M3,%Q>11[L<]1#V5-$3@\GC5^[\JRW^P?FV*U?V4\$R+-TSC*89S*'*(\BF!. M.8,D8I*B.,@#;A7$UM?9U/AD5WAZ591Z_:X2_A(M>5G8W^STXFQ&,*[0\TPN MK9@WH!5TWV7$0VWN'D"\5.(^U=_[U-WNT?QLE>V^=P;6M! +O_?A9ISBCST*40D9 :#5.]R0R$@ M1BR%&46"QD0D46+EZCQRU^7:U&J[ZI*F!)BEDD62X@YB2!*-ND\C@;W3=>BXYG &F#N M):@$! ]N@+&X]+D6H)%NT. MUX1(A(1DL<@XE %+($(XAR2-"4SR5" F) FPD;/Y8<-3(['6D](JO.0(K7[. MN@8#WQ<6ANI;N9*>TO4*/]*]YD9S(CVE1->#].2_#[R"/*K'+41ST9_%21[P M,(**H3A$$5/FA0PX3,)0\C226-Y% WO&9U@XWO" M5D*"6DK0BGG9_\3^8O$B&DZO%,_W-NYEXD6MCZX1+[\Q*#G\MMC?V^.*+$K" MM"GV7?P0ZF],-%$^=U+GH]>7\X+/9"@I9VD&"<***U*LRV/A#$:1S .<2$8C MHTO%H0),C4&VLK:.XZ"05;F*6ERKU./VHV&PC?&,L6QD+=*^NYU!$9+^NY\)&QSO@^&\4+.=_MVQ\SY/ECK@YSOP]L9DMZN MS:GRI5@4Y;/@^OZZ_&VA7O^X7)3%TT+W]JM8ZVRLI5BI)6W&$QK0"$D89$1" MM1ED$,M.C@?_T/'(7A_]$W UI\*X8; M,AP&:XMGD#VO+9T43ENH*P5 I0'HJ%!EC-='2*T:GK&W2;CG=PS&RL/G8RPL M,_4-![(_@=^ =D?,ZS=T,^Q XU(5D]._;3.LTBC!-$9JO)@^\H@B M2*B,(!=Y%L=$]Y1;H">>NC%Q>0 MN3R48]O7"!W>,#CI,T!=OJGHGQ=EF3^E]5R\WJW8/.-CHO1=9^6BW6Q MV C>5"9<+MJB++MB+$9E6K3(7^;+/U3C*QU?\TG4_YUQD5 140)%Q!!$@N>* M@D,*HRS.91 )2BDW-O??3X^IL?>I^E'MUL&BBM1[?QT&NX]_CC'WO&2T(( * MA1NPQ0%T@0!;)+1??_.![%3N_/+V[/;_KW_*/?N(M]1O/$VH^\_!GM[V@F(,VQK_#=1/#TK6_)6 M'^X^Z?1P!:N3=]QOUN5:[3!T[% 3BCCC:4BC.&&08%V6*F$I) F2D*X@; YWM,,:&<9W)PH6 MEY;Q_WU-3&C2G"RJ77H)^C=!Q.6$Z.UOU._?1//#S]WHG0$'-)7M\%%;$KIB M2W,HJA;KD.520L1U3M8H32!.$=.%:B5-41@C;!1'=;:'J1UJW%L>7)Q$S>!( MX5HL/,_^>J.TE6](0JB3R%ALAJ]%:*1MZ@%2CO:(?OJI/[KT= M3^^#0Z_IVIA5'3/UJQJS*CUR%H1QS+G:99 TTA06P5P$&%(I:4)B$G!BE)6V MOYNI\5@G4%R+";2<5IFF+Z!J>EMV+5:>>6X(3 ,NP/I0<'NU=;*GD2^M^K0] MOH[J??JJP/%.I/IWL?I1,/%Q6:YG6298F 8"RCP)($)Y D1& JY\!U8P/G$'E^ZZCB=EN!&W"M5OL/O9A-S3VNA\3 M#^'59SI\CPCJ?MW/!$E?>,F/J\\LH)':^> 8AKD0:E=$!,PY(9 AD29QDJ/, M+GWBI0ZGQA\[>8$NP>+6/\>1#\Z$B*0#UUF7F_$\;=[#FV9:'C-#O6(&THJ. MK/RHBW*L!/FXY&(6<<3R()4PSR-%'TF:0O77#*H=2HRC',LP,;(]#AN>&DUH MV8 6#FCIS,.0]\#J9X-K(/ \ZPVUMXI"/J7J%5'(>\V-%H5\2HEN%/+)?Q^V MDG_0E'&,,ETYN,L2"'*$PYS(5.()$]?DYN8C:A@U975;AGO@]9L!7<$F.]IW&*U)Z:'X&0#.%PNV7W=C;I:&^A] MN%";O#*0,+3,BW7M9?&M*/_^X4UM,=CS"UG]O3KRH@GG(<,Y#)FB#H20(HP@ MEC#%*4MBC%@<9U:L<:'#R5%'5UZ@!09;>0<=+5Y$W)!,'.+HFU&N@-">50QQ M<4HME_HJF#C5OCO=>BS69:\5NP.V+ON(&OU=Z69I' M?KX ,S)\]W'US*/^A]2^]KA/R)V6+O7-5E77WJ= M[TOWOUSH@^YJWY4DB)" 4YA)G::/Y CF@@N8$A[Q"(<\D%8N,[V]38WMFY1T M.R$'[6W[ 38D85>P>293:\3LN=$$":<=K;PF%UW75.[RNNO(Z:'.W:ZYPRW:NOL\\, M=H$3JY6R+)2-\23*A^6\8&^/XL_U!R74WV'>X>9[L6\@:26] +2OX MO?FO%AI44CM<]\W@<>P6L8K9Q.OG604BY/PSQ@,<0L M2?49DX0TY@F,198PEF*)[&HO&?0Y-8+93ZAHQRLF$)N1BV/@/#/,V<1\=1J^ MIP>E#2)9JNENSI*J8[SFM,\ MVZC"WI$9X*;5H;L/NKY;J*:J"$P= MU=-4EDD2(:F0" 9(Q]XPFD",.8:,1ZGZOUPDH56E\',=3G-!GUI'.BXW;H[W;<*KC;D:.H#JKYW'0U/E'AWV<7\F"-X27!CQ- M@C"&DDAM*;(0XC!@,,LYXAAE61);G2+MFI[:RJ EL[, .S"93=UARGN>L5HH M#\$4Q[JZG)^=UD>=EL=:'<[&$T_83<(JB^3J;?;X[[,PSE,6A@0F228ATCD: M\Y@2R&6.I,0BB@0VF7R[)J4!D M"G,I,$0QRB%-4 QYA#*!$$I21$RW-MV&IS:5:MG,-S9[(%W>UPQ5W?.DJL5R MO*LYI>NUFYJ]-D?;TYS2I+NE.?GOPXQ&G0'DMBS%^B-9BZ>ESB?6'(BE4A!& M:0130D*(P@A!DNH4AAG-$I(2&DFC9>QB3U.;DJ?SUU09KBKY2YWIO%+!ME;X M9=#-+%(G4'H_AG2(HK4=>Q$AEV;M^R>UA[VP+EM^T9&?Z?N<,9?V(7$Y6=N%] M5WRU9<;RJ_@AYK$.)5FP8EY4M\!M^87JM,%(!O M*E]217_@31##+-)N1W H)_H:D(D8:J#2"L1@7Z\;T&H&Y'(%=KKY9-0KH/9+ MMT,$>V/#6/S7Y5J4#^1-7ZETRJBK1:*IXG.[X+\J&>J_S"+$ MDS1A <0D"W5F:PQI+)3M2=,\DD'&HM@JC95=]U.S0!N)P:LN/ ^XH);Y;2W! M-V-:?Y!ZIM1*<-!(?@-:%72SUCT_+G4?R\5: :#>?[I;*%906\09"S.)4,@@X6D,D20" MDB G,*24XSA* TRM\FI92S U)M/N[D6E 2 =\<%Z"1;+!>QHH!ZK5;#<8]L/ MDB'=^83>-^,)[7-8H?Z3%O]G<'L _KX*H-7!(1D.A<\I'UH+,2XE#L7HB!4' M-W35%OVC;EAWI6S(ZCB@S@FQ^H6LV;/J;>_?Q4KG(;N7U3_.. ^3) @II#R@ M$ 5J>YY3';Z).4;J'Y)46!'EU1)-C3A;R<%+(SI@'=D'[<>O&"ZKO?@X@S#2 M/KPK;'MZV0Y-J]#>0VJS7NNDP[RJ)YSOP*\'V,/N^PJAWF/G?3V&9W;=#AH> M1LJWC*TV@G\G<[+:V<.SF% 4Y9E0_,HUOTIEDE*ULTZ0F@,$!V%JER#Z=#=3 MH\]&2E V8E:W.7^0IY[]G@VH9GQX/52>2:Y%J95P6SW<'67U8^"2A\[T-"JY M]&M[R!@7GAZ:D77UNERIC?&'I4[B>'#1F$8L8CC*8* /VU"6"T@3DL,@T\XE M- MQ:G7'V]O;U$A!RVB;'[X733,:<(:19S;8R@FTH'YO9XTP<9N6M:_#D3.S M&NA^G)S5Y"57-ZYJ0UEGZ2M8\]NJ,EH21%%()(8)T\=;'$608I; /,IB1CD3 MD6K5HNB]:<=61#)"O7M]OO+:B ET.++>'(@ZS>:U5Z5GH!]Z&WH]H.]RX:D1 M;N7>_E.5,?JGCRO!B_7//N\U^T'S>W5YIN]WOIWL1^3R!>2%]X=%=_SV?9;% M*!-!0F%&!5*,)"C$0L8PQ(+R.&<\B:RB.W;_.!6CY;=%H6^KJBR(AL9+!Y]^ MVABFM6="^.W7N\?/G\#WQ]O'S]_=Q7GL='04YZ$:'#7.8Z? 89Q'YU_L)E)5 MOEI_8'=;#\?'U:910YKE:\B.$26J4/_=R M5U.<>!W73[#6X@*Y,0VT,@"W?W:ZA'._[G5K$;=S-3DJ76YI^'-QN8<[T-?*6I5_CXRW*A>>'T< 74JS^ M2N8;LWJ1&"%A94 MTH)?!-&R#HBHZ:9*3J =20%OWM)3VP$BDO:Z.]P5.XPTOV00,Q> M&NQXJ(MV/ZR6/PHN^(>WWTK![Q;WKT+7\5L\W;)U\:,Z_]WF/4IDB*@N_!NC M,%-F!LOU00B&,J58$I9R%%ME([0786I\\_'V^[^#+U_O__8=?/EV_PNX?_C\ M[?;Q[M>_@-N/CW=_O7N\^_S]WZQ]#6W'Q8R2_*+MF:?T6:V6'K3B _H&?M(: MJ.WSSV"K!-AIX26MU7 0'?L!T.;6G ,=4V%WPG :SNOBHZ MU[FF2D9' MZXKGFXS<7<5OP%;U&[!3OKNYO0$M ."G%H*?@0(!'*$PS0_%XM1QFA_,2$>8 M4_QP[,Y(QQ^^W@/7$<49[_1V?(SWCH+?H7O["G6?%VO5\><_'Y4X9=$X#!=+ M/N/*&HES'D#UGT2GG@\@(8F$,4MD)B2E<6Z44+2ODZE9$[6 M5(^+O>_S[$H;6*D#=OK4%V%UF7*F79VZJNEP_I3*DB>"141AK;R]3H\]6.LMTF_U(]A.B,WP\4YPY-%:Y="^J M?FUBW?,=C)9E]Z*.W92[EQ\>9H#]MMB4&S*_7]TMY$K\8Z/W>&OQ4A6ZIQ%F M:G>508)270LT2B$)> (9HI3Q0 0YXC:&54]?4YOQC:@*2K 3%FAI;_3O/BS7 MS^!W+;AEYMT^N,TL)$<@>J8%!_A96S4&R+BT5OJZ&]4*,=#[T+HP>648GWS? MT+)N\+,N+?JH6FDM!T2B)(\8)#0C.J-^!/.4QU"$(DI0FF>,(1LV.=O3U+AD M)RBH) 5:U(&9N\_#:\8>3D#SS!T#\;+FBXM8N&2+\YV-RA47=3YDBLLO#..) M#YNR6(BRO&7_V!3U@=)7]0O-0N5,B#P4&8T@3U"BJ4)"C$2@# ])HSC)HH19 M>0WV=38UMFAE!1UAP>]:W&KYM#4X>G$VXPQ7Z'FFC>' 63.'"2(NR:.WOU'Y MPT3S0PHQ>F>@M:%C!%^JA#)5#OOGY5R]7-99NBT]THS:FM#WOI57'Q-V)?Z7 M-MN\#Y2+"G!(CQR_C'J>VW-8"6WK%7L;5C'*A,W8Q0UNON\/!D(V M(/_2)33<)E\ZV]O(F9&MONK0 MGF6[:++5(DV-@5J-:M>!'N^# M9INL5+8\@+Q^% VW8Z..C>^]6F=86G4NC0]] Y52M9,P^/VQRF3N)132'=9. M=WS72S7N=M 9BD=[172DDA#.8HS@C@B34)LS(F5A3X_ V1VV37J];E['Q MPJY^,U>:0"7/"YCO=+$()'$WK/V$_GZ#Y9G43P5IW"U .WP=H8'2!52ZM>F& MJ]]H]:#6K_OLNXR@1:3/NXSD2($\(X^H78R.<^![0W#<]39>A(USA/8":-RW M/O!0=SY?_D$4&E^6JT_+#5W+S5Q)HC/CE=\$$\6/JE342B$3D^4K848]X1Y M*$9')\Z#&QJP)_EUN>@4PWO[)GZ(Q48TV1)#D;(D)#%D&>80981"G*4(9HP@ M2E,N,VJ4\O]B3U/C-24K[!9[? .-N!9&92^R!I:^*[P\,]19J(8D[^S%S,*V M=H7=2.:R_>=F9_&:P-%KQ/8V,)Y=:J+'GJEI],(PZ_%AM50F'R^_*!&_$WVD MI'[S*E0O.FFYMEBU!\)K58^1MK88!V#FTE:TZ7Y4*W$ +H?VX9 F!EB&U?[[A-UY MJG3RC*"(9GE"(-/QXRCE&.8D26"69A3%/..AJNNN79+0PCJ\$P,"Y]0>R9TVIT3VZ*#VJS7ZY'=R7(%M:H+[!'LDY=@FYG MMPX!KM>.M6IP/+MVB)Y[=NZ@!H;9O=_$NJCS+^O5IA,WQ4.N'=(B2'"<0:0K MZ^0B2""*&(T18:D,K3Q@SW4T-<;?R5F95-<$I9W%ULQ.=8&89P(?!I:U]7D) M"9>FYMF^1K4K+VE\:$1>?'Z Q?B=+/XN%LH8Y1NV;@M=YEG*F4 !S#)*=9'V M!.8A45OAD/*$9%B@Q"B[]-D>IL8'GXIR5_9;1Y14,NL=;B6TA3UR$D\#X^Y: ME#QS0 -(*]^0<\*3R%A89-Z^GDB^-927UR[UE#O0\. MR1]=E*_+DLS_LEIN7N\6;+[AQ>))1P(L%^MBL1&\25R]7-2&V$%A$)T=\LM\ M^D8W=5D K>^I'+Y3 M&'*;I,X3&/JQ4CB_^R=@F;#9\]#TIV?VU?F(R9@]X[>?>MEW9X.SW4QM>=X) M:N6 >PY$@X75"32>5\:=C$ )"6HIA^Q\SB-EY7KL +'17(E/(.?,$_@"#A<\ M>\^]/::G[@4-#CQO+SUMG^'TXW)1+N<%KSZ#*KRQRL&788(#@B.(61I#1' . M<1!3&'+*4(RY"*E1[=+S74R-^/:DK*-NK3(;]H#93X)N(/),@ /0L*4JU%U*JJO MGD@;25!6D2*\C<_9OJ.>^9]QC*LI]S\CK'Y8@^_J@ZG&[7_]CS -_D^4W.A" M%T'US"]ZJ)O?9_7O;U3'I2Z_4*C1-W1I,AI:E*6,Z(Q:<:)F$2*I@+G@'!(6 MIU1')B#M-+ME^J0O&)%K?8Y[+C;-H6^8#5I. ]#Z^ALW MULQ \Z.P,I-WABW1OQ2+Y:I8O]TMU"<@RO7]'PNU_CT7KP]BI7,@D2?QX>V! M5!,A%)PPF2I:IQ1!%"FRR6,>P9B(0(0R2[+(**9L0-]36\"WHH+7K:PZ6\V+ M3CNB\XZ6STKN.I^E'179#(@9,WF"V3-1Z:/_Y6*MNIKK*ZA6^!NP@_YA#_I: M W<4-0 VEXQET_VH!#8 ET,^&]+$$*KVIX/Y$WO;3HE/N_D[<=G_9>[ MQ$P"#"%*&0!)%@0]=>,$XX8II'Y!=!P.:9&>W=J M8P)J>4&Q (W$H!;9Q@EL^,@8W"J-@[=G_JN4@)46H%&C6T/Y!JBQN&W'XNYP M+ 9YY@T?%!O_O5$&9RPOOZL&R953X-6(]KL.#F]^1 ?#JS'8=T.\OKDASHI" M%@O!/XB%^J%R[MZY>G^>%T]%79/Z]DG,6!:P-!,8AAF)( H(@CC-,Q@D 5+& M>4:Q-"I+9MGOU-:C3DR"LAEL7,O,H398