0000854775-20-000032.txt : 20201125 0000854775-20-000032.hdr.sgml : 20201125 20201125164805 ACCESSION NUMBER: 0000854775-20-000032 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201125 DATE AS OF CHANGE: 20201125 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DIGI INTERNATIONAL INC CENTRAL INDEX KEY: 0000854775 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 411532464 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34033 FILM NUMBER: 201351322 BUSINESS ADDRESS: STREET 1: 9350 EXCELSIOR BLVD. STREET 2: SUITE 700 CITY: HOPKINS STATE: MN ZIP: 55343 BUSINESS PHONE: (952) 912-3444 MAIL ADDRESS: STREET 1: 9350 EXCELSIOR BLVD. STREET 2: SUITE 700 CITY: HOPKINS STATE: MN ZIP: 55343 10-K 1 dgii-20200930.htm 10-K dgii-20200930
00008547759/302020FYFALSE0.010.012,000,0002,000,0000.010.0160,000,00060,000,00035,512,84334,608,0036,353,0946,367,4282.81.43.92.90.371.736.0036441.62.936.0033352.122.896.0033347.409.032.339.0410.333.6110.3511.233.4211.2412.633.7912.6413.924.4813.9317.946.0517.9518.206.147.4018.203.98four yearsfour yearsfour yearsfour yearsthree months00008547752019-10-012020-09-300000854775exch:XNAS2019-10-012020-09-30iso4217:USD00008547752020-03-31xbrli:shares00008547752020-11-2000008547752020-09-30utr:sqft0000854775us-gaap:ProductMember2019-10-012020-09-300000854775us-gaap:ProductMember2018-10-012019-09-300000854775us-gaap:ProductMember2017-10-012018-09-300000854775us-gaap:ServiceMember2019-10-012020-09-300000854775us-gaap:ServiceMember2018-10-012019-09-300000854775us-gaap:ServiceMember2017-10-012018-09-3000008547752018-10-012019-09-3000008547752017-10-012018-09-30iso4217:USDxbrli:shares00008547752019-09-3000008547752018-09-3000008547752017-09-300000854775us-gaap:CommonStockMember2017-09-300000854775us-gaap:TreasuryStockMember2017-09-300000854775us-gaap:AdditionalPaidInCapitalMember2017-09-300000854775us-gaap:RetainedEarningsMember2017-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-09-300000854775us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-09-300000854775us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-09-300000854775srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-09-300000854775us-gaap:RetainedEarningsMember2017-10-012018-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-10-012018-09-300000854775us-gaap:TreasuryStockMember2017-10-012018-09-300000854775us-gaap:AdditionalPaidInCapitalMember2017-10-012018-09-300000854775us-gaap:CommonStockMember2017-10-012018-09-300000854775us-gaap:CommonStockMember2018-09-300000854775us-gaap:TreasuryStockMember2018-09-300000854775us-gaap:AdditionalPaidInCapitalMember2018-09-300000854775us-gaap:RetainedEarningsMember2018-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300000854775us-gaap:RetainedEarningsMember2018-10-012019-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-10-012019-09-300000854775us-gaap:TreasuryStockMember2018-10-012019-09-300000854775us-gaap:AdditionalPaidInCapitalMember2018-10-012019-09-300000854775us-gaap:CommonStockMember2018-10-012019-09-300000854775us-gaap:CommonStockMember2019-09-300000854775us-gaap:TreasuryStockMember2019-09-300000854775us-gaap:AdditionalPaidInCapitalMember2019-09-300000854775us-gaap:RetainedEarningsMember2019-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300000854775us-gaap:RetainedEarningsMember2019-10-012020-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-012020-09-300000854775us-gaap:TreasuryStockMember2019-10-012020-09-300000854775us-gaap:AdditionalPaidInCapitalMember2019-10-012020-09-300000854775us-gaap:CommonStockMember2019-10-012020-09-300000854775us-gaap:CommonStockMember2020-09-300000854775us-gaap:TreasuryStockMember2020-09-300000854775us-gaap:AdditionalPaidInCapitalMember2020-09-300000854775us-gaap:RetainedEarningsMember2020-09-300000854775us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-30dgii:segment0000854775srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2019-10-012020-09-300000854775srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2019-10-012020-09-300000854775us-gaap:BuildingImprovementsMembersrt:MinimumMember2019-10-012020-09-300000854775us-gaap:BuildingMembersrt:MaximumMember2019-10-012020-09-300000854775srt:MinimumMember2019-10-012020-09-300000854775srt:MaximumMember2019-10-012020-09-300000854775dgii:IoTProductsandServicesMember2020-06-300000854775dgii:IoTSolutionsMember2020-06-3000008547752020-06-30xbrli:pure0000854775srt:MinimumMemberus-gaap:MeasurementInputControlPremiumMember2020-06-300000854775us-gaap:MeasurementInputControlPremiumMembersrt:MaximumMember2020-06-300000854775srt:MinimumMemberus-gaap:SubscriptionAndCirculationMember2019-10-012020-09-300000854775us-gaap:SubscriptionAndCirculationMembersrt:MaximumMember2019-10-012020-09-300000854775us-gaap:AccountingStandardsUpdate201602Memberus-gaap:OtherNoncurrentAssetsMember2019-10-010000854775us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:AccountingStandardsUpdate201602Member2019-10-010000854775dgii:OpengearMember2019-12-132019-12-130000854775dgii:OpengearMemberdgii:EarnOutPaymentsMembersrt:MaximumMember2019-12-310000854775dgii:OpengearMembersrt:ScenarioForecastMemberdgii:EarnOutPaymentsMembersrt:MaximumMember2020-12-310000854775dgii:OpengearMemberdgii:ContingentConsiderationMember2020-04-012020-06-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:OpengearMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300000854775dgii:OpengearMember2019-12-130000854775dgii:OpengearMemberus-gaap:CustomerRelationshipsMember2019-12-130000854775dgii:OpengearMemberus-gaap:DevelopedTechnologyRightsMember2019-12-130000854775dgii:OpengearMemberus-gaap:TrademarksMember2019-12-130000854775dgii:OpengearMemberus-gaap:OtherNoncurrentAssetsMember2019-12-130000854775dgii:OpengearMemberdgii:OthercurrentliabilitiesandothernoncurrentliabilitiesMember2019-12-130000854775dgii:OpengearMemberus-gaap:CustomerRelationshipsMember2019-12-132019-12-130000854775dgii:OpengearMemberus-gaap:DevelopedTechnologyRightsMember2019-12-132019-12-130000854775dgii:OpengearMemberus-gaap:TrademarksMember2019-12-132019-12-130000854775dgii:OpengearMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300000854775dgii:OpengearMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-10-012020-09-300000854775dgii:OpengearMember2019-10-012020-09-300000854775dgii:OpengearMember2018-10-012019-09-300000854775dgii:OpengearMemberus-gaap:AcquisitionRelatedCostsMember2018-10-012018-12-310000854775dgii:AcceleratedConceptsMember2018-01-222018-01-220000854775dgii:AcceleratedConceptsMemberdgii:EarnOutPaymentsMember2018-01-220000854775dgii:AcceleratedConceptsMemberdgii:EarnOutPaymentsMember2019-04-012019-04-300000854775dgii:ContingentConsiderationMemberdgii:AcceleratedConceptsMember2020-04-012020-06-300000854775dgii:TempAlertMember2017-10-202017-10-200000854775us-gaap:DevelopedTechnologyRightsMember2020-09-300000854775us-gaap:DevelopedTechnologyRightsMember2019-09-300000854775us-gaap:LicensingAgreementsMember2020-09-300000854775us-gaap:LicensingAgreementsMember2019-09-300000854775us-gaap:IntellectualPropertyMember2020-09-300000854775us-gaap:IntellectualPropertyMember2019-09-300000854775us-gaap:CustomerRelationshipsMember2020-09-300000854775us-gaap:CustomerRelationshipsMember2019-09-300000854775us-gaap:NoncompeteAgreementsMember2020-09-300000854775us-gaap:NoncompeteAgreementsMember2019-09-300000854775us-gaap:OrderOrProductionBacklogMember2020-09-300000854775us-gaap:OrderOrProductionBacklogMember2019-09-300000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2019-10-012020-09-300000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2018-10-012019-09-300000854775dgii:CostofSalesandGeneralandAdministrativeExpenseMember2017-10-012018-09-300000854775dgii:IoTProductsandServicesMember2018-09-300000854775dgii:IoTSolutionsMember2018-09-300000854775dgii:IoTProductsandServicesMember2018-10-012019-09-300000854775dgii:IoTSolutionsMember2018-10-012019-09-300000854775dgii:IoTProductsandServicesMember2019-09-300000854775dgii:IoTSolutionsMember2019-09-300000854775dgii:IoTProductsandServicesMember2019-10-012020-09-300000854775dgii:IoTSolutionsMember2019-10-012020-09-300000854775dgii:IoTProductsandServicesMember2020-09-300000854775dgii:IoTSolutionsMember2020-09-300000854775dgii:IoTProductsandServicesMember2017-10-012018-09-300000854775dgii:IoTSolutionsMember2017-10-012018-09-300000854775us-gaap:CorporateMember2020-09-300000854775us-gaap:CorporateMember2019-09-300000854775srt:NorthAmericaMember2020-09-300000854775srt:NorthAmericaMember2019-09-300000854775us-gaap:NonUsMember2020-09-300000854775us-gaap:NonUsMember2019-09-300000854775country:USdgii:SalesRevenueGoodsNetExportedMember2019-10-012020-09-300000854775country:USdgii:SalesRevenueGoodsNetExportedMember2018-10-012019-09-300000854775country:USdgii:SalesRevenueGoodsNetExportedMember2017-10-012018-09-30dgii:customer0000854775us-gaap:AccountsReceivableMember2020-09-302020-09-300000854775us-gaap:AccountsReceivableMember2019-09-302019-09-300000854775dgii:MinnetonkaMNMember2018-10-020000854775dgii:MinnetonkaMNMember2018-10-022018-10-020000854775dgii:MinnetonkaMNMember2018-10-012018-12-310000854775dgii:HopkinsMNMemberus-gaap:LeaseholdImprovementsMember2018-10-012019-09-300000854775dgii:HopkinsMNMemberus-gaap:LeaseholdImprovementsMember2019-10-012020-09-300000854775us-gaap:LandMember2020-09-300000854775us-gaap:LandMember2019-09-300000854775us-gaap:BuildingMember2020-09-300000854775us-gaap:BuildingMember2019-09-300000854775us-gaap:LeaseholdImprovementsMember2020-09-300000854775us-gaap:LeaseholdImprovementsMember2019-09-300000854775us-gaap:EquipmentMember2020-09-300000854775us-gaap:EquipmentMember2019-09-300000854775us-gaap:ComputerSoftwareIntangibleAssetMember2020-09-300000854775us-gaap:ComputerSoftwareIntangibleAssetMember2019-09-300000854775us-gaap:FurnitureAndFixturesMember2020-09-300000854775us-gaap:FurnitureAndFixturesMember2019-09-300000854775dgii:SubscriberassetsMember2020-09-300000854775dgii:SubscriberassetsMember2019-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2019-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-09-300000854775us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-09-300000854775dgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-09-300000854775dgii:BluenicaCorporationMember2015-10-052015-10-050000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:BluenicaCorporationMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2015-10-050000854775dgii:BluenicaCorporationMemberdgii:ContingentConsiderationMember2016-10-012017-09-300000854775dgii:BluenicaCorporationMemberdgii:ContingentConsiderationMember2017-10-012018-09-300000854775dgii:BluenicaCorporationMemberdgii:ContingentConsiderationMember2018-10-012019-09-300000854775dgii:BluenicaCorporationMemberdgii:ContingentConsiderationMember2019-10-012020-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberdgii:FreshTempMember2016-11-010000854775dgii:ContingentConsiderationMemberdgii:FreshTempMember2018-10-012019-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberdgii:TempAlertMember2020-09-300000854775us-gaap:EstimateOfFairValueFairValueDisclosureMemberdgii:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberdgii:AcceleratedConceptsMember2018-01-220000854775dgii:ContingentConsiderationMemberdgii:AcceleratedConceptsMember2018-10-012019-09-300000854775us-gaap:FairValueInputsLevel3Member2019-09-300000854775us-gaap:FairValueInputsLevel3Member2018-09-300000854775us-gaap:FairValueInputsLevel3Member2019-10-012020-09-300000854775us-gaap:FairValueInputsLevel3Member2018-10-012019-09-300000854775us-gaap:FairValueInputsLevel3Member2020-09-300000854775dgii:OpengearMemberus-gaap:FairValueInputsLevel3Membersrt:MaximumMember2019-10-012020-09-300000854775dgii:ContingentConsiderationMemberdgii:TempAlertMember2019-01-012019-12-3100008547752019-12-130000854775us-gaap:SecuredDebtMember2019-12-130000854775us-gaap:RevolvingCreditFacilityMember2019-12-130000854775us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2020-05-042020-06-300000854775srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-05-042020-06-300000854775us-gaap:SecuredDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2019-12-130000854775us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:SecuredDebtMember2019-12-130000854775us-gaap:SecuredDebtMemberus-gaap:DebtInstrumentRedemptionPeriodFourMember2019-12-130000854775us-gaap:DebtInstrumentRedemptionPeriodThreeMemberus-gaap:SecuredDebtMember2019-12-130000854775us-gaap:SecuredDebtMemberus-gaap:DebtInstrumentRedemptionPeriodFiveMember2019-12-130000854775us-gaap:RevolvingCreditFacilityMember2020-09-300000854775us-gaap:SecuredDebtMember2020-09-300000854775us-gaap:UnsecuredDebtMember2020-04-142020-04-140000854775us-gaap:UnsecuredDebtMember2020-05-042020-05-04dgii:employee0000854775dgii:IoTProductsandServicesMemberdgii:A2020RestructuringMember2020-01-012020-03-310000854775us-gaap:EmployeeSeveranceMemberdgii:IoTProductsandServicesMemberdgii:A2020RestructuringMember2020-01-012020-03-310000854775us-gaap:EmployeeSeveranceMemberdgii:IoTSolutionsMemberdgii:A2020RestructuringMember2020-04-012020-06-300000854775dgii:IoTSolutionsMemberdgii:A2020RestructuringMember2020-04-012020-06-300000854775dgii:IoTProductsandServicesMemberdgii:ManufacturingTransitionMember2018-04-012018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:IoTProductsandServicesMemberdgii:ManufacturingTransitionMember2018-04-012018-09-300000854775dgii:IoTProductsandServicesMemberdgii:A2017RestructuringMember2017-05-012017-05-310000854775us-gaap:EmployeeSeveranceMemberdgii:IoTProductsandServicesMemberdgii:A2017RestructuringMember2017-05-012017-05-310000854775us-gaap:ContractTerminationMemberdgii:IoTProductsandServicesMemberdgii:A2017RestructuringMember2017-05-012017-05-310000854775dgii:IoTProductsandServicesMemberdgii:A2017RestructuringMembercountry:US2017-05-012017-05-310000854775dgii:IoTProductsandServicesMemberdgii:A2017RestructuringMembercountry:FR2017-05-012017-05-310000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2017-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2017-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2017-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2017-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2017-10-012018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2017-10-012018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2017-10-012018-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2017-10-012018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2018-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2018-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2018-10-012019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2018-10-012019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2018-10-012019-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2018-10-012019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2019-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2019-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2019-10-012020-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2019-10-012020-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2019-10-012020-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2019-10-012020-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2020RestructuringMember2020-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:ManufacturingTransitionMember2020-09-300000854775us-gaap:EmployeeSeveranceMemberdgii:A2017RestructuringMember2020-09-300000854775dgii:A2017RestructuringMemberus-gaap:FacilityClosingMember2020-09-300000854775srt:NorthAmericaMember2019-10-012020-09-300000854775srt:NorthAmericaMember2018-10-012019-09-300000854775srt:NorthAmericaMember2017-10-012018-09-300000854775us-gaap:EMEAMember2019-10-012020-09-300000854775us-gaap:EMEAMember2018-10-012019-09-300000854775us-gaap:EMEAMember2017-10-012018-09-300000854775dgii:OtherlocationsMember2019-10-012020-09-300000854775dgii:OtherlocationsMember2018-10-012019-09-300000854775dgii:OtherlocationsMember2017-10-012018-09-300000854775us-gaap:TransferredAtPointInTimeMember2019-10-012020-09-300000854775us-gaap:TransferredAtPointInTimeMember2018-10-012019-09-300000854775us-gaap:TransferredAtPointInTimeMember2017-10-012018-09-300000854775us-gaap:TransferredOverTimeMember2019-10-012020-09-300000854775us-gaap:TransferredOverTimeMember2018-10-012019-09-300000854775us-gaap:TransferredOverTimeMember2017-10-012018-09-300000854775us-gaap:EquipmentMember2020-09-300000854775us-gaap:EquipmentMember2019-09-3000008547752020-10-012020-09-300000854775srt:MinimumMember2020-10-012020-09-3000008547752020-10-01srt:MaximumMember2020-09-300000854775us-gaap:DomesticCountryMember2020-09-300000854775us-gaap:ForeignCountryMember2020-09-300000854775srt:MaximumMember2020-09-300000854775us-gaap:OtherNoncurrentLiabilitiesMember2020-09-300000854775us-gaap:OtherNoncurrentAssetsMember2020-09-300000854775dgii:The2020PlanMember2020-01-290000854775us-gaap:EmployeeStockOptionMemberdgii:The2020PlanMember2019-10-012020-09-300000854775us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMemberdgii:The2020PlanMember2019-10-012020-09-300000854775dgii:The2020PlanMember2020-09-300000854775dgii:The2019PlanMember2019-02-040000854775dgii:The2019PlanMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775us-gaap:RestrictedStockUnitsRSUMemberdgii:The2019PlanMembersrt:DirectorMember2019-10-012020-09-300000854775us-gaap:EmployeeStockMember2019-10-012020-09-300000854775dgii:ThePurchasePlanMember2020-01-290000854775us-gaap:EmployeeStockMember2018-10-012019-09-300000854775us-gaap:EmployeeStockMember2017-10-012018-09-300000854775us-gaap:EmployeeStockMember2020-09-300000854775us-gaap:CostOfSalesMember2019-10-012020-09-300000854775us-gaap:CostOfSalesMember2018-10-012019-09-300000854775us-gaap:CostOfSalesMember2017-10-012018-09-300000854775us-gaap:SellingAndMarketingExpenseMember2019-10-012020-09-300000854775us-gaap:SellingAndMarketingExpenseMember2018-10-012019-09-300000854775us-gaap:SellingAndMarketingExpenseMember2017-10-012018-09-300000854775us-gaap:ResearchAndDevelopmentExpenseMember2019-10-012020-09-300000854775us-gaap:ResearchAndDevelopmentExpenseMember2018-10-012019-09-300000854775us-gaap:ResearchAndDevelopmentExpenseMember2017-10-012018-09-300000854775us-gaap:GeneralAndAdministrativeExpenseMember2019-10-012020-09-300000854775us-gaap:GeneralAndAdministrativeExpenseMember2018-10-012019-09-300000854775us-gaap:GeneralAndAdministrativeExpenseMember2017-10-012018-09-300000854775us-gaap:EmployeeStockOptionMember2019-09-300000854775us-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775us-gaap:EmployeeStockOptionMember2020-09-300000854775us-gaap:EmployeeStockOptionMember2018-10-012019-09-300000854775us-gaap:EmployeeStockOptionMember2017-10-012018-09-300000854775dgii:ExercisePriceRangeOneMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775dgii:ExercisePriceRangeTwoMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775dgii:ExercisePriceRangeThreeMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775dgii:ExercisePriceRangeFourMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775dgii:ExercisePriceRangeFiveMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775us-gaap:EmployeeStockOptionMemberdgii:ExercisePriceRangeSixMember2020-09-300000854775dgii:ExercisePriceRangeSevenMemberus-gaap:EmployeeStockOptionMember2020-09-300000854775us-gaap:EmployeeStockOptionMemberdgii:ExercisePriceRangeEightMember2020-09-300000854775us-gaap:RestrictedStockUnitsRSUMember2019-09-300000854775us-gaap:RestrictedStockUnitsRSUMember2019-10-012020-09-300000854775us-gaap:RestrictedStockUnitsRSUMember2020-09-300000854775dgii:ExercisePriceRangeOneMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775dgii:ExercisePriceRangeTwoMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775dgii:ExercisePriceRangeThreeMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775dgii:ExercisePriceRangeFourMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775dgii:ExercisePriceRangeFiveMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775us-gaap:EmployeeStockOptionMemberdgii:ExercisePriceRangeSixMember2019-10-012020-09-300000854775dgii:ExercisePriceRangeSevenMemberus-gaap:EmployeeStockOptionMember2019-10-012020-09-300000854775us-gaap:EmployeeStockOptionMemberdgii:ExercisePriceRangeEightMember2019-10-012020-09-300000854775dgii:ExecutivesandEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberdgii:The2020PlanMember2019-10-012020-09-300000854775dgii:ExecutivesandEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberdgii:The2019PlanMember2019-10-012020-09-300000854775dgii:May2018RepurchaseprogramMember2018-04-240000854775dgii:May2018RepurchaseprogramMember2019-10-012020-09-300000854775us-gaap:OtherPensionPlansDefinedBenefitMember2019-10-012020-09-300000854775us-gaap:OtherPensionPlansDefinedBenefitMemberdgii:FullEmployerMatchMember2019-10-012020-09-300000854775dgii:HalfEmployerMatchMemberus-gaap:OtherPensionPlansDefinedBenefitMember2019-10-012020-09-30iso4217:CAD0000854775dgii:DimOnOffInc.Member2019-10-012020-09-3000008547752019-10-012019-12-3100008547752020-01-012020-03-3100008547752020-04-012020-06-3000008547752020-07-012020-09-3000008547752018-10-012018-12-3100008547752019-01-012019-03-3100008547752019-04-012019-06-3000008547752019-07-012019-09-300000854775dgii:IoTProductsandServicesMemberus-gaap:SubsequentEventMemberdgii:A2021RestructuringMember2020-10-072020-10-070000854775us-gaap:EmployeeSeveranceMemberdgii:IoTProductsandServicesMemberus-gaap:SubsequentEventMembersrt:MinimumMemberdgii:A2021RestructuringMember2020-10-072020-10-070000854775us-gaap:EmployeeSeveranceMemberdgii:IoTProductsandServicesMemberus-gaap:SubsequentEventMemberdgii:A2021RestructuringMembersrt:MaximumMember2020-10-072020-10-070000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-10-012020-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-10-012019-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-09-300000854775us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-10-012018-09-300000854775us-gaap:AllowanceForCreditLossMember2019-09-300000854775us-gaap:AllowanceForCreditLossMember2019-10-012020-09-300000854775us-gaap:AllowanceForCreditLossMember2020-09-300000854775us-gaap:AllowanceForCreditLossMember2018-09-300000854775us-gaap:AllowanceForCreditLossMember2018-10-012019-09-300000854775us-gaap:AllowanceForCreditLossMember2017-09-300000854775us-gaap:AllowanceForCreditLossMember2017-10-012018-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2019-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2019-10-012020-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2020-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2018-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2018-10-012019-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2017-09-300000854775dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember2017-10-012018-09-30

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
 ANNUAL REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended: September 30, 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-34033
dgii-20200930_g1.jpg
DIGI INTERNATIONAL INC.
(Exact name of registrant as specified in its charter)
Delaware 41-1532464
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification Number)
9350 Excelsior Blvd.Suite 700  
HopkinsMinnesota 55343
(Address of principal executive offices) (Zip Code)
(952912-3444
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $.01 per shareDGIIThe Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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 filer  Accelerated filer 
Non-accelerated filer 
 Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No
The aggregate market value of voting stock held by non-affiliates of the Registrant as of the last business day of the Registrant's most recently competed second fiscal quarter was $272,901,608 based on a closing price of $9.54 per common share as reported on the Nasdaq Global Select Market. (For purposes of this calculation all of the registrant's directors and executive officers are deemed affiliates of the registrant.)
Shares of common stock outstanding as of November 20, 2020: 29,241,998
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Registrant's Proxy Statement for its 2021 Annual Meeting of Stockholders are incorporated by reference into Part III hereto.



INDEX
Page

i

PART I.
ITEM 1. BUSINESS
General Background and Product Offerings
Digi International Inc. ("Digi," "we," "our," or "us") was incorporated in 1985 as a Minnesota corporation. We were reorganized as a Delaware corporation in 1989 in conjunction with our initial public offering. Our common stock is traded on the Nasdaq Global Select Market tier of the Nasdaq Stock Market LLC under the symbol DGII. Our World Headquarters is located at 9350 Excelsior Blvd., Suite 700, Hopkins, Minnesota 55343. The telephone number at our World Headquarters is (952) 912-3444.
We are a leading global provider of business and mission-critical Internet of Things ("IoT") connectivity products, services and solutions. We help our customers deploy, monitor and manage critical communications infrastructures that deliver important information in demanding environments with high levels of security and reliability. We have two reportable operating segments under applicable accounting standards: (i) IoT Products & Services; and (ii) IoT Solutions.
Our IoT Products & Services segment offers products and services that help original equipment manufacturers ("OEMs"), enterprise and government customers create and deploy, secure IoT connectivity solutions. From embedded and wireless modules to console servers as well as enterprise and industrial routers, we provide a wide variety of communication sub-assemblies and finished products to meet our customers' IoT communication requirements. In addition, this segment provides our customers with a device management platform and other professional services to enable customers to capture and manage data from devices connected to networks.
Our IoT Solutions segment offers wireless temperature and other condition-based monitoring services as well as employee task management services. These solutions are focused on the following vertical markets: food service, healthcare (primarily pharmacies) and supply chain. These solutions are marketed as SmartSense by Digi®. We formed, expanded and enhanced the IoT Solutions segment primarily through four acquisitions.
For more in-depth descriptions of our products and services, please refer to the heading "Principal Products and Services" at the end of Part I, Item 1 of this Form 10-K.
Our corporate website address is www.digi.com. In the "Company - Investor Relations" section of our website, we make our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, our proxy statement and any amendments to these reports available free of charge as soon as reasonably practicable after these reports are filed with or furnished to the United States Securities and Exchange Commission ("SEC"). Information on our website is not incorporated by reference into this report or any other report we file with or furnish to the SEC.
Impact of COVID-19 and Global Economic Downturn on Our Business
As is the case with many businesses, the ongoing pandemic and related global economic downturn creates significant uncertainty regarding the nearer term outlook for the markets where we provide products and services. The pandemic and the economic downturn it triggered represents a fluid situation that presents a wide range of potential impacts on our own business and those of our customers, vendors and other business partners. As our products and services serve companies across a broad range of industries, in some instances we have seen demand increase while in others we have observed declines as a result of the societal impacts of the pandemic. At present, the duration and severity of the pandemic and the resulting economic downturn remain unclear.
Present State of Our Operations
During fiscal 2020 (which ended on September 30, 2020), we took steps to lower our operating expenses as a result of the pandemic. We continue to monitor the impacts of COVID-19 on our operations closely and could increase or take further steps to decrease expenses as we believe circumstances warrant. Since the start of the pandemic there have not been any material changes to our assets on our balance sheet and, at present, we do not expect there to be material changes. During the second, third and fourth fiscal quarters of 2020, we reviewed the potential impacts of the COVID-19 pandemic on goodwill and intangible assets and determined there to be no material impact at that time. We also reviewed the potential impacts on future risks to the business as it relates to collections, returns and other business related items. No significant changes to these reserves have been made.

1

Potential Impacts on Our Supply Chain
To date, travel restrictions and border closures have only had minor impacts on our ability to obtain inventory or manufacture or deliver products or services to our customers. The impacts we have experienced have primarily impacted our IoT Solutions segment. We continue to monitor restrictions and border closures closely so we are positioned to mitigate the negative impacts of any future restrictions or closures. It is possible, however, that future restrictions or closures could negatively harm our business. Travel restrictions impacting people so far have not materially restrained our ability to assist our customers with on-site installation activities or product troubleshooting. At present, we do not expect impacts on personal travel to be material to our business operations or financial results. We have taken steps to restrain and monitor our operating expenses and therefore do not expect and such impacts to materially change the relationship between our costs and revenues.
Proactive Efforts to Mitigate the Negative Impacts of COVID-19
Like most companies, we have taken a range of actions with respect to how we operate to assure we comply with government restrictions and guidelines as well as best practices to protect the health and well-being of our employees and our ability to continue operating our business effectively. To date, we have been able to operate our business effectively using these measures and to maintain all internal controls as documented and posted. We also have not experienced challenges in maintaining business continuity and do not expect to incur material expenditures to do so. However, the impacts of the pandemic and efforts to mitigate the same have remained unpredictable and it remains possible that challenges may arise in the future.
Industry and Marketplace Conditions
We believe the IoT industry is in the midst of a multi-year expansion as many industries are undergoing a digital transformation within their business that drives demand for IoT capabilities across a broad spectrum of services. Among others, Iot use cases include automating workflows, condition-based monitoring and asset tracking.
Our IoT Products & Services segment represented the significant majority of our sales in fiscal 2020. This segment sells both wired and wireless products that are either embedded into the products of OEMs or as stand-alone products. These offerings allow our customers to connect a wide range of assets to networks. The growth of this segment was driven primarily by our acquisition of Opengear, Inc. ("Opengear") in the first quarter of fiscal 2020. We believe the COVID-19 pandemic has impacted the results of this segment in a couple of material ways. First, the segment historically has many products that are subject to large project-based customer deployments. When the pandemic started during our second fiscal quarter, certain opportunities that were in our sales opportunity pipeline were deferred or delayed, often indefinitely. Second, given the breadth of customers and industries that use our products from this segment, the pandemic presented certain new sales opportunities from customers whose own businesses encountered increased demand for our products, which bolstered our results. The segment has a number of products that are in the mature phase of their life cycle and have been experiencing sales declines for several years. While we expect an ongoing long-term trend of marketplace growth, the segment is susceptible to downturns either because of general macro-economic conditions, the continued development of technology that can make products less competitive or even obsolete and uncertainty or changes in regulatory environments. Given the current uncertainty in macro-economic conditions driven by the ongoing pandemic, including, but not limited to, the uncertain status of large project-based customer deployment opportunities, this segment's results during fiscal 2021 may be inconsistent.
Our IoT Solutions segment contracted in fiscal 2020 as a result of the COVID-19 pandemic and the resulting economic and operational uncertainty it created for many customers and potential customers. The contraction was, not surprisingly, most pronounced in our second and third quarter of fiscal 2020 as customers and potential customers were focused on adjusting the way they conduct day to day operations due to the pandemic. We did see some improvement in new sales in the fourth quarter of fiscal 2020. While we are cautiously optimistic this trend will continue during fiscal 2021, the outlook remains uncertain as the pandemic remains ongoing and macro-economic conditions remain uncertain. During fiscal 2020 we continued to consolidate the product offering from the four acquisitions that make up this segment as we worked to transition customers to a new SmartSense IoT Platform launched in September 2019. This new platform integrates the platforms from the acquisitions and provides redesigned multi-sensor monitoring and reporting that affords user enhanced equipment management abilities with an asset-versus-sensor focus. The new platform is capable of further incorporating data from multiple sensor types into a single monitoring and reporting platform, to deliver real-time and detailed information on critical business assets and equipment.
Strategy
We remain focused on taking steps that we believe will deliver consistent, long-term growth with higher levels of profitability.

2

IoT Products & Services Segment
Our IoT Products & Services segment is being managed with an expectation for modest revenue and profitability growth. Following the conclusion of fiscal 2020, we reorganized this business to align our product management and sales personnel along specific product lines (see Note 19 to our Consolidated Financial Statements). We believe this reorganization will bring greater market focus to the product lines. We also continue to drive efforts to pair our hardware offerings with our Digi Remote Manager® device management platform as well as other support services. These bundled offerings allow customers to monitor and manage the performance of our hardware remotely. We may seek to acquire hardware or other businesses that we believe can improve our market position in this segment.
IoT Solutions Segment
Our IoT Solutions segment is being managed primarily for significant revenue growth. This segment was formed and has grown primarily through acquisitions. While this segment still represents a modest overall portion of total revenues, we have high organic growth expectations and we intend to seek added scale and growth through acquisitions.
This business helps customers monitor temperature and other conditions important to preserve the quality of perishable or other sensitive inventories and tracks the completion of employee tasks. Our efforts have created a market-leading, high-growth hardware enabled service business with a significant recurring revenue base. At present, this marketplace primarily is served by smaller companies that lack the infrastructure to provide hardware-enabled implementation services to customers in as effective and efficient a manner as we are able to do because of our long-standing history as an IoT hardware provider.
As of September 30, 2020, we served over 70,000 customer sites for many leading brands in the following vertical markets: food service, healthcare (primarily pharmacies) and supply chain. We entered these markets aggressively as they share similar needs for continuous monitoring and asset tracking for compliance and regulatory purposes. We believe these markets comprise a large addressable market with low customer penetration.
Acquisitions and Dispositions
Acquisitions
Since 2015, we have acquired four businesses that form the basis of our IoT Solutions segment. Since 2018, we have acquired two businesses that are included in our IoT Products & Services segment.
In October 2015, we acquired Ontario-based Bluenica Corporation ("Bluenica"). Bluenica focused on temperature monitoring of perishable goods in the food industry by using wireless sensors to ensure that quality, freshness and public health requirements are met.
In November 2016, we acquired Pittsburgh-based FreshTemp, LLC ("FreshTemp®"). FreshTemp® offered restaurants, convenience stores and other retailers the ability to monitor the temperature of food products automatically through the use of wireless sensors. The company also enabled these businesses to track the completion of operational tasks by their employees that could impact human health and safety in real time.
In January 2017, we acquired Indiana-based SMART Temps,LLC (" SMART Temps®"). SMART Temps® provided real-time temperature management for restaurant, grocery, education and healthcare settings. The acquisition significantly expanded our customer base, especially in the pharmacy and education marketplaces.
In October 2017, we acquired Boston-based TempAlert, LLC ("TempAlert"), a provider of automated, real-time temperature monitoring and task management solutions for the healthcare, industrial and food service industries. This acquisition more than doubled the number of customer sites we monitored while enhancing our ability to analyze data collected from our services.
In January 2018, we acquired Tampa-based Accelerated, a provider of secure, enterprise-grade, cellular (LTE) networking equipment and backup connectivity applications. This acquisition expanded our IoT Products & Services segment by enhancing our existing cellular product lines and extended our market reach with a line of commercial routers and network appliance products.
In December 2019, we acquired New Jersey-based Opengear, Inc., a provider of secure IT infrastructure products and software. This acquisition provides products that are complementary to our IoT Products & Services segment.

3

Sales Channels
A significant portion of our IoT Products & Services segment sales are made through a global network of distributors, systems integrators and value added resellers ("VARs"). These third parties accounted for 37.5%, 46.1% and 51.3% of our total consolidated revenue in fiscal 2020, 2019 and 2018, respectively. Our IoT Solutions segment does not sell through these channels. We also complete sales of both IoT Products & Services and IoT Solutions through our own dedicated sales organization to OEMs, large enterprise customers and other end user customers which accounted for 62.5%, 53.9% and 48.7% of our total consolidated revenue in fiscal 2020, 2019 and 2018, respectively.
Distributors
Our larger distributors, by sales volume, include Arrow Electronics, Avnet, Bressner Technology GmbH, Digi-Key, Express Systems & Peripherals, Ingram Micro, Mouser Electronics, Solid State Supplies, Symmetry Electronics, Synnex, Tech Data, Tokyo Electron Device and Venco Electrónica S.A. We also maintain relationships with many other distributors both domestically and internationally.
Strategic Sales Relationships
We maintain alliances with other industry leaders to develop and market technology solutions. These include many major communications hardware and software vendors, operating system suppliers, computer hardware manufacturers, enterprise application providers and cellular carriers. Among others, relationships include: AT&T, NXP, Orange, Rogers, Silicon Laboratories, T-Mobile, Telus, Telit, T-Mobile, Verizon, Vodafone and several other cellular carriers worldwide.
We have established relationships with equipment vendors in a range of industries such as energy, industrial, retail, transportation, medical, and government that allow these partners to ship our products and services as component parts of their overall solutions. Our products are used by many of the world’s leading telecommunications companies and Internet service providers, including AT&T, T-Mobile and Verizon.
No single customer comprised more than 10% of our consolidated revenue for any of the years ended September 30, 2020, 2019 or 2018.
Competition
We compete primarily in the communications technology industry. This industry is characterized by rapid technological advances and evolving industry standards. This market can be affected significantly by new product introductions and marketing activities of industry participants. In addition, we may compete with other companies to acquire new businesses or technologies and the competition to secure such assets may be intense. We compete for customers on the basis of existing and planned product features, service and software application capabilities, company reputation, brand recognition, technical support, alliance relationships, quality and reliability, product development capabilities, price and availability. While no competitor offers a comparable range of products and services, various companies do compete with us with respect to one or more of our products or solutions. With respect to many of our product and service offerings, we face competition from companies who dedicate more resources and attention to that particular offering than we are able to do given the breadth of our business. As the marketplace for IoT connectivity products and solutions continues to grow, we expect to encounter increased competition. Some of these competitors may have access to significantly more financial and technical resources than we possess.
Manufacturing Operations
We outsource our manufacturing operations to certain contract manufacturers, which are located primarily in Thailand, China, Mexico and Taiwan. We rely on third party foundries for our semiconductor devices that are Application Specific Integrated Circuits ("ASICs"). We also outsource printed circuit board production. By outsourcing our operations to these manufacturers, we can leverage the manufacturing strength of our vendors, which allows us to focus on new product introductions. In addition, it allows us to reduce our fixed costs, maintain production flexibility and optimize our profits.
Our products are manufactured to our designs with standard and custom components. Most of the components are available from multiple vendors. We have several single-sourced supplier relationships, either because alternative sources are not available or because the relationship is advantageous to us. If these suppliers are unable to provide a timely and reliable supply of components, we could experience manufacturing delays that could adversely affect our consolidated results of operations in a material way.

4

Seasonality
In general, our business is not considered to be highly seasonal, although our first fiscal quarter revenue is often less than other quarters due to holidays and fewer shipping days.
Research & Development and Intellectual Property Rights
Due to rapidly changing technology in the communications technology industry, we believe a large part of our success depends upon the product and service development skills of our personnel as well as our ability to integrate any acquired technologies with organically developed technologies. While we dedicate significant resources to research and development, many of our competitors are focused on a smaller set of products than us and are likely able to dedicate more resources than us toward the portions of the market in which we compete with them.
Our proprietary rights and technology are protected by a combination of copyrights, patents, trade secrets and trademarks.
We have established common law and registered trademark rights on a family of marks for a number of our products. Our IoT Products & Services primarily are sold under the Digi®, Rabbit® and Digi XBee® brands. We believe that the Digi®and Rabbit® brands have established strong identities with our targeted customer base and our customers associate the Digi® brand with "reliability" and the Rabbit® brand with "ease of integration." We believe that our customers associate Digi XBee® with "ease of use." Many of our customers choose us because they are building a very complex system solution and they want the highest level in product reliability and ease of integration and use. Our IoT Solutions are offered under the SmartSense by Digi® brand, which enables organizations to drive operational excellence through sensor-based insights.
Our patents are applicable to specific technologies and are valid for varying periods of time based on the date of patent application or patent grant in the U.S. and the legal term of patents in the various foreign countries where patent protection is obtained. We believe our intellectual property has significant value and is an important factor in the marketing of our company and products.
HUMAN CAPITAL RESOURCES
Digi International’s workforce consists of approximately 656 employees globally as of September 30, 2020. We consider our relationship with our employees to be good.
Culture
As employees of Digi we are all expected to uphold the following core values that drive our culture:
Integrity
Accountability
Respect and open communication
These core values define the way we do business in our everyday actions and choices. We strive to create a respectful work environment characterized by mutual trust and the absence of intimidation, oppression, discrimination and exploitation.
Talent
Successful execution of our strategy is dependent on attracting, developing and retaining key employees and members of our management team. The skills, experience and industry knowledge of our employees significantly benefit our operations and performance. We continuously evaluate, modify, and enhance our internal processes and technologies to increase employee engagement, productivity, and efficiency.
We are committed to promoting and cultivating an inclusive and diverse culture that welcomes and celebrates everyone without bias. In addition, we look to actively engage within our communities to foster and attain social equity.
Compensation Philosophy
Our compensation philosophy creates the framework and building blocks for our rewards strategy. We have a pay-for-performance culture that ties compensation to the performance of the individual and the company. We provide balanced compensation programs that focus on the following five key elements:
Pay-for-performance - Reward and recognize leading contributors and high potentials;
5

External market based - Pay levels that are competitive with respect to the labor market in which we compete for talent;
Internal equity - Providing for fair pay relationships within the Company;
Fiscal responsibility - Providing affordable programs that are within our budget; and
Legal compliance - Ensure the organization is legally compliant in all states and countries in which we operate.
Health and Wellness
We are committed to providing a competitive and comprehensive benefits package to our employees. Our benefits package provides a balance of protection along with the flexibility to meet the individual health and wellness needs of our employees.
PRINCIPAL PRODUCTS AND SERVICES
Our primary products and services for each operating segment are:
IoT Products & Services Segment
Hardware Products
Cellular Products – We provide a range of products that use cellular technology such as Long Term Evolution (“LTE”) and LTE Advance Pro to communicate with networks. These products provide a cost-effective alternative to landlines for primary or backup connectivity. They are trusted by global leaders in agricultural, energy medical, lighting, transportation and other industrial markets and include:
Cellular routers that help enterprise, government and Original Equipment Manufacturers ("OEM") customers with their mission-critical wireless connectivity needs in challenging environments.
Cellular modules that help OEM customers embed cellular communications abilities into their products so they can deploy and manage intelligent and secure cellular connected products. These modules help OEMs to get their products to market faster and with lower development costs and risks so they can focus on their core competencies instead of on wireless connectivity design.
Console servers that can be managed by software to provide secure, remote access to network equipment in data centers and at edge locations. These products primarily are used by IT organizations in large enterprises to maximize the availability of services to their customers and employees, and provide business continuity in the event of a network failure. This improves efficiency and reduces the risk of costly outages.
Radio-Frequency (“RF”) Products – These products which are marketed primarily under the Digi XBee® brand include embedded wireless modules as well as off-the-shelf gateways, modems and adapters. They are used by customers across a broad range of industries. These products offer a wide selection of both standards-based and proprietary wireless protocols including Zigbee, Cellular, Sub-1 GHz, WiFi and Bluetooth to meet diverse application requirements of customers.
Embedded System Products – Marketed under the Digi Connect, ConnectCore® and Rabbit® brands these are embedded system on modules ("SOMs") and single board computers that are embedded into customer products in a broad range of industries and applications. These products deliver highly integrated computer platforms with scalable performance, flexible wired and wireless connectivity and complete software platforms. These products are designed and developed with compact form-factors, low power consumption and long product lifecycles. The latest ConnectCore® products support advanced multi-core processing, security, multimedia, human-machine interface ("HMI") and other emerging technologies like machine learning.
Infrastructure Management Products – These products include serial and Universal Serial Bus (USB) solutions. Our serial servers (also known as device servers and terminal servers) provide secure and reliable serial port-to-Ethernet integration of most devices into wired Ethernet networks. This means that they are capable of converting data received over TCP/IP networks such as the internet and back; thereby eliminating the need for each device to have a physical connection to a computer. We also offer multiple USB solutions whose primary functions are to connect multiple USB devices, allowing them to work over a wired or wireless network without each device needing to plug into its own host computer.

6

Services
Digi Remote Manager® - Digi Remote Manager® is a recurring revenue cloud-based service that provides a secure environment for customers to manage their connected device deployment. This allows customers to activate, monitor and diagnose a large number of mission-critical devices from a single point of command. Through a "single pane of glass," network managers can edit configurations, update firmware, and schedule and automate tasks from their desktop, tablet or phone.
Wireless Design Services - Our Digi Wireless Design Services provide customers turn-key wireless networking product development, testing, and certification for a wide range of wireless technology platforms and applications.
Technical Services - Our Technical Services provide professional services, data plan subscriptions and enhanced technical support offers to customers. Professional services include solution planning and implementation services to customers who purchase our products such as site planning, implementation management, application development and customer training. Data plan subscriptions are offered to customers wishing to enable cellular connectivity on our products. Enhanced technical support provides priority, in-depth technical support consultations with our experienced support team. These services ensure customers get to market quickly, minimize risk, and ensure customer success with their Digi solution.
IoT Solutions Segment
SmartSense by Digi® - Our SmartSense by Digi® is an end-to-end, cost-effective system that uses sensors, gateways and cloud based applications to enable customers in food service (e.g. groceries, schools and restaurants), healthcare (primarily pharmacies) and transportation/logistics to: (i) monitor wirelessly the temperature of food and other perishable or sensitive goods, (ii) monitor facilities or pharmacies by tracking the completion of operating tasks by employees, and (iii) have visibility in the supply chain to product temperature through an end-to-end system for quality control and incident management. Typically, customers receive hardware up-front, including gateways and sensors, and pay a monthly subscription for monitoring sensor data.
ITEM 1A. RISK FACTORS
Multiple risk factors exist which could have a material effect on our operations, results of operations, financial position, liquidity, capital resources and common stock.
Competitive and Reputational Risks
We face intense competition from established companies that may have significant advantages over us and our products.
The market for our products is intensely competitive. Certain of our competitors and potential competitors have or may develop greater financial, technological, manufacturing, marketing and personnel resources than us either generally or relative to the product sets they sell in competition to us. Further, there are numerous companies competing with us in various segments of the market for our products, and their products may have advantages over our products in areas such as conformity to existing and emerging industry standards, interoperability with other products, management and security capabilities, performance, price, ease of use, scalability, reliability, flexibility, product features and technical support.
Our current and potential competitors have or may develop one or more of the following significant advantages over us in the product areas where they compete with us:
tighter focus on an individual product or product category;
greater financial, technical and marketing resources;
barriers to transition to our products;
higher brand recognition across larger geographic regions;
more comprehensive product features and functionality;
longer-standing cooperative relationships with OEM and end-user customers;
superior customer service capacity and quality;
longer operating history; and
larger customer base.
7

We cannot provide assurance that we will be able to compete successfully with our current and potential competitors. Such competitors may be able to more quickly develop or adapt to new or emerging technologies and changes in customer requirements or devote greater resources to the development, promotion and sale of their products. Additionally, it is probable that new competitors or new alliances among existing competitors could emerge and rapidly acquire significant market share.
Our dependence on new product development and the rapid technological change that characterizes our industry make us susceptible to loss of market share resulting from competitors’ product introductions and enhancements, service capabilities and similar risks.
Our industry is characterized by rapidly changing technologies, evolving industry standards, frequent new product introductions, short product life cycles in certain instances and rapidly changing customer requirements. The introduction of products and enhancements embodying new technologies that can disrupt one or more markets in which we compete and the emergence of new industry standards or regulations impacting our industry can render existing products obsolete or unmarketable.
Our future success will depend on our ability to enhance our existing products, to introduce new products to meet changing customer requirements and emerging technologies, and to demonstrate the performance advantages and cost-effectiveness of our products over competing products. Failure by us to modify our products to support new alternative technologies or failure to achieve widespread customer acceptance of such modified products could cause us to lose market share and cause our revenue to decline. Further, if our competitors offer better service capabilities associated with the implementation and use of their products, our business could be impacted negatively.
We may experience delays in developing and marketing product enhancements or new products that respond to technological change, evolving industry standards or regulations and changing customer requirements. There can be no assurance that we will not experience difficulties that could delay or prevent the successful development, introduction, and marketing of these products or product enhancements, or that our new products and product enhancements will meet the requirements of the marketplace adequately and achieve any significant or sustainable degree of market acceptance in existing or additional markets. In addition, the future introductions or announcements of products by us or one of our competitors embodying new technologies or changes in industry standards or regulations or customer requirements could render our then-existing products obsolete or unmarketable. This risk may become more pronounced as new competitors emerge in markets where we sell our products, especially if these competitors have more resources than us to develop and market new products and technologies and provide related services. There can be no assurance that the introduction or announcement of new product offerings by us or one or more of our competitors will not cause customers to defer their purchase of our existing products, which could cause our revenue to decline.
Our failure to compete successfully in our highly competitive market could result in reduced prices and loss of market share.
The market in which we operate is characterized by rapid technological advances and evolving industry standards. The market can be affected significantly by new product introductions and marketing activities of industry participants. In addition, the amount of competition we face in the marketplace may change and grow as the market for our industry grows and new entrants enter the marketplace. Present and future competitors may be able to identify new markets and develop products more quickly, which are superior to those developed by us. Such competitors may adapt new technologies faster, devote greater resources to research and development, promote products more aggressively and price products more competitively than us. Competition may also intensify, or we may no longer be able to compete effectively in the markets in which we compete.
Operational Risks
The long and variable sales cycle for certain of our products and services makes it more difficult for us to predict our operating results and manage our business.
The sale of our products and services can involve a significant technical evaluation and commitment of capital and other resources by potential customers and end users, as well as delays frequently associated with end users’ internal procedures to deploy new technologies and to test and accept new technologies. For these and other reasons, the sales cycle associated with certain of our products is typically lengthy and is subject to a number of significant risks, such as end users’ internal purchasing reviews, that are beyond our control. Because of the lengthy sales cycle and the large size of certain customer orders, if orders forecasted for a specific customer are not realized or delayed, our operating results could be materially adversely affected.

8

We depend on manufacturing relationships and on limited-source suppliers, and any disruptions in these relationships may cause damage to our customer relationships.
We procure all parts and certain services involved in the production of our products and subcontract most of our product manufacturing to outside firms that specialize in such services. Although most of the components of our products are available from multiple vendors, we have several single-source supplier relationships, either because alternative sources are not available or because the relationship is advantageous to us. Further, the COVID-19 pandemic has created stress on many supply chains globally. This has had some impact on our own ability to procure certain inventory and services, most notably in our IoT Solutions segment. While none of these impacts related to the pandemic have been material to date, it is possible they may be in the future. There can be no assurance that our suppliers will be able to meet our future requirements for products and components in a timely fashion. In addition, the availability of many of these components to us is dependent in part on our ability to provide our suppliers with accurate forecasts of our future requirements. Delays or lost revenue could be caused by other factors beyond our control, including late deliveries by vendors of components, or force majeure events such as the ongoing pandemic. As an example of force majeure, a fire in November 2014 disrupted the operations at one of our contract manufacturers in Thailand. If we are required to identify alternative suppliers for any of our required components, qualification and pre-production periods could be lengthy and may cause an increase in component costs and delays in providing products to customers. Any extended interruption in the supply of any of the key components currently obtained from limited sources could disrupt our operations and have a material adverse effect on our customer relationships and profitability.
Our participation in a services and solutions model, using hardware and cloud-based services, presents execution and competitive risks.
We participate in a services and solutions model that uses both hardware and cloud-based services. Our SmartSense by Digi® offerings deploy hardware, software and cloud-based hosting. In other areas of our business we offer our own internally developed hosted services and cloud-based platform, software applications, and supporting products and services. We also employ significant human and financial resources to develop and deploy these offerings. As we work to grow and scale these offerings, these investments have and can adversely impacted our gross margins and profitability and may continue to do so in the future. While we believe we have a strong foundation to compete, it is uncertain whether our strategies will attract the users or generate the revenue required to be successful. Certain customers and potential customers in this segment have also been adversely impacted by the COVID-19 pandemic which started during calendar year 2020 and the resulting global economic downturn which could impede our ability to win and retain customers. We have and expect to encounter competition from other solutions providers, some of whom may have more significant resources than us with which to compete. Whether we are successful in this business model depends on a number of factors, including:
our ability to put in place the infrastructure to deploy and evolve our solutions effectively and continuously;
the features and functionality of our offerings relative to competing offerings as well as our ability to market effectively;
our ability to engage in successful strategic relationships with third parties such as telecommunications carriers, component makers and systems integrators;
competing effectively for market share; and
deploying complete end-to-end solutions that meet the needs of the marketplace generally as well as the particular requirements of our customers more effectively and efficiently than competitive solutions.
Our ability to sustain and grow our business depends in large part on the success of our channel partner distributors and resellers.
A substantial part of our revenue is generated through sales by channel partner distributors and resellers. Further, in recent years we have been taking steps to expand our relationship with certain distributors who have global reach. This effort may increase the percent of our revenue driven through channel partners or heighten our reliance on certain channel partners to drive sales. To the extent our channel partners are unsuccessful selling our products or if we are unable to obtain and retain a sufficient number of high-quality channel partners, our operating results could be materially and adversely affected. In addition, our channel partners may market, sell and support products and services that are competitive with ours, and may devote more resources to the marketing, sales and support of such products. These channel partners may have incentives to promote our competitors’ products in lieu of our products, particularly for our competitors with larger volumes of orders, more diverse product offerings and longer relationships with our distributors and resellers. It is possible, one or more of our important channel partners may stop selling our products completely. Our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresents the functionality of
9

our products or services to customers, or violates laws or our corporate policies. If we fail to manage our existing or future sales channel partners effectively, our business and operating results could be materially and adversely affected.
Our sales and operations globally face risks related to health epidemics or pandemics that could disrupt our operations and adversely impact our sales and operating results.
Our business operations and financial results could be adversely affected by the effects of a widespread outbreak of contagious disease or other material adverse widespread public health development, such as the recent outbreak of the COVID-19 respiratory illness caused by a novel coronavirus first identified in Wuhan, Hubei Province, China. These effects could include the absence of one or more key employees or significant numbers or employees generally, disruptions or restrictions on our ability to maintain operations at one or more of our facilities, disruptions or restrictions to travel that is important to our operations, adverse impacts on our ability to distribute or deliver our products or services as well as temporary disruptions, restrictions or closures of the facilities of our suppliers or customers and their contract manufacturers. Any of the above absences, disruptions or restrictions could impact our sales and operating results negatively. If these absences, disruptions or restrictions are significant and material it is possible our business continuity could be jeopardized. Depending on the location of any such disruption or restriction, there may not be a solution that will be easy to implement in a timely manner or without significant expense. In addition, any significant outbreak of contagious diseases could materially and adversely affect the economies and financial markets of many countries or the entire world, resulting in an economic downturn that could affect demand for our products, likely impact our operating results and restrain our access to capital from lenders or other sources.
Acquisitions could disrupt our business and seriously harm our financial condition.
We will continue to consider acquisitions of businesses, products or technologies. In the event of any future acquisitions, we could issue stock that would dilute our current stockholders’ percentage ownership, incur additional debt, assume liabilities or incur large and immediate write-offs.
Our operation of any acquired business also involves numerous risks, including but not limited to:
problems combining the acquired operations, technologies, or products;
unanticipated costs;
diversion of management’s attention from our core business;
difficulties integrating businesses in different countries and cultures;
effectively implementing internal controls over financial reporting;
adverse effects on existing business relationships with suppliers and customers;
risks associated with entering markets in which we have no or limited prior experience; and
potential loss of key employees, particularly those of the acquired business
We cannot assure that we will be able to successfully integrate any businesses, products, technologies, or personnel that we have acquired or that we might acquire in the future. Any such integration failure could disrupt our business and have a material adverse effect on our consolidated financial condition and results of operations. Moreover, from time to time, we may enter into negotiations for a proposed acquisition, but be unable or unwilling to consummate the acquisition under consideration. This could cause significant diversion of management’s attention and out-of-pocket expenses for us. We could also be exposed to litigation as a result of any consummated or unconsummated acquisition.
The business of Accelerated, which we acquired in fiscal 2018, is subject to significant customer concentration.
In the second quarter of fiscal 2018, we acquired Accelerated.  While Accelerated has many customers, its business historically has been highly dependent on its relationship with a single telecommunications carrier customer.  Any disruption or difficulties in securing or renewing contractual relationships with this customer, maintaining such relationship on favorable terms or any other disruption in our business with this customer could have an adverse impact on our business, results of operations, financial condition and prospects.
SmartSense by Digi® remains subject to the risks faced by a business operating in an emerging market.
SmartSense by Digi® primarily was formed through acquisitions of four businesses and is operated in an emerging market where technology based solutions to monitor the condition of perishable goods as well as the competition of employee tasks
10

have not been used historically. The operation of SmartSense by Digi® will be subject to significant additional risks that are not necessarily related to our legacy products and services.
Additional risks that relate to SmartSense by Digi®, include, but are not limited to:
We have not traditionally sold products or services to restaurants, pharmacies, hospitals and other similar businesses, which are a focus for SmartSense by Digi®.
SmartSense by Digi® offerings are deployed in part to help assure perishable goods are safely preserved. This presents a potential risk of loss in the event of a malfunction or failure of our offerings.
SmartSense by Digi® has a limited history with us in a marketplace that is nascent in its development and has numerous competitors. We cannot provide assurances we will be successful in operating and continuing to grow this business.
Our ability to succeed with the SmartSense by Digi® offerings will depend in large part on our ability to provide customers with hardware and software products that are easy to deploy and offer features and functionality that address the needs of particular businesses. This need for ease of deployment has only been heightened by the COVID-19 pandemic that commenced during 2020. We may face challenges and delays in the development of this business as the marketplace for products and services evolves to meet the needs and desires of customers.
In light of these risks and uncertainties, we may not be able to establish or maintain the market share of SmartSense by Digi®, integrate it successfully into our other operations or take full advantage of businesses we have acquired or may acquire in the future. There can be no assurance that we will recover our investments in SmartSense by Digi® or that we will realize significant and consistent profits from this business. Also, there can be no assurance that diverting our management’s attention to this business will not have a material adverse effect on our other existing businesses, any of which may have a material adverse effect on our results of operations, financial condition and prospects.
Strategic Risks
We intend to continue to devote significant resources to our research and development, which, if not successful, could cause a decline in our revenue and harm our business.
We intend to continue to devote significant resources to research and development in the coming years to enhance our existing product offerings and develop additional product offerings. For fiscal 2020, 2019, and 2018, respectively, our research and development expenses were 15.7%, 14.7% and 14.6% of our revenue. If we are unable to enhance existing products and develop new products, applications and services as a result of our research and development efforts, if we encounter delays in deploying these enhanced or new products, applications and services, or if the products, applications and services we enhance or develop are not successful, our business could be harmed. Even if we enhance existing products and develop new products, applications and services that are accepted by our target markets, the net revenue from these products, applications and services may not be sufficient to justify our investment in research and development.
Many of our products, applications and services have been developed through a combination of internally developed technologies and acquired technologies. Our ability to continue to develop products, applications and services could be partially dependent on finding and acquiring new technologies in the marketplace. Even if we identify new technologies that we believe would be complementary to our internally developed technologies, we may not be successful in obtaining those technologies or integrating them effectively with our existing technologies.
Our ability to grow our business is dependent in part on strategic relationships we develop and maintain with third parties as well as our ability to integrate and assure use of our products and services in coordination with the products and services of certain strategic partners in a commercially acceptable manner.
We believe that our ability to increase our sales depends in part on maintaining and strengthening relationships with parties such as telecommunications carriers, systems integrators, enterprise application providers, component providers and other strategic technology companies. Once a relationship is established, we likely will dedicate significant time and resources to it in an effort to advance our business interests and there is no assurance any strategic relationship will generate enough revenue to offset the significant resources we use to advance the relationship. Parties with whom we establish strategic relationships also work with companies that compete with us. We have limited, if any, control as to whether these parties devote adequate resources to promoting, selling, and implementing our products. Further, new or emerging technologies, technological trends or changes in customer requirements may result in certain companies with whom we maintain strategic relationships de-emphasizing their dealings with us or becoming potential competitors in the future. We also have limited, if any, control as to other business activities of these parties and we could experience reputational harm because of our association with such parties
11

if they fail to execute on business initiatives, are accused of breaking the law or otherwise suffer reputational harm for other reasons. All of these factors could materially and adversely impact our business and results of operations.
In some cases, we expect the establishment of a strategic relationship with a third party to result in integrations of our products or services with those of other parties. Identifying appropriate parties for these relationships as well as negotiating and documenting business agreements with them requires significant time and resources. We expect these agreements typically to be non-exclusive and not to prohibit the other party from working with our competitors or offering competing services. Once the relationship is established, we may encounter difficulties in combining our products and services in a commercially acceptable manner. We expect this dynamic, where our ability to generate sales is dependent on our products and services interacting with those sold by third parties, may become more common in the future. There can be no guarantee in any particular instance that we will be successful in making our products interact with those of other parties in a commercially acceptable manner and, even if we do, we cannot guarantee that the resulting products and services will be effectively marketed or sold via the relationship.
Our failure to anticipate or manage product transitions effectively could have a material adverse effect on our revenue and profitability.
From time to time, we or our competitors may announce new or enhanced products that may replace or shorten the life cycles of our existing products. Announcements of currently planned or other new or enhanced products may cause customers to defer or stop purchasing our products until these products become available. Furthermore, the introduction of new or enhanced products requires us to manage the transition from older product inventories and ensure that adequate supplies of new or enhanced products can be delivered to meet customer demand. Our failure to anticipate the revenue declines associated with older products or manage transitions from older products effectively could result in inventory obsolescence and also have a material adverse effect on our revenue and profitability.
We are dependent on third parties to manufacture our products which could have adverse impacts on our business if we do not properly forecast customer demand.
We are reliant on third parties to manufacture our products.  Among other potential impacts on our business and operations, this restructuring has lengthened the lead times on which we can produce many finished products that are available to meet customer demands.  Lead times also could be impacted by the COVID-19 pandemic which has disrupted many supply chains globally. If we do not properly forecast customer demands for products these lengthened lead times could result in lost revenues and adversely impact our business, results of operation, financial condition and prospects. 
The loss of key personnel could prevent us from executing our business strategy.
Our business and prospects depend to a significant degree upon the continuing contributions of our executive officers and key technical and other personnel. Competition for such personnel is intense, and there can be no assurance that we will be successful in attracting and retaining qualified personnel. Failure to attract and retain key personnel could result in our failure to execute our business strategy.
Risks Related to Economic and Market Conditions
Our consolidated operating results and financial condition may be adversely impacted by worldwide economic conditions and credit tightening.
If worldwide economic conditions experience a significant downturn, these conditions may make it difficult or impossible for our customers and suppliers to accurately forecast and plan future business activities, which may cause them to slow or suspend spending on products and services. Our customers may find it difficult to gain sufficient credit in a timely manner, which could result in an impairment of their ability to place orders with us or to make timely payments to us for previous purchases. If this occurs, our revenue may be reduced, thereby having a negative impact on our results of operations. In addition, we may be forced to increase our allowance for doubtful accounts and our days sales outstanding may increase, which would have a negative impact on our cash position, liquidity and financial condition. To the extent we incur debt, we may be unable to adhere to financial covenants or to service the debt. We cannot predict either the timing or duration of an economic downturn in the economy, should one occur. Any downturn could have a material adverse impact on our business, results of operations, financial condition and prospects.
Our gross margins may be subject to decline.
Our gross margins may be subject to declines which could decrease our overall profitability and impact our financial performance adversely. Some of the hardware products we sell are approaching the end of their product life cycles. These
12

mature hardware products have sold historically at higher gross margins than our other product and service offerings. We expect this general trend of declining sales for many of our mature products to continue and the pace of the decline may accelerate. In addition, ongoing cost pressures in our industry create downward pressure on the prices at which we and other manufacturers can sell hardware products. We have indicated that we would be willing to realize lower levels of gross margins from customers in return for long-term, binding purchase commitments. If this strategy were successful, it could apply downward pressure on our gross margins. While part of our longer term strategy is to sell software applications and IoT solutions such as SmartSense by Digi®, which may provide recurring revenues at relatively high gross margins, these types of offerings are still at early stages of adoption by customers and their sales growth is not necessarily predictable or assured. As such, our gross margins may be subject to decline unless we can implement cost reduction initiatives effectively to offset the impact of these factors.
Our revenue may be subject to fluctuations based on the level of significant large project-based purchases.
No single customer has represented more than 10% of our revenue in any of the last three fiscal years. However, many of our customers make significant one-time hardware purchases for large projects that are not repeated. As a result, our revenue may be subject to significant fluctuations based on whether we are able to close significant project based sales opportunities. In addition, in our SmartSense by Digi® business certain customers have outsized deployments relative to other customers. It is possible we will see revenue fluctuations in this business based upon the scale of new deployments in different financial periods. Our failure to complete one or a series of significant sales opportunities in a particular fiscal period could have a material adverse effect on our revenue for that period.
Some of our products are sold into mature markets, which could limit our ability to continue to generate revenue from these products.
Some of our hardware products are sold into mature markets that are characterized by a trend of declining demand. We have made targeted investments to provide enhanced and new products into these mature markets and believe this may mitigate declining demand. However, over the longer term, the overall market for these hardware products is expected to decrease due to the adoption of new technologies. As such, we expect that our revenue from these products will continue to decline over time. As a result, our future prospects depend in part on our ability to acquire or develop and successfully market additional products that address growth markets.
Unanticipated changes in our tax rates could affect our future results.
Our future effective tax rates could be favorably or unfavorably affected by unanticipated changes in the mix of earnings in countries with differing statutory tax rates, changes in the valuation of our deferred tax assets and liabilities, or by changes in tax laws or our interpretation of such laws. In addition, we may be subject to the examination of our income tax returns by the Internal Revenue Service and other U.S. and international tax authorities. We regularly assess the potential outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. There can be no assurance that the outcomes from these examinations will not have an adverse effect on our consolidated operating results and financial condition.
We may have additional tax liabilities.
We are subject to income taxes in the United States and many foreign jurisdictions. Significant judgment is required in determining our worldwide provision for income taxes, including our reserves for uncertain tax positions. In the ordinary course of business, there are many transactions and calculations where the ultimate tax determination is uncertain. We regularly are under audit by tax authorities. Although we believe our tax estimates are reasonable, the final determination of tax audits could be materially different from our historical income tax provisions and accruals. The results of an audit could have a material effect on our consolidated financial position, results of operations, or cash flows in the period or periods for which that determination is made.
Credit and Liquidity Risks
Failure to comply with the covenants under our credit facility may have a material adverse effect on our ability to access additional capital and/or create an event of default.
In December 2019, we entered into a credit agreement (the “Credit Agreement”) with BMO, as administrative agent and collateral agent, BMO Capital Markets Corp., as joint lead arranger and sole book runner, Silicon Valley Bank, as joint lead arranger, and other lenders from time to time party thereto (collectively, the “Lenders”), which provides us with senior secured credit facilities totaling $150 million, consisting of (i) the Term Loan and (ii) the Revolving Loan. The Revolving Loan includes a $10 million letter of credit loan and $10 million swingline loan, the outstanding amounts of which decrease the
13

available commitment. Loans under the Term Loan will be repaid in quarterly installments on the last day of each fiscal quarter, with amortization of 5% in the first two years, 7.5% in the next two years and 10% in the final year. The remaining outstanding balance will be repaid in full after five years.
If we are unable to generate sufficient cash flow or otherwise obtain funds necessary to make required payments on the Credit Facility, we will be in default. We are also required to comply with several financial covenants under the Credit Agreement. Our ability to comply with such financial covenants may be affected by events beyond our control, which could result in a default under the Credit Agreement; such default may have a material adverse effect on our business, financial condition, operating results or cash flows.
The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict the ability of Digi and its subsidiaries to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on its assets or rate management transactions, subject to certain limitations. These restrictions could adversely affect our business.
Foreign currency exchange rates may adversely affect our operating results.
We are exposed to a variety of market risks, including the effects of changes in foreign currency exchange rates on transactions that are denominated in foreign currencies. Because our financial statements are denominated in U.S. Dollars and some of our revenue is denominated in a currency other than U.S. Dollars, such as Euros, British Pounds, Yen and Canadian Dollars, our revenues and earnings may be adversely impacted if the U.S. dollar strengthens significantly against these foreign currencies.
Negative conditions in the global credit markets may impair a portion of our investment portfolio.
Our investment portfolio may consist of certificates of deposit, commercial paper, money market funds, corporate bonds and government municipal bonds. These marketable securities are classified as available-for-sale and are carried at fair market value. Some of our investments could experience reduced liquidity and could result in an impairment charge should the impairment be considered as other-than-temporary. This loss would be recorded in our Consolidated Statements of Operations, which could materially adversely impact our consolidated results of operations and financial condition.
Technology and Cybersecurity Risks
We are subject to various cybersecurity risks, which are particularly acute in cloud-based technologies that we and other third parties operate that form a part of our solutions. These risks may increase our costs and could damage our brand and reputation.
As we continue to direct a substantial portion of our sales and development efforts toward broader based solutions, such as SmartSense by Digi® and the Digi Remote Manager®, we expect to store, convey and potentially process significant amounts of data produced by devices. Further many of our business applications now exist within cloud platforms that are managed by third parties, which also adds risk from breach of third parties.
This data may include confidential or proprietary information, intellectual property or personally identifiable information of our customers or other third parties with whom they do business. It is important for us to maintain solutions and related infrastructure that are perceived by our customers and other parties with whom we do business as providing reasonable levels of reliability and security. Despite available security measures and other precautions, the infrastructure and transmission methods used by our products and services may be vulnerable to interception, attack or other disruptive problems. Continued high-profile data breaches at other companies evidence an external environment that is becoming increasingly hostile to information security. Improper disclosure of data or a perception that our data security is insufficient could harm our reputation, give rise to legal proceedings or subject our company to liability under laws that protect data, which may evolve and expand in scope over time. Any of these factors could result in increased costs and loss of revenue for us.
If a cyberattack or other security incident were to allow unauthorized access to or modification of our customers’ data or our own data, whether due to a failure with our systems or related systems operated by third parties, we could suffer damage to our brand and reputation.
The costs we would incur to address and fix these incidents could significantly increase our expenses. These types of security incidents could also lead to lawsuits, regulatory investigations and increased legal liability, including in some cases contractual costs related to customer notification and fraud monitoring. Further, as the regulatory focus on privacy and data security issues continues to increase and worldwide laws and regulations concerning the protection of information become more complex, the potential risks and costs of compliance to our business are expected to intensify.
14

Our products operate with and are dependent on products and components across a broad ecosystem. If there is a security vulnerability in one of these components, and if there is a security exploit targeting it, we could face increased costs, reduced revenue, liability claims or damage to our reputation or competitive position.
Risks Related to Our Intellectual Property
Our ability to compete could be jeopardized if we are unable to protect our intellectual property rights.
Our ability to compete depends in part on our proprietary rights and technology. Our proprietary rights and technology are protected by a combination of copyrights, patents, trade secrets and trademarks. We enter into confidentiality agreements with our employees, and sometimes with our customers, potential customers and other third parties, and limit access to the distribution of our proprietary information. There can be no assurance that the steps taken by us in this regard will be adequate to prevent the misappropriation of our technology. Our pending patent applications may be denied and any patents, once issued, may be circumvented by our competitors. Furthermore, there can be no assurance that others will not develop technologies that are superior to our technologies. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or to obtain and use information that we regard as proprietary. In addition, the laws of some foreign countries do not protect our proprietary rights as fully as do the laws of the United States. There can be no assurance that our means of protecting our proprietary rights in the United States or abroad will be adequate or that competing companies will not independently develop similar technologies. Our failure to adequately protect our proprietary rights could have a material adverse effect on our competitive position and our business.
From time to time, we are subject to claims and litigation regarding intellectual property rights or other claims, which could seriously harm us and require us to incur significant costs.
The communications technology industry is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive notification of a third-party claim that our products infringe intellectual property rights owned by others. Any litigation to determine the validity of third-party infringement claims, whether or not determined in our favor or settled by us, may be costly and divert the efforts and attention of our management and technical personnel from productive tasks. This could have a material adverse effect on our ability to operate our business and service the needs of our customers. There can be no assurance that any infringement claims by third parties, regardless if they have merit, will not materially adversely affect our business, operating results, financial condition or prospects. In the event of an adverse ruling in any such matter, we may be required to pay substantial damages, cease the manufacture, use and sale of infringing products, discontinue the use of certain processes or be required to obtain a license under the intellectual property rights of the third party claiming infringement. There can be no assurance that a license would be available on reasonable terms or at all. Any limitations on our ability to market our products, or delays and costs associated with redesigning our products or payments of license fees to third parties, or any failure by us to develop or license a substitute technology on commercially reasonable terms could have a material adverse effect on our business, operating results and financial condition.
Government and Political Risks
Our inability to obtain the appropriate telecommunications carrier certifications or approvals from governmental regulatory bodies could impede our ability to grow revenue in our wireless products.
The sale of our wireless products in certain geographical markets is sometimes dependent on the ability to gain telecommunications carrier certifications and/or approvals by certain governmental bodies. Failure to obtain these approvals, or delays in receiving the approvals, could impact our ability to enter our targeted markets or to compete effectively or at all in these markets and could have an adverse impact on our business and prospects.
Our failure to comply effectively with the requirements of applicable environmental legislation and regulation could have a material adverse effect on our revenue and profitability.
Production and marketing of products in certain states and countries may subject us to environmental and other regulations. In addition, certain states and countries may pass new regulations requiring our products to meet certain requirements to use environmentally friendly components. The European Union has issued two directives relating to chemical substances in electronic products. The Waste Electrical and Electronic Equipment Directive ("WEEE") makes producers of certain electrical and electronic equipment financially responsible for collection, reuse, recycling, treatment and disposal of equipment placed in the European Union market. The Restrictions of Hazardous Substances Directive ("RoHS") bans the use of certain hazardous materials in electric and electrical equipment which are put on the market in the European Union. In the future, various countries including the United States may adopt further environmental compliance programs. If we fail to comply with these
15

regulations, we may not be able to sell our products in jurisdictions where these regulations apply, which could have a material adverse effect on our revenue and profitability.
Risks Relating to Our Foreign Operations
Our use of suppliers in other parts of the world involves risks that could negatively impact us.
We purchase a number of components from suppliers in other parts of the world. Product delivery times may be extended due to the distances involved, requiring more lead time in ordering. In addition, ocean freight delays may occur as a result of labor problems, weather delays, expediting orders for third parties or customs issues. Any extended delay in receipt of the component parts could eliminate anticipated cost savings and have a material adverse effect on our customer relationships and profitability. More recently, governments have announced the imposition of tariffs on various products and components which may impact the pricing of certain components and inventories and could have a material adverse effect on our competitive standing in the marketplace and our financial results.
We face risks associated with our international operations that could impair our ability to grow our revenue abroad as well as our overall financial condition.
Our future growth may be dependent in part upon our ability to increase sales in international markets. These sales are subject to a variety of risks, including fluctuations in currency exchange rates, tariffs, import restrictions and other trade barriers, unexpected changes in regulatory requirements, longer accounts receivable payment cycles, potentially adverse tax consequences, and export license requirements. In addition, we are subject to the risks inherent in conducting business internationally, including political and economic instability and unexpected changes in diplomatic and trade relationships. In many markets where we operate business and cultural norms are different than those in the United States and practices that may violate laws and regulations applicable to us like the Foreign Corrupt Practices Act ("FCPA") and the UK Anti-Bribery Act ("UKBA") are more commonplace. Although we have implemented policies and procedures with the intention of ensuring compliance with these laws and regulations, our employees, contractors and agents, as well as channel partners involved in our international sales, may take actions in violation of our policies. Many of our vendors and strategic business allies also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if one or more of our business partners are not able to successfully manage these risks. There can be no assurance that one or more of these factors will not have a material adverse effect on our business strategy and financial condition.
Our failure to comply effectively with regulatory laws pertaining to our foreign operations could have a material adverse effect on our revenue and profitability.
We are required to comply with U.S. government export regulations in the sale of our products to foreign customers, including requirements to properly classify and screen our products against a denied parties list prior to shipment. We are also required to comply with the provisions of the FCPA and all other anti-corruption laws, such as UKBA, of all other countries in which we do business, directly or indirectly, including compliance with the anti-bribery prohibitions and the accounting and recordkeeping requirements of this law. Violations of the FCPA or other similar laws could trigger sanctions, including ineligibility for U.S. government insurance and financing, as well as large fines. Failure to comply with the aforementioned regulations could also deter us from selling our products in international jurisdictions, which could have a material adverse effect on our revenue and profitability.
Risks Related to Our Common Stock
Unsolicited takeover proposals, governance change proposals, proxy contests and resulting litigation may adversely impact our operations, create uncertainty and affect the market price and volatility of our securities.
In fiscal 2017, we received an unsolicited takeover proposal and other companies in our industry have been the target of unsolicited takeover proposals in the past. In the event that a third party, such as a competitor, private equity firm or activist investor makes an unsolicited takeover proposal or proposes to change our governance policies or board of directors, or makes other proposals concerning our ownership structure or operations, our review and consideration of such proposals may be a significant distraction for our management and employees, and could require us to expend significant time and resources. Such proposals may create uncertainty for our employees and this uncertainty may adversely affect our ability to retain key employees, to hire new talent or to complete acquisitions we may desire to make. Similar uncertainty among our customers, suppliers and other business partners could cause them to terminate, or not to renew or enter into, arrangements with us. Certain proposals may result in costly proxy contests or litigation that can disrupt our business operations or result in an adverse effect on our operating results. Management and employee distraction related to any such proposals also may adversely impact
16

our ability to conduct our business optimally and pursue our strategic objectives. Such proposals, or their withdrawal, could create uncertainty among investors and potential investors as to our future direction and affect the market price of our common stock without regard to our operational or financial performance.
Certain provisions of the Delaware General Corporation Law and our charter documents have an anti-takeover effect.
There exist certain mechanisms under the Delaware General Corporation Law and our charter documents that may delay, defer or prevent a change of control. For instance, under Delaware law, we are prohibited from engaging in certain business combinations with interested stockholders for a period of three years after the date of the transaction in which the person became an interested stockholder unless certain requirements are met, and majority stockholder approval is required for certain business combination transactions with interested parties.
Our Certificate of Incorporation contains a "fair price" provision requiring majority stockholder approval for certain business combination transactions with interested parties, and this provision may not be changed without the vote of at least 80% of the outstanding shares of our voting stock. Other mechanisms in our charter documents may also delay, defer or prevent a change of control. For instance, our Certificate of Incorporation provides that our Board of Directors has authority to issue series of our preferred stock with such voting rights and other powers as the Board of Directors may determine. Furthermore, we have a classified board of directors, which means that our directors are divided into three classes that are elected to three-year terms on a staggered basis. Since the three-year terms of each class overlap the terms of the other classes of directors, the entire board of directors cannot be replaced in any one year. Under Delaware law, directors serving on a classified board may not be removed by shareholders except for cause. The effect of these anti-takeover provisions may deter business combination transactions not approved by our Board of Directors, including acquisitions that may offer a premium over the market price to some or all stockholders.
The price of our common stock has been volatile and could continue to fluctuate in the future.
The market price of our common stock, like that of many other high-technology companies, has fluctuated significantly and is likely to continue to fluctuate in the future. During fiscal 2020, the closing price of our common stock on the Nasdaq Global Select Market ranged from $6.40 to $18.68 per share. Our closing sale price on November 20, 2020 was $16.82 per share. Announcements by us or others regarding the receipt of customer orders, quarterly variations in operating results, departures of key personnel, acquisitions or divestitures, additional equity or debt financings, results of customer field trials, scientific discoveries, technological innovations, litigation, product developments, patent or proprietary rights, government regulation and general market conditions and risks may, for example, have a significant impact on the market price of our common stock.
If our stock price declines over a sustained period of time, our profits significantly decrease or our acquired businesses do not attain results that were anticipated at the time of acquisition, we may need to recognize an impairment of our goodwill.
The price of our common stock could decline. If such a decline continued over a sustained period of time, we could have an impairment of our goodwill. Our market value is dependent upon certain factors, including continued future growth of our products, services and solutions. If such growth does not materialize or our forecasts are not met (including forecasts established at the time of acquisition), our profits could be significantly reduced, and our market value may decline, which could result in an impairment of our goodwill. As discussed in other risk factors, there could be circumstances beyond our control, such as impacts from the current COVID-19 pandemic that could exacerbate the conditions that would lead to such an impairment.
Risks Relating to Our Industry
We are dependent on wireless communication networks owned and controlled by others.
Our revenue could decline if we are unable to deliver continued access to digital cellular wireless carriers that we depend on to provide sufficient network capacity, reliability and security to our customers. Our financial condition could be impacted if our wireless carriers increase the prices of their services or suffer operational or technical failures.
Natural disasters could impact our supply chain and customers negatively resulting in an adverse impact to our revenue and profitability.
Certain of our components and other materials used in producing our products are from regions susceptible to natural disasters. If we are unable to procure necessary materials, we could experience a disruption to our supply chain that would hinder our ability to produce our products in a timely manner. It also could cause us to seek other sources of supply which may be more costly or which we may not be able to procure on a timely basis. We also risk damage to any tooling, equipment or inventory at the supplier’s facilities. For instance, flooding in October 2011 and a fire in November 2014 disrupted the operations at one of
17

our contract manufacturers in Thailand. In addition, our customers may not follow their normal purchasing patterns or temporarily cease purchasing from us due to impacts to their businesses in the region, creating unexpected fluctuations or decreases in our revenue and profitability. Natural disasters could have material adverse impacts on our business.

ITEM 1B. UNRESOLVED STAFF COMMENTS

None.

18

ITEM 2. PROPERTIES
The following table contains a listing of our property locations that are material to us as of September 30, 2020:
Location of PropertyUse of FacilitySegmentApproximate Square FootageOwnership or Lease Expiration Date
Hopkins, MN
(Corporate headquarters)
Research & development, sales, sales support, marketing and administrationIoT Products & Services59,497January 2032
Eden Prairie, MNManufacturing and warehousingIoT Products & Services58,000Owned
Sandy, UTManufacturing and warehousingIoT Products & Services15,280December 2021
Boston, MAResearch & development, sales, sales support and marketingIoT Solutions13,302August 2026
Queensland, AUSResearch & developmentIoT Products & Services12,422November 2023
Lindon, UTSales, technical support, research & development and administrationIoT Products & Services11,986December 2020
Mishawaka, INSales, technical support and administrationIoT Solutions7,829August 2026
Ismaning, GermanySales, sales support and administrationIoT Products & Services6,878September 2022
Edison, NJAdministrationIoT Products & Services6,223March 2025
Tampa, FLSales, sales support, marketing, research & development, technical support and administrationIoT Products & Services3,609August 2025
In July 2020, we signed a lease agreement for ten years in Sandy, Utah for 35,466 square feet of office space. We estimate that we will take up occupancy at this new location in January 2021. This location will house the employees of both the current Sandy, UT location and the Lindon, UT location.
In addition to the above locations, we have various other locations throughout the world that are not deemed to be material.
ITEM 3. LEGAL PROCEEDINGS
In the normal course of business, we are subject to various claims and litigation, which may include, but are not limited to, patent infringement and intellectual property claims. While we are unable to predict the outcome of any potential claims or litigation due to the inherent unpredictability of these matters, we believe that it is possible that we could, in the future, incur judgments or enter into settlements of claims that could have a material adverse effect on our operations in any particular period. See Note 17 to the consolidated financial statements included in this annual report for additional information relating to legal matters.
ITEM 4. MINE SAFETY DISCLOSURES
None.
PART II.
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Stock Listing
Our common stock trades under the symbol DGII on the Nasdaq Global Select Market tier of the Nasdaq Stock Market LLC. On November 20, 2020 there were 111 stockholders of record.
19

Dividend Policy
We have never paid cash dividends on our common stock. Our Board of Directors presently intends to retain all earnings for use in our business and does not anticipate paying cash dividends in the foreseeable future.
Issuer Repurchases of Equity Securities
The following table presents the information with respect to purchases made by or on behalf of Digi International Inc. or any “affiliated purchaser” (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the fourth quarter of fiscal 2020:
PeriodTotal Number of Shares Purchased (1)Average Price Paid per ShareTotal Number of Shares Purchased as Part of a Publicly Announced ProgramMaximum Dollar Value of Shares that May Yet Be Purchased Under the Program
July 1, 2020 - July 31, 2020434 $12.12 — $— 
August 1, 2020 - August 31, 20207,061 $13.32 — $— 
September 1, 2020 - September 30, 2020— $— — $— 
Total7,495$13.25 — $— 
(1)    All shares reported were forfeited by employees in connection with the satisfaction of tax withholding obligations related to the vesting of restricted stock units.
Performance Evaluation
The graph below compares the total cumulative stockholders’ return on our common stock for the period from the close of the Nasdaq Stock Market - U.S. Companies on September 30, 2015 to September 30, 2020, the last day of fiscal 2020, with the total cumulative return for the Nasdaq U.S. Benchmark TR Index (the "U.S. Benchmark Index") and the Nasdaq Telecommunications Index (the "Peer Index") over the same period. We have determined that our line of business is mostly comparable to those companies in the Peer Index. The index level for the graph and table was set to $100 on September 30, 2015, for our common stock, the U.S. Benchmark Index and the Peer Index and assumes the reinvestment of all dividends.
dgii-20200930_g2.jpg
FY15FY16FY17FY18FY19FY20
Digi International Inc.$100.00 $96.69 $89.91 $114.08 $115.52 $132.57 
Nasdaq U.S. Benchmark TR Index$100.00 $115.23 $136.80 $161.14 $165.93 $191.58 
Nasdaq Telecommunications Index$100.00 $126.05 $127.52 $131.48 $150.56 $155.36 
20

ITEM 6. SELECTED FINANCIAL DATA
(in thousands, except per common share data amounts and number of employees)
For Fiscal Years Ended September 30,20202019201820172016
Revenue$279,271 $254,203 $226,893 $181,340 $203,005 
Gross profit$143,972 $119,035 $109,054 $87,233 $99,680 
Sales and marketing52,761 45,801 44,517 33,955 33,847 
Research and development43,765 37,564 33,178 28,566 30,955 
General and administrative36,012 25,685 28,276 13,331 17,026 
Restructuring charges (reversals)117 (87)301 2,515 747 
Operating income11,317 10,072 2,782 8,866 17,105 
Total other (expense) income, net(3,854)1,073 468 684 (415)
Income before income taxes7,463 11,145 3,250 9,550 16,690 
Income tax (benefit) expense (1)(948)1,187 1,619 147 3,212 
Income from continuing operations8,411 9,958 1,631 9,403 13,478 
Income from discontinued operations, after income taxes— — — — 3,230 
Net income$8,411 $9,958 $1,631 $9,403 $16,708 
Basic net income per common share:
Continuing operations$0.29 $0.36 $0.06 $0.36 $0.52 
Discontinued operations$— $— $— $— $0.13 
Net income$0.29 $0.36 $0.06 $0.36 $0.65 
Diluted net income per common share:
Continuing operations$0.28 $0.35 $0.06 $0.35 $0.51 
Discontinued operations$— $— $— $— $0.12 
Net income (2)$0.28 $0.35 $0.06 $0.35 $0.64 
Balance sheet data as of September 30,
Working capital (current assets less current liabilities)$108,828 $148,089 $126,473 $155,911 $171,837 
Total assets$528,682 $398,698 $372,146 $345,696 $336,166 
Long-term debt, less current portion$58,980 $— $— $— $— 
Stockholders' equity$371,500 $348,978 $330,493 $319,029 $300,029 
Book value per common share (stockholders' equity divided by outstanding shares)$12.74 $12.36 $12.05 $12.01 $11.52 
Number of employees as of September 30656 543 516 514 515 
(1)In fiscal 2020, we recorded discrete net tax benefits of $1.2 million, in fiscal 2019, we recorded discrete net tax benefits of $0.5 million and in fiscal 2018 we recorded discrete net tax expense of $1.5 million (see Note 13 to our consolidated financial statements). In fiscal 2017, we recorded net tax benefits of $1.0 million primarily from the reversal of tax reserves due to the expiration of statute of limitations from U.S. and foreign tax jurisdictions. In fiscal 2016, we recorded net tax benefits of $1.5 million primarily from the reinstatement of the federal research and development tax credit for calendar year 2015 and the reversal of reserves due to the expiration of statute of limitations from U.S. and foreign tax jurisdictions. In addition, we filed amended income tax returns resulting in an additional domestic refund related to qualified manufacturing activities.
(2)Earnings per share are calculated by line item and may not add due to the use of rounded amounts.

21

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Our management’s discussion and analysis should be read in conjunction with our consolidated financial statements and other information in this Annual Report on Form 10-K.
We have omitted discussion of the earliest of the three years covered by our consolidated financial statements presented in this report because that disclosure was already included in our Annual Report on Form 10-K for fiscal 2019, filed with the SEC on November 27, 2019. You are encouraged to reference Part II, Item 7, within that report, for a discussion of our financial condition and result of operations for fiscal 2018 compared to fiscal 2019.
FORWARD-LOOKING STATEMENTS

This discussion contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical fact are forward-looking statements. Words such as "assume," "believe," "anticipate," "intend," "estimate," "target," "may," "will," "expect," "plan," "potential," "project," "should," or "continue" or the negative thereof or other expressions, which are predictions of or indicate future events and trends and which do not relate to historical matters, identify forward-looking statements. Among other items, these statements relate to expectations of the business environment in which Digi operates, projections of future performance, perceived marketplace opportunities and statements regarding our mission and vision. Such statements are not guarantees of future performance and involve certain risks, uncertainties and assumptions. Among others, these include risks related to the ongoing COVID-19 pandemic and efforts to mitigate the same, risks related to the global economic downturn that commenced during the COVID-19 pandemic and the ability of companies like us to operate a global business in such conditions, the highly competitive market in which our company operates, rapid changes in technologies that may displace products sold by us, declining prices of networking products, our reliance on distributors and other third parties to sell our products, the potential for significant purchase orders to be canceled or changed, delays in product development efforts, uncertainty in user acceptance of our products, the ability to integrate our products and services with those of other parties in a commercially accepted manner, potential liabilities that can arise if any of our products have design or manufacturing defects, our ability to defend or settle satisfactorily any litigation, uncertainty in global economic conditions and economic conditions within particular regions of the world which could negatively affect product demand and the financial solvency of customers and suppliers, the impact of natural disasters and other events beyond our control that could negatively impact our supply chain and customers, potential unintended consequences associated with restructuring, reorganizations or other similar business initiatives that may impact our ability to retain important employees or otherwise impact our operations in unintended and adverse ways, the ability to achieve the anticipated benefits and synergies associated with acquisitions or divestitures and changes in our level of revenue or profitability which can fluctuate for many reasons beyond our control.
These and other risks, uncertainties and assumptions identified from time to time in our filings with the United States Securities and Exchange Commission, including without limitation, those set forth in Item 1A, Risk Factors, of this Annual Report on Form 10-K and subsequent other quarterly filings on Form 10-Q and other filings, could cause our actual results to differ materially from those expressed in any forward-looking statements made by us or on our behalf. Many of such factors are beyond our ability to control or predict. These forward-looking statements speak only as of the date for which they are made. We disclaim any intent or obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise.
PRESENTATION OF NON-GAAP FINANCIAL MEASURES
This report includes adjusted net income, adjusted net income per diluted share and adjusted earnings before interest, taxes and amortization ("adjusted EBITDA"), each of which is a non-GAAP financial measure.
Non-GAAP measures are not substitutes for GAAP measures for the purpose of analyzing financial performance. The disclosure of these measures does not reflect all charges and gains that were actually recognized by Digi. These non-GAAP measures are not in accordance with, or, an alternative for measures prepared in accordance with GAAP and may be different from non-GAAP measures used by other companies or presented by us in prior reports. In addition, these non-GAAP measures are not based on any comprehensive set of accounting rules or principles. We believe that non-GAAP measures have limitations in that they do not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP. We believe these measures should only be used to evaluate our results of operations in conjunction with the corresponding GAAP measures. Additionally, Adjusted EBITDA does not reflect our cash expenditures, the cash requirements for the replacement of depreciated and amortized assets, or changes in or cash requirements for our working capital needs.
We believe that providing historical and adjusted net income and adjusted net income per diluted share, respectively, exclusive
22

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
of such items as reversals of tax reserves, discrete tax benefits, restructuring charges and reversals, intangible amortization, stock-based compensation, other non-operating income/expense, adjustments to estimates of contingent consideration, acquisition-related expenses, interest expense related to acquisition and gains from the disposition of our former corporate headquarters permits investors to compare results with prior periods that did not include these items. Management uses the aforementioned non-GAAP measures to monitor and evaluate ongoing operating results and trends and to gain an understanding of our comparative operating performance. In addition, certain of our stockholders have expressed an interest in seeing financial performance measures exclusive of the impact of these matters, which while important, are not central to the core operations of our business. Management believes that Adjusted EBITDA, defined as EBITDA adjusted for stock-based compensation expense, acquisition-related expenses, restructuring charges and reversals, and gains from the disposition of our former corporate headquarters is useful to investors to evaluate our core operating results and financial performance because it excludes items that are significant non-cash or non-recurring expenses reflected in the Consolidated Statements of Operations. We believe that the presentation of Adjusted EBITDA as a percentage of revenue is useful because it provides a reliable and consistent approach to measuring our performance from year to year and in assessing our performance against that of other companies. We believe this information helps compare operating results and corporate performance exclusive of the impact of our capital structure and the method by which assets were acquired.
OVERVIEW
We are a leading global provider of business and mission-critical and Internet-of-Things ("IoT") connectivity products, services and solutions. Our business is comprised of two reporting segments: IoT Products & Services and IoT Solutions.
In fiscal 2021, our key operating objectives include:
continued growth of our SmartSense by Digi® business that is the base of our IoT Solutions segment;
delivering growth within our IoT Products & Services segment through new product introductions;
identification of strategic growth initiatives through acquisition; and
optimizing our reduced fixed cost footprint with third-party manufacturing.
Below is a summary of our fiscal 2020 results:
Consolidated revenue was $279.3 million, an increase of 9.9% over fiscal 2019. This increase was driven by incremental revenue from our December 2019 acquisition of Opengear. This was partially offset by large sales to certain customers in the prior year that did not reoccur in fiscal 2020 for our RF products, infrastructure management and cellular products. In addition, revenues from Smartsense by Digi® declined due to delays in customer rollouts, expansions and equipment upgrades largely as a result of COVID-19.
Consolidated gross profit was $144.0 million, an increase of 20.9% percent over fiscal 2019. This increase was driven by increased revenue and incremental gross profit from our December 2019 acquisition of Opengear. This increase was partially offset by unfavorable customer and product mix.
Consolidated operating income was $11.3 million, an increase of 12.4% percent.
Net income was $8.4 million, compared to net income of $10.0 million for fiscal 2019, a decrease of 15.5%.
Diluted earnings per share was $0.28, compared to $0.35, a decrease of 20%. Included in fiscal 2019 was a gain on the sale of our corporate headquarters building that contributed $0.12 (net of tax) per diluted share.
Adjusted EBITDA was $40.2 million, or, 14.4% of revenue, compared to $26.5 million or 10.4% of revenue in fiscal 2019.
Adjusted net income and adjusted income per share were $29.0 million, or $0.98 per diluted share, compared to $19.0 million, or $0.66 per diluted share, an increase of 52.7%.
Key trends regarding our existing business
The following trends affected our financial performance in fiscal 2020 and 2019, and we expect these trends will continue to impact our results in the future:
We believe the market for IoT products and related services is in the midst of a long-term expansion. We believe our IoT Products & Services business is positioned for modest revenue and profitability growth and that our IoT Solutions
23

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
business is positioned for more significant revenue growth given the large total addressable market for condition monitoring and asset tracking services that is in earlier stages of adoption.
As recurring revenue from subscription and cloud monitoring services becomes a greater portion of our overall revenue, we expect gross margins to increase as the revenue of incremental subscriptions is not offset at the same rate as expected increases in costs associated with implementing new subscribers.
We expect revenues from our infrastructure product offerings within our IoT Products & Services business will decrease over time as many of these products are in the mature phase of their product life cycles.
CONSOLIDATED RESULTS OF OPERATIONS
The following table sets forth selected information derived from our Consolidated Statements of Operations, expressed as a percentage of revenue and as a percentage of change from year-to-year for the years indicated:
Year ended September 30,% Increase (decrease)
202020192020 compared to 2019
Revenue100.0 100.0 9.9 
Cost of sales48.4 53.2 0.1 
Gross profit51.6 46.8 20.9 
Operating expenses47.5 42.8 21.7 
Operating income4.1 4.0 12.4 
Other (expense) income, net(1.4)0.4 (459.2)
Income before income taxes2.7 4.4 (33.0)
Income tax (benefit) expense(0.3)0.5 (179.9)
Net income3.0 %3.9 %(15.5)

REVENUE
Year ended September 30,
($ in thousands)20202019% Increase (decrease)
Segment:
IoT Products & Services$249,530 89.4 %$215,287 84.7 %15.9 
IoT Solutions29,741 10.6 38,916 15.3 (23.6)
Total revenue$279,271 100.0 %$254,203 100.0 %9.9 

The 15.9% increase in IoT Products & Services revenue in fiscal 2020 from fiscal 2019 primarily was the result of:
incremental revenue from Opengear, which we acquired in December 2019 (see Note 2 to our consolidated financial statements); and
increased sales of our support services.
This increase partially was offset by:
large sales to certain customers in the prior year that did not reoccur in fiscal 2020 for our RF products, infrastructure management and cellular products. This segment has many large project-based customer deployments that were deferred or delayed due to the COVID-19 pandemic; and
decreased sales of our wireless design services.
The 23.6% percent decrease in IoT Solutions revenue in fiscal 2020 from fiscal 2019 primarily was the result of:
delays in customer rollouts, expansions and equipment upgrades which occurred primarily as a result of COVID-19 and the economic downturn;
24

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
large enterprise deals in fiscal 2019 that did not reoccur in fiscal 2020; and
equipment upgrades from existing customers in fiscal 2019 that did not reoccur in fiscal 2020.
This decrease partially was offset by:
increase in recurring revenue from our subscription services as we served over 70,000 sites at September 30, 2020 compared to just over 63,000 sites at September 30, 2019.
COST OF GOODS SOLD AND GROSS PROFIT
Below are our segments' cost of goods sold and gross profit as a percentage of their respective total revenue:
Year ended September 30,Basis point increase (decrease)
($ in thousands)20202019
Cost of Goods Sold
IoT Products & Services$120,181 48.2 %$114,765 53.3 %(514)
IoT Solutions15,118 50.8 %20,403 52.4 %(160)
Total cost of goods sold$135,299 48.4 %$135,168 53.2 %(473)

Year ended September 30,Basis point increase (decrease)
($ in thousands)20202019
Gross Profit
IoT Products & Services$129,349 51.8 %$100,522 46.7 %514 
IoT Solutions14,623 49.2 %18,513 47.6 %160 
Total gross profit$143,972 51.6 %$119,035 46.8 %473 

The 514 basis point increase in IoT Products & Services gross profit primarily was the result of:
incremental gross profit from our acquisition of Opengear in December 2019, which has higher gross margins than many of our other products; and
increased sales of our support services, which typically has higher gross margins.
This increase partially was offset by:
unfavorable product mix as we experienced lower sales of RF and certain infrastructure management products, which typically have higher gross margins.
The 160 basis point increase in IoT Solutions gross profit primarily was the result of:
one-time non-recurring revenue and increased recurring revenue from our subscription services, which typically have higher gross margins.
OPERATING EXPENSES
Below are our operating expenses as a percentage of total revenue:
Year ended September 30,
($ in thousands)20202019$ increase (decrease)% Increase (decrease)
Operating expenses:
Sales and marketing$52,761 18.9 $45,801 18.0 $6,960 15.2 
Research and development43,765 15.7 37,564 14.7 6,201 16.5 
General and administrative36,012 12.9 25,685 10.1 10,327 40.2 
Restructuring charges, net117 — (87)— 204 (234.5)
Total operating expenses$132,655 47.5 $108,963 42.8 $23,692 21.7 

25

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The $23.7 million increase in operating expenses in fiscal 2020 from fiscal 2019 primarily was the result of:
incremental operating expenses for Opengear;
a $4.4 million gain on the sale of our corporate headquarters building recorded in the first quarter of fiscal 2019; and
a $1.4 million increase in acquisition expenses.
This increase partially was offset by:
a reduction in compensation related expenses of $3.2 million, primarily related to a reduction in incentive compensation;
a reduction $1.3 million in acquisition earnout expenses primarily related to earnout expenses recorded in fiscal 2019; and
a decrease in trade shows and related travel expenses of $1.6 million as events and travel were restricted due to the COVID-19 pandemic.
Year ended September 30,
($ in thousands)20202019$ increase (decrease)% Increase (decrease)
Other (expense) income, net:
Interest income$304 0.1 $733 0.3 $(429)(58.5)
Interest expense(3,592)(1.3)(102)(0.1)(3,490)3,421.6 
Other (expense) income, net(566)(0.2)442 0.2 (1,008)(228.1)
Total other (expense) income, net$(3,854)(1.4)$1,073 0.4 $(4,927)(459.2)

The $4.9 million increase in other (expense) income in fiscal 2020 from fiscal 2019 primarily was the result of:
an increase in interest expense of $3.5 million related to the balance outstanding under the Credit Facility in connection with the acquisition of Opengear in December 2019 (see Note 8 to the consolidated financial statements);
a $1.0 million increase in other expense primarily related to increased in foreign currency losses mostly related to the strengthening of the Euro against the U.S. Dollar; and
interest income decreased $0.4 million, driven by higher balances of marketable securities, cash and cash equivalents in fiscal 2019 in addition to lower average interest rates in fiscal 2020.
INCOME TAXES
Our effective income tax rates were (12.7)%, 10.7% and 49.8% for fiscal 2020, 2019 and 2018, respectively. Our effective tax rate will vary based on a variety of factors. These include our overall profitability, the geographical mix of income before taxes and related statutory tax rate in each jurisdiction, and discrete events, such as settlement of audits (see Note 13 to our consolidated financial statements).
INFLATION
Management believes that during fiscal 2020, 2019 and 2018, inflation did not have a material effect on our Consolidated Statements of Operations or financial position.

26

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
NON-GAAP FINANCIAL INFORMATION
Below are reconciliations from GAAP to Non-GAAP information that we feel is important to our business:

Reconciliation of Net Income to Adjusted EBITDA
(In thousands)
Fiscal year ended September 30,
20202019
% of total
revenue
% of total
revenue
Total revenue$279,271 100.0 %$254,203 100.0 %
Net income$8,411 3.0 %$9,958 3.9 %
Interest expense (income), net3,288 (631)
Income tax (benefit) expense(948)1,187 
Depreciation and amortization19,299 13,396 
Stock-based compensation7,237 5,655 
Gain on sale of building— (4,396)
Restructuring charge (reversal)117 (87)
Acquisition expense2,772 1,390 
Adjusted EBITDA$40,176 14.4 %$26,472 10.4 %

Reconciliation of Net Income and Net Income per Diluted Share to
Adjusted Net Income and Adjusted Net Income per Diluted Share
(In thousands, except per share amounts)
Fiscal year ended September 30,
20202019
Net income and net income per diluted share$8,411 $0.28 $9,958 $0.35 
Amortization14,754 0.50 8,818 0.31 
Stock-based compensation7,237 0.24 5,655 0.20 
Other non-operating expense (income)566 0.02 (442)(0.02)
Acquisition expense2,772 0.09 1,390 0.05 
Acquisition earn-out adjustments(128)— 1,191 0.04 
Restructuring charge (reversal)117 — (87)— 
Interest expense related to acquisition3,558 0.12 — — 
Gain on sale of building— — (4,396)(0.15)
Tax effect from above net income adjustments (1)
(7,106)(0.24)(2,565)(0.09)
Discrete tax benefits (2)
(1,216)(0.04)(549)(0.02)
Adjusted net income and adjusted net income per diluted share (3)
$28,965 $0.98 $18,973 $0.66 
Diluted weighted average common shares29,54628,554
(1)The tax effect from the above adjustments assumes and estimated effective tax rate of 20.2% for fiscal 2020 and 18% for fiscal 2019 based on adjusted net income.
(2)For the twelve months ended September 30, 2020, discrete tax benefits include excess tax benefits recognized on stock compensation, an adjustment of our state deferred tax rate due to the Opengear acquisition and expiring statute of limitations. For the twelve months ended September 30, 2019, discrete tax benefits primarily includes reversals of tax reserves due to the expiration of statutes of limitation.
(3)Adjusted net income per diluted share may not add due to the use of rounded numbers.

27

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
LIQUIDITY AND CAPITAL RESOURCES
Historically we have financed our operations and capital expenditures principally with funds generated from operations. Our liquidity requirements arise from our working capital needs, and to a lesser extent, our need to fund capital expenditures to support our current operations and facilitate growth and expansion.
In the first quarter of fiscal 2020, we incurred debt of $110 million associated with our acquisition of Opengear. As of September 30, 2020, $85 million remained available under the Revolving Loan, which included $10 million available for a letter of credit subfacility and $10 million available under a swingline subfacility, the outstanding amounts of which decrease the available commitment. During the last half of fiscal 2020, we repaid $45 million of the Revolving Loan. For additional information regarding the terms of our Credit Facility, including the Revolving Loan and its subfacilities, see Note 8 to our consolidated financial statements.
On April 14, 2020, we were granted a loan for $9.0 million under the Paycheck Protection Program ("PPP") established as part of the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). Based on our evaluation of additional rules for the PPP established after the grant acceptance, on May 4, 2020 we voluntarily repaid the full amount of the loan of $9.0 million, plus interest.
We expect positive cash flows from operations. We believe that our current cash and cash equivalents balances, cash generated from operations and our ability to borrow under our credit facility will be sufficient to fund our business operations and capital expenditures for the next twelve months and beyond.
As follows, our Consolidated Statement of Cash Flows for the years ended September 30, 2020 and 2019 is summarized:
Year ended September 30,
($ in thousands)20202019
Operating activities$34,478 $28,964 
Investing activities(136,997)5,511 
Financing activities63,603 1,113 
Effect of exchange rate changes on cash and cash equivalents253 (810)
Net (decrease) increase in cash and cash equivalents$(38,663)$34,778 
Cash flows from operating activities increased $5.5 million primarily as a result of:
positive changes in non-cash adjustments $10.7 million, primarily related to depreciation and amortization and a gain on the sale of the building in the prior fiscal year; and
a partial offset to those increases by decreased net income of $1.5 million and decreased working capital of $3.7 million.
Working capital decreased $3.7 million primarily due to increased inventory and decreased income taxes payable primarily in fiscal 2020. In addition there was a decrease in cash inflows related to accounts payable in fiscal 2020 compared to fiscal 2019. These factors that lowered working capital were partially offset by a decrease in accounts receivable.
Cash flows from investing activities decreased $142.5 million primarily as a result of:
$136.1 million net cash used for the purchase of Opengear during fiscal 2020;
$10.0 million of proceeds from the sale of our corporate headquarters building and $4.8 million of proceeds from maturities of our marketable securities both in fiscal 2019; and
a partial offset to those decreases by $8.4 million of additional purchases in the prior fiscal year related to property, equipment and facility improvements (mostly related to the build-out of our new corporate headquarters space).
Cash flows from financing activities increased $62.5 million primarily as a result of:
proceeds, net of payments, of long-term debt of $63.1 million from the Revolving Loan and Term Loan (see Note 8 to the consolidated financial statements);
increases in proceeds from stock award plans of $0.3 million; and
a partial offset to these increases relates to additional contingent consideration payments.
28

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
CONTRACTUAL OBLIGATIONS
The following summarizes our contractual obligations at September 30, 2020:
Payments due by fiscal period
($ in thousands)TotalLess than 1 year1-3 years3-5 yearsThereafter
Operating leases$27,917 $3,757 $6,569 $5,735 $11,856 
Contingent consideration4,228 4,228 — — — 
Revolving loan15,000 — — 15,000 — 
Term loan48,125 2,500 7,188 38,437 — 
Interest on long-term debt4,379 1,106 1,975 1,298 — 
Total$99,649 $11,591 $15,732 $60,470 $11,856 
The operating lease agreements included above primarily relate to office space. The table above does not include our possible payments for uncertain tax positions. Our reserve for uncertain tax positions, including accrued interest and penalties, was $2.7 million as of September 30, 2020. Due to the nature of the underlying liabilities and the extended time often needed to resolve income tax uncertainties, we cannot make reliable estimates of the amount or timing of future cash payments that may be required to settle these liabilities. The above table also does not include those obligations for royalties under license agreements as these royalties are calculated based on future sales of licensed products and we cannot make reliable estimates of the amount of cash payments.
FOREIGN CURRENCY
We are exposed to foreign currency transaction risk associated with certain sales being denominated in Euros, British Pounds, Japanese Yen and Canadian Dollar. We also are exposed to foreign currency translation risk as the financial position and operating results of our foreign subsidiaries are translated into U.S. Dollars for consolidation. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy to reduce foreign currency risk.
During 2020, we had approximately $65.8 million of revenue related to foreign customers including export sales, of which $1.7 million was denominated in foreign currencies, predominantly the Euro and Canadian Dollar. During fiscal 2019 and 2018, we had approximately $70.2 million and $65.0 million, respectively, of revenue to foreign customers including export sales, of which $3.4 million and $9.7 million, respectively, were denominated in foreign currencies, predominantly the Euro and British Pound. In future periods, we expect that the majority of our sales will be in U.S. Dollar.
RECENT ACCOUNTING DEVELOPMENTS
For information on new accounting pronouncements, see Note 1 to our consolidated financial statements.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, the disclosure of contingent assets and liabilities and the values of purchased assets and assumed liabilities in acquisitions. We base our estimates on historical experience and various other assumptions that we believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.
We believe the following critical accounting policies impact our more significant judgments and estimates used in the preparation of our consolidated financial statements.

29

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
REVENUE RECOGNITION
We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We determine the amount of revenue to be recognized through application of the following steps:
identification of the contract, or contracts with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when or as we satisfy the performance obligations.
Hardware Product Revenue and SmartSense by Digi® Equipment Revenue and Associated Installation Fees
Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 Nonmonetary Transactions. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position.
Equipment revenue from SmartSense by Digi® within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.
Subscription and Support Services Revenue
Our SmartSense by Digi® subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term.
We also derive service revenue from our Digi Remote Manager®, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products & Services segment. 
Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products & Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed.
Professional Services Revenue
Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products & Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.
Contracts with Multiple Performance Obligations
From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager® PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi® revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In
30

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers.
INVENTORIES
Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. We reduce the carrying value of our inventories for estimated excess and obsolete inventories equal to the difference between the cost of inventory and its estimated realizable value based upon assumptions about future product demand and market conditions. Once the new cost basis is established, the value is not increased with any changes in circumstances that would indicate an increase in value after the re-measurement. If actual product demand or market conditions are less favorable than those projected by management, additional inventory write-downs may be required that could result in a material change to our consolidated results of operations or financial position.
GOODWILL
Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, an impairment loss must be recognized for the excess. We have two reportable operating segments, our IoT Products & Services segment and our IoT Solutions segment. Both operating segments constitute separate reporting units and both units were tested individually for impairment.
The fair value of each reporting unit is determined using a weighted combination of an income and market approach. A discounted cash flow (“DCF”) method is utilized for the income approach. In developing the discounted cash flow analysis, our assumptions about future revenues, expenses, capital expenditures, and changes in working capital are based on management’s projections, and assume a terminal growth rate thereafter. A separate discount rate is determined for each reporting unit and these cash flows are then discounted to determine the fair value of the reporting unit. The market approach determines a value derived from the guideline company method. This market approach method estimates the price reasonably expected to be realized from the sale of the reporting unit based on comparable companies.
Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective. They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. We believe we made a reasonable estimate with the assumptions used to calculate the fair values of our two reporting segments. Changes in circumstances or a potential event could negatively affect the estimated fair values. We will continue to monitor potential COVID-19 industry and demand impacts as this could potentially affect our cash flows and market capitalization. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units, we may be required to record future impairment charges for goodwill.
Results of our Fiscal 2020 Annual Impairment Test
We had a total of $157.1 million of goodwill for the IoT Products & Services reporting unit and $49.6 million of goodwill for the IoT Solutions reporting unit as of June 30, 2020. At June 30, 2020, fair value exceeded the carrying value by more than 10% for both reporting units. Implied fair values for both reporting units were each calculated on a standalone basis using a weighted combination of the income approach and market approach. The implied fair values of each reporting unit were added together to get an indicated value of total equity to which a range of indicated value of total equity was derived. This range was compared to the total market capitalization of $338.2 million as of June 30, 2020. This implied a range of control premiums of 17.0% to 29.1%. This range of control premiums fell below the control premiums observed in the last five years in the communications equipment industry. As a result, the market capitalization reconciliation analysis proved support for the reasonableness of the fair values estimated for each individual reporting unit.
31

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
During the fourth quarter of fiscal 2020, we assessed various qualitative factors to determine whether or not an additional goodwill impairment assessment was required as of September 30, 2020, and we concluded that no additional impairment assessment was required.
CONTINGENT CONSIDERATION
We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as the valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Any amounts paid to the sellers in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the sellers not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.
INCOME TAXES
We operate in multiple tax jurisdictions both in and outside of the U.S. Accordingly, we must determine the appropriate allocation of income to each of these jurisdictions. This determination requires us to make several estimates and assumptions. Tax audits associated with the allocation of this income, and other complex issues, may require an extended period of time to resolve. They also could result in adjustments to our income tax balances that are material to our consolidated financial position and results of operations and could result in potential cash outflows. Liabilities for uncertain tax positions are also established for potential and ongoing audits of federal, state and international issues. We routinely monitor the potential impact of such situations and believe that liabilities are properly stated. Valuations related to amounts owed and tax rates could be impacted by changes to tax codes and our interpretation thereof, changes in statutory rates, our future taxable income levels and the results of tax audits.
WARRANTIES
In general, we warrant our products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one to five years. We typically have the option to repair or replace products we deem defective due to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual.
We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware.
32

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
INTEREST RATE RISK
We may be exposed to interest rate risk should we decide to invest in marketable securities. When we held marketable securities, we classified them as available-for-sale and were carried at fair value. Our investments historically consisted of money market funds, certificates of deposit, commercial paper, corporate bonds and government municipal bonds. Our investment policy specifies the types of eligible investments and minimum credit quality of our investments, as well as diversification and concentration limits which mitigate our risk. We do not use derivative financial instruments to hedge against interest rate risk because the majority of our investments mature in less than one year.
We are exposed to market risks related to fluctuations in interest rates on amounts borrowed under the Credit Facility. As of September 30, 2020, we had $48.1 million outstanding under our Term Loan and $15.0 million outstanding under our Revolving Loan. Prior to May 4, 2020, borrowings under the Credit Facility bore interest rates based on an underlying variable benchmark plus applicable margin based on our total leverage ("ABR"); this interest rate was reset quarterly. Effective May 4, 2020, borrowings under the Credit Facility bear a variable interest rate of LIBOR plus an applicable margin spread from 3.25% to 1.25%. The amount of the applicable margin spread is a function of our leverage ratio and is reset monthly. Based on the balance sheet position for both the Term Loan and Revolving Loan at September 30, 2020, the annualized effect of a 25 basis point change in interest rates would increase or decrease our interest expense by $0.3 million. For additional information, see Note 8 to our consolidated financial statements. For our Credit Facility, interest rate changes generally do not affect the fair value of the debt instruments, but do impact future earnings and cash flows, assuming other factors are held constant.
FOREIGN CURRENCY RISK
We are exposed to foreign currency transaction risk associated with certain sales being denominated in Euros, British Pounds, Japanese Yen or Canadian Dollars and in certain cases, transactions in U.S. Dollars in our foreign entities. We are also exposed to foreign currency translation risk as the financial position and operating results of our foreign subsidiaries are translated into U.S. Dollars for consolidation. We manage our net asset or net liability position for non-functional currency accounts, primarily the U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. In addition, as foreign currency rates fluctuate, we may from time to time, adjust the prices of our products, services and subscriptions. We have not implemented a formal hedging strategy.
The table below compares the average monthly exchange rates of the Euro, British Pound, Japanese Yen and Canadian Dollar:
 Fiscal year ended
September 30,
% increase
 20202019(decrease)
Euro1.1268 1.1300 (0.3)%
British Pound1.2722 1.2769 (0.4)%
Japanese Yen0.0093 0.0091 2.2 %
Canadian Dollar0.7441 0.7518 (1.0)%
A 10.0% change from the 2020 average exchange rate for the Euro, British Pound, Yen and Canadian Dollar to the U.S. Dollar would have resulted in a 0.1% increase or decrease in fiscal 2020 annual revenue and a 0.9% increase or decrease in stockholders' equity at September 30, 2020. The above analysis does not take into consideration any pricing adjustments we may make in response to changes in the exchange rates.
CREDIT RISK
We have some exposure to credit risk related to our accounts receivable portfolio. Exposure to credit risk is controlled through regular monitoring of customer financial status, credit limits and collaboration with sales management on customer contacts to facilitate payment.
33

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Board of Directors and Shareholders
Digi International Inc.
Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Digi International Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of September 30, 2020 and 2019,the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended September 30, 2020, and the related notes and consolidated financial statement schedule included under Item 15 (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended September 30, 2020, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of September 30, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated November 25, 2020 expressed an unqualified opinion.
Change in accounting principle
As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases in fiscal year 2020 due to the adoption of ASC Topic 842, Leases.
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2017.

Minneapolis, Minnesota
November 25, 2020





34


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA (CONTINUED)


DIGI INTERNATIONAL INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
Fiscal year ended September 30,
202020192018
(in thousands, except per common share data)
Revenue:
Product$248,374 $224,530 $201,737 
Service30,897 29,673 25,156 
Total revenue279,271 254,203 226,893 
Cost of sales:
Cost of product118,322 118,855 104,639 
Cost of service12,490 13,350 10,329 
Amortization4,487 2,963 2,871 
Total cost of sales135,299 135,168 117,839 
Gross profit143,972 119,035 109,054 
Operating expenses:
Sales and marketing52,761 45,801 44,517 
Research and development43,765 37,564 33,178 
General and administrative36,012 25,685 28,276 
Restructuring charge (reversal)117 (87)301 
Total operating expenses132,655 108,963 106,272 
Operating income11,317 10,072 2,782 
Other (expense) income, net:
Interest income304 733 445 
Interest expense(3,592)(102)(25)
Other (expense) income, net(566)442 48 
Total other (expense) income, net(3,854)1,073 468 
Income before income taxes7,463 11,145 3,250 
Income tax (benefit) expense(948)1,187 1,619 
Net income$8,411 $9,958 $1,631 
Net income per common share:
Basic$0.29 $0.36 $0.06 
Diluted$0.28 $0.35 $0.06 
Weighted average common shares:
Basic28,849 27,905 27,083 
Diluted29,546 28,554 27,652 
The accompanying notes are an integral part of the consolidated financial statements.
35


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA (CONTINUED)


DIGI INTERNATIONAL INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Fiscal year ended September 30,
202020192018
(in thousands)
Net income$8,411 $9,958 $1,631 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment1,698 (2,003)(865)
Change in net unrealized gain (loss) on investments 19 (31)
Less income tax (expense) benefit (5)6 
Reclassification of realized loss on investments included in net income (1)  31 
Less income tax benefit (2)  (8)
Other comprehensive income (loss), net of tax1,698 (1,989)(867)
Comprehensive income$10,109 $7,969 $764 
(1)Recorded in Other (expense) income, net in our Consolidated Statements of Operations.
(2)Recorded in Income tax (benefit) expense in our Consolidated Statements of Operations.


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

36


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA (CONTINUED)

DIGI INTERNATIONAL INC.
CONSOLIDATED BALANCE SHEETS
 As of September 30,
 20202019
 (in thousands, except share data)
ASSETS  
Current assets:  
Cash and cash equivalents$54,129 $92,792 
Accounts receivable, net59,227 56,417 
Inventories51,568 39,764 
Other current assets5,134 3,574 
Total current assets170,058 192,547 
Property, equipment and improvements, net11,507 13,857 
Identifiable intangible assets, net121,248 30,667 
Goodwill210,135 153,422 
Deferred tax assets389 7,330 
Operating lease right-of-use assets14,334  
Other non-current assets1,011 875 
Total assets$528,682 $398,698 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Current portion of long-term debt$1,972 $ 
Accounts payable28,067 21,183 
Accrued compensation9,372 8,733 
Unearned revenue7,691 5,025 
Contingent consideration on acquired businesses4,228 5,407 
Current portion of operating lease liabilities2,527  
Other current liabilities7,373 4,110 
Total current liabilities61,230 44,458 
Income taxes payable1,958 1,192 
Deferred tax liabilities17,171 261 
Long-term debt58,980  
Operating lease liabilities16,193  
Other non-current liabilities1,650 3,809 
Total liabilities157,182 49,720 
Commitments and Contingencies (see Note 17)
Stockholders’ equity:  
Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding  
Common stock, $.01 par value; 60,000,000 shares authorized; 35,512,843 and 34,608,003 shares issued355 346 
Additional paid-in capital279,741 266,567 
Retained earnings170,330 161,919 
Accumulated other comprehensive loss(23,817)(25,515)
Treasury stock, at cost, 6,353,094 and 6,367,428 shares(55,109)(54,339)
Total stockholders’ equity371,500 348,978 
Total liabilities and stockholders’ equity$528,682 $398,698 

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


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA (CONTINUED)

DIGI INTERNATIONAL INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
Fiscal year ended September 30,
202020192018
Operating activities:(in thousands)
Net income$8,411 $9,958 $1,631 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:
Depreciation of property, equipment and improvements4,545 4,578 3,349 
Amortization of identifiable intangible assets14,754 8,818 9,435 
Stock-based compensation7,237 5,655 4,854 
Deferred income tax benefit(3,357)(799)(376)
Gain on sale of property, equipment and improvements (4,392)(622)
Change in fair value of contingent consideration(128)1,190 1,377 
Provision for bad debt and product returns2,135 635 1,120 
Provision for inventory obsolescence2,630 1,874 2,056 
Other, net366 (156)368 
Changes in operating assets and liabilities (net of acquisitions):   
Accounts receivable5,539 (6,589)(16,004)
Inventories(11,133)(1,062)(11,344)
Other assets(704)(866)(1,412)
Income taxes(1,100)(103)697 
Accounts payable3,205 8,232 2,728 
Accrued expenses2,078 1,991 (635)
Net cash provided by (used in) operating activities34,478 28,964 (2,778)
Investing activities:   
Proceeds from maturities of marketable securities 4,750 32,032 
Proceeds from sale of business  2,000 
Acquisition of businesses, net of cash acquired(136,098) (56,258)
Proceeds from sale of property and equipment 10,096 731 
Purchase of property, equipment, improvements and certain other intangible assets(899)(9,335)(1,842)
Net cash (used in) provided by investing activities(136,997)5,511 (23,337)
Financing activities:   
Proceeds from long-term debt119,018   
Payments on long-term debt(55,893)  
Payments for contingent consideration(4,698)(3,748) 
Proceeds from stock option plan transactions5,902 4,874 5,460 
Proceeds from employee stock purchase plan transactions1,065 1,058 1,115 
Taxes paid for net share settlement of share-based payment awards(1,791)(1,071)(748)
Net cash provided by financing activities63,603 1,113 5,827 
Effect of exchange rate changes on cash and cash equivalents253 (810)80 
Net (decrease) increase in cash and cash equivalents(38,663)34,778 (20,208)
Cash and cash equivalents, beginning of period92,792 58,014 78,222 
Cash and cash equivalents, end of period$54,129 $92,792 $58,014 
Supplemental disclosures of cash flow information:
Interest paid$3,009 $1 $10 
Income taxes paid, net$3,686 $2,048 $1,235 
Supplemental schedule of non-cash investing and financing activities:
Accrual for property, equipment, improvements and certain other intangibles assets$(26)$ $(78)
Transfer of inventory to property, equipment and improvements$(1,363)$(1,064)$(2,159)
Liability related to acquisition of business$(5,100)$ $(2,300)

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


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA (CONTINUED)

DIGI INTERNATIONAL INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For fiscal years ended September 30, 2020, 2019 and 2018
(in thousands)Accumulated
AdditionalOtherTotal
Common StockTreasury StockPaid-InRetainedComprehensiveStockholders’
SharesPar ValueSharesValueCapitalEarningsLossEquity
Balances, September 30, 201733,008 $330 6,437 $(54,533)$245,528 $150,363 $(22,659)$319,029 
Cumulative-effect adjustment from adoption of ASU 2016-09— — — — 52 (33)— 19 
Net income— — — — — 1,631 — 1,631 
Other comprehensive loss— — — — — — (867)(867)
Employee stock purchase plan issuances— — (126)1,065 50 — — 1,115 
Taxes paid for net share settlement of share-based payment awards— — 74 (748)— — — (748)
Issuance of stock under stock award plans805 8 — — 5,452 — — 5,460 
Stock-based compensation expense— — — — 4,854 — — 4,854 
Balances, September 30, 201833,813 338 6,385 (54,216)255,936 151,961 (23,526)330,493 
Net income— — — — — 9,958 — 9,958 
Other comprehensive loss— — — — — — (1,989)(1,989)
Employee stock purchase plan issuances— — (111)948 110 — — 1,058 
Taxes paid for net share settlement of share-based payment awards— — 93 (1,071)— — — (1,071)
Issuance of stock under stock award plans795 8 — — 4,866 — — 4,874 
Stock-based compensation expense— — — — 5,655 — — 5,655 
Balances, September 30, 201934,608 346 6,367 (54,339)266,567 161,919 (25,515)348,978 
Net income— — — — — 8,411 — 8,411 
Other comprehensive income— — — — — — 1,698 1,698 
Employee stock purchase plan issuances— — (118)1,021 44 — — 1,065 
Taxes paid for net share settlement of share-based payment awards— — 104 (1,791)— — — (1,791)
Issuance of stock under stock award plans905 9 — — 5,893 — — 5,902 
Stock-based compensation expense— — — — 7,237 — — 7,237 
Balances, September 30, 202035,513 $355 6,353 $(55,109)$279,741 $170,330 $(23,817)$371,500 

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

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business Description
We are a leading global provider of business and mission-critical and IoT connectivity products, services and solutions. We help our customers create next-generation connected products to deploy, monitor and manage critical communications infrastructures and compliance standards in demanding environments with high levels of security and reliability. We have two reportable operating segments: (i) IoT Products & Services; and (ii) IoT Solutions.
Principles of Consolidation
The consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Reclassifications
The subcategories within total revenue and total cost of sales were redefined in 2019 into "Product" and "Service". Fiscal 2018 hardware product and services and solutions amounts have been reclassified to conform to our fiscal 2020 and fiscal 2019 presentation.

Accounting Estimates

The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.
Cash Equivalents
Cash equivalents consist of money market accounts and other highly liquid investments purchased with an original maturity of three months or less. The carrying amounts approximate fair value due to the short maturities of these investments. We maintain our cash and cash equivalents in bank accounts which may exceed federally insured limits at times. We have not experienced any losses in these accounts.
Marketable Securities
Marketable securities previously consisted of certificates of deposit, commercial paper, corporate bonds and government municipal bonds. All marketable securities were accounted for as available-for-sale and were carried at fair value on our Consolidated Balance Sheets with unrealized gains and losses recorded in accumulated other comprehensive loss within stockholders’ equity. In order to estimate the fair value for each security in our investment portfolio, we obtained quoted market prices and trading activity for each security when available. We obtained relevant information from our investment advisor and, if warranted, we may have reviewed the financial solvency of certain security issuers.
We regularly monitored and evaluated the value of our marketable securities. When assessing marketable securities for other-than-temporary declines in value, we considered several factors. These factors included: how significant the decline in value is as a percentage of the original cost, how long the market value of the investment has been less than its original cost, the underlying factors contributing to a decline in the prices of securities in a single asset class, the performance of the issuer’s stock price in relation to the stock price of its competitors within the industry, expected market volatility, analyst recommendations, the views of external investment managers, any news or financial information that has been released specific to the investee and the outlook for the overall industry in which the issuer operates. If events and circumstances indicate that a decline in the value of a security had occurred and is other-than-temporary, we would record a charge to other income, net.
Accounts Receivable
Accounts receivable are stated at the amount we expect to collect. This amount is net of an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and a reserve for future credit returns and pricing adjustments.  The following factors are considered when determining the collectability of specific customer accounts:  customer creditworthiness, past transaction history with the customer, and changes in customer payment terms or practices.  In addition, overall historical collection experience, current economic industry trends, and a review of the current status of trade accounts receivable are considered when determining the required allowance for doubtful accounts.  Based on
40

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
our assessment, we provide for estimated uncollectible amounts through a charge to earnings and a credit to our allowance for doubtful accounts.  Balances that remain outstanding after we have used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and a credit to accounts receivable. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of Accounting Standard Codification (ASC) 845 Nonmonetary Transactions.
Inventories
Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Appropriate consideration is given to deterioration, obsolescence and other factors in evaluating net realizable value.
Property, Equipment and Improvements, Net
Property, equipment and improvements are carried at cost, net of accumulated depreciation. Depreciation is provided by charges to operations using the straight-line method over the estimated asset useful lives. Furniture and fixtures, purchased software and other equipment are depreciated over a period of three years to ten years. Building improvements and buildings are depreciated over ten years and thirty-nine years, respectively. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Long-lived assets to be held and used, such as property, equipment and improvements, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
Expenditures for maintenance and repairs are charged to operations as incurred, while major renewals and betterments are capitalized. The assets and related accumulated depreciation accounts are adjusted for asset retirements and disposals with the resulting gain or loss included in operations.
Identifiable Intangible Assets
Purchased proven technology, license agreements, covenants not to compete and other identifiable intangible assets are recorded at fair value when acquired in a business acquisition, or at cost when not purchased in a business acquisition. All other identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives of three years to 14.5 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. Amortization of purchased and core technology is included in cost of sales in the Consolidated Statements of Operations. Amortization of all other acquired identifiable intangible assets is charged to operating expenses as a component of general and administrative expense.
Identifiable intangible assets are reviewed for impairment whenever events or circumstances indicate that undiscounted expected future cash flows are not sufficient to recover the carrying value amount. Impairment losses, if any, are recorded in the period the impairment is identified. There were no impairments identified in fiscal 2020, 2019 or 2018.
Goodwill
Goodwill represents the excess of cost over the fair value of identifiable assets acquired.  Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment.
We have two reportable operating segments, our IoT Products & Services segment and our IoT Solutions segment (see Note 4 to the consolidated financial statements). As a result, we concluded that the IoT Products & Services segment and the IoT Solutions segment constitute separate reporting units for purposes of the ASC 350-20-35 "Goodwill Measurement of Impairment" assessment and both units were tested individually for impairment.

For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, then an impairment loss must be recognized for the excess. Fair values for both reporting units were each estimated on a standalone basis using a weighted combination of the income approach and market approach.
41

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

The income approach indicates the fair value of a business based on the value of the cash flows the business or asset can be expected to generate in the future. A commonly used variation of the income approach used to value a business is the discounted cash flow (“DCF”) method. The DCF method is a valuation technique in which the value of a business is estimated on the earnings capacity, or available cash flow, of that business. Earnings capacity represents the earnings available for distribution to stockholders after consideration of the reinvestment required for future growth. Significant judgment is required to estimate the amount and timing of future cash flows for each reporting unit and the relative risk of achieving those cash flows.
The market approach indicates the fair value of a business or asset based on a comparison of the business or asset to comparable publicly traded companies or assets and transactions in its industry as well as our prior acquisitions. This approach can be estimated through the guideline company method. This method indicates fair value of a business by comparing it to publicly traded companies in similar lines of business. After identifying and selecting the guideline companies, we make judgments about the comparability of the companies based on size, growth rates, profitability, risk, and return on investment in order to estimate market multiples. These multiples are then applied to the reporting units to estimate a fair value.
Results of our Fiscal 2020 Annual Impairment Test
We had a total of $157.1 million of goodwill for the IoT Products & Services reporting unit and $49.6 million of goodwill for the IoT Solutions reporting unit as of June 30, 2020. At June 30, 2020, fair value exceeded the carrying value by more than 10% for both reporting units. Implied fair values for both reporting units were each calculated on a standalone basis using a weighted combination of the income approach and market approach. The implied fair values of each reporting unit were added together to get an indicated value of total equity to which a range of indicated value of total equity was derived. This range was compared to the total market capitalization of $338.2 million as of June 30, 2020. This implied a range of control premiums of 17.0% to 29.1%. This range of control premiums fell below the control premiums observed in the last five years in the communications equipment industry. As a result, the market capitalization reconciliation analysis proved support for the reasonableness of the fair values estimated for each individual reporting unit.
During the fourth quarter of fiscal 2020, we assessed various qualitative factors to determine whether or not an additional goodwill impairment assessment was required as of September 30, 2020, and we concluded that no additional impairment assessment was required.
Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective.  They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could negatively affect the estimated fair values. We will continue to monitor potential COVID-19 industry and demand impacts as this could potentially affect our cash flows and market capitalization. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units, we may be required to record future impairment charges for goodwill.
Contingent Consideration
We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Amounts, if any, paid to the seller in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the seller not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.
Warranties
In general, we warrant our hardware products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one year to five years. We typically have the option to either repair or replace hardware products we deem defective with regard to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to
42

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual.
We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware. We are not responsible for, and do not warrant that, custom software versions, created by OEM customers based upon our software source code, will function in a particular way, will conform to any specifications or are fit for any particular purpose. Further, we do not indemnify these customers from any third-party liability as it relates to or arises from any customization or modifications made by the OEM customer.
Treasury Stock 
We record treasury stock at cost. Treasury stock may be acquired from employees for tax withholding purposes related to vesting of restricted stock awards as part of our stock-based compensation program.

Revenue Recognition
We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services.
We determine the amount of revenue to be recognized through application of the following steps:
identification of the contract, or contracts with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when or as we satisfy the performance obligations.
Hardware Product Revenue and SmartSense by Digi® Equipment Revenue and Associated Installation Fees
Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 Nonmonetary Transactions.
Equipment revenue from SmartSense by Digi® within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.
Subscription and Support Services Revenue
We derive service revenue from our Digi Remote Manager®, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products & Services segment. 
Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products & Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed.
Our SmartSense by Digi® subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one year to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term.
43

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
Professional Services Revenue
Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products & Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.
Contracts with Multiple Performance Obligations
From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager® PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi® revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers.
Research and Development
Research and development costs are expensed when incurred. Research and development costs include compensation, allocation of corporate costs, depreciation, utilities, professional services and prototypes. Software and firmware development costs are expensed as incurred until the point that both the technological feasibility and the proven marketability of the product are established. To date, the time period between the establishment of technological feasibility and completion of software development has been short and no significant development costs have been incurred during that period. Accordingly, we have not capitalized any software development costs to date.
Income Taxes
Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Income tax expense is equal to the tax payable for the period and the change during the period in deferred tax assets and liabilities as well as changes in income tax reserves. We maintain valuation allowances unless it is more likely than not that all or a portion of the deferred tax assets will be realized. Changes in valuation allowances from period to period are included in our tax provision in the period of change. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
Stock-Based Compensation
Stock-based compensation expense represents the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. This cost must be recognized over the period during which an employee is required to provide the service (usually the vesting period).
Foreign Currency Translation
Financial position and results of operations of our international subsidiaries are measured using local currencies as the functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect at the end of each reporting period. For our international subsidiaries, our statements of operations accounts are translated at the weighted average rates of exchange prevailing during each reporting period. Translation adjustments arising from the use of differing currency exchange rates from period to period are included in accumulated other comprehensive loss in stockholders’ equity. Gains and losses on foreign currency exchange transactions, as well as translation gains or losses on transactions denominated in currencies other than an entity’s functional currency, are reflected in the statement of operations. During fiscal 2020, 2019 and
44

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
2018 there were net transaction (losses) gains of $(0.6) million, $0.4 million and $0.1 million, respectively that were recorded in other income, net. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy.
Comprehensive Income
Our comprehensive income is comprised of net income, foreign currency translation adjustments and unrealized gains and losses on available-for-sale marketable securities. These items are charged or credited to the accumulated other comprehensive loss account in stockholders’ equity.
Net Income Per Common Share
Basic net income per common share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares of our stock result from common stock options and restricted stock units. We use the treasury stock method to calculate the weighted-average shares used in the diluted earnings per share computation. Under this method the proceeds from exercise of an option, any amount of compensation cost for future service that we have not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in capital when the option is exercised are assumed to have been used to repurchase shares in the current period.
The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
 Fiscal year ended September 30,
 202020192018
Numerator:   
Net income$8,411 $9,958 $1,631 
Denominator:   
Denominator basic net income per common share — weighted average shares outstanding28,849 27,905 27,083 
Effect of dilutive securities:   
Stock options and restricted stock units697 649 569 
Denominator diluted net income per common share — adjusted weighted average shares29,546 28,554 27,652 
Net income per common share, basic$0.29 $0.36 $0.06 
Net income per common share, diluted$0.28 $0.35 $0.06 
Because their effect would be anti-dilutive at period end, certain potentially dilutive shares related to stock options to purchase common shares were excluded in the above computation of diluted earnings per share because the options’ exercise prices were greater than the average market price of our common shares. At September 30, 2020, 2019 and 2018, such excluded stock options were 1,143,411, 744,513 and 925,063, respectively.
Recent Accounting Developments
Adopted
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842), which provides for comprehensive changes to lease accounting. The standard requires that a lessee recognize a lease obligation liability and a right-to-use asset for virtually all leases, subsequently amortized over the lease term.
We adopted this standard in the first quarter of fiscal 2020, following the modified retrospective application approach that applies the new standard to all applicable leases existing at the date of initial application and not restating comparative periods. We have completed our implementation efforts. These efforts included identification and analysis of our lease portfolio, analysis and evaluation of the new reporting and disclosure requirements of the new guidance, and an evaluation of our lease-
45

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
related processes and internal controls. The adoption of this standard resulted in the recognition of a right-of-use asset included in other non-current assets of approximately $14.1 million. It also resulted in a lease liability of approximately $17.9 million
included in other current liabilities and other non-current liabilities. Both of these were recorded on our Consolidated Balance Sheet in the first quarter of fiscal 2020. In adopting the new standard, we elected the package of practical expedients permitted under the transition guidance, as well as the practical expedient not to separate non-lease components from lease components. We also elected the practical expedient to use hindsight in determining the lease term when considering options to extend or terminate a lease, options to purchase the underlying asset, and in assessing the impairment of right-of-use assets. The adoption of this standard did not have a significant impact on our Consolidated Statements of Operations or Consolidated Statements of Cash Flows. We have identified new and updated existing internal controls and processes to support measurement, recognition and disclosure under this new standard. Such changes were not deemed to be material to our overall system of internal control over financial reporting.
Not Yet Adopted
In August 2018, FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820).  The updated guidance changes the disclosure requirements on fair value measurements. We will adopt this standard in the first quarter of fiscal 2021. We do not expect this standard to have a material impact on our consolidated financial statements.
In June 2016, FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We will adopt this standard in the first quarter of fiscal 2021, following the modified-retrospective approach. We do not expect this standard to have a material impact on our consolidated financial statements.

2. ACQUISITIONS
Fiscal 2020 Acquisition
Acquisition of Opengear, Inc.
On December 13, 2019, we completed our acquisition of Opengear, Inc. ("Opengear"), a New Jersey-based provider of secure IT infrastructure products and software. Opengear results are included in our consolidated financial statements within our IoT Products & Services segment.
The terms of the acquisition included an upfront cash payment as well as contingent consideration comprised of future earn-out payments. We funded the closing of the acquisition with cash of $148.1 million comprised of cash on hand and proceeds from our credit facility (see Note 8 to the consolidated financial statements). The earn-out payments are based on revenue performance from Opengear for the twelve-month periods ended December 31, 2019 and ending December 31, 2020. The cumulative amount of these earn-outs for the periods ended December 31, 2019 and December 31, 2020, will not exceed $5.0 million and $10.0 million, respectively. We paid the first installment of $0.9 million for the period ended December 31, 2019 during the third quarter of fiscal 2020. The fair value of the remaining contingent consideration was $4.2 million at September 30, 2020 (see Note 8 to the consolidated financial statements).
For tax purposes, this acquisition is treated as a stock acquisition. The goodwill therefore is not deductible. We believe this is a complementary acquisition for us as it significantly enhances our IoT Products & Services segment by providing secure, resilient access and automation to critical IT infrastructure.
The Opengear acquisition has been accounted for using the acquisition method of accounting. This requires, among other things, that assets acquired and liabilities assumed pursuant to the purchase agreement be recognized at fair value as of the acquisition date.

46

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
2. ACQUISITIONS (CONTINUED)
The following table summarizes the final fair values of Opengear assets acquired and liabilities assumed as of the acquisition date (in thousands):
Cash$148,058 
Contingent consideration5,100 
Total$153,158 
Fair value of net tangible assets acquired$19,217 
Identifiable intangible assets:
Customer relationships79,000 
Purchased and core technology18,100 
Trademarks8,000 
Deferred tax liability on identifiable intangible assets(27,401)
Goodwill56,242 
Total$153,158 
The Consolidated Balance Sheet as of September 30, 2020 reflects the final allocation of the purchase price to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. Included in the fair value of net tangible assets acquired are $1.4 million of right-of-use assets included in other non-current assets and $1.7 million of lease liability included in other current and non-current liabilities associated with Opengear's operating leases.
The weighted average useful life for all the identifiable intangibles listed above is estimated to be 13.4 years. For purposes of determining fair value, the existing customer relationships identified above are assumed to have a useful life of 14.5 years, purchased and core technology is assumed to have useful life of 9.0 years and trademarks are assumed to have a useful life of 12.0 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. The identifiable intangible assets are amortized using the straight-line method. This reflects the pattern in which the assets are expected to be consumed.
Costs directly related to the acquisition of $0.3 million incurred in the fourth quarter of fiscal 2019 and $2.7 million incurred in fiscal 2020 have been charged directly to operations and are included in general and administrative expenses in our Consolidated Statements of Operations. These acquisition costs include legal, accounting, integration, valuation and investment banking fees.
The following consolidated pro forma information is presented as if the acquisition had occurred on October 1, 2018 (in thousands):
Fiscal year ended September 30,
20202019
Net sales$294,167 $308,986 
Net income$14,366 $10,417 
Net income per share - basic$0.50 $0.37 
Net income per share - diluted$0.49 $0.36 
Pro forma net income has been adjusted to include interest expense related to debt incurred as a result of the acquisition as well as amortization on the fair value of the intangibles acquired. It also has been adjusted to assume the acquisition-related costs of $3.1 million were incurred as of the first quarter of fiscal 2019.
Given the success of our efforts to rapidly integrate the workforce, customer offerings, technology, and reporting capabilities of Opengear with that of our other components in our IoT Products & Services business, along with the inherent complementary synergies gained from doing so, it is impractical for us to present Opengear specific results otherwise required by GAAP.

47

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
2. ACQUISITIONS (CONTINUED)
Fiscal 2018 Acquisitions
Acquisition of Accelerated Concepts, Inc.
On January 22, 2018, we purchased all the outstanding stock of Accelerated Concepts, Inc. ("Accelerated"), a Tampa-based provider of secure, enterprise-grade, cellular (LTE) networking equipment for primary and backup connectivity applications, for cash of $16.4 million (excluding cash acquired of $0.2 million) and future earn-out payments. Purchase accounting related to the acquisition of Accelerated was finalized during the fourth quarter of fiscal 2018.
The earn-out payments were scheduled to be paid in two installments and the payment amount, if any, was to be calculated based on the revenue performance of Accelerated products. The first installment was based on revenues from January 22, 2018 through January 21, 2019 and the second installment was based on revenues from January 22, 2019 through January 21, 2020. If certain revenue thresholds were met, the cumulative amount of these earn-outs could have been $6.5 million. In April 2019, we paid $3.5 million for the first installment. In April 2020, we paid $2.4 million for the remaining contingent consideration (see Note 8 to the consolidated financial statements).

Acquisition of TempAlert LLC
On October 20, 2017, we purchased all the outstanding interests of TempAlert LLC ("TempAlert"), a Boston-based provider of automated, real-time temperature monitoring and task management solutions for cash of $40.7 million (excluding cash acquired of $0.6 million) and future earn-out payments. Purchase accounting related to the acquisition was finalized during the first quarter of fiscal 2019.
The first earn-out payment was scheduled to be paid after December 31, 2018 and the second earn-out payment was scheduled to be paid after December 31, 2019, which was the end of the earn-out periods. No payment was earned for the periods ended December 31, 2018 or December 31, 2019.
3. GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET
Identifiable Intangible Assets, Net
Amortizable identifiable intangible assets, net as of September 30, 2020 and 2019 were comprised of the following (in thousands):
 September 30, 2020September 30, 2019
Gross
carrying
amount
Accum.
amort.
NetGross
carrying
amount
Accum.
amort.
Net
Purchased and core technology$76,011 $(55,482)$20,529 $57,699 $(50,986)$6,713 
License agreements112 (112) 102 (74)28 
Patents and trademarks22,836 (13,535)9,301 14,577 (11,970)2,607 
Customer relationships125,500 (34,232)91,268 46,315 (25,266)21,049 
Non-compete agreements600 (450)150 600 (330)270 
Order backlog   1,800 (1,800) 
Total$225,059 $(103,811)$121,248 $121,093 $(90,426)$30,667 
Amortization expense is included in our Consolidated Statements of Operations in cost of sales and general and administrative expense. Amortization expense in cost of sales includes amortization for purchased and core technology and certain patents and trademarks.
Amortization expense for fiscal years 2020, 2019 and 2018 was as follows (in thousands):
Fiscal yearTotal
2020$14,754 
2019$8,818 
2018$9,435 
48

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
3. GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET (CONTINUED)

Estimated amortization expense for the next five years is as follows (in thousands):
Fiscal yearTotal
2021$15,558 
2022$14,714 
2023$12,518 
2024$11,815 
2025$8,358 
Goodwill
The changes in the carrying amount of goodwill by reportable segments are (in thousands):
 IoT
Products & Services
IoT
Solutions
Total
Balance on September 30, 2018$104,358 $50,177 $154,535 
Foreign currency translation adjustment(839)(274)(1,113)
Balance on September 30, 2019$103,519 $49,903 $153,422 
Acquisition56,242  56,242 
Foreign currency translation adjustment604 (133)471 
Balance at September 30, 2020$160,365 $49,770 $210,135 

No goodwill impairment has been recorded in any period presented.
4. SEGMENT INFORMATION AND MAJOR CUSTOMERS
We have two reportable operating segments for purposes of ASC 280-10-50 “Segment Reporting”: (i) IoT Products & Services and (ii) IoT Solutions. This determination was made by considering both qualitative and quantitative information. The qualitative information included, but was not limited to, the following: the nature of the products and services and customers differ between the two segments, discrete financial information is available through gross profit for both segments and the Chief Operating Decision Maker is reviewing both segments’ financial information (through gross profit) separately to make decisions about the allocation of resources.
IoT Products & Services
Our IoT Products & Services segment is composed of the following communications products and development services:
Cellular routers;
OEM Solutions which include Radio frequency ("RF") products which include our Digi XBee® Networking solutions as well as other RF solutions, embedded products which include Digi Connect®, ConnectCore® and Rabbit® embedded systems on module and single board computers;
Infrastructure management products which include console and serial servers and USB connected products;
Console Servers which is comprised of our Network Resilience Platform and includes Smart Out-of-Band and NetOps Console Servers managed by our Lighthouse software.
Digi Wireless Design Services;
Digi Remote Manager®; and
Digi Support Services which offers various levels of technical services for development assistance, consulting and training.

49

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)
IoT Solutions
Our IoT Solutions segment offers wireless temperature and other condition-based monitoring services as well as employee task management services. These solutions are focused on these vertical markets: food service, healthcare (primarily pharmacies) and supply chain. The solutions are marketed as SmartSense by Digi®. We have formed, expanded and enhanced the IoT Solutions segment through acquisition.
We measure our segment results primarily by reference to revenue and gross profit. IoT Solutions revenue includes product, service and subscription revenue. .
Summary operating results for each of our segments were as follows (in thousands):
Fiscal year ended September 30,
202020192018
Revenue
IoT Products & Services$249,530 $215,287 $201,506 
IoT Solutions29,741 38,916 25,387 
Total revenue$279,271 $254,203 $226,893 
Gross profit
IoT Products & Services$129,349 $100,522 $97,895 
IoT Solutions14,623 18,513 11,159 
Total gross profit$143,972 $119,035 $109,054 
Depreciation and amortization
IoT Products & Services$11,521 $6,102 $6,040 
IoT Solutions7,778 7,294 6,744 
Total depreciation and amortization$19,299 $13,396 $12,784 
Total expended for property, plant and equipment was as follows (in thousands):
Fiscal year ended September 30,
202020192018
IoT Products & Services$878 $8,863 $1,773 
IoT Solutions21 472 69 
Total expended for property, plant and equipment$899 $9,335 $1,842 
Total assets for each of our segments were as follows (in thousands):
As of September 30,
20202019
IoT Products & Services$387,578 $215,651 
IoT Solutions86,975 90,255 
Unallocated*54,129 92,792 
Total assets$528,682 $398,698 
*Unallocated consists of cash and cash equivalents.

50

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)
Net property, equipment and improvements by geographic location were as follows (in thousands):
As of September 30,
20202019
United States$11,297 $13,400 
International, primarily Europe210 457 
Total net property, equipment and improvements$11,507 $13,857 
Our U.S. export sales represented 25.1%, 28.5% and 30.1% of revenue for the fiscal years ended September 30, 2020, 2019 and 2018. No single customer exceeded 10% of revenue for any of the periods presented. At September 30, 2020, we had one customer, whose accounts receivable balance represented 17.2% of total accounts receivable. At September 30, 2019, we had one customer, whose accounts receivable balance represented 14.7% of total accounts receivable.
5. SALE OF BUILDING
On October 2, 2018, we sold our 130,000 square feet corporate headquarters building in Minnetonka, Minnesota to Minnetonka Leased Housing Associates II, LLLP. The sale price was $10.0 million in cash adjusted for certain selling costs and an escrow for the leaseback of the building for four months. As a result of this sale, we recorded a gain of $4.4 million ($3.4 million net of tax) in the first quarter of fiscal 2019, which is recorded in general and administrative expense. During the fiscal year ended September 30, 2019, we paid $5.8 million for leasehold improvements to build out our new headquarters space. These improvements are being depreciated over 10 years, which is the estimated useful life of the improvements.
6. SELECTED BALANCE SHEET DATA (in thousands)
As of September 30,
20202019
Accounts receivable, net:  
Accounts receivable$65,027 $60,062 
Less allowance for doubtful accounts3,778 968 
Less reserve for future credit returns and pricing adjustments2,022 2,677 
Total accounts receivable, net$59,227 $56,417 
Inventories:  
Raw materials$14,009 $12,308 
Work in process 565 
Finished goods37,559 26,891 
Total inventories$51,568 $39,764 
Property, equipment and improvements, net:
Land$570 $570 
Buildings2,338 2,338 
Improvements7,844 7,646 
Equipment17,153 17,440 
Purchased software3,770 4,030 
Furniture and fixtures3,236 2,963 
Subscriber assets5,104 3,750 
Total property, equipment and improvements, gross40,015 38,737 
Less accumulated depreciation and amortization28,508 24,880 
Total property, equipment and improvements, net$11,507 $13,857 


51

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
7. FAIR VALUE MEASUREMENTS
Financial assets and liabilities are classified in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement: Level 1 (unadjusted quoted prices in active markets for identical assets or liabilities); Level 2 (observable market inputs, other than quoted prices included in Level 1); and Level 3 (unobservable inputs that cannot be corroborated by observable market data). There were no transfers into or out of our Level 2 financial assets during fiscal 2020.
The following tables provide information by level for financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):
  Fair Value Measurements at September 30, 2020 using:
Total carrying
value at
September 30, 2020
Quoted price in
active markets
(Level 1)
Significant other
observable inputs
(Level 2)
Significant
unobservable inputs
(Level 3)
Liabilities:
Contingent consideration on acquired business$4,228 $ $ $4,228 
Total liabilities measured at fair value$4,228 $ $ $4,228 

  Fair Value Measurements at September 30, 2019 using:
Total carrying
value at
September 30, 2019
Quoted price in
active markets
(Level 1)
Significant other
observable inputs
(Level 2)
Significant
unobservable inputs
(Level 3)
Assets:    
Money market$56,700 $56,700 $ $ 
Total assets measured at fair value$56,700 $56,700 $ $ 
Liabilities:
Contingent consideration on acquired businesses$5,407 $ $ $5,407 
Total liabilities measured at fair value$5,407 $ $ $5,407 
In connection with the October 2015 acquisition of Bluenica, we may be required to make contingent payments over a period of up to 4 years, subject to achieving specified revenue thresholds for sales of Bluenica products. The fair value of the liability for contingent consideration recognized was $10.4 million upon acquisition. We paid $0.5 million in fiscal 2017, no payments in fiscal 2018, $2.2 million in fiscal 2019 and the final installment of $2.9 million in fiscal 2020.
In connection with the November 2016 acquisition of FreshTemp®, we were required to make a contingent payment after June 30, 2018, for revenue related to specific customer contracts signed by June 30, 2017. The fair value of the liability for consideration recognized upon acquisition was $1.3 million. We made a final payment of $0.2 million during fiscal 2019.
In connection our acquisition of TempAlert, we agreed to make contingent payments for the twelve month periods ending December 31, 2018 and December 31, 2019 based on the total Digi IoT Solutions segment revenue (see Note 2 to the consolidated financial statements). The fair value of the liability for contingent consideration was zero upon acquisition. No contingent consideration was earned.
In connection with our acquisition of Accelerated, we agreed to make contingent payments, based upon certain sales thresholds of Accelerated products (see Note 2 to the consolidated financial statements). The fair values of the liability for contingent consideration recognized upon acquisition of Accelerated on January 22, 2018 was $2.3 million. We paid the first installment of $3.5 million in fiscal 2019 and the final installment of $2.4 million in the third quarter of fiscal 2020.
In connection with our acquisition of Opengear, we agreed to make contingent payments, based upon certain revenue thresholds (see Note 2 to the consolidated financial statements). We paid the first installment of $0.9 million during the third quarter of fiscal 2020. The fair value of the remaining liability for contingent consideration for the acquisition of Opengear was $4.2 million at September 30, 2020.

52

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
7. FAIR VALUE MEASUREMENTS (CONTINUED)
The following table presents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (in thousands):
Fiscal year ended September 30,
20202019
Fair value at beginning of period$5,407 $10,065 
Purchase price contingent consideration5,100  
Contingent consideration payments(6,151)(5,848)
Change in fair value of contingent consideration(128)1,190 
Fair value at end of period$4,228 $5,407 
The change in fair value of contingent consideration reflects our estimate of the probability of achieving the relevant targets and is discounted based on our estimated discount rate. We have estimated the fair value of the contingent consideration at September 30, 2020 based on the probability of achieving the specified revenue thresholds of 72% for Opengear. As of September 30, 2020, contingent consideration associated with the acquisition of Opengear remains subject to future performance through December 31, 2020.
8. INDEBTEDNESS
In connection with our acquisition of Opengear, we entered into a syndicated credit agreement with BMO Harris Bank N.A. ("BMO") on December 13, 2019. This agreement provides us with committed credit facilities (the "Credit Facility") totaling $150 million. The Credit Facility includes: (i) a $50 million term loan (the "Term Loan") and (ii) a $100 million revolving loan (the "Revolving Loan").
Prior to May 4, 2020, borrowings under the Credit Facility bore interest rates based on an underlying variable benchmark plus applicable margin based on our total leverage ("ABR"); this interest rate was reset quarterly. Effective May 4, 2020, borrowings under the Credit Facility bear a variable interest rate of LIBOR plus an applicable margin spread from 3.25% to 1.25%. The amount of the applicable margin spread is a function of our leverage ratio and is reset monthly. In addition to paying interest on the outstanding balance under the Credit Facility, we are required to pay a commitment fee on the non-utilized commitments thereunder which is also reported in interest expense. Our weighted average interest rate at September 30, 2020 was 0.7%.
We also incurred debt issuance costs under the Credit Facility of $2.6 million in the first quarter of fiscal 2020. These issuance costs are being amortized using the straight-line method over the term of the loan and reported in interest expense.
Amounts under the Term Loan will be repaid in quarterly installments on the last day of each fiscal quarter. Amortization is 5% in the first two years, 7.5% in the next two years and 10% in the final year. The remaining outstanding balance will mature on December 13, 2024. The Revolving Loan is due in a lump sum payment at maturity on December 13, 2024.
The fair values of the Term Loan and Revolving Loan approximated carrying value at September 30, 2020.
The following table is a summary of our long-term indebtedness at September 30, 2020 (in thousands):
Revolving loan$15,000 
Term loan48,125 
Total loans63,125 
Less unamortized issuance costs(2,173)
Less current maturities of long-term debt(1,972)
Total long-term debt, net of current portion$58,980 



53

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
8. INDEBTEDNESS (CONTINUED)
The following table is a summary of future maturities of our aggregate long-term debt at September 30, 2020 (in thousands):
2021$2,500 
20223,438 
20233,750 
20244,687 
202548,750 
Total long-term debt$63,125 
Covenants and Security Interest
The agreements governing the Credit Facility contain a number of covenants. Among other thing, these covenants require us to maintain certain financial ratios (net leverage ratio and minimum fixed charge ratio). At September 30, 2020, we were in compliance with our debt covenants. Amounts borrowed under the Credit Facility are secured by substantially all of our assets.
Paycheck Protection Program Loan
On April 14, 2020, we were granted a loan for $9.0 million under the Paycheck Protection Program ("PPP") established as part of the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). Based on our evaluation of additional rules for the PPP established after the grant acceptance, on May 4, 2020 we voluntarily repaid the full amount of the loan of $9.0 million, plus interest.
9. PRODUCT WARRANTY OBLIGATION
The following table summarizes the activity associated with the product warranty accrual (in thousands) and is listed on our Consolidated Balance Sheets within current liabilities:
 Balance atWarrantiesSettlementsBalance at
Fiscal yearOctober 1accruedmadeSeptember 30
2020$1,012 $666 $(736)$942 
2019$1,172 $305 $(465)$1,012 
2018$987 $759 $(574)$1,172 

10. LEASES
All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of twelve months, the related lease assets and lease liabilities are recognized on our Consolidated Balance Sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an initial term of twelve months or less are not recorded on our Consolidated Balance Sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.
Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use asset, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.
Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.

54

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
10. LEASES (CONTINUED)
The following table shows the supplemental balance sheet information related to our leases (in thousands):
Balance Sheet LocationSeptember 30, 2020
Assets
Operating leasesOther non-current assets$14,334 
Total lease assets$14,334 
Liabilities
Operating leasesOther current liabilities$2,527 
Operating leasesOther non-current liabilities16,193 
Total lease liabilities$18,720 
The following were the components of our lease cost (in thousands):
Statement of Operations LocationFiscal year ended
September 30, 2020
Operating lease costCost of goods sold and SG&A$3,341 
Variable lease costCost of goods sold and SG&A744 
Short-term lease costCost of goods sold and SG&A175 
Total lease cost$4,260 
The following table presents supplemental information related to operating leases (in thousands):
Fiscal year ended
September 30, 2020
Cash paid for amounts included in the measurement of operating lease liabilities$2,893 
Right-of-use assets obtained in exchange for new operating lease liabilities$1,073 
September 30, 2020
Weighted average remaining lease term - operating leases5.6 years
Weighted average discount rate - operating leases4.80 %
The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the Consolidated Balance Sheet as of September 30, 2020 (in thousands):
Fiscal yearAmount
2021$3,335 
20222,932 
20232,669 
20242,452 
20252,348 
Thereafter9,219 
Total future undiscounted lease payments22,955 
Less imputed interest(4,235)
Total reported lease liability$18,720 

In July 2020, we signed a lease agreement for ten years in Sandy, Utah. We have $4.8 million of future minimum lease obligations under this new lease for 35,466 square feet of office space. Included in this agreement is $1.0 million of tenant improvement allowance. This agreement is not included on our Consolidated Balance Sheet nor in the above table as the lessor has not made the underlying asset available for use.

55

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
10. LEASES (CONTINUED)
As follows, aggregate annual future minimum rental commitments under operating leases with noncancelable terms of more than one year at September 30, 2019 were reported under previous lease accounting standards (in thousands):
Fiscal yearAmount
2020$2,596 
20212,575 
20222,314 
20232,056 
20242,095 
Thereafter11,361 
Total minimum payments required$22,997 

11. RESTRUCTURING
2020 Restructuring
In second quarter of fiscal 2020, we recorded and re-aligned our product management group within IoT Products & Services segment and eliminated two employment positions. We recorded $38 thousand for employee termination charges. This was fully paid during the second quarter of fiscal 2020.
In the third quarter of fiscal 2020, we recorded $95 thousand of restructuring for employee termination charges primarily within our IoT Solutions segment. This resulted in the elimination of 22 employment positions. This restructuring was completed in the fourth quarter of fiscal 2020.
Manufacturing Transition
As announced in April 2018, we transferred the manufacturing functions of our Eden Prairie, Minnesota operations facility to existing contract manufacture suppliers. As a result, 53 employment positions in total were eliminated, resulting in restructuring charges amounting to approximately $0.5 million for employee costs during the third and fourth quarters of fiscal 2018 in our IoT Product and Services segment. The payments associated with these charges were completed in the first half of fiscal 2019.
2017 Restructuring
In May 2017, we approved a restructuring plan primarily impacting our France location, which is now closed. We also eliminated certain employment positions in the U.S. The restructuring was the result of a decision to consolidate our France operations to our Europe, Middle East and Africa ("EMEA") headquarters in Munich. The total restructuring charges amounted to $2.5 million in fiscal 2017, which included $2.3 million of employee costs and $0.2 million of contract termination costs during the third quarter of fiscal 2017 in our IoT Product and Services segment. These actions resulted in an elimination of 10 employment positions in the U.S. and 8 employment positions in France. The payments associated with these charges were completed during the first half of fiscal 2019.

56

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
11. RESTRUCTURING (CONTINUED)
Below is a summary of the restructuring charges and other activity within the restructuring accrual (in thousands):
2020 RestructuringManufacturing Transition2017 Restructuring
Employee Termination CostsEmployee Termination CostsEmployee Termination CostsOtherTotal
Balance at September 30, 2017$ $ $1,528 $128 $1,656 
Restructuring charge 504   504 
Payments (357)(1,035)(161)(1,553)
Reversals  (244)41 (203)
Foreign currency fluctuation  44 5 49 
Balance at September 30, 2018$ $147 $293 $13 $453 
Payments (108)(233)(18)(359)
Reversals (39)(53)5 (87)
Foreign currency fluctuation  (7) (7)
Balance at September 30, 2019$ $ $ $ $ 
Restructuring charge133    133 
Payments(117)   (117)
Reversals(16)   (16)
Balance at September 30, 2020$ $ $ $ $ 

12. REVENUE
Revenue Disaggregation
The following summarizes our revenue by geographic location of our customers:
Fiscal year ended September 30,
($ in thousands)202020192018
North America, primarily the United States$213,487 $184,022 $161,924 
Europe, Middle East & Africa40,076 39,896 39,211 
Rest of world25,708 30,285 25,758 
Total revenue$279,271 $254,203 $226,893 

The following summarizes our revenue by the timing of revenue recognition:
Fiscal year ended September 30,
($ in thousands)202020192018
Transferred at a point in time$253,371 $231,387 $212,448 
Transferred over time25,900 22,816 14,445 
Total revenue$279,271 $254,203 $226,893 
Contract Balances
Contract Assets
Contract assets consist of subscriber assets.  These subscriber assets relate to fees in certain contracts that we charge our customers so they can begin using equipment. In these cases, we retain the ownership of the equipment that the customer uses. The total net book value of subscriber assets was $2.0 million at September 30, 2020 and $2.1 million at September 30, 2019 and is included in property, equipment and improvements, net. Depreciation expense for these subscriber assets was
57

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
12. REVENUE (CONTINUED)
$1.5 million, $1.1 million and $0.5 million for fiscal 2020, 2019 and 2018, respectively. We depreciate the cost of this equipment over its useful life (typically three years).
Contract Liabilities
The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services in advance on a monthly, quarterly or annual basis. Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees for our IoT Solutions segment and our Digi Remote Manager® services in our IoT Products & Services segment.
Changes in unearned revenue were:
 Fiscal year ended September 30,
($ in thousands)2020
Unearned revenue, beginning of period$5,025 
Billings35,213 
Revenue recognized(30,897)
Unearned revenue, end of period$9,341 

Remaining Transaction Price
Transaction price allocated to the remaining performance obligations represents contracted revenue that has not been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2020 approximately $14.0 million of revenue is expected to be recognized from remaining performance obligations for subscriptions contracts. We expect to recognize revenue on approximately $10.0 million of remaining performance obligations over the next twelve months. Revenue from the remaining performance obligations we expect to recognize over a range of two years to seven years.
13. INCOME TAXES
The components of income before income taxes are (in thousands):
Fiscal year ended September 30,
202020192018
United States$3,756 $7,981 $(2,427)
International3,707 3,164 5,677 
Income before income taxes$7,463 $11,145 $3,250 
The components of the income tax (benefit) expense are (in thousands):
Fiscal year ended September 30,
202020192018
Current:
Federal$709 $950 $526 
State572 290 57 
Foreign1,128 746 1,412 
Deferred:
U.S.(2,911)(825)(536)
Foreign(446)26 160 
Income tax (benefit) expense$(948)$1,187 $1,619 

58

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. INCOME TAXES (CONTINUED)
Net deferred tax (liability) asset consists of (in thousands):
As of September 30,
20202019
Non-current deferred tax asset$389 $7,330 
Non-current deferred tax liability(17,171)(261)
Net deferred tax (liability) asset$(16,782)$7,069 
Depreciation and amortization$(1,037)$(480)
Lease asset(3,415) 
Lease liability4,477  
Inventories979 536 
Compensation costs3,698 3,675 
Other accruals3,985 3,870 
Tax credit carryforwards6,021 4,911 
Valuation allowance(4,372)(3,810)
Identifiable intangible assets(27,118)(1,633)
Net deferred tax (liability) asset$(16,782)$7,069 
As of September 30, 2020, we had $3.1 million of tax carryforwards (net of reserves) related to federal and state research and development tax credits. We also had $2.9 million of carryforwards consisting of a U.S. capital loss of $2.6 million, non-U.S. net operating losses of $0.2 million and foreign tax credits of $0.1 million. The majority of our federal research and development tax credits have a 20-year carryforward period. The state research and development tax credits have a 15-year carryforward period. The majority of our non-U.S. net operating losses have an unlimited carryforward period. Our non-U.S. tax credit carryforwards will expire in 2034. Our U.S. capital loss carryforward will expire in fiscal tax year 2021.
Our valuation allowance for certain U.S. and foreign locations was $4.4 million at September 30, 2020 and $3.8 million at September 30, 2019. The increase in valuation allowance is primarily the result of prior period adjustments to the valuation allowance and state research and development credits generated. The deferred tax assets realized could vary if there are differences in the timing or amount of future reversals of existing deferred tax liabilities or changes in the amounts of future taxable income. If future taxable income projections are not realized, an additional valuation allowance may be required. This would be reflected as income tax expense at the time that any such change in future taxable income is determined.

59

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. INCOME TAXES (CONTINUED)
The reconciliation of the statutory federal income tax amount to our income tax (benefit) expense is (in thousands):
Fiscal year ended September 30,
202020192018
Statutory income tax amount$1,567 $2,341 $809 
Increase (decrease) resulting from:
State taxes, net of federal benefits392 196 (71)
Manufacturing deduction  (364)
Transaction costs143  79 
Employee stock purchase plan127 59 56 
Foreign operations431 225 318 
Non-deductible executive compensation115 171 27 
Change in valuation allowance173 520 (994)
Utilization of research and development tax credits(2,881)(2,173)(1,971)
One-time transition tax  250 
Deferred balance sheet remeasure 9 2,727 
ASU 2016-09 excess stock compensation(673)(56)643 
Contingent consideration(27)250 388 
Changes from provision to return(111)(511)(554)
Adjustment of tax contingency reserves151 146 193 
U.S. deduction for foreign export sales(355)(146) 
Global intangible low-taxed income31 162  
Other, net(31)(6)83 
Income tax (benefit) expense$(948)$1,187 $1,619 
The Tax Cuts & Jobs Act of 2017 was enacted in the U.S. on December 22, 2017. We applied the guidance in Staff Accounting Bulletin ("SAB") 118 when accounting for the enactment-date income tax effects of this act in fiscal 2018. At September 30, 2018 we had not fully completed our accounting for the enactment effects of this act. We, however, had recorded a provisional estimate of the tax expense related to the effects on our existing deferred tax balances and the one-time transition tax which totaled $3.0 million in fiscal 2018. In the first quarter of fiscal 2019 we completed our accounting for the enactment date income tax effects of this act, and there were no significant adjustments to the provisional amounts recorded in fiscal 2018. In addition, certain provisions of this act became effective for us in fiscal 2019. The estimated tax impacts of these provisions are included in our effective tax rate for the current period.

A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
Fiscal year ended September 30,
202020192018
Unrecognized tax benefits at beginning of fiscal year$1,713 $1,561 $1,335 
Increases related to:
Prior year income tax positions756 9 39 
Current year income tax positions425 314 315 
Decreases related to:
Prior year income tax positions (34) 
Settlements(7)  
Expiration of statute of limitations(287)(137)(128)
Unrecognized tax benefits at end of fiscal year$2,600 $1,713 $1,561 
60

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. INCOME TAXES (CONTINUED)
The total amount of unrecognized tax benefits ("UTB") at September 30, 2020 that, if recognized, would affect our effective tax rate was $2.4 million. We expect that it is reasonably possible that the total amounts of UTB will decrease by approximately $0.1 million over the next 12 months due to the expiration of various statutes of limitations. Of the $2.6 million of UTB, $1.9 million is included in non-current income taxes payable and $0.7 million is included with non-current deferred tax assets on the Consolidated Balance Sheets at September 30, 2020.
We recognize interest and penalties related to income tax matters in income tax expense. During fiscal 2020 and 2019, there were insignificant amounts of interest and penalties related to income tax matters in income tax expense. We accrued interest and penalties related to unrecognized tax benefits of $0.1 million at both September 30, 2020 and 2019. These accrued interest and penalties are included in our non-current income taxes payable on our Consolidated Balance Sheets.
We operate in multiple tax jurisdictions both in the U.S. and outside of the U.S. and face audits from various tax authorities regarding transfer pricing, tax credits, and other matters. Accordingly we must determine the appropriate allocation of income to each of these jurisdictions. This determination requires us to make several estimates and assumptions. Tax audits associated with the allocation of this income, and other complex issues, may require an extended period of time to resolve and may result in adjustments to our income tax balances in those years that are material to our Consolidated Balance Sheets and results of operations.
We file a U.S. federal income tax return and income tax returns in various states and foreign jurisdictions. With few exceptions, we are no longer subject to state and local or non-U.S. income tax examinations by tax authorities for years before fiscal year 2016. We are currently under U.S. federal examination for fiscal years 2017 and 2018, and there is very limited audit activity of our income tax returns in U.S. state jurisdictions or international jurisdictions.
At September 30, 2020, the majority of undistributed foreign earnings are taxed under the one time transition tax and the global intangible low-taxed income ("GILTI") provision of the Tax Cuts and Jobs Act of 2017. Additionally, the previously un-taxed accumulated undistributed foreign earnings from prior fiscal years are still permanently reinvested and, as such, we have not accrued additional U.S. tax. It is our position that the earnings of our foreign subsidiaries are to be reinvested indefinitely to fund current operations and provide for future international expansion opportunities and only repatriate earnings to the extent that U.S. taxes have already been recorded. As of September 30, 2020, we are permanently reinvested with respect to previously non-taxed accumulated earnings in all jurisdictions.
Although we have no current need to repatriate historical foreign earnings that have not been taxed in the U.S., if we change our assertion from indefinitely reinvesting undistributed foreign earnings, we would have to accrue applicable taxes. The amount of any taxes and the application of any tax credits would be determined based on the income tax laws at the time of such repatriation. Under current tax law, we estimate the unrecognized tax liability to be immaterial.
14. STOCK-BASED COMPENSATION
Stock-based awards were granted under the 2020 Omnibus Incentive Plan (the "2020 Plan") beginning January 29, 2020. Prior to that date such awards made in fiscal 2020 were granted under the 2019 Omnibus Incentive Plan (the "2019 Plan"). Upon stockholder approval of the 2020 Plan, we ceased granting awards under the 2019 Plan. Shares subject to awards under the 2019 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2020 Plan. The authority to grant options under the 2020 Plan and to set other terms and conditions rests with the Compensation Committee of the Board of Directors.
The 2020 Plan authorizes the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants include our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provides services to us or our affiliates. Options that have been granted under the 2020 Plan typically vest over a four-year period and will expire if unexercised after seven years from the date of grant. Restricted stock unit awards ("RSUs") that have been granted to directors typically vest in one year. RSUs that have been granted to executives and employees typically vest in January over a four-year period. The 2020 Plan is scheduled to expire on January 28, 2030. Options under the 2020 Plan can be granted as either incentive stock options or non-statutory stock options. The exercise price of options and the grant date price of RSUs is determined by our Compensation Committee but will not be less than the fair market value of our common stock based on the closing price as of the date of grant. Upon exercise of options or settlement of vested restricted stock units, we issue new shares of stock. As of September 30, 2020, there were approximately 1,209,150 shares available for future grants under the 2020 Plan.
61

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
14. STOCK-BASED COMPENSATION (CONTINUED)
The 2019 Plan, under which grants ceased upon approval of the 2020 Plan, authorized the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants included our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provided services to us or our affiliates. Options that have been granted under the 2019 Plan typically vested over a four-year period and expired if unexercised after seven years from the date of grant. RSUs that were granted to directors typically vested in one year. RSUs that were granted to executives and employees typically vested in December over a four-year period. Awards may no longer be granted under the 2019 Plan as grants ceased upon approval of the 2020 Plan effective January 29, 2020 at the Annual Meeting of Stockholders. The exercise price of options and the grant date price of restricted stock units was determined by our Compensation Committee but could be less than the fair market value of our common stock based on the closing price on the date of grant.
Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares, having us retain a portion of shares issuable under the award or paying cash to us for the withholding. During fiscal 2020, 2019 and 2018 our employees forfeited 103,492, 93,128 and 74,204 shares, respectively in order to satisfy $1.8 million, $1.1 million and $0.7 million, respectively, of withholding tax obligations related to stock-based compensation, pursuant to terms of awards under our board and shareholder-approved compensation plans.
We sponsor an Employee Stock Purchase Plan, as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "Purchase Plan"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The Purchase Plan allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the Purchase Plan, ratified by our stockholders on January 29, 2020, increased the total number of shares to 3,425,000 that may be purchased under the plan. Employee contributions to the Purchase Plan were $1.1 million, $1.1 million and $1.1 million in fiscal 2020, 2019 and 2018, respectively. Pursuant to the Purchase Plan, 117,826, 111,036, and 125,446 shares of common stock were issued to employees during fiscal 2020, 2019 and 2018, respectively. Shares are issued under the Purchase Plan from treasury stock. As of September 30, 2020, 711,714 shares of common stock were available for future issuances under the Purchase Plan.
Stock-based compensation expense is included in the consolidated results of operations as (in thousands):
Fiscal year ended September 30,
202020192018
Cost of sales$291 $174 $195 
Sales and marketing2,318 1,708 1,492 
Research and development1,197 996 516 
General and administrative3,431 2,777 2,651 
Stock-based compensation before income taxes7,237 5,655 4,854 
Income tax benefit(1,523)(1,174)(1,017)
Stock-based compensation after income taxes$5,714 $4,481 $3,837 

62

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
14. STOCK-BASED COMPENSATION (CONTINUED)
Stock Options
Below is a summary of our stock options as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
Options OutstandingWeighted Average Exercised PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
Balance at September 30, 20193,348 $10.85
Granted796 16.56
Exercised(583)10.12
Forfeited / Canceled(168)13.16
Balance at September 30, 20203,393 $12.203.9$12,790 
Exercisable at September 30, 20202,115 $10.802.9$10,207 
(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $15.63 as of September 30, 2020, which would have been received by the option holders had all option holders exercised their options as of that date.
The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during each of the twelve months ended September 30, 2020, 2019 and 2018 was $3.7 million, $2.1 million and $1.2 million, respectively.
The table below shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
Fiscal year ended September 30,
202020192018
Weighted average per option grant date fair value$6.17 $4.48 $3.98 
Assumptions used for option grants:
Risk free interest rate0.37% - 1.73%1.60% - 2.93%2.12% - 2.89%
Expected term6.00 years6.00 years6.00 years
Expected volatility36% - 44%33% - 35%33% - 34%
Weighted average volatility36%34%33%
Expected dividend yield0%0%0%
The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.
As of September 30, 2020, the total unrecognized compensation cost related to non-vested stock-based compensation arrangements, net of expected forfeitures, was $6.0 million. The related weighted average period over which this cost is expected to be recognized was approximately 2.8 years.

63

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
14. STOCK-BASED COMPENSATION (CONTINUED)
As of September 30, 2020, the weighted average exercise price and remaining life of the stock options were (in thousands, except remaining life and exercise price):
Options OutstandingOptions Exercisable
Range of Exercise PricesOptions OutstandingWeighted Average Remaining Contractual Life (In Years)Weighted Average Exercise PriceNumber of Shares VestedWeighted Average Exercise Price
$7.40 - $9.03485 2.33$8.22 485 $8.22 
$9.04 - $10.33542 3.61$10.04 427 $9.98 
$10.35 - $11.23602 3.42$10.94 405 $10.86 
$11.24 - $12.63620 3.79$12.08 448 $12.17 
$12.64 - $13.92573 4.48$13.65 339 $13.53 
$13.93 - $17.94536 6.05$17.62 11 $14.75 
$17.95 - $18.2035 6.14$18.20  $ 
$7.40 - $18.203,393 3.98$12.20 2,115 $10.80 
The total grant date fair value of shares vested was $3.7 million, $3.5 million and $3.3 million in each of fiscal 2020, 2019 and 2018, respectively.
Non-vested Restricted Stock Units
Below is a summary of our non-vested restricted stock units as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
Number of AwardsWeighted Average Grant Date Fair Value
Nonvested at September 30, 2019888 $11.65 
Granted516 $14.86 
Vested(322)$11.78 
Canceled(110)$12.53 
Nonvested at September 30, 2020972 $13.20 
As of September 30, 2020, the total unrecognized compensation cost related to non-vested restricted stock units was $9.6 million. The related weighted average period over which this cost is expected to be recognized was approximately 1.4 years.
15. COMMON STOCK REPURCHASE
Common Stock Repurchase Program
On April 24, 2018 our Board of Directors authorized a program to repurchase up to $20.0 million of our common stock primarily to return capital to shareholders. This repurchase authorization expired on May 1, 2019. There were no shares repurchased under this program.
16. EMPLOYEE BENEFIT PLANS
We currently have a savings and profit sharing plan pursuant to Section 401(k) of the Internal Revenue Code (the Code), whereby eligible employees may contribute up to 25% of their pre-tax earnings subject to certain limits under law.
Prior to May 3, 2020, we provided a match of 100% on the first 3% of each employee’s bi-weekly contribution and a 50% match on the next 2% of each employee’s bi-weekly contribution. In addition, we may make contributions to the plan at the discretion of the Board of Directors. Effective May 3, 2020 we indefinitely suspended the employer matching contributions in
64

16. EMPLOYEE BENEFIT PLANS (CONTINUED)
the United States and Canada. We provided matching contributions of $1.7 million for fiscal 2020, $1.8 million for fiscal 2019 and $1.6 million for fiscal 2018.
17. COMMITMENTS AND CONTINGENCIES
Leases
We lease certain of our buildings and equipment under noncancelable lease agreements. Please refer to Note 10 to our consolidated financial statements for additional information.
Litigation
In November 2018, DimOnOff Inc., a company headquartered in Quebec City, Quebec, Canada (“DimOnOff”), which sells control systems in the building automation and street lighting markets sued us and a former distributor from whom DimOnOff purchased certain of our products.  The suit was brought in the Superior Court of the Province of Quebec in the District of Quebec (Canada) and alleges certain Digi products it purchased and incorporated into street lighting systems in a Canadian city were defective causing some of the street lights to malfunction.  It alleges damages of just over CAD 1.0 million.  We intend to defend ourselves against DimOnOff’s claims.  At this time we cannot assess the likelihood or amount of any potential loss.
In addition to the matter discussed above, in the normal course of business, we are subject to various claims and litigation, which may include, but are not limited to, patent infringement and intellectual property claims. While we are unable to predict the outcome of any potential claims or litigation due to the inherent unpredictability of these matters, we believe that it is possible that we could, in the future, incur judgments or enter into settlements of claims that could have a material adverse effect on our operations in any particular period.
18. QUARTERLY FINANCIAL DATA (UNAUDITED)
(in thousands, except per common share data)
Quarter ended
Dec. 31March 31June 30Sept. 30
Fiscal 2020    
Revenue$62,317 $73,447 $70,338 $73,169 
Gross profit$30,464 $38,641 $37,349 $37,518 
Net income (1)$208 $2,004 $1,766 $4,433 
Net income per common share - basic$0.01 $0.07 $0.06 $0.15 
Net income per common share - diluted$0.01 $0.07 $0.06 $0.15 
Fiscal 2019
Revenue$62,313 $65,764 $61,166 $64,960 
Gross profit$29,783 $30,329 $28,328 $30,595 
Net income$4,682 $1,342 $1,648 $2,286 
Net income per common share - basic$0.17 $0.05 $0.06 $0.08 
Net income per common share - diluted$0.17 $0.05 $0.06 $0.08 
(1)During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition.
19. SUBSEQUENT EVENTS
Restructuring
On October 7, 2020, our Board of Directors approved a reorganization of our IoT Products & Services business segment ("the plan"). The plan aligns the business segment's organization around product lines. Under the plan, we expect to eliminate
65

19. SUBSEQUENT EVENTS (CONTINUED)
approximately 20 employment positions during the first quarter ending December 31, 2020. In connection with the plan, we expect to incur total restructuring charges in the range of $0.8 million to $0.9 million relating to cash severance expenses during the first fiscal quarter ended December 31, 2020.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
This Annual Report on Form 10-K includes the certifications attached as Exhibit 31.A and Exhibit 31.B of our Chief Executive Officer and Chief Financial Officer required by Rule 13a-14 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). This Item 9A includes information concerning the controls and control evaluations referred to in those certifications.
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act that are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
Management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the design and operation of our disclosure controls and procedures as of September 30, 2020. Based on their evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of September 30, 2020, our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d - 15(e) under the Security Exchange Act of 1934, as amended) were effective and provide reasonable assurance on the reliability of our financial reporting and the preparation of Digi's financial statements for external purposes in accordance with generally accepted accounting principles.
Management’s Report on Internal Control Over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our consolidated financial statements for external purposes in accordance with generally accepted accounting principles. Management, with the participation of our Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of our internal control over financial reporting as of September 30, 2020.
On December 13, 2019, we completed our acquisition of Opengear. As permitted for recently acquired businesses, management has excluded this business from our assessment of internal control over financial reporting. This excluded business represents total assets and revenues constituting 34% and 19%, respectively, of our related consolidated financial statement amounts for the fiscal year ended September 30, 2020. We will be required to include them in our assessment beginning in the first quarter of fiscal 2021.
In making this assessment, management used the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO") in Internal Control–Integrated Framework (2013). Based on this assessment, management concluded that Digi's internal control over financial reporting was effective as of September 30, 2020 based on Internal Control–Integrated Framework (2013) issued by the COSO.
The effectiveness of our internal control over financial reporting as of September 30, 2020 has been audited by Grant Thornton LLP, an independent registered public accounting firm, as stated in their report, which is included herein.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting during the quarterly period ended September 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
66

Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Digi International Inc.
Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of Digi International Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of September 30, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of September 30, 2020, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended September 30, 2020, and our report dated November 25, 2020, expressed an unqualified opinion on those financial statements.
Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting (“Management’s Report”). Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Our audit of, and opinion on, the Company’s internal control over financial reporting does not include the internal control over financial reporting of Opengear, Inc., a wholly-owned subsidiary, whose financial statements reflect total assets and revenues constituting 34% and 19%, respectively, of the related consolidated financial statement amounts as of and for the year ended September 30, 2020. As indicated in Management’s Report, Opengear, Inc. was acquired during the year ended September 30, 2020. Management’s assertion on the effectiveness of the Company’s internal control over financial reporting excluded internal control over financial reporting of Opengear, Inc.
Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ GRANT THORNTON LLP

Minneapolis, Minnesota
November 25, 2020
67

ITEM 9B. OTHER INFORMATION
None.
PART III.
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Incorporated into this item by reference is the information appearing under the headings "Proposal No. 1 - Election of Directors", "Security Ownership of Principal Stockholders and Management" and, if applicable, "Delinquent Section 16(a) Reports" in our Proxy Statement for our 2021 Annual Meeting of Stockholders we intend to file with the SEC (the "Proxy Statement").
Information about our Executive Officers
As of the date of filing this Form 10-K, the following individuals were executive officers of the Registrant:
NameAgePosition
Ronald E. Konezny52President and Chief Executive Officer
James J. Loch48Senior Vice President, Chief Financial Officer and Treasurer
Kevin C. Riley59President, IoT Solutions
Tracy L. Roberts58Vice President of Technology Services
David H. Sampsell52Vice President of Corporate Development, General Counsel and Corporate Secretary
Terrence G. Schneider54Vice President Supply Chain Management
Ronald E. Konezny has served as a member of our Board of Directors and as our President and Chief Executive Officer since December 2014. From 2013 to December 2014, he served as Vice President, Global Transportation and Logistics at Trimble Navigation Limited, a global provider of navigation and range-finding equipment and related solutions. From 2011 to 2013, he served as General Manager of Trimble’s Global Transportation and Logistics division.  From 2007 to 2013, he served as Chief Executive Officer of PeopleNet, Inc., a provider of telematics solutions for the transportation industry, which was acquired by Trimble in 2011.  Mr. Konezny founded PeopleNet in 1996 and served in various other roles, including Chief Technology Officer, Chief Financial Officer and Chief Operating Officer, before serving as its Chief Executive Officer. 

James J. Loch has served as Senior Vice President, Chief Financial Officer and Treasurer since May 2019. Prior to joining us, Mr. Loch most recently served as Senior Vice President of Finance and Chief Financial officer of Nilfisk, Inc., a Denmark-owned company based in Minneapolis that manufactures professional cleaning equipment, from May 2016 to February 2019.  From May 2015 to May 2016, he was an independent consultant focused on projects including due diligence, business planning, back office reorganization and product research.  Previously, he served at Honeywell Building Solutions, a division of Honeywell International, as Chief Financial Officer (Americas) from 2008 to 2012 and then as Vice President — Sales from 2012 to May 2015.
Kevin C. Riley has served as President, IoT Solutions since November 2018 and previously served as Senior Vice President and Chief Operating Officer between January 2016 and October 2018 and prior to that he served as Senior Vice President of Global Sales between 2013 and January 2016. Prior to joining us, Mr. Riley served as Senior Vice President - Global Markets for Infor Global Solutions, an enterprise software solutions company, where he led four global business units to profitable growth from 2010 to 2011. He served as Vice President and General Manager at Oracle, an enterprise software company, from 2008 to 2010, and President of Global Knowledge Software from 2002 until Global Knowledge Software's acquisition by Oracle in 2008. He also served as President and Chief Operating Officer for Learn2 Corporation from 1999 to 2002.
Tracy L. Roberts has served as Vice President of Information Technology since 2005 and Vice President of Technology Services since 2013. She also previously served as Vice President of Human Resources from 2005 until May 2016. Prior to joining us, Ms. Roberts served as Director of Human Resources at Novartis Nutrition Corporation where she was responsible for the medical nutritional business unit. Ms. Roberts held various human resource and marketing positions at Cray Research (now known as Silicon Graphics) from 1983 to 1996.

68

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE (CONTINUED)
David H. Sampsell has served as Vice President of Corporate Development, General Counsel and Corporate Secretary since January 2015. He had previously served as Vice President, General Counsel and Corporate Secretary since 2011. Prior to joining us, Mr. Sampsell worked as corporate counsel at ADC Telecommunications, Inc., a supplier of network infrastructure products and services, from 1999 until 2011. Prior to joining ADC, Mr. Sampsell was an attorney in private practice with Leonard, Street and Deinard, P.A. from 1996 to 1999 and Moore & Van Allen, PLLC from 1993 to 1996.
Terrence G. Schneider has served as Vice President of Supply Chain Management since February 2019. From June 2016 to February 2019, he served as Vice President of Product Management. Prior to joining us, Terry held several senior-level leadership positions at PeopleNet, Inc. from 2009 to 2011 and the transportation and logistics business unit of Trimble Navigation Limited, PeopleNet's parent company from 2012 to June 2016 where he served as Vice President Supply Chain.
Code of Ethics/Code of Conduct
We have in place a "code of ethics" within the meaning of Rule 406 of Regulation S-K, which is applicable to our senior financial management, including specifically our principal executive officer, principal financial officer and controller. A copy of this financial code of ethics is available on our website (www.digi.com) under the "Company - Investor Relations - Corporate Governance" caption. We intend to satisfy our disclosure obligations regarding any amendment to, or a waiver from, a provision of this code of ethics by posting such information on the same website. We also have a "code of conduct" that applies to all directors, officers and employees, a copy of which is available through our website (www.digi.com) under the "Company - Investor Relations - Corporate Governance" caption.
ITEM 11. EXECUTIVE COMPENSATION
Incorporated into this item by reference is the information appearing under the heading "Compensation of Directors," "Executive Compensation," and the information regarding compensation committee interlocks and insider participation under the heading "Proposal No. 1 - Election of Directors" in our Proxy Statement.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Incorporated into this item by reference is the information appearing under the headings "Security Ownership of Principal Stockholders and Management" and "Equity Compensation Plan Information" in our Proxy Statement.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Incorporated into this item by reference is the information regarding director independence under the heading "Proposal No. 1 - Election of Directors" and the information regarding related person transactions under the heading "Related Person Transaction Approval Policy" on our Proxy Statement.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
Incorporated into this item by reference is the information under "Proposal No. 3 - Ratification of Independent Registered Public Accounting Firm" in our Proxy Statement.
69

PART IV.
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) Consolidated Financial Statement and Schedules of Digi (filed as part of this Annual Report on Form 10-K)
1.Consolidated Statements of Operations for fiscal years ended September 30, 2020, 2019 and 2018
Consolidated Statements of Comprehensive Income for fiscal years ended September 30, 2020, 2019 and 2018
Consolidated Balance Sheets as of September 30, 2020 and 2019
Consolidated Statements of Cash Flows for fiscal years ended September 30, 2020, 2019 and 2018
Consolidated Statements of Stockholders’ Equity for fiscal years ended September 30, 2020, 2019 and 2018
Notes to Consolidated Financial Statements
2.Schedule of Valuation and Qualifying Accounts
3.Report of Independent Registered Certified Public Accounting Firm
(b) Exhibits
Unless otherwise indicated, all documents incorporated into this Annual Report on Form 10-K by reference to a document filed with the SEC are located under SEC file number 1-34033.
Exhibit NumberDescriptionMethod of Filing
(a)Incorporated by Reference
(b)Incorporated by Reference
(a)Restated Certificate of Incorporation, as amended (3)Incorporated by Reference
(b)Incorporated by Reference
Filed Electronically
10 (a)Incorporated by Reference
10 (b)Incorporated by Reference
10 (b)(i)
Form of Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2000 Omnibus Stock Plan before January 26, 2010)** (7)
Incorporated by Reference
10 (b)(ii)
Form of Notice of Grant of Stock Options and Option Agreement (amended form for grants under Digi International Inc. 2000 Omnibus Stock Plan on or after January 26, 2010 provided Addendum 1A applies only to certain grants made on and after November 22, 2011)** (8)
Incorporated by Reference
10 (c)Incorporated by Reference
10 (c)(i)Incorporated by Reference
10 (d)Incorporated by Reference
10 (d)(i)Incorporated by Reference
10 (d)(ii)
Form of (Executive) Restricted Stock Unit Award Agreement (for awards under Digi International Inc. 2014 Omnibus Incentive Plan)** (13)
Incorporated by Reference
10 (e)Incorporated by Reference
10 (e)(i)
Form of (Executive) Restricted Stock Unit Award Agreement (for awards under Digi International Inc. 2016 Omnibus Incentive Plan)** (15)
Incorporated by Reference
70

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES (CONTINUED)
Exhibit NumberDescriptionMethod of Filing
10 (e)(ii)
Form of (Employee) Restricted Stock Unit Award Agreement (for awards under Digi International Inc. 2016 Omnibus Incentive Plan)** (16)
Incorporated by Reference
10 (e)(iii)
Form of Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2016 Omnibus Incentive Plan)** (17)
Incorporated by Reference
10 (f)Incorporated by Reference
10 (f)(i)
Form of (Executive) Restricted Stock Unit Award Agreement (for awards under Digi International Inc. 2017 Omnibus Incentive Plan)** (19)
Incorporated by Reference
10 (f)(ii)
Form of (Employee) Restricted Stock Unit Award Agreement (for awards under Digi International Inc. 2017 Omnibus Incentive Plan)** (20)
Incorporated by Reference
10 (f)(iii)
Form of Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2017 Omnibus Incentive Plan)** (21)
Incorporated by Reference
10 (g)Incorporated by Reference
10 (g)(i)
Form of (Director) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2018 Omnibus Incentive Plan)** (23)
Incorporated by Reference
10 (g)(ii)
Form of (Executive) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2018 Omnibus Incentive Plan)** (24)
Incorporated by Reference
10 (g)(iii)
Form of (Employee) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2018 Omnibus Incentive Plan)** (25)
Incorporated by Reference
10 (g)(iv)
Form of Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2018 Omnibus Incentive Plan)** (26)
Incorporated by Reference
10 (h)Incorporated by Reference
10 (h)(i)
Form of (Director) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2019 Omnibus Incentive Plan)** (28)
Incorporated by Reference
10 (h)(ii)
Form of (Executive) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2019 Omnibus Incentive Plan)** (29)
Incorporated by Reference
10 (h)(iii)
Form of (Employee) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2019 Omnibus Incentive Plan)** (30)
Incorporated by Reference
10 (h)(iv)
Form of Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2019 Omnibus Incentive Plan)** (31)
Incorporated by Reference
10 (i)Incorporated by Reference
10 (i)(i)
Form of (Director) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2020 Omnibus Incentive Plan)** (33)
Incorporated by Reference
10 (i)(ii)
Form of (Executive) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2020 Omnibus Incentive Plan)** (34)
Incorporated by Reference
10 (i)(iii)
Form of (Employee) Restricted Stock Unit Award Agreement (for grants under Digi International Inc. 2020 Omnibus Incentive Plan)** (35)
Incorporated by Reference
10 (i)(iv)
Form of (Executive) Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2020 Omnibus Incentive Plan)** (36)
Incorporated by Reference
10 (i)(v)
Form of (Employee) Notice of Grant of Stock Options and Option Agreement (for grants under Digi International Inc. 2020 Omnibus Incentive Plan)** (37)
Incorporated by Reference
10 (j)Incorporated by Reference
10 (k)Incorporated by Reference
10 (l)Incorporated by Reference
10 (m)Incorporated by Reference
71

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES (CONTINUED)
Exhibit NumberDescriptionMethod of Filing
10 (n)Incorporated by Reference
10 (o)Incorporated by Reference
10 (p)Incorporated by Reference
10 (q)Incorporated by Reference
10 (r)Incorporated by Reference
21 Filed Electronically
23 Filed Electronically
24 Filed Electronically
31 (a)Filed Electronically
31 (b)Filed Electronically
32 Filed Electronically
101 
The following financial statements from the Annual Report on Form 10-K for the year ended September 30, 2020, as filed with the Security and Exchange Commission, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Statements of Operations, (ii) Consolidated Statements of Comprehensive Income, (iii) Consolidated Balance Sheets, (iv) Consolidated Statements of Cash Flows, (v) Consolidated Statements of Stockholders' Equity, and (vi) Notes to Consolidated Financial Statements.
Filed Electronically
104
The cover page from Digi International Inc.'s Annual Report on Form 10-K for the year ended September 30, 2020 is formatted in iXBRL (included in Exhibit 101).
Filed Electronically
____________________________
*     Certain schedules and exhibits have been omitted in accordance with Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the Securities and Exchange Commission upon request.
**    Management compensatory contract or arrangement required to be included as an exhibit to this Annual Report on Form 10-K.

(1)    Incorporated by reference to Exhibit 2.1 to Form 8-K filed October 25, 2017.
(2)    Incorporated by reference to Exhibit 2.1 to Form 8-K filed November 8, 2019.
(3)    Incorporated by reference to Exhibit 3(a) to Form 10‑K for the year ended September 30, 1993 (File no. 0‑17972).
(4)    Incorporated by reference to Exhibit 3.1 to Form 8-K filed April 30, 2020.
(5)    Incorporated by reference to Exhibit 10.a to Form 10-Q filed for the quarter ended March 31, 2020.
(6)    Incorporated by reference to Exhibit 10(a) to Form 8-K filed January 29, 2010.
(7)    Incorporated by reference to Exhibit 10(o) to Form 10-K for the year ended September 30, 2008.
(8)    Incorporated by reference to Exhibit 10(e)(ii) to Form 10-K for the year ended September 30, 2011.
(9)    Incorporated by reference to Exhibit 99 to Registration Statement on Form S-8 filed on April 16, 2013.
(10)    Incorporated by reference to Exhibit 10(a)(i) to Form 10-Q for the quarter ended March 31, 2013.
(11)    Incorporated by reference to Exhibit 99 to Registration Statement on Form S-8 filed on March 12, 2014.
(12)    Incorporated by reference to Exhibit 10(b)(i) to Form 10-Q for the quarter ended March 31, 2014.
(13)    Incorporated by reference to Exhibit 10(a) to Form 10-Q for the quarter ended June 30, 2014.
(14)     Incorporated by reference to Appendix A to definitive proxy statement on Schedule 14A filed December 11, 2015.
72

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES (CONTINUED)

(15)    Incorporated by reference to Exhibit 10(a)(ii) to Form 10-Q for the quarter ended March 31, 2016.
(16)    Incorporated by reference to Exhibit 10(a)(iii) to Form 10-Q for the quarter ended March 31, 2016.
(17)    Incorporated by reference to Exhibit 10(a)(iv) to Form 10-Q for the quarter ended March 31, 2016.
(18)    Incorporated by reference to Appendix A to definitive proxy statement on Schedule 14A filed December 16, 2016.
(19)    Incorporated by reference to Exhibit 10(b)(ii) to Form 10-Q for the quarter ended March 31, 2017.
(20)    Incorporated by reference to Exhibit 10(b)(iii) to Form 10-Q for the quarter ended March 31, 2017.
(21)    Incorporated by reference to Exhibit 10(b)(iv) to Form 10-Q for the quarter ended March 31, 2017.
(22)    Incorporated by reference to Appendix A to definitive proxy statement on Schedule 14A filed December 8, 2017.
(23)    Incorporated by reference to Exhibit 10(a)(i) to Form 10-Q for the quarter ended March 31, 2018.
(24)    Incorporated by reference to Exhibit 10(a)(ii) to Form 10-Q for the quarter ended March 31, 2018.
(25)    Incorporated by reference to Exhibit 10(a)(iii) to Form 10-Q for the quarter ended March 31, 2018.
(26)    Incorporated by reference to Exhibit 10(a)(iv) to Form 10-Q for the quarter ended March 31, 2018.
(27)    Incorporated by reference to Appendix A to definitive proxy statement on Schedule 14A filed December 14, 2018.
(28)    Incorporated by reference to Exhibit 10(a)(i) to Form 10-Q for the quarter ended March 31, 2019.
(29)    Incorporated by reference to Exhibit 10(a)(ii) to Form 10-Q for the quarter ended March 31, 2019.
(30)    Incorporated by reference to Exhibit 10(a)(iii) to Form 10-Q for the quarter ended March 31, 2019.
(31)    Incorporated by reference to Exhibit 10(a)(iv) to Form 10-Q for the quarter ended March 31, 2019.
(32)    Incorporated by reference to Exhibit 10(b) to Form 10-Q for the quarter ended March 31, 2020.
(33)    Incorporated by reference to Exhibit 10(b)(i) to Form 10-Q for the quarter ended March 31, 2020.
(34)    Incorporated by reference to Exhibit 10(b)(ii) to Form 10-Q for the quarter ended March 31, 2020.
(35)    Incorporated by reference to Exhibit 10(b)(iii) to Form 10-Q for the quarter ended March 31, 2020.
(36)    Incorporated by reference to Exhibit 10(b)(iv) to Form 10-Q for the quarter ended March 31, 2020.
(37)    Incorporated by reference to Exhibit 10(b)(v) to Form 10-Q for the quarter ended March 31, 2020.
(38)    Incorporated by reference to Exhibit 10 to Form 10‑Q for the quarter ended June 30, 2010.
(39)    Incorporated by reference to Exhibit 10.1 to Form 8-K filed December 5, 2014.
(40)    Incorporated by reference to Exhibit 10(m) to Form 10-K for the year ended September 30, 2013.
(41)    Incorporated by reference to Exhibit 10(a) to Form 10-Q for the quarter ended March 31, 2017.
(42)    Incorporated by reference to Exhibit 10(o) to Form 10-K for the year ended September 30, 2019.
(43)    Incorporated by reference to Exhibit 10.O to Form 10-K for the year ended September 30, 2018.
(44)    Incorporated by reference to Exhibit 10.1 to Form 8-K filed May 10, 2019.
(45)    Incorporated by reference to Exhibit 10.1 to Form 8-K filed December 16, 2019.
(46)    Incorporated by reference to Exhibit 10(c) to Form 10-Q for the quarter ended March 31, 2020.
ITEM 16. FORM 10-K SUMMARY
None.
73

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on November 25, 2020.
DIGI INTERNATIONAL INC.
By: /s/ Ronald E. Konezny
Ronald E. Konezny
President, Chief Executive Officer and Director
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on November 25, 2020.
By: /s/ Ronald E. Konezny
Ronald E. Konezny
President, Chief Executive Officer and Director
(Principal Executive Officer)
By: /s/ James J. Loch
James J. Loch
Senior Vice President, Chief Financial Officer and Treasurer
(Principal Financial Officer and Principal Accounting Officer)
By:*
Satbir Khanuja
Director
By:*
Christopher D. Heim
Director
By:*
Hatem H. Naguib
Director
By:*
Sally J. Smith
Director
By:*
Spiro C. Lazarakis
Director

*    Ronald E. Konezny, by signing his name hereto, does hereby sign this document on behalf of each of the above named directors of the Registrant pursuant to Powers of Attorney duly executed by such persons.
By: /s/ Ronald E. Konezny
Ronald E. Konezny
Attorney-in-fact


74

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
DIGI INTERNATIONAL INC.
(in thousands)
Additions
DescriptionBalance at beginning of periodCharged to costs and expensesCharged to Other AccountsDeductionsBalance at end of period
Valuation allowance - deferred tax assets
September 30, 2020$3,810 $670 $ $108 $4,372 
September 30, 2019$3,291 $529 $ $10 $3,810 
September 30, 2018$5,952 $521 $ $3,182 $3,291 
Valuation account - doubtful accounts
September 30, 2020$968 $2,534 $ $(276)(2)$3,778 
September 30, 2019$785 $635 $ $452 (2)$968 
September 30, 2018$341 $729 $40 (1)$325 (2)$785 
Reserve for future credit returns and pricing adjustments
September 30, 2020$2,677 $17,816 $ $19,017 $1,476 
September 30, 2019$2,560 $12,640 $ $12,523 $2,677 
September 30, 2018$2,169 $10,715 $ $10,324 $2,560 
(1)Established through purchase accounting relating to the acquisition of TempAlert
(2)Uncollectible accounts charged against allowance, net of recoveries


75
EX-4 2 dgii-ex42020930x10xk.htm EX-4 Document

Exhibit 4


DESCRIPTION OF CAPITAL STOCK
The summary of the general terms and provisions of the capital stock of Digi International Inc. (the “Company”) set forth below does not purport to be complete and is subject to and qualified by reference to the Company’s Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”) and Amended and Restated By‑Laws of the Company (the “By-laws,” and together with the Certificate of Incorporation, the “Charter Documents”), each of which is incorporated herein by reference and attached as an exhibit to the Company’s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission. For additional information, please read the Company’s Charter Documents and the applicable provisions of the General Corporation Law of Delaware (the “DGCL”).
Authorized Capital
The Company is authorized to issue up to 60,000,000 shares of common stock, with a par value of $.01 per share, and 2,000,000 shares of preferred stock, with a par value of $.01 (the “Preferred Stock”). The Company’s Board of Directors has the power and authority to fix by resolution any designation, series, voting power, preference, right, qualification, limitation, restriction, dividend, time and price of redemption and conversion right with respect to the Preferred Stock.
Voting Rights
The holders of shares of the Company’s common stock are entitled to one vote per share on all matters voted upon by the Company’s stockholders. The Company’s common stock does not have cumulative voting rights, and, accordingly, holders of more than 50% of the outstanding shares of common stock will be able to elect all of the members of the Board of Directors. If the number of candidates exceeds the number of members to be elected to the Board of Directors, they may be elected by plurality vote. The following significant corporate transactions require approval by the affirmative vote of at least 80% of the outstanding shares entitled to vote, voting together as a single class: (i) Business Combinations with Interested Stockholders (as described below), (ii) amendments to Articles Fifth and Sixth of the Certificate of Incorporation and (iii) amendments to By-laws proposed by stockholders. Other matters to be voted upon by the holders of common stock normally require the affirmative vote of a majority of the shares present at the particular stockholders meeting. The holders of the Preferred Stock shall not be entitled to vote nor receive notice of any meeting of stockholders at which they are not entitled to vote unless the Board of Directors so provides.
Dividend Rights
After satisfaction of the dividend rights of holders of Preferred Stock, the holders of shares of the Company’s common stock are entitled to receive dividends, if any, in such amounts as may be declared from time to time by the Company’s Board of Directors in its discretion out of any funds legally available therefor and as permitted by the DGCL.
Liquidation Rights
In the event of the Company’s dissolution, liquidation or winding-up, the holders of shares of common stock are entitled to share ratably in any assets of the Company remaining after payment in full of creditors and preferred stockholders to the extent of any liquidation preferences.
No Preemptive Rights
There are no preemptive, subscription, conversion, redemption or sinking fund rights pertaining to the common stock. The absence of preemptive rights could result in a dilution of the interest of investors should additional common stock be issued.
Listing
The Company’s common stock is currently traded on the Nasdaq Stock Market under the symbol “DGII.”






Anti-Takeover Provisions
The Charter Documents and the DGCL contain certain provisions that may discourage an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult. The following are some of the more significant anti-takeover provisions that are applicable to the Company:
Business Combinations with Interested Stockholders
The Certificate of Incorporation provides that, in addition to any affirmative vote required by law or by the Charter Documents, (a) any merger or consolidation of the Company or any Subsidiary with (i) any Interested Stockholder (a person who (i) is the beneficial owner of Voting Stock representing twenty percent (20%) or more of the votes entitled to be cast by the holders of all then outstanding shares of Voting Stock; or (ii) is an Affiliate or Associate of the Company and at any time within the two-year period immediately prior to the date in questions was the beneficial owner of Voting Stock representing 20% or more of the votes entitled to be cast by the holders of all then outstanding shares of Voting Stock) or (ii) any other corporation (whether or not itself an Interested Stockholder) which is or after such merger or consolidation would be an affiliate or associate of an Interested Stockholder, (b) any sale, lease, exchange, mortgage, pledge, transfer or other disposition (in one transaction or a series of transactions) with any Interested Stockholder or any affiliate or associate of any Interested Stockholder involving any assets or securities of the Company, any subsidiary or any Interested Stockholder or any affiliate or associate of any Interested Stockholder having an aggregate fair market value equal to or greater than 10% of the book value of the consolidated assets of the Company, (c) the adoption of any plan or proposal for the liquidation or dissolution of the Company proposed by or on behalf of an Interested Stockholder or any affiliate or associate of any Interested Stockholder, (d) any reclassification of securities (including any reverse stock split), or recapitalization of the Company, or any merger or consolidation of the Company with any of its subsidiaries or any other transaction (whether or not with or otherwise involving an Interested Stockholder) that has the effect, directly or indirectly, of increasing the proportionate share of any class or series of Capital Stock, or any securities convertible into Capital Stock or into equity securities of any subsidiary, that is beneficially owned by any Interested Stockholder or any affiliate or associate of any Interested Stockholder, or (e) any agreement, contract or other arrangement providing for any one or more of the actions specified in the foregoing clauses (a) - (d), shall require the affirmative vote of not less than 80% of the votes entitled to be cast by the holders of all then outstanding shares of Voting Stock, voting together as a single class. The foregoing restriction does not apply to (i) transactions approved by a majority (whether such approval is made prior to or subsequent to the acquisition of beneficial ownership of the Voting Stock that caused the Interested Stockholder to become an Interested Stockholder) of the Continuing Directors (any member of the Board of Directors of the Company, while such person is a member of the Board of Directors, who was a member of the Board prior to the time that the Interested Stockholder involved in the Business Combination in questions became an Interested Stockholder, and any member of the Board of Directors, whose election, or nomination for election by the Company’s Stockholders, was approved by vote of a majority of the Continuing Directors; provided, however, that in no event shall an Interested Stockholder involved in the Business Combination in question or any Affiliate, Associate or representative of such Interested Stockholder be deemed to be a Continuing Director); or (ii) transactions in which all stockholders receive a specified consideration per share and such transaction meets the additional conditions set forth in Article Sixth of the Certificate of Incorporation. The affirmative vote of the holders of at least 80% percent or more of the Voting Stock of the Company, voting together as a single class, is required to amend or repeal this provision of the Certificate.
Delaware Anti-Takeover Law
In general, Section 203 of the DGCL prohibits a Delaware corporation with a class of voting stock listed on a national securities exchange or held of record by 2,000 or more stockholders from engaging in a “Business Combination” (as defined below) with an “Interested Stockholder” (as defined below) for a three-year period following the time that this stockholder becomes an interested stockholder, unless the Business Combination is approved in a prescribed manner. A Business Combination includes, among other things, a merger, asset or stock sale or other transaction resulting in a financial benefit to the Interested Stockholder. An Interested Stockholder is a person who, together with affiliates and associates, owns, or did own within three years prior to the determination of Interested Stockholder status, 15% or more of the corporation’s voting stock. Under Section 203, a Business Combination between a corporation and an Interested Stockholder is prohibited for seven years unless it satisfies one of the following conditions:
Before the stockholder became an Interested Stockholder, the Board of Directors approved either the Business Combination or the transaction which resulted in the stockholder becoming an Interested Stockholder;
Upon consummation of the transaction which resulted in the stockholder becoming an Interested Stockholder, the Interested Stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction





commenced, excluding for purposes of determining the voting stock outstanding, shares owned by persons who are directors and also officers, and employee stock plans, in some instances; or
At or after the time the stockholder became an Interested Stockholder, the Business Combination was approved by the Board of Directors of the corporation and authorized at an annual or special meeting of the stockholders by the affirmative vote of at least two-thirds of the outstanding voting stock which is not owned by the Interested Stockholder.
The DGCL permits a corporation to opt out of, or choose not to be governed by, its anti-takeover statute by expressly stating so in its original certificate of incorporation (or subsequent amendment to its certificate of incorporation or bylaws approved by its stockholders). The Certificate of Incorporation does not contain a provision expressly opting out of the application of Section 203 of the DGCL; therefore, the Company is subject to the anti-takeover statute.
Special Meetings of Stockholders
The Company’s By-laws provide that a special meeting of stockholders may be called only by the Chairman or the Chief Executive Officer and shall be called by either such officer upon the written request of a majority of the Board of Directors or by a committee of the Board of Directors which has been duly designated by the Board of Directors, and whose powers and authority, as expressly provided in a resolution of the Board of Directors, include the power to call such meetings.
Stockholder Action by Unanimous Written Consent
The Company’s Certificate of Incorporation provides that all stockholder action by written consent must be unanimous.
Advance Notice of Stockholder Business Proposals and Nominations
The Company’s By-laws include an advance notice procedure for stockholder proposals to be brought before an annual meeting of stockholders, including proposed nominations of candidates for election to the Board of Directors. Stockholders at an annual meeting will only be able to consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of the Board of Directors, or by a stockholder that has delivered timely written notice in proper form to the Company’s secretary of the business or mailed to and received at the principal executive office of the Company to be brought before the meeting. These provisions could have the effect of delaying stockholder actions that may be favored by the holders of a majority of the Company’s outstanding voting securities until the next stockholder meeting, or may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of the Company.
Classified Board of Directors
The Company’s Certificate of Incorporation provides that directors will be divided into three classes and elected for staggered terms. At each annual meeting, approximately one third of the directors will be elected to serve a three-year term. Directors serving staggered terms can be removed from office only for cause.
Authority of the Board of Directors
The Board of Directors has the power to issue any or all of the shares of the Company’s capital stock, including the authority to establish one or more series of Preferred Stock and to fix the powers, preferences, rights and limitations of such class or series, without seeking stockholder approval, and the right to fill vacancies of the Board of Directors (including a vacancy created by an increase in the size of the Board of Directors). Under the Certificate of Incorporation, the Company’s Board of Directors has the authority to adopt and change the By-laws upon the affirmative vote of the number of directors which shall constitute, under the provisions of the Company’s By-laws, the action of the Board of Directors.

EX-21 3 dgii-ex212020930x10xk.htm EX-21 Document
Exhibit 21

Subsidiaries of the Company

NameJurisdiction
Accelerated Concepts, Inc.Florida, United States
Accelerated Concepts Pty Ltd.Australia
Digi International Canada Inc.Ontario, Canada
Digi International GmbHGermany
Digi International (HK) Ltd.Hong Kong
Digi International KabushikikaishaJapan
Digi International LimitedUnited Kingdom
Digi International SARLFrance
Digi International Spain S.A.Spain
Digi m2m Solutions India Pvt. Ltd.India
Digi Wireless Singapore Pte. Ltd.Singapore
Digi SmartSense, LLCDelaware, United States
FreshTemp, LLCPennsylvania, United States
ITK International Inc.Delaware, United States
SMART Temps, L.L.C.Indiana, United States
Opengear, Inc.Utah, United States
Opengear LimitedEngland/Wales
Opengear Pty Ltd.Australia




EX-23 4 dgii-ex232020930x10xk.htm EX-23 Document



Exhibit 23
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We have issued our reports dated November 25, 2020, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Digi International Inc. on Form 10‑K for the year ended September 30, 2020. We consent to the incorporation by reference of said reports in the Registration Statements of Digi International Inc. on Forms S-8 (File Nos. 333-187949, 333-144872, 333-169427, 333-169428, 333-194518, 333-194522, 333-209958, 333-218002, 333-225308, 333-231365 and 333-238614).



/s/ GRANT THORNTON LLP
Minneapolis, Minnesota
November 25, 2020





EX-24 5 dgii-ex242020930x10xk.htm EX-24 Document


Exhibit 24

DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint James J. Loch and David H. Sampsell, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Ronald E. Konezny
Ronald E. Konezny







Exhibit 24
DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint Ronald E. Konezny and James J. Loch, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Satbir Khanuja
Satbir Khanuja







Exhibit 24
DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint Ronald E. Konezny and James J. Loch, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Christopher D. Heim
Christopher D. Heim






Exhibit 24
DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint Ronald E. Konezny and James J. Loch, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Hatem H. Naguib
Hatem H. Naguib






Exhibit 24
DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint Ronald E. Konezny and James J. Loch, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Sally J. Smith
Sally J. Smith






Exhibit 24
DIGI INTERNATIONAL INC.

Power of Attorney

The undersigned director of Digi International Inc., a Delaware corporation, does hereby make, constitute and appoint Ronald E. Konezny and James J. Loch, and either of them, the undersigned’s true and lawful attorney-in-fact and agent, with power of substitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of said corporation to an Annual Report on Form 10-K or other applicable form for the fiscal year ended September 30, 2020, and all amendments thereto, to be filed by said corporation with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact, and either of them, full power and authority to do and perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.
IN WITNESS WHEREOF, the undersigned has hereunto set the undersigned’s hand this 23rd day of November, 2020.


/s/ Spiro C. Lazarakis
Spiro C. Lazarakis


EX-31.A 6 dgii-ex31a2020930x10k.htm EX-31.A Document


Exhibit No. 31(a)

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

I, Ronald E. Konezny, certify that:

1. I have reviewed this annual report on Form 10-K of Digi International Inc.;

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

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

4. The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

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

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

5. The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s Board of Directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.
     
November 25, 2020/s/ Ronald E. Konezny 
 Ronald E. Konezny  
 President, Chief Executive Officer and Director 


EX-31.B 7 dgii-ex31b2020930x10k.htm EX-31.B Document


Exhibit No. 31(b)

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

I, James J. Loch, certify that:

1. I have reviewed this annual report on Form 10-K of Digi International Inc.;

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

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

4. The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

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

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

5. The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s Board of Directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.
November 25, 2020/s/ James J. Loch
James J. Loch
Senior Vice President, Chief Financial Officer and Treasurer


EX-32 8 dgii-ex322020930x10k.htm EX-32 Document


Exhibit No. 32

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, each of the undersigned certifies that:

(1) The Annual Report on Form 10-K of the Company for the year ended September 30, 2020 (the "Report") fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
November 25, 2020    
 /s/ Ronald E. Konezny 
 Ronald E. Konezny 
 President, Chief Executive Officer and Director 
 
November 25, 2020
 /s/ James J. Loch 
 James J. Loch 
 Senior Vice President, Chief Financial Officer and Treasurer  



EX-101.SCH 9 dgii-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies (Warranty) (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies (Foreign Currency Translation) (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies (Net Income Per Common Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Summary of Significant Accounting Policies (Adoption of ASC 842) (Details) link:presentationLink link:calculationLink link:definitionLink 2112102 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Acquisitions Details (Details) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Acquisitions (Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Acquisitions Supplemental Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2117103 - Disclosure - Goodwill and other Identifiable Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Goodwill and other Identifiable Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - Goodwill and other Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Goodwill and other Identifiable Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2122104 - Disclosure - Segment Information and Major Customers link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Segment Information and Major Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - Segment Information and Major Customers Summary of Operating Results by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2425416 - Disclosure - Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2426417 - Disclosure - Segment Information and Major Customers Total Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2427418 - Disclosure - Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2428419 - Disclosure - Segment Information and Major Customers Geographic revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2129105 - Disclosure - Sale of Building link:presentationLink link:calculationLink link:definitionLink 2430420 - Disclosure - Sale of Building (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - Selected Balance Sheet Data link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Selected Balance Sheet Data (Details) link:presentationLink link:calculationLink link:definitionLink 2134107 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2335306 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - (Financial Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Fair Value Measurements (Reconciliation of Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2139108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Debt Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - Product Warranty Obligation link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Product Warranty Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Product Warranty Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Leases - Supplemental Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2450430 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2451431 - Disclosure - Leases - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - Leases Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2155111 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2356310 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2457435 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2158112 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2359311 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2462438 - Disclosure - Revenue - Unearned Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2164113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2365312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2467441 - Disclosure - Income Taxes (Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - Income Taxes (Income Tax Provision) (Details) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Income Taxes (Deferred Tax Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Income Taxes (Deferred Tax Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2471445 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2472446 - Disclosure - Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2173114 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2374313 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2475447 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2476448 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2477449 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) link:presentationLink link:calculationLink link:definitionLink 2478450 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2479451 - Disclosure - Stock-Based Compensation (Exercise Price Range) (Details) link:presentationLink link:calculationLink link:definitionLink 2480452 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2181115 - Disclosure - Common Stock Repurchase link:presentationLink link:calculationLink link:definitionLink 2482453 - Disclosure - Common Stock Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 2183116 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2484454 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2185117 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2486455 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2187118 - Disclosure - Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 2388314 - Disclosure - Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2489456 - Disclosure - Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 2490457 - Disclosure - Quarterly Financial Data - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2191119 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2492458 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2193120 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2494459 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 dgii-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 dgii-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 dgii-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of Restricted Stock Units, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Identifiable intangible assets Deferred Tax Liabilities, Intangible Assets Aggregate Intrinsic Value, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Contingent consideration payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Deferred tax liability on identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total Assets by Segment [Abstract] Total Assets by Segment [Abstract] Total Assets by Segment [Abstract] Debt issuance costs Debt Issuance Costs, Gross PRODUCT WARRANTY OBLIGATION Product Warranty Disclosure [Text Block] License Agreements Licensing Agreements [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Security Exchange Name Security Exchange Name Sales and Marketing Selling and Marketing Expense [Member] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Total current liabilities Liabilities, Current Accounts Receivable Accounts Receivable [Policy Text Block] Net income per share - diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted Transferred over time Transferred over Time [Member] Other current assets Prepaid Expense and Other Assets, Current Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] ASSETS Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash acquired Cash Acquired from Acquisition Accounting Policies [Abstract] Accounting Policies [Abstract] Issuance of stock under stock award plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Proceeds from employee stock purchase plan transactions Proceeds from Stock Plans Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Non-deductible executive compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation 2023 Long-Term Debt, Maturity, Year Three Weighted average useful life identifiable intangibles Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Repurchase of common stock (in shares) Shares repurchased Treasury Stock, Shares, Acquired Options Outstanding, Beginning Balance Options Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Earn-out payment installment period Business Combination, Contingent Liability, Payout Period Installments Business Combination, Contingent Liability, Payout Period Installments New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] State Current State and Local Tax Expense (Benefit) Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Number of hours per week employed Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed Exercise Price Range, Lower Range Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Total operating expenses Operating Expenses Buildings Building [Member] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Other non-current liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Weighted Average Exercise Price, Forfeited / Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Total grant date fair value of shares vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $17.95 - $18.20 Exercise Price Range Seven [Member] Exercise Price Range Seven [Member] Work in process Inventory, Work in Process, Net of Reserves Valuation allowance - deferred tax assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Inventories Total Inventories Inventory, Net $10.35 - $11.23 Exercise Price Range Three [Member] Exercise Price Range Three [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Percentage of concentration Concentration Risk, Percentage Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Restructuring charge (reversal) Restructuring (Reversal) Charge, Net Restructuring (Reversal) Charge, Net Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Compensation costs Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Fair value inputs probability of payment Fair value inputs probability of payment Fair value inputs probability of payment Warranties Standard Product Warranty, Policy [Policy Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Marketable Securities Marketable Securities, Policy [Policy Text Block] Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] DEBT Debt Disclosure [Text Block] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Amendment Flag Amendment Flag Assumptions Used For Options Grants [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Accrued income tax penalties and interest for unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Contingent consideration fair value Fair value at beginning of period Fair value at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Transfer of inventory to property, equipment and improvements Inventory Transfer To Property, Plant And Equipment Inventory Transfer To Property, Plant And Equipment Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares available for future grants Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Defined contribution plan Other Pension Plan [Member] RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Measurement Frequency [Axis] Measurement Frequency [Axis] Bluenica Corporation Bluenica Corporation [Member] Bluenica Corporation [Member] Payments for leasehold improvements Payments for Capital Improvements Year three Debt Instrument, Redemption, Period Three [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Accrual for property, equipment, improvements and certain other intangibles assets Capital Expenditures Incurred but Not yet Paid Lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent SUBSEQUENT EVENT Subsequent Events [Text Block] FRANCE FRANCE Total unrecognized compensation cost nonvested awards Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Income taxes payable Accrued Income Taxes, Noncurrent Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Employee Stock Employee Stock [Member] Balance at beginning of period Balance at end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Income Statement Location [Domain] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Billings Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Other accruals Deferred Tax Assets, Tax Deferred Expense, Other Accruals Deferred Tax Assets, Tax Deferred Expense, Other Accruals Components of Lease Cost Lease, Cost [Table Text Block] Exchange [Domain] Exchange [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Other non-current assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Business Combination, Contingent Liability, Payout Period Business Combination, Contingent Liability, Payout Period Business Combination, Contingent Liability, Payout Period Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total assets Total Assets Assets Purchase price contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Exercise Price Range [Domain] Exercise Price Range [Domain] Number of Restricted Stock Units, Beginning Balance Number of Restricted Stock Units, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unallocated Corporate Segment [Member] Reporting Unit [Domain] Reporting Unit [Domain] Order backlog Order or Production Backlog [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cost of Sales Cost of Sales [Member] Weighted Average Exercise Price, Options Exercisable Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Employee stock purchase plan Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Total liabilities Liabilities Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] U.S. deduction for foreign export sales Effective Income Tax Rate Reconciliation, Deduction, Other, Amount Damages sought Loss Contingency, Damages Sought, Value Retirement Plan Type [Axis] Retirement Plan Type [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Weighted average interest rate on debt Debt, Weighted Average Interest Rate Acquisition-related costs Acquisition-related Costs [Member] Nonvested Number of Restricted Stock Units [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Additional Paid-in Capital Additional Paid-in Capital [Member] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Asset Class [Axis] Asset Class [Axis] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Rest of world Other locations [Member] Other locations Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] U.S. capital loss carryforward Deferred Tax Assets, Capital Loss Carryforwards Revolving loan Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest IoT Solutions IoT Solutions [Member] IoT Solutions segment member Weighted Average Exercise Price, Beginning Balance Weighted Average Exercise Price, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized Common Stock, Shares Authorized Total property, equipment and improvements, gross Property, Plant and Equipment, Gross Stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from stock option plan transactions Proceeds from Stock Options Exercised U.S. Deferred Federal Income Tax Expense (Benefit) Beginning balance Ending balance Standard Product Warranty Accrual Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] TempAlert TempAlert [Member] TempAlert [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Accounting Estimates Use of Estimates, Policy [Policy Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] 2021 Restructuring 2021 restructuring [Member] 2021 restructuring Contract assets Capitalized Contract Cost, Net Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accelerated Concepts Accelerated Concepts [Member] Accelerated Concepts [Member] Scenario [Domain] Scenario [Domain] Changes from provision to return Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Income tax provision for Tax Cuts & Jobs Act of 2017 Tax Cuts and Jobs Act, Income Tax Expense (Benefit) GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Earn-out payments Earn-Out Payments [Member] Earn-Out Payments [Member] Director Director [Member] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Acquisition Goodwill, Acquired During Period Quarterly Financial Data Quarterly Financial Information [Text Block] Deferred Tax Assets, Other Tax Carryforwards Deferred Tax Assets, Other Tax Carryforwards Reclassification of realized loss on investments included in net income (1) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Property, equipment and improvements depreciation life Useful life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Net Property, Plant and Equipment, Net [Abstract] Goodwill [Line Items] Goodwill [Line Items] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Net deferred tax (liability) asset Net deferred tax (liability) asset Deferred Tax Assets, Net Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Unearned Revenue [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Schedule of Stock Option Activity Share-based Payment Arrangement, Activity [Table Text Block] Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] $9.04 - $10.33 Exercise Price Range Two [Member] Exercise Price Range Two [Member] Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Land Land [Member] Current portion of operating lease liabilities Operating Lease, Liability, Current Warranty period software, maximum Standard Software Warranty Accrual Term Maximum Standard Software Warranty Accrual Term Maximum FreshTemp FreshTemp [Member] FreshTemp [Member] Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Employers percent of matching contributions Defined Contribution Plan, Employer Matching Contribution, Percent of Match FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Area of real estate sold (in sqft) Area Of Real Estate Sold Area Of Real Estate Sold Goodwill Valuation Implied Control Premium Goodwill Valuation Implied Control Premium Goodwill Valuation Implied Control Premium Accounts Receivable Accounts Receivable [Member] Number of customer representing over ten percent of consolidated accounts receivable Number of Customer Representing over Ten Percent of Consolidated Accounts Receivable Number of Customer Representing over Ten Percent of Consolidated Accounts Receivable Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Identifiable Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Warranty period products, minimum Standard Product Warranty Accrual, Term, Minimum Standard Product Warranty Accrual, Term, Minimum Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Less unamortized issuance costs Debt Issuance Costs, Net Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Contract Termination Contract Termination [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Restructuring reserve, beginning balance Restructuring reserve, ending balance Restructuring Reserve Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] ASU 2016-02 Accounting Standards Update 2016-02 [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Non-current deferred tax asset Deferred Tax Assets, Net of Valuation Allowance Year two Debt Instrument, Redemption, Period Two [Member] Percent of market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Restructuring Type [Axis] Restructuring Type [Axis] Goodwill Goodwill Goodwill Goodwill Goodwill Other comprehensive income (loss), net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent One-time transition tax Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Deferred balance sheet remeasure Effective Income Tax Rate Reconciliation, Deferred Balance Sheet Remeasurement, Amount Effective Income Tax Rate Reconciliation, Deferred Balance Sheet Remeasurement, Amount Fair Value by Asset Class [Domain] Asset Class [Domain] Total assets measured at fair value Assets, Fair Value Disclosure Europe, Middle East & Africa EMEA [Member] SALE OF BUILDING Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Supplemental schedule of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Weighted Average Exercise Price, Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Entities [Table] Entities [Table] Schedule of Estimated Future Amortization Expense Related to Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (shares) Denominator for diluted net income per common share — adjusted weighted average shares Weighted Average Number of Shares Outstanding, Diluted Defined Contribution Plan [Table] Defined Contribution Plan [Table] Gain on sale, net of deferred tax Gain (Loss) On Disposition Of Property Plant Equipment, Net Of Deferred Tax Gain (Loss) On Disposition Of Property Plant Equipment, Net Of Deferred Tax Year five Debt Instrument, Redemption, Period Five [Member] Number of Restricted Stock Units, Canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Sales and marketing Selling and Marketing Expense Restructuring Plan [Axis] Restructuring Plan [Axis] Paycheck Protection Program loan Unsecured Debt [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Payments on long-term debt Repayments of long-term debt Repayments of Long-term Debt Schedule of Weighted Average Exercise Price Range and Remaining Contractual Life Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Unrecognized tax benefits, beginning balance Unrecognized tax benefits, ending balance Unrecognized tax benefits Unrecognized Tax Benefits Common stock, $.01 par value; 60,000,000 shares authorized; 35,512,843 and 34,608,003 shares issued Common Stock, Value, Issued Half Employer Match Half Employer Match [Member] Half Employer Match [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Current portion of long-term debt Long-term Debt, Current Maturities Long-term Debt, Current Maturities Decreases related to settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Entity Current Reporting Status Entity Current Reporting Status Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings U.S. Export Net Sales Sales Revenue, Goods, Net, Exported [Member] Sales Revenue, Goods, Net, Exported [Member] Net Income Per Common Share Earnings Per Share, Policy [Policy Text Block] Area of lease not yet commenced Area of lease not yet commenced Area of lease not yet commenced Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Options Outstanding Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Total lease liabilities Total reported lease liability Operating Lease, Liability Contingent Consideration Contingent consideration on acquired business Contingent Consideration [Member] Contingent Consideration Total long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders’ equity Beginning balance Cumulative-effect adjustment from adoption of ASU 2016-09 Ending balance Stockholders' Equity Attributable to Parent Foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total consideration transferred Business Combination, Consideration Transferred Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Entity Address, City or Town Entity Address, City or Town Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Restricted Stock Units Restricted Stock Units (RSUs) [Member] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Contingent consideration Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Patents and Trademarks Intellectual Property [Member] Type of Adoption [Domain] Accounting Standards Update [Domain] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] 2023 Operating Leases, Future Minimum Payments, Due in Four Years Product Product [Member] Short-term lease cost Short-term Lease, Cost Gain on sale of property, equipment and improvements Gain on sale Gain (Loss) on Disposition of Property Plant Equipment Lease asset Deferred Tax Liabilities, Leasing Arrangements Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Other current liabilities Other Liabilities, Current Leases [Abstract] Less income tax benefit (2) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Market Capitalization Market Capitalization Market Capitalization Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Restructuring charge Restructuring Charges Restructuring Charges Schedule of Net Deferred Tax Asset Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Manufacturing Transition Manufacturing Transition [Member] Manufacturing Transition [Member] NASDAQ - ALL MARKETS [Member] NASDAQ - ALL MARKETS [Member] Measurement Input, Control Premium [Member] Measurement Input, Control Premium [Member] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Warranty period products, maximum Standard Product Warranty Accrual, Term, Maximum Standard Product Warranty Accrual, Term, Maximum Cash paid for leases [Abstract] Cash paid for leases [Abstract] Cash paid for leases [Abstract] Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Weighted average volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Matching contributions, amount Defined Contribution Plan, Cost Term loan Secured Debt [Member] Leasehold Improvements Improvements Leasehold Improvements [Member] Performance obligation time period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Diluted net income per common share: Earnings Per Share, Diluted [Abstract] Options Outstanding, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Federal and state research and development tax credits Deferred Tax Assets, Tax Credit Carryforwards, Research Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ACQUISITIONS Business Combination Disclosure [Text Block] Change in net unrealized gain (loss) on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Stock Options Share-based Payment Arrangement, Option [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Treasury stock, shares Treasury Stock, Shares Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Employee Severance Employee Severance [Member] 2025 Long-Term Debt, Maturity, Year Five United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Expected volatility rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Revenue Total revenues Revenues 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Operating Leases, Future Minimum Payments, Due in Three Years Net discrete tax expense (benefits) Income Tax Expense (Benefit) Specific to the Period Income Tax Expense (Benefit) Specific to the Period Income taxes paid, net Income Taxes Paid, Net Schedule of Nonvested Restricted Stock Units Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Diluted Net (loss) income per common share, diluted (USD per share) Earnings Per Share, Diluted 2021 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of Net Property, Equipment and Improvements by Geographical Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Debt [Table Text Block] Schedule of Debt [Table Text Block] Accounts receivable, net: Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Depreciation of property, equipment and improvements Depreciation Entity Address, Address Line One Entity Address, Address Line One Utilization of research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Non-compete Agreements Noncompete Agreements [Member] Proceeds from sale of business Proceeds from Divestiture of Businesses, Net of Cash Divested Entity Address, Address Line Two Entity Address, Address Line Two Entity Emerging Growth Company Entity Emerging Growth Company Net sales Business Acquisition, Pro Forma Revenue Deferred income tax benefit Deferred Income Tax Expense (Benefit) Year four Debt Instrument, Redemption, Period Four [Member] IoT Products & Services IoT Products and Services IoT Products and Services [Member] IoT Products & Services [Member] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock, shares authorized Preferred Stock, Shares Authorized 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] Common Stock Repurchase [Abstract] Common Stock Repurchase [Abstract] Common Stock Repurchase [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Trading Symbol Trading Symbol Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Settlements made Standard Product Warranty Accrual, Decrease for Payments Subscription and Circulation Subscription and Circulation [Member] Equipment Equipment [Member] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Inputs, Liabilities, Quantitative Information [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Entity Public Float Entity Public Float Hopkins, MN Hopkins, MN [Member] Hopkins, MN Contingent Consideration Business Combinations Policy [Policy Text Block] Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other (expense) income, net Other Nonoperating Income (Expense) Schedule of Product Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Options Outstanding, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Reporting Unit [Axis] Reporting Unit [Axis] Treasury Stock Treasury Stock [Member] Service Service [Member] Segments [Axis] Segments [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] The 2020 Plan The 2020 Plan [Member] The 2020 Plan Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Provision for inventory obsolescence Inventory Write-down Adjustment of tax contingency reserves Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Leases, Operating [Abstract] Leases, Operating [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Deferred tax liabilities Non-current deferred tax liability Deferred Income Tax Liabilities, Net Unearned revenue Deferred Revenue, Current Operating income Operating Income (Loss) Weighted Average Exercise Price, Options Outstanding Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and Contingencies (see Note 17) Commitments and Contingencies Maximum annual contribution per employee percentage Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Taxes paid for net share settlement of share-based payment awards Payments for Repurchase of Common Stock Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Furniture and Fixtures Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province Number of Restricted Stock Units, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period $7.40 - $9.03 Exercise Price Range One [Member] Exercise Price Range One [Member] Statutory income tax amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Accounts payable Accounts Payable, Current Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Total lease assets Operating Lease, Right-of-Use Asset Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment $12.64 - $13.92 Exercise Price Range Five [Member] Exercise Price Range Five [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Taxes Income Tax, Policy [Policy Text Block] Total lease cost Lease, Cost Options Outstanding, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Liability Class [Axis] Liability Class [Axis] Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition North America, primarily United States North America [Member] Options Outstanding, Forfeited / Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Revenue Revenue from Contract with Customer, Excluding Assessed Tax Closing Stock Price Share Price Business Acquisition [Axis] Business Acquisition [Axis] Depreciation expense Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Number of customer representing over ten percent of revenue Number of Customer Representing over Ten Percent of Consolidated Net Sales Number of Customer Representing over Ten Percent of Consolidated Net Sales Foreign Deferred Foreign Income Tax Expense (Benefit) Forecast Forecast [Member] Entity Voluntary Filers Entity Voluntary Filers Acquisition costs Business Combination, Acquisition Related Costs Credit Facility [Axis] Credit Facility [Axis] Operating lease payment due, lease not yet commenced Lessee. Operating Lease. Liability. Payments Due, Lease Not Yet Commenced Lessee. Operating Lease. Liability. Payments Due, Lease Not Yet Commenced Preferred stock, shares issued Preferred Stock, Shares Issued Expected volatility rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Foreign Tax Authority Foreign Tax Authority [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Selected Balance Sheet Data [Abstract] Selected Balance Sheet Data [Abstract] SELECTED BALANCE SHEET DATA (in thousands) Business Combinations [Abstract] Business Combinations [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Weighted average remaining lease term [Abstract] Weighted average remaining lease term [Abstract] Weighted Average Remaining Lease Term [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Weighted Average Remaining Contractual Term, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Period of amortization Capitalized Contract Cost, Amortization Period Year one Debt Instrument, Redemption, Period One [Member] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total minimum payments required Operating Leases, Future Minimum Payments Due Income taxes Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Research and Development Research and Development Expense, Policy [Policy Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Fair Value of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] Weighted Average Discount Rate Leases [Abstract] SELECTED BALANCE SHEET DATA Supplemental Balance Sheet Disclosures [Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Purchased Software Computer Software, Intangible Asset [Member] Shares available for future issuance Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other non-current liabilities Noncurrent income taxes payable Other Noncurrent Liabilities [Member] Schedule of Amortizable Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Geographical [Axis] Geographical [Axis] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Less reserve for future credit returns and pricing adjustments Allowance for Future Returns and Pricing Adjustments Allowance for Future Returns and Pricing Adjustments Charged to Other Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Assets and Liabilities, Lessee [Abstract] Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Net income Business Acquisition, Pro Forma Net Income (Loss) 2024 Long-Term Debt, Maturity, Year Four Total lease assets Lease Right Of Use Asset Lease Right Of Use Asset Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Cost of sales Cost Of Goods And Services Sold Excluding Amortization Cost Of Goods And Services Sold Excluding Amortization Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Weighted Average Remaining Contractual Term Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Federal Current Federal Tax Expense (Benefit) Amortization of identifiable intangible assets Amortization expense Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] SEGMENT INFORMATION AND MAJOR CUSTOMERS Segment Reporting Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Title of 12(b) Security Title of 12(b) Security Identifiable intangible assets, net Net Finite-Lived Intangible Assets, Net Weighted average per option grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net property, equipment and improvements Long-Lived Assets Treasury stock Treasury stock [Policy Text Block] Treasury stock [Policy Text Block] Less income tax (expense) benefit OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Defined Contribution Plan, Nature of Employer Match [Domain] Defined Contribution Plan, Nature of Employer Match [Domain] Defined Contribution Plan, Nature of Employer Match [Domain] Interest expense Interest Expense Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Components of Income Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Proceeds from sale of property and equipment Proceeds from Sale of Productive Assets Product and Service [Axis] Product and Service [Axis] Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Transferred at a point in time Transferred at Point in Time [Member] Other non-current assets Noncurrent deferred tax assets Other Noncurrent Assets [Member] Weighted average period, unrecognized compensation cost, nonvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition International, primarily Europe Non-US [Member] Tenant improvement allowance, lease not yet commenced Lessee operating lease, lease not yet commenced, tenant improvements Lessee operating lease, lease not yet commenced, tenant improvements 2022 Long-Term Debt, Maturity, Year Two Revenue recognized Contract with Customer, Liability, Revenue Recognized Number of continuous days of service Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Raw materials Inventory, Raw Materials, Net of Reserves Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] The 2019 Plan The 2019 Plan [Member] The 2019 Plan [Member] Schedule of Quarterly Financial Data (Unaudited) Quarterly Financial Information [Table Text Block] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Litigation Case Litigation Case [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Inventories Deferred Tax Assets, Inventory Entity Information [Line Items] Entity Information [Line Items] Variable lease cost Variable Lease, Cost State taxes, net of federal benefits Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Number of Shares Vested, Options Exercisable Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Defined Contribution Plan, Nature of Employer Match [Axis] Defined Contribution Plan, Nature of Employer Match [Axis] Defined Contribution Plan, Nature of Employer Match [Axis] Subsequent Event Subsequent Event [Member] United States Federal Tax Jurisdiction Domestic Tax Authority [Member] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Restructuring Plan [Domain] Restructuring Plan [Domain] Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Operating lease liabilities Operating lease non-current liability Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Warranties issued Standard Product Warranty Accrual, Increase for Warranties Issued Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $7.40 - $18.20 Exercise Price Range Eight [Member] Exercise Price Range Eight [Member] Customer With Contract, Length Of Contract Customer With Contract, Length Of Contract Customer With Contract, Length Of Contract Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Current assets: Assets, Current [Abstract] Interest income Investment Income, Interest ASU 2016-09 excess stock compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] 2021 Long-Term Debt, Maturity, Year One Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction City Area Code City Area Code Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Amortization percentage of quarterly installments Amortization percentage of quarterly installments Amortization percentage of quarterly installments Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Purchase of property, equipment, improvements and certain other intangible assets Expended for property, plant and equipment Payments to Acquire Productive Assets Measurement Input Type [Axis] Measurement Input Type [Axis] Percent of employees' gross pay for employer match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Restructuring reversals Restructuring Reserve, Accrual Adjustment Schedule of Components of Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Long-term Debt Long-term Debt LEASES Lessee, Operating Leases [Text Block] May 2018 authorized repurchase program May 2018 Repurchase program [Member] May 2018 Repurchase program [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Customer Relationships Customer Relationships [Member] Total cost of sales Cost of Goods and Services Sold Lease, Cost [Abstract] Equity Components [Axis] Equity Components [Axis] Liability related to acquisition of business Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Minimum Minimum [Member] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Total unrecognized compensation cost, restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Supplemental Disclosures Leases Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES UNITED STATES Weighted Average Exercise Price, Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue: Revenues [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Minnetonka, MN Minnetonka, MN [Member] Minnetonka, MN [Member] Foreign Current Foreign Tax Expense (Benefit) Restructuring foreign currency fluctuation Restructuring Reserve, Foreign Currency Translation Gain (Loss) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cost of Sales and General and Administrative Expense [Member] Cost of Sales and General and Administrative Expense [Member] Cost of Sales and General and Administrative Expense [Member] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Number of reportable segments Number of Reportable Segments Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Retirement Plan Type [Domain] Retirement Plan Type [Domain] Exercise Price Range [Axis] Exercise Price Range [Axis] Decrease in unrecognized tax benefits that is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Charged to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Research and Development Research and Development Expense [Member] Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Accounts receivable, net Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total future undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid COMMON STOCK REPURCHASE Common Stock Repurchase [Text Block] Common Stock Repurchase [Text Block] Risk free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Reserve for future credit returns and pricing adjustments Reserve for Future Returns and Pricing Adjustments [Member] Reserve for Future Returns and Pricing Adjustments [Member] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] The Purchase Plan The Purchase Plan [Member] The Purchase Plan Trademarks Trademarks [Member] Payments for restructuring Payments for Restructuring Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Net income per share - basic Business Acquisition, Pro Forma Earnings Per Share, Basic Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Title of Individual [Axis] Title of Individual [Axis] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Contingent consideration on acquired businesses Business Combination, Contingent Consideration, Liability, Current Other (expense) income, net: Nonoperating Income (Expense) [Abstract] $11.24 - $12.63 Exercise Price Range Four [Member] Exercise Price Range Four [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Total other (expense) income, net Other Income Net Total other income, net General and Administrative General and Administrative Expense [Member] $13.93 - $17.94 Exercise Price Range Six [Member] Exercise Price Range Six [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Litigation Case Litigation Case [Domain] Basic Net (loss) income per common share, basic (USD per share) Earnings Per Share, Basic Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Building Improvements Building Improvements [Member] Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Amortization Cost, Amortization Entity File Number Entity File Number Weighted average remaining lease term- operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Schedule of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block] Stock-based compensation before income taxes Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Employee stock purchase issuances Stock Issued During Period, Value, Employee Stock Purchase Plan Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Aggregate Intrinsic Value, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Retirement Benefits [Abstract] Retirement Benefits [Abstract] Subsequent Event [Table] Subsequent Event [Table] Issuance of stock under stock award plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventories: Inventory, Net [Abstract] Fair value of net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments to Acquire Property, Plant and Equipment by Segment Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block] Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block] 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] Executives and Employees Executives and Employees [Member] Executives and Employees [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total liabilities 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] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Decreases related to expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Operating lease cost Operating Lease, Cost Total assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net General and administrative General and Administrative Expense Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other, net Other Noncash Income (Expense) Increases related to current year income tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases related to prior year income tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Estimated useful life Useful life identifiable intangibles Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Full Employer Match Full Employer Match [Member] Full Employer Match [Member] Gross profit Gross profit Gross Profit Property, equipment and improvements, net Total property, equipment and improvements, net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Net income Net income Net (loss) income Net Income (Loss) Attributable to Parent Other current liabilities and other non-current liabilities Other current liabilities and other non-current liabilities [Member] Other current liabilities and other non-current liabilities [Member] Changes in operating assets and liabilities (net of acquisitions): Increase (Decrease) in Operating Capital [Abstract] LIBOR London Interbank Offered Rate (LIBOR) [Member] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Global intangible low-taxed income Effective Income Tax Rate Reconciliation, GILTI Effective Income Tax Rate Reconciliation, GILTI 2017 Restructuring 2017 Restructuring [Member] 2017 Restructuring [Member] Subscriber assets Subscriber assets [Member] Subscriber assets [Member] Purchased and Core Technology Developed Technology Rights [Member] Options Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Lease agreement term, lease not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract] Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract] Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Employee stock purchase issuances (in shares) Common shares issued to employees Stock Issued During Period, Shares, Employee Stock Purchase Plans Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Valuation account - doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Risk free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum DimOnOff Inc. DimOnOff Inc. [Member] DimOnOff Inc. [Member] Gross carrying amount Finite-Lived Intangible Assets, Gross Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Money Market Funds Money Market Funds [Member] Provision for bad debt and product returns Accounts Receivable, Credit Loss Expense (Reversal) Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Lease Liability Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Basic (shares) Denominator for basic net income per common share — weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer REVENUE Revenue from Contract with Customer [Text Block] Opengear Opengear [Member] Opengear [Member] Non-U.S. operating losses Deferred Tax Assets, Operating Loss Carryforwards, Foreign Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Proceeds from sale of building Proceeds from Sale of Buildings Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Foreign currency net transaction gains Foreign Currency Transaction Gain (Loss), before Tax Inventories Inventory, Policy [Policy Text Block] Income tax (benefit) expense Income tax (benefit) expense Income Tax Expense (Benefit) 2024 Operating Leases, Future Minimum Payments, Due in Five Years Property, Equipment and Improvements, Net Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-term Debt [Table Text Block] Title of Individual [Domain] Title of Individual [Domain] Local Phone Number Local Phone Number Cash paid at closing Cash Payments to Acquire Businesses, Gross Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Total Assets by Segment Reconciliation of Assets from Segment to Consolidated [Table Text Block] Total intrinsic value of all options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Exercise Price Range, Upper Range Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit 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] Total loans Total long-term debt Long-term Debt, Gross Decreases related to prior year income tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unearned revenue, beginning of period Unearned revenue, end of period Contract with Customer, Liability Other assets Increase (Decrease) in Other Operating Assets Schedule II- Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] 2020 Restructuring 2020 Restructuring [Member] 2020 Restructuring Stock-based compensation after income taxes Share-based Payment Arrangement, Expense, after Tax Earn-out payment maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Measurement Basis [Axis] Measurement Basis [Axis] Acquisition earn-out payments Payment for Contingent Consideration Liability, Financing Activities Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted Average Remaining Contractual Term, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Selected Balance Sheet Data Selected Balance Sheet Data [Table Text Block] Selected Balance Sheet Data [Table Text Block] Award Type [Domain] Award Type [Domain] Manufacturing deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Schedule of Restructuring Reserve Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Weighted Average Exercise Price, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Cost of sales: Cost of Goods and Services Sold [Abstract] Treasury stock, at cost, 6,353,094 and 6,367,428 shares Treasury Stock, Value Facility Closing Facility Closing [Member] Current liabilities: Liabilities, Current [Abstract] Research and development Research and Development Expense (Excluding Acquired in Process Cost) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Income Tax Contingency [Table] Income Tax Contingency [Table] Recent Accounting Developments New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Net income per common share: Earnings Per Share, Basic [Abstract] Geographic Areas, Long-Lived Assets [Abstract] Geographic Areas, Long-Lived Assets [Abstract] EX-101.PRE 13 dgii-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 dgii-20200930_g1.jpg begin 644 dgii-20200930_g1.jpg M_]C_X 02D9)1@ ! 0$!7@%> #_X@) 24-#7U!23T9)3$4 0$ (P041" M10(0 !M;G1R4D="(%A96B 'T ( L $P S #MA8W-P05!03 !N;VYE M ]M8 0 #3+4%$0D4 M IC<')T _ M #)D97-C !, &MW='!T !G !1B:W!T !L !1R5%)# ! MQ YG5%)# !U YB5%)# !Y YR6%E: !] !1G6%E: M "" !1B6%E: "' !1T97AT $-O<'ER:6=H=" R,# P($%D M;V)E(%-Y&EF !-30 J " % 1( P $ 0 M 1H !0 $ !* 1L !0 $ !2 2@ P $ @ AVD ! $ M !: 5X ! !7@ $ J " 0 ! !+* # 0 ! M 7 #_VP!# (! 0(! 0(" 0(" @(" P4# P,# P8$! ,%!P8'!P<& M!@8'" L)!P@*" 8&"0T)"@L+# P,!PD-#@T,#@L,# O_VP!# 0(" @," P4# M P4+" 8("PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+ M"PL+"PL+"PL+"PO_P 1" !< 2P# 2( A$! Q$!_\0 'P 04! 0$! 0$ M $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# 01 M!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6&AXB) MBI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9 MVN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" M P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A M<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$ M149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;G MZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#7_P"'E/Q]_P"BL^*_^^+/_P"1 MZ/\ AY3\??\ HK/BO_OBS_\ D>O!O[/^'E/Q]_Z*SXK_ .^+/_Y'H_X>4_'W_HK/BO\ [XL__D>O!_[;L3_R M_67_ ($)_C1_;5E_S^V7_@0G^- 'T!IW_!3O]H#39Q)%\5?$4N#G;-;64BGZ M@V]>G_#7_@N/\:O!MW'_ ,)NOA7QA:*,-'=6!LIV'M- VT'_ +9FOC.WU&VO M)-EGKVF@>(4N/ _BZ\/EP6&I M2J]M?/C[MM=#"NQYQ&X1SV4U]7 YK^:OJ.>1_DU^NO\ P1J_;KO_ -H+P)>^ M /BS>RWWBOPA;I-:7T\FZ;5=/)V R$\M+$VU&;DLK1L?F+52=P/M^@]#10>A MJ@/R$_X**_MT?&+X5?MK_$#P]\./B-XBT;0],N[9+2RMUMC%;JUE;NP7?"S< MN[MR3RQ[<#Q7_AY3\??^BL^*_P#OBS_^1ZU/^"JG_*0CXG_]?UI_Z06M?/E0 M]P/VQ_X)!?&/Q5\=/V0$UWXQ:]?^(]9.O:C;&\O!&)/*24!$_=HJX4<#C/J2 M>:^HZ^-_^"%G_)BD?_8R:I_Z.%?9%6@"N,^//[07A']FGX>W7B?XRZQ!I&E6 MWR*6!>:ZD(^6*&)//VVOC!\3)';QI\3O&URLAR8X-4>QB'L$M?+4#\*\OILDJ0A3,Z)O; M:NY@-Q]!ZGVJ;@;%UX^\07TA>^\1>);ACR6EUF[D)_%I32VOQ!\0V+AK'Q)X MF@8=#%K5W&1_WS**L:=\*/%FL0"71_"/C"\A;D20:!>RH?HRPD&B[^$_BVP4 MF_\ "'C& #O+X?O4'YF&D!T/AC]K+XI^"W#>%OB7X_LRO0?V_=3*/^ RNR_I M7J?@G_@L!\??AO;O)/XT@\0P6Z-(T6MZ7!&=''C/7-/TRQ9)_[6NX+ &-@P)FE6+J/]^@#^BGX2>(-1 M\6_"OPUJOB^.VAU74]*M;N\CMU98HYI(E=U0,20H9B!DD^]=#5?2M/32M,M[ M6V $=M$L2@=@H '\JL5H!Y'^WMXWUCX;_L8_$[7_ !J5SH^MZ1XK+D'GYE(]0:_'B7_@I1\?5E8#XL^*\ G^"S_^1Z_7/_@I9_R8 M)\7_ /L5;[_T4:_!Z?\ U[_[QJ9 ?1/PL_X*+?'76_BKX3LM6^*GBF>TOM>T MZVN(F2TVS127<*.AQ;YPRLRG!!P3@@\U^XZG(Y]:_G1^#'_):?!/_8R:5_Z7 M05_1,?M^_P#)KVN_]=[3_P!*8Z\_.9.& Q$HNS4)?DS#%-JC-KL_R/C'_AJ# MXC?]#MXC_P# D?X4?\-0?$;_ *'?Q'_X$C_"N$HK\1_M#%_\_I_^!2_S/D_; M5/YG][.[_P"&H/B-_P!#OXC_ / D?X4?\-0?$;_H=_$?_@2/\*X2BC^T,7_S M^G_X%+_,/;5/YG][.[_X:@^(W_0[^(__ )'^%'_ U!\1O^AW\1_P#@2/\ M"N$K5\$>"=4^(WBJST7P9:27VI7[[(HEX'NS-T5%')8\ ?@#4,;C*DE&-6;; MV]Z7^8*K5D[*3^]G=^"OC5\6OB+XIL]%\&^*_$]]J5^^R*)+D#ZLQVX5%')8 M\ ?@#]S_ I^$^H^$O!=M:_$#Q-KGB+6&S)=7;WLD:[SCY(U4C"+C SR>2>N M!D?LQ_LR:7^SQX6VQF.^U^^0?VAJ&W!?OY46>5B4]!U)Y//3U"OU;A[):V"I M^UQE24JCZ.3:BOOLWW?R75OZ/!865*/-5;Z".FBZ1_P" 47_Q-;/UKY$_X*"Q&3A02?J-CT#ZD'@#0ATT;2O\ P#C_ /B:7_A M]$'32-+_ / 2/_XFN?\ V:];O/$O[._@34?$%U/>W]_X>L+FYN)FW23RO;HS MNQ[DL23]:[:@#BO'7[-WP_\ B=I,MC\0?!7A76;:889+O2X9/R)7(/N#7Y:? M\%8/^";FE_LGM8>-O@BMQ%X,UB[%C=:=+(TO]CW+ M'YM=H&-E]ANXB1]UTO8""/UI- ?B+7O?_!+_P"( M%Q\.?V]?AO*YA==I_[:+"WU45X*PPQ^M>G_L1_P#)Y/PI M_P"QKT__ -'"H0'] @Z<]:#T- H/0UH!^%W_ 54_P"4A'Q/_P"OZT_](+6O MGROH/_@JI_RD(^)__7]:?^D%K7SY4,#]C/\ @A9_R8I'_P!C)JG_ *.%?9%? M&_\ P0L_Y,4C_P"QDU3_ -'"OLBK0'SO_P %6?B'-\-_V!OB)&UW2 ??\ TQ*_ M&BHEN!=\->'+[QAXDT[2/#-N;K4M6NXK&TA!QYTTKK'&N>P+,H)[#)[5^X7[ M%?\ P3F\"?LB^#+$II>GZ[XT>)3J.OW5NLD[RD LEON!\B$'(55P2!EBS$FO MR=_X)M:;'JW[?'PFANU#(-=,V#_>CM+B1?R9%/X5^\RG*C/I3B ;1[_G0%QZ M_G2T50%35- L=;B,>LV=K=HW!6:%9 ?P8&O._$G[%GPD\6^(;'5]=^''@V35 M--NHKVVO$TN*&>&:)UDC<2( -?O#_P %+/\ DP3XO_\ 8JWW_HHU^#T_^O?_ 'C4 MR Z+X,?\EI\$_P#8R:5_Z705_1T_\ 2F.O9Z\8_;]_Y->UW_KO:?\ I3'7G9W_ ,B_ M$?X)?DS#%?P9^C_(_/:BBBOP8^."BBM;P-X'U7XD>*K/1?!=I)>ZE?/MBB7@ M #JS-T5%')8\ >^ :A"522C%7;V0TG)V0>!_!&J?$?Q59Z+X,M)+[4KY]L42 M\ =69NBHHY+'@#\ ?T+_9E_9ETO]GCPMLB,=]K]\@_M#4-F#)W\N,'E8E/0 M=2>3ST7]F7]F;2_V>/"OEPF.^UZ^0?VAJ&S!D/7RX\\K$IZ#J3R>>GIU?K7# M7#4J_P#R7_@]W\EU;^DP& 6'7//XOR"BBBOL#TSY%_X*8_\ !3+3 M_P!D709?"WPNDM=2^)6I0!HXV D@T*)QQ3'#U8C<<*.?QO\5^(]0\7 MZKJ>K>++Z[U/5-3>6YO+RZD,D]U*P)9W8]2?R #_$?B/4/&'B"^U;Q7 M>W6I:IJ<[W5W=W,ADFN96.6=V/))_0 8 &?<_\>LW_ %S;^1J&[@?T+_LH M?\FO?#C_ +%C3?\ TECKT"O/_P!E#_DU[X7Q)_Z];7_TL@H8'X>/]\_6O3_V(_\ MD\GX4_\ 8UZ?_P"CA7F#_?/UKT_]B/\ Y/)^%/\ V->G_P#HX5" _H$%!Z&@ M4'H:L#\+O^"JG_*0CXG_ /7]:?\ I!:U\^5]!_\ !53_ )2$?$__ *_K3_T@ MM:^?*A@?L9_P0L_Y,4C_ .QDU3_T<*^R*^-_^"%G_)BD?_8R:I_Z.%?9%6@/ MD'_@N'_R83J?_8=TG_TL2OQIK]EO^"X?_)A.I_\ 8=TG_P!+$K\::A[@>[?\ M$QO^4@7PH_[#$W_I#=5^[J?<'TK\(O\ @F-_RD"^%'_88F_](;JOW=3[@^E. M("T4450!1031GZ_E0 449S10!X?_ ,%+/^3!/B__ -BK??\ HHU^#T_^O?\ MWC7[P_\ !2S_ ),$^+__ &*M]_Z*-?@]/_KW_P!XU,@.B^#'_):?!/\ V,FE M?^ET%?T7+T_$U_.C\&/^2T^"?^QDTK_TN@K^BY>GXFB("UXQ^W[_ ,FO:[_U MWM/_ $ICKV>O&/V_?^37M=_Z[VG_ *4QUYV=_P#(OQ'^"7Y,PQ7\&?H_R/SV MHHK7\"^!=5^)7BNST3P7:/>ZC?-MCC4X ^\[MT5%')8]/J0#^$0A*I)1BKM MZ)'QZ3D[(3P-X&U7XD^*K/1?!=H][J-\VV.-> .KNW144:7]F?]F?2OV>/"OE6Y MCOM=O5!U#4-F#*>OEQ@\K$IZ#OU/->FU^M<-<-1RR*Q&(5ZK_P#)?+U[OY+J MW])@, L.N>?Q?D%%%%?8'IA1110!_-73+G_CUF_ZYM_(T^F7/_'K-_US;^1K M,#^A?]E#_DU[X?_LH?\FO?#C_ +%C3?\ TECKT"M$ 5\W M_P#!7'_E'E\2?^O6U_\ 2R"OI"OF_P#X*XG_ (UX_$G/_/K:_P#I9!0P/P\? M[Y^M>G_L1_\ )Y/PI_[&O3__ $<*\P?[Y^M>G_L1_P#)Y/PI_P"QKT__ -'" MH0'] @H/0T"@]#5@?A=_P54_Y2$?$_\ Z_K3_P!(+6OGROH/_@JI_P I"/B? M_P!?UI_Z06M?/E0P/V,_X(6?\F*1_P#8R:I_Z.%?9%?&_P#P0L_Y,4C_ .QD MU3_T<*^R*M ?(/\ P7#_ .3"=3_[#ND_^EB5^--?LM_P7#_Y,)U/_L.Z3_Z6 M)7XTU#W ]V_X)C?\I OA1_V&)O\ TANJ_=U/N#Z5^$/_ 3'_P"4@7PH_P"P MQ-_Z0W5?N\GW!]*<0%HHHJ@/SC_X+Q_%+Q/\.?$GPQ7X>>)O$?A];NUU,SC2 M]4GLA.5>TVEQ$Z[L;FQG.,G'4U^?_P#PTY\2_P#HI'Q"_P#"EO?_ ([7W'_P M<*_\C/\ "C_KUU7_ -#LZ_.2H>X'ZK_\$&_B3XC^(W@WXFR?$3Q#K_B"2TU. MQ2!M4U&:\:!3;L2$,K-M!/) QDU]^U^='_!O3_R)'Q5_["MA_P"D[U^B]4M@ M/#_^"EG_ "8)\7_^Q5OO_11K\'I_]>_^\:_>'_@I9_R8)\7_ /L5;[_T4:_! MZ?\ U[_[QI2 Z+X,?\EI\$_]C)I7_I=!7]%R]/Q-?SH_!C_DM/@G_L9-*_\ M2Z"OZ+EZ?B:(@+7C'[?O_)KVN_\ 7>T_]*8Z]GKR_P#;#\#:I\2O@5J&B>#+ M5KS4;^ZM$BCSM Q<(2S,?NJH!8GL >O2N#.(2J8&O""NW"22771F&)3E1FEV M9^>W@3P)JOQ+\5V>B>"K1[W4;UML<:\!0/O.[?PHHY+'I]2 ?T,_9H_9HTK] MGCPIY5KY=]KMZH.H:@4P93U\N//*Q*>@[]3R:7]FG]FG2OV>/"GE6GEWNN7J M@ZAJ!3!E/7RX\\K&IZ+WZG)->F5X/#7#4J__ "7R7GW?R75OCP& M6'7//XOR"BBBOKSTPHHHH **** /YJZ9<_\ 'K-_US;^1I]-E3S(G7.-ZE<^ MF1BLP/Z%OV4/^37OAQ_V+&F_^DL=>@5^5/PM_P""[FH?#+X9^'?#\K]F.W.W.,G&>M;O\ Q$*ZG_T2FP_\*-__ )%J[H#] M.:^,O^"XOQBL?!'['4GA9KF,:OXWU*VM;>WS\[002I<3R8_N@1JF?[TBCO7S MIXU_X. O'.J:?+%X!^'_ (6T>=U(2XO-1GO_ "SZ^4J1 _BU?&7QN^//B[]H M[QY-XE^-&MW.MZO,OEJ[@1Q6T8)(BAB7Y8HP23M'4\DL>:3D!R!.3DUZO^PE MI\FJ?MK?">"U&7;Q39O^",9&_P#'48_A7E%?9_\ P1!_9ZNOB9^U4_C6^MR= M$^']K)()F4[7O[B,Q1(I]5B:=R.VZ,]Q20'["CI0>AHZ4'H:L#\+O^"JG_*0 MCXG_ /7]:?\ I!:U\^5]!_\ !53_ )2$?$__ *_K3_T@M:^?*A@?L9_P0L_Y M,4C_ .QDU3_T<*^R*^-_^"%G_)BD?_8R:I_Z.%?9%6@/D[_@M9HDNK_L >(Y M+52PT_4]+NY,=D6]B!/X;J_%P\'FOZ%_VHO@U'^T-^SOXS\$W#B,^)-)GLHI M#_RRF928G_X#($/X5_/CK&D7OA_5[NP\26SV6I6$\EK>6[C#6\\;%)$/NKJP M_"ID!WG[(OQ2M/@E^U)\/O%NOOY6G:#KD$UY)VCMW#0RN?94F=C[*:_H,MKB M.ZMTDM722*10R.K!E8$9!!'4$R\,>.=-@\<^ M%=/18K..:Y-OJ&GQ#I''/AEDC P%20 J. ^, ).P'[+T5\&:3_P7_P#AK/+MNWFO8P*?J?/8_I5 M70'!?\'"O_(S_"C_ *]=5_\ 0[.OSDKZ1_X*+?M^Q?MWZ]X6N=/\+3^&(/#$ M5U$HFOUNI+GSVB.3M0!-ODC@%L[NV*^;JE@?I[_P;T_\B1\5?^PK8?\ I.]? MHO7YT?\ !O3_ ,B1\5?^PK8?^D[U^B]4M@/#_P#@I9_R8)\7_P#L5;[_ -%& MOP>G_P!>_P#O&OWA_P""EG_)@GQ?_P"Q5OO_ $4:_!Z?_7O_ +QI2 Z+X,?\ MEI\$_P#8R:5_Z705_1-?_ H9J/\ AQ=\"/\ GEXU_P#"AFHL!^.- M$I$,1>7\3:A<(?4/<,Y!]QBBP'Y(_LB_\$]/B-^V! MK5J_@[2IM'\+,X^T^(M1A:.SC3C/D*<-=/SPL?R_WG6OV@_9D_9L\-?LH_"' M3O!WPP@D6RL\RSW$Q#7&H7#7C7_PH9JAK4!O_ 0L_P"3%(_^QDU3_P!'"OLBO//V8_V8_"_[)/PQ'A'X M1#4ET<7D]\!?7;74OF3-N?YVYQGH.W05Z'5@'6OSV_X*J_\ !*_4/BWX@O/B M;^S19)<^(;A0^NZ'&51]5*J +FV)(7S]JA60D"0*I!# A_T)HZT-7 _FRU+3 M+G1M4N;'6;:XL[ZR+=7\>Z@$M.L=+LX^$@M+=((E^BH !5^J6@'A__!2O_DP3XO\ _8JWW_HH MU^#L_,S_ .\:_HL^,OPGTGX[?"O7_!OCP79T;Q-8RZ=>BVG,$QBD7:VR1>4; M'1AR*^8&_P""&'P)=B6B\:Y)S_R,,U)@?DK\&/\ DM/@G_L9-*_]+H*_HKFG M6UMWEF)"1@LQP3@#D\"ODGP[_P $2O@AX7\1:;JFE1>,A=Z5>07T!?Q!,RB6 M&594W#N-R+D'@C(/!KZY(P/UHB@.-L/VAO!.I6J36OB;2?+DV%"\VS?ON%ME MP&P3F=TB&/XV"]:[,'->?:A^S)X3U>ZLY]4MKJ>XT[_CUE>X8M"?M#W&1ZG? >(>N> O< UZ .E4 M%%% !1110 4444 %%%% '__9 end GRAPHIC 15 dgii-20200930_g2.jpg begin 644 dgii-20200930_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M6 /H P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHKS3]LC]IOP;^QC^ROX^_:H\?6[SZ7X M$\,76K2V<<@1[R2-#Y5LC'@/+*8XE)X!D&: +W[0?[4O[-W[)_@Y?'_[3'QT M\*^!-'DS7#6EO%;/N3[+:Q6TQ$)! M!DDCD)4V[5 M:/O#(@Y22,JZ$ J5(!H WO _Q!\$_$O1YO$'@#Q/9ZO8V^IW>G37=C,)(UNK M6=[>XBW#@M'-')&V.C(1VKA/C_\ MP?L>_LKZI8>'_VBOVE_!?@[5-5*C2]& MUSQ!!%?7NYMH,5MN\V0;N,JI&>]?"WQ*\6:[_P &X7_!!_Q+H7AR:+4M<\)^ M*]>TGX62:@R3?:#J>O7LNF3S@?*S16DPN)(^-Q@=>,\?._\ P: _ _M 6GQ MA_X*K_M&ZC<^-/B;KOC=_#>F^*?$DAN;NV$=I!)!!%G)^9W( Z' MKZ5^7/\ P=S_ +*?A/Q;_P $^K7]N3PM9-H_Q$^#/BK2KG2_%VE$P7T=C=7D M=HT'G1XVF0YS&\9*D;VSZ]_P;;?\%-_'G_!2_\ X)^QZ]\;M4%]\0OA M[K;>'/%6IE0KZJBPQRVM^ZKP'DB?8^/O202-@!@ ?2?PR_X*;_\$Z/C3X[T MWX7?"+]NGX2^)O$FL3&'2=!T+Q_I]U=WD@4L4BBCE+.VU6. "< U[E7\@7_! M0K]F+QU_P3^\0?L[_P#!2_\ 9_1M+B\9W%WJ]G>01_NK#Q+H^M3@@JO"I)"E MI(%.-["X[ U_3EH7_!1[X3>)_P#@F7:_\%+?#UH]YH-]\/%\06>BVTF^>:_9 M-BZ2I ^:X-Z19@#K*<4 ;'Q*_P""G?\ P3E^#7CK4OAA\6OVZ_A+X:\1Z-<> M1JVA:YX_T^UN[.7 ;9+%)*&1L$'! /-;OC#]NG]C+X>^ +/XK>/?VI/ >B^& M-0=UL?$.K>)[:WLIRK(K!9I'"'!DC'7JZ^M?RQ_\%./V>->_9U_X+.^ OAM\ M3;N+4_%^IWOA#7/B-J'WTU#Q!J<\5[J@%?TG_\%MK6 MUO/^"1?[1D-W;1RH/A'K+A9$# ,MLS*V#W# $'L0#VH UH/^"P/_ 2DN9TM MXO\ @I)\#0SL N_XHZ4HS[DS@#\:]T\ _$;X>_%;PM;>.?A=X[T;Q+HEX";/ M6- U2*\M9P.I26%F1OP-?A%_P9O?"3X/_&K]D']I+P#\H^(=*@ MU;3]?LHYK>2W:SN=X;>,*,9.[@C&001FO#_^#1#XE?&#PG_P54\=? CX,^(= M2U'X3ZCX9U>[\0VAF9[-$MKB-+"_(QM$Q+)$&X+).XYP, '],U8WA/XA>!O' M=YK>G^#/%=AJDWAO66TG7H[&Y60V%\L,4S6TN/NR".>%BIY D7-*-5U#4X-2DP;7QK9S3O=Q8 MSM0S1"X0X)RUK BYR* /Z&/%_C#PMX \.77C#QMX@M-*TNQ0/>:A?3".*%2P M4%F/ &2!^->"3_\ !8#_ ()3VL[VUS_P4=^"47:M::?;)#'_PO/QT^Q!@;GTW5F8_BS$_C0!_0C\(_P#@ MH;^P1\??$<'@WX(?MK_"?Q;K-R^RWT;P[\0M.O+R5NP6"*8R'.#T7G%>B?$G MXI?#CX.^%I?''Q5\<:7X=T:!ML^J:Q>);P1G!/S.Y '"D\GH#7X5_P#!ZW\( MO@-X-\._!/X[^%]"TO1OB=J7B+4K2;4M,A2WO=2T^*&*3S)60!I#!,8@CMDI MY[ 'YJ_5G_@C3\4/CA\:/^"6OP.^*'[1US>W'C'6/ =K-J=]J(/VB^C!9;:Z ME+6,A;O0!K>'O^"LO_ 3!\7:U;^&_"G_!0;X.:GJ-W)LM+#3_ M (B:=--,V,[41)2S' / ':O4OB_^T-\"OV?_ (83?&KXW_%WP[X3\)P1QN_B M'7]6BM;4[QF-5>1@'9_X57+-T )K^9S_ (-D--TY?^#@S5HUL( MG8>,#:*( MAB AF0;./E^5F7CL2.AKZN_X.9OVQ?&_[(W_ 63_99^*OQ@^',_B[X.>!=$ MB\26?A:0C[-J&J_;[F*^E0./+:Z@A6PDC#9"MY?*B1J /UN^&'_!3S_@G]\8 M;J]T[P'^U?X0EO;#39=1N-.U&_-A=&SB5FDN4@NECDEA558F1%90!R:]RTW4 M;+6-.M]6TVX6:VNH$FMY5Z.C ,K#/J"#7P+\1?'O_!+K_@Y'_86\4?"#X2_$ M;PYXGUF709[K0[+4HEMO$'@_5?+Q!=FWDQ-"%FV([IF&9-Z;W5C7+_\ !?#_ M (*-_$[_ ()0_P#!*WPUIGPNU%-/^*/C&"Q\):!J,960Z0R6>Z]ODSPS1I'L M0\XDGC?!"D$ ^Q_C/_P4&_8@_9Y\=P_"OXS_ +57@?0/%5PNZ/PM=>((6U/; MMWAC:(6F52O(8J 0.#6A\ _VV_V0?VI-3OM!_9W_ &E?!?C#4]++?VIH^A^( M()KZR ."9K8-YL0SQEE S7YT?\&B_P"R1X2\)_L"W?[>/B^Q.L_$?XR^*-4F MOO%^K,;B^.GVMY):"#SI,OA[F"YFD.#?B=H'CI/#=]XK\.O]FO+E9+2>ZLY973!8PFSGC!.*]:AL+=GR!M\R9E7.648S MW%8WP _;5_9 _:MU#4M)_9E_:@\ _$"[T>&.;5K7P=XLM-1DLXY"51Y%@D8H MK%6 )X)%?*_[%W[;6F_\%7/^"%>M?'CXJ>&=,N]7U/X;>(-&\?:3):(]K)J5 MI:S13.(F!4)*!'<*G.P3!?X"_ 0OE!LV\7^)+?3UG!+ ;#.ZAON-T_NGTKJOAK\4/AS\9/!EG\1 M?A/XXTOQ'H&HH6L-9T6]2YMKE0<$I(A*L,CJ#7PQ^U!^UI^S-_P5._X(E:I^ MT-\,X;76?#7B"\\/_P!HZ'J2I)-I.H1:YIQFLKE/X98G(![.K*ZY212?T#55 M10B* , < 4 +7CWQG_ ."@W[$'[//CN'X5_&?]JKP/H'BJX7='X6NO$$+: MGMV[PQM$+3*I7D,5 ('!KY9_X.2_^"G?CK_@F?\ L!-K'P2U06/Q$^(FLCP[ MX4U,(&;24,3RW5^JMP7CC4(G]V2>-L$*0?'O^#1?]DCPEX3_ &!;O]O'Q?8G M6?B/\9?%&J37WB_5F-Q?'3[6\DM!!YTF7P]S!.D\-WWBOPZ_P!FO+E9+2>ZLY973!8P MFSGC!.6"/,J!YI51'W M2VP(9 [4 ?:5>=?M _M>?LK?LH0:5=?M._M&^"/A]'KCS+HK^,O$UKIHOFA" M&40^>Z^9L\R/=MSMWKGJ*]%K^>#_ (+<_M<_\$D/VL/^"KOB_P"!W_!2?Q[\ M:+/PU\']'T[PUX*F^$L%@]G'J,GF7.LW%XUP))=X>2TM@L41P;)R2&_'5C>WMWY<;2R>7#%*S MOMC1W.!PJ,3P#7MM?EG_ ,$'?^"8?_!$_P"'GCB;]O#_ ()F?M#>)_B9?Q:+ M-HLC>)M)X_!7[1G[6GP[\"ZO-")H=-\6^+[33YY(\ [U2>12PY'(]16K\!_P!KO]EK M]J2&ZN?V;?VA_!OCV*RS]LF\(^(K?4$A(VY#- [ 'YEX)_B'K7@__!;S_@FA MH'_!47]@SQ-\%+/2[7_A.=&B;6OAKJVNG?&3]LGX:>%)[ZWCN+*'Q' MXRL[)KB)XTE5T$TB[U,'4]Q7DA\*^'?^"AO_!0&W\<:WHUOJ/PO_9> MUN>VT"2XA#Q:Y\0'B"W%PNW0S1_&RV2.4H-RJVD:F64'J 2JDCOM'H* /T#_X?#_\ !*#_ *21_ __ M ,.=IG_QZO3O@#^UC^S!^U9INI:Q^S+^T)X,^(%IH\\<.JW/@[Q';:BEG(X+ M(DK0.P1F"D@'&0#7YS?\$*_C)\(_@'_P;Z_LW:[\2?#>BZC)XT^(W_"%Z=I^ MI1QEK^YU?Q[>:>%4,I\PQQ32SE,\'_%:_P!&U>W\-Z/%Y,.G:C!#<0W@CA50D4+DPRJJ' :24!555! / MH^L;PG\0_ WCN]UO3O!GBNQU2?PWK+:3K\=E<+(;"^6&&=K:7'W9!%/"Y4\@ M2+FN1_:Z_:)T;]D_]FSQ?^T#K&E2ZDWA[2B^EZ-;_P"MU;4966"RL(O^FEQ= M2P0)_M2K7X.?\&QW_!1#XW?";_@J_P#&7]BG]L[5KFW\1_&'Q1JE_JMOJ4F# M:>-+.:=[J+&2J>=$+A#@G+6UNBYR* /Z&/%_C#PMX \.77C#QMX@M-*TNQ0/ M>:A?3".*%2P4%F/ &2!^->"7'_!8#_@E1:3O:W7_ 4=^"44L3E)(Y/B9IBL MC X((,W!![5]&U_+Y^R]8V>G_P#!X]J5M8VR11_\-!^+WV1K@;FMM29C^+$G MZF@#^B'X1_\ !0W]@CX^^(X/!OP0_;7^$_BW6;E]EOHWAWXA:=>7DK=@L$4Q MD.<'HO.*]BK\#_\ @]:^$?P&\&^&/@I\=O#&@Z5HWQ.U'Q)J-I-J>F1);WNH MZ?%#%*9)60!I?(F,6QVR4,[ 'YJ_57_@C-\4?CA\:?\ @EI\#_BC^T==7MSX MQUCP);3:G?:D#]HOHPSI;74I/+O-;K#*SGES(6/6@#Z;K@OV@_VI_P!FW]D[ MP@OCW]ICXZ^%/ FD2.4M[WQ3KD-FMRX&3'$)/@YV(&;VJA^V7^T]X-_8N M_95\??M5>/[=I]+\"^&+K59;..0(]Y*B?N;96/"O+*8XE)X!D&:_!K_@WR^$ M_B+_ (+H_P#!2/XH_P#!1/\ X*-O%X_M_AU;V1T#POK,?FZ3:WU[+.UK!%;/ MN3[+:Q6TQ6$@@R21R.6?<6 /VE^"W_!73_@F=^T+XBM/"/PG_;6\!7^J:@Q7 M2]/O-8%C-J# X(MENA&;@Y[1[J]&\5_M>_LN>!/A]/\ %GQQ\?\ PGHWA>VU M6]TRX\0ZMK<5M91W=I-)!$=4M#;76AZI9*\2KMVJT?0PN@Y22,JZ$ J00#7RE\ _V(;C_@GW M_P $6/B;^QYJ5R-0T[PWX:^(HT6>YD25[K2;FYU2YLFFVC;YC6LT6]< !MPQ M0![;X#_X*A?\$X?BEXBC\(_#/]NKX3^(M5F7=%INA^/+&[G<9 R(XI68C) S MCN*ZWX\?MC?LG_LMRVL/[2?[1_@KP$;U ]F?%_B2VT\3 E@-IG=0V2C]/[I] M*_ ?_@R(M;9_VL/C;>O;H9H_AY8)'*5&Y5:_RR@]0"54D=]H]*_8;_@NIX=T M#Q1_P31\7:3XDT6UO[9_&'@S=;W<"R(<^*])4\,".59E/LQ'0F@#U_Q3^WW^ MQ'X'\ V/Q6\:?M8_#[2?#&IC.G>(M2\5VL%EM6O@%^ MV_\ L;_M5:U?^&_V9_VI_A_X_P!0TNU6YU*Q\'^+;349K6%FVB21()&**6XW M$8R<5Y9_P6QTW3M1_P""3OQWT_4+"&> _#^Y)AFB#)\K(5X/'! (]"!7X!?" MJZU#_@W5_P"#CZ3P?JUW-8?#2[\1'3+BXGU ']3UU=6MC:R7U]>(]=\5_!K0OV M._AYK$UIXE^/_B2/P9!>63?OM/T62*2XUR_4C[IBTN&["/D 3S6XSEAG\!O^ M#>;PAX7\,?\ !RMK'A?P_H5M::?H6K^.K?1[2&,!+.*-;N%%C'\(6,E!['% M']%GQ;_X*'?L(? /68/#WQQ_;#^&W@^^NK=)[:T\3^,;.QDFB>-)5=%FD4L" MDD;9'9U/<5N_ K]K[]E?]I\3-^SC^T1X-\=K;QL\\GA+Q%;Z@L:JRJQ+0NP& M"Z \\;AZU^47_![59VDG["7PDU![=#/%\6S''*5^94;2[LLH/H2BD_[HKZR_ MX-DH88?^"'/P*\F)4W6.N,VU<9)U_4%M:MF9;C2?$/CBQL[B,J[(V8Y9%;AT9>G52.U>>ZKX/\ "\O_ 7(T/QM M)H-JVK1_LK:G;IJ!A'FB+_A([(A=W7 W-CTWMZFOR@_X/DH(5\8?LUW*PJ)' MTWQ6KR!1N91)I) )[@%CCZGUH _=;X(_M._LZ_M+:5)KO[/7QO\ "WC:QB0/ M)>^%M;AOH0I9E!WPLRXW(PZ]5([5W5?/G_!)2UM;/_@E=^S5#9VT<2'X!^$' M*QH%!9M%M&9L#N6))/!/B%X&^*'A\^+/AUXKL-:TP:A>6/V_ M3;E98C<6MS+:W,09>"T<\,L;>C(1VKQ3_@J!^TI\0OV9?V/?$6N_ O0)]9^* M'BID\+_"?0K109K[Q#?!H[8J&P"(5$MV^2!Y5K(217Y*?\&9'_!074=2_P"% MB_\ !./XIZ_/)?0SR^,?!/\ :$Q,C;G2+4[;+\[@Y@G"ZA\6OCA\2=#\(>%M)\K^U/$7B35(K*RM/-F2&/S)I65$W2R1HN2 M,LZ@>!]'T'3;'XS65M9:?HVFQ6L-O"NC:H%C1(U5408&% &* M /T8_P"'P_\ P2@_Z21_ _\ \.=IG_QZNO\ B'_P4$_88^$?AS1/&'Q2_:]^ M''AW2/$NF6VH^'=5UKQA:6UMJ=I<1^;;SP2R2!98Y(P71E)#+R,BOB/_ (-^ M_P!F'X$?M7?\&Y_PL^"GQ[^&FE>(?#_B73_%5IJ=O?64;OAO$NK*LL;E28Y4 MX9)%PR,JLI! KE/^#@?X#/\ LV_\&S>G_LZ:SJ=MJUW\-_#W@/PZ=4C@PL\U MC-8V;3QAN4WA&QWPY'\ M8VEX+6*.)Y7>0Q2-L"QQNY)Q\J$]JY[2O^"MW_!+G7=6@T#1/^"AOP9O+^ZG M6&ULK3XCZ=)--(QP$5%F+,Q/ &2:^$_^#+^VMHO^"4WBRXBMT627XX:MYKJ M@!?&EZ2!D]\"OSI_X+R_ WQ1_P $:O\ @N;X3_;Q^!?AU+?P_P"+?$%OX^T& MU1-EN^H17"C5]/)QP)'8R,!]U-04#&. #^FW4?B1X!TCP$/BEJGC#3[?PX;& M.]&MRW2K;?9Y I27S"<;&#*0>AR*\S^'?_!1G]@;XO7VIZ9\*?VROAIXEN=% MLVN]8M]!\9V=W)90!PADE6*1C&H9@N6P,G%;$_[7_P #H?V/3^W.OB@2?#[_ M (0$>,$U)%!=].-I]J7"YYD*$*(^I<[>M>=?\$M_V5)/V;_V>KWQUXY\%V>D M?$GXP^)[_P"(/Q32WA4/#J^JSO=&Q+ E+2.5+51T)B=^LC$@%BY_P""OW_! M*FRN9+.\_P""C?P3BFBK\!OA7HFE6O_!XM>Z8EC$;>7]H76Y9(70%6:2WNI')'0Y9B?QK M]I/VX?V9OV5O^"O/@7]H#]AW_A6WA*Y\4_#C2K.QT#QD]O']HT/Q)=V,EY;X MFC0R0I'FU\U5)WI+(C+V(!]Q0S0W,*7%O*KQR*&1U.0P/((/I7GW[0'[6_[+ M?[*-GIFH?M.?M$>"_A]!K4LL>CS>,O$MMIRWKQ!3(L1G=?,*AT) SC<,]:[G M0K*;3=$L].N"IDM[6.-RIR"54 X]N*\7_:2_83^$G[5?[27PC^-WQH\-Z9KV MF_"2+7+O2-!U6S6>*35;P64=O=,C@HXAC@N" PR)'B<JZM>Q6>F:; M8?$?3I9[NXE<)'%&BS$N[.RJ% ))( K\#/\ @]/TS3=)_P""COPUMM+TZ"VC M_P"%(6A\NWA5%S_;&JCH!Z 5^Z?[2/\ P3R^"O[:O[/WPR37/!^BV?BKP/K7 MACQ/X0\4'3T%SI\]E=6MS+&LBKN\N>**2%TY4[U;&Y%( /IS4=1T_1]/GU;5 MK^&UM;6%I;FYN90D<4:C+.S-@*H ))/ KYXOO\ @KQ_P3$L)=14_MS_ WN M(=(F\G5;^P\217-I:/TQ)<0EHDQWRW'>OQ;_ .#IK_@I#\S][?V M:?V6?@G^R;^SQX>_9?\ @UX'L=.\)>'=&33H;!;5,78V;99I^,2RRG<\CMDN MSL3G- '2?##XL?"WXV^#+3XC?!KXDZ#XM\/7X)LM=\-:O#?6=QCKLFA9D;'? M!XKSKXS_ /!1/]@G]G/QW/\ "[X^_MF_#'P7XDMH(YKC0?%'C>QL;N*.1=T; MM%-*K!64Y!(Y'2OP ^)?[2VN?\&\'_!Q/XO\"_!35)M+^!?B[Q'I=]XJ\"Q2 ME=/72=3@AEFDB@'R1R6KK/@K_ ,%#?V#OVD?',?PR_9]_;(^&7C;Q'+;2 M7$>A>%O&UE?7;0QC+R"*&1F*J""3C K^<_PUI]@?^#P>33C8P_9_^&C;M?(\ MH;,;).-O3%?T)^+_ /@GS\'M1_;R\ ?M]>"?"^CZ'XM\,:#J^A^([FRL%BEU MRQNX4$(E* !W@DC^5FYV2R#/"@ 'T!6-X4^(7@;QU?ZYIG@WQ78:G<>&M8.D MZ_%97*R&POA!#.;>7'W9!%<0N5/($BYKDOVM_P!HG0OV3_V;_%_[06O:7+J( M\.:2TNG:/;G]]JNH2,L-E81>LMQ:M;ZA(/]$\:V*O%?AKP-X>NO%GC'7;73-,LH]]Y?7LPCBA7(&68\ 9('XUX1!_P %.R3XCZ<9FF+;1&$$VXL6XVXSGBOH>OY:_@GIN MGS?\'AEY:RV,+1#]I7Q!*(S&-HD'VR0/CU#@-GU&>M ']0GA7Q7X:\<^'K7Q M9X.UVUU/3+V/?9WUE,)(IER1E6'!&01^%:%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MR1_P7?\ @1XY_:3_ ."1/QT^$OPUT^:\UNX\(+J-E96Z%I;K[!=P:@\**.6= MTM615')9@!UKZWHH _GW_P"#'GXM>&;76OV@_@7>7L4>LWUMH&NZ=;EOGGMH M&O+>X8#T1[BU!/\ TV%?T$5^8WQN_P"#<30O!'[8:?\ !0#_ ()7?M/7G[/O MQ&-W-U S?Z^+[*7C,$4I)+Q9EB!"F..(JI'OME\ O^"P_Q M8TI? _Q[_;B^%/@K1)(A%JFK?!3X97L.OWD9X=8;O5;^X@L7*_\ +5+:1E/* M;3@J >'?\'6GP+\3_M%?\$=/%&N?#>)M3?X>^+[#Q-J%O8-YC-;6KSV=V<*< M?N5N9)) ?NB!R<%>/(_^#*SQ[H&L?\$VOB#\.[:Z7^U-#^,MW=WMON!*V]UI MFGB&3'4!FMYU_P"V9_#]5/@[^SQ\(O@5\$=._9V^'_A*-/"6G6$UH--U*5[T MW:S.\EP]R\Y9KF2:26625Y"S2/*[,26-?"OPB_X(4^._^">'[5'B/]IS_@DK M^TCI?@?1_&D8C\7?!SXB>'9M5\/W2B1GC^SS6]Q#<6OE%W\K/FE/-==Q1C&0 M";_@ZW\>:!X0_P""(GQ/\/ZQ=)'<>*=:\.:7I2,X!EN$UFTO2H'<^39S-CT4 MGM7@_P#P9<_L^>-_AS^P3X_^._BG39[33_B)X]5?#BSQE?M5I80>2]RGJAGD MGBS_ 'K=OQ]Y_:U_X(Q?M'_\%5/B/X4O/^"G7[5VA?\ "L_!=^;W3/A)\'?# MESI]OJ-T5VFXO-0O+B65GV;H_DC4K'(XC:-G9V^WO^%1W_PS^!MC\&?V3I?" M_@*+0=*BT[PM'?\ A>34=.TRWB39&@M(;NU9PH _Y;+G!SG.: /S.^+7[ P_ MX*'_ /!M+:?";P_HHO/&'AVVUCQ1X#5(]TK:I9:MJ#^0@_O3P-/;#MF<$]*^ M.O\ @U0^)WQK_:^\/Z?_ ,$_/%FDRW/PJ^#?Q#B^)^IZG+(61Y5!_L[12N,! M/[54:H/5K*09&>?VH_X)M?L@_'W]AS]G[3/V=?BS^TUH7Q,TO0FNSH^JV?PY M?0KX?:+J2Y83L-1N8I0K2R*NV.,XVY)():+]@_\ X)J?!/\ X)X1_%J;X!>5 M#=?%;XB7WBNXDN=/'EZ;YRCR-/1$<%[:W8RE%W*<3.,CK0!_/_\ \'%'_*R7 MHG_80\#?^VU?O=_P6M_Y1'_M&_\ 9']<_P#21Z^+/VZ_^#8_XR?MW_MWS_M\ M^-?^"CFAZ'XC%YISLUL$B6!?WFNEY,F(,Y)&2S8"C 'W-^VK^ MR3^TQ^V-^QMXG_92N?VEO!7ANZ\;Z#>,#;ACC:S @@U^Z7[%O_ 3T_8V_X)Y^!;KX>_L? M? G2O!UCJ,B2:KZBZ A6N+JX=YIMNYMJLY5-[;0N37RO_ ,$6O^"' M_P 7/^"-UQXNT/PQ^VMH?CWPQXVO;*ZUG2M0^$\MA=126RRHIM[A-8D6/
  • VWA+5+.RU22UD73KS4;![JW@G*G8\D*2Q-*@; M!*+)&6 (#KG( /B;]NKXL?$SXI_MX?#?X"_"C]F'Q?\ %GPW\&6@^(/Q*TKP M=JVB6K1ZS,L\/AVVF;5M0LXV6-H[V_9$=W5[>Q8KM8-7XC_\'$OPY_:+_9<_ MX*7>%/\ @J+X,_91\:_!=O%>K6.K:>_BG5-"O-WB?3#$TDJ?V-J-XB+)&EM( M5E:-I'-P0& 8C]\/V /V$OVJ?V0_B7\3?B!\9_VS/#?Q1_X6MXVD\4>(Y!\* M)M(OH;DVD5I%;6]P-7N$2TABMX$CB:)RJHP#_-D9/_!9?_@ECXD_X*X?L\6' M[-;?'?0? NC6>OVNLC4[OX>R:S?Q7<*SQY@D&HVR1*TY_L M5?M3>!OVVOV4/ /[5OPYD0:7XX\-V^HK;K)O-G<$;;BU8CJ\,ZRPM_M1FOYO MOA#\-;7XO_\ !WAXI^'%YXR\2>'X]4^-?C1&UGPCKVDT.\EV>;L>/6F\RW?:7,.%(D9G#C/A;_ ,%-6_X* MG:=_P4GT&Z\=3>.]2\3W6DS_ ,F&G/)?>>MQ;*HU_S%B\NXDC7YRRC;DM@Y M /RM_:/TCQ]_P3/_ ."YFCVO_!9W3]9_:,\#Z9?(=/UOXB7]WJ?V_P .3R,+ M;4K>.60H[6[;B]FP>$R1SQ[/+7 MPQX]\+WB77AWXC:7X:,XLW?8MW#]D>Y5GMYU4?NC/E7CB;>VPAJO_!,C_@FM M^VA_P34_9GD_99TC_@H#X8^('A_3I)9/!DOBKX-W*S:%YC;V@!AUT>=;;RSK M$=K*TC8?;A0 ?B3_ ,&R7_*P?K__ &#_ !A_Z--?O)^V=\!/V&O^"H/B[Q;_ M ,$W?VI_A\FK:EX6\*:3XML;N.Z%O?V$>H3W]K'=V$R_/&\;V+K)PT9$L2NK M*VT_&_\ P3V_X-D/C%_P3Q_;9A_;@\ _\%&M#\0:ZXU%-4TG6O@?(EK=QWH; MS@#%KBM&P9@RD$@%1D,,@_2G[2G_ 2@^-GQ@_X*(V7_ 4C^#/[;E_\-/&F M@_#+3_"FCV>G>%8[_3=0$=W>7%VNI6TLRFXM)?/A"PI(CHT7F"7>J,H!^(/_ M 55_P"#?S]KC_@B-=V_[>O['G[0>J:WX'\-:Q \7BG3I&T_7_"LLLHBA:X$ M1V31,[I$9HRH9I-KQ(K<^^?\%[_$?QO_ ."C/_! +]EO_@I!XH\/.VIZ/>D> M/UL[8I'&UVALFU#8/ECADNK*+ Z*;R-1Q7Z@_M:_L _MU_\ !1SX41_LM?M? M_M$_#GPS\+=1OK.X\=6OPI\*WRZMXECMKA)TM4GO[F2/3HFDCC=B$G?,87=M M+9^HH/V8/@!!^SA#^R(WPITB;X:P>%D\.)X0N;?S+0Z8D(A6W8,26&P ;B=V M?FSNYH ^)O\ @U1^(6A>-_\ @B/\+]#TFZBDNO"NK>(=)U:./'[J-+\7NI?" M7XQ^'+G4(-/N@NT7%IJ%G<12J^S;'\\;;HT02-(R*ZQ_%K_@A7XY_P""AG[5 M/AS]IW_@K;^T;I7CO2/!<31>$/@W\//#L^E>'K164 M7\I%+>6!'0!Y[_P;_P#[/7C?X _\&Z6N7OCS3IK.Y\?:#XJ\665G<+M>.RN+ M)H;9R/26&V2=?59E/? ^JM=_87^!?_!1C_@DAX#_ &6?C_HOGZ3K7PJ\/R:? MJ4"+]JT>_338?(OK9C]V6-B?9U9XVRCLI]@_:M^!_P 6OC'^SQK7P&_9\^+/ MASX*^LTCD1&.PL70$+\A P8OV*O@=\; M?V;?V?/#/P+^-/QQT/X@2^$O#]CHVE:_I/@J71)9[>UA$*/!$_;F_X(H?MJ^+/^"8GQ1'F^&OB3XBT.QU:UD\P:?J]LNJ M6\MAKEB3T;]T4/7@RPR /&#'_777RG_P5'_X)3?!O_@I;X8\&:MX@EAT3QY\ M./%5EK?@OQ>EKO>%8KF*6XL9@,%[>98\$9RDBQR#.UE?ZLH _&;_ (/3_P!G MOQK\0OV&_AQ\?_#.G37>G_#OQU+#XA$*L?LMMJ,"Q)-U/4$' MKU!P000#7P'^R/\ \$8/VD?^"5/Q%\5W7_!,C]K+0F^&GC2_%[J7PE^,?ARY MU"#3[H+M%Q::A9W$4JOLVQ_/&VZ-$$C2,BNH!X?_ ,'JGCW0='_X)M?#WX=W M%TG]J:Y\9;2[L[HB:0#N%>X@4_]=!^/=?\ !NE^SUXW^ /_ ;^ M75[X\TZ:SN?'MCXD\665G<+M>.RN+;R;9R/26&V2=?59E/? [+XM?\$*_'/_ M 4,_:I\.?M._P#!6W]HW2O'>D>"XFB\(?!OX>>'9]*\/6BLX>0W$UQ<37%T M966,R8\HOY2*6\L".OMO]H'X5_$GX@?!#5?A%\"?'_ASP1/J6ASZ5#J&J>#I M-5@L8)(&A7R;:*\M "@.5!ASI(VH6D1+/83Q>>NUV_=3>9$3@E"0,?OO_P $:/V& MKS_@G+^S)XH_9,6[U&\TGP_\5-UE8J%61A&XC=T 4R M1O@+C:/F+_@D5_P;A_%C_@D/^T+J_P =_A=^W[H7BQ?$'AI]#UG1==^#$L2O M;M<0SAXI8M;S'('A49(=2K,"N<$?JG0 5\4_M'_\&\?_ 2(_:CU+7O%/Q'_ M &2[2V\1^(]0N-0U/Q5H.O7]G?R7L\C22W)9)MDDC.S,?,1U)8D@U]K5^65O M_P $2?\ @II^SK^W?XO_ &NOV&_^"L4]CHGCKQ))/\ M@IO_ ,'6-CXBO[+0/^"._@&YL(;V5+*X>SNLRPAR$<_\3DRTVR\V9X$E MFQ++)+//-(RH#($1(U]QH \X_9"\;_'KXD_LQ^!_'O[47PYM/"/Q#U;P_!<> M,/#-@K"'3;YA^\A0-)*0%/J[?4U_-9_P="_"FU_X)Z_\%I-%_:2_94\07?A7 MQ'XMT'3_ (@BXT\*O]GZZ+ZZ@EGB!!!$KVBSNK AGFER"K;:_J8F$K1,L#JK ME3L9UW 'L2 1D>V1]:_*3_@K/_P;8_%S_@KA^TCIW[1/Q:_X*#Z%X8ET7PK! MH&DZ-H'P5E>*.VCGN+C>[RZX6>1I+F3)&T;0@"\$D _13]CSX.>!O@#^R]X% M^$WPZL98=+TKPW;;7N9C+/=3RIYT]U/(>99YII))I)#R\DCL>37Y=?\ !Z__ M ,HW/AI_V7"T_P#3/JM?JQ\ O!7Q?^'GPYTWP;\9/B5X?\4ZAIFG6UI'JGA_ MPC-HZ2B*,(7>&6^N^6P#\K@#G@\8^2?^"TO_ 1\^+'_ 6&^'WA_P"#&H?M M>Z'\/O"'ASQ*-*#\2OAY\<].URZMAXFOKK3KS2[?X@2Q7 MBBQEE>WM/*M4:X,EO'&6-NQDW%RP_<34/BWX(TWXPZ3\"9]2+>)-9\-ZAKMI M91@';8V<]G;S2N<_+F6^@5MHEWXC_9MN;B]MA=74MW*N^+Q+&CCSIY6&Y"1NQD@ #H? MV*_^"87[4W[.7[3GQ1_;*_:%_P""A0^,GQ$\>^#X/#^@7VK?#,:78>&[>&:2 M=(H[2#46#V_F,C&&-H"2KL7+R%P 4/VZ_BQ\2OBG^W;\-_@'\*/V8O%WQ9\. M?!J2#X@_$O2?!VK:):M%K$JSP^'+:9]6O[.-E1X[R_9$=G5[:Q[Q/IAC:25/ M[&U&\1$DC2UD*RM&TC_:" P#$?OA^P%^PK^U9^R+\3/B9\0?C3^V=X;^*1^* MOC5_$_B*3_A5$VD7T%S]DBM(K:WN!J]PB6D,5O D<31.55& ?+9&3_P65_X) M:>(_^"MW[.]E^S4_QUT#P-HUIKUKK*ZG=_#Z76;^&[A69-T$@U*U2)6CF9&! M1S@MS\PV@'N/[%'[5'@;]MS]D[P#^U=\.G0:7XX\-V^HBV63>;.X(V7%JQ'5 MX9UEA;_:C-?S8^ /AU;?%G_@[B\2_#N\\7>(=!CU3X\^*XVU?PIK4FG:C:XM MK]@T%Q$=\397!(Z@D'@FOVW_ ."1W_!*']IW_@D_\"]<_9RT']N[0?'_ (5O M+^74O#EIKOPCGMI-$O9=@EV/'K3>9;OM+&'"D2,7#CI_;_# MD\C"WU&VBED*.]NVXO9L&A,D4T>WE)!_53X \4^"?'/@71?&GPUUFPU'P[JV ME6]YH-_I3JUMY5GMIU4?NC/E72)M[;"&O?\$AO M^"?ML6?Q9\#:;)+)X4L[OX=2:5?:*9'#O ES_:=PLE MMN,C"(Q!E:0X<+A* )?^"\?P)\=?M)?\$AOCK\)OAKITU[K<_A%-2LK&WC+R MW7V"[@U!X8U'+.Z6KHJCDLP R37Y8_\ !CQ\6/#-MJ_[0?P,O+R./6;VVT#7 M=.MRWS3VL+7EO<,!Z(\]J,_]-A7] ]?F+\:_^#<70_ G[8J?\% ?^"5O[3EU M^S]\1#=S7.HZ&?#Z:KX>U S9^T1?9C)&8(I227BS)$"%,<<152 #].J\R_;" MB?Q)^QW\5]/T K>37'PZ\06T*6[AM\WV&XC,8Q_$'!4CL00>E>(6WP _X+#? M%S21X%^/G['M$M&@M+>\O);J67>[22RS33,TD M\LDCR222.S,[R,S$DF@#^>S_ (,AYHE_:K^-\!E4.WP]T]E0MR0+[!('H,C\ MQ7[*?\%J(EU#_@G]K'AR*91=ZS\1/ FGZ=$>LUQ+XOT=410.22>>.P)[5\B> M&/\ @W%^-O["_P"V_J7[9_\ P2%_;(T?X=V^N1W%OJGPZ\>^$WU+3!:32+-) M9K)#*CO;"1$*(566/RUQ,W-?7G@+]B;]J/XP_%/PG\9/^"C/[1OA?Q@/ >KI MK/@[X) MOV7OVPO&FA>,CXP\,W6B>(-7\.>%)-'AFAGM_*,J6TMY=F.96)D5A+A6"[0N MW) /@_\ X-N_B;\:_P!OCX'^$/VV?VB])F0_#'X=K\+/ ,]T^\ZB\4ZR:KK. M2.7N(X-(MBW7?87/)\PU^9O_ 0$_P"5G3Q=_P!C!X__ /0[JOZ$_P!ES]D+ M_ABC]BCP5^R#^S7XJTBP?P3X=AT^TUW7O#DEW!=W/+W-Y+:PW<#;YYWEF95F M #2$9(K\^/V'/^#9/XU_L-?MZ0_\% ?!_P#P4CT77_$\E_JESJVE:Q\$)5M+ MX:@LJW"DQZZ'0YE+*03AE7(89! .5_X/9K6X?_@GY\*KQ8',,?QCC1Y ORJS M:5?E03ZD*V/]T^E?5?\ P;*LK?\ !#CX$%6!'V#7!D'O_;^I5[_^WS^P-\%O M^"D?[*.K?LI_M*Q336&IK#<0:QHR^1<:9J40/E7ML'+A&4EAL8N"CNC;@QS\ M:_L ?\$I?^"OO_!,+X>W?[-O[-7_ 4"^$?B?X9KJ<]SH-G\2/AAJ$]UHXF< MO*;=;34(L;G)D,;2M'O9F 4NV0#Z8GNHK[_@M7:V5KEWTS]ERX>^P1^Z%SXC MA$&>XW?9+C'_ %S/I7Y*?\'RG_(U?LT_]@_Q;_Z'I%?M'^R1^QV?V=M6\4_% MGXE_%;4/B+\4_'TEJWC;Q]J=A'9BXAM5=;2QL[.(F.QLH!)*4A5G8O-(\DDC MN6KX_P#^"S?_ 0+^+'_ 61^(/A#Q)X[_;DT+P3HW@2WU"'PYI&E?""6[FQ M>20M(UQ<2:R@E;;;PJ-L<8^5CCYL ^K/^"3O_*++]FG_LW_ ,&_^F.SKT:R M^/W@K4_VD-1_9ATPR3^(-'\&6OB35VC92EI;7-U-;6R/SD/(UM*_CW\=_%O_!0BQ^)?Q=^- M[Z.P\<>*/A08K31%T];I(XUT^#55$L02Z*I&DL")Y2<..* ,GXL?&_XP?%3_ M (*=/XO^&/[&_COXN>!_V>=)N-$LKGP;KGAVTMX/&VI6\,E[))_:^J69D>UT MN:"W0Q"0*VI7:L590#^%_P"WS+\;O^".W_!=31OV\-$_9D\5_"_1?$'B[_A- M-"\(^(M1TFXFNK&X8Q:S9+)I5[=VRI(TEY&J>8&CCGBRBC:3_15_P3-_8D_: M#_81^%FH_";XO?M6:)\5;;4/$6K:_<:\/AQ)HVK7>I:C>&[N)[J;^T[F.?,D MDN (D(#(-V$P?'/^"V?_ 1+\3?\%E--\'>&M5_:'O#>^/P?>MX#?1[[3K9Y&D-K)(=0N MEN(E9CY8VHR*=N64*%\R_P""TO\ P1^^+'_!87X>>'_@KJ'[7FA?#[PAX=\3 M+KMK:P?"Z74[^:Z6UDMU$ERVK0IL"SSG:L*D[UR3MR0#+_X-^(_VCM"^(/A;PJ=0.@7=M\/9=&OHS=WTEZXFD.I74?&(T.'09^0[L[ M_@KO_P $X_BQ_P %2/V:+[]D[1OVF-#^'GA35[^RN]7GE^'4NL7\K6TPF1$E M_M.VCC0R+&3^[8X0C/S< 'R+_P &87_**#Q1_P!EPU?_ --FDUZW_P '/'[ MH_;>_P""7WB7Q+X5T3[5XR^$C-XO\.&*/,LMO!&1J%L,.:&:,I+%*@974C!4@\$$<$&@#^ M?C_@VJ_:7^)7[??[./@S_@EAXLT:^NO"7PB\?_\ "9^,M:E&;:Y\.6\R7FF: M(Q/WGDUIA*4/RM:V,5_057R9_P2>_X),?!O\ X)2>$_B5X;^%MXEZ_P 0 M/B)>ZXMT;MM$S_/QN>:0X ( ^I?$EOXDNM#N;?PAJMC8Z MDT>+.[U+3WNX(FR.7A26%G&,\"1?K0!_+A!_AT=9F\"^-/%NE>)/"5UKEY)=3();-TNK9[F0EYVCN$<[G)?9)'O9F M)9OD^W_X-?\ ]H+2O^"B]S_P4Y\._P#!3_1;+XA3^/KGQ8EJ/@,\FG1W$\CL M]OY3:]O,&R1H\%]^W^+/S5]0?M:?L!?\%8OVM?A-J?P8U#_@KIX0\":/K=F] MIK,WP\_9SEL[N[MW!5XOM%QXBGDB# X)B,;$<9P2" ?7GP?^+7@CXZ_#C3/B MS\-M3-]H&M1O+I-^%PMW LC(LZ<\QN%WHW\2,IXSBNEK@_V6O@5I7[+W[,_P M]_9LT/5O[0M/ '@G2_#L&H&V\DW:V5I%;^>8]S;"_E[RNYL%C\QZGO* /YD? M^#U__E)'\-/^R'VG_IXU6OZ3OA-_R2OPS_V+]E_Z(2OS$_X*V?\ !MI\6?\ M@KE^TEIW[1'Q6_X*!Z%X6?1?"L&@:1HV@_!:62..VCN+BXWR22ZX6DD:2YDR M0%4*% 7();])_@%X+^+'P\^&&E>"OC%\1]"\5:KI=A!:?VQH'A671XIUCB5- MS027EWAF*ECB0#G '% '\Q'_ 7A^'6O_L;_ /!QU%\>/B#:/;^&M=\<>%?' M.CZE.A\N>RB:T6Y.1_SSGM+E",YPJGC<*_JIBEBGB6:&171U#(ZG(8'H0>XK MYH_X*??\$H?V4_\ @J_\&K;X5_M&Z->6VHZ-+)/X3\8:)(L>HZ).X '=,32_"WC MSQS\.M4CUFVLT79"+B&WU P74D4855/& M%U=7.N_$OQ)81VPMY+IR]R;*U5G%L92Q#.7=]N44HC,A^VO$<'B.ZT2YM_". MJV5CJ31XM+O4M/>Z@B;(Y>))8F<8SP)%^O:@#^7_ ,,_\KBDG_9Q]W_Z!)7] M1M?D5IG_ ;'_&[3?^"F)_X*D+_P4A\/R>-V^(+?BSX<^#\EO M\0_B9I'@W5M$M6BU607$/ARVG;5K^SB94DCO+\HCLX>TLF*;6W5^)'_!QC\- M_P!HK]FC_@I)X3_X*B^#?V4/&WP6?Q5J=CJ=C-XHU30KO=XGTPQLTT9T;4;Q M(U>)+60K*8VD<3D!AN(_>_\ 8'_86_:K_9*^*?Q.^(_QH_;+\-?%#_A:_C1_ M$WB$K\)YM(O;>X^R16D-K;W']KW"I:0Q00)'$\3E51AORY897_!9+_@EQXD_ MX*U_LZ6O[,[_ !S\/^!]&M]=M-874[SX>RZS?P7< F4/;R#4K5(@TV?L0_M5^!_VX/V2O '[5_P\9!IOC?PW!J!M4DWFRN2-ES:,>[PS MI+"W^U&:_G&^!W_*XI>_]G'^(?\ T"]K]IO^"1/_ 2@_:8_X)._!#7?V==& M_;LT/X@^$[V_EU+P[9:W\)9K631+V4()2CQZRWF6[[=Q@PO[PEU==SAOF2T_ MX-?/V@-&_P""BMU_P4W\-?\ !3[1+#XA7'C^Z\6):K\!&?3H[F>1W>#RFUW> M8=LC1X+[]I^_N^:@#]@JX?\ 9T^/G@K]ISX3VGQG^')D?0]1U34[72[J1E(O M(K/4+BS%TA4D&*;[/YL9ZE)%R MTUVSDL]1U?P'^SA<6VHFWD7;)''/<>))_)W*2-\8609)5E."/=_V&_V7K#]B MG]D'X=?LGZ=XK_MZ/P#X5M=(;6_[/^R?VA)$N'N/)\R3RM[EFV;WQNQN/6@# MU:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **^"_P#@IG_P7W^"O_!*#X@:+X'_ &H_V4_BJUOXG2\D\+Z[X>&B MW5IJ<=M*B2LH.H++&0)(6VR(IQ*O&=P%KX@?\%PXO@_^S?I/[8OQ9_X)H?M$ M:9\+-8T*RUJV\9:9;^&-4BAT^[CCD@NIX+/6Y)[>)DE0DR(I7< P!XH ^ZJ* M\5_83_X*$?LI?\%(?@W_ ,+P_9-^)2:]I,%V;35;.>V>VO=+N@H8P7,#@-&V M""#RCCE68//^"K/QH^&_PTG^+W MB3_@D#^TI+H-MIXOI;C1D\+:E,+?9O\ ,%O9ZW+,P"\G"$@=>E69_P#@LS^S MU%_P2>B_X*]Q?"_QS-X"F2)HO#$-C:-K;&37%T95$7VCR2?M#!\>;]S_ &OE MH ^OJ*_/;]I__@X#T7]B[X'Z)^T;^U-_P3._:(\$^$/$6K0:7I6H:S;>&UF> M\F@FN(X7M5UAKB%C%;S-B2-<;,'!(!?X2_X+]Z;X^_9!3]O/P+_P3'_:+UKX M426EY=CQ5I-IXUN)K>YF:UCU@W*QQ203!W,051&7)V_-0!^@U%?&?[4 M_P#P6A^%_P"RA^Q#X%_X*%^+OV9_B1K/PR\=>&="UF#4M".D--6:/>@9P Q&2-G_ ()A_P#!6CP1_P %6? EU\7O@+^S3\0]#\&6 M6NSZ/<>)O%TFDP1_;(H$F=%A@O99G $L2[@FW=)C/RMM /K.BOF;]H3_ (*, MZW^SY^U!X"_97O?V*/BAXCU7XG7M_;>"];\/76AMIUW]BA$]T\KS:C&]LL<) M\W]ZBEE!"!F!6N(_X*7_ /!:'P!_P2G\->'_ !W^TQ^RE\3;CP[XDOEL-.UO MPU-HMU$+TVXG:W=&U!)%8 2#=LV$PMAB-I(!]H45\)>#/^"XLGCO]E*R_;D\ M+_\ !,7]HG5?A3?:;<:C%XFT.+PO?3"T@DDCFG-C%K9NPB-%)N)B&%0MTYKU MO_@G-_P5C_8I_P""I?@S4_%/[*'Q$N+J]T)HQXA\+ZY8FSU33!)GRVDA)8-& MVT@21LZ9!7=N! /I*BOS]_X*1_\'"7P5_X)7?%6P^%_[5'['GQD@CUR">X\ M,>(]%M='N=.UF"&0)(\,G]HJP92T9:*14D02QEE =2?K#]CW]L/X(_MU_LV> M'OVI?V<_$#:OX<\1V)F@A?8EU:7"\2V=PFXB*>-P49=Q&1D,RE6(!ZE17S/\ M)_\ @HKXD^*G[8GB7]C _L/_ !3T37/!NG:=J/B?Q#JUWH1TFSL;XRBTN%EA MU%WF$A@G 2-&<&"0,JE2*^F* "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** /Y\?^#Y3_D:OV:?^P?XM_\ 0](K[ ^(W_!3G_@G[\$_^#>[ M1O!GCS]I;P#J_B#4?V5K#PW:^ ]-\3VEYJ=[J4_AV*T%HUI%(TJ8E<+*S*!$ M Q;&*^/_ /@^4_Y&K]FG_L'^+?\ T/2*7_@KE_P13TS]H;_@CM\ ?^"AW[+? M@2"#Q]X"^ /A>7QYI.CV:QMX@T9=(MY7O-J ;[JV)>0M]Z2$R EC%&I .[_X M,OOV.?VF_@_X:^+7[3/Q1\':OX:\%>.+/2;#PM;:O:O;G6Y;=[B1[V.-P&,, M:S"-9<;7,L@4G8V/F/\ X/7_ /E)'\-/^R'VG_IXU6OTD_X-C?\ @LTO_!0W M]F[_ (9F^//BD3?&+X8Z9%'=7-W/F;Q+HRD1PZAD\O-&2D,YY)8QR$YF(7\V M_P#@]?(_X>2_#5_8__ &SO '[:&J?$[6O@]J5CJOA'P'\07\(Z=XCT^?S8=7N[ M>QM+B\EB<$J\*379@5UX9K=V!92IH _.G_@]6_Y19> ?^S@-*_\ 3'KE>]_\ M&OMG::A_P0=^"-A?VL<\$\?BB.:&9 R2(WB;5@58'@@@D$'K7@7_ >KS1+_ M ,$M_A_ 95#M\?M+94+*SM)H;>!&8_ M>(CC4$]\53_X,V_^41^I?]E@UG_TDT^O4/\ @Z:^&?BKXE?\$5OB>?"6F37D MWA^_T;6;RW@C+/\ 98-1@\^3 _ACC=I6/9(V/:O&/^#,3QQX8US_ ()<^*O! M.GZQ ^JZ%\7]1;4[ 2CS88Y[&P>&5DSD(^V158\$Q2 ?=. #[5_:Z53_ ,%# M_P!DARHR-?\ &8!QSC_A&[BO@_\ X/8(T/\ P3?^&OV'Q#_P""M'[._P *_"=\+S4/ 'A3Q?XP\86]NP;^R[.YM(-+ ML6GX^0SRW$_EKD%A;2G!"U\/?\'L-S O_!.3X96C2 2/\;+9T3N572-3!/X% ME_.@#O?^",/_ 4L_8(_9"_X(1_"C5/V@_VJ/ >D77AOPGJDFJ>%Y/$UI)J\ MC?VE>R"WCL!(9Y)74KMC"9(8'IS7PS_P9V?LD?M&WO[;'C3]MZ+X?:KX9^%A M\$W^D6M_=6SPVVKW-U>6TL5K;%@!.D2P,[NF0A2-3RXKK;;_ ((MZ!_P4E_X M-JO@;\8?@-X,LT^-/@#PUJ]_HDEC;(DWB6T&JWOVC3)649DD(0- 6R5D38"J MRN1ZK_P:;_\ !9.Y^+7@F/\ X);_ +37B-T\8^#K%S\+[_4G*RZEI4()DTMM MW)GM5!,:]3;@K@"W)8 ^KO\ @L7_ ,$^/@]_P4X_:G^$O[*GQC,EK#J'P0^) M=[X>URW3=-HNJQ:CX-%O>Q@D!MN]U9"1OCDD3(W9'XT_\$O_ -N3]I3_ (-M M?^"C_B7]C3]M'2[V+XTMM&98"M;LM4TG6?@'\++[3=4TZ=98+VWEU M#QF\5[$HXW(([B>X.P_=+D# _="@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#Y8_:Y_P""+7_!.']O'QS;_$;]KKX) M:YXXU6S25-/;5/BCXD2"Q25]\B6]O#J"0VZLV"5C11\JC&% 'LG[.'[+7P9_ M9.^&5G\&_@AI>N67AC3;&&RTS1];\9:KK,5C:Q*4C@@_M&YG:&)5.T1H54*% M&,*H'H=% 'QU\+_^"!'_ 2<^"'QRA_:2^"W[,%[X/\ &MMJ4U]:ZWX6^)7B M/3S;R3%O-2.*WU!(HX6#LA@5!%L8ILV?+4O[2?\ P09_X)9?MA_$IOC!^T_^ MSWKGC?Q*;*.S35M>^+'BB62*VC+,D$8_M(+'&&=V"* NYV.,L2?L"B@#Y.UW M_@B5_P $]/%'@!?A1XF\(_$[4?"RV2V:^&K[]HKQQ-IXMU7:L(MWUDQ^6% 4 M+MP ,8KU[]CW]BK]F3]@?X/+\ _V2_ABOA+PFNISZB-*75KR^)N9MOF2&6\F MEE).Q1@O@!0 !7J=% 'SS^V?_P $KOV'O^"A4EDO[8GPOUSQG:Z==?:=/TJ; MXCZ_9V%M/Y0B\V.TM+Z*!)-@(WA WS,A_8\_8#_ &6_V!_!H^''[*7@ M[7?#7AQ3,T'AZY\?:UJEA;M+())&AM[^\GCA9G&XLBJ]LKR!98;B%U*O&Z,"KJRD@J0002#7PWIW_!NG_P3 M=\"?%C4OC)^SQ9?$KX0:OJV1?K\)/BGJNA0R*S;F15@ES'&3R(D*QKT55 %? M=E% 'F/[,7['7[/7['WA[4M"^!7@>2QN-=NUN_$FOZKJMSJ>K:W%-=\.^&;?S?L?AZ\\>:SJME:>9*99/(@U"[G2 M(6I%PYNXDL;^ M&."0O\Y:-5RQ+')8D_8-% 'SWXK_ ."77['?C?X^Z/\ M1^)]#\?7/C[P_:2 M6NA^)1\;/%<.VB9RL:!5,DC.Q M &.68DL?@444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G/[5/[4OPG_ &.?@U>_ M&_XQWMZ--MKRUL+'3]*M/M%]JM_=3)!:V-K""/-GEE=$5<@#)9F559AX9\,/ M^"F/Q)N/']YX9^/_ .QAXQ\)Z- R27:Q^?"LL =T0N"06ZO\ X*J_L%7'_!1K]C[5/V?_ ]\2I_!WB>TU>Q\ M0>"/%$*%ETW6;*7S;:215Y,9.Y&*_,H?< 2H!^(_^"7W_!3/6O O[1GB_P#X M)P?\%>? =MX4^,GB7XK)?:'XOMX ?"_B[6+:WTSR8[6=<)%=;K>TG6/A6DF5 M,1.4@(!]E_MD_P#!274OV;O'^\/:U+HWC+P;XKL!::MX?U*, O;W,09@..5920<,#AT=%]HN+?P+\.;+Q!X M[O?[.T:VN';5O$NK3NL,;&&VCB:YGD8@ );V\2EV. D0["OS6^&_PY\;_ S] M@?\ ;W_X*;^&M$O/#FJ?'+3/%/C/P)IC6[V]Q9Z/9:/=1Z7J$T9 :*>X)EOF M0X94FC#;7# 'T7J'_!7#X>2?#[Q5^TMX*^!WBSQ%\#/ ^NW.E^)_BYI4UJU MOBUF\B]U"SLS)]HOM/M9 ZRW$:@D0S-%',J;CZ]^TC^VK\!_V8OV?[/]H[QC MX@EU?1-;N-/L_!]GX81+R[\47VH,JV%GIZ!@MQ+<%UV?,$VY=F5%9A\F?\$U M? 'A6U_X-IO"G@J:SB?2]4_9UUF34(64!'^V6MY-< ]N6FDS]37Y[_LF?$_Q M[\8OA;_P1S^&_C^^N)=*E\;>,K^2.X+%)I=!U VVEG!XS# H"]<"08P.H!^S MGPP_;AMM7_:%L/V3_C_\(=4^&?C_ %_P[-KW@_3-5U:TOK7Q#90,%NDM;JV< MJUU;;D,UNP#*DBR(94W.OO%?FA_P7=U[4_ O[%6:+65_:8@T1+ MB(X<:?J36EK?1\<[7A.&[8'-?I?0 445Y?\ %;]DKX:_&+Q<_C3Q1K_BBWNW M@2$QZ3XCFMH=J# .Q#C/J>] 'J%%?*'Q&_9[\'? 7XU_"H>"?$7B>8:_XL>T MOUU3Q+_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U &Q17+>&_#=CJU@]S=7-T&6XD0;+I@, X'>M'_ M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:@#8HKEK;PW8R^)+G26N;KRHK='4BZ;.2>>] M:/\ P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%_^!;4?\(/I'_/S>_\ @6U M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%% M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P ( M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@ M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45S7B#PMI^F:+#-*GM8IGN;S+QJQQ=MU(H W**Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**_.C_B)6_X((_\ 1]][_P"& M]\4__*VJND?\'+7_ 0EDMF;5_VZ;J.7S6"JGP^\48V9^4\:<>U 'Z0T5\S_ M +#'_!0__@G[_P %*/\ A*?^&*?CY>^-/^$+^P_\)-_Q)-6T[[']L^T?9_\ MC_MH/,W_ &6?[F[;L^;&Y<_0'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ; M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q15'2M LM'D>2UEG8NN#Y MLQ8?K5Z@ HHHH **** /(?VQ?%W[4?P^\+^$O'G[+7PJF\=7.D^-[:7QIX.L M]3LK.ZU70'M;J*X6VDO7CB\^.62WN$0R1[S;["X#,#\ _%GX!?$__@J-J6O? M 7PU^S5XC\*:?IO[6MCXR\2_$3QH+*TD\*VMCINF-):VD<5Q+/-J,P7RE\M3 M J2EWE'RJ?UK_%;X)Z&L=UJ7 MF?&;PUH*>,-15EDB2>*YGEE.G1$!C;ND;7$BJ)!Y*-'-ZE^SAXY_;D_;-L/' MOP[_ &]_^"?EC\$O 5_X3?1HM$N/B5IWB:]\2->K+%DT#4))Q;ZK>.UQ]HMIK2"Z9'M5@DD>2V3RQ(CF1>E_:#_X)#:E\ M._V1OV9O#_[(,4&K^//V1O$FEZWX2M=0G2T_X2R"/:-7L6E<[+:2^ :178A% ME"*S*A+K^@5% 'Q'X^_9R^*7_!0G]O\ ^"'[2'Q+^"_B'P!\-/V?$U36M,TS MQD]HNH^)/$UXD,4&VWM;B<16UDL1D\UW4R3,%1'C!D/VY110 4444 >%_M8? M\EL^!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U>Z4 %%%% !1110 444 M4 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\ M'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ M "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S M?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34 M444 %%%% !1110 4444 %%%% !1110 444$A068@ #DF@ HKY3_:@_X+;?\ M!,/]DK4V\)_$?]JW0=6\3^;Y$'@WP-OU[5I;C.! ;>Q64Q2$]!*8Q[\BO(/^ M'E/_ 5F_:V'V;_@GW_P22H1E@ MR.1C''.* /Y#J*** /W^_P"#&/\ YNB_[DG_ -S]?O\ 5^ /_!C'_P W1?\ M47\S6Q6/9?\CO>_\ M7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH M_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UA_$']I#QG M=K>'_@;X,N-6BB8DA6EO6"6RQ9!S(CR $X-80^(/_!Q#^V/QX"^#?PF_9+\ M+77W=4\:ZE_PF'BE(SC;)%;6X6R1L9)BG 9<@9X.0#] M8UG2/#VEW&N:_JM MM8V5I$9;J\O)UBBA0J&1T/0CKG[)^! M'[,?[.?[+WA8>"?V%= M[%92!@-)Y2*9&]622: /B MT_M;?\%WOVP3]G_96_X)]^#_ -G_ ,-7/$7C3]HCQ$UUJC1'.7CT?3_WEO,! MC"3ED)ZG'0'_ 0O^(?[2I&I?\%3_P#@I=\7/C7'/S>>!/#EZOA'PI(#UC>Q MT\AI@OW1)YB,1DD9-?H710!Y!^R_^P#^Q1^Q;IBZ9^RS^S!X,\$L(_+DU#1] M$C%].O3$MVX:>;_@;M7K]%% 'P!_Q"X_\$*/^C&?_,F^)_\ Y9UF^%?^#8'_ M ((9ZEITD][^P_O=;F1 ?^%E^)AP&P!QJ5?HC6/X'_Y!$O\ U^S?^A4 >,?L M,?\ !+C]A/\ X)K_ /"4_P##%/P,_P"$+_X33[#_ ,)-_P 5-JFH_;/L?VC[ M/_Q_W,_E[/M4_P!S;NW_ #9VKCW^BB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO M]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59O MC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U M^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_ ".] M[_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%> ?\%1_P!N?_AVO^PGXY_; M6_X5=_PFG_"%_P!F?\4S_;?]G?;/MFJ6EA_Q\>1/Y>S[5YG^K;=LV\;MP /; M?&/_ "+%[_UP-7-._P"0?!_UQ7^0K^?[6/\ @^,_M;2Y]-_X=@>7YR;=_P#P MNO./P_L6IK?_ (/E_L]O'!_PZ\SL0+G_ (79UP,?] 6@#^@&BO /^"7'[<__ M \H_83\#?MK?\*N_P"$+_X33^T_^*9_MO\ M'[']CU2[L/^/CR(/,W_ &7S M/]6NW?MYV[CT?[3O[>_[%W[&&E-JW[4O[3O@SP1B+S(K'6M%'!. M ZZAJ(#28^\4\I&(P /V8_"K>-_VB_CCX3\#:2 M=M_XKU^WL(Y"/X4,SKYC>BKEB2 37QKK?\ P<'?!#XK:M<>#?\ @FY^RM\7 MOVF=:AE:'^T/ WA.:P\/6\HX*W.JWRHD*Y(&\1NI['IGK?@9_P &_P!_P3/^ M$?BM?B?\0_A/JGQE\<,5:Z\.Y_T8,#DAEA!!/7I7V5HF MAZ+X:TBWT#PYI%KI]A9Q"*TLK*W6*&",-+G4X(6/WEALD,=NL7I&Z2!0 ,\5 M]X44 8?PZ^&'PU^#_A6W\"?"7X>:'X6T.T&+71O#NDPV-I#_ +D,*JB_@*W* M** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@# M8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHH MH **** "BBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4 MU0Z=_P @^#_KBO\ (5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_, MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P!_P7._X+G?\ #ES_ M (5=_P 8N_\ "RO^%E?VW_S.W]C?V=_9_P!@_P"G*Y\[S/MW^QM\K^+=\OW_ M %^ /_!\Y_S:[_W.W_N H IZG_P?#?VC=V=U_P .PMGV28R;?^%U9W\8Q_R! M>*N?\1SG_6+K_P S9_\ >6OP!HH _O\ **^ /^'Y7Q6UW_D0_P#@A_\ MHW& M?N?\)!\+8-*S]?,NFQT/Z>M'_#V;_@I'KPSX#_X(#_&&XW?<_P"$@\>:/I7Y M^86QU7]?[M 'W_17P /V_O\ @NWXAX\.?\$"+#2(S]RZ\0?M0:"V?/H*/^'6__!6+71_Q M7G_!P5\0+@M]_P#X1_X+Z%I7Y>6S8ZM^G]V@#[_HKX /_!%/]I/7O^1\_P"" MZ'[5]QG[_P#PC_B>STK/T\N!L=%_7^]0/^#?CP)J@SX\_P""J/[;7B?/WTUK M]H*5D/L%CM4P.6XSP&- 'W_4&HZGIND6QO-6U&"UA!YEN)E11QGJ2!T!_*O@ M?_B&U_X)[:GQX\\YUCXC>(;AB.#@AK_:>>>G<]C0!]@>(/VG/V;/">[_A M*OVA/ ^F;?O?VAXLLX<=.N^0>H_,5P_B#_@IO_P3<\)Y'BC_ (*"?!'3RO5; MWXK:1&V>> &N 2>#Q[&O*/#_ /P;[?\ !&7PSC^SO^"?7@>3;C']H"ZN_7_G MO,^>O\O05W'A_P#X(\_\$H_#)4Z7_P $W_@BQ7[K7GPSTRY8'CG,T+'/ Y_Q M- &-X@_X+@_\$AO#.[^T?^"BWPHDV]?[/\60W?IT\@OGK_/T-? O_!PC_P % MI_\ @EY^U)_P29^+'[-O[/O[7FA>*O&OB-M!&BZ)I>FWQ-SY&O:?=38E:W$2 M[88)7RSC.W R64']2_#_ .P=^PYX3VCPK^QE\*-,V_=_L_X=Z9#CKTV0#U/Y MFOCO_@YG^&'PU\$_\$+/CC-X-^'FAZ0ZKX:"OIFDPVY /B?200"BCL!^5 '\ MCU%%% ']&O\ P0=_X)T_MF?MA_\ !*/X57WBW_@J5X_^'?P8G_MR/0_AK\(- M+MM'U38NNZ@MRUSK6&G<2SB<^6$*B-U& /V M5M$USQ2TOG7'C/QZSZ_JTT_><3WS2>3(>YA$8]N37E__ :X_P#*"CX&?]S- M_P"I/JU??] "*JHH1% & . *6BB@ HHHH **** "BBB@ HHHH **** "BB MB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH M**** "BBB@ HHHH **** "BO.?VJ?VI?A/\ L<_!J]^-_P 8[V]&FVUY:V%C MI^E6GVB^U6_NID@M;&UA!'FSRRNB*N0!DLS*JLP\,^&'_!3'XDW'C^\\,_'_ M /8P\8^$]&N/BS;^!=,\1Z;J&FZG!I=_* "BBB@#PO]K#_DMGP/_P"Q M[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHHH **** "BBB@ K-\8_\ M(L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ MH5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 M%%%% !117@'[57_!4_\ X)W_ +$RSP?M-_M>>"_#6H6P)ET#^U!>:KQZ6-J) M+D^F1'C- 'O]%?GK_P /I_VEOVF/]!_X)E?\$G?BS\0[6?BU\>_$P1>#/#CJ M?^6\,UYNDNT Y**J.>@YQD_X8Y_X+L?M;_O_ -K#_@I!X2^!GA^XYG\&?LX> M%FEOFC/16UC43YUO*!U:$,I/08 H ^V/C7^T5\ ?V;/"S>-_VA/C7X4\#Z0H M;&H^*]?M[")R!RJM,ZAVZ85(9_$U[=,.0TD=R?LI;.3D0@YK[+\.>&O#G@[0 M[;PSX1\/V6E:;91".ST_3;1((($'14C0!5'L * /@+^UO^#C+]K\8TOPW\&O MV1_#5UTGU*X_X3?Q5;J>C*B;=./')5]K X'K7Y#?\'5G[#WQ$_9#/P'\3?&# M]M_XH_&[Q3XS_P"$H_M34_'VH1"QT\6O]D;4TVQB798HYN7,BJS!BD?3;S_4 M'10!_ '17]\GB7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5\!?\')__ 49B_X) M]?\ !-SQ!;^$-<^R^/\ XGF3POX*6*3$UOYJ9O+Y<'H!=\H[ _D: /0:*\&\0?\%3?^"9/A4LOB+_@ MHC\#K-UZQ3?%?2!)U X3[1N/4=!7#^(/^"ZW_!'SPT&.H_\ !1'X8R;>O]G^ M(%N_7IY ?/3^7J* /K&BOA?Q!_P'_A#KLF_Z>9:IWP/JPH M^_Z*^ #_ ,'$7[..I_\ (B?L.?M9>*<_<_X1_P" MY)O]QYDB=LGZ*:!_P % MU/B'KHQX#_X(C_ML71;[AUWX10Z8K'ZR7;8&2.?3)[4 ??\ 17P!_P /1[^8S8X!_' [T?\/"/^"Y_B#Y/#'_! MO[%IR'A;SQ!^T_H"@'IS%'#OXR#UY (ZT ??]%? '_#2G_!Q?XB/_$G_ .": M'P,\.[ON_P#"0?&:2[V=\'[+&,],<=R#T!H_MS_@Z!\0G;IW@7]B+PZC?>;5 MM3\5WDB#IE?( 4MSD9XXYH ^_P"BO@#_ (5-_P '+7B+G6/VMOV5/#N[EAX? M\!:Q>;.^!]J<9YXY[$GK0?V+O^#@3Q$-NK_\%K/ OAS=P3X?_9PTV[*=LC[5 M,,]<\]P.V: /O^BO@#_AV#_P5VUSGQW_ ,'!_C2X+??_ .$?^!.@:7D]>/+= MLU ' MU_\ M5?M(_#C]C_]G'QI^T[\6[_[/X>\$>'[C5-0VL \_EK^[@CSP999"D2# MN\BCO7Y"?\&M'_!:CX@?M>?'GXO?LM?M/^*A-XB\6^(+[Q[X#\Z8E(DE_%#P_P#L0>"O^"B/[2?Q>U&YTE=: M^)&G?%SXM2:OIEEYCJ]A;QVB11(DOR-<-OW;5:W*XW$U^<_[)?[3'Q'_ &-O MVEO!/[4?PEO?)U_P1X@@U.R5G*I<*AQ+;2$<^5-$9(7 ZI(P[T ?W<45P?[+ M_P"T5\./VN/V>/!O[3'PCU+[5X=\;>'[?5=,9B"\2RH"T,@'W98WW1NO\+HP M[5WE !1110 4444 %%%% !1110 4444 %%%% 'SC_P %5?V"KC_@HU^Q]JG[ M/_A[XE3^#O$]IJ]CX@\$>*(4++INLV4OFVTDBKR8R=R,5^90^X E0#\1_P#! M+[_@IGK7@7]HSQ?_ ,$X/^"O/@.V\*?&3Q+\5DOM#\7V\ /A?Q=K%M;Z9Y,= MK.N$BNMUO:3K'PK23*F(G*0']#/VQ?%W[4?P^\+^$O'G[+7PJF\=7.D^-[:7 MQIX.L]3LK.ZU70'M;J*X6VDO7CB\^.62WN$0R1[S;["X#,#\ _%GX!?$_P#X M*C:EKWP%\-?LU>(_"FGZ;^UK8^,O$OQ$\:"RM)/"MK8Z;IC26MI'%<2SS:C, M%\I?+4P*DI=Y1\JD ^G?^"^__*&W]H3_ +)_-_Z.BKV_]B4.?V+?A&(V ;_A M5V@;21D _P!G0=J\J_X+._"7XX_M#_\ !-[XI?LZ?L[?!K4_&GBOQQX;?2]* ML;#5=-LXX9&EB/F32W]U;HJ!0Q^4LWRXQR,^A?LPQ_&/P+^PYX1T'5O@I>Z9 MXX\+?#BRT]?!VNZU8J;C4;33XXQ";JSFN84C>9-GFAFV@[BO8@'YW_&WX%_\ M%A/^")FA>)/VT/@E^UY!^T3\)+/7M0\5?%KX4^+/"L.G7\-O=7+W6H:A8W,3 M2-N0R2RG#*L:C)BE5-HZ#_@IU\:M'_:2_P""AO\ P3%E\(WL\O@+QYXOU+Q[ MIPN(]HNI(-/TZZTZ1ES@.B7+GJ2/.X]_>H_C7^WA^WS^S-XB_9I\>?\ !.KQ M7\$/$?C+0;OP[XQ\4^,?$VCW^AZ-:W43V]S<6)M+IKK49Q"[M#&UM%"9"HDF M"@EI_P!O_P#X)O:OXK^$GP \6?L@:#;R>,?V5/%>D:M\._#U]?)"NM:1:116 MUWHOVB3"PO<6L,:I*^%$D*!BJLSJ >1?\%W=>U/P+^W'_P $]_'WA5FBUE?V MF(-$2XB.'&GZDUI:WT?'.UX3ANV!S7Z7U\1^/OV)#%!MM[6XG$5M9+$9/-=U,DS!41XP M9#]N4 %>7_%;PI^UGJ_BY[SX/_%?POI&BF! EEJVA/<3"0#YV+@C@GH*]0HH M ^0OB[X8_:BTGXY?!YOB[\3_ UJ\M?4O MV+QO_P!!NR_\!C_C7D?[6'_);/@?_P!CW+_Z3-7NE &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-4?$MIXM30;I[[5K5XA$?,1+<@D>QKIJS?&/_(L7O\ UP- %2RL M_&ALXC%K-F%\I=H-L<@8^M2_8O&__0;LO_ 8_P"-:6G?\@^#_KBO\A4U &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!RGA6U\4R:=(UAJEM&GVF0 M%9("3NW-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** .4M;7Q2?%-U'' MJEL+@6T9DD,!VE-_P#H-V7_ (#'_&BR_P"1WO?^O*+^9K8H Q_L M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW M_P"@W9?^ Q_QK!^.'[2?[/7[,WA@^-/VB?CCX3\#:5@[+_Q7X@M[".0C^%#, MZ[VZ?*N220 *^-]>_P"#AG]FCXBZS<>"O^"?/[._Q?\ VE]?B=JUOXQ_P""B/[3/QA_:7UF M*43"T^(?C:XMM#MY1WMM,LFC2%,\^67=3W!!.0#8^.W_ 7R_P"">?P7\2?\ M*[\+_M)P?%7QE(S)9^"_@QX>G\37]TZ]8T:TS;AP>-KS*<_0XXZS_;7_ ."[ M7[61\K]D?_@FWH/P@T&YXMO&W[2NO?9KG:>YT6P+74+@64D@'H:^W_@3^ MS!^SA^R_X;'A#]G+X#^$? VFE0LEIX4\/6]BLN.\GDHID;N68DD\DYKNJ /S MHO?^"-G[<7[3P^U_\%&O^"N_Q'\4V,_-SX"^$D$?@_0RAZV\WV4&6\B_VGV. M>,GBO=/V5?\ @D+^PI^Q6\%_^SG^RSX!T;5;-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:T=3U33- M$T^;5M9U&"TM+>,O<7-U,L<<2CJS,Q 4>YKY8_: _P""Y'_!)K]FB>73?B5^ MW-X'N=1B?RVT?PE?/KUX)HS@C1WM^S;EZ$Y12/2D&C?\ !R7^TGSJ'C+]GC]FK1IQ\O\ 96GW M7C#Q!:Y_O>=ML),<8QC)SGB@#[N^Q>-_^@W9?^ Q_P :\3_:'_X**_L>?LG" M>+]HK]MWX8>%+NWSYFDZCK\!OSCKMM$=IWQ_LH:^?O\ APUJ_P :?]*_;_\ M^"HO[1'QD\T_Z9X=M/%2^&?#UQG[V=.L!\N>GRRC .*]K_9X_P"",_\ P2R_ M98\B?X+_ +#'P^L[RVQY&KZQHPU:_C([K=7YFF4^X<4 ?/TW_!PK\)?BC.VF M?L(_LV_'#]H6=F*0:E\//A/=PZ2K D9FO+[R1"F1C?L85:M?CE_PCI;Z2NQ)".=DO Z'UK]#X((+6!+:VA2 M..- L<:* JJ!@ = !7 _M5?"GXC_'3]G'QI\&?A)\8/^%?^(?%/A^XTO3_& MBZ,=0?2//7RY)XX!/ 6E$;/L/F+L@>'/$&D^'X-*TQHTEQ<26=M /*>93MF-=3CT37WM/$E[IBV4\Y\NUO))+2:)C' M',X5]QVK%+*V,@&OUAUC_@QS_LG2Y]2_X>?^9Y*;MG_"E,9_'^VJFM_^#&C[ M1;QS_P##T/&] V/^%)],C/\ T&J /O71_P#@V$_X([Z/.;QOV/=-OKACF2?5 M/&GB&Y9SSR1)J!7OZ>GI7;>'_P#@W^_X)2^&2&TW]A#X8R;>G]H:1-=^G_/> M1\]/Y^IKZ:_9?^&'Q'^"G[/'@WX0?%SXO?\ "?>(O#/A^WTS4_&C:.;!]8:% M!&MS) 9YMDK(J[SYC;GW-QNVCO* /F#P_P#\$@?^"<_A?:VC?\$_?@"CJ/EE MF^$>ES2+U'#R0,PZGOS7<^'_ -AK]FKPF5;PK^S%\)-,*_=.G_#C3X<<@\;( M1W _(5[-10!R'A_X9Q^$]O\ PBVB^'-,V_=_L_1(X<<$<; /4_G6O]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 ?AU^U1_P &>WQ8_:__ &C/&?[3 MGQ=_X*F0W/B+QMK\^J:B1\&V*0[V^2"/.L<1Q1A(D7LD:CM7FNC_ /!CW>:Q M:M=1?\%-HD"S-'AO@T>JG&?^0Q7]!]8_@?\ Y!$O_7[-_P"A4 ?)?_!'G_@F M'\;/^"4W[-E_^R]JW[75M\2O#RZ_+J?AHS^"FTM]&$P!N+=?],N!)$\H\T#Y M-KR2GYM_R_6GV+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!! MNR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ M $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!1TJ#7X9'.L7\$RE?D$46T@U>HHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\ M29J]TKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ K-\8_P#(L7O_ M %P-:59OC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X' M_P"01+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%<%\=/VI_ MV:/V8=$_X2+]HS]H#P9X%LC&7CG\6>);:P\T=/D$SJ9"3P H))X S0!WM?P! MU_8%XB_X.+OV(_%&M7'@S]B[X:?%[]H[7X)#%)9?!SX:WMY;0R]O-NKE88EC MZ$R(74#GFOX_: "OV6_X-,/^"AW[&/\ P3W\*_M(^+_VPOCWI'@NVUG_ (1 M:);7</OBL\/@SP^RGD7$+W1:6 M\C _A41N>@YZA_8I_P""Y7[6F;C]KO\ X*9>&_@KH-SS/X)_9J\+-]KV'HO] MLZA_I$,@'!,:LI;D< 5^A5% 'Q7\#_\ @WZ_X)A?"+Q0/B3XY^"U[\7O&;D& MZ\9_&[79O$U]=,#D.Z71-MN!R=RPJP&*N44 %%%% !1110 4444 %%%% !1110 4444 8_B M7_D+Z/\ ]?I_]!-;%?G3_P %U/\ @MCX1_X)3>/?@=X/@L(-6U/Q3XSBU#QE MIX7S);+PI$WE74Z*.1,[OB'/#&WE':OT(\,>)?#_ (T\-Z?XQ\)ZQ;ZCI6K6 M,5YIFH6D@>*YMY4#QRHPX965@P(Z@B@"]17EOQ^_;@_8X_96MI)_VD/VH_ 7 M@EXTW"T\2>*K6UN9.,X2!W$DAQSA5)]J^5-6_P"#C7]B'QCJ4_AO]C/X4_&C M]HG5HG,1M_@_\++^ZMXY?22XNE@14'4R+N '(S0!]^T5^?7_ US_P %_?VC MAY?[/7_!,?X;?!?39^+;Q#\?/B2=0F9#_&=/TA1-"X&?DO!UIX9%N#U$>J-ON7SZNG&/>@#[C^)OQ M@^$OP5\/-XN^,GQ1\.>$M)3.[4_$VMP6%N,#)S).ZKP/>OD+XH_\'$__ 2D M\!>(&\#> /CW?_%3Q,<_9_#7P@\+WOB&XN/[,W)'_ "V%,^&G_!NI M_P $JO!GB!?'7Q+^"6K_ !:\3\>?XF^,/BZ^U^YN,'/[R*:06[_ M"[X+_!WX'^'U\)_!;X3^&?"&E* %TSPOH-OI]N .!B.!%7CZ4 ?#Y_X*B?\ M!4_]H/$/[%W_ 1+\;Z587 _<^*?V@_%EGX56V'\+2::#)TCE'>*V MM&@5$'9"6 QR*^J/V?OV$_V+OV4X8T_9O\ V5? '@J6-=OVWP]X5M;:ZD[9 M>X5/-D..,LQ->KT4 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\ MA5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K^7'_@OQ_P '!G[3/[6_[2/BS]G# M]F/XN:QX-^#GA+5[C2($\,ZA):3^*98',4MY=31$.\#NK>5!D)LV,ZES\OYZ M_L_?MF_M7_LJ^/[?XG_L[_M#>+?"6MVUP)OM6DZU*BSD'.V:(DQW"'^))%96 M!P010!_=A17Q+_P06_X*M/\ \%8_V)XOBIXUTRST[X@^$M3_ +#\?6-@I6"6 MZ6-9(KV%3G9%/&P;;GY9$E49"@G[:H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2O"_P!K M#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^ M18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %>?\ [57[2/PX_8__ &G.B_\ !O9XOD5?]8;[X^^'[8@]L!HSN_I1_P /%?\ M@N7<_OM._P"#=J=H6_U;77[6'AF%_P#@2& E>: /O^BO@#_AN3_@OM=_Z/;_ M /!"SPO:.W2XNOVG-'DC7ORJ0[CGIQW- _:Z_P"#A2__ ./3_@D%\+]/V?>^ MW?'^UE\S/]WRXN,8YSZC'>@#[_HKX!_X:0_X.,;O_2+?_@FQ\"+-&Z6]W\8Y M9)%^K)'M.>O'K6;XK_:/_P"#BCP;X?N/$OC+]F;]DCPUIMLFZYUCQ!\3]2BM M+4>LCD* .W7K0!^B%%?AA\8_^#CS_@HQ\-/$?_" ^&?&'[%?C7Q0SE+7PW\, M[SQ?XJN;UQU2)]-B> ,#QAI1U^M=]^SK_P %%?\ @[+_ &H+F&_\*_\ !,#X M,^"]&FQG5?B;HNKZ.(@?XC!/JZ73 ]?E@:@#]D:YOXH?&/X1?!#PT_C/XT?% M3PYX0T>//F:KXGURWL+9<#)S+.ZJ./>ORS^/?[#7_!U]^TFDMAK'_!2[X&_# MO2[HGS-+^%_]I6+0@_W+IM+-V".@_?\ XYYKQ7P'_P &RW_!1?3?%Z_$7XP? M$#]F;XG>*%&9?%'Q8A\5>*+FY.+_VC_'6V0J?XGTC31]JA8#G#,PR<=C65\.OV M,O\ @OI\+?#47A+X7_M,:D1)01(@..,UWOP*_X(!?\$H/ M@9K?_"9M^RIIOCKQ+(XDN_$_Q3OI_$MW&^_>W7_ M <'V5@PX$5C^R?X=E5A_>)DGR#VQTXH ^\O#OAOP[X0T6W\-^$M LM+TZTC MV6EAIUJD$$*_W41 %4>P%?SG?M5?\&>GPX_8_P#VOT_'_ 35_P""T%SSJG_!PWKS MM)_KS:?LV^'8 <]=@$IV>V.E?C9_P9RH,Y1R%4&W?#$@J ?*__ 1@_P"" M7?PZ_P""M7[1.L_LS>(_VLO^%6^(;?P\VJ^&A)X+&KIK0B<"YA7-[;>7)&C+ M(%&_>BRGY?+^;^CO_@AC_P $,?\ ARY_PM'_ (RB_P"%E?\ "RO[$_YDG^QO M[._L_P"W_P#3[<^=YGV[_8V^5_%N^7^2KX+_ !D^)G[/GQ2T;XR?!WQWK'AG MQ)H-UY^F:WH%^;6\MB59'\N4 [2T;NAR""'((()!_J9_9?\ ^"6[_MH?L\^# M?VF/"_\ P7/_ &U]1\.^-_#]MJM@VB_%R#3GC61-S0OY5JVR2.3=&Z_PM&R= MJ /T[HK\_P ?\&\_P4U Y\9?\%%?VQ?$?][^V_C_ '+[OKY<"=_F^OY4O_$- M;_P3AU#_ )'+7/C)XC/'/^1A^-_A"PZ?\ '[XEM8NO3[T@]#^5?&=E_P &P?\ MP1%AF%YJO['%QJMP!@7&J_$GQ%,V/3']H!<9R>G4FNKT7_@W?_X(M: ,6/[ M'A"3K_Q^WE_<]1C_ );7#>E 'N&M?\%"OV!/#G/B']N+X/V'3_C]^)>E1=>G MWK@>A_*N.UK_ (+%?\$G] _X_O\ @I%\$9.G_'E\3-,N>O\ UQF;TJAHW_!% M'_@D?H/_ !X_\$Y?A _7_C]\$6ESU_ZZHU=CHO\ P3+_ .";OASGP]_P3Z^" M%AU_X\OA1H\77K]VV'H/RH \MUO_ (+^?\$:_#X)O_\ @H1X!DP1_P >5S/< M]L_\L8F]/Z5Q^L_\'-G_ 0ZT-MES^W393OD!4L/ VOW)8D9 'E6##^F:^L] M%_92_9<\-G/AW]FWP#88SC[%X.LHNIR?NQ#T'Y5U^C>%O#'AT;?#_ARPL!@C M%G9I%P3DCY0.X% 'P?\ \1,O_!*G4<_\(9XR^(WB/^[_ &)\(=HZO\O@K_@C%^W-J6?\ 5SW'P)%K YZ<2/>?WN#QQ@FE_P"'RO[8NM?\ MB5_P0@_:5GW?ZO\ MV+3]-R>@SYDK;>>OH.:^_Z* /S_ #_P4^_X*\:SQX*_ MX-[_ !I/NXC_ +=^.^@:;DG@9\Q&V\]?0_P#PS/3/V9!G'?'7(Q6=XL\=_\',FA^%=3\;^)X/V$_!NAZ1I\U]J^HZS M?^+;@V5K$C222LT>$ C1&9B>,?2OT0KX0_X.&?AA_P %#_VB?V#+S]EC_@G= M\$;CQ7J_Q!U!;'QKJ,7B?3-,&FZ(@$DL0:^NH-[7#A(B$W#RO/#8W+D _E>_ MX*$?MU_'C_@HQ^U#K?[3?[0_B'3;_6[Z&&QM(]$LY;:PM+.W79%%;0RLSQ1G MYI,,Q8O*[$Y8U^K_ /P;B?#>U_X*U_!G7/V;OVG/^"B7[0.GI\(K:TM]#^$_ M@[X@_P!D:1=^'G79$SB*+SIUBE5XF7E '[:_ #_ ((6 M?\$E?V;+A-3^'O[#G@N^U)&\PZQXRM9-?NS+G)E$NI/.4++:XOU_[=(&><_@E?/4W_!QA M^R9\1938_L6?LU?M _M 3.Q2WN_AC\([TV.[.,R7%Z+?RTR.7VD"@#] J*_/ MO_ALO_@OI\?%V_L__P#!*#X?_"BSEXM->^.WQ76[W#^_)8:4HGBQ_=))XH/[ M!W_!N!$?XQ!HRKL?'(1^AX.>:_02B@#^#G]I+X$?$G]F#X_>, M?V>?C!ISVOB;P=XANM*UE>:*0KYJ%@"T<@Q(C_P 2.K#@UQ-?V'_\%9O^ M#?C]B_\ X*PZE#\2_&]QJ?@?XD6EFMK#X[\,11M)>0J,1Q7MO(-ETJ#A6RD@ M "B3: M?$'[,?_!E1^SAHGC2'Q7^T;^V9XE\<:#:WK;O#>@^$X]"-T$;B.6X M-U=/L/1O+$;8SM93R #8_P"#)KX#^/\ P7^RE\8/V@/$5A/;Z%XZ\7Z=8>'? M.4J+G^S8;@7$\8/WD,EX(MPX+0.O537[:5SWPG^$_P -O@5\-=$^#WP?\%V' MAWPQXY?_29 MJ]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH **** "LWQC_R+%[_U MP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% M!1110 4444 %%%% !17'_&K]H7X#?LW>$W\=_M!?&?PMX(T9,_\ $S\5Z];V M$+$#.U6F=0S>BC)/0"OC#Q#_ ,'"G[.OQ(UNZ\#?\$[/V&+GQM\2_&VD M>'=&LDW7FKZ[J45I:P+ZO+*RHH^I%?!?_"/?\'%/[9)SXA\9_"/]D3PM \>&4DGL*UO W_!O'^Q?J_B>V^)?[;?Q!^)?[2W MBZW;S(]4^,_C6XO;.VD.-P@L(3' D7&!$XE ''88 +?Q._X.&?V =,\6S_"S M]EE?''[1?C6([1X9^!'A"?6\$G"N]V EJ(L]725]H!.#7/?\+8_X.&?VR $^ M%O[//PK_ &4O"UT/EUOXC:Q_PE7B81'[LL-G:@6L3\Y,5P,C&">.?NKX8_"/ MX4_!/PG!X"^#7PS\/^$M#MO^/?1O#.C06%K%QCY8H%5!T'05T- 'Y5_M??\ M!+3]EG]GK]F_Q3^VU_P6L_;@^-/[1>D^"[6*]U#1-:UJXTSP\]W)<1P6L5KH MVE8$+2W4T,0)D,2^8I?:BLP_ES^)WC.U^(GQ%USQY8^$=*\/V^L:K/=VV@Z' M;"&STZ.20LEO"@Z1QJ0BYY(7))))/]((-3LE9RJ7"H<2VTA'/E31&2%P. MJ2,.]?VU?L:_M;?!W]NS]F7PE^UA\ ]6N+SPKXPL9)K"2[LI;>6*6&>2VN(' M255;=%<0S1%@"C&,LC,A5C_"C7]&_P#P09_X*9?M/?#C_@E%\*OV9/V0_P#@ ME-\7/B_XBT ZXESXJNKBT\/>$I9+C7=0N56'5KIF28HLRK(H1=KJRYXS0!^X MM17U]8Z79RZCJ5Y%;V\$9>>>>0(D:@9+,QX [FOS]/PU_X.-?VI.?'/[0_P M-_9DT*XZ6G@/PU-XMU^*,_>266^*V@?' >(\=<9 J6P_X-W_ -F[XH7L6O\ M[?W[4'QQ_:.OQ()7L?B+\1;J#1XI <@P6%B85A3/.S>RYSV.* /3?VA_^"Z? M_!*']F:^;0/'7[9WA75];\SRH_#O@:23Q!?/,3@0^5IRS>6Y/&)"G49Q7EI_ MX+ _MR_M%#[-_P $^_\ @C'\6M=M)^+?QA\:KZU\%:8$/2XCCN&DENXNX";& M([9XKZU_9Y_8@_8[_9+L5L?V:/V8? O@?:FU[KPYX9MK:YF&,9DG5/-E..,N MQ/O7J5 'Y\#]EW_@X$_:@_>_M _\%#/AC\!-&N.9?#OP)\"/JU\T1_Y9MJ&J ML&@D[F2'(R.!@UH^$_\ @W/_ &!]4U^W\<_M<^*/BG^T3XDMV\R/6/C9\2+W M4UC?OLMX6AAV=0(W5P!QSC-?>U% '%?!7]F[]GK]F[0/^$5_9[^!GA#P/INP M*UEX2\.6VGQN!W80(NX]\G))Y/-=K110 4444 %%%% !1110 5^(/[57_!GI M\1_VP/VCO&G[3OQ;_P""JGVCQ#XW\07&J:AM^"I*0>8W[N"/.M9$4482)!V2 M-1VK]OJ* /Y]8/\ @QY\[6Y]&_X>>X\F%9/,_P"%*]<]L?VU7ZG_ /!&C_@F M3\1_^"3_ .S3J/[+GBC]J_\ X6EH \02ZGX7:3P8=(?15F -Q;*/MMR)(GE' MG #9M>24_-O^7ZCLO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHKX9_P""_?\ P5DNO^"3?[&"_$#X>Z?9WWQ&\::FVB^ K6_C MWP6THC,D]_*G_+1($VX3^*26('Y2V #[.\2_\A?1_P#K]/\ Z":V*_A,^//[ M8G[5/[3_ (_N/BC^T#^T)XN\6:[<3F;[=K&N32>22<[84W!($'\*1JJ*.% ' M%?H[_P &^G_!P7^TQ^S#^TQX2_9:_:E^+>K^,_A'XSU>WT5'\3:A)=W/A6YG MD$<%S;SR$N+82,HEA)**A9T"LI#@']2U%%% !1110 4444 %%%% !145Y?66 MGP_:;^\B@C!P9)I JY^IK+OOB+\/M+94U+QUHUN7&4$^IQ(6'MEN: -FBN2N MOCY\"K*5X+WXT^$H7C^^DOB.U4K]09.*R+O]KS]DZP@-U??M/_#N&)<;I)?& MM@JC/ Y,M 'HE%>3WW[>?[#6EE1J?[9WPGM]^=GG_$73$W8ZXS/SUK,NO^"E M7_!.:QG:UO?V_?@G#*F-T*O?L;_ /!3C]@7]NV-M)_9/_:E\+>,-2L[42W6B6UR]MJ,<8 !D-GB?&/X.>-M0\.>*/#FH1WNBZUIL+K.AQ+J7Q(\9_%&QTC0Y[^+,%W+;6FUKF:#[3'* %(90N#R,UZ(/@'_P ' M&G[0&'^*'[=WP)^ ]C/C?:?"3X;S^(KR.,]4:76&""3'!=. >1TH _02O'?C MO_P4)_84_9A$\?[07[7_ ,./"5S;Y\S3M:\86D5X2.H6V\SSG/LJ$U\NC_@W M]\'_ !7 N/VW_P#@HO\ M*_&@R'_ $K0]7^)$FE:&_KML;%4\O/?$G3'I7L7 MP(_X(H?\$GOV;?)E^%/[!'PYBN;?'D:AKVB#6;N(C^);C43/*K>X8&@#R75? M^#D#]@#Q-J,_A_\ 9/\ !7QD^/VJ0,8S8_!SX3:C?_O/[OF7"0(1R,LI88Y& M:KC_ (*!_P#!;#X\$1_LR_\ !&2W\$:=-G[/XG^/'Q1M;+;Z>9I=HINEQU.& M/IVY^_-*TG2M"TZ'1]#TRWL[2W0);VMI"L<<2CHJJH 4>PJQ0!^?7_#(_P#P M<$?'T!_CM_P5'^&'P>LY23=:+\#/A5_:3.A_@2]UAA-"1_?4$\=Z M/@/_ ,$EO^"9O[,Y@G^"O[#/PTTF\ML>1JLWA:"\OTQTQ=W2R3_^/\U]"PPP MVT*6]O$L<<:A41%P% X '04ZB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ M $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2O"_V ML/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^, M?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !17S]^UC_P M54_X)W_L/I/;_M-_M;>#_#NI0 [_ ['J'VW5C]+"U$ER>>,^7C/>OG4_P#! M8K]LO]J7-A_P3(_X)-?$?Q383_+;?$?XSSQ^#] VD<7$*3EI[Z+MMC\M_;B@ M#]"Z\K_:7_;C_8]_8WT0Z]^U'^TKX-\#1&(R06VOZ[##=7('_/&VR9IS[1HQ M]J^2/^'>G_!8G]KH_:?V[_\ @JD/AMH5SS<_#W]EO1#I6U2>5&MW@:\Z?*5V M,IYP?4\)_L+_ /!O=_P3,UB3QI\5M1^$EMXQ1_.O/%?QL\=6VK:Y<7 ',J_V ME,Y2; _Y81H?0=: '2?\%X]6_:*E;2/^"6?_ 3L^,'Q]:5BEIXSO-*_X17P MFYS@-_:>HJ"*F)21T/HW_ (9G_P""^O[8B^=^T=^W!X _9O\ #%US+X2^ M!7AUM6UMX2/]5-JM^<6TPY_>6VY>!@7!!W9:&?%K]XD@^3GGK7V;X=\.>'O"&B6WA MGPGH-EI>FV40BL]/TZU2""!!T5(T 51[ 5\$_V5_P '+/QT/^G>*OV7_@3I MF: /NCQW\2OAS\+=&/B/XF^/]$\.:5E7]:^6?C+_P %]_\ @CS\#)GLO%?[>G@G5+I6V)9^"YIO$$DD MG0(/[,CG&XGCDCGKBN8\!_\ !N#_ ,$D/"^MKXO\=_L\ZE\1]?X\W7?B;XTU M/69IL?WXY9_(;G_IG7U-\&OV2/V5?V=(4M_@!^S5X"\$K&NU3X3\(66GL>,' M+01J23W).3WH ^/C_P %[U^*/^C_ +&O_!+?]J'XJ>9_QZ:V/AU_8FB3>G^G M7L@VY]X^G-!_:0_X.+?CGD?"G_@G3\#O@K;S?ZJZ^,/Q4FUZ5$_OF+147:V. M0IS@\'/-?H'10!^'W_!>G]F+_@K]IO\ P2@^*WQA_;2_X*4^$]:\,:9_83:C M\)/A]\)[>ST_4'EUW3XH]^I3O]K"Q221S!?M1_LN? G]M M'X$Z[^S1^TOX&_X27P3XE^R_VWHG]IW5G]I^SW45U#^^M98IDVS01/\ *XSM MP M47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 45D^-_' MO@;X9^&KGQG\1_&FD^']'LUW7>K:WJ,5I;0#U>65E51]37QE\6/^#AK_ ()L M^#_%,GPT^!/C+Q3\>?&:Y\KPC\!_"5SXCN)L' *3Q!;5@3QE9C].F0#[CHK\ M]C^U;_P7O_:T/D_LS_\ !/CP#\ /#UQQ#XL_: \7-J&I/$>LB:5IHWV\H'1) MRRY')P> ?\$3?VA/VD?]-_X*9?\ !6'XP?$VWG&;OP/\/I(O!GAR52?]3-;6 M67N4 X#ED<]3B@#W_P#:G_X*U_\ !-S]BTW%G^T;^V'X+T34[;(E\/6FI?VC MJJD<8-C9B6X&3QS&!GOP:_"W_@Z-_:\U;_@I3\*_A9\=O@C^R3\:]!^&?PTU M/5K2]^(GCSP-)I.DZM-J@L1 ;7>Q=U'V%AYCJ@S*%P"0#^[G[+'_ 2M_P"" M=G[%2P3_ +-'[('@GPWJ%L (M>.E"\U0?6^NC)C? MLA_ 'XA_M3_M0^ ?V=OA3!5=]R3]U_\ !)O_ ((#?L8?\$F[FX^('P]?4_&GQ&O[-K6[\>^) MTC$UO WWX;.",;+6-L#<N/ MWFL?\%(OVR]1EZ">]_: N&<+_=&VW''4_B:^_P"B@#X _P"(=+]E";_D)_M: M?M07I?\ X^#=?':_/VC/WM^%&=W.<8ZGI1_Q#O?O7W_10!\ '_@V@_X);7/S:SX>^)NHR#A);WXP:VS*/[HV MW(X[_C0?^#8;_@C3.,ZI^SIXCO7;_7R77Q6\1%IO7=B^&<]\8K[_ ** /@6S M_P"#7W_@A;8S>?#^PO$S 8Q-\1O$DB_D^HD?I6I8_P#!M9_P1#TY66W_ &#- M&8,GP[9ES@2Z:\B_P#?+.0?RKZ[HH ^6+'_ ((@ M?\$A].W_ &?_ ()T_"=M^,^?X2@EZ>F\''7M6I:_\$;O^"3EG MM#_P3>^"9 M56:$D_B:^DZ* / [7_@E-_P2[LIEN;/_ ()M_ .*1/N21_![ M1%8?0BUS7DG_ 45_P""+G[(7[2?[#'Q.^!/[/?[)OPJ\&^-=?\ #;?\(KKN M@^ ]-TZ>+4;>1+FV0W$,*O$CRQ+$[ \)(_49!^UZ* /X'OB1\-_'WP>\?:O\ M+?BEX0O] \1Z!?R66LZ-JELT-Q9W$;;7C=&Y!!'X]1P:D^%OPM^(GQM^(NB_ M"/X2>#;_ ,0^)?$6H1V.BZ+I&_%.N6MJ(XO$(\^PU(QKPL;7=G)%.Z*.B,Y49X J]^Q M;_P2L_X)Z_L$,=>_9,_97\-^$]6NK41S:\//OM2,;#YHQ>7DDLZH>Z!PIP,@ MX% %S_@EW^R)>?L'?\$_?A5^R;J][#*(4++INLV4OFVTDBKR8R=R,5^90^ MX E0#\1_\$OO^"F>M>!?VC/%_P#P3@_X*\^ [;PI\9/$OQ62^T/Q?;P ^%_% MVL6UOIGDQVLZX2*ZW6]I.L?"M),J8B'9+V4#?'&#))\L%NNZ5!NFD0$;B-VT@>C_ ?^(ME\ M8/A)X6^+>FZ=+9VWBGPY8ZO;VD[AG@2YMTF5&(X)4. 2.,BOF/\ X+[_ /*& MW]H3_LG\W_HZ*CXK^/O%/PK_ .""FO?$OP1<2P:SH/[)!]=N=+\3_%S2 MIK5K?%K-Y%[J%G9F3[1?:?:R!UEN(U!(AF:*.94W'U[]I']M7X#_ +,7[/\ M9_M'>,?$$NKZ)K=QI]GX/L_#")>7?BB^U!E6PL]/0,%N);@NNSY@FW+LRHK, M/DS_ ()J^ /"MK_P;3>%/!4UG$^EZI^SKK,FH0LH"/\ ;+6\FN >W+329^IK M\]_V3/B?X]^,7PM_X(Y_#?Q_?7$NE2^-O&5_)'<%BDTN@Z@;;2S@\9A@4!>N M!(,8'4 _9SX8?MPVVK_M"V'[)_Q_^$.J?#/Q_K_AV;7O!^F:KJUI?6OB&R@8 M+=):W5LY5KJVW(9K=@&5)%D0RIN=?>*_-#_@N[KVI^!?VX_^">_C[PJS1:RO M[3$&B)<1'#C3]2:TM;Z/CG:\)PW; YK]+Z "BBO+_BM\>?B5\/O%S^'/"_[, MOBCQ3:+ D@U;29X5A9F'*8_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM 'Y,_P#!UK_P5'_;L_X)K_\ "A?^&*?CG_PA?_":?\)3_P )-_Q3 M.EZC]L^Q_P!D?9_^/^VG\O9]JG^YMW;_ )L[5Q^/=Y_P=!?\%S]0M7LKO]N' M?%(N'7_A6GAD9'U&FU]\?\'PVIW>H_\ #,/VK1YK39_PFNWSB#OS_8/3'IC] M:_ V@#[]C_X.BO\ @NI%&L4?[$? Y?7=3>;_GBT-B)/)<^DQC'O7\6M?N?\$_^ M#8/]O3X%1Q/XM_8\_9,^*DD#AXY?$?C_ ,<1%B.,M##)!;LQ']Z,J,GCI0!] M"_'+_@[#U3Q4]QIO[*_P8\!> -.5V0^,_P!HCQRD4UL0<9?P]HQN-2((^8$= M1@8Y&?&/^&K/C1^WE^_^,W[3O[:/[1&G7H^7P3^R9\%I_!OA(J1_J;G4;GR[ MFYMB?XI8U;D=,5]0?!#]GG_@J[^RSY+_ =_X(@?L4Z;$-0>QNG(Z M.9YH3*W QEF)S[5[.O[;?_!P/I!SJ?\ P19\#:P!R5TG]H&RMR0>,#SX3R#R M3W'2@#YZ_9/_ &;?VS?@C)#>_P#!/G_@W,^#_P &[I3FR^(GQY^*D.LZNS9R M9)/($E_#SR4$N,XQT&/HK_AD?_@X,^.!#?&C_@JG\+OA):R\W>E?!3X0C4]P M[I'=:PXEC]G )^M-'_!2O_@MAI/'B?\ X-XM6V+]Z;1_VEO#]UO ^\P00 CU M52"/"NFZ-I\/\ J;#2K&.W MA3Z)& HZ=A6E7Y[-_P '''[,.G_\C5^QQ^T[H>.HU;X)7R8]/N%NO:HF_P"# MG/\ X)DZ>-WBN?XF:$!RS:O\*=80*.Y.RV;@'B@#]#J*_/6P_P"#I#_@BQ>R MFUF_:NELYU_UD%_X%UV%D.>A+6(&?QKI=(_X.._^".NMD"S_ &TO#*9)'^EQ MW5OT_P"NL"__ %Z /N6BOD+2/^"[W_!*'6RHLOVZ/ABFXKC[9XSM;?KTSYK+ MCW].^*Z?2/\ @K__ ,$U-=4'2/V[/@M.Q4MY:_%W1 X .,E3(&":#^TC\.KXEBH%G\0M+ER0,D?+.><@T5Y!^U-^V+X)_9+_ &9?&G[5'Q%T M&ZD\.^"M N-3O/LL\9:Y,8PD"')&^20I$N>-SC-?R"?\%#/^"P7[<_\ P4D^ M*.I>-OC=\9M8LO#\UR[:+X T/4YK?1M)@R=D:0(P65P,!II TCGJ<84 ']H7 M@?\ Y!$O_7[-_P"A5L5_%9_P3G_X+'?MR?\ !-7XIZ9XQ^#GQ@UC4_#$5VC: M]\/-=U26?2-6M\_/&87)$$A&=L\85U..2N5;^O\ _9A_:K\+?M9_L\>#/VE? MA9X:OY= \;>'K;5M-\QDWQ+*@9HGP_]]+1_P )+J__ $*%[_WT MM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_ M]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ MWTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[ M_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT MM !9?\CO>_\ 7E%_,UL5REKKFHKXINKI?#=RSO;1JT 9=R@$\FM/_A)=7_Z% M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z M%"]_[Z6H-3\<2Z+I\VKZSH$UI:6T9DN+JYN(XXXD R69F("@#J30!OT5\3?' M?_@X)_X)E_ KQ$/ *?&^/QWXLDD,5IX0^%=N_B2_N9AUA46(>))!C&V21"#Q M7"S_ /!2'_@L=^U''Y/[#O\ P2)N? .DW _T7QQ^TUX@_LH(#T+Z-:9N_?(< MCM0!^B=>/_M-?\% ?V)?V-+![W]J']J7P3X*D6/S$T[6=>B6^F7&N7X_R-I?_!,7_@G5\:_C\TA*V?BM MM#_X1?PM*?X_\ 7 UJI9Q(OA*\8")0&#+@\=: -VBL?_A)=7_Z M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BL?P/\ M\@B7_K]F_P#0J/\ A)=7_P"A0O?^^EK,\*ZYJ-KITD(_"FGZ;^UK8^,O$OQ$\:"RM)/"MK8Z;IC26MI'%<2SS:C,%\I? M+4P*DI=Y1\JG]7** /EK_@L[\)?CC^T/_P $WOBE^SI^SM\&M3\:>*_''AM] M+TJQL-5TVSCAD:6(^9-+?W5NBH%#'Y2S?+C'(SWG[.7PLU+QI^P9X8_9Z_:% M^$NI>'Y)?AC:^%?%OAK5[VRGD*?V:EIU6"21Y+9/+$B.9%Z7]H/_ ()#:E\._P!D;]F;P_\ L@Q0 M:OX\_9&\2:7K?A*UU"=+3_A+((]HU>Q:5SLMI+X!I%=B$64(K,J$NOZ!44 ? M$?C[]G+XI?\ !0G]O_X(?M(?$OX+^(? 'PT_9\35-:TS3/&3VBZCXD\37B0Q M0;;>UN)Q%;62Q&3S7=3),P5$>,&0_;E%% !1110!X7^UA_R6SX'_ /8]R_\ MI,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110!^0/_ =:_P#! M+C]NS_@I1_PH7_ABGX&?\)I_PA?_ E/_"3?\5-I>G?8_MG]D?9_^/\ N8/, MW_99_N;MNSYL;ES^/=[_ ,&OW_!<[3[5[R\_8=V1QC+M_P ++\,G _#4J_L" MK-\8_P#(L7O_ %P- '\B4?\ P:Z_\%U)8UEC_8;RK*"I_P"%F>&.0?\ N)5_ M7_4.G?\ (/@_ZXK_ "%34 %%%% !1110 4444 %%%% $&H:5I>K1"#5=-M[E M >$N(5<#MT(KE]7_ &??@)X@!&O?!'PA?!@ 1>>&K67('3[T9Z5U]% 'DVL_ ML$_L+^(MW_"0?L7?":^WA@_VSXSN@.<]_6N6U?\ X),_\$M==3WFWOGU( MI3\.O^#FGP:?^*;_ &COV0O&87I_PEWA#7].+_7["QP?I7W_ $4 ? !^-W_! MR9X,Y\2?L/?LS^--G+#P?\2]1TXR>R_;T./7F@_\%&_^"UGA#Y?B/_P0"O[N M%/OW_@[]HG0K[S .I6W,2R#V!.3G':OO^B@#X _X?:?M#>%!_P 78_X(9?M; MV97_ %O_ A_@ZTU_'^[Y-PF[C_"@?\ !Q?^R;HB[OBO^R;^T_X# _UG_"7_ M *OX?+^ODM+7W_10!\&:%_PR\1> ->LW3ZL] MEL'[5Z9X._P""W_\ P2'\<[/[%_X*+?">#S,;?[8\6P:=C/3/VLQX]\]. M]?36N>'/#WB>S.G>)=!LM1MSU@OK5)D/_ 7!%>:>,/V"OV&/B'O_ .$__8O^ M$^N>;GS/[8^'6F7._/7/F0'.: )?!_[='[$OQ"V_\(!^V)\*]WAU;P]^R7>>';[ M&!>^&_B)K]HZCV5;XH/^^: /O:BOS_/_ ;K?LP:'S\)OVS?VJ? )7_5'P?\ M=[V'RSV*^OXQTW>= M F_WSUH ^_Z*_/\ /_!.W_@MUX1 /P]_X+\3:A GW=/\7_LXZ%<[O=KA)1)^ MG0^PH/P<_P"#E7P:O_%-_ME?LN^,ROW?^$O^'FJZ=O\ K]AVBW-MX"\*>6UQ;0L,I->32,$M8V_A M!W2,,,L97+#"'Q0_X.8O!H/_ DO[+G[)?C39U_X0_QMK>G>9C^[]O4XS[U_ M)Y^TY\?_ (D_M4_M"^,_VC/B_J,ESXD\9>(KK5-5:1B1%)+(2(4!Y6.-=L:+ MT5$51@ "@#^@3]GC_@],_91\9_%Q;/\ :&_9,\6^ =#OS';_ /"0:3K\6N+: M#/\ K9H1!;R!!U/EB1P.BL>*_:#X7_%#X>?&OX>:-\6OA+XRT_Q#X:\0Z?'? M:+K6E7 EM[RW<95T8=1[=0000""*_@AK]M?^#83X0?MH_M^?L^?$#]FS1/\ M@I9\3/A%\*?AOKEE<'PY\.K"U@U&]FU07#RBWU:13-9(IM"QB0,A>X9\ D[@ M#^@KX\_M3?LU_LM^'/\ A+?VD/CWX0\"Z<4+17/BKQ#;V(FQVC$KJ96[!4!) M/ !-?'FL_P#!PQ^SE\3-6N/"'_!/3]FKXQ_M*ZQ%*83=?#GP-<6^BV\H[7&I M7JQ)"F>/,".OH2.:[/X#_P#! 3_@EM\$/$?_ L'6OV=U^)?B^1Q)>>,?C#J MDWB:^NI!TD=;PM K@\[DB4YY[#'V)HVBZ-X@&* /S_%W_ ,'&O[7>#;:;\%?V2?#ESCYKF0^-_%-L#W 7;IS8 M'8[3G'OB;2_^#>SX&?%G4(?$_P#P49_:P^,_[2FII*LK:;XY\:SV&@0R@Y#6 M^F6#1K",\[#(ZGTZY_0.B@#SS]G_ /9)_9=_92T#_A&?V:?V>_!O@2S:,)-' MX6\.V]DTX'>5XT#2MQRSEB>YKT.BB@ HHHH **** "BBB@ HHHH **** ,?Q M+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KF MG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^!_P#V M/%_M8?\EL^!__ &/Z4 %%%% !1110 4444 %9OC'_D M6+W_ *X&M*LWQC_R+%[_ -<#0!_$/QAJ?]N>/;JQ??#;W!C6.&QB?_ ):1P1KC=T:225A\K*!] MDV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_& M/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO] MK#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHHH **** " MBBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @ M^#_KBO\ (5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_ M .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/X ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U_\ M7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^ MN*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@# M8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO+?VIOVS_V;/V,_ M!I\9?M!?%'3=%$EO+-IVDM(_@1\7_#GBZSL+DVVHR:!J\5R;*<9S#.J,6@D&#F.0*PQTH [*BO( M?CE_P4 _89_9D\9I\.?VB_VO_AKX&U^2Q2]31?%GC2RL+IK=V94E\J:16V,4 M&0+(L4H5C'+MV2;6VLV#COZ "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\ M+_:P_P"2V? __L>Y?_29J]TH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6 M;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_ M]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P C MO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_ MR#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ M $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QK_ ."UGCKX MX?L#_MH?$W]K#XI?"#5O%OP4^-?P2L/ =MXWT> W#^ -0M[AY!%.F"8K6>5S M(Q& [2*5WO%Y;?IS^SGI_P"S=\2O$6M_MO?LU^*M%\06'Q7\/:.EUK?AV6.2 MWU3^SS>+%<,ZGYIMEUY#;\,@MD1L%,#YV_X*(_MT_L\>(/A;^TI^Q)\4?$VA M^'_%?AWPA$VF:)XCU".+_A*-*O-/MYC9/VA9=*TGQBOA^WF=8-/L+M7AF>WM;>VCMX0%>,DQR2)%+)*^?HO\ X+*_ M$#3O&_[3_P"PM^P'X1>R?X>_%'XLIKWB+3=-""QU/2=!6SNK:R94^22TD:97 M\L94_9X_05W?[1'_ 4/_P""?W_!2[]@;QW\%/V5_BYX=^+GB7XI^!M0T3PQ M\.-'D#ZR;ZY@>&WEN[&0"?3H8)F262[G2..%8O,W\+GS3_@HE^QOXM_9>\%_ ML,_M3Z<]SXCL_P!D#6M*T7XCZC9V[R2KX:GL;/3]1U?B+J?[,7_ 4V_8:_:*\#W#6FH^+/B9=_##Q2D!VC5M(UAK2- M()\??2"X(N(P>%D^:OT9K\X?VW=#\+?\%+/^"G?[)W@']GOQ;I7B[PG\$?$U MW\3/B;XG\/7\=[8:2\*VS:-:M/"S1FYN)XW80[MXA4R[2G)_1Z@ KR_XK?'G MXE?#[Q<_ASPO^S+XH\4VBP)(-6TF>%869ARF'.J* /!?^ M&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^._P#P M)@H_X:Y^.'_1C/CO_P "8*]ZHH \%_X:Y^.'_1C/CO\ \"8*P_B3^VI\5?#G M@34]<\2?L8^,M/L;:U+W-[=WD*Q0KD?,Q ) _"OI:O*/VY_^31_'O_8!?_T- M: .2T;]L+XSWFCVEY9_L0^.)H9;:-XI8[J JZE00P]B.:M?\-<_'#_HQGQW_ M .!,%>N_"[_DF?AW_L!6G_HE*W: /!?^&N?CA_T8SX[_ / F"C_AKGXX?]&, M^.__ )@KWJB@#P7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8*]ZHH \ M%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"O>J* /!?^&N?CA_T8SX[_ M / F"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^._P#P)@H_X:Y^.'_1 MC/CO_P "8*]ZHH \%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"O>J* M/!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^. M_P#P)@H_X:Y^.'_1C/CO_P "8*]ZHH ^8/A9^VY\3/%'AV?4/"W['7B_4[=- M3N(7N+*]A9%E1\.A) ^93P:Z7_AKGXX?]&,^._\ P)@J;_@GO_R1/5O^Q[UG M_P!*37NE '@O_#7/QP_Z,9\=_P#@3!1_PUS\]44 >"_\-<_'#_HQGQW_ .!, M%'_#7/QP_P"C&?'?_@3!7O5% '@O_#7/QP_Z,9\=_P#@3!1_PUS\]44 >"_\ M-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!7O5% '@O_#7/QP_Z,9\=_P#@ M3!1_PUS\]44 ?,&E_MN?$RZ^*6J>%[7]CKQ?)JEKID$UUIJ7L)FAB8G:[#& MI[/_ /L1-*_]&-7NE '@O_#7/QP_ MZ,9\=_\ @3!1_P -<_'#_HQGQW_X$P5[U10!X+_PUS\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"!,%'_ M US\]44 ?,'CC]M MSXF:)XB\-Z?K?['7B^SN-1U-H=.M[F]A#WJ* /!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\ M"8*]ZHH \%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@KWJB@#P7_AK MGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"O>J* /!?^&N?CA_T8SX[_P# MF"C_ (:Y^.'_ $8SX[_\"8*]ZHH \%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ M1C/CO_P)@KWJB@#P7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"O>J* M /!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8*]ZHH ^:?B3^VI\5?# MG@34]<\2?L8^,M/L;:U+W-[=WD*Q0KD?,Q ) _"M+1OVPOC/>:/:7EG^Q#XX MFAEMHWBECNH"KJ5!##V(YKK?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ MT2E 'D7_ US\]44 >"_\ #7/QP_Z,9\=_^!,%'_#7 M/QP_Z,9\=_\ @3!7O5% '@O_ US\]44 >"_\ #7/Q MP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!7O5% '@O_ US\]44 >"_\ #7/QP_Z,9\=_^!,%#7T_7A?_!/?_DB>K?]CWK/_I2: (?^&N?CA_T8SX[_ M / F"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^._P#P)@H_X:Y^.'_1 MC/CO_P "8*]ZHH \%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"O>J* M/!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@KWJB@#SKX*_&GX@?%#5K MW3_&/[/GB'P;%:VZR0W6LRQLEPQ;!1=G<#FO1:** "BBB@ HHHH **** .6^ M,?P2^%'[07@*_P#AC\9? UEK^AZE T-W8WJD95NNUU(>,_[2,#[UTEA86.E6 M46FZ9916UM!&(X+>",(D: 8"JHX ["I:* ,[0?!_A+PK)3^^Y0#%['^R_#.A6>G6QD:0V]A:I M#'O8Y9MJ #)/)/>KE%% !1110 4444 %%%% !1110 45\N_ML?\ !3_0/V(/ MCA\-/@7XP_9D\?\ B>]^+OB/^P? FI>&+K2/LUYJ&($-(^+'_!/SXL^']&\7>,--\-KXK;4_#=[8Z5=WUREM M;O=BSU66:*)I9$3S!&PW.J_>900#Z/J*^L+'5+233]3LHKBWE7;+!/&'1QZ% M3P17QU/_ ,%C_"FD_P#!1?2?^"8OB[]D+XH:'\0]>L9=0T.]U6;14TK4M/CB MEE-W;W"Z@3*FV";Y%0R!HW5D4JV/9?VYOVQM._89^"?_ O+7/@QXM\<62ZU MI^E'1_!(LY-1ENKZ[AL[6.&"YN(3&_V&]3\-^$[' M]E_XP?&'Q+XE@N;N/PK\%O!;:Y?V%C T:/>W4:NODP&26.-6)^9R0,[6QW7[ M&W[3>L?M<_!2#XS:Q^S5\2?A2;G4;BV@\*_%?0%TO6-D1"^>]L)':*-VW!-^ M&8+NQM920#U6BBB@ HHHH **** "BBB@ HHHH **\C_;;_:RL_V(OV>?$7[3 M'B/X1>)?%OA_PEI(H/"TMD+JUM(MI>4)=W$(D 4LQ"L3A#P3@'S;X:?\ M%'/BK\9/V?\ 0?VEOA7_ ,$V?C#KOAGQ/X9MM?T(V>N^$UNKNRGA6>)E@DUI M7WF-@?+(WYXQGB@#ZEHKX:_:X_X+H?##]C7]EGX<_MF_$K]C_P",%[\/?B1I M&G7=GK&D66E,^CW%Y;">*ROX9;]'MYL;E+8:/>A7?DJ#]A:%XXUS7OAC!X_M M_ %XM[IJ>O"/V"?VX7_;V^%"?&_P]^S9X[\#>&+V25="U'QN M^FJ=72.0QM-;QV=W.QA+*VR5@JR!=R%E96.3\&_^"EWPC^./[>GB_P#8!\)_ M#CQM8>(_!7@B/Q+JVL^)?#[Z;:SP2SP11I;QS[9Y,^=DNT:+\A +:UKFKW2PV]I"O5W=N!R0 .I) M )(%<'^SC^TWXK_:=LK3XA>#_P!G_P 0>'_ .HPM-H_B3QM,FG7NK0%405R >N4444 %%%% !1110 4444 %%%% !1537;[4- M,T>YU#2M$EU*YAB+0V$$T<;SMV4-(RH"?5B!7R!^S/\ \%?+C]KOQ;\2? _P M+_8)^+6IZC\)?&MSX3\;PW.K^&+46>J6\DD: /LJB MOE^V_P""D7BR3X>?%#Q5>_L!_&2U\0?"6YA_X2/P$Z:))JMY9RVK7*WMB8M1 M>VO8MBN L4QD9T9%0NNVM7_@F=_P4A^''_!4;X G]I7X-?#'Q-X?\+R:G/I] MH_BB?3_M$T\+;95,5I3[;YWFR+'(XM_)\[:I;9MPQ@_;+_P""DOPE_8J^*'PJ^$7C MSX=>-M5U/XN?$G1_!F@:AI/A]QI=I>ZA"_P!D+]G[Q'^T+X]T+6M6L?#]O&8M$\-V/VK4M5NIID@M MK*TAW+YL\T\L<2)D99QR!S7Q3XZ_X.((?A=X5;QU\3?^"/O[97AS18[BV@EU M77OA3;6=O'+<31P01M)->JJM)-+'&H)!+NJCD@4 ?HU13+:62:VCFFMVA=T# M/"Y!*$CE25)!(Z<$BGT %%%% !1110 4444 %%%% !117R?\:O\ @JG9?!G] MN3PW_P $_6_9 ^)/B#QQXRT*\UKPG-HU_H26.HV-L9_-D$MSJ,1B8+ [;)%5 ML%>,F@#ZPHKYXL_VZOB#I_QS\(_ SXF?L(_%+PC-XY&H1>&_$>J:CX?NM,GO M+2PGOFLY);'4YVAFDBMY2@D10VQB#A'*\%^R_P#\%A_!?[3?[<_C'_@GM%^R MC\3?!GQ!\ 6#7_BJ#QB^CPPV]IYD*+/$8+^5KF-_M$+J\2LI216R,C(!]>W> MEZ9?SP7-]IT$TEK)OMI)H59HFQC+(_#?ARQ\"R::T_\ :#6\]SB1+R[MRD*PVTTCS\QQJF791S74 M?M"?M1^'/V7_ -G+5_VD/BQ\.O%[V6A:+/J6JZ#X:T-M6OX(X87FE!%L6B4* MD;DR/(L0Q@OR,@'IU%>;?L>?M+^&OVR/V7_ _P"U+X-\/7VDZ5X[\/PZOI^F MZFR&XMXI&*0&(O*UO&\BLL;N!NH ^CZ*XC]FS]HGX3 M?M:_ CPO^TC\#/$G]K>$_&&E)J&C7QA:-FC8E61T;E)$=61T/*LC#M7;T %% M%% !1110 4444 %%%% !117SC_P4L_X*/>#O^"87P+E_:2^+7P0\9>)_!]G> M6UKJFH^#VT]Y+*6XD,46^*ZNH692^Q=R;L&1?<@ ^CJ*^7_C)_P4,^,GP.^# MVK_'3Q=_P3,^,]UX?T'29-4U5]$UGPI>7$-G'&9))1;QZR99 J L516; )QP M:Y;]M#_@LEX'_8:^//PY^!OQ9_9/^)UU'\6=:MM)\!^,-,?1AHU[=S2Q1"*6 M>;4(VM64S1EO.1/E)9=P5L 'V)?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(I\4 M44$2P01JB(H5$08"@= !V%<+\>OCB?@!^SUXB_:#\0?#[4]0M_"OANXUO6M$ ML+VS2YBM[>!IYP))YHX"R(C=9 I(X/>L?]ES]IG5?VD?@-8_M :[^SUXX^'F MGZKIB:EINB^,;6U?5)K1XS(DAM;&>X=&9,$0MB7Y@-@;Y: /5**^>/V+_P#@ MH]\*OVX?C'\8O@]\-OAYXOT.Y^#&O66CZ_/XOTG[!)=W5PD[YBMV8RI&HAX, MJHS;P=@&"=WXS?MEZ9X%^/&G?LH_"3X;:CX_^)E]X;D\17?A[3K^"SM]&TA9 M?)6\OKJ=@L*RS9BB1%DED96(0(CNH![517BW[(/[;_PZ_:XN_&O@BP\,ZOX2 M\>_#/7ET;XB_#_Q((1J&B7+IYD$FZ%WCGMIXQYD%Q&Q25,G@AE'M- !1110 M4444 %%%% !1110 445C?$#Q)XA\)>%+O7_"W@#4/$][;QEHM$TNZMH9[G S MM1KF6*('TW.HYZB@#9HKXT_8Q_X*_7?[?_P(B_:0_9:_8#^+FO>%9]0N;*"Z MN=9\+64LD\! D01W&L(PY( )P#GK5GXE_P#!7:Q^%7['GB/]LOQ1^PW\9AI/ M@?Q!J&D_$'PO%9Z0=8\-M9R(DES-#_:&R:W(=9!+;R2KY3"0X3+ ^PJ@T_2 M],TB VVE:=!:QM(SM';PJBEB+[%;W0K?7+JRDN9;L?AIX@DT3Q/XWUVZTC^QS?I L[06\D%[)+<,J/'OVQXB M,@638V5H ^A**_/7XU?\'!G@3X(P+\8]<_8'^.]Y\!_[0CMO^%[VGA>(:3-# M)((X]0B@>03O8NQ79<,J>8&4QJ^] WUE\:?VV_V;_@1^RFW[:'C'Q]'<^ 9M M&L]2T?4M(A:YDUE+P1_8HK.)?FGEN&EB6-!C)D&=HR0 >L45\^^!?V\T7X[^ M$OVMZK97MOK1M462ZL#-:2.L-_#$ZRM V59- MQBEEV.%^@J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#\NO^#A'6?$_AW]K_P#8)UWP5X-?Q%J]I^T$TNG: M$E_':F_F M"L(FE^2/<>-S<#/-?67P>_:$_:P^*/[5\'P@_: _8]_P"%=>$E M\ 7>MZ==7WBFPUK^U]3@U&P50IML_9S;+(KC=R[7"L.8LUX%_P %B?V?/VQO MC[^V)^R=\0OV<_V2O$'C+P_\%_BW'XH\9ZQ:^)M!LD:RWVFZ.VCO=1AEEF"I M-PR(N4 W$-FOT(TF]N=1TR"_O-(N+"6:)7DLKMHVE@)'*,8G="1T.UF'H30! M\7?\%N_^"=OC;]LSX#:-\HZIC* M+VWA+6^AZ-<6D5Q=-CA$>[GAA4D\9>11S7PA_P &W7[*W[5W[#/_ 3_ (OV M6_VN/V>=4\%>(M+\5ZGJ*7,VOZ1J%I=P7#QLGEO87L[!A\P(=%'R'DY&0#]! MJ_/'_@U__P"45]I_V5#Q9_Z=9J^_O%.LZCX?\/W6LZ3X4U#7+FWCW1:3I11@'G.!7Q7_ ,$ ?V>/VF_V2/V'Y/V??VIOV?M6\#Z_ M9>-=;U2+[9KNDW\%U;WMX]Q'L?3[RX(8*^&#A<$'!(P: .9_;M_X)W_\%3#^ MTYXM_P""@/\ P3I_X*%6^D^*[[0]/L(?A!XK\'VTNC:G86"2-%I_VMW7;_O(1\P]]_X)7?MX77_ 42_9!TOX[^)_AY+X0\7:?J]]X=^('A M.4M_Q*--+ MBWT[79X/A]XYT+Q[HDFA:WIP)\B\OIKF>&?3RPPSPQP74B9("N5&[T;]AW]E MJ3]E+X/ZEX=U[5+/4/%7C'QKK7C3QYJ.FQ-':W&MZM>27=T(%;#"",NL$>X! MC'"C-\Q:@#V.BBB@ HHHH **** "BBB@ HHHH ^8/^"UO_*(_P#:-_[(_KG_ M *2/7S3^P+^U=^W+\/?^"9W[*N@>"_V&KB/PU>:;\,M O?'\GCO3)XXM%O+S M2[.XOOL"YG.^WE8!/O1F4.>(S7U'_P %-O M%?COP3?Z'I.GZ?JNG620RW$?E"2:6_NH$5%#ECM+-\A&.1F[_P $J_!/QA^$ MG_!/OX1_ OX\?!O5?!7BGP'\/=(\/ZQIVI:IIUXLL]I:I \D4MA=3HT;&/<- MQ5L,,J#G !Z'^TC^RY\%_P!JS]G/Q1^RQ\7O!]O=^#_%FCRZ?J%A!$L?E!OF M2:' Q'+'(%E1P,K(BL.17Y:?\$^/B%^VI#<^*_\ @V_^,MWJ;^(/AM>I!J'Q M?LKD1>;\*W563[.X8NE]*DMO81%>8(KLOGS+([_V,8E5+!22!P!U-?G5\!O@ M/^V;X;_X+\?%C]MOQ7^QKXHT[X6^-OA3IWA71O$&=.\%^#]$M=,TC2+"&RTO3;*$1PVE MM$@CBBC1>%1455"C@ 5\ ?"/_E9Z^+?_9I^C?\ IWCK]#J^"_A9\$?VK-,_ MX+Q^/?VQ]>_92\36/PS\1_!33_!NF^*)O$.@./ML%_%"](T?4O#*_$?PI34/#_CCP-;W4$%WK_AG4(WCD M:SDN'CB^U6DDKSI$[QK-EEW@@*]@_LS^.OVMO^"GOPT_;U\<_#+6/!?A3X'^ M"=9T_P %VGB-X8]3UW6-73[/1:06H=%\TI+)+,2$$<:O( ?8U%%% M !1110 4444 %%%% !1110 5^-W_ 1K^+O[2?PV_:W_ &^;7X%_LBW/Q*@G M_:T\2R7=U!XXT_21:RB_O0L16[.7W#G<.!WK]B-8OKK3-+GU"RT:YU&6&,M' M8V;1++.1_"IE=$!/^TRCW%?GG_P10_9M_;!_9H_:._:K\3_M(?LH>(?!VC_& M?XZZKXV\(ZM=>)=!O8DL;FXNI4AN$L=1FECF DC! 1ERWWL F@#Z[_8?^(OQ M'^-'[,7A'XR?&WP7#H'C?7M*+>*-)18R^GW$=Q,ILBZ "00,7C!Z$AF_B-?F MK\9M4\>_\&^G_!3:\\9_!#X8WGBKX$_M;W\L.E_#S1[B.$Z+\12N+:* 2,$A M@O)71"1A525N-MI$C?L)7YV?\%S?V:?VP/VH?B?^S->?LR_LK:]XULOA-\=- M*\;>*=1M?$NA6,1LK22)WAA6^U""229AN &P+\ARW(R ?7G['?[.^J?L]?"N M:#Q]K\&N^/\ Q9JLOB'XE^)X(RJZKK=PJ"5HPW*6T,:16MO&?]7;VT*2,G_ '78>]?$G_!:'X(_M3_M":K^S;I_[-W[,NM^-H?A MC^TYX4^(_BF^L_$.BV,4>FZ8;H30QB^OH'DG;SU*J%V\?>% 'VY?Z/I&JRVL M^J:7;7+V-S]HLGN(%CWUSJ>EV^H7N MCW.GS30J\EC>-$TL#$9*.8G="PZ':S#T)KYW_98^#GQ(OOVUOC]^UQ\7_"%Q MI4NLZCI7@KX)]8^&'PY\ ZQX=\1>(X/%'AV*26:\2]1)K>VFU-)GB4RP%BZH^UFPA M*X(!]*_LL?'#]I#XU?'+X@^%_P!I3]F5?AQ!X1LM"NO!NF76N6>K270NDU%) M[];BVRJ%C&UOY>=RB%CTEQ7R[_P7@_9;^)OPOO/"O_!:K]C6SA@^+/[/%O)> M>+;#=YHC>?;EUBV_I%&S/&KM&R$J"4;&5]C@D? ME7A/_!3?PA\5_BA^P'\8?@K\$?A)JGC+Q1X\^&6O>&M%TO3-2T^TVW-]I\]K M')++?7,$:QJTH9B&+8!PI.!0!Y__ ,$^/&,G_!0#6K/_ (*E^)_#UWIN@:SX M?;2?@?X7U0HT^CZ.[*;_ %*8(S*MW?7,07@G9:VEL 5:693ZQ_P4)_Y,%^.' M_9'_ !-_Z:KFO./^",'PG^.?[/7_ 3?^%W[.?[1?P6U3P3XK\#>&TTO5++4 M-6TV]CGD664^9#+875PK(5*GYBC?,!C@X]*_;ST'XA^,_P!C3XG_ [^%/PR MU/Q;XB\4^ M8T72-&TJ]L;=WN+JPGAC9I+ZX@B5 [J&)?(!R%.#0!Y9_P0M_ MY0_?L[?]DOT[_P! -?G)\6/V@OVH/^",GQ9^/'@O]E;Q-<^-_P!EG6_'LDGB M_P >Z3X>DU.\^!GB/5I1)?1QJ'1+\0QNLOE;]D4DUN)BDK-'<_IE_P $??A= M\:?@-_P3E^%/[/W[0/P?U/P9XK\#>$K;1]7T[4-4TZ\666($&2*6PN9T:,\$ M;BK<\J*\D_88^#WQE_80^!_Q&_8M^-_[*7BCXH:9J/CSQ)JF@>)O#Z:;>V?C M;3-7N);GRKX7=U%]FNAYSP3+OPR_9F^#G[$OPS^' M'[&_B*+6?AEIWA6W_P"$1UJ*[$YU*WDS*UT[@*#++(\DC_*N'=AM3&T>R5\W M?\$DOV,_$_[ ?[ G@?\ 9@\9ZC;S:IH[:C>WMK8W;SVVG/?:A<7OV*"1P#)' M +@1;R!O*,^!NP/I&@ HHHH **** "BBB@ HHHH *_.#_@[ _P"4)7Q&_P"Q M@\._^G:VK]'Z^#?^#BC]FW]J;]M+_@G/K_[*'[)?[/6J>-O$GB76M*G$\&OZ M3I]K916UXEQ(9'O[R!B2(@H"*W+CD8. #NO#W[4O[;FJ?&'X)_"?QW^PE+X. M\$^,M>O=-\6>)[SQSIFK(+>+PWJEW#;_ &>WS(OFW%M#^\/R@(4/^L%=Q_P4 MM_X)]?"S_@I'^QOXD_92\>Q0V$EW;K=>$-<2#+Z!J\"G[)>1 8(",2CJI&Z* M21,@-7K?P?UOQ-X@^&^CZAXQ^'&J^$]2^P0I=Z%K-U9SSVSB-=RE[.>>%L'( MRLASCZ5O:G=W%AIT][:Z9/>RPQ,\=G;-&))R!D(ID94#'H-S*.>2!S0!^5G_ M 33_:%_:D_X*=>"K;_@G=^V-X-NK#4_V=?$O]E_M,ZO<3I)'XSGL9L:/I\9 M!)EBNG@:XO7(VRI8^7@QWQ"?JU7YW_\ !)3]G[]L;X$?MZ?M;_%;X_?LC>(? M"7A7XU_$BUU[P3K5QXGT"\5;:'[:A%U%9ZC++"[++"RA4%/"OQD\:Z/JO@O6K[Q!H5TC6]G93V\GGQ6>H331,S%"HV'AQN*X./IW] MH3XS?&?P?I]SX0_9S_9ZU3QIXQN;?;ID^HSQZ=H-C*X^6>]O96#&%"072UCG MG.,"/JR@'P+^P7\5=$^/'_!RO^TM\2/@S'JA\(6GP)\/:?XEN;S1[FP%QJ^^ MR>TD>*YCCDS]F$XC)_BSX^EM?).L:K*2?+ACR?(M(%8QPPYPJECP7(KZ+H **** "BB MB@ HHHH **** "BBLCQWXCUOPGX5O-?\.> =4\3WMO$6M]#T:XM(KFZ;'"(] MW/#"I/3+R*.: /Q2_P"#=C]H_P#;2^"__!$R_N?V);S2=:3 MQ]IUBDMVHWB,VTY\UMK < ?/T7DU^R?PTM].^)'P1TF^\::+87__ EGABUF M\1P3649BU!I[.-9A*F-KAD^0@@C: O0 5\4_\&W7[+'[5_[#/[ <7[*_[7'[ M.NK>"O$&E^*=3U%+R;Q!H^H6=W#AVW/ M:6<8FNV126D%JN 7O'*?JQ\"?V:_AU\!O@!I_P"SOH<$VIZ3!83PZQ>:J_F7 M.MW-RSR7U[=O_P M)[F:6::5OXGF8\# KXE_;K_9T_;(^)7_ 6O_9A_:\^% MW[(7B77_ (>?!VPUVT\5:_;^)_#UN93J%M/;(]O!<:E'-(J;U=MR(=IPH8\5 M^A/B'6]6T?PA?>(]*\'W^K7UKILMS;:!9S6Z75Y*L99;6-YI4@61V 0,\JQA MB"SJN6 !\Z?\%:+ZU7]@/QK^S9X(\'VNL^+/B[X>N?A]\.?",:*HN]1U&VDM MT8*!B.&TA,MY*_ BAM)'R-HKXE_X*F_!5OV9/#?_ 3)_P""?]IKDVI^%]#^ M/W@_3-9F<%1JDFE+:0(\B]ED,T[;.@W%YF_:7\*6UOX=T1I0ZV5K"6DV22E(I+FX+%YY$0?+%#!%% MZ9^V9^R%^UU_P4!_87^&_P 3O''P\\/^"/VB_AE\1-.^)?@WPBFMI<66GZC8 MWCRPZ+-?1EDE+VA6*2X7$37"K( L8 !YW_P)=" M_;#\*KI#1-AWCDM[YI8O=7,42L.A!P>M?I;7PS\>/V?_ (P_\%.?VG?@!XC^ M)7[/WB/X<_#+X)>+?^$[\16OC:>Q^VZUXC@C":=86T5I<3AH;>1I99KAR(Y M42+S-SLGW-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\Q?\%'O^"G/A3_@F MCX>\+^,OBA^SOX[\5:+XO\6V?AC1]0\'2:6^=5NDE>"WD2[O(&0,(9!YA&P$ M %AD9R[S_@KC\+/AA^T-X+_9F_; _9[^)'P0U_XC7/V7P'JGCN'2;K1];N\H MOV2._P!)O[R**XW2(OES&/ETY.]<_/G_ =-W,UE^QS\$[RWL)KN2+]JKPBZ M6MN4$DQ$&HD(I=E7<>@W,!D\D#FJ?_!6?]F/]JK_ (+#?$OX'_L[?#_]EOQ3 M\/\ P)X'^)%OXL^('Q/\=W&GVC6D4*-&++3X(+J:>YE=))26"K$'6'+XW,H! M^H%%?%/CO]M#Q=\>_P!JKXM?LV?#3XQ^/?AWHWP@;3M*N_$7PZ^$L_B>_P!4 MUR[LUO'$COIM]:V]K;Q2P(8C<TC2D21I&-_P ^?$3_ (*)_P#!7'X?_P#! M''XT_M"_$;P79^!/BK\&_$,UC9^)O%/PON;:#QMHWVFWB@U>TM+F:);.5DED M9E>.9-T8'EKOVH ?J1XNU;6-!\*:IKGA[PW+K-_9:=//8Z/!.D3WTR1LR0*[ MD*C.P"AF. 6R>*X[]E+XL_%+XZ?L]>%_BU\:_@!J/PM\4ZW8M/J_@'5]4CO; MC1W$KHL;S1H@?H85D5Y&=%,LH9(8TCV/YIX,_X*]_&3 MX>?\$-_@Y^VQ\2#I/B;XO_%[4K#PQX7COK1;33[K7]0U"XA@>:.WV;8(8(9) M65,,ZP;=RE]X /TGHK\^_P#@HO\ M-_MC?\ !(WP3X*_;(\8_M#WGQ<^&2>+ M+#1/C)X9U_PII=E-IMK>,4&J:3+I]O#)'Y4NU?LURUR7611Y@(,E>C^(_P!K M#XH?M-_\%'?$/[ '[.WQ/D\%:'\+/ ^G^(OBEXUTK3+2\U2:]U'Y].TJS6]B MFMH$-OFYEGDAF9@R1H(SNDH Z/\ 9:_X*-3_ +2?[>['S"K)&R$5[7\>/BGJ/P3 M^%6L_%.P^&^K^*DT+3Y[Z\TG0[BUCNG@AA>5S']IEBC9L)@+O!)8>Y'YY?\ M!*[PW\5_"'_!=O\ ;A\,_&?XCQ>+M:L_#G@%$\2+I<5G)?6ATYVMFFBA"Q+. ML)C20QJB,Z,RH@8*/T-_:$_Y('XX_P"Q/U/_ -)9* /G;]DG_@JAXE_;@_9X MT#]J3]G+_@G]\6-8\&^)Q=_V-?W.N>%K22;[-=S6DN8IM85TQ-;RJ-P&0 1P M0:]O_9>_:+;]I7P+J?BF_P#A!XI\!ZIH?B6\T/6_"WC%+47UG=6Y7)+6D\\$ MD;HZ2(\!/^"'GPELOA%^Q1>>.[>QMO$KZ3>Q?$ M#3--74I/^$AU1S&%N#NAQ(6CW,,?+NZ$5[M^U1^UE^U_\.?^"&$/[>OPIU/P MWX:^*/\ PI?1?&/BM=9\(_;!)>S:=:/=*D:S0I%*I8@/(DJJ(@IC( P ?=-% M?EO^U/\ MB?\%/?V5OV=O@#_ ,%$?$_[2'A'4/"/B?Q#X/TSQY\([3P)"(Y[ M#58HUEO!JA/GF\WMOVQ10PJ9 HC<1$S?2?Q>_:Q^*'QA_P""D%G_ ,$U/V=O M'I\'CPW\.SXW^*OCJTTRVO+ZUMY;E+:QTJP2[CEMX[B5F,\DLT,JK"JJJ[WW M( ;GP5_X*,3_ !>_X*._$;_@GGJ/[.VN>&+OX>>"K3Q$_B76M:M)!JD5Q-'' M'Y-O;-*%C(4/E2K1*>GHW[-_QO\ C5\8/%'Q)T3XM_LMZO\ #FR\'>.[ MK1/"6J:GK<%VGB[38PICU:%8U4P1R9XC;<1T+%@ZI\&?L1^$?C7X-_X.*_VD M?"OQ*^+D/BW5(?@!H0\/^*=0T.&">6T:YB:#[;!:"&%Y8W9T8PK"LBHK!8RQ MQZ1_P3W_ &POVX_VCO /[7VD_$#XL^#IO&'P?^-NO>$O!6KCP(ZZ5;VMA;Q% M2UE'=I,X<[VP]T[*9/ONJA2 ??U%?CUX(_;:_P""PWQE_P""%VG?\%7- _:R M\%^'M:\+^'=7\0WOAJ+X:VUX/%5O9:M=1S1W_$(=YV:8B M+ZB_:Y_X*5_$KPO\)OV3;+X4Z?;>'-?_ &J?%OA[2W\0W=NMU'X8M+VUBNKE MH4D'ERW16410"4%-Q+LCA-C 'W'17Y^>)/VB?V_/A1_P6.\'?\$]-(_:6T+7 MO GC3X14*28R?T# MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\]_^#@[]G']K[]K MOX*?"[X5_LE?LNZQXZOO"WQKT/QEK%Y#XFT73K:.RL8;L/$IOKZ&1IF:>, ! M-N-Q+# !^^?"^L:CX@T"VUC5O"E_H=Q/'NETG5)+=[BV.2-KFVEEB)XS\DC# M!'.F7?C M;P1I?B6VTW5O#FN6=L+87,)N.'CD0,YVA@Q?:YC\J-G[+_@H'\+?^"C'[9'_ M 25^+GP_P!;_9F8_$WXKVUO:>&?A5H?B_2Y(O"=BD]L0EYJ-U-;0W$[".>: M5XMR@R1PH&$?FO\ H)10!X9:-\9;C_@GT="F_9W\0V_C3Y7VE;TV>WS/X_/ V\X[5\$0_\ !)G]K_X[_P#!O]\*_P!C+Q#X!D^& M_P =?@?KMGXG\'6NN:YI]W976L6%W>-"//L+B=!'+;W4B@L5V2.NX;5)K]:J M* /SY_;+^''[2W_!7_\ 90\,?L8_$;]CWQ?\*8_$7B?1;SXT:MXJU#3C9:/8 MV%S'=75MITMK=3/?S3RPK' Z((PC&25HR%C;"^+7P!_;+_8&_P""POBS_@HC M^SG^S9J_QD^%OQQ\':5HOQ)\*^#]3LH-:\/:CIMO#;6EW;PWDT,=Q"8(%7:) M%YEEW%-J%_TCHH _/;]@[X/_ +:ND_\ !8W]I#]K/XM_LBWW@WP'\6?#?A.W MTC4]3\7:=<36CZ=IBQF&2&VDD,DI+A7\LM#&ZNJS3!=Y^R_VI)_'*_L^>,-/ M^&WPQU/QAKFH>'+ZSTS0M)O;*WEGGEMI$CS)>W$$2+O*@DOD;LX.#7?44 ?G M1_P18T/]MC_@GO\ \$U/AW^Q_P#'7_@FK\5+OQ/X-?6!?W7AKQ;X)N+.=;K5 M[V^C,;R^(8GX2Y52&0896QD8)W?VT/#/_!1#]L/_ ()O_M$>![W]C_6-&\2_ M$"RD\,?"_P"%;>+/#[W%CIJQ(O\ :=]>+??94EFDDG9HHYY!''! JAF+LWWU M10!^9W_!2#]E[]M7]HG_ ()&_!?]F;X5?L>^)+_QWX?U7P9<>)=!D\4^'H1I MJZ2D1N=T\FI+#+N:,JGE.^[(+;15W]I#X$_MK_LJ_P#!6;3?^"L'[-/[,VM? M$[P?\1?AK!X/^+_PUTS5]/AU_1FAEC>"^MEEN%M[@J(H5,:3$<398!U=/TDH MH _.O]E_X9_MNWG_ 6N^)G[;OCC]BG6?"OP^\;?!G2-#L+C6/%VE/?6EQ;R MK,(9H+>>13.P5P5BDDB0F,--\S;'_P#!.#X!?MA?L^#]LW4?BO\ L?>*-./Q M6^,_B/QI\/K:/Q-X=GDU:SOE$4,!\K4V2WG =A*R(%S\Y8;3^B-% 'Y7_L_ M?L;?MR?#O_@VGU;_ ()T^(_V0]?3XN-X&\0^&K?P['XK\/M#/+J%_?317*W0 MU'R1"L=Q&7W,LF[(5& W5<_;D\%?M"S_ /!-O]E/]F"\_8>/C#QO8:QX;A\1 M?#*3QWIVG>)(/[#TKS+B\T;4K>>6*U:.:&-6O$E5UBF,:^7)<(R_J)7S9^VS M_P $Z4_:M^*7@S]H[X8?M.>._A#\4?A_87MAX;\7^#Y+:YA>SNVC:>UN[&\C MD@NHF:*-MI"GW$2DPHJ/-,CR M\X_2ZOG?X.? ML3?_$&F>*?VOOVW_&'QIFT*_CO]"T74?#6D:%H]K>1-NANY+73;:-KJ:- ML/'Y\LD<;JDJ1K(B2+]$4 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^+G_!Z%\3?B M3\,OV8_@M??#?X@ZYX>GNO'FH1W,VAZM-:/,@L@0K&)E+ 'G!KPCX9?\&MO_ M 5"^)OPV\/?$BQ_X*T26L'B'0[34H;:;4M;+PI/"DH1B)L$@/@D>E>N?\'O M/_)K/P/_ .R@:C_Z0BOU_P#V3_\ DUGX:?\ 9/\ 1O\ TAAH _$#_B$V_P"" MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2 M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_ M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_ MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27; M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ ' M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V M_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P"" MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2 M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_ M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_ MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27; M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ ' M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V M_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P"" MIG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_2 M7;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_R MH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_ M\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_ MXA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O M^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG M_27;_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27; M_P J&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J M&N?_ !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ M !ZOW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZO MW^HH _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH M _ '_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ ' M_B$V_P""IG_27;_RH:Y_\>H_XA-O^"IG_27;_P J&N?_ !ZOW^HH _ '_B$V M_P""IG_27;_RH:Y_\>KRO]MW_@W=_P""EO[$?[)_CK]K#Q3_ ,%3+S7-/\"Z M&VI7>DZ?J^LQS72*ZKL1GFV@_-U/I7]*5?('_!?C_E#9^T)_V3^;_P!'14 > M)_\ !I[XW\:?$'_@D+HWB/Q[XOU37-0;QYKD;7^L:A)1BV!V&>* M_2NOS!_X-#O^4-FB?]E U[_T(= \)Z-< M>(_%.N6>F:?:1^9=W^H7*0PPI_>=W(51[DUQG_#6'[+/_1ROP_\ _"RL?_CM M '?T5P'_ UA^RS_ -'*_#__ ,+*Q_\ CM'_ UA^RS_ -'*_#__ ,+*Q_\ MCM '?U\D_'C_ (+M_P#!(S]FKQ_$;77;.?@#^Q9H'P&_9%^..DR^(?BSJEW8ZWK MGA3Q!#/<:?HUM'&US&KP.3"\[3P1[\@^7YP')R/YAJ /[O\ ]G7]J3]G/]KC MX?Q_%+]F7XU>'/'&@/)Y;ZCX=U2.X6&3&3%*JG=#(!R4<*P!'%=[7\5O_!'# M_@HU\4?^":?[$O%-S!X6U/6+73/B+H?GD6VJ:/+*$F\Q/NF2)6:6) M^J.@YVLP;^Q/_AK#]EG_ *.5^'__ (65C_\ ': ._HK@/^&L/V6?^CE?A_\ M^%E8_P#QVC_AK#]EG_HY7X?_ /A96/\ \=H [^BN+T#]H_\ 9X\5ZS;^'/"W MQY\%ZEJ%W)Y=I8:?XIM)IIG_ +J(DA9C[ 5VE 'AGC?_ (*<_P#!.KX9^,)_ MA[\1_P!N+X5:!KUL0+C1-:\^.+VU0O=6'A/QE9:A<0*.IDB@E9T_P"! 5\*ZO;6Z?\ !VEI M4J0(&;]C-G9@HR6_MR96%K<2[48D*X5AQN# 'V)^TW^UG^S MS^QMX"L?B?\ M+_$NV\*Z#J7B"ST2RU&ZM)YEDO[IBL$.V"-V&XAB6("J%+, M54$UZ+7YR2?\%F=.M?\ @EC^SM^VG\9_V4[WQ\WQ6U'0-)U:6UFT^'3-,U][ MHV[7#K.[3(!7*;>"*(<;8I))'951#\Q4 ]RKSGX0_M: M_L[_ !Z^*WQ#^"'PC^)MKK7BGX4ZG:Z?\0-(@M9T;2+FYC>2%&>2-4DW+')S M&S@&-E)#*0/#?A!_P5!\:^._VY?$_P#P3U\8?L5^*;'QUX.M+?4_$.L>'O%N MD7NAPZ/3V5W<1LS"-TBM&>.0X88YK7_ &$/VZO"?[6/[1O[0/PA MTK]F#4?AUK?PF\4:9IOB>YUFYL'O-;N;BWE9)I19-)'A8H4"MY\I*NH^3;MH M ^A/B1\3_AU\'O"5SX]^*OC;3/#VB62EKS5M8O%@MX% +%GDAE89!'D/Q7YC?\ !NG\9I_VV=G=>.O$Q\86-O+H45Q=K;;K2UE1 M9]36-G0/($AB+/A'=5=UTO\ @JI^W3^U=\+/VH/V4OA#^S=\.--U3P?\4_B' M!$^+/VM_B%: M^/-"_9S^'WP1T[6/B]J'@U?$_B#PK?\ C+[)I/AO3S,;=9+O4H[69V\VX62* M%8;61I#!*Q6-$+5XY\._^"SNA>*OA/\ '[4_$W[+/BJS^)G[-,D__"T?A?H^ MN6%W+';);SW$=_:7D\EO'=6CQ6\C A5G&W'D$L@8 ^V:*^&?@%_P5]^/7[17 MAKP)\6OAU_P2S^)NJ_#KQK\-YO$8\::7XDTO9;W\4!D?3EANY+=F7=^Y6XE: M$2N&,4RMM3N+)I+19D$FIR+'"L\@CC2&/S#$)W>*;RP#](Z*^;/CE_P4D\#> 5^ M _A[X/\ @>?QIXE_:1GS\,-/N+\Z;9-:+8+J$UY>W7E3-;Q1V[HQ"12R,7 5 M#ABM']GC_@HAXQ^.'Q<^.?[*NK?LY+HWQA^!RZ;)?^&+?Q@EUI6N0ZC:M<6$ MUKJ3VT++&ZJ/,\RV5HMP^5SE0 ?4->=?LM_M9_L\?MJ_":'XY_LO_$NV\6>% M)]1NK&+6+6TG@5KBWD,? M'3XU?L^?V]]J^(_B:6*?PYXRMFF6>WN8H(='M+6\\E$BBC38LTEP@81[B-SF MO3/V+?\ @JS^S3\4?^"9^N_\%%_$?PQ'PB^'?AK4=<;4]'E\J26!;6\>-W,< M$:*;B>4\1*&+2RA=SDY(!]D45\;_ !R_X*G?$C]DKX9^%/VG/VM?V.[OPE\' MO$VH6-MJ?BC3O&2ZEJW@];UE6UFUG31:1I!&7=$D-M=71C=@N&)&=/\ :8_X M*K6G[.O[:OPQ_8WMOV5?&_BR7XJZ+JNH>%?$_AZ]L);?5/L5B;DPVD:SL[L7 M,,327)M8(UE\YI3$C. #ZUHKY4_8V_X*4>+?V@?VM/B%^P[^T+^RMJ?PD^)/ M@?P_9^(K72KCQ5:ZU;:QHER_EK=Q7%LBJK+(41X\-@M@,Q# >6^+/^"Y4NB_ ML>:Q_P %)O#G[*-QJO[/^A>,WT2^\0_\)CY'B*2UCU,:9)J<.DM9F)H/M1"A M&O$F*_,T:8( !]5?M ?MM?LI_LM>*_"7@+X]_&_1O#NO>.]=L]'\(Z'.SS7N MIWEU.MO L<$*O)L:5@IE*B->2S* 2/4Z_.C_ (.$;K3-8\%_L:Z]I[QS13_M MS_#U[6Y5?O1/'J# @]<$!3^ ]*_1>@#Q_6?^"@G[#?AWXH#X(Z]^UO\ #VS\ M9EBJ^$[GQ7:IJ3$*S'%L7\T_*K'A>BD]!7L%?F9\<;&SE_X.O?@O=RVL;2Q_ MLHZDR2%!N4_VCJ:Y!^CL/^!'UKVGQC_P5H\4Z1_P4 \4_P#!.[P7^PMX]UWQ MCH?P^_X2?19EUK388=:C:\BMHW#B9XK.T(:5VN+F6.13$(Q \LD:, ?95%?* MO[$/_!4CPM^TWX*^,-W\>_A16W!7:S<1\8O^"Q/BOX&_ 'P=^W#XX_8XU9?@1XTUG3;6R\ M16OB8R^)K.QU D6>J7&BK9F-+:0&)@BWK7 6>,-"KDH #[AHHHH **** "BB MB@ HJ.[N[2PM9;^_N8X(((VDFFF<*D: 9+,3P ,DFN$_P"&L/V6?^CE?A__ M .%E8_\ QV@#OZ*X#_AK#]EG_HY7X?\ _A96/_QVC_AK#]EG_HY7X?\ _A96 M/_QV@#&_;)_;A_9=_P""?OPCC^.W[77Q/_X1+PK-K$.EQZK_ &+>W^;N5)'C MC\JRAFDY6*0[MNT;>2,C/RQ_Q%'?\$*/^CYO_,9>)_\ Y65\[?\ !WE\=/@E M\1?^"4VG>'_A]\8O"NNWZ_%K1YC9:-XAMKJ81BUOP7V1.S;02,G&.1ZU_,70 M!_7[_P 11W_!"C_H^;_S&7B?_P"5E?:_P4^,WPU_:*^$?ASX[?!SQ)_;'A7Q M;H\&J>'M5^QS6_VNTF0/')Y4Z))'E2#M=58=P*_@KK^R?_@C;^TK^SGX:_X) M3?L]^'_$?Q^\$Z??V?PET6&\LKWQ59Q302+:H&1T:0,K ]01D4 ?:M%,5^='_ 58TZPN M?^"\7_!.^6XLHG9M1\VS'++Q+$S*>48<'JI':KGQ;^,? MPG^ G@*]^*/QL^(^B^%/#FG!?MNM:_J,=K;1%F"HI>0@;F8A54( M?\$=+.TL/^"6/P#M+&UCAB7X8:5MCB0*HS "< <=237@'_!?K3?VG_AQ=_L^ M_MT?!#X&W/Q5\*_ 3XC77B/X@_#6S5I)KR"2T\B#4HXPK%GLP;AU<*YB:992 MNQ'*@'U?\./^"A/[$OQ:\26_@CP%^TSX3N]?N[J*WM/#<^I"VU.=Y<^7LLYP MD[*VUB'"%2%8Y^4X]DKX2_9U_:__ .":7_!<"\^&?QO^ /Q!TM_B'\(_%4'B M6U\/Z]:+;>(M$4Q26]U;O$3N>"2.;#/"TD!D2(EBR #[MH I>(_$>@^$=$N/ M$GB?5H+&PM$WW-W_5^.W_!"W]KK]EW]F7XN?MPZ)\WU6Y\G-LMQ,N]1C&T%&''I0!^L_PO^+OPG^.'A&'X@?!;XG^'?%^@ MW+%;?6_"^M0:A9RD8R%F@=D8C(Z'O715^2W_ 1KOM#^//\ P6:_:=_;&_8: MLEL/V8-?\.V6ER3V=J;+3_$?BZ,VADO[2T8*0%"7X:;8 [3EN3)D?7GQ8_X* M+?%&U^&?Q#^/7[+?[+$'Q*\!_"V^U2T\2:Q<^.UTBZU673"RZD-(MS9SK>K; MO'/$6FEMA)+!(L7F#:[ 'U;17PO\4O\ @NU\$_"?P/\ V=OVDOAG\"/&?C'P M-^T3XWTCPUHWB*R:V1='N[NZDMYK::VC>6[GNX#!<_N88'21X2BS;F7/5?#? M_@J'\09_V^_#O["G[2O[%'B+X677Q$\.ZCK'PL\0:CXMT_5!KB6*^9;,.@WN\MU?W$C!%2&WA5YI?F(!*H0N>2!7G?C']O3XA>+/$OQ-\.?L9_L\6?Q-7X M.W,EAXYU+5?&;:+;2ZO';+QQ/%YBNL,*-/&GG%]ZI\2?\%D M/VT/AA^WA_P0Q^&_[8_PY\.:UIFB>(?C%X7N%TS6]-9;ZQFM]6DM[B(H@8NR MR12H&CSO&"OWL4 ?KE17QX?^"J'CSP9^V[\./V5/V@OV(_%'P_\ #?QD?4+? MX7>/M5\36-R]_=VD G:WO=/M]SZ1GS(BLB$2"..]_X*O^,M0_;C^( MG[ WP_\ V%O'&K^,_!'@ZUUW3A/K^F6\.L+/*J1N95ED@L[;:Q! ([K4M/UN"]CL3IZNI5)"T\\ 64[5"2AG"88 ^ MT:*^4]-_X*-?$/P)^V1\)_V./VI_V:K+P=J7QOT'5;_X>:YX;\=?$#_@L]\5+']IOXQ_L?_!3_@FI\1?& MOQ ^$WAW3M8704\2Z7;-JUMGUO6O"FF2//-I]E#<06\CSR(IBA<2W M,*^4[B4[\A"%8CU"OS5\%>/K6X_X..K#XQ_$?PX_@4WW_!-Z#6_$VF^(KR*- M]"8^+4DGBNI0WE*8 "CN&V#RB?$#7OV;(/!W@ MJ2^N8O"WB"]\5O/<>([1)"L.HV]FUE$\=I.H\R-IVCD9&1Q&596(!Z7\5OC# M\*_@7X.G^(7QF^(>C^%M!M<_:M9UV_2UM8<(SDO)(0J *C,22 I-9'P-_:A M_9R_:7Q%^SI\/C_\ X+O^ M+_AO^RQ\-_V\_$O_ 3X\7P?!#Q78:#/XQ\>S^++.)_#IU/REWP6+H+B_MXI M9EB-P5MUD;#1!XV61OJ+]IK]LS3/@=\4_ O[-OP]\"OXU^*?Q)>[?POX3CU1 M;*WM[&T0/=ZGJ%T4D^R6<0*KO6*6221UCCBD.[: ;/A[]MO]E'Q=^U!??L8> M$OCAHNJ_$[2]"GUC5?"6F.]Q-8VD,T4,C3R1J8H7$D\2^4[K(=V0I 8CU.OR MW^$?CGXI^-O^#IJXB^,?P7M_!>MZ/^QC+8/#IVOC4['58O\ A)5FCO;6Y,%O M))$5F\HB6&)UDMY5VE55V^BOC'_P4[^)'AKX!^-?VP_V?_V3!\0OA'\/IM3_ M +;\1'QW'INHZI:Z9+)%J5]I5DUI+'=VT#07 #37%LTQMW,2NAC=P#Z^HKX; M_:Q_X+5:)^S]^R-\._\ @H!\,?V=[OX@?!;Q_'IQN/&5MXC^Q2^&C>/Y:/J- MM]FE:*%'(B>2-I"LH,97)0O[E\*OVN/&'QG_ &I/$WP6^'GPBTW5/ OA+3;" M76/BI8>,%ELVOKJT%PNFP0"V_?7"(\,C[9/+2"XAY5\@?\%^/^4- MG[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0G_9/YO\ T=%0!X!_P:'?\H;-$_[* M!KW_ *.2OT^K\P?^#0[_ )0V:)_V4#7O_1R5^GU !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!^(/_![S_R:S\#_ /LH&H_^D(K]?_V3_P#DUGX:?]D_T;_TAAK\@/\ M@]Y_Y-9^!_\ V4#4?_2$5^O_ .R?_P FL_#3_LG^C?\ I##0!M_%[X0_#3X^ M?#36?@Y\8_!MGXA\+^(;,VFM:+J"DPW<)()1P""1D#OVKYD_X<$?\$;?^D>W MP_\ _ .;_P".5]?T4 ?('_#@C_@C;_TCV^'_ /X!S?\ QRC_ (<$?\$;?^D> MWP__ / .;_XY7U_10!^&G_!R#_P;[? ?PW^Q;9?M#?\ !.']E?2O#VM_#[5) M;SQGHWA2UD,VIZ++&!+,$+,9&MW2-]JC(C>9OX<5_.=7]_E?'7QX_P"#?_\ MX([_ +2?C^X^)_Q7_88\-2:W=SF>\NM U/4-%2YE)RTDD6G7,$OV9_P!D MC]F;]C;X?CX6_LM_!#P[X'T+S!)-9:!IZQ&YD QYL\G,D\F.-\C,V.,XKT6@ M#Y _X<$?\$;?^D>WP_\ _ .;_P".4?\ #@C_ ((V_P#2/;X?_P#@'-_\AZ=^RB=!OM;UGQ M;9VMG!JAU>6<633RR+&)S$ROY>[=@]*]'_X*Y_MP:=^W%^S3K_\ P3H_X);- M!\:?B#\6(%T+6/$/@JX%]X<\(Z3+(HO+O4=4AW6L1,0>)8A(9,N3MR%23]+* M* /R _X++_![X1_\$\?^"-G[./[(=W\2-+3_ (0CXL>"(&N+V[2"2_-M-)+? M7JQ,=PC,AEE;&0@;!/%>E_\ !;+XW?LO_ ?]JS]D7]K_ ,0?'2W\!>)M&USQ M _AOXE7VAW.K>&9=%DTY5O;"\6R!>5[D2Q);F-U\O?/+D[ C_II7QI^VA\+/ M^"C7A_\ ;0T']J7]FWX:^ /C)X!L_ $OAZ[^$7B_Q,^AW.FWTMUYLVJ6=R\$ M]N[RQ)#"_FH&5(MJ<2.2 >=?\$W_ ([?\$[/VC/^"@_Q"_:P\$_M\> ?B1\9 M_'/A*UT+3_#/ANVFTR+1_#UCB9K>VANW,U[(T@$\TW &P!8XU1BW/_\ !''X MN?"OQ;_P5?\ V_=,\+?$C0M2N-2^(WARYTZ&QU6&5KN&'3[B&:2(*Q\Q4D4H MY7(5N#@D5[M\(?V;?C'\>OB]X(^.?[2?[&_PM^#2?#S6YM9T32_"FNQ:[KFH M7[V=Q:#S[Z*QM8[2V5+J5S%$9FF=8]SQHC1R_75 '$?M)?$#P+\,?@1XM\8_ M$?QEI>@Z3;>'KTW&I:Q?QVT$?^CR'!>0@9X/&N,Y%?LM10!^ M)GB3XR_"-O\ @S8ATM?B=H!NF^%-KHZVHU>$RG4!JL8-ILW;O.'>/&X#G&.: M],_X*1_&WX3>&K__ ()N_M;ZSX_TR/X::!\0K<:YXV2Z633K#[1H\2QF:9,K M&"8Y,DD;?+;.-IQ^L]0W^G:?JEO]DU.QAN8MZMY4\0==RD,IP>,@@$>A% 'Y M"_ME_M$?LX?L@?\ !8'3/VT_VX/@U#XB_9S^/?P=TO1O#_Q!\0>!'U&V\-ZQ M8W,\D:2P2P/+ DT$AD&(]["=6"E8Y=GN7C#]I'_@GW\0OV!?VE_C=^Q]\./! M/AGX0#R.U2Z?IVGZ38PZ7I M5C#:VUO&L=O;V\02.) ,!548"@#@ 4 ?%?\ P1\^.GP9;_@A]\(O&I^*GA]= M)\+?!VRL_$FHOJ\(ATNXM[7RIHKABV(75U*E6P-_'EII/C;P7\8 M?&-]XST/40T#:!:?;\BXO'<".WC8G:K.PWLKA<^7)M^1O@'\%O%_[=G_ :G M_$[X'_LO:K!XD\8:9\2=5UR3PMH]TLUW>6\&O"^\@PJ=^^2W4RQ(1F1D0*"6 M%?OU;V%C:3S7-K90Q27+A[B2.,*TK !06(^\< #)[ "I: /S*_X*)?MN_ #_ M (*4_P#!%'6O!G[/WB?2?%GQ$^-&@Z9HOAOX7Z;?QR:U%K\EW;&:TEM,^9"U MG(DDLSNJI'';M(6"88\S\>=8^&7[,?\ P5X_X)N_L^>._C)H1U/X=?"WQ?H. MO7EYJL6;B2W<1[\%V( R2,_J1IW@OP=I&O77BG2?">F6 MNIWPQ>ZC;V$:3W X^_( &?H.I/2M.@#\P_#?QL^&UG_P=#?$0:)XUT74]1@_ M8_ATRUTFVUJ 2W6J1:Y%.=.7+?\ 'SLPWE?>"G<1@$U\5_M>_MO_ Q_X*"? M\$&_B[\6?C1\6=8USX^O=DZO\(='@OH-/^&\4/B6%1&^FP*(H4%LF3J%]YDK MR3/&LJD^2O\ 0A5(>&_#H2]B&@66W42?[07[*F+K(P?,X^?CCYL\4 ?E!_P6 M:_:?^ /C?]E[]A+Q=H7Q3TI=.N/VL_A]K=O<:A,;/S=*M8+V.XU%5G",;1&= M/](QY1#*P8JP)_6;3=2T[6=.M]7TB_AN[2[A2:UNK:421S1L RNC*2&4@@@C M@@YJ5$2-!'&H55&%4# I: /R<^/7[1_P T[_@ZR^$<]]\:O"T4-E^S9?Z+? M7+Z];B*UU%[[4I4LY)"^V.,?&,L/Q3\9>$9_$6 MC:-;Z3M IFCC8@LBOC<%)520#@E1Z59H **** "BBB@"GXAT#1O%F@7WA;Q'IT=W MI^IVWP_P#_ #F_P#CE'_#@C_@C;_TCV^'_P#X!S?_ !ROK^B@ M#\(_^#HW_@EK_P $]_V.?^":EC\6_P!F']E'PKX+\22?$[2]/?6-&MY%F:VD MMKUGBRSD;2T:$\?PBOYWZ_ND_;)_8>_9=_X*!?"./X$_M=?##_A+?"L.L0ZI M'I7]M7MAB[B21(Y/-LIH9.%ED&W=M.[D' Q\L?\ $+C_ ,$*/^C&?_,F^)__ M )9T ?R!5_5W_P $HO\ @BO_ ,$K/C5_P34^!GQ;^*O[$'@G7/$GB/X8Z1J& MN:Q>VLIFO+F6V1I)7(D +,Q)/%>A?\0N/_!"C_HQG_S)OB?_ .6=?:_P4^#/ MPU_9U^$?ASX$_!SPW_8_A7PEH\&E^'M*^V37'V2TA0)''YL[O))A0!N=F8]R M: /FC_AP1_P1M_Z1[?#_ /\ .;_ ..4?\."/^"-O_2/;X?_ /@'-_\ '*^O MZ* /DSP]_P $)_\ @D-X3U^Q\4^'/V!_ =GJ&F7D5W87<-I*'@FC<.CK^\ZA M@"/I7UG110!^:?\ P71T3Q3\$?VQOV.O^"EMUH&H7?P]^"_CW5['XHZCIUB] MR=#TW5H;6 :C+'&K.+>(13>8X!P6C Y89^H_B?\ \%4?V&?!/PU'C7P+^T?X M/\?:MJEJ?^$-\'> ?$5MK&K^)KQD)AM+*TM'>65W;:N0NU 2SLBJS#Z(=$D0 MQR*&5AAE(R"*P/"WPF^%?@;5;C7?!7PS\/Z/?70(NKW2]&@MY9@>N]XT!;H. MI[4 ?/'PY^(OP[_X)%?\$F? 7B7]LGQ+)I6G?"SX<>']-\:WVG6,EZ4U!DMK M1TC2!69P;N78"!C!!) !-6/VE_\ @I7\)/V8_C#\#Y_B!XDCL?AG\6_#^MSR M^+KBQE2VTN6)-,GL;N[D91]DM62XFB>24*J//"7* ,:^E]6TC2=?TV;1]=TN MWO;2X7;/:W<"R1R+Z,K @CZT^2QL9;A+R6SB:6.)XHY6C!948J64'J 2BDCH M=H]!0!^./_!5']F?]C+QY^V[^SK^T1_P2K\3>%A^TSJOQETRYU9/A-K$$R7_ M (<&^34=5U2*S9HHH47:KW+A?/2>2-O.R GZ<:M^W#^SAHG[:.E_\$_]1\97 M*?%#6/!;^*K#11I-P87TU99(BYN GE*Q:*7"%LXC/JH/H7A3X=?#[P)+=3^! M_ FC:,]])OO7TK2XK>3R<]:T&T71VUA?$+:3;&_2V-NM\8%\X0 ME@QC#XW!2P!VYQD T -U[7]"\+:/<>(?$^M6FG6%I'ONKZ_N5AAA7^\[N0JC MW)K\>/\ @W__ &Y_V*OA9\2_VS;KXI?M=_#+PNGB3]J3Q!K/A]O$OCK3]/\ M[2TZ2:0QW<'VB9/-A;M(N5Y'-?LE10!^//['F@Z9^T1_PWFG/O MT^[N[*.26U;@[HV8$H>!R".E 'Y3?\%9?BY\"_!_P1_85C'@;P[\(+"3]M[P M;XJL/ LMO;Z3)I?AZ.[U)AJ%Q9J$^R;HI8)IU91Y,L[1N=RDGM/^"AWQM^#= MK_P< ?L"-=?%CPW&NF:7\0WU%GUN +:K?^'E2R,A+X07#X6+./,) 7.17Z;4 M4 ?D#^P1_P %#O@C_P $B/VHOVG/V&_^"DOBR?X>3Z[\<]<^(WPX\7ZOI5U+ M9^)])U>1&'ERPQ/NE3RD)SG+R21YW0L*Z#_@X&_:>\+?$O\ X)6>#?B'XQA7 MP9%XH^.'AR]\(Z)XID^PZG=:1!J&Y;V6VFVR0[X4^TF-E#PQ2QK*$D#J/U.U MKPEX4\27=G?^(O#.GW\^G3>=I\U[91RO;2%_L\?Q@O[Z2X&O6Y1+66RBCCN"P? B9V55<_*20 :E_ M9X^,WPAO/^#F[X[:?:?%+P[+/=?L_:#96T<>LP,9KJ&YB>6!<-\TB*RLR#Y@ M#DC%?II10!^8_P#P2(^.?P4O?^"HG_!0+4;3XO\ A>2WN?B'X?O+:=-?MRDU MO;Z;<1SS(V_#1QNK*[CY5(()%?,'[(G_ 4#US]DW_@BU^U+\<_V9K[0?$GB M+3?VJ/$,DL\4<>J)H>EZAJ%E&-:DM$;,\*1L7C)_=L^TDLBL#^Z],N+>"[@> MUNH$EBE0I)'(H974C!!!Z@CM0!^*O[0/[07[%&F?\%5OV!?VB/A+^T/XD^)& M@KJ7CN#Q1\5M3FU+5TU>^N=%M8;6T@=8C!YYF=E_L^QC189+@+Y$;.%/NW[% M/QO^#>M?\'(7[66CZ5\5/#UQ=ZQ\./!MOI5M!K,#O=SVMH@N88P&.^2(NH=% MRR$\@8-?I9!H&A6L-I;VVB6D<=@K= 'XL_\ M%-O@_P##[]O?_@O-XE_9E\#_ +4MCX.\5S?L6V^G>&=6LM=01)XKL_&@U&VT MN\B!*W*LJ*TEJZN=N'"%D6OM7_@D-_P5F\%?M\?#J]^$GQ@U?0O#?Q^^'FJ7 M'A[XF^!(=3A)FO[1GCEOK *Y^T6LAB=LQEA&0RDE0CO]HT4 >,?\%$?B!X%^ M&W[#'Q;\0?$+QEI>AV+_ XURWCN]6OX[>-YGTZXV1*TA 9V((51R3T!K\VO M^":3\$/B!INJZ=)K4 GMKRXFUGR+62(ON667 MS(_+C(W2>8FT'<,_L910!^)G[>WQE^$FK?\ !F_X7T'3/B=H%Q?7OPI^'VCV M=E#JT+33:A::CHKW5JJ!MS30K&[2(!N0*20!7I?[4?[1/@W]CC_@MI\!_P#@ MHU\6_$UO+\ /B-^SNWPYM?B792_:M(T/5OM\M\IFFBW)$DN(5$F0"&E)^6%R M/UHJKK>A:)XETN;0_$>CVNH65PH$]G>VZRQ2 '.&1@0>0#R.U 'Y:>'OVL/V M<_B[_P '0'AOQI\*OB_IOB+0M9_8S;P_HOB+PXS7MC?WY\43S;+:YB5X9U50 M^949HE>*1&8/&ZKX;_P2V_:W_P""8_["OP4U#_@FS_P5J^!_A'PI\:/A-KVI M:7+>>*/A0=4D\:6,UY--:W=K+%:3/"/&/[0 MNE7FC>%/@]KL=K;1:%HUP)Y9[Z\L8C&$:&US(;:/!DO6$"/]Z9/$?^"07[0? MA'_@F]^TIXM_X(&_M _$_07NO!UVVL? KQ3+=VT,GB+1+^5IQI]T$*@:G$\C M?(0'E7<578B,_P"H]% !7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ !?C_ )0V M?M"?]D_F_P#1T5 '@'_!H=_RALT3_LH&O?\ HY*_3ZOS!_X-#O\ E#9HG_90 M->_]')7Z?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0 MBOU__9/_ .36?AI_V3_1O_2&&OR _P"#WG_DUGX'_P#90-1_](17Z_\ [)__ M ":S\-/^R?Z-_P"D,- '?T5Q_P ?OC9X3_9Q^#?B'XY>.M-UB\TCPUIYO+^U MT#2Y+V]DC! Q#!'\TKZNY8LGRY9IR1CKY<,(;!4B@#^Q6BOQO_P""3W_! MSQ\ /$?[$7@OP7^T]X.^*NM_$GPAI4>C>*]1\)> +O68+WR#\QXK[/H ^/?'/_!7" M3PE^W/-_P3PT/]A;XK^)/B.G@\>*K>WT?4_#<5G<:1YAB^TI/=ZK O$H,91L M/N!^4CYJ[7]CW_@IY^S[^V'\7O&?[-6F>'/%O@/XK?#U4D\7_##XAZ5%9ZM9 MV[;-MTGD33V]S;MYD>)897&)8F.!(A;X[^-'CW4/AQ_P=4:3XET_X;>(O%)7 M]C?9+IWAB"WEND0Z[<$R[)YH@R@@ A2SY884C)&U^SY^R]^T'XH_X+"_%/\ MX+8?M+?".]^$7PZ\.?"V30/"7AS6[ZTEUK6+:""-I]2O(K.:6.!%2*;;$[^9 MS#P-A) /TWHK\O\ QG^W3^WW\(O"'P-M?V?[ MW4/#>HZ5+*KQ:=/J+:;Y\MTUJP9[N"^B@,F0D:KAJ]?\9_\ !17XA?$CXR?# M#]E:WTGQK\)O$?B?X(6_Q)^))T?X?77B#7_#<<\T=I#I,%LME=10S?:?M0EN M+FW>-5M0BQEIU>, ^X:*_/?]GO\ :>_X*>OK7[1OP.\<66IWVF^!_#YU[X)? M'[XA?!R[TJWUV VPEFL+ZP7[ KW$$C",21K"'\J1_+90H-#_ ()$_%C_ (*P M_MQ_ WX _MP_%/\ :F\#P>!=:T[6/^$^\!0^ HEO=:5;B[AMKI;R,J()%E1 M(HU1%BB4NTSNX !]W_&3XA:S\*OAUJ?C_1/AOJOBN32K26YET;1;FUBN98XX MV=MANI8HRWRX +C)8=LD>/?\$V/^"BW@[_@IS\!+;]ICX3?!?Q?X9\'ZA=W5 MMI5]XNDT]9;R2WF,,NV*UNIF0!U< OMSL/&""?:?BS_R2OQ-_P!B_>_^B'K\ MLO\ @@;XO^+?P[_X-GX?B/\ WQ)HFE>)_#EAXSU;3+OQ#H"K&Y MT#P[INLZW\/D^'5O<1^++>74H[:8W=ZQ4VC,LF5CM8H]BIM,LC/O3[#_ &C_ M -NOQ[XE_:.^!/[#/[-^K0>&O%_QF\.77BWQ#XIO+*.]D\+>&[6W$KO!#(/* MEO)YB+>)I%>*/9([QOA5(!UFH?\ !1"73?\ @IYHO_!-?4?V>];L9]:^'=[X MMM?'%_K-I]EN;:WG$ 6"W@:61@S[P3,867:/D8,#7TI7YAV_@7XV?#W_ (.7 M?AMH?Q3^-MSX]TN3]FK7;CPSJ^L:/96FI6\;:B@FM;C[##!;S!74.DB0QMME MV,&*;VW+C]NW]I']L[X ?$+]HS]E'XX?$#P;>:9K>OV'PA\+>%_@/<^(-,UX M:72:7<"1KR>VDP+2XMQ;1RHKF21') /T@HK\YOVB?V@/^"P_Q&_X M)/\ AW]N;]GOPS?_ R^,F@Z$][\1O@AK_@R"/9I=0M<0SND8N8 M49Y T)6,*TAW-ZK_ ,$__P!J'XI_\%$_%]E^V%\&OC+K5G^ST?"ME::+H.L^ M'+!+_P 1>( C?VC,\P@$D%K;.5MF5,&6[@N#&R01IYP!]B4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %?('_ 7X_P"4-G[0G_9/YO\ T=%7 MU_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '@'_ :'?\H;-$_[*!KW_HY*_3ZOS!_X M-#O^4-FB?]E U[_T^R?$+XF^;X7\$>3+MFMO-C/VR_7'(\BW+;7'W9I8/6OY M J_O\HH _D*_X-K/^"D7_#O7_@HYH>G^-M>^R?#WXI^5X7\9^=+MAM9))/\ M0;]L\#R;A@K.>%AGG-?UZT44 %%%% !1110!^<^I? G]L^X_X.%++]N^/]C' MQ2WPKM?@0? 3>(AXJ\."4WAOI+S[2+8ZGYWD?.(_NA\\[,O_ R\2^9_9OB/1;K2]0\EL/Y%Q"T4FT]CM$;B73?A?\ &RV^(EII>D'2&E8P/J43K).B MP*QRB*)2B+$J.0LK]C^W5^RU_P %(?V;?VO_ (3?\%0_V*O"EG\;O%GA[X51 M_#OXV>!;B_ATB?Q5IJW!N_MUJ7/EQ2_:7D?:-S)LA"I*OF"OTGHH ^2_ ?Q, M_;]_:'^!GC[XI_&7]CK4?A]]L\%W>D>"/@W;>+M,O]8U.ZGC.^_O;F22"UMA MGRXH8?-!5344 <=^T!J/B[3O@WXC_ M .$%^&FJ^+M6N-&NH+'0M&N[*">XE>%PH$E[/!"H+8!+.,9SCK7Y[?\ !*C] ME#]M?]E7_@AAXG_8@^,G[(/B2Q^(UOX>\56>F:3;^*/#T\.JRZBURUOY,\>I MF- /M"AS,8\;6QNXS^G5% 'Y3^,?V*OVY==_X-GK?_@G%9?LB^(/^%N+X-LO M#[^'F\4^'A"LL&J0W#7!NO[2\CR3$A(PYDSP4%;?[6'[*'[=/@+]H7]F'_@J MQ^S+^S=>^)/%OPP^'@\%?%?X+WNOZ?#J=UH\D3!FM;B.=[666&2:=PJRG<1# M@$;P/T]HH _../PU^W1\;O\ @LY\(OVX;3]@OQ)X3^'FF?!S5/#6L2>,_%6D M0ZCISW-WYJRSV]K2:>>RL!=74%W-(%:.PBN8HC)'%NNL>PM;F_CN'LI$CC\Q!&" MK,OE*5A D_12B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*^0/^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ / /^#0[ M_E#9HG_90->_]')7Z?5^8/\ P:'?\H;-$_[*!KW_ *.2OT^H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /R4_X.TOV(OVL/VW/V>/A)X6_90^!>N>.M0T/QI?76K6FA MQ(SVL+V@17;"/VRO^#PSX?>"](\!>'/V*9%T_0]+M]/L%F^'EH[ MB&&-8T#-Y_)VJ,GO7]"5% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#! MY+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!& M6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T M99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ MF.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_Y MCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/ M_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ M /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/ MU^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C] M?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U M% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ M44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X M _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ? M@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ M#?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_P MWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ M >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P M>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2 M_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_] M&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1 MEG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^ M8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F M.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL_ M_C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ M ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]' M_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T M?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/ M_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\ M_P#!Y+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+ M_P!&6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#! MY+_T99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!& M6?\ F.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T M99_YCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ MF.+/_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_Y MCBS_ /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/ M_P"/U^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ M /C]?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/ MU^_U% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C] M?O\ 44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U M% 'X _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ M44 ?@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X M _\ #?/_ >2_P#1EG_F.+/_ ./T?\-\_P#!Y+_T99_YCBS_ /C]?O\ 44 ? M@#_PWS_P>2_]&6?^8XL__C]'_#?/_!Y+_P!&6?\ F.+/_P"/U^_U% 'X _\ M#?/_ >2_P#1EG_F.+/_ ./UP?[3WQL_X.V?VNO@#XI_9J^,G[$5Y/X7\8Z6 MVGZU%I_@2T@F:$LK$)()R4.5'-?T=44 ?GY_P;-_LP_'[]D7_@EQI/P;_:5^ M%FJ>#O%$'C36+J71=7C59EAEE0QN0I(PP!QS7Z!T44 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 $0!__V0$! end XML 16 dgii-20200930_htm.xml IDEA: XBRL DOCUMENT 0000854775 2019-10-01 2020-09-30 0000854775 exch:XNAS 2019-10-01 2020-09-30 0000854775 2020-03-31 0000854775 2020-11-20 0000854775 2020-09-30 0000854775 us-gaap:ProductMember 2019-10-01 2020-09-30 0000854775 us-gaap:ProductMember 2018-10-01 2019-09-30 0000854775 us-gaap:ProductMember 2017-10-01 2018-09-30 0000854775 us-gaap:ServiceMember 2019-10-01 2020-09-30 0000854775 us-gaap:ServiceMember 2018-10-01 2019-09-30 0000854775 us-gaap:ServiceMember 2017-10-01 2018-09-30 0000854775 2018-10-01 2019-09-30 0000854775 2017-10-01 2018-09-30 0000854775 2019-09-30 0000854775 2018-09-30 0000854775 2017-09-30 0000854775 us-gaap:CommonStockMember 2017-09-30 0000854775 us-gaap:TreasuryStockMember 2017-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2017-09-30 0000854775 us-gaap:RetainedEarningsMember 2017-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0000854775 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2017-09-30 0000854775 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-09-30 0000854775 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-09-30 0000854775 us-gaap:RetainedEarningsMember 2017-10-01 2018-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 2018-09-30 0000854775 us-gaap:TreasuryStockMember 2017-10-01 2018-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2017-10-01 2018-09-30 0000854775 us-gaap:CommonStockMember 2017-10-01 2018-09-30 0000854775 us-gaap:CommonStockMember 2018-09-30 0000854775 us-gaap:TreasuryStockMember 2018-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000854775 us-gaap:RetainedEarningsMember 2018-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000854775 us-gaap:RetainedEarningsMember 2018-10-01 2019-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2019-09-30 0000854775 us-gaap:TreasuryStockMember 2018-10-01 2019-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2019-09-30 0000854775 us-gaap:CommonStockMember 2018-10-01 2019-09-30 0000854775 us-gaap:CommonStockMember 2019-09-30 0000854775 us-gaap:TreasuryStockMember 2019-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000854775 us-gaap:RetainedEarningsMember 2019-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000854775 us-gaap:RetainedEarningsMember 2019-10-01 2020-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2020-09-30 0000854775 us-gaap:TreasuryStockMember 2019-10-01 2020-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2020-09-30 0000854775 us-gaap:CommonStockMember 2019-10-01 2020-09-30 0000854775 us-gaap:CommonStockMember 2020-09-30 0000854775 us-gaap:TreasuryStockMember 2020-09-30 0000854775 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000854775 us-gaap:RetainedEarningsMember 2020-09-30 0000854775 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000854775 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-10-01 2020-09-30 0000854775 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-10-01 2020-09-30 0000854775 srt:MinimumMember us-gaap:BuildingImprovementsMember 2019-10-01 2020-09-30 0000854775 srt:MaximumMember us-gaap:BuildingMember 2019-10-01 2020-09-30 0000854775 srt:MinimumMember 2019-10-01 2020-09-30 0000854775 srt:MaximumMember 2019-10-01 2020-09-30 0000854775 dgii:IoTProductsandServicesMember 2020-06-30 0000854775 dgii:IoTSolutionsMember 2020-06-30 0000854775 2020-06-30 0000854775 srt:MinimumMember us-gaap:MeasurementInputControlPremiumMember 2020-06-30 0000854775 srt:MaximumMember us-gaap:MeasurementInputControlPremiumMember 2020-06-30 0000854775 us-gaap:SubscriptionAndCirculationMember srt:MinimumMember 2019-10-01 2020-09-30 0000854775 us-gaap:SubscriptionAndCirculationMember srt:MaximumMember 2019-10-01 2020-09-30 0000854775 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherNoncurrentAssetsMember 2019-10-01 0000854775 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherNoncurrentLiabilitiesMember 2019-10-01 0000854775 dgii:OpengearMember 2019-12-13 2019-12-13 0000854775 srt:MaximumMember dgii:OpengearMember dgii:EarnOutPaymentsMember 2019-12-31 0000854775 srt:MaximumMember srt:ScenarioForecastMember dgii:OpengearMember dgii:EarnOutPaymentsMember 2020-12-31 0000854775 dgii:OpengearMember dgii:ContingentConsiderationMember 2020-04-01 2020-06-30 0000854775 dgii:OpengearMember dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 dgii:OpengearMember 2019-12-13 0000854775 dgii:OpengearMember us-gaap:CustomerRelationshipsMember 2019-12-13 0000854775 dgii:OpengearMember us-gaap:DevelopedTechnologyRightsMember 2019-12-13 0000854775 dgii:OpengearMember us-gaap:TrademarksMember 2019-12-13 0000854775 us-gaap:OtherNoncurrentAssetsMember dgii:OpengearMember 2019-12-13 0000854775 dgii:OthercurrentliabilitiesandothernoncurrentliabilitiesMember dgii:OpengearMember 2019-12-13 0000854775 dgii:OpengearMember us-gaap:CustomerRelationshipsMember 2019-12-13 2019-12-13 0000854775 dgii:OpengearMember us-gaap:DevelopedTechnologyRightsMember 2019-12-13 2019-12-13 0000854775 dgii:OpengearMember us-gaap:TrademarksMember 2019-12-13 2019-12-13 0000854775 dgii:OpengearMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0000854775 dgii:OpengearMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-10-01 2020-09-30 0000854775 dgii:OpengearMember 2019-10-01 2020-09-30 0000854775 dgii:OpengearMember 2018-10-01 2019-09-30 0000854775 dgii:OpengearMember us-gaap:AcquisitionRelatedCostsMember 2018-10-01 2018-12-31 0000854775 dgii:AcceleratedConceptsMember 2018-01-22 2018-01-22 0000854775 dgii:AcceleratedConceptsMember dgii:EarnOutPaymentsMember 2018-01-22 0000854775 dgii:AcceleratedConceptsMember dgii:EarnOutPaymentsMember 2019-04-01 2019-04-30 0000854775 dgii:AcceleratedConceptsMember dgii:ContingentConsiderationMember 2020-04-01 2020-06-30 0000854775 dgii:TempAlertMember 2017-10-20 2017-10-20 0000854775 us-gaap:DevelopedTechnologyRightsMember 2020-09-30 0000854775 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0000854775 us-gaap:LicensingAgreementsMember 2020-09-30 0000854775 us-gaap:LicensingAgreementsMember 2019-09-30 0000854775 us-gaap:IntellectualPropertyMember 2020-09-30 0000854775 us-gaap:IntellectualPropertyMember 2019-09-30 0000854775 us-gaap:CustomerRelationshipsMember 2020-09-30 0000854775 us-gaap:CustomerRelationshipsMember 2019-09-30 0000854775 us-gaap:NoncompeteAgreementsMember 2020-09-30 0000854775 us-gaap:NoncompeteAgreementsMember 2019-09-30 0000854775 us-gaap:OrderOrProductionBacklogMember 2020-09-30 0000854775 us-gaap:OrderOrProductionBacklogMember 2019-09-30 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2019-10-01 2020-09-30 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2018-10-01 2019-09-30 0000854775 dgii:CostofSalesandGeneralandAdministrativeExpenseMember 2017-10-01 2018-09-30 0000854775 dgii:IoTProductsandServicesMember 2018-09-30 0000854775 dgii:IoTSolutionsMember 2018-09-30 0000854775 dgii:IoTProductsandServicesMember 2018-10-01 2019-09-30 0000854775 dgii:IoTSolutionsMember 2018-10-01 2019-09-30 0000854775 dgii:IoTProductsandServicesMember 2019-09-30 0000854775 dgii:IoTSolutionsMember 2019-09-30 0000854775 dgii:IoTProductsandServicesMember 2019-10-01 2020-09-30 0000854775 dgii:IoTSolutionsMember 2019-10-01 2020-09-30 0000854775 dgii:IoTProductsandServicesMember 2020-09-30 0000854775 dgii:IoTSolutionsMember 2020-09-30 0000854775 dgii:IoTProductsandServicesMember 2017-10-01 2018-09-30 0000854775 dgii:IoTSolutionsMember 2017-10-01 2018-09-30 0000854775 us-gaap:CorporateMember 2020-09-30 0000854775 us-gaap:CorporateMember 2019-09-30 0000854775 srt:NorthAmericaMember 2020-09-30 0000854775 srt:NorthAmericaMember 2019-09-30 0000854775 us-gaap:NonUsMember 2020-09-30 0000854775 us-gaap:NonUsMember 2019-09-30 0000854775 country:US dgii:SalesRevenueGoodsNetExportedMember 2019-10-01 2020-09-30 0000854775 country:US dgii:SalesRevenueGoodsNetExportedMember 2018-10-01 2019-09-30 0000854775 country:US dgii:SalesRevenueGoodsNetExportedMember 2017-10-01 2018-09-30 0000854775 us-gaap:AccountsReceivableMember 2020-09-30 2020-09-30 0000854775 us-gaap:AccountsReceivableMember 2019-09-30 2019-09-30 0000854775 dgii:MinnetonkaMNMember 2018-10-02 0000854775 dgii:MinnetonkaMNMember 2018-10-02 2018-10-02 0000854775 dgii:MinnetonkaMNMember 2018-10-01 2018-12-31 0000854775 dgii:HopkinsMNMember us-gaap:LeaseholdImprovementsMember 2018-10-01 2019-09-30 0000854775 dgii:HopkinsMNMember us-gaap:LeaseholdImprovementsMember 2019-10-01 2020-09-30 0000854775 us-gaap:LandMember 2020-09-30 0000854775 us-gaap:LandMember 2019-09-30 0000854775 us-gaap:BuildingMember 2020-09-30 0000854775 us-gaap:BuildingMember 2019-09-30 0000854775 us-gaap:LeaseholdImprovementsMember 2020-09-30 0000854775 us-gaap:LeaseholdImprovementsMember 2019-09-30 0000854775 us-gaap:EquipmentMember 2020-09-30 0000854775 us-gaap:EquipmentMember 2019-09-30 0000854775 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-09-30 0000854775 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-09-30 0000854775 us-gaap:FurnitureAndFixturesMember 2020-09-30 0000854775 us-gaap:FurnitureAndFixturesMember 2019-09-30 0000854775 dgii:SubscriberassetsMember 2020-09-30 0000854775 dgii:SubscriberassetsMember 2019-09-30 0000854775 dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel1Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel2Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel3Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel1Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel2Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 us-gaap:FairValueInputsLevel3Member dgii:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000854775 dgii:BluenicaCorporationMember 2015-10-05 2015-10-05 0000854775 dgii:BluenicaCorporationMember dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-05 0000854775 dgii:BluenicaCorporationMember dgii:ContingentConsiderationMember 2016-10-01 2017-09-30 0000854775 dgii:BluenicaCorporationMember dgii:ContingentConsiderationMember 2017-10-01 2018-09-30 0000854775 dgii:BluenicaCorporationMember dgii:ContingentConsiderationMember 2018-10-01 2019-09-30 0000854775 dgii:BluenicaCorporationMember dgii:ContingentConsiderationMember 2019-10-01 2020-09-30 0000854775 dgii:FreshTempMember dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2016-11-01 0000854775 dgii:FreshTempMember dgii:ContingentConsiderationMember 2018-10-01 2019-09-30 0000854775 dgii:TempAlertMember dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2020-09-30 0000854775 dgii:AcceleratedConceptsMember dgii:ContingentConsiderationMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-01-22 0000854775 dgii:AcceleratedConceptsMember dgii:ContingentConsiderationMember 2018-10-01 2019-09-30 0000854775 us-gaap:FairValueInputsLevel3Member 2019-09-30 0000854775 us-gaap:FairValueInputsLevel3Member 2018-09-30 0000854775 us-gaap:FairValueInputsLevel3Member 2019-10-01 2020-09-30 0000854775 us-gaap:FairValueInputsLevel3Member 2018-10-01 2019-09-30 0000854775 us-gaap:FairValueInputsLevel3Member 2020-09-30 0000854775 srt:MaximumMember dgii:OpengearMember us-gaap:FairValueInputsLevel3Member 2019-10-01 2020-09-30 0000854775 dgii:TempAlertMember dgii:ContingentConsiderationMember 2019-01-01 2019-12-31 0000854775 2019-12-13 0000854775 us-gaap:SecuredDebtMember 2019-12-13 0000854775 us-gaap:RevolvingCreditFacilityMember 2019-12-13 0000854775 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-04 2020-06-30 0000854775 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-04 2020-06-30 0000854775 us-gaap:SecuredDebtMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-13 0000854775 us-gaap:SecuredDebtMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-13 0000854775 us-gaap:SecuredDebtMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2019-12-13 0000854775 us-gaap:SecuredDebtMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-13 0000854775 us-gaap:SecuredDebtMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2019-12-13 0000854775 us-gaap:RevolvingCreditFacilityMember 2020-09-30 0000854775 us-gaap:SecuredDebtMember 2020-09-30 0000854775 us-gaap:UnsecuredDebtMember 2020-04-14 2020-04-14 0000854775 us-gaap:UnsecuredDebtMember 2020-05-04 2020-05-04 0000854775 dgii:A2020RestructuringMember dgii:IoTProductsandServicesMember 2020-01-01 2020-03-31 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember dgii:IoTProductsandServicesMember 2020-01-01 2020-03-31 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember dgii:IoTSolutionsMember 2020-04-01 2020-06-30 0000854775 dgii:A2020RestructuringMember dgii:IoTSolutionsMember 2020-04-01 2020-06-30 0000854775 dgii:ManufacturingTransitionMember dgii:IoTProductsandServicesMember 2018-04-01 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember dgii:IoTProductsandServicesMember 2018-04-01 2018-09-30 0000854775 dgii:A2017RestructuringMember dgii:IoTProductsandServicesMember 2017-05-01 2017-05-31 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember dgii:IoTProductsandServicesMember 2017-05-01 2017-05-31 0000854775 us-gaap:ContractTerminationMember dgii:A2017RestructuringMember dgii:IoTProductsandServicesMember 2017-05-01 2017-05-31 0000854775 country:US dgii:A2017RestructuringMember dgii:IoTProductsandServicesMember 2017-05-01 2017-05-31 0000854775 country:FR dgii:A2017RestructuringMember dgii:IoTProductsandServicesMember 2017-05-01 2017-05-31 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2017-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2017-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2017-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2017-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2017-10-01 2018-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2018-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2018-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2018-10-01 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2018-10-01 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2018-10-01 2019-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2018-10-01 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2019-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2019-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2019-10-01 2020-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2020RestructuringMember 2020-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:ManufacturingTransitionMember 2020-09-30 0000854775 us-gaap:EmployeeSeveranceMember dgii:A2017RestructuringMember 2020-09-30 0000854775 us-gaap:FacilityClosingMember dgii:A2017RestructuringMember 2020-09-30 0000854775 srt:NorthAmericaMember 2019-10-01 2020-09-30 0000854775 srt:NorthAmericaMember 2018-10-01 2019-09-30 0000854775 srt:NorthAmericaMember 2017-10-01 2018-09-30 0000854775 us-gaap:EMEAMember 2019-10-01 2020-09-30 0000854775 us-gaap:EMEAMember 2018-10-01 2019-09-30 0000854775 us-gaap:EMEAMember 2017-10-01 2018-09-30 0000854775 dgii:OtherlocationsMember 2019-10-01 2020-09-30 0000854775 dgii:OtherlocationsMember 2018-10-01 2019-09-30 0000854775 dgii:OtherlocationsMember 2017-10-01 2018-09-30 0000854775 us-gaap:TransferredAtPointInTimeMember 2019-10-01 2020-09-30 0000854775 us-gaap:TransferredAtPointInTimeMember 2018-10-01 2019-09-30 0000854775 us-gaap:TransferredAtPointInTimeMember 2017-10-01 2018-09-30 0000854775 us-gaap:TransferredOverTimeMember 2019-10-01 2020-09-30 0000854775 us-gaap:TransferredOverTimeMember 2018-10-01 2019-09-30 0000854775 us-gaap:TransferredOverTimeMember 2017-10-01 2018-09-30 0000854775 us-gaap:EquipmentMember 2020-09-30 0000854775 us-gaap:EquipmentMember 2019-09-30 0000854775 2020-10-01 2020-09-30 0000854775 srt:MinimumMember 2020-10-01 2020-09-30 0000854775 srt:MaximumMember 2020-10-01 2020-09-30 0000854775 us-gaap:DomesticCountryMember 2020-09-30 0000854775 us-gaap:ForeignCountryMember 2020-09-30 0000854775 srt:MaximumMember 2020-09-30 0000854775 us-gaap:OtherNoncurrentLiabilitiesMember 2020-09-30 0000854775 us-gaap:OtherNoncurrentAssetsMember 2020-09-30 0000854775 dgii:The2020PlanMember 2020-01-29 0000854775 us-gaap:EmployeeStockOptionMember dgii:The2020PlanMember 2019-10-01 2020-09-30 0000854775 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember dgii:The2020PlanMember 2019-10-01 2020-09-30 0000854775 dgii:The2020PlanMember 2020-09-30 0000854775 dgii:The2019PlanMember 2019-02-04 0000854775 us-gaap:EmployeeStockOptionMember dgii:The2019PlanMember 2019-10-01 2020-09-30 0000854775 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember dgii:The2019PlanMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockMember 2019-10-01 2020-09-30 0000854775 dgii:ThePurchasePlanMember 2020-01-29 0000854775 us-gaap:EmployeeStockMember 2018-10-01 2019-09-30 0000854775 us-gaap:EmployeeStockMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeStockMember 2020-09-30 0000854775 us-gaap:CostOfSalesMember 2019-10-01 2020-09-30 0000854775 us-gaap:CostOfSalesMember 2018-10-01 2019-09-30 0000854775 us-gaap:CostOfSalesMember 2017-10-01 2018-09-30 0000854775 us-gaap:SellingAndMarketingExpenseMember 2019-10-01 2020-09-30 0000854775 us-gaap:SellingAndMarketingExpenseMember 2018-10-01 2019-09-30 0000854775 us-gaap:SellingAndMarketingExpenseMember 2017-10-01 2018-09-30 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2019-10-01 2020-09-30 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2018-10-01 2019-09-30 0000854775 us-gaap:ResearchAndDevelopmentExpenseMember 2017-10-01 2018-09-30 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2019-10-01 2020-09-30 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2018-10-01 2019-09-30 0000854775 us-gaap:GeneralAndAdministrativeExpenseMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2019-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2018-10-01 2019-09-30 0000854775 us-gaap:EmployeeStockOptionMember 2017-10-01 2018-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeOneMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeTwoMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeThreeMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeFourMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeFiveMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeSixMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeSevenMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeEightMember 2020-09-30 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2020-09-30 0000854775 us-gaap:RestrictedStockUnitsRSUMember 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeOneMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeTwoMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeThreeMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeFourMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeFiveMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeSixMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeSevenMember 2019-10-01 2020-09-30 0000854775 us-gaap:EmployeeStockOptionMember dgii:ExercisePriceRangeEightMember 2019-10-01 2020-09-30 0000854775 dgii:ExecutivesandEmployeesMember us-gaap:RestrictedStockUnitsRSUMember dgii:The2020PlanMember 2019-10-01 2020-09-30 0000854775 dgii:ExecutivesandEmployeesMember us-gaap:RestrictedStockUnitsRSUMember dgii:The2019PlanMember 2019-10-01 2020-09-30 0000854775 dgii:May2018RepurchaseprogramMember 2018-04-24 0000854775 dgii:May2018RepurchaseprogramMember 2019-10-01 2020-09-30 0000854775 us-gaap:OtherPensionPlansDefinedBenefitMember 2019-10-01 2020-09-30 0000854775 us-gaap:OtherPensionPlansDefinedBenefitMember dgii:FullEmployerMatchMember 2019-10-01 2020-09-30 0000854775 us-gaap:OtherPensionPlansDefinedBenefitMember dgii:HalfEmployerMatchMember 2019-10-01 2020-09-30 0000854775 dgii:DimOnOffInc.Member 2019-10-01 2020-09-30 0000854775 2019-10-01 2019-12-31 0000854775 2020-01-01 2020-03-31 0000854775 2020-04-01 2020-06-30 0000854775 2020-07-01 2020-09-30 0000854775 2018-10-01 2018-12-31 0000854775 2019-01-01 2019-03-31 0000854775 2019-04-01 2019-06-30 0000854775 2019-07-01 2019-09-30 0000854775 dgii:A2021RestructuringMember dgii:IoTProductsandServicesMember us-gaap:SubsequentEventMember 2020-10-07 2020-10-07 0000854775 srt:MinimumMember us-gaap:EmployeeSeveranceMember dgii:A2021RestructuringMember dgii:IoTProductsandServicesMember us-gaap:SubsequentEventMember 2020-10-07 2020-10-07 0000854775 srt:MaximumMember us-gaap:EmployeeSeveranceMember dgii:A2021RestructuringMember dgii:IoTProductsandServicesMember us-gaap:SubsequentEventMember 2020-10-07 2020-10-07 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-10-01 2020-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-10-01 2019-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-09-30 0000854775 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-10-01 2018-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2019-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2019-10-01 2020-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2020-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2018-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2018-10-01 2019-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2017-09-30 0000854775 us-gaap:AllowanceForCreditLossMember 2017-10-01 2018-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2019-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2019-10-01 2020-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2020-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2018-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2018-10-01 2019-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2017-09-30 0000854775 dgii:ReserveForFutureReturnsAndPricingAdjustmentsMember 2017-10-01 2018-09-30 iso4217:USD shares utr:sqft iso4217:USD shares dgii:segment pure dgii:customer dgii:employee iso4217:CAD 0000854775 --09-30 2020 FY false 0.01 0.01 2000000 2000000 0 0 0 0 0.01 0.01 60000000 60000000 35512843 34608003 6353094 6367428 0 0 0 P2Y9M18D P1Y4M24D P3Y10M24D P2Y10M24D 0.0037 0.0173 P6Y 0.36 0.44 0.016 0.0293 P6Y 0.33 0.35 0.0212 0.0289 P6Y 0.33 0.34 7.40 9.03 P2Y3M29D 9.04 10.33 P3Y7M9D 10.35 11.23 P3Y5M1D 11.24 12.63 P3Y9M14D 12.64 13.92 P4Y5M23D 13.93 17.94 P6Y18D 17.95 18.20 P6Y1M20D 7.40 18.20 P3Y11M23D P4Y P4Y P4Y P4Y P3M 10-K true 2020-09-30 false 001-34033 DIGI INTERNATIONAL INC. DE 41-1532464 9350 Excelsior Blvd. Suite 700 Hopkins MN 55343 952 912-3444 Common Stock, par value $.01 per share DGII NASDAQ No No Yes Yes Accelerated Filer false false true false 272901608 29241998 P10Y 35466 248374000 224530000 201737000 30897000 29673000 25156000 279271000 254203000 226893000 118322000 118855000 104639000 12490000 13350000 10329000 4487000 2963000 2871000 135299000 135168000 117839000 143972000 119035000 109054000 52761000 45801000 44517000 43765000 37564000 33178000 36012000 25685000 28276000 117000 -87000 301000 132655000 108963000 106272000 11317000 10072000 2782000 304000 733000 445000 3592000 102000 25000 -566000 442000 48000 -3854000 1073000 468000 7463000 11145000 3250000 -948000 1187000 1619000 8411000 9958000 1631000 0.29 0.36 0.06 0.28 0.35 0.06 28849000 27905000 27083000 29546000 28554000 27652000 8411000 9958000 1631000 1698000 -2003000 -865000 0 19000 -31000 0 5000 -6000 0 0 -31000 0 0 -8000 1698000 -1989000 -867000 10109000 7969000 764000 54129000 92792000 59227000 56417000 51568000 39764000 5134000 3574000 170058000 192547000 11507000 13857000 121248000 30667000 210135000 153422000 389000 7330000 14334000 0 1011000 875000 528682000 398698000 1972000 0 28067000 21183000 9372000 8733000 7691000 5025000 4228000 5407000 2527000 0 7373000 4110000 61230000 44458000 1958000 1192000 17171000 261000 58980000 0 16193000 0 1650000 3809000 157182000 49720000 0 0 355000 346000 279741000 266567000 170330000 161919000 -23817000 -25515000 55109000 54339000 371500000 348978000 528682000 398698000 8411000 9958000 1631000 4545000 4578000 3349000 14754000 8818000 9435000 7237000 5655000 4854000 -3357000 -799000 -376000 0 4392000 622000 -128000 1190000 1377000 2135000 635000 1120000 2630000 1874000 2056000 -366000 156000 -368000 -5539000 6589000 16004000 11133000 1062000 11344000 704000 866000 1412000 -1100000 -103000 697000 3205000 8232000 2728000 2078000 1991000 -635000 34478000 28964000 -2778000 0 4750000 32032000 0 0 2000000 136098000 0 56258000 0 10096000 731000 899000 9335000 1842000 -136997000 5511000 -23337000 119018000 0 0 55893000 0 0 4698000 3748000 0 5902000 4874000 5460000 1065000 1058000 1115000 1791000 1071000 748000 63603000 1113000 5827000 253000 -810000 80000 -38663000 34778000 -20208000 92792000 58014000 78222000 54129000 92792000 58014000 3009000 1000 10000 3686000 2048000 1235000 26000 0 78000 1363000 1064000 2159000 5100000 0 2300000 33008000 330000 6437000 -54533000 245528000 150363000 -22659000 319029000 52000 -33000 19000 1631000 1631000 -867000 -867000 126000 1065000 50000 1115000 74000 748000 748000 805000 8000 5452000 5460000 4854000 4854000 33813000 338000 6385000 -54216000 255936000 151961000 -23526000 330493000 9958000 9958000 -1989000 -1989000 111000 948000 110000 1058000 93000 1071000 1071000 795000 8000 4866000 4874000 5655000 5655000 34608000 346000 6367000 -54339000 266567000 161919000 -25515000 348978000 8411000 8411000 1698000 1698000 118000 1021000 44000 1065000 104000 1791000 1791000 905000 9000 5893000 5902000 7237000 7237000 35513000 355000 6353000 -55109000 279741000 170330000 -23817000 371500000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Description</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading global provider of business and mission-critical and IoT connectivity products, services and solutions. We help our customers create next-generation connected products to deploy, monitor and manage critical communications infrastructures and compliance standards in demanding environments with high levels of security and reliability. We have two reportable operating segments: (i) IoT Products &amp; Services; and (ii) IoT Solutions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subcategories within total revenue and total cost of sales were redefined in 2019 into "Product" and "Service". Fiscal 2018 hardware product and services and solutions amounts have been reclassified to conform to our fiscal 2020 and fiscal 2019 presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of money market accounts and other highly liquid investments purchased with an original maturity of three months or less. The carrying amounts approximate fair value due to the short maturities of these investments. We maintain our cash and cash equivalents in bank accounts which may exceed federally insured limits at times. We have not experienced any losses in these accounts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities previously consisted of certificates of deposit, commercial paper, corporate bonds and government municipal bonds. All marketable securities were accounted for as available-for-sale and were carried at fair value on our Consolidated Balance Sheets with unrealized gains and losses recorded in accumulated other comprehensive loss within stockholders’ equity. In order to estimate the fair value for each security in our investment portfolio, we obtained quoted market prices and trading activity for each security when available. We obtained relevant information from our investment advisor and, if warranted, we may have reviewed the financial solvency of certain security issuers. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly monitored and evaluated the value of our marketable securities. When assessing marketable securities for other-than-temporary declines in value, we considered several factors. These factors included: how significant the decline in value is as a percentage of the original cost, how long the market value of the investment has been less than its original cost, the underlying factors contributing to a decline in the prices of securities in a single asset class, the performance of the issuer’s stock price in relation to the stock price of its competitors within the industry, expected market volatility, analyst recommendations, the views of external investment managers, any news or financial information that has been released specific to the investee and the outlook for the overall industry in which the issuer operates. If events and circumstances indicate that a decline in the value of a security had occurred and is other-than-temporary, we would record a charge to other income, net.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at the amount we expect to collect. This amount is net of an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and a reserve for future credit returns and pricing adjustments.  The following factors are considered when determining the collectability of specific customer accounts:  customer creditworthiness, past transaction history with the customer, and changes in customer payment terms or practices.  In addition, overall historical collection experience, current economic industry trends, and a review of the current status of trade accounts receivable are considered when determining the required allowance for doubtful accounts.  Based on </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our assessment, we provide for estimated uncollectible amounts through a charge to earnings and a credit to our allowance for doubtful accounts.  Balances that remain outstanding after we have used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and a credit to accounts receivable. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of Accounting Standard Codification (ASC) 845 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonmonetary Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Appropriate consideration is given to deterioration, obsolescence and other factors in evaluating net realizable value. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Equipment and Improvements, Net</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and improvements are carried at cost, net of accumulated depreciation. Depreciation is provided by charges to operations using the straight-line method over the estimated asset useful lives. Furniture and fixtures, purchased software and other equipment are depreciated over a period of three years to ten years. Building improvements and buildings are depreciated over ten years and thirty-nine years, respectively. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Long-lived assets to be held and used, such as property, equipment and improvements, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for maintenance and repairs are charged to operations as incurred, while major renewals and betterments are capitalized. The assets and related accumulated depreciation accounts are adjusted for asset retirements and disposals with the resulting gain or loss included in operations. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased proven technology, license agreements, covenants not to compete and other identifiable intangible assets are recorded at fair value when acquired in a business acquisition, or at cost when not purchased in a business acquisition. All other identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives of three years to 14.5 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. Amortization of purchased and core technology is included in cost of sales in the Consolidated Statements of Operations. Amortization of all other acquired identifiable intangible assets is charged to operating expenses as a component of general and administrative expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets are reviewed for impairment whenever events or circumstances indicate that undiscounted expected future cash flows are not sufficient to recover the carrying value amount. Impairment losses, if any, are recorded in the period the impairment is identified. There were no impairments identified in fiscal 2020, 2019 or 2018. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair value of identifiable assets acquired.  Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable operating segments, our IoT Products &amp; Services segment and our IoT Solutions segment (see Note 4 to the consolidated financial statements). As a result, we concluded that the IoT Products &amp; Services segment and the IoT Solutions segment constitute separate reporting units for purposes of the ASC 350-20-35 "Goodwill Measurement of Impairment" assessment and both units were tested individually for impairment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, then an impairment loss must be recognized for the excess. Fair values for both reporting units were each estimated on a standalone basis using a weighted combination of the income approach and market approach.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income approach indicates the fair value of a business based on the value of the cash flows the business or asset can be expected to generate in the future. A commonly used variation of the income approach used to value a business is the discounted cash flow (“DCF”) method. The DCF method is a valuation technique in which the value of a business is estimated on the earnings capacity, or available cash flow, of that business. Earnings capacity represents the earnings available for distribution to stockholders after consideration of the reinvestment required for future growth. Significant judgment is required to estimate the amount and timing of future cash flows for each reporting unit and the relative risk of achieving those cash flows.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market approach indicates the fair value of a business or asset based on a comparison of the business or asset to comparable publicly traded companies or assets and transactions in its industry as well as our prior acquisitions. This approach can be estimated through the guideline company method. This method indicates fair value of a business by comparing it to publicly traded companies in similar lines of business. After identifying and selecting the guideline companies, we make judgments about the comparability of the companies based on size, growth rates, profitability, risk, and return on investment in order to estimate market multiples. These multiples are then applied to the reporting units to estimate a fair value.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Results of our Fiscal 2020 Annual Impairment Test</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a total of $157.1 million of goodwill for the IoT Products &amp; Services reporting unit and $49.6 million of goodwill for the IoT Solutions reporting unit as of June 30, 2020. At June 30, 2020, fair value exceeded the carrying value by more than 10% for both reporting units. Implied fair values for both reporting units were each calculated on a standalone basis using a weighted combination of the income approach and market approach. The implied fair values of each reporting unit were added together to get an indicated value of total equity to which a range of indicated value of total equity was derived. This range was compared to the total market capitalization of $338.2 million as of June 30, 2020. This implied a range of control premiums of 17.0% to 29.1%. This range of control premiums fell below the control premiums observed in the last five years in the communications equipment industry. As a result, the market capitalization reconciliation analysis proved support for the reasonableness of the fair values estimated for each individual reporting unit.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2020, we assessed various qualitative factors to determine whether or not an additional goodwill impairment assessment was required as of September 30, 2020, and we concluded that no additional impairment assessment was required.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective.  They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could negatively affect the estimated fair values. We will continue to monitor potential COVID-19 industry and demand impacts as this could potentially affect our cash flows and market capitalization. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units, we may be required to record future impairment charges for goodwill. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Amounts, if any, paid to the seller in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the seller not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, we warrant our hardware products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one year to five years. We typically have the option to either repair or replace hardware products we deem defective with regard to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware. We are not responsible for, and do not warrant that, custom software versions, created by OEM customers based upon our software source code, will function in a particular way, will conform to any specifications or are fit for any particular purpose. Further, we do not indemnify these customers from any third-party liability as it relates to or arises from any customization or modifications made by the OEM customer.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record treasury stock at cost. Treasury stock may be acquired from employees for tax withholding purposes related to vesting of restricted stock awards as part of our stock-based compensation program.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the amount of revenue to be recognized through application of the following steps:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts with a customer;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when or as we satisfy the performance obligations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware Product Revenue and SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Equipment Revenue and Associated Installation Fees</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonmonetary Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment revenue from SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription and Support Services Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive service revenue from our Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products &amp; Services segment.  </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products &amp; Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one year to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products &amp; Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed when incurred. Research and development costs include compensation, allocation of corporate costs, depreciation, utilities, professional services and prototypes. Software and firmware development costs are expensed as incurred until the point that both the technological feasibility and the proven marketability of the product are established. To date, the time period between the establishment of technological feasibility and completion of software development has been short and no significant development costs have been incurred during that period. Accordingly, we have not capitalized any software development costs to date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Income tax expense is equal to the tax payable for the period and the change during the period in deferred tax assets and liabilities as well as changes in income tax reserves. We maintain valuation allowances unless it is more likely than not that all or a portion of the deferred tax assets will be realized. Changes in valuation allowances from period to period are included in our tax provision in the period of change. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense represents the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. This cost must be recognized over the period during which an employee is required to provide the service (usually the vesting period).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial position and results of operations of our international subsidiaries are measured using local currencies as the functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect at the end of each reporting period. For our international subsidiaries, our statements of operations accounts are translated at the weighted average rates of exchange prevailing during each reporting period. Translation adjustments arising from the use of differing currency exchange rates from period to period are included in accumulated other comprehensive loss in stockholders’ equity. Gains and losses on foreign currency exchange transactions, as well as translation gains or losses on transactions denominated in currencies other than an entity’s functional currency, are reflected in the statement of operations. During fiscal 2020, 2019 and </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018 there were net transaction (losses) gains of $(0.6) million, $0.4 million and $0.1 million, respectively that were recorded in other income, net. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our comprehensive income is comprised of net income, foreign currency translation adjustments and unrealized gains and losses on available-for-sale marketable securities. These items are charged or credited to the accumulated other comprehensive loss account in stockholders’ equity.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Common Share</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares of our stock result from common stock options and restricted stock units. We use the treasury stock method to calculate the weighted-average shares used in the diluted earnings per share computation. Under this method the proceeds from exercise of an option, any amount of compensation cost for future service that we have not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in capital when the option is exercised are assumed to have been used to repurchase shares in the current period.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</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:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,631 </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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></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:9pt;font-weight:400;line-height:100%">Denominator basic net income per common share — weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,083 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator diluted net income per common share — adjusted weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because their effect would be anti-dilutive at period end, certain potentially dilutive shares related to stock options to purchase common shares were excluded in the above computation of diluted earnings per share because the options’ exercise prices were greater than the average market price of our common shares. At September 30, 2020, 2019 and 2018, such excluded stock options were 1,143,411, 744,513 and 925,063, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Developments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adopted</span></div><div style="margin-top:10pt"><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 Accounting Standards Update ("ASU") 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides for comprehensive changes to lease accounting. The standard requires that a lessee recognize a lease obligation liability and a right-to-use asset for virtually all leases, subsequently amortized over the lease term.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted this standard in the first quarter of fiscal 2020, following the modified retrospective application approach that applies the new standard to all applicable leases existing at the date of initial application and not restating comparative periods. We have completed our implementation efforts. These efforts included identification and analysis of our lease portfolio, analysis and evaluation of the new reporting and disclosure requirements of the new guidance, and an evaluation of our lease-</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related processes and internal controls. The adoption of this standard resulted in the recognition of a right-of-use asset included in other non-current assets of approximately $14.1 million. It also resulted in a lease liability of approximately $17.9 million </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included in other current liabilities and other non-current liabilities. Both of these were recorded on our Consolidated Balance Sheet in the first quarter of fiscal 2020. In adopting the new standard, we elected the package of practical expedients permitted under the transition guidance, as well as the practical expedient not to separate non-lease components from lease components. We also elected the practical expedient to use hindsight in determining the lease term when considering options to extend or terminate a lease, options to purchase the underlying asset, and in assessing the impairment of right-of-use assets. The adoption of this standard did not have a significant impact on our Consolidated Statements of Operations or Consolidated Statements of Cash Flows. We have identified new and updated existing internal controls and processes to support measurement, recognition and disclosure under this new standard. Such changes were not deemed to be material to our overall system of internal control over financial reporting.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not Yet Adopted</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, FASB issued ASU 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement - Disclosure Framework (Topic 820).  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The updated guidance changes the disclosure requirements on fair value measurements. We will adopt this standard in the first quarter of fiscal 2021. We do not expect this standard to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments in this update replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We will adopt this standard in the first quarter of fiscal 2021, following the modified-retrospective approach. We do not expect this standard to have a material impact on our consolidated financial statements.</span></div> 2 Principles of ConsolidationThe consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subcategories within total revenue and total cost of sales were redefined in 2019 into "Product" and "Service". Fiscal 2018 hardware product and services and solutions amounts have been reclassified to conform to our fiscal 2020 and fiscal 2019 presentation.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of money market accounts and other highly liquid investments purchased with an original maturity of three months or less. The carrying amounts approximate fair value due to the short maturities of these investments. We maintain our cash and cash equivalents in bank accounts which may exceed federally insured limits at times. We have not experienced any losses in these accounts.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities previously consisted of certificates of deposit, commercial paper, corporate bonds and government municipal bonds. All marketable securities were accounted for as available-for-sale and were carried at fair value on our Consolidated Balance Sheets with unrealized gains and losses recorded in accumulated other comprehensive loss within stockholders’ equity. In order to estimate the fair value for each security in our investment portfolio, we obtained quoted market prices and trading activity for each security when available. We obtained relevant information from our investment advisor and, if warranted, we may have reviewed the financial solvency of certain security issuers. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly monitored and evaluated the value of our marketable securities. When assessing marketable securities for other-than-temporary declines in value, we considered several factors. These factors included: how significant the decline in value is as a percentage of the original cost, how long the market value of the investment has been less than its original cost, the underlying factors contributing to a decline in the prices of securities in a single asset class, the performance of the issuer’s stock price in relation to the stock price of its competitors within the industry, expected market volatility, analyst recommendations, the views of external investment managers, any news or financial information that has been released specific to the investee and the outlook for the overall industry in which the issuer operates. If events and circumstances indicate that a decline in the value of a security had occurred and is other-than-temporary, we would record a charge to other income, net.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at the amount we expect to collect. This amount is net of an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and a reserve for future credit returns and pricing adjustments.  The following factors are considered when determining the collectability of specific customer accounts:  customer creditworthiness, past transaction history with the customer, and changes in customer payment terms or practices.  In addition, overall historical collection experience, current economic industry trends, and a review of the current status of trade accounts receivable are considered when determining the required allowance for doubtful accounts.  Based on </span></div>1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our assessment, we provide for estimated uncollectible amounts through a charge to earnings and a credit to our allowance for doubtful accounts.  Balances that remain outstanding after we have used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and a credit to accounts receivable. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of Accounting Standard Codification (ASC) 845 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonmonetary Transactions</span>. InventoriesInventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Appropriate consideration is given to deterioration, obsolescence and other factors in evaluating net realizable value. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Equipment and Improvements, Net</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and improvements are carried at cost, net of accumulated depreciation. Depreciation is provided by charges to operations using the straight-line method over the estimated asset useful lives. Furniture and fixtures, purchased software and other equipment are depreciated over a period of three years to ten years. Building improvements and buildings are depreciated over ten years and thirty-nine years, respectively. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Long-lived assets to be held and used, such as property, equipment and improvements, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div>Expenditures for maintenance and repairs are charged to operations as incurred, while major renewals and betterments are capitalized. The assets and related accumulated depreciation accounts are adjusted for asset retirements and disposals with the resulting gain or loss included in operations. P3Y P10Y P10Y P39Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased proven technology, license agreements, covenants not to compete and other identifiable intangible assets are recorded at fair value when acquired in a business acquisition, or at cost when not purchased in a business acquisition. All other identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives of three years to 14.5 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. Amortization of purchased and core technology is included in cost of sales in the Consolidated Statements of Operations. Amortization of all other acquired identifiable intangible assets is charged to operating expenses as a component of general and administrative expense.</span></div>Identifiable intangible assets are reviewed for impairment whenever events or circumstances indicate that undiscounted expected future cash flows are not sufficient to recover the carrying value amount. Impairment losses, if any, are recorded in the period the impairment is identified. P3Y P14Y6M <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair value of identifiable assets acquired.  Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable operating segments, our IoT Products &amp; Services segment and our IoT Solutions segment (see Note 4 to the consolidated financial statements). As a result, we concluded that the IoT Products &amp; Services segment and the IoT Solutions segment constitute separate reporting units for purposes of the ASC 350-20-35 "Goodwill Measurement of Impairment" assessment and both units were tested individually for impairment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, then an impairment loss must be recognized for the excess. Fair values for both reporting units were each estimated on a standalone basis using a weighted combination of the income approach and market approach.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income approach indicates the fair value of a business based on the value of the cash flows the business or asset can be expected to generate in the future. A commonly used variation of the income approach used to value a business is the discounted cash flow (“DCF”) method. The DCF method is a valuation technique in which the value of a business is estimated on the earnings capacity, or available cash flow, of that business. Earnings capacity represents the earnings available for distribution to stockholders after consideration of the reinvestment required for future growth. Significant judgment is required to estimate the amount and timing of future cash flows for each reporting unit and the relative risk of achieving those cash flows.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market approach indicates the fair value of a business or asset based on a comparison of the business or asset to comparable publicly traded companies or assets and transactions in its industry as well as our prior acquisitions. This approach can be estimated through the guideline company method. This method indicates fair value of a business by comparing it to publicly traded companies in similar lines of business. After identifying and selecting the guideline companies, we make judgments about the comparability of the companies based on size, growth rates, profitability, risk, and return on investment in order to estimate market multiples. These multiples are then applied to the reporting units to estimate a fair value.</span></div> 2 157100000 49600000 338200000 0.170 0.291 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Amounts, if any, paid to the seller in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the seller not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, we warrant our hardware products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one year to five years. We typically have the option to either repair or replace hardware products we deem defective with regard to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware. We are not responsible for, and do not warrant that, custom software versions, created by OEM customers based upon our software source code, will function in a particular way, will conform to any specifications or are fit for any particular purpose. Further, we do not indemnify these customers from any third-party liability as it relates to or arises from any customization or modifications made by the OEM customer.</span></div> P1Y P5Y P1Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record treasury stock at cost. Treasury stock may be acquired from employees for tax withholding purposes related to vesting of restricted stock awards as part of our stock-based compensation program.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the amount of revenue to be recognized through application of the following steps:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts with a customer;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when or as we satisfy the performance obligations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware Product Revenue and SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Equipment Revenue and Associated Installation Fees</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonmonetary Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment revenue from SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription and Support Services Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive service revenue from our Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products &amp; Services segment.  </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products &amp; Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one year to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products &amp; Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Multiple Performance Obligations</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span>revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers. P1Y P5Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed when incurred. Research and development costs include compensation, allocation of corporate costs, depreciation, utilities, professional services and prototypes. Software and firmware development costs are expensed as incurred until the point that both the technological feasibility and the proven marketability of the product are established. To date, the time period between the establishment of technological feasibility and completion of software development has been short and no significant development costs have been incurred during that period. Accordingly, we have not capitalized any software development costs to date.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Income tax expense is equal to the tax payable for the period and the change during the period in deferred tax assets and liabilities as well as changes in income tax reserves. We maintain valuation allowances unless it is more likely than not that all or a portion of the deferred tax assets will be realized. Changes in valuation allowances from period to period are included in our tax provision in the period of change. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense represents the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. This cost must be recognized over the period during which an employee is required to provide the service (usually the vesting period).</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial position and results of operations of our international subsidiaries are measured using local currencies as the functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect at the end of each reporting period. For our international subsidiaries, our statements of operations accounts are translated at the weighted average rates of exchange prevailing during each reporting period. Translation adjustments arising from the use of differing currency exchange rates from period to period are included in accumulated other comprehensive loss in stockholders’ equity. Gains and losses on foreign currency exchange transactions, as well as translation gains or losses on transactions denominated in currencies other than an entity’s functional currency, are reflected in the statement of operations. During fiscal 2020, 2019 and </span></div>1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)2018 there were net transaction (losses) gains of $(0.6) million, $0.4 million and $0.1 million, respectively that were recorded in other income, net. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy. -600000 400000 100000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our comprehensive income is comprised of net income, foreign currency translation adjustments and unrealized gains and losses on available-for-sale marketable securities. These items are charged or credited to the accumulated other comprehensive loss account in stockholders’ equity.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Common Share</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares of our stock result from common stock options and restricted stock units. We use the treasury stock method to calculate the weighted-average shares used in the diluted earnings per share computation. Under this method the proceeds from exercise of an option, any amount of compensation cost for future service that we have not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in capital when the option is exercised are assumed to have been used to repurchase shares in the current period.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2018</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:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,631 </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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></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:9pt;font-weight:400;line-height:100%">Denominator basic net income per common share — weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,083 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator diluted net income per common share — adjusted weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8411000 9958000 1631000 28849000 27905000 27083000 697000 649000 569000 29546000 28554000 27652000 0.29 0.36 0.06 0.28 0.35 0.06 1143411 744513 925063 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Developments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adopted</span></div><div style="margin-top:10pt"><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 Accounting Standards Update ("ASU") 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides for comprehensive changes to lease accounting. The standard requires that a lessee recognize a lease obligation liability and a right-to-use asset for virtually all leases, subsequently amortized over the lease term.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted this standard in the first quarter of fiscal 2020, following the modified retrospective application approach that applies the new standard to all applicable leases existing at the date of initial application and not restating comparative periods. We have completed our implementation efforts. These efforts included identification and analysis of our lease portfolio, analysis and evaluation of the new reporting and disclosure requirements of the new guidance, and an evaluation of our lease-</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related processes and internal controls. The adoption of this standard resulted in the recognition of a right-of-use asset included in other non-current assets of approximately $14.1 million. It also resulted in a lease liability of approximately $17.9 million </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included in other current liabilities and other non-current liabilities. Both of these were recorded on our Consolidated Balance Sheet in the first quarter of fiscal 2020. In adopting the new standard, we elected the package of practical expedients permitted under the transition guidance, as well as the practical expedient not to separate non-lease components from lease components. We also elected the practical expedient to use hindsight in determining the lease term when considering options to extend or terminate a lease, options to purchase the underlying asset, and in assessing the impairment of right-of-use assets. The adoption of this standard did not have a significant impact on our Consolidated Statements of Operations or Consolidated Statements of Cash Flows. We have identified new and updated existing internal controls and processes to support measurement, recognition and disclosure under this new standard. Such changes were not deemed to be material to our overall system of internal control over financial reporting.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not Yet Adopted</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, FASB issued ASU 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement - Disclosure Framework (Topic 820).  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The updated guidance changes the disclosure requirements on fair value measurements. We will adopt this standard in the first quarter of fiscal 2021. We do not expect this standard to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments in this update replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We will adopt this standard in the first quarter of fiscal 2021, following the modified-retrospective approach. We do not expect this standard to have a material impact on our consolidated financial statements.</span></div> 14100000 17900000 ACQUISITIONS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2020 Acquisition</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Opengear, Inc.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2019, we completed our acquisition of Opengear, Inc. ("Opengear"), a New Jersey-based provider of secure IT infrastructure products and software. Opengear results are included in our consolidated financial statements within our IoT Products &amp; Services segment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the acquisition included an upfront cash payment as well as contingent consideration comprised of future earn-out payments. We funded the closing of the acquisition with cash of $148.1 million comprised of cash on hand and proceeds from our credit facility (see Note 8 to the consolidated financial statements). The earn-out payments are based on revenue performance from Opengear for the twelve-month periods ended December 31, 2019 and ending December 31, 2020. The cumulative amount of these earn-outs for the periods ended December 31, 2019 and December 31, 2020, will not exceed $5.0 million and $10.0 million, respectively. We paid the first installment of $0.9 million for the period ended December 31, 2019 during the third quarter of fiscal 2020. The fair value of the remaining contingent consideration was $4.2 million at September 30, 2020 (see Note 8 to the consolidated financial statements).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For tax purposes, this acquisition is treated as a stock acquisition. The goodwill therefore is not deductible. We believe this is a complementary acquisition for us as it significantly enhances our IoT Products &amp; Services segment by providing secure, resilient access and automation to critical IT infrastructure.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Opengear acquisition has been accounted for using the acquisition method of accounting. This requires, among other things, that assets acquired and liabilities assumed pursuant to the purchase agreement be recognized at fair value as of the acquisition date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. ACQUISITIONS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of Opengear assets acquired and liabilities assumed as of the acquisition date (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.738%"/><td style="width:0.1%"/></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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Contingent consideration</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,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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</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%">153,158 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Fair value of net tangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,217 </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%">Identifiable intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Customer relationships</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%">79,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 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%">Purchased and core technology</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%">18,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 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%">Trademarks</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%">8,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 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%">Deferred tax liability on identifiable intangible 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%">(27,401)</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%">Goodwill</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%">56,242 </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 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of September 30, 2020 reflects the final allocation of the purchase price to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. Included in the fair value of net tangible assets acquired are $1.4 million of right-of-use assets included in other non-current assets and $1.7 million of lease liability included in other current and non-current liabilities associated with Opengear's operating leases.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average useful life for all the identifiable intangibles listed above is estimated to be 13.4 years. For purposes of determining fair value, the existing customer relationships identified above are assumed to have a useful life of 14.5 years, purchased and core technology is assumed to have useful life of 9.0 years and trademarks are assumed to have a useful life of 12.0 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. The identifiable intangible assets are amortized using the straight-line method. This reflects the pattern in which the assets are expected to be consumed.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly related to the acquisition of $0.3 million incurred in the fourth quarter of fiscal 2019 and $2.7 million incurred in fiscal 2020 have been charged directly to operations and are included in general and administrative expenses in our Consolidated Statements of Operations. These acquisition costs include legal, accounting, integration, valuation and investment banking fees.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated pro forma information is presented as if the acquisition had occurred on October 1, 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.806%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,417 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma net income has been adjusted to include interest expense related to debt incurred as a result of the acquisition as well as amortization on the fair value of the intangibles acquired. It also has been adjusted to assume the acquisition-related costs of $3.1 million were incurred as of the first quarter of fiscal 2019. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the success of our efforts to rapidly integrate the workforce, customer offerings, technology, and reporting capabilities of Opengear with that of our other components in our IoT Products &amp; Services business, along with the inherent complementary synergies gained from doing so, it is impractical for us to present Opengear specific results otherwise required by GAAP.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. ACQUISITIONS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2018 Acquisitions</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Accelerated Concepts, Inc.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2018, we purchased all the outstanding stock of Accelerated Concepts, Inc. ("Accelerated"), a Tampa-based provider of secure, enterprise-grade, cellular (LTE) networking equipment for primary and backup connectivity applications, for cash of $16.4 million (excluding cash acquired of $0.2 million) and future earn-out payments. Purchase accounting related to the acquisition of Accelerated was finalized during the fourth quarter of fiscal 2018.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earn-out payments were scheduled to be paid in two installments and the payment amount, if any, was to be calculated based on the revenue performance of Accelerated products. The first installment was based on revenues from January 22, 2018 through January 21, 2019 and the second installment was based on revenues from January 22, 2019 through January 21, 2020. If certain revenue thresholds were met, the cumulative amount of these earn-outs could have been $6.5 million. In April 2019, we paid $3.5 million for the first installment. In April 2020, we paid $2.4 million for the remaining contingent consideration (see Note 8 to the consolidated financial statements).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of TempAlert LLC</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2017, we purchased all the outstanding interests of TempAlert LLC ("TempAlert"), a Boston-based provider of automated, real-time temperature monitoring and task management solutions for cash of $40.7 million (excluding cash acquired of $0.6 million) and future earn-out payments. Purchase accounting related to the acquisition was finalized during the first quarter of fiscal 2019.</span></div>The first earn-out payment was scheduled to be paid after December 31, 2018 and the second earn-out payment was scheduled to be paid after December 31, 2019, which was the end of the earn-out periods. No payment was earned for the periods ended December 31, 2018 or December 31, 2019. 148100000 5000000.0 10000000.0 900000 4200000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of Opengear assets acquired and liabilities assumed as of the acquisition date (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.738%"/><td style="width:0.1%"/></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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Contingent consideration</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,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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</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%">153,158 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Fair value of net tangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,217 </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%">Identifiable intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Customer relationships</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%">79,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 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%">Purchased and core technology</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%">18,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 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%">Trademarks</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%">8,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 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%">Deferred tax liability on identifiable intangible 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%">(27,401)</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%">Goodwill</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%">56,242 </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 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 148058000 5100000 153158000 19217000 79000000 18100000 8000000 27401000 56242000 153158000 1400000 1700000 P13Y4M24D P14Y6M P9Y P12Y 300000 2700000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated pro forma information is presented as if the acquisition had occurred on October 1, 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.806%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,417 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 294167000 308986000 14366000 10417000 0.50 0.37 0.49 0.36 3100000 16400000 200000 2 6500000 3500000 2400000 40700000 600000 GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identifiable Intangible Assets, Net</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable identifiable intangible assets, net as of September 30, 2020 and 2019 were comprised of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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%">Purchased and core technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,986)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</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%">22,836 </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%">(13,535)</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,301 </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%">14,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,970)</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,607 </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%">Customer relationships</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%">125,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </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%">Non-compete agreements</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%">600 </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%">(450)</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%">150 </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%">600 </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%">(330)</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%">270 </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%">Order backlog</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%">1,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%">(1,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:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,426)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense is included in our Consolidated Statements of Operations in cost of sales and general and administrative expense. Amortization expense in cost of sales includes amortization for purchased and core technology and certain patents and trademarks. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for fiscal years 2020, 2019 and 2018 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">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:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,754 </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%">2019</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%">8,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for the next five years is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">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:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,558 </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%">2022</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%">14,714 </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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,518 </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%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">11,815 </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%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segments are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Products &amp; Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%">Balance on September 30, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign currency translation adjustment</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%">(839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,113)</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%">Balance on September 30, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,519 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">56,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">56,242 </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%">Foreign currency translation adjustment</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%">604 </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%">(133)</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%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No goodwill impairment has been recorded in any period presented.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable identifiable intangible assets, net as of September 30, 2020 and 2019 were comprised of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accum.<br/>amort.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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%">Purchased and core technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,986)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</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%">22,836 </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%">(13,535)</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,301 </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%">14,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,970)</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,607 </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%">Customer relationships</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%">125,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </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%">Non-compete agreements</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%">600 </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%">(450)</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%">150 </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%">600 </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%">(330)</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%">270 </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%">Order backlog</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%">1,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%">(1,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:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,426)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76011000 55482000 20529000 57699000 50986000 6713000 112000 112000 0 102000 74000 28000 22836000 13535000 9301000 14577000 11970000 2607000 125500000 34232000 91268000 46315000 25266000 21049000 600000 450000 150000 600000 330000 270000 0 0 0 1800000 1800000 0 225059000 103811000 121248000 121093000 90426000 30667000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for fiscal years 2020, 2019 and 2018 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">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:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,754 </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%">2019</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%">8,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14754000 8818000 9435000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for the next five years is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">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:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,558 </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%">2022</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%">14,714 </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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,518 </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%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">11,815 </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%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15558000 14714000 12518000 11815000 8358000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segments are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Products &amp; Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT<br/>Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%">Balance on September 30, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign currency translation adjustment</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%">(839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,113)</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%">Balance on September 30, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,519 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">56,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">56,242 </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%">Foreign currency translation adjustment</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%">604 </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%">(133)</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%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 104358000 50177000 154535000 -839000 -274000 -1113000 103519000 49903000 153422000 56242000 0 56242000 604000 -133000 471000 160365000 49770000 210135000 SEGMENT INFORMATION AND MAJOR CUSTOMERS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable operating segments for purposes of ASC 280-10-50 “Segment Reporting”: (i) IoT Products &amp; Services and (ii) IoT Solutions. This determination was made by considering both qualitative and quantitative information. The qualitative information included, but was not limited to, the following: the nature of the products and services and customers differ between the two segments, discrete financial information is available through gross profit for both segments and the Chief Operating Decision Maker is reviewing both segments’ financial information (through gross profit) separately to make decisions about the allocation of resources.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IoT Products &amp; Services</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our IoT Products &amp; Services segment is composed of the following communications products and development services:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cellular routers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">OEM Solutions which include Radio frequency ("RF") products which include our Digi XBee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Networking solutions as well as other RF solutions, embedded products which include Digi Connect</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, ConnectCore</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Rabbit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> embedded systems on module and single board computers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Infrastructure management products which include console and serial servers and USB connected products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Console Servers which is comprised of our Network Resilience Platform and includes Smart Out-of-Band and NetOps Console Servers managed by our Lighthouse software.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Digi Wireless Design Services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Digi Support Services which offers various levels of technical services for development assistance, consulting and training.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IoT Solutions</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our IoT Solutions segment offers wireless temperature and other condition-based monitoring services as well as employee task management services. These solutions are focused on these vertical markets: food service, healthcare (primarily pharmacies) and supply chain. The solutions are marketed as SmartSense by Digi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have formed, expanded and enhanced the IoT Solutions segment through acquisition. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure our segment results primarily by reference to revenue and gross profit. IoT Solutions revenue includes product, service and subscription revenue. . </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary operating results for each of our segments were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.038%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">249,530 </span></td><td style="background-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%">215,287 </span></td><td style="background-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%">201,506 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741 </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%">38,916 </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%">25,387 </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 12.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 revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">129,349 </span></td><td style="background-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%">100,522 </span></td><td style="background-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%">97,895 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623 </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,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,159 </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 12.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 gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,035 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">11,521 </span></td><td style="background-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%">6,102 </span></td><td style="background-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%">6,040 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778 </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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744 </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 12.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 depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expended for property, plant and equipment was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">IoT Products &amp; Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</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%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">69 </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 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%">Total expended for property, plant and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for each of our segments were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</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%">86,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,255 </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%">Unallocated*</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%">54,129 </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%">92,792 </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 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%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Unallocated consists of cash and cash equivalents.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net property, equipment and improvements by geographic location were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">United States</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International, primarily Europe</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%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net property, equipment and improvements</span></td><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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our U.S. export sales represented 25.1%, 28.5% and 30.1% of revenue for the fiscal years ended September 30, 2020, 2019 and 2018. No single customer exceeded 10% of revenue for any of the periods presented. At September 30, 2020, we had one customer, whose accounts receivable balance represented 17.2% of total accounts receivable. At September 30, 2019, we had one customer, whose accounts receivable balance represented 14.7% of total accounts receivable.</span></div> 2 2 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary operating results for each of our segments were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.038%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">249,530 </span></td><td style="background-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%">215,287 </span></td><td style="background-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%">201,506 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741 </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%">38,916 </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%">25,387 </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 12.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 revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">129,349 </span></td><td style="background-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%">100,522 </span></td><td style="background-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%">97,895 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623 </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,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,159 </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 12.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 gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,035 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">IoT Products &amp; Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">11,521 </span></td><td style="background-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%">6,102 </span></td><td style="background-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%">6,040 </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 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%">IoT Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778 </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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744 </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 12.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 depreciation and amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 249530000 215287000 201506000 29741000 38916000 25387000 279271000 254203000 226893000 129349000 100522000 97895000 14623000 18513000 11159000 143972000 119035000 109054000 11521000 6102000 6040000 7778000 7294000 6744000 19299000 13396000 12784000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total expended for property, plant and equipment was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">IoT Products &amp; Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</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%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">69 </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 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%">Total expended for property, plant and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 878000 8863000 1773000 21000 472000 69000 899000 9335000 1842000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for each of our segments were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">IoT Products &amp; Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT Solutions</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%">86,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,255 </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%">Unallocated*</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%">54,129 </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%">92,792 </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 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%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Unallocated consists of cash and cash equivalents.</span></div> 387578000 215651000 86975000 90255000 54129000 92792000 528682000 398698000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net property, equipment and improvements by geographic location were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">United States</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International, primarily Europe</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%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net property, equipment and improvements</span></td><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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11297000 13400000 210000 457000 11507000 13857000 0.251 0.285 0.301 0 1 0.172 1 0.147 SALE OF BUILDINGOn October 2, 2018, we sold our 130,000 square feet corporate headquarters building in Minnetonka, Minnesota to Minnetonka Leased Housing Associates II, LLLP. The sale price was $10.0 million in cash adjusted for certain selling costs and an escrow for the leaseback of the building for four months. As a result of this sale, we recorded a gain of $4.4 million ($3.4 million net of tax) in the first quarter of fiscal 2019, which is recorded in general and administrative expense. During the fiscal year ended September 30, 2019, we paid $5.8 million for leasehold improvements to build out our new headquarters space. These improvements are being depreciated over 10 years, which is the estimated useful life of the improvements. 130000 10000000.0 4400000 3400000 5800000 P10Y SELECTED BALANCE SHEET DATA (in thousands)<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">65,027 </span></td><td style="background-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%">60,062 </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 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 allowance for doubtful accounts</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%">3,778 </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%">968 </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 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 reserve for future credit returns and pricing adjustments</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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677 </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 12.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 accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Inventories:</span></td><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Raw materials</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%">14,009 </span></td><td style="background-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%">12,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:#cceeff;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%">Work in process</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%">565 </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 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%">Finished goods</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,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,891 </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 12.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 inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Property, equipment and improvements, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Land</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%">570 </span></td><td style="background-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%">570 </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 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%">Buildings</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,338 </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,338 </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 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%">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%">7,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </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 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%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,153 </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%">17,440 </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 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%">Purchased software</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,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030 </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 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%">Furniture and fixtures</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%">3,236 </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,963 </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 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%">Subscriber 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%">5,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </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 12.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 property, equipment and improvements, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Less accumulated depreciation and amortization</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%">28,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </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 12.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 property, equipment and improvements, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> SELECTED BALANCE SHEET DATA (in thousands)<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">65,027 </span></td><td style="background-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%">60,062 </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 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 allowance for doubtful accounts</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%">3,778 </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%">968 </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 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 reserve for future credit returns and pricing adjustments</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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677 </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 12.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 accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Inventories:</span></td><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Raw materials</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%">14,009 </span></td><td style="background-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%">12,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:#cceeff;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%">Work in process</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%">565 </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 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%">Finished goods</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,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,891 </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 12.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 inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Property, equipment and improvements, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Land</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%">570 </span></td><td style="background-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%">570 </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 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%">Buildings</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,338 </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,338 </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 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%">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%">7,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </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 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%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,153 </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%">17,440 </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 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%">Purchased software</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,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030 </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 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%">Furniture and fixtures</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%">3,236 </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,963 </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 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%">Subscriber 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%">5,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </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 12.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 property, equipment and improvements, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Less accumulated depreciation and amortization</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%">28,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </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 12.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 property, equipment and improvements, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 65027000 60062000 3778000 968000 2022000 2677000 59227000 56417000 14009000 12308000 0 565000 37559000 26891000 51568000 39764000 570000 570000 2338000 2338000 7844000 7646000 17153000 17440000 3770000 4030000 3236000 2963000 5104000 3750000 40015000 38737000 28508000 24880000 11507000 13857000 FAIR VALUE MEASUREMENTS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities are classified in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement: Level 1 (unadjusted quoted prices in active markets for identical assets or liabilities); Level 2 (observable market inputs, other than quoted prices included in Level 1); and Level 3 (unobservable inputs that cannot be corroborated by observable market data). There were no transfers into or out of our Level 2 financial assets during fiscal 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information by level for financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at September 30, 2020 using:</span></td></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:10pt;font-weight:400;line-height:100%">Total carrying<br/>value at<br/>September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted price in<br/>active markets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant other<br/>observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant<br/>unobservable inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Contingent consideration on acquired business</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%">4,228 </span></td><td style="background-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"/><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%">4,228 </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 12.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 liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at September 30, 2019 using:</span></td></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:10pt;font-weight:400;line-height:100%">Total carrying<br/>value at<br/>September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted price in<br/>active markets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant other<br/>observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant<br/>unobservable inputs<br/>(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:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Money market</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%">56,700 </span></td><td style="background-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%">56,700 </span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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 assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Contingent consideration on acquired businesses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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 12.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 liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the October 2015 acquisition of Bluenica, we may be required to make contingent payments over a period of up to 4 years, subject to achieving specified revenue thresholds for sales of Bluenica products. The fair value of the liability for contingent consideration recognized was $10.4 million upon acquisition. We paid $0.5 million in fiscal 2017, no payments in fiscal 2018, $2.2 million in fiscal 2019 and the final installment of $2.9 million in fiscal 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the November 2016 acquisition of FreshTemp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we were required to make a contingent payment after June 30, 2018, for revenue related to specific customer contracts signed by June 30, 2017. The fair value of the liability for consideration recognized upon acquisition was $1.3 million. We made a final payment of $0.2 million during fiscal 2019. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection our acquisition of TempAlert, we agreed to make contingent payments for the twelve month periods ending December 31, 2018 and December 31, 2019 based on the total Digi IoT Solutions segment revenue (see Note 2 to the consolidated financial statements). The fair value of the liability for contingent consideration was zero upon acquisition. No contingent consideration was earned.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Accelerated, we agreed to make contingent payments, based upon certain sales thresholds of Accelerated products (see Note 2 to the consolidated financial statements). The fair values of the liability for contingent consideration recognized upon acquisition of Accelerated on January 22, 2018 was $2.3 million. We paid the first installment of $3.5 million in fiscal 2019 and the final installment of $2.4 million in the third quarter of fiscal 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Opengear, we agreed to make contingent payments, based upon certain revenue thresholds (see Note 2 to the consolidated financial statements). We paid the first installment of $0.9 million during the third quarter of fiscal 2020. The fair value of the remaining liability for contingent consideration for the acquisition of Opengear was $4.2 million at September 30, 2020. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7. FAIR VALUE MEASUREMENTS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Fair value at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price contingent consideration</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,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,848)</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%">Change in fair value of contingent consideration</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%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190 </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%">Fair value at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of contingent consideration reflects our estimate of the probability of achieving the relevant targets and is discounted based on our estimated discount rate. We have estimated the fair value of the contingent consideration at September 30, 2020 based on the probability of achieving the specified revenue thresholds of 72% for Opengear. As of September 30, 2020, contingent consideration associated with the acquisition of Opengear remains subject to future performance through December 31, 2020.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information by level for financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at September 30, 2020 using:</span></td></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:10pt;font-weight:400;line-height:100%">Total carrying<br/>value at<br/>September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted price in<br/>active markets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant other<br/>observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant<br/>unobservable inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Contingent consideration on acquired business</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%">4,228 </span></td><td style="background-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"/><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%">4,228 </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 12.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 liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at September 30, 2019 using:</span></td></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:10pt;font-weight:400;line-height:100%">Total carrying<br/>value at<br/>September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted price in<br/>active markets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant other<br/>observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant<br/>unobservable inputs<br/>(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:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Money market</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%">56,700 </span></td><td style="background-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%">56,700 </span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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 assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Contingent consideration on acquired businesses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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 12.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 liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4228000 0 0 4228000 4228000 0 0 4228000 56700000 56700000 0 0 56700000 56700000 0 0 5407000 0 0 5407000 5407000 0 0 5407000 P4Y 10400000 500000 0 2200000 2900000 1300000 200000 0 2300000 3500000 2400000 900000 4200000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Fair value at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price contingent consideration</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,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,848)</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%">Change in fair value of contingent consideration</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%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190 </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%">Fair value at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5407000 10065000 5100000 0 6151000 5848000 -128000 1190000 4228000 5407000 0.72 INDEBTEDNESS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Opengear, we entered into a syndicated credit agreement with BMO Harris Bank N.A. ("BMO") on December 13, 2019. This agreement provides us with committed credit facilities (the "Credit Facility") totaling $150 million. The Credit Facility includes: (i) a $50 million term loan (the "Term Loan") and (ii) a $100 million revolving loan (the "Revolving Loan"). </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to May 4, 2020, borrowings under the Credit Facility bore interest rates based on an underlying variable benchmark plus applicable margin based on our total leverage ("ABR"); this interest rate was reset quarterly. Effective May 4, 2020, borrowings under the Credit Facility bear a variable interest rate of LIBOR plus an applicable margin spread from 3.25% to 1.25%. The amount of the applicable margin spread is a function of our leverage ratio and is reset monthly. In addition to paying interest on the outstanding balance under the Credit Facility, we are required to pay a commitment fee on the non-utilized commitments thereunder which is also reported in interest expense. Our weighted average interest rate at September 30, 2020 was 0.7%.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also incurred debt issuance costs under the Credit Facility of $2.6 million in the first quarter of fiscal 2020. These issuance costs are being amortized using the straight-line method over the term of the loan and reported in interest expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts under the Term Loan will be repaid in quarterly installments on the last day of each fiscal quarter. Amortization is 5% in the first two years, 7.5% in the next two years and 10% in the final year. The remaining outstanding balance will mature on December 13, 2024. The Revolving Loan is due in a lump sum payment at maturity on December 13, 2024.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Term Loan and Revolving Loan approximated carrying value at September 30, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our long-term indebtedness at September 30, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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%">Revolving loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</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%">48,125 </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 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%">Total loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,173)</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%">Less current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,972)</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 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%">Total long-term debt, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8. INDEBTEDNESS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of future maturities of our aggregate long-term debt at September 30, 2020 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </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%">2022</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%">3,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:100%">2023</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%">3,750 </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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </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%">2025</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%">48,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants and Security Interest</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreements governing the Credit Facility contain a number of covenants. Among other thing, these covenants require us to maintain certain financial ratios (net leverage ratio and minimum fixed charge ratio). At September 30, 2020, we were in compliance with our debt covenants. Amounts borrowed under the Credit Facility are secured by substantially all of our assets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Paycheck Protection Program Loan</span></div>On April 14, 2020, we were granted a loan for $9.0 million under the Paycheck Protection Program ("PPP") established as part of the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). Based on our evaluation of additional rules for the PPP established after the grant acceptance, on May 4, 2020 we voluntarily repaid the full amount of the loan of $9.0 million, plus interest. 150000000 50000000 100000000 0.0325 0.0125 0.007 2600000 0.05 0.05 0.075 0.075 0.10 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our long-term indebtedness at September 30, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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%">Revolving loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</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%">48,125 </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 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%">Total loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,173)</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%">Less current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,972)</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 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%">Total long-term debt, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15000000 48125000 63125000 2173000 1972000 58980000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of future maturities of our aggregate long-term debt at September 30, 2020 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </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%">2022</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%">3,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:100%">2023</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%">3,750 </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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </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%">2025</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%">48,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2500000 3438000 3750000 4687000 48750000 63125000 9000000.0 9000000.0 PRODUCT WARRANTY OBLIGATION<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity associated with the product warranty accrual (in thousands) and is listed on our Consolidated Balance Sheets within current liabilities:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 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:10pt;font-weight:400;line-height:100%">accrued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">made</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</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,172 </span></td><td style="background-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%">305 </span></td><td style="background-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%">(465)</span></td><td style="background-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,012 </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%">2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity associated with the product warranty accrual (in thousands) and is listed on our Consolidated Balance Sheets within current liabilities:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 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:10pt;font-weight:400;line-height:100%">accrued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">made</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</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,172 </span></td><td style="background-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%">305 </span></td><td style="background-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%">(465)</span></td><td style="background-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,012 </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%">2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1012000 666000 736000 942000 1172000 305000 465000 1012000 987000 759000 574000 1172000 LEASES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of twelve months, the related lease assets and lease liabilities are recognized on our Consolidated Balance Sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an initial term of twelve months or less are not recorded on our Consolidated Balance Sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use asset, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10. LEASES (CONTINUED)</span></div><div style="margin-top:10pt"><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 supplemental balance sheet information related to our leases (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:17.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.308%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:#cceeff;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%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</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%">16,193 </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 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%">Total lease 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the components of our lease cost (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Statement of Operations Location</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended<br/>September 30, 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%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </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%">Short-term lease cost</span></td><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 goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </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 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%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to operating leases (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended<br/>September 30, 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%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 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%">Weighted average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 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%">Weighted average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the Consolidated Balance Sheet as of September 30, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932 </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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,669 </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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future undiscounted lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, we signed a lease agreement for ten years in Sandy, Utah. We have $4.8 million of future minimum lease obligations under this new lease for 35,466 square feet of office space. Included in this agreement is $1.0 million of tenant improvement allowance. This agreement is not included on our Consolidated Balance Sheet nor in the above table as the lessor has not made the underlying asset available for use.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10. LEASES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As follows, aggregate annual future minimum rental commitments under operating leases with noncancelable terms of more than one year at September 30, 2019 were reported under previous lease accounting standards (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095 </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%">Thereafter</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%">11,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments required</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt"><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 supplemental balance sheet information related to our leases (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:17.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.308%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:#cceeff;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%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</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%">16,193 </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 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%">Total lease 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14334000 14334000 2527000 16193000 18720000 <div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the components of our lease cost (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Statement of Operations Location</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended<br/>September 30, 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%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </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%">Short-term lease cost</span></td><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 goods sold and SG&amp;A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </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 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%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3341000 744000 175000 4260000 <div style="margin-bottom:8pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to operating leases (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended<br/>September 30, 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%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 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%">Weighted average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 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%">Weighted average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;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> 2893000 1073000 P5Y7M6D 0.0480 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the Consolidated Balance Sheet as of September 30, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932 </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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,669 </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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future undiscounted lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3335000 2932000 2669000 2452000 2348000 9219000 22955000 4235000 18720000 P10Y 4800000 35466 1000000.0 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As follows, aggregate annual future minimum rental commitments under operating leases with noncancelable terms of more than one year at September 30, 2019 were reported under previous lease accounting standards (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:80.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314 </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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095 </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%">Thereafter</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%">11,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments required</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2596000 2575000 2314000 2056000 2095000 11361000 22997000 RESTRUCTURING<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Restructuring</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In second quarter of fiscal 2020, we recorded and re-aligned our product management group within IoT Products &amp; Services segment and eliminated two employment positions. We recorded $38 thousand for employee termination charges. This was fully paid during the second quarter of fiscal 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of fiscal 2020, we recorded $95 thousand of restructuring for employee termination charges primarily within our IoT Solutions segment. This resulted in the elimination of 22 employment positions. This restructuring was completed in the fourth quarter of fiscal 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manufacturing Transition</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As announced in April 2018, we transferred the manufacturing functions of our Eden Prairie, Minnesota operations facility to existing contract manufacture suppliers. As a result, 53 employment positions in total were eliminated, resulting in restructuring charges amounting to approximately $0.5 million for employee costs during the third and fourth quarters of fiscal 2018 in our IoT Product and Services segment. The payments associated with these charges were completed in the first half of fiscal 2019.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2017 Restructuring</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2017, we approved a restructuring plan primarily impacting our France location, which is now closed. We also eliminated certain employment positions in the U.S. The restructuring was the result of a decision to consolidate our France operations to our Europe, Middle East and Africa ("EMEA") headquarters in Munich. The total restructuring charges amounted to $2.5 million in fiscal 2017, which included $2.3 million of employee costs and $0.2 million of contract termination costs during the third quarter of fiscal 2017 in our IoT Product and Services segment. These actions resulted in an elimination of 10 employment positions in the U.S. and 8 employment positions in France. The payments associated with these charges were completed during the first half of fiscal 2019.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11. RESTRUCTURING (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the restructuring charges and other activity within the restructuring accrual (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.847%"/><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:9.5pt;font-weight:400;line-height:100%">2020 Restructuring</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:9.5pt;font-weight:400;line-height:100%">Manufacturing Transition</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:9.5pt;font-weight:400;line-height:100%">2017 Restructuring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.5pt;font-weight:400;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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2017</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">1,656 </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:9.5pt;font-weight:400;line-height:100%">Restructuring charge</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">504 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(357)</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:9.5pt;font-weight:400;line-height:100%">(1,035)</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:9.5pt;font-weight:400;line-height:100%">(161)</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:9.5pt;font-weight:400;line-height:100%">(1,553)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign currency fluctuation</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">44 </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:9.5pt;font-weight:400;line-height:100%">5 </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:9.5pt;font-weight:400;line-height:100%">49 </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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2018</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">453 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(108)</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:9.5pt;font-weight:400;line-height:100%">(233)</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:9.5pt;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"/><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:9.5pt;font-weight:400;line-height:100%">(359)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(87)</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:9.5pt;font-weight:400;line-height:100%">Foreign currency fluctuation</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(7)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(7)</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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2019</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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"/></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:9.5pt;font-weight:400;line-height:100%">Restructuring charge</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:9.5pt;font-weight:400;line-height:100%">133 </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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">133 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(117)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;font-weight:400;line-height:100%">(16)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(16)</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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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> 2 38000 95000 22 53 500000 2500000 2300000 200000 10 8 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the restructuring charges and other activity within the restructuring accrual (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.847%"/><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:9.5pt;font-weight:400;line-height:100%">2020 Restructuring</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:9.5pt;font-weight:400;line-height:100%">Manufacturing Transition</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:9.5pt;font-weight:400;line-height:100%">2017 Restructuring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee Termination Costs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.5pt;font-weight:400;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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2017</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">1,656 </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:9.5pt;font-weight:400;line-height:100%">Restructuring charge</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">504 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(357)</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:9.5pt;font-weight:400;line-height:100%">(1,035)</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:9.5pt;font-weight:400;line-height:100%">(161)</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:9.5pt;font-weight:400;line-height:100%">(1,553)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign currency fluctuation</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">44 </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:9.5pt;font-weight:400;line-height:100%">5 </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:9.5pt;font-weight:400;line-height:100%">49 </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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2018</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">453 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(108)</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:9.5pt;font-weight:400;line-height:100%">(233)</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:9.5pt;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"/><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:9.5pt;font-weight:400;line-height:100%">(359)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(87)</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:9.5pt;font-weight:400;line-height:100%">Foreign currency fluctuation</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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(7)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(7)</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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 2019</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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"/></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:9.5pt;font-weight:400;line-height:100%">Restructuring charge</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:9.5pt;font-weight:400;line-height:100%">133 </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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">133 </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:9.5pt;font-weight:400;line-height:100%">Payments</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:9.5pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(117)</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:9.5pt;font-weight:400;line-height:100%">Reversals</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:9.5pt;font-weight:400;line-height:100%">(16)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(16)</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:9.5pt;font-weight:400;line-height:100%">Balance at September 30, 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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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> 0 0 1528000 128000 1656000 0 504000 0 0 504000 0 357000 1035000 161000 1553000 0 0 -244000 41000 -203000 0 0 -44000 -5000 -49000 0 147000 293000 13000 453000 0 108000 233000 18000 359000 0 -39000 -53000 5000 -87000 0 0 7000 0 7000 0 0 0 0 0 133000 0 0 0 133000 117000 0 0 0 117000 -16000 0 0 0 -16000 0 0 0 0 0 REVENUE<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our revenue by geographic location of our customers:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America, primarily the United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</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%">40,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,211 </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%">Rest of world</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%">25,708 </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%">30,285 </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%">25,758 </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 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%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our revenue by the timing of revenue recognition:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </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 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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets consist of subscriber assets.  These subscriber assets relate to fees in certain contracts that we charge our customers so they can begin using equipment. In these cases, we retain the ownership of the equipment that the customer uses. The total net book value of subscriber assets was $2.0 million at September 30, 2020 and $2.1 million at September 30, 2019 and is included in property, equipment and improvements, net. Depreciation expense for these subscriber assets was </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12. REVENUE (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.5 million, $1.1 million and $0.5 million for fiscal 2020, 2019 and 2018, respectively. We depreciate the cost of this equipment over its useful life (typically three years).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services in advance on a monthly, quarterly or annual basis. Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees for our IoT Solutions segment and our Digi Remote Manager</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> services in our IoT Products &amp; Services segment. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in unearned revenue were:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned revenue, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</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%">35,213 </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%">Revenue recognized</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%">(30,897)</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%">Unearned revenue, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,341 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Transaction Price</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations represents contracted revenue that has not been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2020 approximately $14.0 million of revenue is expected to be recognized from remaining performance obligations for subscriptions contracts. We expect to recognize revenue on approximately $10.0 million of remaining performance obligations over the next twelve months. Revenue from the remaining performance obligations we expect to recognize over a range of two years to seven years.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our revenue by geographic location of our customers:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America, primarily the United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East &amp; Africa</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%">40,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,211 </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%">Rest of world</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%">25,708 </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%">30,285 </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%">25,758 </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 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%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our revenue by the timing of revenue recognition:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </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 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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 213487000 184022000 161924000 40076000 39896000 39211000 25708000 30285000 25758000 279271000 254203000 226893000 253371000 231387000 212448000 25900000 22816000 14445000 279271000 254203000 226893000 2000000.0 2100000 1500000 1100000 500000 P3Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in unearned revenue were:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned revenue, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</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%">35,213 </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%">Revenue recognized</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%">(30,897)</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%">Unearned revenue, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,341 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5025000 35213000 -30897000 9341000 14000000.0 10000000.0 P2Y P7Y INCOME TAXES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">International</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:9.5pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,677 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the income tax (benefit) expense are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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:9.5pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">Federal</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">709 </span></td><td style="background-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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">950 </span></td><td style="background-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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">526 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State</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:9.5pt;font-weight:400;line-height:100%">572 </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:9.5pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">57 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</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:9.5pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,412 </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:9.5pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">U.S.</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:9.5pt;font-weight:400;line-height:100%">(2,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(536)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</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:9.5pt;font-weight:400;line-height:100%">(446)</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:9.5pt;font-weight:400;line-height:100%">26 </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:9.5pt;font-weight:400;line-height:100%">160 </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:9.5pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13. INCOME TAXES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax (liability) asset consists of (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><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:9.5pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9.5pt;font-weight:400;line-height:100%">Non-current deferred tax asset</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9.5pt;font-weight:400;line-height:100%">Non-current deferred tax liability</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:9.5pt;font-weight:400;line-height:100%">(17,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(261)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net deferred tax (liability) asset</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(480)</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:9.5pt;font-weight:400;line-height:100%">Lease asset</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:9.5pt;font-weight:400;line-height:100%">(3,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">Lease liability</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:9.5pt;font-weight:400;line-height:100%">4,477 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">Inventories</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:9.5pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">536 </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:9.5pt;font-weight:400;line-height:100%">Compensation costs</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:9.5pt;font-weight:400;line-height:100%">3,698 </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:9.5pt;font-weight:400;line-height:100%">3,675 </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:9.5pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,870 </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:9.5pt;font-weight:400;line-height:100%">Tax credit carryforwards</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:9.5pt;font-weight:400;line-height:100%">6,021 </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:9.5pt;font-weight:400;line-height:100%">4,911 </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:9.5pt;font-weight:400;line-height:100%">Valuation allowance</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:9.5pt;font-weight:400;line-height:100%">(4,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,810)</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:9.5pt;font-weight:400;line-height:100%">Identifiable intangible assets</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:9.5pt;font-weight:400;line-height:100%">(27,118)</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:9.5pt;font-weight:400;line-height:100%">(1,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9.5pt;font-weight:400;line-height:100%">Net deferred tax (liability) asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,782)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we had $3.1 million of tax carryforwards (net of reserves) related to federal and state research and development tax credits. We also had $2.9 million of carryforwards consisting of a U.S. capital loss of $2.6 million, non-U.S. net operating losses of $0.2 million and foreign tax credits of $0.1 million. The majority of our federal research and development tax credits have a 20-year carryforward period. The state research and development tax credits have a 15-year carryforward period. The majority of our non-U.S. net operating losses have an unlimited carryforward period. Our non-U.S. tax credit carryforwards will expire in 2034. Our U.S. capital loss carryforward will expire in fiscal tax year 2021.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our valuation allowance for certain U.S. and foreign locations was $4.4 million at September 30, 2020 and $3.8 million at September 30, 2019. The increase in valuation allowance is primarily the result of prior period adjustments to the valuation allowance and state research and development credits generated. The deferred tax assets realized could vary if there are differences in the timing or amount of future reversals of existing deferred tax liabilities or changes in the amounts of future taxable income. If future taxable income projections are not realized, an additional valuation allowance may be required. This would be reflected as income tax expense at the time that any such change in future taxable income is determined. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13. INCOME TAXES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax amount to our income tax (benefit) expense is (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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%">Statutory income tax amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">State taxes, net of federal benefits</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%">392 </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%">196 </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%">(71)</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 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%">Manufacturing deduction</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Transaction costs</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%">143 </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%">79 </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 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%">Employee stock purchase plan</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </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 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%">Foreign operations</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%">431 </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%">225 </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%">318 </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 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%">Non-deductible executive compensation</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%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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%">Change in valuation allowance</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%">173 </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%">520 </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%">(994)</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 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%">Utilization of research and development tax credits</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,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,971)</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 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%">One-time transition tax</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%">— </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%">250 </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 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%">Deferred balance sheet remeasure</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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </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 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%">ASU 2016-09 excess stock compensation</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%">(673)</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%">(56)</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%">643 </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 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%">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%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </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 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%">Changes from provision to return</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%">(111)</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%">(511)</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%">(554)</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 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%">Adjustment of tax contingency reserves</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%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </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 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%">U.S. deduction for foreign export sales</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%">(355)</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%">(146)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Global intangible low-taxed income</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%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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%">Other, net</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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</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%">83 </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%">Income tax (benefit) expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts &amp; Jobs Act of 2017 was enacted in the U.S. on December 22, 2017. We applied the guidance in Staff Accounting Bulletin ("SAB") 118 when accounting for the enactment-date income tax effects of this act in fiscal 2018. At September 30, 2018 we had not fully completed our accounting for the enactment effects of this act. We, however, had recorded a provisional estimate of the tax expense related to the effects on our existing deferred tax balances and the one-time transition tax which totaled $3.0 million in fiscal 2018. In the first quarter of fiscal 2019 we completed our accounting for the enactment date income tax effects of this act, and there were no significant adjustments to the provisional amounts recorded in fiscal 2018. In addition, certain provisions of this act became effective for us in fiscal 2019. The estimated tax impacts of these provisions are included in our effective tax rate for the current period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Unrecognized tax benefits at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prior year income tax positions</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%">756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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 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%">Current year income tax positions</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%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">Decreases related to:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Prior year income tax positions</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%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">Settlements</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%">(7)</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%">— </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 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%">Expiration of statute of limitations</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%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</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%">Unrecognized tax benefits at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13. INCOME TAXES (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits ("UTB") at September 30, 2020 that, if recognized, would affect our effective tax rate was $2.4 million. We expect that it is reasonably possible that the total amounts of UTB will decrease by approximately $0.1 million over the next 12 months due to the expiration of various statutes of limitations. Of the $2.6 million of UTB, $1.9 million is included in non-current income taxes payable and $0.7 million is included with non-current deferred tax assets on the Consolidated Balance Sheets at September 30, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to income tax matters in income tax expense. During fiscal 2020 and 2019, there were insignificant amounts of interest and penalties related to income tax matters in income tax expense. We accrued interest and penalties related to unrecognized tax benefits of $0.1 million at both September 30, 2020 and 2019. These accrued interest and penalties are included in our non-current income taxes payable on our Consolidated Balance Sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in multiple tax jurisdictions both in the U.S. and outside of the U.S. and face audits from various tax authorities regarding transfer pricing, tax credits, and other matters. Accordingly we must determine the appropriate allocation of income to each of these jurisdictions. This determination requires us to make several estimates and assumptions. Tax audits associated with the allocation of this income, and other complex issues, may require an extended period of time to resolve and may result in adjustments to our income tax balances in those years that are material to our Consolidated Balance Sheets and results of operations. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a U.S. federal income tax return and income tax returns in various states and foreign jurisdictions. With few exceptions, we are no longer subject to state and local or non-U.S. income tax examinations by tax authorities for years before fiscal year 2016. We are currently under U.S. federal examination for fiscal years 2017 and 2018, and there is very limited audit activity of our income tax returns in U.S. state jurisdictions or international jurisdictions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020, the majority of undistributed foreign earnings are taxed under the one time transition tax and the global intangible low-taxed income ("GILTI") provision of the Tax Cuts and Jobs Act of 2017. Additionally, the previously un-taxed accumulated undistributed foreign earnings from prior fiscal years are still permanently reinvested and, as such, we have not accrued additional U.S. tax. It is our position that the earnings of our foreign subsidiaries are to be reinvested indefinitely to fund current operations and provide for future international expansion opportunities and only repatriate earnings to the extent that U.S. taxes have already been recorded. As of September 30, 2020, we are permanently reinvested with respect to previously non-taxed accumulated earnings in all jurisdictions. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have no current need to repatriate historical foreign earnings that have not been taxed in the U.S., if we change our assertion from indefinitely reinvesting undistributed foreign earnings, we would have to accrue applicable taxes. The amount of any taxes and the application of any tax credits would be determined based on the income tax laws at the time of such repatriation. Under current tax law, we estimate the unrecognized tax liability to be immaterial.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">International</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:9.5pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,677 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3756000 7981000 -2427000 3707000 3164000 5677000 7463000 11145000 3250000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the income tax (benefit) expense are (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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:9.5pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">Federal</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">709 </span></td><td style="background-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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">950 </span></td><td style="background-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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">526 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">State</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:9.5pt;font-weight:400;line-height:100%">572 </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:9.5pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">57 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</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:9.5pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,412 </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:9.5pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">U.S.</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:9.5pt;font-weight:400;line-height:100%">(2,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(536)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign</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:9.5pt;font-weight:400;line-height:100%">(446)</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:9.5pt;font-weight:400;line-height:100%">26 </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:9.5pt;font-weight:400;line-height:100%">160 </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:9.5pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 709000 950000 526000 572000 290000 57000 1128000 746000 1412000 -2911000 -825000 -536000 -446000 26000 160000 -948000 1187000 1619000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax (liability) asset consists of (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><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:9.5pt;font-weight:400;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9.5pt;font-weight:400;line-height:100%">Non-current deferred tax asset</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9.5pt;font-weight:400;line-height:100%">Non-current deferred tax liability</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:9.5pt;font-weight:400;line-height:100%">(17,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(261)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net deferred tax (liability) asset</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(480)</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:9.5pt;font-weight:400;line-height:100%">Lease asset</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:9.5pt;font-weight:400;line-height:100%">(3,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:100%">Lease liability</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:9.5pt;font-weight:400;line-height:100%">4,477 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">Inventories</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:9.5pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">536 </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:9.5pt;font-weight:400;line-height:100%">Compensation costs</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:9.5pt;font-weight:400;line-height:100%">3,698 </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:9.5pt;font-weight:400;line-height:100%">3,675 </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:9.5pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,870 </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:9.5pt;font-weight:400;line-height:100%">Tax credit carryforwards</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:9.5pt;font-weight:400;line-height:100%">6,021 </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:9.5pt;font-weight:400;line-height:100%">4,911 </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:9.5pt;font-weight:400;line-height:100%">Valuation allowance</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:9.5pt;font-weight:400;line-height:100%">(4,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,810)</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:9.5pt;font-weight:400;line-height:100%">Identifiable intangible assets</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:9.5pt;font-weight:400;line-height:100%">(27,118)</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:9.5pt;font-weight:400;line-height:100%">(1,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9.5pt;font-weight:400;line-height:100%">Net deferred tax (liability) asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,782)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 389000 7330000 17171000 261000 -16782000 7069000 1037000 480000 3415000 0 4477000 0 979000 536000 3698000 3675000 3985000 3870000 6021000 4911000 4372000 3810000 27118000 1633000 -16782000 7069000 3100000 2900000 2600000 200000 100000 4400000 3800000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax amount to our income tax (benefit) expense is (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2018</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%">Statutory income tax amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">State taxes, net of federal benefits</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%">392 </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%">196 </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%">(71)</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 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%">Manufacturing deduction</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Transaction costs</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%">143 </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%">79 </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 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%">Employee stock purchase plan</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </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 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%">Foreign operations</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%">431 </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%">225 </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%">318 </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 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%">Non-deductible executive compensation</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%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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%">Change in valuation allowance</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%">173 </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%">520 </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%">(994)</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 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%">Utilization of research and development tax credits</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,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,971)</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 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%">One-time transition tax</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%">— </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%">250 </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 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%">Deferred balance sheet remeasure</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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </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 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%">ASU 2016-09 excess stock compensation</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%">(673)</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%">(56)</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%">643 </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 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%">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%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </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 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%">Changes from provision to return</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%">(111)</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%">(511)</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%">(554)</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 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%">Adjustment of tax contingency reserves</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%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </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 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%">U.S. deduction for foreign export sales</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%">(355)</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%">(146)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Global intangible low-taxed income</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%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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%">Other, net</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%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</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%">83 </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%">Income tax (benefit) expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1567000 2341000 809000 392000 196000 -71000 0 0 364000 143000 0 79000 127000 59000 56000 431000 225000 318000 115000 171000 27000 173000 520000 -994000 2881000 2173000 1971000 0 0 250000 0 9000 2727000 -673000 -56000 643000 -27000 250000 388000 -111000 -511000 -554000 151000 146000 193000 355000 146000 0 31000 162000 0 -31000 -6000 83000 -948000 1187000 1619000 3000000.0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Unrecognized tax benefits at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prior year income tax positions</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%">756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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 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%">Current year income tax positions</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%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">Decreases related to:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Prior year income tax positions</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%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">Settlements</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%">(7)</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%">— </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 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%">Expiration of statute of limitations</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%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</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%">Unrecognized tax benefits at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1713000 1561000 1335000 756000 9000 39000 425000 314000 315000 0 34000 0 7000 0 0 287000 137000 128000 2600000 1713000 1561000 2400000 100000 2600000 1900000 700000 100000 100000 STOCK-BASED COMPENSATION<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based awards were granted under the 2020 Omnibus Incentive Plan (the "2020 Plan") beginning January 29, 2020. Prior to that date such awards made in fiscal 2020 were granted under the 2019 Omnibus Incentive Plan (the "2019 Plan"). Upon stockholder approval of the 2020 Plan, we ceased granting awards under the 2019 Plan. Shares subject to awards under the 2019 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2020 Plan. The authority to grant options under the 2020 Plan and to set other terms and conditions rests with the Compensation Committee of the Board of Directors. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Plan authorizes the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants include our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provides services to us or our affiliates. Options that have been granted under the 2020 Plan typically vest over a four-year period and will expire if unexercised after seven years from the date of grant. Restricted stock unit awards ("RSUs") that have been granted to directors typically vest in one year. RSUs that have been granted to executives and employees typically vest in January over a four-year period. The 2020 Plan is scheduled to expire on January 28, 2030. Options under the 2020 Plan can be granted as either incentive stock options or non-statutory stock options. The exercise price of options and the grant date price of RSUs is determined by our Compensation Committee but will not be less than the fair market value of our common stock based on the closing price as of the date of grant. Upon exercise of options or settlement of vested restricted stock units, we issue new shares of stock. As of September 30, 2020, there were approximately 1,209,150 shares available for future grants under the 2020 Plan. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14. STOCK-BASED COMPENSATION (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 Plan, under which grants ceased upon approval of the 2020 Plan, authorized the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants included our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provided services to us or our affiliates. Options that have been granted under the 2019 Plan typically vested over a four-year period and expired if unexercised after seven years from the date of grant. RSUs that were granted to directors typically vested in one year. RSUs that were granted to executives and employees typically vested in December over a four-year period. Awards may no longer be granted under the 2019 Plan as grants ceased upon approval of the 2020 Plan effective January 29, 2020 at the Annual Meeting of Stockholders. The exercise price of options and the grant date price of restricted stock units was determined by our Compensation Committee but could be less than the fair market value of our common stock based on the closing price on the date of grant. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares, having us retain a portion of shares issuable under the award or paying cash to us for the withholding. During fiscal 2020, 2019 and 2018 our employees forfeited 103,492, 93,128 and 74,204 shares, respectively in order to satisfy $1.8 million, $1.1 million and $0.7 million, respectively, of withholding tax obligations related to stock-based compensation, pursuant to terms of awards under our board and shareholder-approved compensation plans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor an Employee Stock Purchase Plan, as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "Purchase Plan"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The Purchase Plan allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the Purchase Plan, ratified by our stockholders on January 29, 2020, increased the total number of shares to 3,425,000 that may be purchased under the plan. Employee contributions to the Purchase Plan were $1.1 million, $1.1 million and $1.1 million in fiscal 2020, 2019 and 2018, respectively. Pursuant to the Purchase Plan, 117,826, 111,036, and 125,446 shares of common stock were issued to employees during fiscal 2020, 2019 and 2018, respectively. Shares are issued under the Purchase Plan from treasury stock. As of September 30, 2020, 711,714 shares of common stock were available for future issuances under the Purchase Plan.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in the consolidated results of operations as (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492 </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%">Research and development</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,197 </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%">996 </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%">516 </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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651 </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 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%">Stock-based compensation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</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 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%">Stock-based compensation after income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14. STOCK-BASED COMPENSATION (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our stock options as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercised Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value (1)</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%">Balance at September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.56</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"/></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%">Exercised</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%">(583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / Canceled</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%">(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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.16</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"/></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%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.80</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $15.63 as of September 30, 2020, which would have been received by the option holders had all option holders exercised their options as of that date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during each of the twelve months ended September 30, 2020, 2019 and 2018 was $3.7 million, $2.1 million and $1.2 million, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Weighted average per option grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions used for option grants:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Risk free interest rate</span></td><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%">0.37% - 1.73%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60% - 2.93%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12% - 2.89%</span></td></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%">Expected term</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.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected volatility</span></td><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%">36% - 44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33% - 35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33% - 34%</span></td></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%">Weighted average volatility</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%">36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected dividend yield</span></td><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%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the total unrecognized compensation cost related to non-vested stock-based compensation arrangements, net of expected forfeitures, was $6.0 million. The related weighted average period over which this cost is expected to be recognized was approximately 2.8 years.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14. STOCK-BASED COMPENSATION (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the weighted average exercise price and remaining life of the stock options were (in thousands, except remaining life and exercise price): </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-right:24.75pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:23.789%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.191%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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%">Options Outstanding</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:10pt;font-weight:400;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Contractual Life (In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Shares Vested</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.40 - $9.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.04 - $10.33</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%">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="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%">3.61</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-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%">9.98 </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%">$10.35 - $11.23</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.94 </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%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.86 </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%">$11.24 - $12.63</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%">620 </span></td><td style="background-color:#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%">3.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-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%">12.17 </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%">$12.64 - $13.92</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%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.65 </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%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.53 </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%">$13.93 - $17.94</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%">536 </span></td><td style="background-color:#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%">6.05</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.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%">11 </span></td><td style="background-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%">14.75 </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%">$17.95 - $18.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.20 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">$7.40 - $18.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">3.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant date fair value of shares vested was $3.7 million, $3.5 million and $3.3 million in each of fiscal 2020, 2019 and 2018, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-vested Restricted Stock Units</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our non-vested restricted stock units as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><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:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</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%">Nonvested at September 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">14.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </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%">Canceled</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%">(110)</span></td><td style="background-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%">12.53 </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%">Nonvested at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of September 30, 2020, the total unrecognized compensation cost related to non-vested restricted stock units was $9.6 million. The related weighted average period over which this cost is expected to be recognized was approximately 1.4 years. 1500000 P7Y P1Y 1209150 1500000 P7Y P1Y 103492 93128 74204 1800000 1100000 700000 P90D PT20H 0.85 3425000 1100000 1100000 1100000 117826 111036 125446 711714 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in the consolidated results of operations as (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492 </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%">Research and development</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,197 </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%">996 </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%">516 </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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,651 </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 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%">Stock-based compensation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</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 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%">Stock-based compensation after income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 291000 174000 195000 2318000 1708000 1492000 1197000 996000 516000 3431000 2777000 2651000 7237000 5655000 4854000 1523000 1174000 1017000 5714000 4481000 3837000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our stock options as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercised Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value (1)</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%">Balance at September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.56</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"/></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%">Exercised</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%">(583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / Canceled</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%">(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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.16</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"/></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%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.80</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $15.63 as of September 30, 2020, which would have been received by the option holders had all option holders exercised their options as of that date. 3348000 10.85 796000 16.56 583000 10.12 168000 13.16 3393000 12.20 12790000 2115000 10.80 10207000 15.63 3700000 2100000 1200000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">Weighted average per option grant date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions used for option grants:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Risk free interest rate</span></td><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%">0.37% - 1.73%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60% - 2.93%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12% - 2.89%</span></td></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%">Expected term</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.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected volatility</span></td><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%">36% - 44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33% - 35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33% - 34%</span></td></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%">Weighted average volatility</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%">36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected dividend yield</span></td><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%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div> 6.17 4.48 3.98 0.36 0.34 0.33 0 0 0 6000000.0 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the weighted average exercise price and remaining life of the stock options were (in thousands, except remaining life and exercise price): </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-right:24.75pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:23.789%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.191%"/><td style="width:0.1%"/></tr><tr><td colspan="21" 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%">Options Outstanding</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:10pt;font-weight:400;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Contractual Life (In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Shares Vested</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.40 - $9.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.04 - $10.33</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%">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="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%">3.61</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-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%">9.98 </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%">$10.35 - $11.23</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.94 </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%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.86 </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%">$11.24 - $12.63</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%">620 </span></td><td style="background-color:#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%">3.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-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%">12.17 </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%">$12.64 - $13.92</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%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.65 </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%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.53 </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%">$13.93 - $17.94</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%">536 </span></td><td style="background-color:#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%">6.05</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.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%">11 </span></td><td style="background-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%">14.75 </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%">$17.95 - $18.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.20 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">$7.40 - $18.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">3.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 485000 8.22 485000 8.22 542000 10.04 427000 9.98 602000 10.94 405000 10.86 620000 12.08 448000 12.17 573000 13.65 339000 13.53 536000 17.62 11000 14.75 35000 18.20 0 0 3393000 12.20 2115000 10.80 3700000 3500000 3300000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of our non-vested restricted stock units as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><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:10pt;font-weight:400;line-height:100%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</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%">Nonvested at September 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">14.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </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%">Canceled</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%">(110)</span></td><td style="background-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%">12.53 </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%">Nonvested at September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 888000 11.65 516000 14.86 322000 11.78 110000 12.53 972000 13.20 9600000 COMMON STOCK REPURCHASE<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchase Program</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2018 our Board of Directors authorized a program to repurchase up to $20.0 million of our common stock primarily to return capital to shareholders. This repurchase authorization expired on May 1, 2019. There were no shares repurchased under this program.</span></div> 20000000.0 0 EMPLOYEE BENEFIT PLANS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have a savings and profit sharing plan pursuant to Section 401(k) of the Internal Revenue Code (the Code), whereby eligible employees may contribute up to 25% of their pre-tax earnings subject to certain limits under law.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to May 3, 2020, we provided a match of 100% on the first 3% of each employee’s bi-weekly contribution and a 50% match on the next 2% of each employee’s bi-weekly contribution. In addition, we may make contributions to the plan at the discretion of the Board of Directors. Effective May 3, 2020 we indefinitely suspended the employer matching contributions in </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16. EMPLOYEE BENEFIT PLANS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the United States and Canada. We provided matching contributions of $1.7 million for fiscal 2020, $1.8 million for fiscal 2019 and $1.6 million for fiscal 2018.</span></div> 0.25 1 0.03 0.50 0.02 1700000 1800000 1600000 CONTINGENCIES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain of our buildings and equipment under noncancelable lease agreements. Please refer to Note 10 to our consolidated financial statements for additional information.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, DimOnOff Inc., a company headquartered in Quebec City, Quebec, Canada (“DimOnOff”), which sells control systems in the building automation and street lighting markets sued us and a former distributor from whom DimOnOff purchased certain of our products.  The suit was brought in the Superior Court of the Province of Quebec in the District of Quebec (Canada) and alleges certain Digi products it purchased and incorporated into street lighting systems in a Canadian city were defective causing some of the street lights to malfunction.  It alleges damages of just over CAD 1.0 million.  We intend to defend ourselves against DimOnOff’s claims.  At this time we cannot assess the likelihood or amount of any potential loss.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matter discussed above, in the normal course of business, we are subject to various claims and litigation, which may include, but are not limited to, patent infringement and intellectual property claims. While we are unable to predict the outcome of any potential claims or litigation due to the inherent unpredictability of these matters, we believe that it is possible that we could, in the future, incur judgments or enter into settlements of claims that could have a material adverse effect on our operations in any particular period.</span></div> 1000000.0 QUARTERLY FINANCIAL DATA (UNAUDITED)<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per common share data)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Quarter ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dec. 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sept. 30</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%;text-decoration:underline">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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%">62,317 </span></td><td style="background-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%">73,447 </span></td><td style="background-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%">70,338 </span></td><td style="background-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%">73,169 </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%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 (1)</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%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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,766 </span></td><td style="background-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%">4,433 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal 2019</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:#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%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,960 </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%">Gross profit</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%">29,783 </span></td><td style="background-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,329 </span></td><td style="background-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%">28,328 </span></td><td style="background-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,595 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</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%">0.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1)During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per common share data)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Quarter ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dec. 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sept. 30</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%;text-decoration:underline">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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%">62,317 </span></td><td style="background-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%">73,447 </span></td><td style="background-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%">70,338 </span></td><td style="background-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%">73,169 </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%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 (1)</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%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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,766 </span></td><td style="background-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%">4,433 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal 2019</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:#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%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,960 </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%">Gross profit</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%">29,783 </span></td><td style="background-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,329 </span></td><td style="background-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%">28,328 </span></td><td style="background-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,595 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</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%">0.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1)During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition. 62317000 73447000 70338000 73169000 30464000 38641000 37349000 37518000 208000 2004000 1766000 4433000 0.01 0.07 0.06 0.15 0.01 0.07 0.06 0.15 62313000 65764000 61166000 64960000 29783000 30329000 28328000 30595000 4682000 1342000 1648000 2286000 0.17 0.05 0.06 0.08 0.17 0.05 0.06 0.08 -1000000.0 SUBSEQUENT EVENTS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2020, our Board of Directors approved a reorganization of our IoT Products &amp; Services business segment ("the plan"). The plan aligns the business segment's organization around product lines. Under the plan, we expect to eliminate </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19. SUBSEQUENT EVENTS (CONTINUED)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately 20 employment positions during the first quarter ending December 31, 2020. In connection with the plan, we expect to incur total restructuring charges in the range of $0.8 million to $0.9 million relating to cash severance expenses during the first fiscal quarter ended December 31, 2020.</span></div> 20 800000 900000 <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DIGI INTERNATIONAL INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"/><td style="width:38.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.676%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Other Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Valuation allowance - deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,372 </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%">September 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,291 </span></td><td style="background-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%">529 </span></td><td style="background-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 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%">10 </span></td><td style="background-color:#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"/><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,810 </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%">September 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Valuation account - doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-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 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%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,778 </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%">September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </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:2px 1pt;text-align:left;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </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%">September 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-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%">729 </span></td><td style="background-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%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Reserve for future credit returns and pricing adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </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%">September 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-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%">12,640 </span></td><td style="background-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 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%">12,523 </span></td><td style="background-color:#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"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,677 </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%">September 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Established through purchase accounting relating to the acquisition of TempAlert</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Uncollectible accounts charged against allowance, net of recoveries</span></div> 3810000 670000 0 108000 4372000 3291000 529000 0 10000 3810000 5952000 521000 0 3182000 3291000 968000 2534000 0 -276000 3778000 785000 635000 0 452000 968000 341000 729000 40000 325000 785000 2677000 17816000 0 19017000 1476000 2560000 12640000 0 12523000 2677000 2169000 10715000 0 10324000 2560000 Uncollectible accounts charged against allowance, net of recoveries Recorded in Income tax (benefit) expense in our Consolidated Statements of Operations. Established through purchase accounting relating to the acquisition of TempAlert Recorded in Other (expense) income, net in our Consolidated Statements of Operations. During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition. XML 17 R1.htm IDEA: XBRL DOCUMENT v3.20.2
    Cover Page - USD ($)
    12 Months Ended
    Sep. 30, 2020
    Nov. 20, 2020
    Mar. 31, 2020
    Entity Information [Line Items]      
    Document Type 10-K    
    Document Annual Report true    
    Document Period End Date Sep. 30, 2020    
    Document Transition Report false    
    Entity File Number 001-34033    
    Entity Registrant Name DIGI INTERNATIONAL INC.    
    Entity Incorporation, State or Country Code DE    
    Entity Tax Identification Number 41-1532464    
    Entity Address, Address Line One 9350 Excelsior Blvd.    
    Entity Address, Address Line Two Suite 700    
    Entity Address, City or Town Hopkins    
    Entity Address, State or Province MN    
    Entity Address, Postal Zip Code 55343    
    City Area Code 952    
    Local Phone Number 912-3444    
    Entity Well-known Seasoned Issuer No    
    Entity Voluntary Filers No    
    Entity Current Reporting Status Yes    
    Entity Interactive Data Current Yes    
    Entity Filer Category Accelerated Filer    
    Entity Small Business false    
    Entity Emerging Growth Company false    
    ICFR Auditor Attestation Flag true    
    Entity Shell Company false    
    Entity Public Float     $ 272,901,608
    Entity Common Stock, Shares Outstanding   29,241,998  
    Entity Central Index Key 0000854775    
    Current Fiscal Year End Date --09-30    
    Document Fiscal Year Focus 2020    
    Document Fiscal Period Focus FY    
    Amendment Flag false    
    NASDAQ - ALL MARKETS [Member]      
    Entity Information [Line Items]      
    Title of 12(b) Security Common Stock, par value $.01 per share    
    Trading Symbol DGII    
    Security Exchange Name NASDAQ    
    XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Statements of Operations - USD ($)
    shares in Thousands, $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Revenue:      
    Revenue $ 279,271 $ 254,203 $ 226,893
    Cost of sales:      
    Amortization 4,487 2,963 2,871
    Total cost of sales 135,299 135,168 117,839
    Gross profit 143,972 119,035 109,054
    Operating expenses:      
    Sales and marketing 52,761 45,801 44,517
    Research and development 43,765 37,564 33,178
    General and administrative 36,012 25,685 28,276
    Restructuring charge (reversal) 117 (87) 301
    Total operating expenses 132,655 108,963 106,272
    Operating income 11,317 10,072 2,782
    Other (expense) income, net:      
    Interest income 304 733 445
    Interest expense (3,592) (102) (25)
    Other (expense) income, net (566) 442 48
    Total other (expense) income, net (3,854) 1,073 468
    Income before income taxes 7,463 11,145 3,250
    Income tax (benefit) expense (948) 1,187 1,619
    Net income $ 8,411 $ 9,958 $ 1,631
    Net income per common share:      
    Basic $ 0.29 $ 0.36 $ 0.06
    Diluted net income per common share:      
    Diluted $ 0.28 $ 0.35 $ 0.06
    Weighted average common shares:      
    Basic (shares) 28,849 27,905 27,083
    Diluted (shares) 29,546 28,554 27,652
    Product      
    Revenue:      
    Revenue $ 248,374 $ 224,530 $ 201,737
    Cost of sales:      
    Cost of sales 118,322 118,855 104,639
    Service      
    Revenue:      
    Revenue 30,897 29,673 25,156
    Cost of sales:      
    Cost of sales $ 12,490 $ 13,350 $ 10,329
    XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Statements of Comprehensive Income - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Statement of Comprehensive Income [Abstract]      
    Net income $ 8,411 $ 9,958 $ 1,631
    Other comprehensive income (loss), net of tax:      
    Foreign currency translation adjustment 1,698 (2,003) (865)
    Change in net unrealized gain (loss) on investments 0 19 (31)
    Less income tax (expense) benefit 0 (5) 6
    Reclassification of realized loss on investments included in net income (1) [1] 0 0 31
    Less income tax benefit (2) [2] 0 0 (8)
    Other comprehensive income (loss), net of tax 1,698 (1,989) (867)
    Comprehensive income $ 10,109 $ 7,969 $ 764
    [1] Recorded in Other (expense) income, net in our Consolidated Statements of Operations.
    [2] Recorded in Income tax (benefit) expense in our Consolidated Statements of Operations.
    XML 20 R4.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Current assets:    
    Cash and cash equivalents $ 54,129 $ 92,792
    Accounts receivable, net 59,227 56,417
    Inventories 51,568 39,764
    Other current assets 5,134 3,574
    Total current assets 170,058 192,547
    Property, equipment and improvements, net 11,507 13,857
    Identifiable intangible assets, net 121,248 30,667
    Goodwill 210,135 153,422
    Deferred tax assets 389 7,330
    Operating lease right-of-use assets 14,334 0
    Other non-current assets 1,011 875
    Total assets 528,682 398,698
    Current liabilities:    
    Current portion of long-term debt 1,972 0
    Accounts payable 28,067 21,183
    Accrued compensation 9,372 8,733
    Unearned revenue 7,691 5,025
    Contingent consideration on acquired businesses 4,228 5,407
    Current portion of operating lease liabilities 2,527 0
    Other current liabilities 7,373 4,110
    Total current liabilities 61,230 44,458
    Income taxes payable 1,958 1,192
    Deferred tax liabilities 17,171 261
    Long-term Debt 58,980 0
    Operating lease liabilities 16,193 0
    Other non-current liabilities 1,650 3,809
    Total liabilities 157,182 49,720
    Commitments and Contingencies (see Note 17)
    Stockholders’ equity:    
    Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding 0 0
    Common stock, $.01 par value; 60,000,000 shares authorized; 35,512,843 and 34,608,003 shares issued 355 346
    Additional paid-in capital 279,741 266,567
    Retained earnings 170,330 161,919
    Accumulated other comprehensive loss (23,817) (25,515)
    Treasury stock, at cost, 6,353,094 and 6,367,428 shares (55,109) (54,339)
    Total stockholders’ equity 371,500 348,978
    Total liabilities and stockholders’ equity $ 528,682 $ 398,698
    XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Balance Sheets (Parenthetical) - $ / shares
    Sep. 30, 2020
    Sep. 30, 2019
    Statement of Financial Position [Abstract]    
    Preferred stock, par value (USD per share) $ 0.01 $ 0.01
    Preferred stock, shares authorized 2,000,000 2,000,000
    Preferred stock, shares issued 0 0
    Preferred stock, shares outstanding 0 0
    Common stock, par value (USD per share) $ 0.01 $ 0.01
    Common stock, shares authorized 60,000,000 60,000,000
    Common stock, shares issued 35,512,843 34,608,003
    Treasury stock, shares 6,353,094 6,367,428
    XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Operating activities:      
    Net income $ 8,411 $ 9,958 $ 1,631
    Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
    Depreciation of property, equipment and improvements 4,545 4,578 3,349
    Amortization of identifiable intangible assets 14,754 8,818 9,435
    Stock-based compensation 7,237 5,655 4,854
    Deferred income tax benefit (3,357) (799) (376)
    Gain on sale of property, equipment and improvements 0 (4,392) (622)
    Change in fair value of contingent consideration (128) 1,190 1,377
    Provision for bad debt and product returns 2,135 635 1,120
    Provision for inventory obsolescence 2,630 1,874 2,056
    Other, net 366 (156) 368
    Changes in operating assets and liabilities (net of acquisitions):      
    Accounts receivable 5,539 (6,589) (16,004)
    Inventories (11,133) (1,062) (11,344)
    Other assets (704) (866) (1,412)
    Income taxes (1,100) (103) 697
    Accounts payable 3,205 8,232 2,728
    Accrued expenses 2,078 1,991 (635)
    Net cash provided by (used in) operating activities 34,478 28,964 (2,778)
    Investing activities:      
    Proceeds from maturities of marketable securities 0 4,750 32,032
    Proceeds from sale of business 0 0 2,000
    Acquisition of businesses, net of cash acquired (136,098) 0 (56,258)
    Proceeds from sale of property and equipment 0 10,096 731
    Purchase of property, equipment, improvements and certain other intangible assets (899) (9,335) (1,842)
    Net cash (used in) provided by investing activities (136,997) 5,511 (23,337)
    Financing activities:      
    Proceeds from long-term debt 119,018 0 0
    Payments on long-term debt (55,893) 0 0
    Acquisition earn-out payments (4,698) (3,748) 0
    Proceeds from stock option plan transactions 5,902 4,874 5,460
    Proceeds from employee stock purchase plan transactions 1,065 1,058 1,115
    Taxes paid for net share settlement of share-based payment awards (1,791) (1,071) (748)
    Net cash provided by financing activities 63,603 1,113 5,827
    Effect of exchange rate changes on cash and cash equivalents 253 (810) 80
    Net (decrease) increase in cash and cash equivalents (38,663) 34,778 (20,208)
    Cash and cash equivalents, beginning of period 92,792 58,014 78,222
    Cash and cash equivalents, end of period 54,129 92,792 58,014
    Supplemental disclosures of cash flow information:      
    Interest paid 3,009 1 10
    Income taxes paid, net 3,686 2,048 1,235
    Supplemental schedule of non-cash investing and financing activities:      
    Accrual for property, equipment, improvements and certain other intangibles assets (26) 0 (78)
    Transfer of inventory to property, equipment and improvements (1,363) (1,064) (2,159)
    Liability related to acquisition of business $ (5,100) $ 0 $ (2,300)
    XML 23 R7.htm IDEA: XBRL DOCUMENT v3.20.2
    Consolidated Statements of Stockholders' Equity - USD ($)
    shares in Thousands, $ in Thousands
    Total
    Cumulative Effect, Period of Adoption, Adjustment [Member]
    Common Stock
    Treasury Stock
    Additional Paid-in Capital
    Additional Paid-in Capital
    Cumulative Effect, Period of Adoption, Adjustment [Member]
    Retained Earnings
    Retained Earnings
    Cumulative Effect, Period of Adoption, Adjustment [Member]
    Accumulated Other Comprehensive Loss
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
    Cumulative-effect adjustment from adoption of ASU 2016-09 $ 319,029 $ 19 $ 330 $ (54,533) $ 245,528 $ 52 $ 150,363 $ (33) $ (22,659)
    Beginning balance at Sep. 30, 2017 319,029 19 $ 330 $ (54,533) 245,528 52 150,363 (33) (22,659)
    Beginning balance (in shares) at Sep. 30, 2017     33,008 6,437          
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
    Cumulative-effect adjustment from adoption of ASU 2016-09 330,493 $ 19 $ 338 $ (54,216) 255,936 $ 52 151,961 $ (33) (23,526)
    Net income 1,631           1,631    
    Other comprehensive income (loss) (867)               (867)
    Employee stock purchase issuances (in shares)       (126)          
    Employee stock purchase issuances 1,115     $ 1,065 50        
    Repurchase of common stock (in shares)       74          
    Repurchase of common stock (748)     $ (748)          
    Issuance of stock under stock award plans (in shares)     805            
    Issuance of stock under stock award plans 5,460   $ 8   5,452        
    Stock-based compensation expense 4,854       4,854        
    Ending balance (in shares) at Sep. 30, 2018     33,813 6,385          
    Ending balance at Sep. 30, 2018 330,493   $ 338 $ (54,216) 255,936   151,961   (23,526)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
    Cumulative-effect adjustment from adoption of ASU 2016-09 330,493   338 (54,216) 255,936   151,961   (23,526)
    Cumulative-effect adjustment from adoption of ASU 2016-09 348,978   $ 346 $ (54,339) 266,567   161,919   (25,515)
    Net income 9,958           9,958    
    Other comprehensive income (loss) (1,989)               (1,989)
    Employee stock purchase issuances (in shares)       (111)          
    Employee stock purchase issuances 1,058     $ 948 110        
    Repurchase of common stock (in shares)       93          
    Repurchase of common stock (1,071)     $ (1,071)          
    Issuance of stock under stock award plans (in shares)     795            
    Issuance of stock under stock award plans 4,874   $ 8   4,866        
    Stock-based compensation expense 5,655       5,655        
    Ending balance (in shares) at Sep. 30, 2019     34,608 6,367          
    Ending balance at Sep. 30, 2019 348,978   $ 346 $ (54,339) 266,567   161,919   (25,515)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
    Cumulative-effect adjustment from adoption of ASU 2016-09 348,978   346 (54,339) 266,567   161,919   (25,515)
    Cumulative-effect adjustment from adoption of ASU 2016-09 348,978   $ 355 $ (55,109) 279,741   170,330   (23,817)
    Net income 8,411           8,411    
    Other comprehensive income (loss) 1,698               1,698
    Employee stock purchase issuances (in shares)       (118)          
    Employee stock purchase issuances 1,065     $ 1,021 44        
    Repurchase of common stock (in shares)       104          
    Repurchase of common stock (1,791)     $ (1,791)          
    Issuance of stock under stock award plans (in shares)     905            
    Issuance of stock under stock award plans 5,902   $ 9   5,893        
    Stock-based compensation expense 7,237       7,237        
    Ending balance (in shares) at Sep. 30, 2020     35,513 6,353          
    Ending balance at Sep. 30, 2020 371,500   $ 355 $ (55,109) 279,741   170,330   (23,817)
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
    Cumulative-effect adjustment from adoption of ASU 2016-09 $ 371,500   $ 355 $ (55,109) $ 279,741   $ 170,330   $ (23,817)
    XML 24 R8.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies
    12 Months Ended
    Sep. 30, 2020
    Accounting Policies [Abstract]  
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
    Business Description
    We are a leading global provider of business and mission-critical and IoT connectivity products, services and solutions. We help our customers create next-generation connected products to deploy, monitor and manage critical communications infrastructures and compliance standards in demanding environments with high levels of security and reliability. We have two reportable operating segments: (i) IoT Products & Services; and (ii) IoT Solutions.
    Principles of Consolidation
    The consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
    Reclassifications
    The subcategories within total revenue and total cost of sales were redefined in 2019 into "Product" and "Service". Fiscal 2018 hardware product and services and solutions amounts have been reclassified to conform to our fiscal 2020 and fiscal 2019 presentation.

    Accounting Estimates

    The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.
    Cash Equivalents
    Cash equivalents consist of money market accounts and other highly liquid investments purchased with an original maturity of three months or less. The carrying amounts approximate fair value due to the short maturities of these investments. We maintain our cash and cash equivalents in bank accounts which may exceed federally insured limits at times. We have not experienced any losses in these accounts.
    Marketable Securities
    Marketable securities previously consisted of certificates of deposit, commercial paper, corporate bonds and government municipal bonds. All marketable securities were accounted for as available-for-sale and were carried at fair value on our Consolidated Balance Sheets with unrealized gains and losses recorded in accumulated other comprehensive loss within stockholders’ equity. In order to estimate the fair value for each security in our investment portfolio, we obtained quoted market prices and trading activity for each security when available. We obtained relevant information from our investment advisor and, if warranted, we may have reviewed the financial solvency of certain security issuers.
    We regularly monitored and evaluated the value of our marketable securities. When assessing marketable securities for other-than-temporary declines in value, we considered several factors. These factors included: how significant the decline in value is as a percentage of the original cost, how long the market value of the investment has been less than its original cost, the underlying factors contributing to a decline in the prices of securities in a single asset class, the performance of the issuer’s stock price in relation to the stock price of its competitors within the industry, expected market volatility, analyst recommendations, the views of external investment managers, any news or financial information that has been released specific to the investee and the outlook for the overall industry in which the issuer operates. If events and circumstances indicate that a decline in the value of a security had occurred and is other-than-temporary, we would record a charge to other income, net.
    Accounts Receivable
    Accounts receivable are stated at the amount we expect to collect. This amount is net of an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and a reserve for future credit returns and pricing adjustments.  The following factors are considered when determining the collectability of specific customer accounts:  customer creditworthiness, past transaction history with the customer, and changes in customer payment terms or practices.  In addition, overall historical collection experience, current economic industry trends, and a review of the current status of trade accounts receivable are considered when determining the required allowance for doubtful accounts.  Based on
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    our assessment, we provide for estimated uncollectible amounts through a charge to earnings and a credit to our allowance for doubtful accounts.  Balances that remain outstanding after we have used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and a credit to accounts receivable. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of Accounting Standard Codification (ASC) 845 Nonmonetary Transactions.
    Inventories
    Inventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Appropriate consideration is given to deterioration, obsolescence and other factors in evaluating net realizable value.
    Property, Equipment and Improvements, Net
    Property, equipment and improvements are carried at cost, net of accumulated depreciation. Depreciation is provided by charges to operations using the straight-line method over the estimated asset useful lives. Furniture and fixtures, purchased software and other equipment are depreciated over a period of three years to ten years. Building improvements and buildings are depreciated over ten years and thirty-nine years, respectively. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Long-lived assets to be held and used, such as property, equipment and improvements, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
    Expenditures for maintenance and repairs are charged to operations as incurred, while major renewals and betterments are capitalized. The assets and related accumulated depreciation accounts are adjusted for asset retirements and disposals with the resulting gain or loss included in operations.
    Identifiable Intangible Assets
    Purchased proven technology, license agreements, covenants not to compete and other identifiable intangible assets are recorded at fair value when acquired in a business acquisition, or at cost when not purchased in a business acquisition. All other identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives of three years to 14.5 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. Amortization of purchased and core technology is included in cost of sales in the Consolidated Statements of Operations. Amortization of all other acquired identifiable intangible assets is charged to operating expenses as a component of general and administrative expense.
    Identifiable intangible assets are reviewed for impairment whenever events or circumstances indicate that undiscounted expected future cash flows are not sufficient to recover the carrying value amount. Impairment losses, if any, are recorded in the period the impairment is identified. There were no impairments identified in fiscal 2020, 2019 or 2018.
    Goodwill
    Goodwill represents the excess of cost over the fair value of identifiable assets acquired.  Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment.
    We have two reportable operating segments, our IoT Products & Services segment and our IoT Solutions segment (see Note 4 to the consolidated financial statements). As a result, we concluded that the IoT Products & Services segment and the IoT Solutions segment constitute separate reporting units for purposes of the ASC 350-20-35 "Goodwill Measurement of Impairment" assessment and both units were tested individually for impairment.

    For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, then an impairment loss must be recognized for the excess. Fair values for both reporting units were each estimated on a standalone basis using a weighted combination of the income approach and market approach.
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

    The income approach indicates the fair value of a business based on the value of the cash flows the business or asset can be expected to generate in the future. A commonly used variation of the income approach used to value a business is the discounted cash flow (“DCF”) method. The DCF method is a valuation technique in which the value of a business is estimated on the earnings capacity, or available cash flow, of that business. Earnings capacity represents the earnings available for distribution to stockholders after consideration of the reinvestment required for future growth. Significant judgment is required to estimate the amount and timing of future cash flows for each reporting unit and the relative risk of achieving those cash flows.
    The market approach indicates the fair value of a business or asset based on a comparison of the business or asset to comparable publicly traded companies or assets and transactions in its industry as well as our prior acquisitions. This approach can be estimated through the guideline company method. This method indicates fair value of a business by comparing it to publicly traded companies in similar lines of business. After identifying and selecting the guideline companies, we make judgments about the comparability of the companies based on size, growth rates, profitability, risk, and return on investment in order to estimate market multiples. These multiples are then applied to the reporting units to estimate a fair value.
    Results of our Fiscal 2020 Annual Impairment Test
    We had a total of $157.1 million of goodwill for the IoT Products & Services reporting unit and $49.6 million of goodwill for the IoT Solutions reporting unit as of June 30, 2020. At June 30, 2020, fair value exceeded the carrying value by more than 10% for both reporting units. Implied fair values for both reporting units were each calculated on a standalone basis using a weighted combination of the income approach and market approach. The implied fair values of each reporting unit were added together to get an indicated value of total equity to which a range of indicated value of total equity was derived. This range was compared to the total market capitalization of $338.2 million as of June 30, 2020. This implied a range of control premiums of 17.0% to 29.1%. This range of control premiums fell below the control premiums observed in the last five years in the communications equipment industry. As a result, the market capitalization reconciliation analysis proved support for the reasonableness of the fair values estimated for each individual reporting unit.
    During the fourth quarter of fiscal 2020, we assessed various qualitative factors to determine whether or not an additional goodwill impairment assessment was required as of September 30, 2020, and we concluded that no additional impairment assessment was required.
    Assumptions and estimates to determine fair values under the income and market approaches are complex and often subjective.  They can be affected by a variety of factors. These include external factors such as industry and economic trends. They also include internal factors such as changes in our business strategy and our internal forecasts. Changes in circumstances or a potential event could negatively affect the estimated fair values. We will continue to monitor potential COVID-19 industry and demand impacts as this could potentially affect our cash flows and market capitalization. If our future operating results do not meet current forecasts or if we experience a sustained decline in our market capitalization that is determined to be indicative of a reduction in fair value of one or more of our reporting units, we may be required to record future impairment charges for goodwill.
    Contingent Consideration
    We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Amounts, if any, paid to the seller in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the seller not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.
    Warranties
    In general, we warrant our hardware products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one year to five years. We typically have the option to either repair or replace hardware products we deem defective with regard to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual.
    We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware. We are not responsible for, and do not warrant that, custom software versions, created by OEM customers based upon our software source code, will function in a particular way, will conform to any specifications or are fit for any particular purpose. Further, we do not indemnify these customers from any third-party liability as it relates to or arises from any customization or modifications made by the OEM customer.
    Treasury Stock 
    We record treasury stock at cost. Treasury stock may be acquired from employees for tax withholding purposes related to vesting of restricted stock awards as part of our stock-based compensation program.

    Revenue Recognition
    We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services.
    We determine the amount of revenue to be recognized through application of the following steps:
    identification of the contract, or contracts with a customer;
    identification of the performance obligations in the contract;
    determination of the transaction price;
    allocation of the transaction price to the performance obligations in the contract; and
    recognition of revenue when or as we satisfy the performance obligations.
    Hardware Product Revenue and SmartSense by Digi® Equipment Revenue and Associated Installation Fees
    Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 Nonmonetary Transactions.
    Equipment revenue from SmartSense by Digi® within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.
    Subscription and Support Services Revenue
    We derive service revenue from our Digi Remote Manager®, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products & Services segment. 
    Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products & Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed.
    Our SmartSense by Digi® subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one year to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term.
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    Professional Services Revenue
    Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products & Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.
    Contracts with Multiple Performance Obligations
    From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager® PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi® revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers.
    Research and Development
    Research and development costs are expensed when incurred. Research and development costs include compensation, allocation of corporate costs, depreciation, utilities, professional services and prototypes. Software and firmware development costs are expensed as incurred until the point that both the technological feasibility and the proven marketability of the product are established. To date, the time period between the establishment of technological feasibility and completion of software development has been short and no significant development costs have been incurred during that period. Accordingly, we have not capitalized any software development costs to date.
    Income Taxes
    Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Income tax expense is equal to the tax payable for the period and the change during the period in deferred tax assets and liabilities as well as changes in income tax reserves. We maintain valuation allowances unless it is more likely than not that all or a portion of the deferred tax assets will be realized. Changes in valuation allowances from period to period are included in our tax provision in the period of change. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
    Stock-Based Compensation
    Stock-based compensation expense represents the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. This cost must be recognized over the period during which an employee is required to provide the service (usually the vesting period).
    Foreign Currency Translation
    Financial position and results of operations of our international subsidiaries are measured using local currencies as the functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect at the end of each reporting period. For our international subsidiaries, our statements of operations accounts are translated at the weighted average rates of exchange prevailing during each reporting period. Translation adjustments arising from the use of differing currency exchange rates from period to period are included in accumulated other comprehensive loss in stockholders’ equity. Gains and losses on foreign currency exchange transactions, as well as translation gains or losses on transactions denominated in currencies other than an entity’s functional currency, are reflected in the statement of operations. During fiscal 2020, 2019 and
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    2018 there were net transaction (losses) gains of $(0.6) million, $0.4 million and $0.1 million, respectively that were recorded in other income, net. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy.
    Comprehensive Income
    Our comprehensive income is comprised of net income, foreign currency translation adjustments and unrealized gains and losses on available-for-sale marketable securities. These items are charged or credited to the accumulated other comprehensive loss account in stockholders’ equity.
    Net Income Per Common Share
    Basic net income per common share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares of our stock result from common stock options and restricted stock units. We use the treasury stock method to calculate the weighted-average shares used in the diluted earnings per share computation. Under this method the proceeds from exercise of an option, any amount of compensation cost for future service that we have not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in capital when the option is exercised are assumed to have been used to repurchase shares in the current period.
    The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
     Fiscal year ended September 30,
     202020192018
    Numerator:   
    Net income$8,411 $9,958 $1,631 
    Denominator:   
    Denominator basic net income per common share — weighted average shares outstanding28,849 27,905 27,083 
    Effect of dilutive securities:   
    Stock options and restricted stock units697 649 569 
    Denominator diluted net income per common share — adjusted weighted average shares29,546 28,554 27,652 
    Net income per common share, basic$0.29 $0.36 $0.06 
    Net income per common share, diluted$0.28 $0.35 $0.06 
    Because their effect would be anti-dilutive at period end, certain potentially dilutive shares related to stock options to purchase common shares were excluded in the above computation of diluted earnings per share because the options’ exercise prices were greater than the average market price of our common shares. At September 30, 2020, 2019 and 2018, such excluded stock options were 1,143,411, 744,513 and 925,063, respectively.
    Recent Accounting Developments
    Adopted
    In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842), which provides for comprehensive changes to lease accounting. The standard requires that a lessee recognize a lease obligation liability and a right-to-use asset for virtually all leases, subsequently amortized over the lease term.
    We adopted this standard in the first quarter of fiscal 2020, following the modified retrospective application approach that applies the new standard to all applicable leases existing at the date of initial application and not restating comparative periods. We have completed our implementation efforts. These efforts included identification and analysis of our lease portfolio, analysis and evaluation of the new reporting and disclosure requirements of the new guidance, and an evaluation of our lease-
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    related processes and internal controls. The adoption of this standard resulted in the recognition of a right-of-use asset included in other non-current assets of approximately $14.1 million. It also resulted in a lease liability of approximately $17.9 million
    included in other current liabilities and other non-current liabilities. Both of these were recorded on our Consolidated Balance Sheet in the first quarter of fiscal 2020. In adopting the new standard, we elected the package of practical expedients permitted under the transition guidance, as well as the practical expedient not to separate non-lease components from lease components. We also elected the practical expedient to use hindsight in determining the lease term when considering options to extend or terminate a lease, options to purchase the underlying asset, and in assessing the impairment of right-of-use assets. The adoption of this standard did not have a significant impact on our Consolidated Statements of Operations or Consolidated Statements of Cash Flows. We have identified new and updated existing internal controls and processes to support measurement, recognition and disclosure under this new standard. Such changes were not deemed to be material to our overall system of internal control over financial reporting.
    Not Yet Adopted
    In August 2018, FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820).  The updated guidance changes the disclosure requirements on fair value measurements. We will adopt this standard in the first quarter of fiscal 2021. We do not expect this standard to have a material impact on our consolidated financial statements.
    In June 2016, FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We will adopt this standard in the first quarter of fiscal 2021, following the modified-retrospective approach. We do not expect this standard to have a material impact on our consolidated financial statements.
    XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.2
    Acquisitions
    12 Months Ended
    Sep. 30, 2020
    Business Combinations [Abstract]  
    ACQUISITIONS ACQUISITIONS
    Fiscal 2020 Acquisition
    Acquisition of Opengear, Inc.
    On December 13, 2019, we completed our acquisition of Opengear, Inc. ("Opengear"), a New Jersey-based provider of secure IT infrastructure products and software. Opengear results are included in our consolidated financial statements within our IoT Products & Services segment.
    The terms of the acquisition included an upfront cash payment as well as contingent consideration comprised of future earn-out payments. We funded the closing of the acquisition with cash of $148.1 million comprised of cash on hand and proceeds from our credit facility (see Note 8 to the consolidated financial statements). The earn-out payments are based on revenue performance from Opengear for the twelve-month periods ended December 31, 2019 and ending December 31, 2020. The cumulative amount of these earn-outs for the periods ended December 31, 2019 and December 31, 2020, will not exceed $5.0 million and $10.0 million, respectively. We paid the first installment of $0.9 million for the period ended December 31, 2019 during the third quarter of fiscal 2020. The fair value of the remaining contingent consideration was $4.2 million at September 30, 2020 (see Note 8 to the consolidated financial statements).
    For tax purposes, this acquisition is treated as a stock acquisition. The goodwill therefore is not deductible. We believe this is a complementary acquisition for us as it significantly enhances our IoT Products & Services segment by providing secure, resilient access and automation to critical IT infrastructure.
    The Opengear acquisition has been accounted for using the acquisition method of accounting. This requires, among other things, that assets acquired and liabilities assumed pursuant to the purchase agreement be recognized at fair value as of the acquisition date.
    2. ACQUISITIONS (CONTINUED)
    The following table summarizes the final fair values of Opengear assets acquired and liabilities assumed as of the acquisition date (in thousands):
    Cash$148,058 
    Contingent consideration5,100 
    Total$153,158 
    Fair value of net tangible assets acquired$19,217 
    Identifiable intangible assets:
    Customer relationships79,000 
    Purchased and core technology18,100 
    Trademarks8,000 
    Deferred tax liability on identifiable intangible assets(27,401)
    Goodwill56,242 
    Total$153,158 
    The Consolidated Balance Sheet as of September 30, 2020 reflects the final allocation of the purchase price to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. Included in the fair value of net tangible assets acquired are $1.4 million of right-of-use assets included in other non-current assets and $1.7 million of lease liability included in other current and non-current liabilities associated with Opengear's operating leases.
    The weighted average useful life for all the identifiable intangibles listed above is estimated to be 13.4 years. For purposes of determining fair value, the existing customer relationships identified above are assumed to have a useful life of 14.5 years, purchased and core technology is assumed to have useful life of 9.0 years and trademarks are assumed to have a useful life of 12.0 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. The identifiable intangible assets are amortized using the straight-line method. This reflects the pattern in which the assets are expected to be consumed.
    Costs directly related to the acquisition of $0.3 million incurred in the fourth quarter of fiscal 2019 and $2.7 million incurred in fiscal 2020 have been charged directly to operations and are included in general and administrative expenses in our Consolidated Statements of Operations. These acquisition costs include legal, accounting, integration, valuation and investment banking fees.
    The following consolidated pro forma information is presented as if the acquisition had occurred on October 1, 2018 (in thousands):
    Fiscal year ended September 30,
    20202019
    Net sales$294,167 $308,986 
    Net income$14,366 $10,417 
    Net income per share - basic$0.50 $0.37 
    Net income per share - diluted$0.49 $0.36 
    Pro forma net income has been adjusted to include interest expense related to debt incurred as a result of the acquisition as well as amortization on the fair value of the intangibles acquired. It also has been adjusted to assume the acquisition-related costs of $3.1 million were incurred as of the first quarter of fiscal 2019.
    Given the success of our efforts to rapidly integrate the workforce, customer offerings, technology, and reporting capabilities of Opengear with that of our other components in our IoT Products & Services business, along with the inherent complementary synergies gained from doing so, it is impractical for us to present Opengear specific results otherwise required by GAAP.
    2. ACQUISITIONS (CONTINUED)
    Fiscal 2018 Acquisitions
    Acquisition of Accelerated Concepts, Inc.
    On January 22, 2018, we purchased all the outstanding stock of Accelerated Concepts, Inc. ("Accelerated"), a Tampa-based provider of secure, enterprise-grade, cellular (LTE) networking equipment for primary and backup connectivity applications, for cash of $16.4 million (excluding cash acquired of $0.2 million) and future earn-out payments. Purchase accounting related to the acquisition of Accelerated was finalized during the fourth quarter of fiscal 2018.
    The earn-out payments were scheduled to be paid in two installments and the payment amount, if any, was to be calculated based on the revenue performance of Accelerated products. The first installment was based on revenues from January 22, 2018 through January 21, 2019 and the second installment was based on revenues from January 22, 2019 through January 21, 2020. If certain revenue thresholds were met, the cumulative amount of these earn-outs could have been $6.5 million. In April 2019, we paid $3.5 million for the first installment. In April 2020, we paid $2.4 million for the remaining contingent consideration (see Note 8 to the consolidated financial statements).

    Acquisition of TempAlert LLC
    On October 20, 2017, we purchased all the outstanding interests of TempAlert LLC ("TempAlert"), a Boston-based provider of automated, real-time temperature monitoring and task management solutions for cash of $40.7 million (excluding cash acquired of $0.6 million) and future earn-out payments. Purchase accounting related to the acquisition was finalized during the first quarter of fiscal 2019.
    The first earn-out payment was scheduled to be paid after December 31, 2018 and the second earn-out payment was scheduled to be paid after December 31, 2019, which was the end of the earn-out periods. No payment was earned for the periods ended December 31, 2018 or December 31, 2019.
    XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.2
    Goodwill and other Identifiable Intangible Assets
    12 Months Ended
    Sep. 30, 2020
    Goodwill and Intangible Assets Disclosure [Abstract]  
    GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET
    Identifiable Intangible Assets, Net
    Amortizable identifiable intangible assets, net as of September 30, 2020 and 2019 were comprised of the following (in thousands):
     September 30, 2020September 30, 2019
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$76,011 $(55,482)$20,529 $57,699 $(50,986)$6,713 
    License agreements112 (112)— 102 (74)28 
    Patents and trademarks22,836 (13,535)9,301 14,577 (11,970)2,607 
    Customer relationships125,500 (34,232)91,268 46,315 (25,266)21,049 
    Non-compete agreements600 (450)150 600 (330)270 
    Order backlog— — — 1,800 (1,800)— 
    Total$225,059 $(103,811)$121,248 $121,093 $(90,426)$30,667 
    Amortization expense is included in our Consolidated Statements of Operations in cost of sales and general and administrative expense. Amortization expense in cost of sales includes amortization for purchased and core technology and certain patents and trademarks.
    Amortization expense for fiscal years 2020, 2019 and 2018 was as follows (in thousands):
    Fiscal yearTotal
    2020$14,754 
    2019$8,818 
    2018$9,435 
    3. GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET (CONTINUED)

    Estimated amortization expense for the next five years is as follows (in thousands):
    Fiscal yearTotal
    2021$15,558 
    2022$14,714 
    2023$12,518 
    2024$11,815 
    2025$8,358 
    Goodwill
    The changes in the carrying amount of goodwill by reportable segments are (in thousands):
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2018$104,358 $50,177 $154,535 
    Foreign currency translation adjustment(839)(274)(1,113)
    Balance on September 30, 2019$103,519 $49,903 $153,422 
    Acquisition56,242 — 56,242 
    Foreign currency translation adjustment604 (133)471 
    Balance at September 30, 2020$160,365 $49,770 $210,135 

    No goodwill impairment has been recorded in any period presented.
    XML 27 R11.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers
    12 Months Ended
    Sep. 30, 2020
    Segment Reporting [Abstract]  
    SEGMENT INFORMATION AND MAJOR CUSTOMERS SEGMENT INFORMATION AND MAJOR CUSTOMERS
    We have two reportable operating segments for purposes of ASC 280-10-50 “Segment Reporting”: (i) IoT Products & Services and (ii) IoT Solutions. This determination was made by considering both qualitative and quantitative information. The qualitative information included, but was not limited to, the following: the nature of the products and services and customers differ between the two segments, discrete financial information is available through gross profit for both segments and the Chief Operating Decision Maker is reviewing both segments’ financial information (through gross profit) separately to make decisions about the allocation of resources.
    IoT Products & Services
    Our IoT Products & Services segment is composed of the following communications products and development services:
    Cellular routers;
    OEM Solutions which include Radio frequency ("RF") products which include our Digi XBee® Networking solutions as well as other RF solutions, embedded products which include Digi Connect®, ConnectCore® and Rabbit® embedded systems on module and single board computers;
    Infrastructure management products which include console and serial servers and USB connected products;
    Console Servers which is comprised of our Network Resilience Platform and includes Smart Out-of-Band and NetOps Console Servers managed by our Lighthouse software.
    Digi Wireless Design Services;
    Digi Remote Manager®; and
    Digi Support Services which offers various levels of technical services for development assistance, consulting and training.
    4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)
    IoT Solutions
    Our IoT Solutions segment offers wireless temperature and other condition-based monitoring services as well as employee task management services. These solutions are focused on these vertical markets: food service, healthcare (primarily pharmacies) and supply chain. The solutions are marketed as SmartSense by Digi®. We have formed, expanded and enhanced the IoT Solutions segment through acquisition.
    We measure our segment results primarily by reference to revenue and gross profit. IoT Solutions revenue includes product, service and subscription revenue. .
    Summary operating results for each of our segments were as follows (in thousands):
    Fiscal year ended September 30,
    202020192018
    Revenue
    IoT Products & Services$249,530 $215,287 $201,506 
    IoT Solutions29,741 38,916 25,387 
    Total revenue$279,271 $254,203 $226,893 
    Gross profit
    IoT Products & Services$129,349 $100,522 $97,895 
    IoT Solutions14,623 18,513 11,159 
    Total gross profit$143,972 $119,035 $109,054 
    Depreciation and amortization
    IoT Products & Services$11,521 $6,102 $6,040 
    IoT Solutions7,778 7,294 6,744 
    Total depreciation and amortization$19,299 $13,396 $12,784 
    Total expended for property, plant and equipment was as follows (in thousands):
    Fiscal year ended September 30,
    202020192018
    IoT Products & Services$878 $8,863 $1,773 
    IoT Solutions21 472 69 
    Total expended for property, plant and equipment$899 $9,335 $1,842 
    Total assets for each of our segments were as follows (in thousands):
    As of September 30,
    20202019
    IoT Products & Services$387,578 $215,651 
    IoT Solutions86,975 90,255 
    Unallocated*54,129 92,792 
    Total assets$528,682 $398,698 
    *Unallocated consists of cash and cash equivalents.
    4. SEGMENT INFORMATION AND MAJOR CUSTOMERS (CONTINUED)
    Net property, equipment and improvements by geographic location were as follows (in thousands):
    As of September 30,
    20202019
    United States$11,297 $13,400 
    International, primarily Europe210 457 
    Total net property, equipment and improvements$11,507 $13,857 
    Our U.S. export sales represented 25.1%, 28.5% and 30.1% of revenue for the fiscal years ended September 30, 2020, 2019 and 2018. No single customer exceeded 10% of revenue for any of the periods presented. At September 30, 2020, we had one customer, whose accounts receivable balance represented 17.2% of total accounts receivable. At September 30, 2019, we had one customer, whose accounts receivable balance represented 14.7% of total accounts receivable.
    XML 28 R12.htm IDEA: XBRL DOCUMENT v3.20.2
    Sale of Building
    12 Months Ended
    Sep. 30, 2020
    Discontinued Operations and Disposal Groups [Abstract]  
    SALE OF BUILDING SALE OF BUILDINGOn October 2, 2018, we sold our 130,000 square feet corporate headquarters building in Minnetonka, Minnesota to Minnetonka Leased Housing Associates II, LLLP. The sale price was $10.0 million in cash adjusted for certain selling costs and an escrow for the leaseback of the building for four months. As a result of this sale, we recorded a gain of $4.4 million ($3.4 million net of tax) in the first quarter of fiscal 2019, which is recorded in general and administrative expense. During the fiscal year ended September 30, 2019, we paid $5.8 million for leasehold improvements to build out our new headquarters space. These improvements are being depreciated over 10 years, which is the estimated useful life of the improvements.
    XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.2
    Selected Balance Sheet Data
    12 Months Ended
    Sep. 30, 2020
    Selected Balance Sheet Data [Abstract]  
    SELECTED BALANCE SHEET DATA SELECTED BALANCE SHEET DATA (in thousands)
    As of September 30,
    20202019
    Accounts receivable, net:  
    Accounts receivable$65,027 $60,062 
    Less allowance for doubtful accounts3,778 968 
    Less reserve for future credit returns and pricing adjustments2,022 2,677 
    Total accounts receivable, net$59,227 $56,417 
    Inventories:  
    Raw materials$14,009 $12,308 
    Work in process— 565 
    Finished goods37,559 26,891 
    Total inventories$51,568 $39,764 
    Property, equipment and improvements, net:
    Land$570 $570 
    Buildings2,338 2,338 
    Improvements7,844 7,646 
    Equipment17,153 17,440 
    Purchased software3,770 4,030 
    Furniture and fixtures3,236 2,963 
    Subscriber assets5,104 3,750 
    Total property, equipment and improvements, gross40,015 38,737 
    Less accumulated depreciation and amortization28,508 24,880 
    Total property, equipment and improvements, net$11,507 $13,857 
    XML 30 R14.htm IDEA: XBRL DOCUMENT v3.20.2
    Fair Value Measurements
    12 Months Ended
    Sep. 30, 2020
    Fair Value Disclosures [Abstract]  
    FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
    Financial assets and liabilities are classified in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement: Level 1 (unadjusted quoted prices in active markets for identical assets or liabilities); Level 2 (observable market inputs, other than quoted prices included in Level 1); and Level 3 (unobservable inputs that cannot be corroborated by observable market data). There were no transfers into or out of our Level 2 financial assets during fiscal 2020.
    The following tables provide information by level for financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):
      Fair Value Measurements at September 30, 2020 using:
    Total carrying
    value at
    September 30, 2020
    Quoted price in
    active markets
    (Level 1)
    Significant other
    observable inputs
    (Level 2)
    Significant
    unobservable inputs
    (Level 3)
    Liabilities:
    Contingent consideration on acquired business$4,228 $— $— $4,228 
    Total liabilities measured at fair value$4,228 $— $— $4,228 

      Fair Value Measurements at September 30, 2019 using:
    Total carrying
    value at
    September 30, 2019
    Quoted price in
    active markets
    (Level 1)
    Significant other
    observable inputs
    (Level 2)
    Significant
    unobservable inputs
    (Level 3)
    Assets:    
    Money market$56,700 $56,700 $— $— 
    Total assets measured at fair value$56,700 $56,700 $— $— 
    Liabilities:
    Contingent consideration on acquired businesses$5,407 $— $— $5,407 
    Total liabilities measured at fair value$5,407 $— $— $5,407 
    In connection with the October 2015 acquisition of Bluenica, we may be required to make contingent payments over a period of up to 4 years, subject to achieving specified revenue thresholds for sales of Bluenica products. The fair value of the liability for contingent consideration recognized was $10.4 million upon acquisition. We paid $0.5 million in fiscal 2017, no payments in fiscal 2018, $2.2 million in fiscal 2019 and the final installment of $2.9 million in fiscal 2020.
    In connection with the November 2016 acquisition of FreshTemp®, we were required to make a contingent payment after June 30, 2018, for revenue related to specific customer contracts signed by June 30, 2017. The fair value of the liability for consideration recognized upon acquisition was $1.3 million. We made a final payment of $0.2 million during fiscal 2019.
    In connection our acquisition of TempAlert, we agreed to make contingent payments for the twelve month periods ending December 31, 2018 and December 31, 2019 based on the total Digi IoT Solutions segment revenue (see Note 2 to the consolidated financial statements). The fair value of the liability for contingent consideration was zero upon acquisition. No contingent consideration was earned.
    In connection with our acquisition of Accelerated, we agreed to make contingent payments, based upon certain sales thresholds of Accelerated products (see Note 2 to the consolidated financial statements). The fair values of the liability for contingent consideration recognized upon acquisition of Accelerated on January 22, 2018 was $2.3 million. We paid the first installment of $3.5 million in fiscal 2019 and the final installment of $2.4 million in the third quarter of fiscal 2020.
    In connection with our acquisition of Opengear, we agreed to make contingent payments, based upon certain revenue thresholds (see Note 2 to the consolidated financial statements). We paid the first installment of $0.9 million during the third quarter of fiscal 2020. The fair value of the remaining liability for contingent consideration for the acquisition of Opengear was $4.2 million at September 30, 2020.
    7. FAIR VALUE MEASUREMENTS (CONTINUED)
    The following table presents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (in thousands):
    Fiscal year ended September 30,
    20202019
    Fair value at beginning of period$5,407 $10,065 
    Purchase price contingent consideration5,100 — 
    Contingent consideration payments(6,151)(5,848)
    Change in fair value of contingent consideration(128)1,190 
    Fair value at end of period$4,228 $5,407 
    The change in fair value of contingent consideration reflects our estimate of the probability of achieving the relevant targets and is discounted based on our estimated discount rate. We have estimated the fair value of the contingent consideration at September 30, 2020 based on the probability of achieving the specified revenue thresholds of 72% for Opengear. As of September 30, 2020, contingent consideration associated with the acquisition of Opengear remains subject to future performance through December 31, 2020.
    XML 31 R15.htm IDEA: XBRL DOCUMENT v3.20.2
    Debt
    12 Months Ended
    Sep. 30, 2020
    Debt Disclosure [Abstract]  
    DEBT INDEBTEDNESS
    In connection with our acquisition of Opengear, we entered into a syndicated credit agreement with BMO Harris Bank N.A. ("BMO") on December 13, 2019. This agreement provides us with committed credit facilities (the "Credit Facility") totaling $150 million. The Credit Facility includes: (i) a $50 million term loan (the "Term Loan") and (ii) a $100 million revolving loan (the "Revolving Loan").
    Prior to May 4, 2020, borrowings under the Credit Facility bore interest rates based on an underlying variable benchmark plus applicable margin based on our total leverage ("ABR"); this interest rate was reset quarterly. Effective May 4, 2020, borrowings under the Credit Facility bear a variable interest rate of LIBOR plus an applicable margin spread from 3.25% to 1.25%. The amount of the applicable margin spread is a function of our leverage ratio and is reset monthly. In addition to paying interest on the outstanding balance under the Credit Facility, we are required to pay a commitment fee on the non-utilized commitments thereunder which is also reported in interest expense. Our weighted average interest rate at September 30, 2020 was 0.7%.
    We also incurred debt issuance costs under the Credit Facility of $2.6 million in the first quarter of fiscal 2020. These issuance costs are being amortized using the straight-line method over the term of the loan and reported in interest expense.
    Amounts under the Term Loan will be repaid in quarterly installments on the last day of each fiscal quarter. Amortization is 5% in the first two years, 7.5% in the next two years and 10% in the final year. The remaining outstanding balance will mature on December 13, 2024. The Revolving Loan is due in a lump sum payment at maturity on December 13, 2024.
    The fair values of the Term Loan and Revolving Loan approximated carrying value at September 30, 2020.
    The following table is a summary of our long-term indebtedness at September 30, 2020 (in thousands):
    Revolving loan$15,000 
    Term loan48,125 
    Total loans63,125 
    Less unamortized issuance costs(2,173)
    Less current maturities of long-term debt(1,972)
    Total long-term debt, net of current portion$58,980 
    8. INDEBTEDNESS (CONTINUED)
    The following table is a summary of future maturities of our aggregate long-term debt at September 30, 2020 (in thousands):
    2021$2,500 
    20223,438 
    20233,750 
    20244,687 
    202548,750 
    Total long-term debt$63,125 
    Covenants and Security Interest
    The agreements governing the Credit Facility contain a number of covenants. Among other thing, these covenants require us to maintain certain financial ratios (net leverage ratio and minimum fixed charge ratio). At September 30, 2020, we were in compliance with our debt covenants. Amounts borrowed under the Credit Facility are secured by substantially all of our assets.
    Paycheck Protection Program Loan
    On April 14, 2020, we were granted a loan for $9.0 million under the Paycheck Protection Program ("PPP") established as part of the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). Based on our evaluation of additional rules for the PPP established after the grant acceptance, on May 4, 2020 we voluntarily repaid the full amount of the loan of $9.0 million, plus interest.
    XML 32 R16.htm IDEA: XBRL DOCUMENT v3.20.2
    Product Warranty Obligation
    12 Months Ended
    Sep. 30, 2020
    Product Warranties Disclosures [Abstract]  
    PRODUCT WARRANTY OBLIGATION PRODUCT WARRANTY OBLIGATION
    The following table summarizes the activity associated with the product warranty accrual (in thousands) and is listed on our Consolidated Balance Sheets within current liabilities:
     Balance atWarrantiesSettlementsBalance at
    Fiscal yearOctober 1accruedmadeSeptember 30
    2020$1,012 $666 $(736)$942 
    2019$1,172 $305 $(465)$1,012 
    2018$987 $759 $(574)$1,172 
    XML 33 R17.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases
    12 Months Ended
    Sep. 30, 2020
    Leases [Abstract]  
    LEASES LEASES
    All of our leases are operating leases and primarily consist of leases for office space. For any lease with an initial term in excess of twelve months, the related lease assets and lease liabilities are recognized on our Consolidated Balance Sheets as either operating or financing leases at the inception of an agreement where it is determined that a lease exists. We have lease agreements that contain both lease and non-lease components. We have elected to combine lease and non-lease components for all classes of assets. Leases with an initial term of twelve months or less are not recorded on our Consolidated Balance Sheets. Instead we recognize lease expense for these leases on a straight-line basis over the lease term.
    Operating lease assets represent the right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. We generally use a collateralized incremental borrowing rate based on information available at the commencement date, including the lease term, in determining the present value of future payments. When determining our right-of-use asset, we generally do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised.
    Our leases typically require payment of real estate taxes and common area maintenance and insurance. These components comprise the majority of our variable lease cost and are excluded from the present value of our lease obligations. Fixed payments may contain predetermined fixed rent escalations. We recognize the related rent expense on a straight-line basis from the commencement date to the end of the lease term.
    10. LEASES (CONTINUED)
    The following table shows the supplemental balance sheet information related to our leases (in thousands):
    Balance Sheet LocationSeptember 30, 2020
    Assets
    Operating leasesOther non-current assets$14,334 
    Total lease assets$14,334 
    Liabilities
    Operating leasesOther current liabilities$2,527 
    Operating leasesOther non-current liabilities16,193 
    Total lease liabilities$18,720 
    The following were the components of our lease cost (in thousands):
    Statement of Operations LocationFiscal year ended
    September 30, 2020
    Operating lease costCost of goods sold and SG&A$3,341 
    Variable lease costCost of goods sold and SG&A744 
    Short-term lease costCost of goods sold and SG&A175 
    Total lease cost$4,260 
    The following table presents supplemental information related to operating leases (in thousands):
    Fiscal year ended
    September 30, 2020
    Cash paid for amounts included in the measurement of operating lease liabilities$2,893 
    Right-of-use assets obtained in exchange for new operating lease liabilities$1,073 
    September 30, 2020
    Weighted average remaining lease term - operating leases5.6 years
    Weighted average discount rate - operating leases4.80 %
    The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the Consolidated Balance Sheet as of September 30, 2020 (in thousands):
    Fiscal yearAmount
    2021$3,335 
    20222,932 
    20232,669 
    20242,452 
    20252,348 
    Thereafter9,219 
    Total future undiscounted lease payments22,955 
    Less imputed interest(4,235)
    Total reported lease liability$18,720 

    In July 2020, we signed a lease agreement for ten years in Sandy, Utah. We have $4.8 million of future minimum lease obligations under this new lease for 35,466 square feet of office space. Included in this agreement is $1.0 million of tenant improvement allowance. This agreement is not included on our Consolidated Balance Sheet nor in the above table as the lessor has not made the underlying asset available for use.
    10. LEASES (CONTINUED)
    As follows, aggregate annual future minimum rental commitments under operating leases with noncancelable terms of more than one year at September 30, 2019 were reported under previous lease accounting standards (in thousands):
    Fiscal yearAmount
    2020$2,596 
    20212,575 
    20222,314 
    20232,056 
    20242,095 
    Thereafter11,361 
    Total minimum payments required$22,997 
    XML 34 R18.htm IDEA: XBRL DOCUMENT v3.20.2
    Restructuring
    12 Months Ended
    Sep. 30, 2020
    Restructuring and Related Activities [Abstract]  
    RESTRUCTURING RESTRUCTURING
    2020 Restructuring
    In second quarter of fiscal 2020, we recorded and re-aligned our product management group within IoT Products & Services segment and eliminated two employment positions. We recorded $38 thousand for employee termination charges. This was fully paid during the second quarter of fiscal 2020.
    In the third quarter of fiscal 2020, we recorded $95 thousand of restructuring for employee termination charges primarily within our IoT Solutions segment. This resulted in the elimination of 22 employment positions. This restructuring was completed in the fourth quarter of fiscal 2020.
    Manufacturing Transition
    As announced in April 2018, we transferred the manufacturing functions of our Eden Prairie, Minnesota operations facility to existing contract manufacture suppliers. As a result, 53 employment positions in total were eliminated, resulting in restructuring charges amounting to approximately $0.5 million for employee costs during the third and fourth quarters of fiscal 2018 in our IoT Product and Services segment. The payments associated with these charges were completed in the first half of fiscal 2019.
    2017 Restructuring
    In May 2017, we approved a restructuring plan primarily impacting our France location, which is now closed. We also eliminated certain employment positions in the U.S. The restructuring was the result of a decision to consolidate our France operations to our Europe, Middle East and Africa ("EMEA") headquarters in Munich. The total restructuring charges amounted to $2.5 million in fiscal 2017, which included $2.3 million of employee costs and $0.2 million of contract termination costs during the third quarter of fiscal 2017 in our IoT Product and Services segment. These actions resulted in an elimination of 10 employment positions in the U.S. and 8 employment positions in France. The payments associated with these charges were completed during the first half of fiscal 2019.
    11. RESTRUCTURING (CONTINUED)
    Below is a summary of the restructuring charges and other activity within the restructuring accrual (in thousands):
    2020 RestructuringManufacturing Transition2017 Restructuring
    Employee Termination CostsEmployee Termination CostsEmployee Termination CostsOtherTotal
    Balance at September 30, 2017$— $— $1,528 $128 $1,656 
    Restructuring charge— 504 — — 504 
    Payments— (357)(1,035)(161)(1,553)
    Reversals— — (244)41 (203)
    Foreign currency fluctuation— — 44 49 
    Balance at September 30, 2018$— $147 $293 $13 $453 
    Payments— (108)(233)(18)(359)
    Reversals— (39)(53)(87)
    Foreign currency fluctuation— — (7)— (7)
    Balance at September 30, 2019$— $— $— $— $— 
    Restructuring charge133 — — — 133 
    Payments(117)— — — (117)
    Reversals(16)— — — (16)
    Balance at September 30, 2020$— $— $— $— $— 
    XML 35 R19.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue
    12 Months Ended
    Sep. 30, 2020
    Revenue from Contract with Customer [Abstract]  
    REVENUE REVENUE
    Revenue Disaggregation
    The following summarizes our revenue by geographic location of our customers:
    Fiscal year ended September 30,
    ($ in thousands)202020192018
    North America, primarily the United States$213,487 $184,022 $161,924 
    Europe, Middle East & Africa40,076 39,896 39,211 
    Rest of world25,708 30,285 25,758 
    Total revenue$279,271 $254,203 $226,893 

    The following summarizes our revenue by the timing of revenue recognition:
    Fiscal year ended September 30,
    ($ in thousands)202020192018
    Transferred at a point in time$253,371 $231,387 $212,448 
    Transferred over time25,900 22,816 14,445 
    Total revenue$279,271 $254,203 $226,893 
    Contract Balances
    Contract Assets
    Contract assets consist of subscriber assets.  These subscriber assets relate to fees in certain contracts that we charge our customers so they can begin using equipment. In these cases, we retain the ownership of the equipment that the customer uses. The total net book value of subscriber assets was $2.0 million at September 30, 2020 and $2.1 million at September 30, 2019 and is included in property, equipment and improvements, net. Depreciation expense for these subscriber assets was
    12. REVENUE (CONTINUED)
    $1.5 million, $1.1 million and $0.5 million for fiscal 2020, 2019 and 2018, respectively. We depreciate the cost of this equipment over its useful life (typically three years).
    Contract Liabilities
    The timing of revenue recognition may differ from the timing of invoicing to customers. Customers are invoiced for subscription services in advance on a monthly, quarterly or annual basis. Contract liabilities consist of unearned revenue related to annual or multi-year contracts for subscription services and related implementation fees for our IoT Solutions segment and our Digi Remote Manager® services in our IoT Products & Services segment.
    Changes in unearned revenue were:
     Fiscal year ended September 30,
    ($ in thousands)2020
    Unearned revenue, beginning of period$5,025 
    Billings35,213 
    Revenue recognized(30,897)
    Unearned revenue, end of period$9,341 

    Remaining Transaction Price
    Transaction price allocated to the remaining performance obligations represents contracted revenue that has not been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2020 approximately $14.0 million of revenue is expected to be recognized from remaining performance obligations for subscriptions contracts. We expect to recognize revenue on approximately $10.0 million of remaining performance obligations over the next twelve months. Revenue from the remaining performance obligations we expect to recognize over a range of two years to seven years.
    XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes
    12 Months Ended
    Sep. 30, 2020
    Income Tax Disclosure [Abstract]  
    INCOME TAXES INCOME TAXES
    The components of income before income taxes are (in thousands):
    Fiscal year ended September 30,
    202020192018
    United States$3,756 $7,981 $(2,427)
    International3,707 3,164 5,677 
    Income before income taxes$7,463 $11,145 $3,250 
    The components of the income tax (benefit) expense are (in thousands):
    Fiscal year ended September 30,
    202020192018
    Current:
    Federal$709 $950 $526 
    State572 290 57 
    Foreign1,128 746 1,412 
    Deferred:
    U.S.(2,911)(825)(536)
    Foreign(446)26 160 
    Income tax (benefit) expense$(948)$1,187 $1,619 
    13. INCOME TAXES (CONTINUED)
    Net deferred tax (liability) asset consists of (in thousands):
    As of September 30,
    20202019
    Non-current deferred tax asset$389 $7,330 
    Non-current deferred tax liability(17,171)(261)
    Net deferred tax (liability) asset$(16,782)$7,069 
    Depreciation and amortization$(1,037)$(480)
    Lease asset(3,415)— 
    Lease liability4,477 — 
    Inventories979 536 
    Compensation costs3,698 3,675 
    Other accruals3,985 3,870 
    Tax credit carryforwards6,021 4,911 
    Valuation allowance(4,372)(3,810)
    Identifiable intangible assets(27,118)(1,633)
    Net deferred tax (liability) asset$(16,782)$7,069 
    As of September 30, 2020, we had $3.1 million of tax carryforwards (net of reserves) related to federal and state research and development tax credits. We also had $2.9 million of carryforwards consisting of a U.S. capital loss of $2.6 million, non-U.S. net operating losses of $0.2 million and foreign tax credits of $0.1 million. The majority of our federal research and development tax credits have a 20-year carryforward period. The state research and development tax credits have a 15-year carryforward period. The majority of our non-U.S. net operating losses have an unlimited carryforward period. Our non-U.S. tax credit carryforwards will expire in 2034. Our U.S. capital loss carryforward will expire in fiscal tax year 2021.
    Our valuation allowance for certain U.S. and foreign locations was $4.4 million at September 30, 2020 and $3.8 million at September 30, 2019. The increase in valuation allowance is primarily the result of prior period adjustments to the valuation allowance and state research and development credits generated. The deferred tax assets realized could vary if there are differences in the timing or amount of future reversals of existing deferred tax liabilities or changes in the amounts of future taxable income. If future taxable income projections are not realized, an additional valuation allowance may be required. This would be reflected as income tax expense at the time that any such change in future taxable income is determined.
    13. INCOME TAXES (CONTINUED)
    The reconciliation of the statutory federal income tax amount to our income tax (benefit) expense is (in thousands):
    Fiscal year ended September 30,
    202020192018
    Statutory income tax amount$1,567 $2,341 $809 
    Increase (decrease) resulting from:
    State taxes, net of federal benefits392 196 (71)
    Manufacturing deduction— — (364)
    Transaction costs143 — 79 
    Employee stock purchase plan127 59 56 
    Foreign operations431 225 318 
    Non-deductible executive compensation115 171 27 
    Change in valuation allowance173 520 (994)
    Utilization of research and development tax credits(2,881)(2,173)(1,971)
    One-time transition tax— — 250 
    Deferred balance sheet remeasure— 2,727 
    ASU 2016-09 excess stock compensation(673)(56)643 
    Contingent consideration(27)250 388 
    Changes from provision to return(111)(511)(554)
    Adjustment of tax contingency reserves151 146 193 
    U.S. deduction for foreign export sales(355)(146)— 
    Global intangible low-taxed income31 162 — 
    Other, net(31)(6)83 
    Income tax (benefit) expense$(948)$1,187 $1,619 
    The Tax Cuts & Jobs Act of 2017 was enacted in the U.S. on December 22, 2017. We applied the guidance in Staff Accounting Bulletin ("SAB") 118 when accounting for the enactment-date income tax effects of this act in fiscal 2018. At September 30, 2018 we had not fully completed our accounting for the enactment effects of this act. We, however, had recorded a provisional estimate of the tax expense related to the effects on our existing deferred tax balances and the one-time transition tax which totaled $3.0 million in fiscal 2018. In the first quarter of fiscal 2019 we completed our accounting for the enactment date income tax effects of this act, and there were no significant adjustments to the provisional amounts recorded in fiscal 2018. In addition, certain provisions of this act became effective for us in fiscal 2019. The estimated tax impacts of these provisions are included in our effective tax rate for the current period.

    A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
    Fiscal year ended September 30,
    202020192018
    Unrecognized tax benefits at beginning of fiscal year$1,713 $1,561 $1,335 
    Increases related to:
    Prior year income tax positions756 39 
    Current year income tax positions425 314 315 
    Decreases related to:
    Prior year income tax positions— (34)— 
    Settlements(7)— — 
    Expiration of statute of limitations(287)(137)(128)
    Unrecognized tax benefits at end of fiscal year$2,600 $1,713 $1,561 
    13. INCOME TAXES (CONTINUED)
    The total amount of unrecognized tax benefits ("UTB") at September 30, 2020 that, if recognized, would affect our effective tax rate was $2.4 million. We expect that it is reasonably possible that the total amounts of UTB will decrease by approximately $0.1 million over the next 12 months due to the expiration of various statutes of limitations. Of the $2.6 million of UTB, $1.9 million is included in non-current income taxes payable and $0.7 million is included with non-current deferred tax assets on the Consolidated Balance Sheets at September 30, 2020.
    We recognize interest and penalties related to income tax matters in income tax expense. During fiscal 2020 and 2019, there were insignificant amounts of interest and penalties related to income tax matters in income tax expense. We accrued interest and penalties related to unrecognized tax benefits of $0.1 million at both September 30, 2020 and 2019. These accrued interest and penalties are included in our non-current income taxes payable on our Consolidated Balance Sheets.
    We operate in multiple tax jurisdictions both in the U.S. and outside of the U.S. and face audits from various tax authorities regarding transfer pricing, tax credits, and other matters. Accordingly we must determine the appropriate allocation of income to each of these jurisdictions. This determination requires us to make several estimates and assumptions. Tax audits associated with the allocation of this income, and other complex issues, may require an extended period of time to resolve and may result in adjustments to our income tax balances in those years that are material to our Consolidated Balance Sheets and results of operations.
    We file a U.S. federal income tax return and income tax returns in various states and foreign jurisdictions. With few exceptions, we are no longer subject to state and local or non-U.S. income tax examinations by tax authorities for years before fiscal year 2016. We are currently under U.S. federal examination for fiscal years 2017 and 2018, and there is very limited audit activity of our income tax returns in U.S. state jurisdictions or international jurisdictions.
    At September 30, 2020, the majority of undistributed foreign earnings are taxed under the one time transition tax and the global intangible low-taxed income ("GILTI") provision of the Tax Cuts and Jobs Act of 2017. Additionally, the previously un-taxed accumulated undistributed foreign earnings from prior fiscal years are still permanently reinvested and, as such, we have not accrued additional U.S. tax. It is our position that the earnings of our foreign subsidiaries are to be reinvested indefinitely to fund current operations and provide for future international expansion opportunities and only repatriate earnings to the extent that U.S. taxes have already been recorded. As of September 30, 2020, we are permanently reinvested with respect to previously non-taxed accumulated earnings in all jurisdictions.
    Although we have no current need to repatriate historical foreign earnings that have not been taxed in the U.S., if we change our assertion from indefinitely reinvesting undistributed foreign earnings, we would have to accrue applicable taxes. The amount of any taxes and the application of any tax credits would be determined based on the income tax laws at the time of such repatriation. Under current tax law, we estimate the unrecognized tax liability to be immaterial.
    XML 37 R21.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation
    12 Months Ended
    Sep. 30, 2020
    Share-based Payment Arrangement [Abstract]  
    STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
    Stock-based awards were granted under the 2020 Omnibus Incentive Plan (the "2020 Plan") beginning January 29, 2020. Prior to that date such awards made in fiscal 2020 were granted under the 2019 Omnibus Incentive Plan (the "2019 Plan"). Upon stockholder approval of the 2020 Plan, we ceased granting awards under the 2019 Plan. Shares subject to awards under the 2019 Plan or any prior plans that are forfeited, canceled, returned to us for failure to satisfy vesting requirements, settled in cash or otherwise terminated without payment also will be available for grant under the 2020 Plan. The authority to grant options under the 2020 Plan and to set other terms and conditions rests with the Compensation Committee of the Board of Directors.
    The 2020 Plan authorizes the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants include our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provides services to us or our affiliates. Options that have been granted under the 2020 Plan typically vest over a four-year period and will expire if unexercised after seven years from the date of grant. Restricted stock unit awards ("RSUs") that have been granted to directors typically vest in one year. RSUs that have been granted to executives and employees typically vest in January over a four-year period. The 2020 Plan is scheduled to expire on January 28, 2030. Options under the 2020 Plan can be granted as either incentive stock options or non-statutory stock options. The exercise price of options and the grant date price of RSUs is determined by our Compensation Committee but will not be less than the fair market value of our common stock based on the closing price as of the date of grant. Upon exercise of options or settlement of vested restricted stock units, we issue new shares of stock. As of September 30, 2020, there were approximately 1,209,150 shares available for future grants under the 2020 Plan.
    14. STOCK-BASED COMPENSATION (CONTINUED)
    The 2019 Plan, under which grants ceased upon approval of the 2020 Plan, authorized the issuance of up to 1,500,000 common shares in connection with awards of stock options, stock appreciation rights, restricted stock, restricted stock units, performance-based full value awards or other stock-based awards. Eligible participants included our employees, our affiliates, non-employee directors of our Company and any consultant or advisor who is a natural person and provided services to us or our affiliates. Options that have been granted under the 2019 Plan typically vested over a four-year period and expired if unexercised after seven years from the date of grant. RSUs that were granted to directors typically vested in one year. RSUs that were granted to executives and employees typically vested in December over a four-year period. Awards may no longer be granted under the 2019 Plan as grants ceased upon approval of the 2020 Plan effective January 29, 2020 at the Annual Meeting of Stockholders. The exercise price of options and the grant date price of restricted stock units was determined by our Compensation Committee but could be less than the fair market value of our common stock based on the closing price on the date of grant.
    Our equity plans and corresponding forms of award agreements generally have provisions allowing employees to elect to satisfy tax withholding obligations through the delivery of shares, having us retain a portion of shares issuable under the award or paying cash to us for the withholding. During fiscal 2020, 2019 and 2018 our employees forfeited 103,492, 93,128 and 74,204 shares, respectively in order to satisfy $1.8 million, $1.1 million and $0.7 million, respectively, of withholding tax obligations related to stock-based compensation, pursuant to terms of awards under our board and shareholder-approved compensation plans.
    We sponsor an Employee Stock Purchase Plan, as amended and restated as of December 10, 2019, October 29, 2013, December 4, 2009 and November 27, 2006 (the "Purchase Plan"), covering all domestic employees with at least 90 days of continuous service and who are customarily employed at least 20 hours per week. The Purchase Plan allows eligible participants the right to purchase common stock on a quarterly basis at the lower of 85% of the market price at the beginning or end of each three-month offering period. The most recent amendments to the Purchase Plan, ratified by our stockholders on January 29, 2020, increased the total number of shares to 3,425,000 that may be purchased under the plan. Employee contributions to the Purchase Plan were $1.1 million, $1.1 million and $1.1 million in fiscal 2020, 2019 and 2018, respectively. Pursuant to the Purchase Plan, 117,826, 111,036, and 125,446 shares of common stock were issued to employees during fiscal 2020, 2019 and 2018, respectively. Shares are issued under the Purchase Plan from treasury stock. As of September 30, 2020, 711,714 shares of common stock were available for future issuances under the Purchase Plan.
    Stock-based compensation expense is included in the consolidated results of operations as (in thousands):
    Fiscal year ended September 30,
    202020192018
    Cost of sales$291 $174 $195 
    Sales and marketing2,318 1,708 1,492 
    Research and development1,197 996 516 
    General and administrative3,431 2,777 2,651 
    Stock-based compensation before income taxes7,237 5,655 4,854 
    Income tax benefit(1,523)(1,174)(1,017)
    Stock-based compensation after income taxes$5,714 $4,481 $3,837 
    14. STOCK-BASED COMPENSATION (CONTINUED)
    Stock Options
    Below is a summary of our stock options as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
    Options OutstandingWeighted Average Exercised PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
    Balance at September 30, 20193,348 $10.85
    Granted796 16.56
    Exercised(583)10.12
    Forfeited / Canceled(168)13.16
    Balance at September 30, 20203,393 $12.203.9$12,790 
    Exercisable at September 30, 20202,115 $10.802.9$10,207 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $15.63 as of September 30, 2020, which would have been received by the option holders had all option holders exercised their options as of that date.
    The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. The total intrinsic value of all options exercised during each of the twelve months ended September 30, 2020, 2019 and 2018 was $3.7 million, $2.1 million and $1.2 million, respectively.
    The table below shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
    Fiscal year ended September 30,
    202020192018
    Weighted average per option grant date fair value$6.17 $4.48 $3.98 
    Assumptions used for option grants:
    Risk free interest rate0.37% - 1.73%1.60% - 2.93%2.12% - 2.89%
    Expected term6.00 years6.00 years6.00 years
    Expected volatility36% - 44%33% - 35%33% - 34%
    Weighted average volatility36%34%33%
    Expected dividend yield0%0%0%
    The fair value of each option award granted during the periods presented was estimated using the Black-Scholes option valuation model that uses the assumptions noted in the above table. Expected volatilities are based on the historical volatility of our stock. We use historical data to estimate option exercise and employee termination information within the valuation model. The expected term of options granted is derived from the vesting period and historical information and represents the period of time that options granted are expected to be outstanding. The risk-free rate used is the zero-coupon U.S. Treasury bond rate in effect at the time of the grant whose maturity equals the expected term of the option.
    As of September 30, 2020, the total unrecognized compensation cost related to non-vested stock-based compensation arrangements, net of expected forfeitures, was $6.0 million. The related weighted average period over which this cost is expected to be recognized was approximately 2.8 years.
    14. STOCK-BASED COMPENSATION (CONTINUED)
    As of September 30, 2020, the weighted average exercise price and remaining life of the stock options were (in thousands, except remaining life and exercise price):
    Options OutstandingOptions Exercisable
    Range of Exercise PricesOptions OutstandingWeighted Average Remaining Contractual Life (In Years)Weighted Average Exercise PriceNumber of Shares VestedWeighted Average Exercise Price
    $7.40 - $9.03485 2.33$8.22 485 $8.22 
    $9.04 - $10.33542 3.61$10.04 427 $9.98 
    $10.35 - $11.23602 3.42$10.94 405 $10.86 
    $11.24 - $12.63620 3.79$12.08 448 $12.17 
    $12.64 - $13.92573 4.48$13.65 339 $13.53 
    $13.93 - $17.94536 6.05$17.62 11 $14.75 
    $17.95 - $18.2035 6.14$18.20 — $— 
    $7.40 - $18.203,393 3.98$12.20 2,115 $10.80 
    The total grant date fair value of shares vested was $3.7 million, $3.5 million and $3.3 million in each of fiscal 2020, 2019 and 2018, respectively.
    Non-vested Restricted Stock Units
    Below is a summary of our non-vested restricted stock units as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
    Number of AwardsWeighted Average Grant Date Fair Value
    Nonvested at September 30, 2019888 $11.65 
    Granted516 $14.86 
    Vested(322)$11.78 
    Canceled(110)$12.53 
    Nonvested at September 30, 2020972 $13.20 
    As of September 30, 2020, the total unrecognized compensation cost related to non-vested restricted stock units was $9.6 million. The related weighted average period over which this cost is expected to be recognized was approximately 1.4 years.
    XML 38 R22.htm IDEA: XBRL DOCUMENT v3.20.2
    Common Stock Repurchase
    12 Months Ended
    Sep. 30, 2020
    Common Stock Repurchase [Abstract]  
    COMMON STOCK REPURCHASE COMMON STOCK REPURCHASE
    Common Stock Repurchase Program
    On April 24, 2018 our Board of Directors authorized a program to repurchase up to $20.0 million of our common stock primarily to return capital to shareholders. This repurchase authorization expired on May 1, 2019. There were no shares repurchased under this program.
    XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.2
    Employee Benefit Plans
    12 Months Ended
    Sep. 30, 2020
    Retirement Benefits [Abstract]  
    EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
    We currently have a savings and profit sharing plan pursuant to Section 401(k) of the Internal Revenue Code (the Code), whereby eligible employees may contribute up to 25% of their pre-tax earnings subject to certain limits under law.
    Prior to May 3, 2020, we provided a match of 100% on the first 3% of each employee’s bi-weekly contribution and a 50% match on the next 2% of each employee’s bi-weekly contribution. In addition, we may make contributions to the plan at the discretion of the Board of Directors. Effective May 3, 2020 we indefinitely suspended the employer matching contributions in
    16. EMPLOYEE BENEFIT PLANS (CONTINUED)
    the United States and Canada. We provided matching contributions of $1.7 million for fiscal 2020, $1.8 million for fiscal 2019 and $1.6 million for fiscal 2018.
    XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.2
    Commitments and Contingencies
    12 Months Ended
    Sep. 30, 2020
    Commitments and Contingencies Disclosure [Abstract]  
    CONTINGENCIES CONTINGENCIES
    Leases
    We lease certain of our buildings and equipment under noncancelable lease agreements. Please refer to Note 10 to our consolidated financial statements for additional information.
    Litigation
    In November 2018, DimOnOff Inc., a company headquartered in Quebec City, Quebec, Canada (“DimOnOff”), which sells control systems in the building automation and street lighting markets sued us and a former distributor from whom DimOnOff purchased certain of our products.  The suit was brought in the Superior Court of the Province of Quebec in the District of Quebec (Canada) and alleges certain Digi products it purchased and incorporated into street lighting systems in a Canadian city were defective causing some of the street lights to malfunction.  It alleges damages of just over CAD 1.0 million.  We intend to defend ourselves against DimOnOff’s claims.  At this time we cannot assess the likelihood or amount of any potential loss.
    In addition to the matter discussed above, in the normal course of business, we are subject to various claims and litigation, which may include, but are not limited to, patent infringement and intellectual property claims. While we are unable to predict the outcome of any potential claims or litigation due to the inherent unpredictability of these matters, we believe that it is possible that we could, in the future, incur judgments or enter into settlements of claims that could have a material adverse effect on our operations in any particular period.
    XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.2
    Quarterly Financial Data
    12 Months Ended
    Sep. 30, 2020
    Quarterly Financial Information Disclosure [Abstract]  
    Quarterly Financial Data QUARTERLY FINANCIAL DATA (UNAUDITED)
    (in thousands, except per common share data)
    Quarter ended
    Dec. 31March 31June 30Sept. 30
    Fiscal 2020    
    Revenue$62,317 $73,447 $70,338 $73,169 
    Gross profit$30,464 $38,641 $37,349 $37,518 
    Net income (1)$208 $2,004 $1,766 $4,433 
    Net income per common share - basic$0.01 $0.07 $0.06 $0.15 
    Net income per common share - diluted$0.01 $0.07 $0.06 $0.15 
    Fiscal 2019
    Revenue$62,313 $65,764 $61,166 $64,960 
    Gross profit$29,783 $30,329 $28,328 $30,595 
    Net income$4,682 $1,342 $1,648 $2,286 
    Net income per common share - basic$0.17 $0.05 $0.06 $0.08 
    Net income per common share - diluted$0.17 $0.05 $0.06 $0.08 
    (1)During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition.
    XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.2
    Subsequent Event
    12 Months Ended
    Sep. 30, 2020
    Subsequent Events [Abstract]  
    SUBSEQUENT EVENT SUBSEQUENT EVENTS
    Restructuring
    On October 7, 2020, our Board of Directors approved a reorganization of our IoT Products & Services business segment ("the plan"). The plan aligns the business segment's organization around product lines. Under the plan, we expect to eliminate
    19. SUBSEQUENT EVENTS (CONTINUED)
    approximately 20 employment positions during the first quarter ending December 31, 2020. In connection with the plan, we expect to incur total restructuring charges in the range of $0.8 million to $0.9 million relating to cash severance expenses during the first fiscal quarter ended December 31, 2020.
    XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.2
    Schedule II - Valuation and Qualifying Accounts
    12 Months Ended
    Sep. 30, 2020
    SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
    Schedule II- Valuation and Qualifying Accounts
    SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
    DIGI INTERNATIONAL INC.
    (in thousands)
    Additions
    DescriptionBalance at beginning of periodCharged to costs and expensesCharged to Other AccountsDeductionsBalance at end of period
    Valuation allowance - deferred tax assets
    September 30, 2020$3,810 $670 $— $108 $4,372 
    September 30, 2019$3,291 $529 $— $10 $3,810 
    September 30, 2018$5,952 $521 $— $3,182 $3,291 
    Valuation account - doubtful accounts
    September 30, 2020$968 $2,534 $— $(276)(2)$3,778 
    September 30, 2019$785 $635 $— $452 (2)$968 
    September 30, 2018$341 $729 $40 (1)$325 (2)$785 
    Reserve for future credit returns and pricing adjustments
    September 30, 2020$2,677 $17,816 $— $19,017 $1,476 
    September 30, 2019$2,560 $12,640 $— $12,523 $2,677 
    September 30, 2018$2,169 $10,715 $— $10,324 $2,560 
    (1)Established through purchase accounting relating to the acquisition of TempAlert
    (2)Uncollectible accounts charged against allowance, net of recoveries
    [1],[2]
    [1] Recorded in Income tax (benefit) expense in our Consolidated Statements of Operations.
    [2] Uncollectible accounts charged against allowance, net of recoveries
    XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Policies)
    12 Months Ended
    Sep. 30, 2020
    Accounting Policies [Abstract]  
    Principles of Consolidation Principles of ConsolidationThe consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
    Reclassifications
    Reclassifications
    The subcategories within total revenue and total cost of sales were redefined in 2019 into "Product" and "Service". Fiscal 2018 hardware product and services and solutions amounts have been reclassified to conform to our fiscal 2020 and fiscal 2019 presentation.
    Accounting Estimates
    Accounting Estimates

    The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.
    Cash Equivalents
    Cash Equivalents
    Cash equivalents consist of money market accounts and other highly liquid investments purchased with an original maturity of three months or less. The carrying amounts approximate fair value due to the short maturities of these investments. We maintain our cash and cash equivalents in bank accounts which may exceed federally insured limits at times. We have not experienced any losses in these accounts.
    Marketable Securities
    Marketable Securities
    Marketable securities previously consisted of certificates of deposit, commercial paper, corporate bonds and government municipal bonds. All marketable securities were accounted for as available-for-sale and were carried at fair value on our Consolidated Balance Sheets with unrealized gains and losses recorded in accumulated other comprehensive loss within stockholders’ equity. In order to estimate the fair value for each security in our investment portfolio, we obtained quoted market prices and trading activity for each security when available. We obtained relevant information from our investment advisor and, if warranted, we may have reviewed the financial solvency of certain security issuers.
    We regularly monitored and evaluated the value of our marketable securities. When assessing marketable securities for other-than-temporary declines in value, we considered several factors. These factors included: how significant the decline in value is as a percentage of the original cost, how long the market value of the investment has been less than its original cost, the underlying factors contributing to a decline in the prices of securities in a single asset class, the performance of the issuer’s stock price in relation to the stock price of its competitors within the industry, expected market volatility, analyst recommendations, the views of external investment managers, any news or financial information that has been released specific to the investee and the outlook for the overall industry in which the issuer operates. If events and circumstances indicate that a decline in the value of a security had occurred and is other-than-temporary, we would record a charge to other income, net.
    Accounts Receivable
    Accounts Receivable
    Accounts receivable are stated at the amount we expect to collect. This amount is net of an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments and a reserve for future credit returns and pricing adjustments.  The following factors are considered when determining the collectability of specific customer accounts:  customer creditworthiness, past transaction history with the customer, and changes in customer payment terms or practices.  In addition, overall historical collection experience, current economic industry trends, and a review of the current status of trade accounts receivable are considered when determining the required allowance for doubtful accounts.  Based on
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)our assessment, we provide for estimated uncollectible amounts through a charge to earnings and a credit to our allowance for doubtful accounts.  Balances that remain outstanding after we have used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and a credit to accounts receivable. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of Accounting Standard Codification (ASC) 845 Nonmonetary Transactions.
    Inventories InventoriesInventories are valued at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Appropriate consideration is given to deterioration, obsolescence and other factors in evaluating net realizable value.
    Property, Equipment and Improvements, Net
    Property, Equipment and Improvements, Net
    Property, equipment and improvements are carried at cost, net of accumulated depreciation. Depreciation is provided by charges to operations using the straight-line method over the estimated asset useful lives. Furniture and fixtures, purchased software and other equipment are depreciated over a period of three years to ten years. Building improvements and buildings are depreciated over ten years and thirty-nine years, respectively. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the asset. Long-lived assets to be held and used, such as property, equipment and improvements, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
    Expenditures for maintenance and repairs are charged to operations as incurred, while major renewals and betterments are capitalized. The assets and related accumulated depreciation accounts are adjusted for asset retirements and disposals with the resulting gain or loss included in operations.
    Identifiable Intangible Assets
    Identifiable Intangible Assets
    Purchased proven technology, license agreements, covenants not to compete and other identifiable intangible assets are recorded at fair value when acquired in a business acquisition, or at cost when not purchased in a business acquisition. All other identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives of three years to 14.5 years. Useful lives for identifiable intangible assets are estimated at the time of acquisition based on the periods of time from which we expect to derive benefits from the identifiable intangible assets. Amortization of purchased and core technology is included in cost of sales in the Consolidated Statements of Operations. Amortization of all other acquired identifiable intangible assets is charged to operating expenses as a component of general and administrative expense.
    Identifiable intangible assets are reviewed for impairment whenever events or circumstances indicate that undiscounted expected future cash flows are not sufficient to recover the carrying value amount. Impairment losses, if any, are recorded in the period the impairment is identified.
    Goodwill
    Goodwill
    Goodwill represents the excess of cost over the fair value of identifiable assets acquired.  Goodwill is quantitatively tested for impairment on an annual basis as of June 30, or more frequently if events or circumstances occur which could indicate impairment.
    We have two reportable operating segments, our IoT Products & Services segment and our IoT Solutions segment (see Note 4 to the consolidated financial statements). As a result, we concluded that the IoT Products & Services segment and the IoT Solutions segment constitute separate reporting units for purposes of the ASC 350-20-35 "Goodwill Measurement of Impairment" assessment and both units were tested individually for impairment.

    For our quantitative goodwill impairment tests, we determine the estimated fair value of each reporting unit and compare it to the carrying value of the reporting unit, including goodwill. If the carrying amount of a reporting unit is higher than its estimated fair value, then an impairment loss must be recognized for the excess. Fair values for both reporting units were each estimated on a standalone basis using a weighted combination of the income approach and market approach.
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

    The income approach indicates the fair value of a business based on the value of the cash flows the business or asset can be expected to generate in the future. A commonly used variation of the income approach used to value a business is the discounted cash flow (“DCF”) method. The DCF method is a valuation technique in which the value of a business is estimated on the earnings capacity, or available cash flow, of that business. Earnings capacity represents the earnings available for distribution to stockholders after consideration of the reinvestment required for future growth. Significant judgment is required to estimate the amount and timing of future cash flows for each reporting unit and the relative risk of achieving those cash flows.
    The market approach indicates the fair value of a business or asset based on a comparison of the business or asset to comparable publicly traded companies or assets and transactions in its industry as well as our prior acquisitions. This approach can be estimated through the guideline company method. This method indicates fair value of a business by comparing it to publicly traded companies in similar lines of business. After identifying and selecting the guideline companies, we make judgments about the comparability of the companies based on size, growth rates, profitability, risk, and return on investment in order to estimate market multiples. These multiples are then applied to the reporting units to estimate a fair value.
    Contingent Consideration
    Contingent Consideration
    We measure our contingent consideration liabilities recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified within Level 3 of the fair value hierarchy as defined in ASC 820 "Fair Value Measurement". We used a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration on the acquisition date. At each subsequent reporting period, the fair value is re-measured with the change in fair value recognized in general and administrative expense in our Consolidated Statements of Operations. Amounts, if any, paid to the seller in excess of the amount recorded on the acquisition date will be classified as cash flows used in operating activities. Payments to the seller not exceeding the acquisition-date fair value of the contingent consideration will be classified as cash flows used in financing activities.
    Warranties
    Warranties
    In general, we warrant our hardware products to be free from defects in material and workmanship under normal use and service. The warranty periods generally range from one year to five years. We typically have the option to either repair or replace hardware products we deem defective with regard to material or workmanship. Estimated warranty costs are accrued in the period that the related revenue is recognized based upon an estimated average per unit repair or replacement cost applied to
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    the estimated number of units under warranty. These estimates are based upon historical warranty incidents and are evaluated on an ongoing basis to ensure the adequacy of the warranty accrual.
    We also warrant our software or firmware incorporated into our products generally for a period of one year and offer to provide a bug fix or software patch within a reasonable period. We have not accrued specifically for this warranty and have not had claims specifically related to software or firmware. We are not responsible for, and do not warrant that, custom software versions, created by OEM customers based upon our software source code, will function in a particular way, will conform to any specifications or are fit for any particular purpose. Further, we do not indemnify these customers from any third-party liability as it relates to or arises from any customization or modifications made by the OEM customer.
    Treasury stock
    Treasury Stock 
    We record treasury stock at cost. Treasury stock may be acquired from employees for tax withholding purposes related to vesting of restricted stock awards as part of our stock-based compensation program.
    Revenue Recognition
    Revenue Recognition
    We recognize hardware product revenue upon transfer of control of goods or services to customers in an amount that reflects the consideration we expect to receive in exchange for those goods or services.
    We determine the amount of revenue to be recognized through application of the following steps:
    identification of the contract, or contracts with a customer;
    identification of the performance obligations in the contract;
    determination of the transaction price;
    allocation of the transaction price to the performance obligations in the contract; and
    recognition of revenue when or as we satisfy the performance obligations.
    Hardware Product Revenue and SmartSense by Digi® Equipment Revenue and Associated Installation Fees
    Our hardware product revenue is derived primarily from the sale of wired and wireless hardware products to our distributors and direct/original equipment manufacturer (“Direct/OEM”) customers. Product revenue generally is recognized upon shipment of the product to a customer. Sales to authorized domestic distributors and Direct/OEM customers typically are made with certain rights of return and price adjustment provisions. Estimated reserves for future credit returns and pricing adjustments are established based on an analysis of historical patterns of credit returns and price adjustments compared to received credit returns and distribution sales for the current period. Estimated reserves for future credit returns and price adjustments are charged against revenue in the same period as the corresponding sales are recorded. Material differences between the historical trends used to determine estimated reserves and actual credit returns and pricing adjustments could result in a material change to our consolidated results of operations or financial position. Estimated sales returns for our distributor stock rotation program are accounted for under the guidance of ASC 845 Nonmonetary Transactions.
    Equipment revenue from SmartSense by Digi® within our IoT Solutions segment is recognized upon shipment of the equipment to a customer. Installation service charges from these sales are recorded when the product is installed.
    Subscription and Support Services Revenue
    We derive service revenue from our Digi Remote Manager®, a platform-as-a-service (“PaaS”) offering, whereby customers pay for services consumed based on the number of devices being managed or monitored. This revenue is recognized over the life of the service term and is included in our IoT Products & Services segment. 
    Digi Support Services revenues are recognized over the life of the support contract and included in our IoT Products & Services segment. Some of Digi Support Services revenue is for training and this revenue is recognized as the services are performed.
    Our SmartSense by Digi® subscription revenue is recorded on a monthly basis. These subscriptions are generally in a range from one year to five years, and may contain an evergreen renewal provision. Generally, our subscription renewal charges per month are the same as the original contract term.
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    Professional Services Revenue
    Professional services revenue is derived from our Digi Wireless Design Services contracts on either on a time-and-materials or a fixed-fee basis. These revenues, which are included in our IoT Products & Services segment are recognized as the services are performed for time-and-materials contracts, or when milestones are achieved and accepted by the customer for fixed-fee contracts.
    Contracts with Multiple Performance Obligations
    From time to time we have contracts from customers with multiple performance obligations. Our hardware products may be combined with our Digi Remote Manager® PaaS offering as well as other support services in an individual contract. Our SmartSense by Digi® revenues typically are derived from contracts with multiple performance obligations. These obligations may include: delivery of monitoring equipment that the customer either purchases out-right or uses while we retain ownership, monitoring services, providing condition alerts of assets being monitored, and recertification of sensor equipment. When we retain ownership of the equipment, we charge an implementation fee to the customer so they can begin using the equipment. In these instances, all revenue derived from the above obligations is recognized over the subscription term of the contract. If the customer purchases the equipment out-right, that portion of the revenue is recognized at the stand-alone selling price at the time the equipment is shipped and all other revenue is recognized over the subscription term of the contract. We have made an accounting policy election to exclude from the measurement of our revenues any sales or similar taxes we collect from customers.
    Research and Development
    Research and Development
    Research and development costs are expensed when incurred. Research and development costs include compensation, allocation of corporate costs, depreciation, utilities, professional services and prototypes. Software and firmware development costs are expensed as incurred until the point that both the technological feasibility and the proven marketability of the product are established. To date, the time period between the establishment of technological feasibility and completion of software development has been short and no significant development costs have been incurred during that period. Accordingly, we have not capitalized any software development costs to date.
    Income Taxes
    Income Taxes
    Deferred income taxes are recognized for the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Income tax expense is equal to the tax payable for the period and the change during the period in deferred tax assets and liabilities as well as changes in income tax reserves. We maintain valuation allowances unless it is more likely than not that all or a portion of the deferred tax assets will be realized. Changes in valuation allowances from period to period are included in our tax provision in the period of change. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
    Stock-Based Compensation
    Stock-Based Compensation
    Stock-based compensation expense represents the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. This cost must be recognized over the period during which an employee is required to provide the service (usually the vesting period).
    Foreign Currency Translation
    Foreign Currency Translation
    Financial position and results of operations of our international subsidiaries are measured using local currencies as the functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect at the end of each reporting period. For our international subsidiaries, our statements of operations accounts are translated at the weighted average rates of exchange prevailing during each reporting period. Translation adjustments arising from the use of differing currency exchange rates from period to period are included in accumulated other comprehensive loss in stockholders’ equity. Gains and losses on foreign currency exchange transactions, as well as translation gains or losses on transactions denominated in currencies other than an entity’s functional currency, are reflected in the statement of operations. During fiscal 2020, 2019 and
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)2018 there were net transaction (losses) gains of $(0.6) million, $0.4 million and $0.1 million, respectively that were recorded in other income, net. We manage our net asset or net liability position for U.S. dollar accounts in our foreign locations to reduce our foreign currency risk. We have not implemented a formal hedging strategy.
    Comprehensive Income
    Comprehensive Income
    Our comprehensive income is comprised of net income, foreign currency translation adjustments and unrealized gains and losses on available-for-sale marketable securities. These items are charged or credited to the accumulated other comprehensive loss account in stockholders’ equity.
    Net Income Per Common Share
    Net Income Per Common Share
    Basic net income per common share is calculated based on the weighted average number of common shares outstanding during the period. Diluted net income per common share is computed by dividing net income by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares of our stock result from common stock options and restricted stock units. We use the treasury stock method to calculate the weighted-average shares used in the diluted earnings per share computation. Under this method the proceeds from exercise of an option, any amount of compensation cost for future service that we have not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in capital when the option is exercised are assumed to have been used to repurchase shares in the current period.
    Recent Accounting Developments
    Recent Accounting Developments
    Adopted
    In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842), which provides for comprehensive changes to lease accounting. The standard requires that a lessee recognize a lease obligation liability and a right-to-use asset for virtually all leases, subsequently amortized over the lease term.
    We adopted this standard in the first quarter of fiscal 2020, following the modified retrospective application approach that applies the new standard to all applicable leases existing at the date of initial application and not restating comparative periods. We have completed our implementation efforts. These efforts included identification and analysis of our lease portfolio, analysis and evaluation of the new reporting and disclosure requirements of the new guidance, and an evaluation of our lease-
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
    related processes and internal controls. The adoption of this standard resulted in the recognition of a right-of-use asset included in other non-current assets of approximately $14.1 million. It also resulted in a lease liability of approximately $17.9 million
    included in other current liabilities and other non-current liabilities. Both of these were recorded on our Consolidated Balance Sheet in the first quarter of fiscal 2020. In adopting the new standard, we elected the package of practical expedients permitted under the transition guidance, as well as the practical expedient not to separate non-lease components from lease components. We also elected the practical expedient to use hindsight in determining the lease term when considering options to extend or terminate a lease, options to purchase the underlying asset, and in assessing the impairment of right-of-use assets. The adoption of this standard did not have a significant impact on our Consolidated Statements of Operations or Consolidated Statements of Cash Flows. We have identified new and updated existing internal controls and processes to support measurement, recognition and disclosure under this new standard. Such changes were not deemed to be material to our overall system of internal control over financial reporting.
    Not Yet Adopted
    In August 2018, FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820).  The updated guidance changes the disclosure requirements on fair value measurements. We will adopt this standard in the first quarter of fiscal 2021. We do not expect this standard to have a material impact on our consolidated financial statements.
    In June 2016, FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We will adopt this standard in the first quarter of fiscal 2021, following the modified-retrospective approach. We do not expect this standard to have a material impact on our consolidated financial statements.
    XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Tables)
    12 Months Ended
    Sep. 30, 2020
    Accounting Policies [Abstract]  
    Schedule of Calculation of Numerator and Denominator in Earnings Per Share
    The following table is a reconciliation of the numerators and denominators in the net income per common share calculations (in thousands, except per common share data):
     Fiscal year ended September 30,
     202020192018
    Numerator:   
    Net income$8,411 $9,958 $1,631 
    Denominator:   
    Denominator basic net income per common share — weighted average shares outstanding28,849 27,905 27,083 
    Effect of dilutive securities:   
    Stock options and restricted stock units697 649 569 
    Denominator diluted net income per common share — adjusted weighted average shares29,546 28,554 27,652 
    Net income per common share, basic$0.29 $0.36 $0.06 
    Net income per common share, diluted$0.28 $0.35 $0.06 
    XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.2
    Acquisitions (Tables)
    12 Months Ended
    Sep. 30, 2020
    Business Combinations [Abstract]  
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
    The following table summarizes the final fair values of Opengear assets acquired and liabilities assumed as of the acquisition date (in thousands):
    Cash$148,058 
    Contingent consideration5,100 
    Total$153,158 
    Fair value of net tangible assets acquired$19,217 
    Identifiable intangible assets:
    Customer relationships79,000 
    Purchased and core technology18,100 
    Trademarks8,000 
    Deferred tax liability on identifiable intangible assets(27,401)
    Goodwill56,242 
    Total$153,158 
    Business Acquisition, Pro Forma Information
    The following consolidated pro forma information is presented as if the acquisition had occurred on October 1, 2018 (in thousands):
    Fiscal year ended September 30,
    20202019
    Net sales$294,167 $308,986 
    Net income$14,366 $10,417 
    Net income per share - basic$0.50 $0.37 
    Net income per share - diluted$0.49 $0.36 
    XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.2
    Goodwill and other Identifiable Intangible Assets (Tables)
    12 Months Ended
    Sep. 30, 2020
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Amortizable Identifiable Intangible Assets
    Amortizable identifiable intangible assets, net as of September 30, 2020 and 2019 were comprised of the following (in thousands):
     September 30, 2020September 30, 2019
    Gross
    carrying
    amount
    Accum.
    amort.
    NetGross
    carrying
    amount
    Accum.
    amort.
    Net
    Purchased and core technology$76,011 $(55,482)$20,529 $57,699 $(50,986)$6,713 
    License agreements112 (112)— 102 (74)28 
    Patents and trademarks22,836 (13,535)9,301 14,577 (11,970)2,607 
    Customer relationships125,500 (34,232)91,268 46,315 (25,266)21,049 
    Non-compete agreements600 (450)150 600 (330)270 
    Order backlog— — — 1,800 (1,800)— 
    Total$225,059 $(103,811)$121,248 $121,093 $(90,426)$30,667 
    Schedule of Amortization Expense
    Amortization expense for fiscal years 2020, 2019 and 2018 was as follows (in thousands):
    Fiscal yearTotal
    2020$14,754 
    2019$8,818 
    2018$9,435 
    Schedule of Estimated Future Amortization Expense Related to Identifiable Intangible Assets
    Estimated amortization expense for the next five years is as follows (in thousands):
    Fiscal yearTotal
    2021$15,558 
    2022$14,714 
    2023$12,518 
    2024$11,815 
    2025$8,358 
    Schedule of Changes in Carrying Amount of Goodwill
    The changes in the carrying amount of goodwill by reportable segments are (in thousands):
     IoT
    Products & Services
    IoT
    Solutions
    Total
    Balance on September 30, 2018$104,358 $50,177 $154,535 
    Foreign currency translation adjustment(839)(274)(1,113)
    Balance on September 30, 2019$103,519 $49,903 $153,422 
    Acquisition56,242 — 56,242 
    Foreign currency translation adjustment604 (133)471 
    Balance at September 30, 2020$160,365 $49,770 $210,135 
    XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers (Tables)
    12 Months Ended
    Sep. 30, 2020
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information, by Segment
    Summary operating results for each of our segments were as follows (in thousands):
    Fiscal year ended September 30,
    202020192018
    Revenue
    IoT Products & Services$249,530 $215,287 $201,506 
    IoT Solutions29,741 38,916 25,387 
    Total revenue$279,271 $254,203 $226,893 
    Gross profit
    IoT Products & Services$129,349 $100,522 $97,895 
    IoT Solutions14,623 18,513 11,159 
    Total gross profit$143,972 $119,035 $109,054 
    Depreciation and amortization
    IoT Products & Services$11,521 $6,102 $6,040 
    IoT Solutions7,778 7,294 6,744 
    Total depreciation and amortization$19,299 $13,396 $12,784 
    Payments to Acquire Property, Plant and Equipment by Segment
    Total expended for property, plant and equipment was as follows (in thousands):
    Fiscal year ended September 30,
    202020192018
    IoT Products & Services$878 $8,863 $1,773 
    IoT Solutions21 472 69 
    Total expended for property, plant and equipment$899 $9,335 $1,842 
    Schedule of Total Assets by Segment
    Total assets for each of our segments were as follows (in thousands):
    As of September 30,
    20202019
    IoT Products & Services$387,578 $215,651 
    IoT Solutions86,975 90,255 
    Unallocated*54,129 92,792 
    Total assets$528,682 $398,698 
    *Unallocated consists of cash and cash equivalents.
    Schedule of Net Property, Equipment and Improvements by Geographical Location
    Net property, equipment and improvements by geographic location were as follows (in thousands):
    As of September 30,
    20202019
    United States$11,297 $13,400 
    International, primarily Europe210 457 
    Total net property, equipment and improvements$11,507 $13,857 
    XML 49 R33.htm IDEA: XBRL DOCUMENT v3.20.2
    Selected Balance Sheet Data (Tables)
    12 Months Ended
    Sep. 30, 2020
    Selected Balance Sheet Data [Abstract]  
    Schedule of Selected Balance Sheet Data SELECTED BALANCE SHEET DATA (in thousands)
    As of September 30,
    20202019
    Accounts receivable, net:  
    Accounts receivable$65,027 $60,062 
    Less allowance for doubtful accounts3,778 968 
    Less reserve for future credit returns and pricing adjustments2,022 2,677 
    Total accounts receivable, net$59,227 $56,417 
    Inventories:  
    Raw materials$14,009 $12,308 
    Work in process— 565 
    Finished goods37,559 26,891 
    Total inventories$51,568 $39,764 
    Property, equipment and improvements, net:
    Land$570 $570 
    Buildings2,338 2,338 
    Improvements7,844 7,646 
    Equipment17,153 17,440 
    Purchased software3,770 4,030 
    Furniture and fixtures3,236 2,963 
    Subscriber assets5,104 3,750 
    Total property, equipment and improvements, gross40,015 38,737 
    Less accumulated depreciation and amortization28,508 24,880 
    Total property, equipment and improvements, net$11,507 $13,857 
    XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.2
    Fair Value Measurements (Tables)
    12 Months Ended
    Sep. 30, 2020
    Fair Value Disclosures [Abstract]  
    Fair Value of Assets Measured on Recurring Basis
    The following tables provide information by level for financial assets and liabilities that are measured at fair value on a recurring basis (in thousands):
      Fair Value Measurements at September 30, 2020 using:
    Total carrying
    value at
    September 30, 2020
    Quoted price in
    active markets
    (Level 1)
    Significant other
    observable inputs
    (Level 2)
    Significant
    unobservable inputs
    (Level 3)
    Liabilities:
    Contingent consideration on acquired business$4,228 $— $— $4,228 
    Total liabilities measured at fair value$4,228 $— $— $4,228 

      Fair Value Measurements at September 30, 2019 using:
    Total carrying
    value at
    September 30, 2019
    Quoted price in
    active markets
    (Level 1)
    Significant other
    observable inputs
    (Level 2)
    Significant
    unobservable inputs
    (Level 3)
    Assets:    
    Money market$56,700 $56,700 $— $— 
    Total assets measured at fair value$56,700 $56,700 $— $— 
    Liabilities:
    Contingent consideration on acquired businesses$5,407 $— $— $5,407 
    Total liabilities measured at fair value$5,407 $— $— $5,407 
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
    The following table presents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (in thousands):
    Fiscal year ended September 30,
    20202019
    Fair value at beginning of period$5,407 $10,065 
    Purchase price contingent consideration5,100 — 
    Contingent consideration payments(6,151)(5,848)
    Change in fair value of contingent consideration(128)1,190 
    Fair value at end of period$4,228 $5,407 
    XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.2
    Debt (Tables)
    12 Months Ended
    Sep. 30, 2020
    Debt Disclosure [Abstract]  
    Schedule of Debt [Table Text Block]
    The following table is a summary of our long-term indebtedness at September 30, 2020 (in thousands):
    Revolving loan$15,000 
    Term loan48,125 
    Total loans63,125 
    Less unamortized issuance costs(2,173)
    Less current maturities of long-term debt(1,972)
    Total long-term debt, net of current portion$58,980 
    Schedule of Maturities of Long-term Debt [Table Text Block]
    The following table is a summary of future maturities of our aggregate long-term debt at September 30, 2020 (in thousands):
    2021$2,500 
    20223,438 
    20233,750 
    20244,687 
    202548,750 
    Total long-term debt$63,125 
    XML 52 R36.htm IDEA: XBRL DOCUMENT v3.20.2
    Product Warranty Obligation (Tables)
    12 Months Ended
    Sep. 30, 2020
    Product Warranties Disclosures [Abstract]  
    Schedule of Product Warranty Accrual
    The following table summarizes the activity associated with the product warranty accrual (in thousands) and is listed on our Consolidated Balance Sheets within current liabilities:
     Balance atWarrantiesSettlementsBalance at
    Fiscal yearOctober 1accruedmadeSeptember 30
    2020$1,012 $666 $(736)$942 
    2019$1,172 $305 $(465)$1,012 
    2018$987 $759 $(574)$1,172 
    XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases (Tables)
    12 Months Ended
    Sep. 30, 2020
    Leases [Abstract]  
    Supplemental Balance Sheet Information
    The following table shows the supplemental balance sheet information related to our leases (in thousands):
    Balance Sheet LocationSeptember 30, 2020
    Assets
    Operating leasesOther non-current assets$14,334 
    Total lease assets$14,334 
    Liabilities
    Operating leasesOther current liabilities$2,527 
    Operating leasesOther non-current liabilities16,193 
    Total lease liabilities$18,720 
    Components of Lease Cost
    The following were the components of our lease cost (in thousands):
    Statement of Operations LocationFiscal year ended
    September 30, 2020
    Operating lease costCost of goods sold and SG&A$3,341 
    Variable lease costCost of goods sold and SG&A744 
    Short-term lease costCost of goods sold and SG&A175 
    Total lease cost$4,260 
    Supplemental Disclosures Leases
    The following table presents supplemental information related to operating leases (in thousands):
    Fiscal year ended
    September 30, 2020
    Cash paid for amounts included in the measurement of operating lease liabilities$2,893 
    Right-of-use assets obtained in exchange for new operating lease liabilities$1,073 
    September 30, 2020
    Weighted average remaining lease term - operating leases5.6 years
    Weighted average discount rate - operating leases4.80 %
    Operating Lease Liability Maturity
    The table below reconciles the undiscounted cash flows for each of the first five years as well as all the remaining years to the operating lease liabilities recorded on the Consolidated Balance Sheet as of September 30, 2020 (in thousands):
    Fiscal yearAmount
    2021$3,335 
    20222,932 
    20232,669 
    20242,452 
    20252,348 
    Thereafter9,219 
    Total future undiscounted lease payments22,955 
    Less imputed interest(4,235)
    Total reported lease liability$18,720 
    Schedule of Future Minimum Rental Payments for Operating Leases
    As follows, aggregate annual future minimum rental commitments under operating leases with noncancelable terms of more than one year at September 30, 2019 were reported under previous lease accounting standards (in thousands):
    Fiscal yearAmount
    2020$2,596 
    20212,575 
    20222,314 
    20232,056 
    20242,095 
    Thereafter11,361 
    Total minimum payments required$22,997 
    XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.2
    Restructuring (Tables)
    12 Months Ended
    Sep. 30, 2020
    Restructuring and Related Activities [Abstract]  
    Schedule of Restructuring Reserve
    Below is a summary of the restructuring charges and other activity within the restructuring accrual (in thousands):
    2020 RestructuringManufacturing Transition2017 Restructuring
    Employee Termination CostsEmployee Termination CostsEmployee Termination CostsOtherTotal
    Balance at September 30, 2017$— $— $1,528 $128 $1,656 
    Restructuring charge— 504 — — 504 
    Payments— (357)(1,035)(161)(1,553)
    Reversals— — (244)41 (203)
    Foreign currency fluctuation— — 44 49 
    Balance at September 30, 2018$— $147 $293 $13 $453 
    Payments— (108)(233)(18)(359)
    Reversals— (39)(53)(87)
    Foreign currency fluctuation— — (7)— (7)
    Balance at September 30, 2019$— $— $— $— $— 
    Restructuring charge133 — — — 133 
    Payments(117)— — — (117)
    Reversals(16)— — — (16)
    Balance at September 30, 2020$— $— $— $— $— 
    XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue (Tables)
    12 Months Ended
    Sep. 30, 2020
    Revenue from Contract with Customer [Abstract]  
    Disaggregation of Revenue
    The following summarizes our revenue by geographic location of our customers:
    Fiscal year ended September 30,
    ($ in thousands)202020192018
    North America, primarily the United States$213,487 $184,022 $161,924 
    Europe, Middle East & Africa40,076 39,896 39,211 
    Rest of world25,708 30,285 25,758 
    Total revenue$279,271 $254,203 $226,893 

    The following summarizes our revenue by the timing of revenue recognition:
    Fiscal year ended September 30,
    ($ in thousands)202020192018
    Transferred at a point in time$253,371 $231,387 $212,448 
    Transferred over time25,900 22,816 14,445 
    Total revenue$279,271 $254,203 $226,893 
    Contract with Customer, Asset and Liability
    Changes in unearned revenue were:
     Fiscal year ended September 30,
    ($ in thousands)2020
    Unearned revenue, beginning of period$5,025 
    Billings35,213 
    Revenue recognized(30,897)
    Unearned revenue, end of period$9,341 
    XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Tables)
    12 Months Ended
    Sep. 30, 2020
    Income Tax Disclosure [Abstract]  
    Schedule of Components of Income Taxes
    The components of income before income taxes are (in thousands):
    Fiscal year ended September 30,
    202020192018
    United States$3,756 $7,981 $(2,427)
    International3,707 3,164 5,677 
    Income before income taxes$7,463 $11,145 $3,250 
    Schedule of Components of Income Tax Provision
    The components of the income tax (benefit) expense are (in thousands):
    Fiscal year ended September 30,
    202020192018
    Current:
    Federal$709 $950 $526 
    State572 290 57 
    Foreign1,128 746 1,412 
    Deferred:
    U.S.(2,911)(825)(536)
    Foreign(446)26 160 
    Income tax (benefit) expense$(948)$1,187 $1,619 
    Schedule of Net Deferred Tax Asset
    Net deferred tax (liability) asset consists of (in thousands):
    As of September 30,
    20202019
    Non-current deferred tax asset$389 $7,330 
    Non-current deferred tax liability(17,171)(261)
    Net deferred tax (liability) asset$(16,782)$7,069 
    Depreciation and amortization$(1,037)$(480)
    Lease asset(3,415)— 
    Lease liability4,477 — 
    Inventories979 536 
    Compensation costs3,698 3,675 
    Other accruals3,985 3,870 
    Tax credit carryforwards6,021 4,911 
    Valuation allowance(4,372)(3,810)
    Identifiable intangible assets(27,118)(1,633)
    Net deferred tax (liability) asset$(16,782)$7,069 
    Schedule of Effective Income Tax Rate Reconciliation
    The reconciliation of the statutory federal income tax amount to our income tax (benefit) expense is (in thousands):
    Fiscal year ended September 30,
    202020192018
    Statutory income tax amount$1,567 $2,341 $809 
    Increase (decrease) resulting from:
    State taxes, net of federal benefits392 196 (71)
    Manufacturing deduction— — (364)
    Transaction costs143 — 79 
    Employee stock purchase plan127 59 56 
    Foreign operations431 225 318 
    Non-deductible executive compensation115 171 27 
    Change in valuation allowance173 520 (994)
    Utilization of research and development tax credits(2,881)(2,173)(1,971)
    One-time transition tax— — 250 
    Deferred balance sheet remeasure— 2,727 
    ASU 2016-09 excess stock compensation(673)(56)643 
    Contingent consideration(27)250 388 
    Changes from provision to return(111)(511)(554)
    Adjustment of tax contingency reserves151 146 193 
    U.S. deduction for foreign export sales(355)(146)— 
    Global intangible low-taxed income31 162 — 
    Other, net(31)(6)83 
    Income tax (benefit) expense$(948)$1,187 $1,619 
    Schedule of Unrecognized Tax Benefits
    A reconciliation of the beginning and ending amount of unrecognized tax benefits is (in thousands):
    Fiscal year ended September 30,
    202020192018
    Unrecognized tax benefits at beginning of fiscal year$1,713 $1,561 $1,335 
    Increases related to:
    Prior year income tax positions756 39 
    Current year income tax positions425 314 315 
    Decreases related to:
    Prior year income tax positions— (34)— 
    Settlements(7)— — 
    Expiration of statute of limitations(287)(137)(128)
    Unrecognized tax benefits at end of fiscal year$2,600 $1,713 $1,561 
    XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Tables)
    12 Months Ended
    Sep. 30, 2020
    Share-based Payment Arrangement [Abstract]  
    Schedule of Stock-Based Compensation Expense
    Stock-based compensation expense is included in the consolidated results of operations as (in thousands):
    Fiscal year ended September 30,
    202020192018
    Cost of sales$291 $174 $195 
    Sales and marketing2,318 1,708 1,492 
    Research and development1,197 996 516 
    General and administrative3,431 2,777 2,651 
    Stock-based compensation before income taxes7,237 5,655 4,854 
    Income tax benefit(1,523)(1,174)(1,017)
    Stock-based compensation after income taxes$5,714 $4,481 $3,837 
    Schedule of Stock Option Activity
    Below is a summary of our stock options as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
    Options OutstandingWeighted Average Exercised PriceWeighted Average Contractual Term (in years)Aggregate Intrinsic Value (1)
    Balance at September 30, 20193,348 $10.85
    Granted796 16.56
    Exercised(583)10.12
    Forfeited / Canceled(168)13.16
    Balance at September 30, 20203,393 $12.203.9$12,790 
    Exercisable at September 30, 20202,115 $10.802.9$10,207 
    (1) The aggregate intrinsic value represents the total pre-tax intrinsic value, based on our closing stock price of $15.63 as of September 30, 2020, which would have been received by the option holders had all option holders exercised their options as of that date.
    Schedule of Valuation Assumptions
    The table below shows the weighted average fair value, which was determined based upon the fair value of each option on the grant date utilizing the Black-Scholes option-pricing model and the related assumptions:
    Fiscal year ended September 30,
    202020192018
    Weighted average per option grant date fair value$6.17 $4.48 $3.98 
    Assumptions used for option grants:
    Risk free interest rate0.37% - 1.73%1.60% - 2.93%2.12% - 2.89%
    Expected term6.00 years6.00 years6.00 years
    Expected volatility36% - 44%33% - 35%33% - 34%
    Weighted average volatility36%34%33%
    Expected dividend yield0%0%0%
    Schedule of Weighted Average Exercise Price Range and Remaining Contractual Life
    As of September 30, 2020, the weighted average exercise price and remaining life of the stock options were (in thousands, except remaining life and exercise price):
    Options OutstandingOptions Exercisable
    Range of Exercise PricesOptions OutstandingWeighted Average Remaining Contractual Life (In Years)Weighted Average Exercise PriceNumber of Shares VestedWeighted Average Exercise Price
    $7.40 - $9.03485 2.33$8.22 485 $8.22 
    $9.04 - $10.33542 3.61$10.04 427 $9.98 
    $10.35 - $11.23602 3.42$10.94 405 $10.86 
    $11.24 - $12.63620 3.79$12.08 448 $12.17 
    $12.64 - $13.92573 4.48$13.65 339 $13.53 
    $13.93 - $17.94536 6.05$17.62 11 $14.75 
    $17.95 - $18.2035 6.14$18.20 — $— 
    $7.40 - $18.203,393 3.98$12.20 2,115 $10.80 
    Schedule of Nonvested Restricted Stock Units
    Below is a summary of our non-vested restricted stock units as of September 30, 2020 and changes during the twelve months then ended (in thousands, except per common share amounts):
    Number of AwardsWeighted Average Grant Date Fair Value
    Nonvested at September 30, 2019888 $11.65 
    Granted516 $14.86 
    Vested(322)$11.78 
    Canceled(110)$12.53 
    Nonvested at September 30, 2020972 $13.20 
    XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.2
    Quarterly Financial Data (Tables)
    12 Months Ended
    Sep. 30, 2020
    Quarterly Financial Information Disclosure [Abstract]  
    Schedule of Quarterly Financial Data (Unaudited)
    (in thousands, except per common share data)
    Quarter ended
    Dec. 31March 31June 30Sept. 30
    Fiscal 2020    
    Revenue$62,317 $73,447 $70,338 $73,169 
    Gross profit$30,464 $38,641 $37,349 $37,518 
    Net income (1)$208 $2,004 $1,766 $4,433 
    Net income per common share - basic$0.01 $0.07 $0.06 $0.15 
    Net income per common share - diluted$0.01 $0.07 $0.06 $0.15 
    Fiscal 2019
    Revenue$62,313 $65,764 $61,166 $64,960 
    Gross profit$29,783 $30,329 $28,328 $30,595 
    Net income$4,682 $1,342 $1,648 $2,286 
    Net income per common share - basic$0.17 $0.05 $0.06 $0.08 
    Net income per common share - diluted$0.17 $0.05 $0.06 $0.08 
    (1)During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition.
    XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details)
    12 Months Ended
    Sep. 30, 2020
    Furniture and Fixtures | Minimum  
    Property, Plant and Equipment [Line Items]  
    Property, equipment and improvements depreciation life 3 years
    Furniture and Fixtures | Maximum  
    Property, Plant and Equipment [Line Items]  
    Property, equipment and improvements depreciation life 10 years
    Building Improvements | Minimum  
    Property, Plant and Equipment [Line Items]  
    Property, equipment and improvements depreciation life 10 years
    Buildings | Maximum  
    Property, Plant and Equipment [Line Items]  
    Property, equipment and improvements depreciation life 39 years
    XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details)
    12 Months Ended
    Sep. 30, 2020
    Minimum  
    Finite-Lived Intangible Assets [Line Items]  
    Estimated useful life 3 years
    Maximum  
    Finite-Lived Intangible Assets [Line Items]  
    Estimated useful life 14 years 6 months
    XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Goodwill) (Details)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    segment
    Jun. 30, 2020
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Goodwill [Line Items]        
    Number of reportable segments | segment 2      
    Goodwill $ 210,135   $ 153,422 $ 154,535
    Market Capitalization   $ 338,200    
    Maximum | Measurement Input, Control Premium [Member]        
    Goodwill [Line Items]        
    Goodwill Valuation Implied Control Premium   29.10%    
    Minimum | Measurement Input, Control Premium [Member]        
    Goodwill [Line Items]        
    Goodwill Valuation Implied Control Premium   17.00%    
    IoT Products & Services        
    Goodwill [Line Items]        
    Goodwill   $ 157,100    
    IoT Solutions        
    Goodwill [Line Items]        
    Goodwill   $ 49,600    
    XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Warranty) (Details)
    12 Months Ended
    Sep. 30, 2020
    Accounting Policies [Abstract]  
    Warranty period products, minimum 1 year
    Warranty period products, maximum 5 years
    Warranty period software, maximum 1 year
    XML 63 R47.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Revenue Recognition) (Details) - Subscription and Circulation
    12 Months Ended
    Sep. 30, 2020
    Minimum  
    Customer With Contract, Length Of Contract 1 year
    Maximum  
    Customer With Contract, Length Of Contract 5 years
    XML 64 R48.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Foreign Currency Translation) (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Accounting Policies [Abstract]      
    Foreign currency net transaction gains $ (0.6) $ 0.4 $ 0.1
    XML 65 R49.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Net Income Per Common Share) (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 30, 2020
    Jun. 30, 2020
    Mar. 31, 2020
    Dec. 31, 2019
    Sep. 30, 2019
    Jun. 30, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Accounting Policies [Abstract]                      
    Net income $ 4,433 $ 1,766 $ 2,004 $ 208 [1] $ 2,286 $ 1,648 $ 1,342 $ 4,682 $ 8,411 $ 9,958 $ 1,631
    Denominator for basic net income per common share — weighted average shares outstanding                 28,849,000 27,905,000 27,083,000
    Effect of dilutive securities:                      
    Stock options and restricted stock units                 697,000 649,000 569,000
    Denominator for diluted net income per common share — adjusted weighted average shares                 29,546,000 28,554,000 27,652,000
    Net income per common share:                      
    Basic $ 0.15 $ 0.06 $ 0.07 $ 0.01 $ 0.08 $ 0.06 $ 0.05 $ 0.17 $ 0.29 $ 0.36 $ 0.06
    Diluted net income per common share:                      
    Diluted $ 0.15 $ 0.06 $ 0.07 $ 0.01 $ 0.08 $ 0.06 $ 0.05 $ 0.17 $ 0.28 $ 0.35 $ 0.06
    Antidilutive securities excluded from computation of earnings per share                 1,143,411 744,513 925,063
    [1] During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition.
    XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.2
    Summary of Significant Accounting Policies (Adoption of ASC 842) (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Oct. 01, 2019
    Sep. 30, 2019
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
    Operating lease right-of-use assets $ 14,334   $ 0
    Operating lease liabilities $ 16,193   $ 0
    ASU 2016-02 | Other non-current assets      
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
    Operating lease right-of-use assets   $ 14,100  
    ASU 2016-02 | Other non-current liabilities      
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
    Operating lease liabilities   $ 17,900  
    XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.2
    Acquisitions Details (Details)
    1 Months Ended 3 Months Ended 12 Months Ended
    Dec. 13, 2019
    USD ($)
    Jan. 22, 2018
    USD ($)
    Oct. 20, 2017
    USD ($)
    Apr. 30, 2019
    USD ($)
    Jun. 30, 2020
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2020
    USD ($)
    Dec. 31, 2019
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Dec. 31, 2020
    USD ($)
    Business Acquisition [Line Items]                      
    Change in fair value of contingent consideration             $ (128,000)   $ 1,190,000 $ 1,377,000  
    Operating lease right-of-use assets           $ 0 14,334,000   0    
    Operating lease liabilities           0 16,193,000   0    
    Opengear                      
    Business Acquisition [Line Items]                      
    Cash paid at closing $ 148,058,000                    
    Weighted average useful life identifiable intangibles 13 years 4 months 24 days                    
    Opengear | General and Administrative                      
    Business Acquisition [Line Items]                      
    Acquisition costs           300,000 $ 2,700,000        
    Accelerated Concepts                      
    Business Acquisition [Line Items]                      
    Cash paid at closing   $ 16,400,000                  
    Cash acquired   $ 200,000                  
    Earn-out payment installment period   2                  
    TempAlert                      
    Business Acquisition [Line Items]                      
    Cash paid at closing     $ 40,700,000                
    Cash acquired     $ 600,000                
    Maximum                      
    Business Acquisition [Line Items]                      
    Useful life identifiable intangibles             14 years 6 months        
    Earn-out payments | Accelerated Concepts                      
    Business Acquisition [Line Items]                      
    Earn-out payment maximum   $ 6,500,000                  
    Change in fair value of contingent consideration       $ 3,500,000              
    Earn-out payments | Maximum | Opengear                      
    Business Acquisition [Line Items]                      
    Earn-out payment maximum               $ 5,000,000.0      
    Earn-out payments | Maximum | Forecast | Opengear                      
    Business Acquisition [Line Items]                      
    Earn-out payment maximum                     $ 10,000,000.0
    Customer Relationships | Opengear                      
    Business Acquisition [Line Items]                      
    Useful life identifiable intangibles 14 years 6 months                    
    Purchased and Core Technology | Opengear                      
    Business Acquisition [Line Items]                      
    Useful life identifiable intangibles 9 years                    
    Trademarks | Opengear                      
    Business Acquisition [Line Items]                      
    Useful life identifiable intangibles 12 years                    
    Other non-current assets | Opengear                      
    Business Acquisition [Line Items]                      
    Operating lease right-of-use assets $ 1,400,000                    
    Other current liabilities and other non-current liabilities | Opengear                      
    Business Acquisition [Line Items]                      
    Operating lease liabilities $ 1,700,000                    
    Contingent Consideration | Opengear                      
    Business Acquisition [Line Items]                      
    Change in fair value of contingent consideration         $ 900,000            
    Contingent Consideration | Accelerated Concepts                      
    Business Acquisition [Line Items]                      
    Change in fair value of contingent consideration         $ 2,400,000       3,500,000    
    Contingent Consideration | TempAlert                      
    Business Acquisition [Line Items]                      
    Change in fair value of contingent consideration               $ 0      
    Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring | Contingent Consideration                      
    Business Acquisition [Line Items]                      
    Contingent consideration fair value           $ 5,407,000 $ 4,228,000   $ 5,407,000    
    Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring | Contingent Consideration | Opengear                      
    Business Acquisition [Line Items]                      
    Contingent consideration fair value             4,200,000        
    Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring | Contingent Consideration | Accelerated Concepts                      
    Business Acquisition [Line Items]                      
    Contingent consideration fair value   $ 2,300,000                  
    Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring | Contingent Consideration | TempAlert                      
    Business Acquisition [Line Items]                      
    Contingent consideration fair value             $ 0        
    XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.2
    Acquisitions (Assets Acquired and Liabilities Assumed) (Details) - USD ($)
    $ in Thousands
    Dec. 13, 2019
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Business Acquisition [Line Items]        
    Goodwill   $ 210,135 $ 153,422 $ 154,535
    Opengear        
    Business Acquisition [Line Items]        
    Cash $ 148,058      
    Contingent consideration 5,100      
    Total consideration transferred 153,158      
    Fair value of net tangible assets acquired 19,217      
    Deferred tax liability on identifiable intangible assets (27,401)      
    Goodwill 56,242      
    Total assets acquired and liabilities assumed 153,158      
    Customer Relationships | Opengear        
    Business Acquisition [Line Items]        
    Identifiable intangible assets 79,000      
    Purchased and Core Technology | Opengear        
    Business Acquisition [Line Items]        
    Identifiable intangible assets 18,100      
    Trademarks | Opengear        
    Business Acquisition [Line Items]        
    Identifiable intangible assets $ 8,000      
    XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.2
    Acquisitions Supplemental Pro Forma Information (Details) - Opengear - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2018
    Sep. 30, 2020
    Sep. 30, 2019
    Business Acquisition [Line Items]      
    Net sales   $ 294,167 $ 308,986
    Net income   $ 14,366 $ 10,417
    Net income per share - basic   $ 0.50 $ 0.37
    Net income per share - diluted   $ 0.49 $ 0.36
    Acquisition-related costs      
    Business Acquisition [Line Items]      
    Acquisition costs $ 3,100    
    XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.2
    Goodwill and other Identifiable Intangible Assets (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount $ 225,059 $ 121,093
    Accumulated amortization (103,811) (90,426)
    Net 121,248 30,667
    Purchased and Core Technology    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 76,011 57,699
    Accumulated amortization (55,482) (50,986)
    Net 20,529 6,713
    License Agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 112 102
    Accumulated amortization (112) (74)
    Net 0 28
    Patents and Trademarks    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 22,836 14,577
    Accumulated amortization (13,535) (11,970)
    Net 9,301 2,607
    Customer Relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 125,500 46,315
    Accumulated amortization (34,232) (25,266)
    Net 91,268 21,049
    Non-compete Agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 600 600
    Accumulated amortization (450) (330)
    Net 150 270
    Order backlog    
    Finite-Lived Intangible Assets [Line Items]    
    Gross carrying amount 0 1,800
    Accumulated amortization 0 (1,800)
    Net $ 0 $ 0
    XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.2
    Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Finite-Lived Intangible Assets [Line Items]      
    Amortization expense $ 14,754 $ 8,818 $ 9,435
    2021 15,558    
    2022 14,714    
    2023 12,518    
    2024 11,815    
    2025 8,358    
    Cost of Sales and General and Administrative Expense [Member]      
    Finite-Lived Intangible Assets [Line Items]      
    Amortization expense $ 14,754 $ 8,818 $ 9,435
    XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.2
    Goodwill and other Identifiable Intangible Assets (Goodwill) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Goodwill [Line Items]    
    Goodwill $ 153,422 $ 154,535
    Acquisition 56,242  
    Foreign currency translation adjustment 471 (1,113)
    Goodwill 210,135 153,422
    IoT Solutions    
    Goodwill [Line Items]    
    Goodwill 49,903 50,177
    Acquisition 0  
    Foreign currency translation adjustment (133) (274)
    Goodwill 49,770 49,903
    IoT Products and Services    
    Goodwill [Line Items]    
    Goodwill 103,519 104,358
    Acquisition 56,242  
    Foreign currency translation adjustment 604 (839)
    Goodwill $ 160,365 $ 103,519
    XML 73 R57.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers Summary of Operating Results by Segment (Details)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 30, 2020
    USD ($)
    Jun. 30, 2020
    USD ($)
    Mar. 31, 2020
    USD ($)
    Dec. 31, 2019
    USD ($)
    Sep. 30, 2019
    USD ($)
    Jun. 30, 2019
    USD ($)
    Mar. 31, 2019
    USD ($)
    Dec. 31, 2018
    USD ($)
    Sep. 30, 2020
    USD ($)
    segment
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Segment Reporting Information [Line Items]                      
    Number of reportable segments | segment                 2    
    Revenue $ 73,169 $ 70,338 $ 73,447 $ 62,317 $ 64,960 $ 61,166 $ 65,764 $ 62,313 $ 279,271 $ 254,203 $ 226,893
    Gross profit $ 37,518 $ 37,349 $ 38,641 $ 30,464 $ 30,595 $ 28,328 $ 30,329 $ 29,783 143,972 119,035 109,054
    Depreciation and amortization                 19,299 13,396 12,784
    IoT Products & Services                      
    Segment Reporting Information [Line Items]                      
    Revenue                 249,530 215,287 201,506
    Gross profit                 129,349 100,522 97,895
    Depreciation and amortization                 11,521 6,102 6,040
    IoT Solutions                      
    Segment Reporting Information [Line Items]                      
    Revenue                 29,741 38,916 25,387
    Gross profit                 14,623 18,513 11,159
    Depreciation and amortization                 $ 7,778 $ 7,294 $ 6,744
    XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Segment Reporting Information [Line Items]      
    Expended for property, plant and equipment $ 899 $ 9,335 $ 1,842
    IoT Products & Services      
    Segment Reporting Information [Line Items]      
    Expended for property, plant and equipment 878 8,863 1,773
    IoT Solutions      
    Segment Reporting Information [Line Items]      
    Expended for property, plant and equipment $ 21 $ 472 $ 69
    XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers Total Assets by Segment (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Total Assets $ 528,682 $ 398,698
    IoT Products & Services    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Total Assets 387,578 215,651
    IoT Solutions    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Total Assets 86,975 90,255
    Unallocated    
    Segment Reporting, Asset Reconciling Item [Line Items]    
    Total Assets $ 54,129 $ 92,792
    XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Net property, equipment and improvements $ 11,507 $ 13,857
    North America, primarily United States    
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Net property, equipment and improvements 11,297 13,400
    International, primarily Europe    
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Net property, equipment and improvements $ 210 $ 457
    XML 77 R61.htm IDEA: XBRL DOCUMENT v3.20.2
    Segment Information and Major Customers Geographic revenue (Details)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 30, 2020
    customer
    Sep. 30, 2019
    customer
    Sep. 30, 2020
    USD ($)
    customer
    Jun. 30, 2020
    USD ($)
    Mar. 31, 2020
    USD ($)
    Dec. 31, 2019
    USD ($)
    Sep. 30, 2019
    USD ($)
    customer
    Jun. 30, 2019
    USD ($)
    Mar. 31, 2019
    USD ($)
    Dec. 31, 2018
    USD ($)
    Sep. 30, 2020
    USD ($)
    customer
    Sep. 30, 2019
    USD ($)
    customer
    Sep. 30, 2018
    USD ($)
    customer
    Segment Reporting Information [Line Items]                          
    Revenue | $     $ 73,169 $ 70,338 $ 73,447 $ 62,317 $ 64,960 $ 61,166 $ 65,764 $ 62,313 $ 279,271 $ 254,203 $ 226,893
    Number of customer representing over ten percent of revenue                     0 0 0
    Number of customer representing over ten percent of consolidated accounts receivable 1 1 1       1       1 1  
    Accounts Receivable                          
    Segment Reporting Information [Line Items]                          
    Percentage of concentration 17.20% 14.70%                      
    United States | U.S. Export Net Sales                          
    Segment Reporting Information [Line Items]                          
    Percentage of concentration                     25.10% 28.50% 30.10%
    XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.2
    Sale of Building (Details)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Oct. 02, 2018
    USD ($)
    ft²
    Dec. 31, 2018
    USD ($)
    Sep. 30, 2020
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
    Gain on sale     $ 0 $ 4,392 $ 622
    Minnetonka, MN          
    Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
    Area of real estate sold (in sqft) | ft² 130,000        
    Proceeds from sale of building $ 10,000        
    Gain on sale   $ 4,400      
    Gain on sale, net of deferred tax   $ 3,400      
    Leasehold Improvements | Hopkins, MN          
    Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
    Payments for leasehold improvements       $ 5,800  
    Useful life     10 years    
    XML 79 R63.htm IDEA: XBRL DOCUMENT v3.20.2
    Selected Balance Sheet Data (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Accounts receivable, net:    
    Accounts receivable $ 65,027 $ 60,062
    Less allowance for doubtful accounts 3,778 968
    Less reserve for future credit returns and pricing adjustments 2,022 2,677
    Total accounts receivable, net 59,227 56,417
    Inventories:    
    Raw materials 14,009 12,308
    Work in process 0 565
    Finished goods 37,559 26,891
    Total Inventories 51,568 39,764
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 40,015 38,737
    Less accumulated depreciation and amortization 28,508 24,880
    Total property, equipment and improvements, net 11,507 13,857
    Land    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 570 570
    Buildings    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 2,338 2,338
    Improvements    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 7,844 7,646
    Equipment    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 17,153 17,440
    Purchased Software    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 3,770 4,030
    Furniture and Fixtures    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross 3,236 2,963
    Subscriber assets    
    Property, Plant and Equipment, Net    
    Total property, equipment and improvements, gross $ 5,104 $ 3,750
    XML 80 R64.htm IDEA: XBRL DOCUMENT v3.20.2
    (Financial Assets and Liabilities) (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Fair Value, Inputs, Level 1 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Total assets measured at fair value   $ 56,700  
    Total liabilities measured at fair value $ 0 0  
    Fair Value, Inputs, Level 2 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Total assets measured at fair value   0  
    Total liabilities measured at fair value 0 0  
    Fair Value, Inputs, Level 3      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Contingent consideration fair value 4,228 5,407 $ 10,065
    Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Total assets measured at fair value   0  
    Total liabilities measured at fair value 4,228 5,407  
    Contingent consideration on acquired business | Fair Value, Inputs, Level 1 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Contingent consideration fair value 0 0  
    Contingent consideration on acquired business | Fair Value, Inputs, Level 2 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Contingent consideration fair value 0 0  
    Contingent consideration on acquired business | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Contingent consideration fair value 4,228 5,407  
    Money Market Funds | Fair Value, Inputs, Level 1 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Cash equivalents   56,700  
    Money Market Funds | Fair Value, Inputs, Level 2 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Cash equivalents   0  
    Money Market Funds | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Cash equivalents   0  
    Estimate of Fair Value Measurement | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Total assets measured at fair value   56,700  
    Total liabilities measured at fair value 4,228 5,407  
    Estimate of Fair Value Measurement | Contingent consideration on acquired business | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Contingent consideration fair value $ 4,228 5,407  
    Estimate of Fair Value Measurement | Money Market Funds | Fair Value, Measurements, Recurring      
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
    Cash equivalents   $ 56,700  
    XML 81 R65.htm IDEA: XBRL DOCUMENT v3.20.2
    Fair Value Measurements (Reconciliation of Liability) (Details) - Fair Value, Inputs, Level 3 - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
    Fair value at beginning of period $ 5,407 $ 10,065
    Purchase price contingent consideration 5,100 0
    Contingent consideration payments (6,151) (5,848)
    Change in fair value of contingent consideration (128) 1,190
    Fair value at end of period $ 4,228 $ 5,407
    XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.2
    Fair Value Measurements (Details) - USD ($)
    3 Months Ended 12 Months Ended
    Oct. 05, 2015
    Jun. 30, 2020
    Sep. 30, 2020
    Dec. 31, 2019
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2017
    Jan. 22, 2018
    Nov. 01, 2016
    Estimate of Fair Value Measurement | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value     $ 4,228,000   $ 5,407,000        
    Estimate of Fair Value Measurement | Bluenica Corporation | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value $ 10,400,000                
    Estimate of Fair Value Measurement | FreshTemp | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value                 $ 1,300,000
    Estimate of Fair Value Measurement | TempAlert | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value     0            
    Estimate of Fair Value Measurement | Accelerated Concepts | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value               $ 2,300,000  
    Estimate of Fair Value Measurement | Opengear | Contingent consideration on acquired business | Fair Value, Measurements, Recurring                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value     4,200,000            
    Change in fair value of contingent consideration     (128,000)   1,190,000 $ 1,377,000      
    Fair Value, Inputs, Level 3                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value     4,228,000   5,407,000 10,065,000      
    Contingent consideration on acquired business | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Contingent consideration fair value     4,228,000   5,407,000        
    Bluenica Corporation                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Business Combination, Contingent Liability, Payout Period 4 years                
    Bluenica Corporation | Contingent consideration on acquired business                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Change in fair value of contingent consideration     $ 2,900,000   2,200,000 $ 0 $ 500,000    
    FreshTemp | Contingent consideration on acquired business                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Change in fair value of contingent consideration         200,000        
    TempAlert | Contingent consideration on acquired business                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Change in fair value of contingent consideration       $ 0          
    Accelerated Concepts | Contingent consideration on acquired business                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Change in fair value of contingent consideration   $ 2,400,000     $ 3,500,000        
    Opengear | Maximum | Fair Value, Inputs, Level 3                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Fair value inputs probability of payment     72.00%            
    Opengear | Contingent consideration on acquired business                  
    Fair Value Inputs, Liabilities, Quantitative Information [Line Items]                  
    Change in fair value of contingent consideration   $ 900,000              
    XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.2
    Debt - Schedule of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Debt Instrument [Line Items]    
    Total loans $ 63,125  
    Less unamortized issuance costs (2,173)  
    Long-term Debt, Current Maturities (1,972) $ 0
    Total long-term debt, net of current portion 58,980  
    Revolving loan    
    Debt Instrument [Line Items]    
    Total loans 15,000  
    Term loan    
    Debt Instrument [Line Items]    
    Total loans $ 48,125  
    XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.2
    Debt Schedule of Maturities of Long-term Debt (Details)
    $ in Thousands
    Sep. 30, 2020
    USD ($)
    Debt Disclosure [Abstract]  
    2021 $ 2,500
    2022 3,438
    2023 3,750
    2024 4,687
    2025 48,750
    Total long-term debt $ 63,125
    XML 85 R69.htm IDEA: XBRL DOCUMENT v3.20.2
    Debt - Narrative (Details) - USD ($)
    $ in Thousands
    2 Months Ended 12 Months Ended
    May 04, 2020
    Apr. 14, 2020
    Jun. 30, 2020
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 13, 2019
    Line of Credit Facility [Line Items]              
    Maximum borrowing capacity             $ 150,000
    Weighted average interest rate on debt       0.70%      
    Debt issuance costs             2,600
    Proceeds from long-term debt       $ 119,018 $ 0 $ 0  
    Debt Instrument [Line Items]              
    Proceeds from long-term debt       119,018 0 0  
    Repayments of long-term debt       $ 55,893 $ 0 $ 0  
    Paycheck Protection Program loan              
    Line of Credit Facility [Line Items]              
    Proceeds from long-term debt   $ 9,000          
    Debt Instrument [Line Items]              
    Proceeds from long-term debt   $ 9,000          
    Repayments of long-term debt $ 9,000            
    LIBOR | Maximum              
    Line of Credit Facility [Line Items]              
    Debt Instrument, Basis Spread on Variable Rate     3.25%        
    LIBOR | Minimum              
    Line of Credit Facility [Line Items]              
    Debt Instrument, Basis Spread on Variable Rate     1.25%        
    Term loan              
    Line of Credit Facility [Line Items]              
    Maximum borrowing capacity             50,000
    Revolving loan              
    Line of Credit Facility [Line Items]              
    Maximum borrowing capacity             $ 100,000
    Year one | Term loan              
    Line of Credit Facility [Line Items]              
    Amortization percentage of quarterly installments             5.00%
    Year two | Term loan              
    Line of Credit Facility [Line Items]              
    Amortization percentage of quarterly installments             5.00%
    Year three | Term loan              
    Line of Credit Facility [Line Items]              
    Amortization percentage of quarterly installments             7.50%
    Year four | Term loan              
    Line of Credit Facility [Line Items]              
    Amortization percentage of quarterly installments             7.50%
    Year five | Term loan              
    Line of Credit Facility [Line Items]              
    Amortization percentage of quarterly installments             10.00%
    XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.2
    Product Warranty Obligation (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Standard Product Warranty Accrual [Roll Forward]      
    Beginning balance $ 1,012 $ 1,172 $ 987
    Warranties issued 666 305 759
    Settlements made (736) (465) (574)
    Ending balance $ 942 $ 1,012 $ 1,172
    XML 87 R71.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases - Supplemental Balance Sheet (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Assets and Liabilities, Lessee [Abstract]    
    Total lease assets $ 14,334 $ 0
    Total lease assets 14,334  
    Current portion of operating lease liabilities 2,527 0
    Operating lease non-current liability 16,193 $ 0
    Total lease liabilities $ 18,720  
    XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases - Lease Cost (Details)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    Lease, Cost [Abstract]  
    Operating lease cost $ 3,341
    Variable lease cost 744
    Short-term lease cost 175
    Total lease cost $ 4,260
    XML 89 R73.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases - Other Information (Details)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    Cash paid for leases [Abstract]  
    Cash paid for amounts included in the measurement of operating lease liabilities $ 2,893
    Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract]  
    Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,073
    Weighted average remaining lease term [Abstract]  
    Weighted average remaining lease term- operating leases 5 years 7 months 6 days
    Weighted Average Discount Rate Leases [Abstract]  
    Weighted average discount rate - operating leases 4.80%
    XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases - Maturity of Operating Lease Liability (Details)
    $ in Thousands
    Sep. 30, 2020
    USD ($)
    Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
    2021 $ 3,335
    2022 2,932
    2023 2,669
    2024 2,452
    2025 2,348
    Thereafter 9,219
    Total future undiscounted lease payments 22,955
    Less imputed interest (4,235)
    Total reported lease liability $ 18,720
    XML 91 R75.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details)
    $ in Thousands
    Sep. 30, 2019
    USD ($)
    Leases, Operating [Abstract]  
    2020 $ 2,596
    2021 2,575
    2022 2,314
    2023 2,056
    2024 2,095
    Thereafter 11,361
    Total minimum payments required $ 22,997
    XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.2
    Leases Narrative (Details)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    ft²
    Leases [Abstract]  
    Lease agreement term, lease not yet commenced 10 years
    Operating lease payment due, lease not yet commenced $ 4,800
    Tenant improvement allowance, lease not yet commenced $ 1,000
    Area of lease not yet commenced | ft² 35,466
    XML 93 R77.htm IDEA: XBRL DOCUMENT v3.20.2
    Restructuring (Details)
    $ in Thousands
    1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
    May 31, 2017
    USD ($)
    employee
    Jun. 30, 2020
    USD ($)
    employee
    Mar. 31, 2020
    USD ($)
    employee
    Sep. 30, 2018
    USD ($)
    employee
    Sep. 30, 2020
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Restructuring Reserve [Roll Forward]              
    Restructuring reserve, beginning balance         $ 0 $ 453 $ 1,656
    Restructuring charge         133   504
    Payments for restructuring         (117) (359) (1,553)
    Restructuring reversals         (16) (87) (203)
    Restructuring foreign currency fluctuation           (7) 49
    Restructuring reserve, ending balance       $ 453 0 0 453
    Employee Severance | 2020 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring reserve, beginning balance         0 0 0
    Restructuring charge         133   0
    Payments for restructuring         (117) 0 0
    Restructuring reversals         (16) 0 0
    Restructuring foreign currency fluctuation           0 0
    Restructuring reserve, ending balance       0 0 0 0
    Employee Severance | Manufacturing Transition              
    Restructuring Reserve [Roll Forward]              
    Restructuring reserve, beginning balance         0 147 0
    Restructuring charge         0   504
    Payments for restructuring         0 (108) (357)
    Restructuring reversals         0 (39) 0
    Restructuring foreign currency fluctuation           0 0
    Restructuring reserve, ending balance       147 0 0 147
    Employee Severance | 2017 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring reserve, beginning balance         0 293 1,528
    Restructuring charge         0   0
    Payments for restructuring         0 (233) (1,035)
    Restructuring reversals         0 (53) (244)
    Restructuring foreign currency fluctuation           (7) 44
    Restructuring reserve, ending balance       293 0 0 293
    Facility Closing | 2017 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring reserve, beginning balance         0 13 128
    Restructuring charge         0   0
    Payments for restructuring         0 (18) (161)
    Restructuring reversals         0 5 41
    Restructuring foreign currency fluctuation           0 5
    Restructuring reserve, ending balance       $ 13 $ 0 $ 0 $ 13
    IoT Products & Services | 2020 Restructuring              
    Restructuring Cost and Reserve [Line Items]              
    Number of positions eliminated | employee     2        
    IoT Products & Services | Manufacturing Transition              
    Restructuring Cost and Reserve [Line Items]              
    Number of positions eliminated | employee       53      
    IoT Products & Services | 2017 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge $ 2,500            
    IoT Products & Services | Employee Severance | 2020 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge     $ 38        
    IoT Products & Services | Employee Severance | Manufacturing Transition              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge       $ 500      
    IoT Products & Services | Employee Severance | 2017 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge 2,300            
    IoT Products & Services | Contract Termination | 2017 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge $ 200            
    IoT Products & Services | UNITED STATES | 2017 Restructuring              
    Restructuring Cost and Reserve [Line Items]              
    Number of positions eliminated | employee 10            
    IoT Products & Services | FRANCE | 2017 Restructuring              
    Restructuring Cost and Reserve [Line Items]              
    Number of positions eliminated | employee 8            
    IoT Solutions | 2020 Restructuring              
    Restructuring Cost and Reserve [Line Items]              
    Number of positions eliminated | employee   22          
    IoT Solutions | Employee Severance | 2020 Restructuring              
    Restructuring Reserve [Roll Forward]              
    Restructuring charge   $ 95          
    XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue - Disaggregation of Revenue (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 30, 2020
    Jun. 30, 2020
    Mar. 31, 2020
    Dec. 31, 2019
    Sep. 30, 2019
    Jun. 30, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Disaggregation of Revenue [Line Items]                      
    Total revenues $ 73,169 $ 70,338 $ 73,447 $ 62,317 $ 64,960 $ 61,166 $ 65,764 $ 62,313 $ 279,271 $ 254,203 $ 226,893
    North America, primarily United States                      
    Disaggregation of Revenue [Line Items]                      
    Total revenues                 213,487 184,022 161,924
    Europe, Middle East & Africa                      
    Disaggregation of Revenue [Line Items]                      
    Total revenues                 40,076 39,896 39,211
    Rest of world                      
    Disaggregation of Revenue [Line Items]                      
    Total revenues                 25,708 30,285 25,758
    Transferred at a point in time                      
    Disaggregation of Revenue [Line Items]                      
    Total revenues                 253,371 231,387 212,448
    Transferred over time                      
    Disaggregation of Revenue [Line Items]                      
    Total revenues                 $ 25,900 $ 22,816 $ 14,445
    XML 95 R79.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue - Additional Information (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Disaggregation of Revenue [Line Items]      
    Depreciation expense $ 1.5 $ 1.1 $ 0.5
    Period of amortization 3 years    
    Equipment      
    Disaggregation of Revenue [Line Items]      
    Contract assets $ 2.0 $ 2.1  
    XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue - Unearned Revenue (Details)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    Unearned Revenue [Roll Forward]  
    Unearned revenue, beginning of period $ 5,025
    Billings 35,213
    Revenue recognized (30,897)
    Unearned revenue, end of period $ 9,341
    XML 97 R81.htm IDEA: XBRL DOCUMENT v3.20.2
    Revenue - Performance Obligations (Details)
    $ in Millions
    Sep. 30, 2020
    USD ($)
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation $ 14.0
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation $ 10.0
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01 | Minimum  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Performance obligation time period 2 years
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01 | Maximum  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Performance obligation time period 7 years
    XML 98 R82.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2019
    Sep. 30, 2020
    Income Tax Disclosure [Abstract]    
    Valuation allowance $ 3,810 $ 4,372
    Income tax provision for Tax Cuts & Jobs Act of 2017 $ 3,000  
    Tax Credit Carryforward [Line Items]    
    U.S. capital loss carryforward   2,900
    United States Federal Tax Jurisdiction    
    Tax Credit Carryforward [Line Items]    
    Federal and state research and development tax credits   3,100
    U.S. capital loss carryforward   2,600
    Deferred Tax Assets, Other Tax Carryforwards   100
    Foreign Tax Authority    
    Tax Credit Carryforward [Line Items]    
    Non-U.S. operating losses   $ 200
    XML 99 R83.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Income Taxes) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Income Tax Disclosure [Abstract]      
    United States $ 3,756 $ 7,981 $ (2,427)
    International 3,707 3,164 5,677
    Income before income taxes $ 7,463 $ 11,145 $ 3,250
    XML 100 R84.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Income Tax Provision) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Current:      
    Federal $ 709 $ 950 $ 526
    State 572 290 57
    Foreign 1,128 746 1,412
    Deferred:      
    U.S. (2,911) (825) (536)
    Foreign (446) 26 160
    Income tax (benefit) expense $ (948) $ 1,187 $ 1,619
    XML 101 R85.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Deferred Tax Assets) (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Income Tax Disclosure [Abstract]    
    Non-current deferred tax asset $ 389 $ 7,330
    Non-current deferred tax liability (17,171) (261)
    Net deferred tax (liability) asset (16,782) 7,069
    Depreciation and amortization (1,037) (480)
    Lease asset (3,415) 0
    Lease liability 4,477 0
    Inventories 979 536
    Compensation costs 3,698 3,675
    Other accruals 3,985 3,870
    Tax credit carryforwards 6,021 4,911
    Valuation allowance (4,372) (3,810)
    Identifiable intangible assets (27,118) (1,633)
    Net deferred tax (liability) asset $ (16,782) $ 7,069
    XML 102 R86.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Effective Income Tax Rate Reconciliation) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Income Tax Disclosure [Abstract]      
    Statutory income tax amount $ 1,567 $ 2,341 $ 809
    State taxes, net of federal benefits 392 196 (71)
    Manufacturing deduction 0 0 (364)
    Transaction costs 143 0 79
    Employee stock purchase plan 127 59 56
    Foreign operations 431 225 318
    Non-deductible executive compensation 115 171 27
    Change in valuation allowance 173 520 (994)
    Utilization of research and development tax credits (2,881) (2,173) (1,971)
    One-time transition tax 0 0 250
    Deferred balance sheet remeasure 0 9 2,727
    ASU 2016-09 excess stock compensation (673) (56) 643
    Contingent consideration (27) 250 388
    Changes from provision to return (111) (511) (554)
    Adjustment of tax contingency reserves 151 146 193
    U.S. deduction for foreign export sales (355) (146) 0
    Global intangible low-taxed income 31 162 0
    Other, net (31) (6) 83
    Income tax (benefit) expense $ (948) $ 1,187 $ 1,619
    XML 103 R87.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Unrecognized Tax Benefits) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
    Unrecognized tax benefits, beginning balance $ 1,713 $ 1,561 $ 1,335
    Increases related to prior year income tax positions 756 9 39
    Increases related to current year income tax positions 425 314 315
    Decreases related to prior year income tax positions 0 (34) 0
    Decreases related to settlements (7) 0 0
    Decreases related to expiration of statute of limitations (287) (137) (128)
    Unrecognized tax benefits, ending balance $ 2,600 $ 1,713 $ 1,561
    XML 104 R88.htm IDEA: XBRL DOCUMENT v3.20.2
    Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2017
    Income Tax Contingency [Line Items]        
    Unrecognized tax benefits that would impact effective tax rate $ 2,400      
    Unrecognized tax benefits 2,600 $ 1,713 $ 1,561 $ 1,335
    Accrued income tax penalties and interest for unrecognized tax benefits 100 $ 100    
    Noncurrent income taxes payable        
    Income Tax Contingency [Line Items]        
    Unrecognized tax benefits 1,900      
    Noncurrent deferred tax assets        
    Income Tax Contingency [Line Items]        
    Unrecognized tax benefits 700      
    Maximum        
    Income Tax Contingency [Line Items]        
    Decrease in unrecognized tax benefits that is reasonably possible $ 100      
    XML 105 R89.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Jan. 29, 2020
    Feb. 04, 2019
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 103,492 93,128 74,204    
    Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ 1,800 $ 1,100 $ 700    
    Proceeds from employee stock purchase plan transactions 1,065 1,058 1,115    
    Total intrinsic value of all options exercised 3,700 2,100 1,200    
    Total grant date fair value of shares vested 3,700 3,500 3,300    
    Stock Options          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Total unrecognized compensation cost nonvested awards $ 6,000        
    Weighted average period, unrecognized compensation cost, nonvested awards 2 years 9 months 18 days        
    Restricted Stock Units          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Weighted average period, unrecognized compensation cost, nonvested awards 1 year 4 months 24 days        
    Total unrecognized compensation cost, restricted stock units $ 9,600        
    Employee Stock          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of continuous days of service 90 days        
    Number of hours per week employed 20 hours        
    Percent of market value 85.00%        
    Offering period 3 months        
    Proceeds from employee stock purchase plan transactions $ 1,100 $ 1,100 $ 1,100    
    Common shares issued to employees 117,826 111,036 125,446    
    Shares available for future issuance 711,714        
    The 2020 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of shares available for future grants 1,209,150        
    Number of shares authorized       1,500,000  
    The 2020 Plan | Stock Options          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Expiration period 7 years        
    Vesting period 4 years        
    The 2019 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of shares authorized         1,500,000
    The 2019 Plan | Stock Options          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Expiration period 7 years        
    Vesting period 4 years        
    The Purchase Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of shares authorized       3,425,000  
    Director | The 2020 Plan | Restricted Stock Units          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period 1 year        
    Director | The 2019 Plan | Restricted Stock Units          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period 1 year        
    Executives and Employees | The 2020 Plan | Restricted Stock Units          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period 4 years        
    Executives and Employees | The 2019 Plan | Restricted Stock Units          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period 4 years        
    XML 106 R90.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Stock-Based Compensation Expense) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
    Stock-based compensation before income taxes $ 7,237 $ 5,655 $ 4,854
    Income tax benefit (1,523) (1,174) (1,017)
    Stock-based compensation after income taxes 5,714 4,481 3,837
    Cost of Sales      
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
    Stock-based compensation before income taxes 291 174 195
    Sales and Marketing      
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
    Stock-based compensation before income taxes 2,318 1,708 1,492
    Research and Development      
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
    Stock-based compensation before income taxes 1,197 996 516
    General and Administrative      
    Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
    Stock-based compensation before income taxes $ 3,431 $ 2,777 $ 2,651
    XML 107 R91.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) - Stock Options
    $ / shares in Units, shares in Thousands, $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    USD ($)
    $ / shares
    shares
    Options Outstanding [Roll Forward]  
    Options Outstanding, Beginning Balance | shares 3,348
    Options Outstanding, Granted | shares 796
    Options Outstanding, Exercised | shares (583)
    Options Outstanding, Forfeited / Cancelled | shares (168)
    Options Outstanding, Ending Balance | shares 3,393
    Options Outstanding, Exercisable | shares 2,115
    Weighted Average Exercise Price [Roll Forward]  
    Weighted Average Exercise Price, Beginning Balance $ 10.85
    Weighted Average Exercise Price, Granted 16.56
    Weighted Average Exercise Price, Exercised 10.12
    Weighted Average Exercise Price, Forfeited / Cancelled 13.16
    Weighted Average Exercise Price, Ending Balance 12.20
    Weighted Average Exercise Price, Exercisable $ 10.80
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
    Weighted Average Remaining Contractual Term, Outstanding 3 years 10 months 24 days
    Weighted Average Remaining Contractual Term, Exercisable 2 years 10 months 24 days
    Aggregate Intrinsic Value, Outstanding | $ $ 12,790
    Aggregate Intrinsic Value, Exercisable | $ $ 10,207
    Closing Stock Price $ 15.63
    XML 108 R92.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Fair Value Assumptions) (Details) - Stock Options - $ / shares
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Weighted average per option grant date fair value $ 6.17 $ 4.48 $ 3.98
    Assumptions Used For Options Grants [Abstract]      
    Risk free interest rate, minimum 0.37% 1.60% 2.12%
    Risk free interest rate, maximum 1.73% 2.93% 2.89%
    Expected term 6 years 6 years 6 years
    Expected volatility rate, minimum 36.00% 33.00% 33.00%
    Expected volatility rate, maximum 44.00% 35.00% 34.00%
    Weighted average volatility 36.00% 34.00% 33.00%
    Expected dividend yield 0.00% 0.00% 0.00%
    XML 109 R93.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Exercise Price Range) (Details) - Stock Options
    shares in Thousands
    12 Months Ended
    Sep. 30, 2020
    $ / shares
    shares
    $7.40 - $9.03  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range $ 7.40
    Exercise Price Range, Upper Range $ 9.03
    Options Outstanding | shares 485
    Weighted Average Remaining Contractual Term 2 years 3 months 29 days
    Weighted Average Exercise Price, Options Outstanding $ 8.22
    Number of Shares Vested, Options Exercisable | shares 485
    Weighted Average Exercise Price, Options Exercisable $ 8.22
    $9.04 - $10.33  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 9.04
    Exercise Price Range, Upper Range $ 10.33
    Options Outstanding | shares 542
    Weighted Average Remaining Contractual Term 3 years 7 months 9 days
    Weighted Average Exercise Price, Options Outstanding $ 10.04
    Number of Shares Vested, Options Exercisable | shares 427
    Weighted Average Exercise Price, Options Exercisable $ 9.98
    $10.35 - $11.23  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 10.35
    Exercise Price Range, Upper Range $ 11.23
    Options Outstanding | shares 602
    Weighted Average Remaining Contractual Term 3 years 5 months 1 day
    Weighted Average Exercise Price, Options Outstanding $ 10.94
    Number of Shares Vested, Options Exercisable | shares 405
    Weighted Average Exercise Price, Options Exercisable $ 10.86
    $11.24 - $12.63  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 11.24
    Exercise Price Range, Upper Range $ 12.63
    Options Outstanding | shares 620
    Weighted Average Remaining Contractual Term 3 years 9 months 14 days
    Weighted Average Exercise Price, Options Outstanding $ 12.08
    Number of Shares Vested, Options Exercisable | shares 448
    Weighted Average Exercise Price, Options Exercisable $ 12.17
    $12.64 - $13.92  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 12.64
    Exercise Price Range, Upper Range $ 13.92
    Options Outstanding | shares 573
    Weighted Average Remaining Contractual Term 4 years 5 months 23 days
    Weighted Average Exercise Price, Options Outstanding $ 13.65
    Number of Shares Vested, Options Exercisable | shares 339
    Weighted Average Exercise Price, Options Exercisable $ 13.53
    $13.93 - $17.94  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 13.93
    Exercise Price Range, Upper Range $ 17.94
    Options Outstanding | shares 536
    Weighted Average Remaining Contractual Term 6 years 18 days
    Weighted Average Exercise Price, Options Outstanding $ 17.62
    Number of Shares Vested, Options Exercisable | shares 11
    Weighted Average Exercise Price, Options Exercisable $ 14.75
    $17.95 - $18.20  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 17.95
    Exercise Price Range, Upper Range $ 18.20
    Options Outstanding | shares 35
    Weighted Average Remaining Contractual Term 6 years 1 month 20 days
    Weighted Average Exercise Price, Options Outstanding $ 18.20
    Number of Shares Vested, Options Exercisable | shares 0
    Weighted Average Exercise Price, Options Exercisable $ 0
    $7.40 - $18.20  
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
    Exercise Price Range, Lower Range 7.40
    Exercise Price Range, Upper Range $ 18.20
    Options Outstanding | shares 3,393
    Weighted Average Remaining Contractual Term 3 years 11 months 23 days
    Weighted Average Exercise Price, Options Outstanding $ 12.20
    Number of Shares Vested, Options Exercisable | shares 2,115
    Weighted Average Exercise Price, Options Exercisable $ 10.80
    XML 110 R94.htm IDEA: XBRL DOCUMENT v3.20.2
    Stock-Based Compensation (Non-Vested Options) (Details) - Restricted Stock Units
    shares in Thousands
    12 Months Ended
    Sep. 30, 2020
    $ / shares
    shares
    Nonvested Number of Restricted Stock Units [Roll Forward]  
    Number of Restricted Stock Units, Beginning Balance | shares 888
    Number of Restricted Stock Units, Granted | shares 516
    Number of Restricted Stock Units, Vested | shares (322)
    Number of Restricted Stock Units, Canceled | shares (110)
    Number of Restricted Stock Units, Ending Balance | shares 972
    Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward]  
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance | $ / shares $ 11.65
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted | $ / shares 14.86
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested | $ / shares 11.78
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled | $ / shares 12.53
    Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance | $ / shares $ 13.20
    XML 111 R95.htm IDEA: XBRL DOCUMENT v3.20.2
    Common Stock Repurchase (Details) - May 2018 authorized repurchase program - USD ($)
    12 Months Ended
    Sep. 30, 2020
    Apr. 24, 2018
    Stock repurchase program, authorized amount   $ 20,000,000.0
    Shares repurchased 0  
    XML 112 R96.htm IDEA: XBRL DOCUMENT v3.20.2
    Employee Benefit Plans (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Defined Contribution Plan Disclosure [Line Items]      
    Matching contributions, amount $ 1.7 $ 1.8 $ 1.6
    Defined contribution plan      
    Defined Contribution Plan Disclosure [Line Items]      
    Maximum annual contribution per employee percentage 25.00%    
    Defined contribution plan | Full Employer Match      
    Defined Contribution Plan Disclosure [Line Items]      
    Employers percent of matching contributions 100.00%    
    Percent of employees' gross pay for employer match 3.00%    
    Defined contribution plan | Half Employer Match      
    Defined Contribution Plan Disclosure [Line Items]      
    Employers percent of matching contributions 50.00%    
    Percent of employees' gross pay for employer match 2.00%    
    XML 113 R97.htm IDEA: XBRL DOCUMENT v3.20.2
    Contingencies Contingencies (Details)
    $ in Millions
    12 Months Ended
    Sep. 30, 2020
    CAD ($)
    DimOnOff Inc.  
    Loss Contingencies [Line Items]  
    Damages sought $ 1.0
    XML 114 R98.htm IDEA: XBRL DOCUMENT v3.20.2
    Quarterly Financial Data (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 12 Months Ended
    Sep. 30, 2020
    Jun. 30, 2020
    Mar. 31, 2020
    Dec. 31, 2019
    Sep. 30, 2019
    Jun. 30, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Quarterly Financial Information Disclosure [Abstract]                      
    Total revenues $ 73,169 $ 70,338 $ 73,447 $ 62,317 $ 64,960 $ 61,166 $ 65,764 $ 62,313 $ 279,271 $ 254,203 $ 226,893
    Gross profit 37,518 37,349 38,641 30,464 30,595 28,328 30,329 29,783 143,972 119,035 109,054
    Net (loss) income $ 4,433 $ 1,766 $ 2,004 $ 208 [1] $ 2,286 $ 1,648 $ 1,342 $ 4,682 $ 8,411 $ 9,958 $ 1,631
    Net (loss) income per common share, basic (USD per share) $ 0.15 $ 0.06 $ 0.07 $ 0.01 $ 0.08 $ 0.06 $ 0.05 $ 0.17 $ 0.29 $ 0.36 $ 0.06
    Net (loss) income per common share, diluted (USD per share) $ 0.15 $ 0.06 $ 0.07 $ 0.01 $ 0.08 $ 0.06 $ 0.05 $ 0.17 $ 0.28 $ 0.35 $ 0.06
    [1] During fiscal 2020, we recorded a discrete tax benefit of $1.0 million in the first quarter of fiscal 2020 resulting from excess tax benefits recognized on stock compensation and an adjustment of our state deferred tax rate due to the Opengear acquisition.
    XML 115 R99.htm IDEA: XBRL DOCUMENT v3.20.2
    Quarterly Financial Data - Additional Information (Details)
    $ in Millions
    3 Months Ended
    Dec. 31, 2019
    USD ($)
    Quarterly Financial Information Disclosure [Abstract]  
    Net discrete tax expense (benefits) $ (1.0)
    XML 116 R100.htm IDEA: XBRL DOCUMENT v3.20.2
    Subsequent Event (Details)
    $ in Thousands
    12 Months Ended
    Oct. 07, 2020
    USD ($)
    employee
    Sep. 30, 2020
    USD ($)
    Sep. 30, 2018
    USD ($)
    Subsequent Event [Line Items]      
    Restructuring Charges   $ 133 $ 504
    Subsequent Event | 2021 Restructuring | IoT Products & Services      
    Subsequent Event [Line Items]      
    Number of positions eliminated | employee 20    
    Subsequent Event | 2021 Restructuring | IoT Products & Services | Employee Severance | Minimum      
    Subsequent Event [Line Items]      
    Restructuring Charges $ 800    
    Subsequent Event | 2021 Restructuring | IoT Products & Services | Employee Severance | Maximum      
    Subsequent Event [Line Items]      
    Restructuring Charges $ 900    
    XML 117 R101.htm IDEA: XBRL DOCUMENT v3.20.2
    Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Sep. 30, 2020
    Sep. 30, 2019
    Sep. 30, 2018
    Valuation allowance - deferred tax assets      
    SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
    Balance at beginning of period $ 3,810 $ 3,291 $ 5,952
    Charged to costs and expenses 670 529 521
    Charged to Other Accounts 0 0 0
    Deductions 108 10 3,182
    Balance at end of period 4,372 3,810 3,291
    Valuation account - doubtful accounts      
    SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
    Balance at beginning of period 968 785 341
    Charged to costs and expenses 2,534 635 729
    Charged to Other Accounts 0 0 40 [1]
    Deductions [2] (276) 452 325
    Balance at end of period 3,778 968 785
    Reserve for future credit returns and pricing adjustments      
    SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
    Balance at beginning of period 2,677 2,560 2,169
    Charged to costs and expenses 17,816 12,640 10,715
    Charged to Other Accounts 0 0 0
    Deductions 19,017 12,523 10,324
    Balance at end of period $ 1,476 $ 2,677 $ 2,560
    [1] Established through purchase accounting relating to the acquisition of TempAlert
    [2] Uncollectible accounts charged against allowance, net of recoveries
    EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /R%>5$'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 " #\A7E1[#K0:.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFG9D**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64 M>X2ZJM9@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ >+3I*P$L.K)LF MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV']^>IW7+8Q+ M))W"_"L90:> &W:9_-;Q:^'47W1=02P,$% @ _(5Y49E&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" #\A7E1$N^,?@4& ",&0 & 'AL+W=O'X%_S[; M,'4F-CR%.TLA$Z;A5*YZ:B,Y"PNC).Y1RSKO)2Q*.]?#XMI47@]%IN,HY5-) M5)8D3+[<\%CLKCIVYW!A%JW6.K_0NQYNV(K/N?ZZF4HXZU4H893P5$4B)9(O MKSJ>_6'L#'*#XHEO$=^IHV.23^51B*?\Q ^O.E;.B,<\T#D$@Y\M'_$XSI& MQ]][T$XU9FYX?'Q ORLF#Y-Y9(J/1/P]"O7ZJG/9(2%?LBS6,['[Q/<3ZN=X M@8A5\9_LRF==MT."3&F1[(V!01*EY2][WCOBR F6F] ]P;TE8%]:@1G;^"T M-7#W!F[AF7(JA1_&3+/KH10[(O.G 2T_*)Q96,/THS2/^UQ+N!N!G;X>B2V7 M9 HA)EWR=3XF[][^/NQI0,[O]X(]RDV)0D^@V)0\B%2O%;E-0Q[^"M #2A4O M>N!U0U'$.=^<$<=Z3ZA%K1I"(]Q\(K9G8'K2?(R;/S )H]MUYK_,QJF\[!1X MS@F\VU1'^H7X:?FBY@G_\QZ>(;[FB?H+&<&M1G"+$=P3(XQ%D,'KJ,GB9A,N8Q$F"DUC\XTB$=?WOSIB$E+BIN%RT#)AFH:)$3I]V%8RU9K#!_75:<+E& M13$GDRQYY+*."XYA67;7<2W'0?@,*CZ#-GQF?!4I#6[29,*2VNCA.&/_HT_\ MR>)V-O$6_I>)=P]GHS.$H6T9_;3:R9^"$D7+:.@E*'386Z =.VNW7>H>^YB#*EA2-LP M],)0'PY(H9)?TGK?X9 #IV^1V^> Q[!(D>0FWH9HR(V8V\Z_Y[K8B5JN M..0\BR!?+BQ,66Q3"VQK *),R7WJ4ZXTH716O859/#$?\P3%=H$;_:2O]]U/-9;D7S%=J M[$"UEAF.V,#,J#UMI?9%Z,@(U&HEY$LM'QS'"Z 2P>0T)&8!AK$S4D];2?T\ M87%,;C(%MU5]''&P,E\ODQK0%U[<'@!"O'2+K32M)' MH$D2"J&?AOR9?.:UT6J LN#OLN]>7/2Q#H/1=@=7XH.HWT4J+]$_.)/HAK+//MXLY^?G M\U4?UK-RC" [Y_]37\PQVNK@HKB(= P[C"6QZ;O'WV%Q&&02!JWU;,,B_!TD>15S+%0<8?_1]C(F1 M80>7X8._\IWTFJ4K?K('TP!49E,=I]Y1^SI?-12? 10)\M9)VAM4B*PS5G(9?Y W!_ M*80^G.0#5!]@KO\!4$L#!!0 ( /R%>5&*^RK06 8 )@< 8 >&PO M=V]R:W-H965T&ULI5E=4^,V%/TKFDP?8&8A^O(7 \PL23]X MV)99=KO/)E&(9VTKE12@_?65'1,ETK6@W1<2AW.O=:ZNSY'DRV>IONNU$ :] M-'6KKR9K8S87TZE>K$53ZG.Y$:W]STJJIC3V4CU.]4:)7_6]WZOI2;DU=M>).(;UMFE+]?2-J^7PU(9/7'SY7CVO3_3"]OMR4C^)> MF*^;.V6OIOLLRZH1K:YDBY1874T^DHLYQUU C_BS$L_ZX#OJJ#Q(^;V[N%U> M37 W(E&+A>E2E/;C29[#C^&I).]O?L @^_OV;_I2=OR3R46LQD_:U: MFO75))^@I5B5V]I\EL^_B8%0TN5;R%KW?]'S@,43M-AJ(YLAV(Z@J=K=9_DR M%.(@@*0C 70(H'X 'PE@0P![;P ? GA?F1V5O@[STI37ETH^(]6A;;;N2U_, M/MK2K]INWN^-LO^M;)RYGLE6R[I:ED8LT;VQ'W92C49RA?[8"%5VDZ/1&?IZ M/TUW.JR7>H/Z*>CZ\NIL0/KTD\7PR!N=H.@(X,@%'V2 MK5EK]'.[%,OC!%/+:$^+OM*ZH=&,]V)SCAC^@"BF&!C0[-WAI #"Y^\/SR-L MV'Z26)^/C>3[+)Y$NQ47D51\GXKWJ7@\%31'N\"D#^SDXNF:9@7-R.7TZ;!R M "SA%+-CV!R T30O'.QH^,E^^$FT$C.I3=>;NJR%CM4CW2=,H_7XV$AEJG_Z M/H>*LHM.#VAPGF=>24(0+5*_( H/RCNT>BS_>BSZ.B_2%/6:'%8%(A$%MR: ML(06A4<#A)$T]X@ ,)+EK("IY'LJ>93*KTIJC39*KBH#<PY%M#L'Q6P?D7BQQJSC+4JPTV@6HEIO. M3/L+).0YA;\V24=N%V:JNG1?6]1\%.E%V MNI25F5.0&(.$P:<5@LY\/9T#((9'I)(XYR-QZ]N)I0R>49 +![20IDG0>0 . MYZ'X@[B4'LC7,2GGAR2)DG*24[4+V< =EP 3P\*I 6 8^PH[!V TR\>(.!\F M:5P[S5HH=#),RNE YP-JA8F*J+-*$O?*V]8(NW0UL4*%UL8P]\L4@C(6S'<( MLN(Y4B-GD23ND7L*0Y5 #J&UG;&D".0%@!$.YS"E&$!)X&H5(RLFBFSJ=IW*=_%S%!&X(/ M=V$Y)_Z"$$ 51>(O^P$42=F(*U/GRI1'==\10-;*[%ZF:62[.V:(Z3YU#DGC M#GE3ZFH!%F<7EQT0PN?4WQ2!*);ZQ8%0>&051ITITK@ISJMZVQW,M/^S2,X< M:=P:?2,C84B2GG.,M_W(1SE"<-^;0$<)AD;V:4S)\LL+LOO/FAC3HA97(AG M;QU3,6B?DC/JKUUA7.YOSN80#MLUR8CI,B?++'YH>"_44[40L:HXY679#W>> M$T(6WR#$.B]F!Z]L&J$>^U=?VAK7MC6[UQS[7_>O MUS[V+Y6\WV_(Q7SWDLREV;VS^U2JQZK5J!8KFQ*?9W9,:O<:;'=AY*9_,?0@ MC9%-_W4MRJ50'<#^?R6E>;WH;K!_&7G]+U!+ P04 " #\A7E1:6NIX!0$ M "W#@ & 'AL+W=O)S=D&NO?7[]@)X4> M;V:^&<],/-PS_ETDA$CTEF=4C*Q$RLV];8ME0O)(W+$-H;"S8CR/)+SRM2TV MG$2Q!N69[3J.;^=12JWQ4*\]\_&0;6664O+,D=CF><1_3$C&]B,+6X>%EW2= M2+5@CX>;:$WF1'[=/'-XLRLM<9H3*E)&$2>KD?6 [V>XKP!:XL^4[,7),U)4 M%HQ]5R]/\W@DF5"_Z)](3OP+;3<"LGR$@P>Y"DM M_J.W,A G@,!I +@EP+T X"8+7@GP+@&]!D"O!/3>"^B7 $W=+KCKP#U&,AH/ M.=LCKJ1!FWK0T==HB%=*U4&92PZ[*>#D>,JH8%D:1Y+$:"[A#TZ!%(BMT)3E M5I8=EM ML(Q=](E1F0@THS&)SQ780*/BXAZX3-U6C7.RN4.>[\U5)]E0CA:GL6H MX()N,B9$YQ91HN,HH[?[EF#YE4&_-5C0HZ #42A0S@E=_D"0!BJRJ.A]\=]0 MMRISID@6BOTS_N%%D![K0EWH_-Y%* U2@=\WAW)0,1NT,ILF$5VKZ.F(;2D, MGRS]%WK#&H9.&4T$)%.Z(P5)8^D/:JXY%Q3K$JKHSOC51;I-)R6HZ 6M]#X2 M(0Y' \X"NB%O,'(%Z: %H625&E,67"53E^CV+\C417PSE;"B$K92>2'++!(B M7:7+XMS!\:ZRI?)TD29%.]M"ISTD]U AN&,@/6DW_HJ_F2(57HW458E97:(I MZ=@Y#CGGE])>)AO=N$;N5[2]ND;R):J-_761F4&D&S3P/QGRN-7C7VJ01F[X M/6W+(-7%87!9UR:QP!\TD'2/)-WVUF6@9^3BUD>0@YWPDDQ=;!#Z-2X&*;_7 M0$6-_O.5XW3&[>/97'"3*RCH$8R7)5^<@6/#*P)T6[8"Q+8_2/V##N05-CI&7?ZL%-\^!^=*JYTGR*^3JE M&5F!@\[= "+)BUM2\2+91E\#%DS"I4(_)G"S)%P)P/Z*,7EX40:JN^KX)U!+ M P04 " #\A7E1>S/<).@& # ' & 'AL+W=OA3RJUISKM'WIF[5]62M]>9R/E?+ M-6^8NA ;WL(W*R$;IN%6/LS51G)6]H.:>DZB*)TWK&HGBZO^LUNYN!*=KJN6 MWTJDNJ9A\ND]K\7C]01/GC_X5#VLM?E@OKC:L =^Q_67S:V$N_G!2EDUO%65 M:)'DJ^O).WQY0PLSH$?\7?%'=72-C"OW0GPU-Q_+ZTED&/&:+[4QP>#?EM_P MNC:6@,>WO=')84XS\/CZV?HOO?/@S#U3_$;4_U2E7E]/\@DJ^8IUM?XD'G_C M>X<28V\I:M7_18][;#1!RTYIT>P' X.F:G?_V?=]((X&X-@S@.P'D)<.H/L! MM'=TQZQWZP/3;'$EQ2.2!@W6S$4?FWXT>%.UYC'>:0G?5C!.+VY$JT1=E4SS M$KUG-6N7'-T9[#^CUJS?H%:I:]'DM.L7:4EW--[V8A MGEGN^.8"T6B*2$0BQ_";%P_'Q>GP.?A[<)HISNI.2MQHQI<#/RX!% M>K!(>XNQSR)3:P2Q04MSP;]UU9;5,(4S5CM326_*;+/M(HDQ <>VQR&Q407) M"G) G?",#SSC(,]WRZ7H@!;LP"4'CO )67%G !-[3IRD^8B9C:)%EL9N9NF!61ID]I=>B0U$_3?JMLFIXJ[)ZJV4BQY>9>>==E;E/"231>EPX4S1,/[^+ NPBO MRQ*85:O*[!M(B9JU#Y6YW(79R[BPN1!,XG&L;1B-TM1#&4=#AH^"I'\5HGRL MZMJ9MB-K3H(C3),1-0<.)S0FGG2$C^0'!\E]X"L.2[5$FGT/K-:]E9/8Y.., MZ0!EE$8>BH-88!+>\K!4F:[:!U1S*!B0-)7!3*QFG>(ARL0.64RM'." ^1@/ M8H3#:K1+4JUH9^?SP-[4"3:\$;*O9L4*U:)]F&DN M&ZA"[YUI!-MZ@8O,"H:-\BVH05-P6%0.9<.&/9G21I6B@Q5',A-5)TQ:&@MI!M%$YY!(/R4$^<%@_OK2.HRT#65I8&])&)1'Q[$@R: 4):P6T R;3F:6YA,Z@*OO49Q:HZ;A MJTVJON\4#(-=Z]RTQ)8*T(FQUCE021QYM(X,!\JSR( M3*,H,K](K1DXAUBGUT)6__+RK5GLT#(K96HT\WQ$IQ7TSR4\(^?S"+5%^TB_ MN'.B1\=X9\[Q8!5!V>!Q,(U"'M)DFF RS6/:.TCC:1KE *;/X)WW3F]M\:/) MN =W@>+4X_&@C_3,B6!95J94@AV^854YJUJT9)L*=KR3J*U_)"NR>*P^+ER: M)K[###HH)0TKY2>N664J:%-(P]IQ'["Z)#*B5LWAPH$"8$_&I(-,TK!,0C/2 M-5W='ZJ+75D';8GD:_/^8PO*))2;N*V*,T)S/"X_G;@DP9[ZGPX22L^<'DI0 MSDX^/>\ 9OH I:/^@$X7]@L%U M;.+ .8]-YD>OE\R[O3^8?*A:!576"@9&%QE8D+O79;L;+3;]&Z=[H;5H^LLU M9T#> .#[E0 EWM^8EUB'EY:+_P!02P,$% @ _(5Y48;I!@K= @ 4PD M !@ !X;"]W;W)K2SRBC5Z"7GA1H[F=;EM>NJ)*,Y43U1T@+N+(3,B8:I7+JJE)2D5I1SU\,Y;PL/;)EIL^!.1B59TCG5 MC^5,PLQMO*0LIX5BHD"2+L;.C7<]]; 16(L?C*[5UAB95)Z$>#:3K^G8P8:( M;^WR4,R3T31J> _6:JSL3-P4$H7 MI.+Z0:R_T$U"D?&7"*[L/UK7ME'?04FEM,@W8B#(65%?RMO^"0/PTI0S]J)!;HGA60 M.",U7;T31BWLL,$.WX==/WM$*IT) MR?[2M NW]AEOD< WQ?QVB$_;M:"C!CKZ$#13JNH&CO9 =E&/6;0@XP8R_A D M?&B5)D7*BF47:7R2])A%B[3?D/:/DDY%GL/K\)&^[9_3MR>,6LR#AGGP#N:S MFG:P5[<8=W;M&88MYF'#/'P_\^&>'>YA!%'D^8,PV.'M, QC/, XZ.;U\/^= M Q\E_@['!E7)US9SY\: ]XL61 $>ACNPG89Q/_0'.[#NUHYGCAO?B%RR0B%. M%Z#$O3Z\L;+>P>N)%J7=!)^$ABW5#C,X]5!I#.#^0@C]-C'[:G..FOP#4$L# M!!0 ( /R%>5'UY>L#40D %(I 8 >&PO=V]R:W-H965T&ULI5K9]G6C/E[L^O[P8;E4 MY4[N"_6^/<@&?MFVW;[HX6-WNU2'3A8;4VA?+UD4)__Q@EX\??%'=;OK]1?+J\M#<2NO9?_GX5L'GY93 M+9MJ+QM5M0WIY/;CQ2?Z82TR7< @_E7)>W7R3#25F[;]H3]\W7R\B'2+9"W+ M7E=1P+\[N9)UK6N"=OPU5GHQO5,7/'U^JOV+(0]D;@HE5VW][VK3[SY>9!=D M([?%L>[_:.__*4="L:ZO;&ME_I+[$1M=D/*H^G8_%H86[*MF^%\\C!UQ4H F MG@)L+,#L L)3@(\%^$L+B+& ,#TS4#']L"[ZXNJR:^])I]%0FWXPG6E* _VJ MT>-^W7?P:P7E^JM5VZBVKC9%+S?DNH=_,*B](NV6K JU(U]@8BBR(']>K\F; MG]Z2GTC5D.^[]JB*9J,NESVT0=>T+,?W?1[>QSSOHXS\VC;]3I&?FXWP MA,9/#-@3@\\L6..U/+PG/'I'6,0BI$&K%Q>G.5)\_?+B68 -G\:#F_JXI[[? M#[(K^JJY'59$U5=2?0C4*Z9ZA:E7>.K]#4)(U93M7F)C-I2-35D=*>ZN,D'I MY?+NM!]=4)['V3EH[8)HPN>:SMH>3VV/@WWR:?,?6 C#O.Q;B#9EVY15+4DS MD=+?ZT^EGK.'KKVK8'*1FT?RYJC@H6K>DO:5/9M,K4N"/;N6$'#+JC!A#)8- MO!W>U#^^(_*O8W70S2:P5DBUU^T:EA$[&(K3' 0*D]!BZ(H6=N &C6&;ZU2!G56V< 7FC[00LOJ*$(*,JO=[4 MVY!?H+-AH&''\*DLVZ,V,^ ;9'6G)13M3E?'XYCG=G^ZJ$429W9HQF TB2*/ MUM#9%]"P,?@ZSF_H,Y2$J]4+2BGG-@T,%R5.Y$6KX\)'8U9_&I9_,[,#[H6Z M2KU((]N]8*C,7@)K#$4%]>G'K/LT+/Q?)[WWC 6BSY1&3H3!8!&W2;BH)/=H M YNUGH6U?EH:A^+1MRZ8J[X<@IO% D%EC-OS"4&QE'D"#9N5G(65'&AT1W!@ M\D'[2'PTF*NN++*]_ I!T3RG-@U$]1.?(V:S4K.P4O_V^HP*9>KJ+*Q8ERJB M[%F>V-*&P!8L37UC-LLV"V?>.I"I5^2';%9-%E9-, 2EE!M%MEV[)_L"O,V@ M,2 O^Z+[(7N312E9CC^@G>@JHKUP$0AD6+:K0U"P?+@G^K!97%G\"I9/9OWF MJ "G<$KQ\Y2>A:P1"(LBCXMCLTBSYT1ZTOU3'E(9^V-LN5X9QAYT]D;6R _3 M7)Y$N3/S7:##$JDK3ECLF_:S?K.P?N/#]I1C&5LTI5DH25>1G4%$4O\HRFU9 M1&"I;^N(S<+.PL+^[=B5.\CJ/9GCN[.TT= M 6)23F,)7K2WP3#=M]/C%8;* MN9.68#":"=\"G>T!"]N#*9K/$?PTKE=(_$.Y8O: )WEN;QD@P#BV=Q776'6, M<^ZQ$GRV$CP*QO,O55,TY/(Y[_LU+R"#R&T.^81MZ!.>0"4'.R9QLGX>3[].P M+8NN6;3'7IM)[ZX0=S/EA4B<$(W!>"KLG4D$YJ,TVP?^&ON@]#XE6"_#\% 7 M#>F[HE&%.4;#&;J"'^<1LPDBYL'=5\#J$HF/XNP=^&N\@]P?ZO91RI'KX2F" MOXRM:P<@C[2S Q3E'&9@*$H]MIK/UH*'K<5WG:#!I*PV9H=(VPFU*SKM /N^ M-DJDU8(U.]A&[3/T@S8B=V"Z?-')]0(L=AAC[H,ZT=9%9;Z%.WL*_KRG>+.1 M92=AFK[5)P[F2>^PO8XG=G20)8E#U<5QD3HG8%AU^GC8,X'%;"I$>']BY2/U MCMS(VZII]#363E-V58LF!<+=<CQ((RVPTC,*0CUEAM9QUQSG!V/8(%[>'U\7 88FU1DTVERKI5 MQVY(R@WI;0U55LUPM0;4)G@*/_L3$?8G7QMP5^"S3?A'>\]U$!R2);OSD%, MN^,0B&>]BY-;!&$O;;WA*SZQ#AXX"S M*:!O5&V.0_;;M,W"S(&3G AF/294P5DQ.P+Q[(E =X1&:#OP]Y)4%=:A9@=@P@[AE_&,Z='TLG:W,("R@6^^82R'*H_O7&SB-U-?03F#"M2 M$^/.3MKRY++97G:WYM*>(F;??KBU-7T[70S\9*[#6=]_IA_6P_6^N9KAMN&O M10=:JD@MMU!E]#Z%-G7#!;[A0]\>S)6VF[;OV[UYW,EB(SL-@-^W;=L_?= O MF*Y17OT/4$L#!!0 ( /R%>5&Q6*=230@ )@O 8 >&PO=V]R:W-H M965T&ULQ5K;;MLX$/T5PEA@4Z"NQ8MN11*@B9TFP78W2-K= MAZ(/JD7'VNKB2G+3_OV2LFI:Y(A*'*/[DDC)&<[A#,DY)'7\4)1?JB7G-?J> MI7EU,EK6]>KU9%+-ESR+JE?%BN?B/XNBS*):O);WDVI5\BANC+)T0AS'FV11 MDH].CYN_W92GQ\6Z3I.!7= M\SM>?UC=E.)MLFTE3C*>5TF1HY(O3D9O\.MK%DB#!O%WPA^JG6??[9^T71>=.9S5/'S M(OTGB>OER2@8H9@OHG5:WQ8/E[SMD"O;FQ=IU?Q$#RW6&:'YNJJ+K#46#+(D MW_R.OK>!V#' M,> M 9$,W##'@/:&M#'>F"M =,-W!X#MS5P-0/B]QAXK8&G M&?1&R6\-?)U2T&,0M :!9N![/09A:Q!J!K2O#]CYF3FG&4&;E#?C91K5T>EQ M63R@4N)%>_*A&72-O1@F22[GQUU=BO\FPJX^/2_RJDB3.*IYC.YJ\4L,_KI" MQ4*\%?,ORR*->5G]CF9?UTG] XW1A[LI.OKM!:J645R_1 M;YWWXTDM*$I'DWE+YVQ#A_30>5_440J8G=O-SM?9.HWD3$.SQ4),O9?HAI=) M$?>;E)\#7=,!7D65B8C?1 :QG QT4BUBU M+G_TVE_8[=_$<2([$Z7H)DKBL0CW>;1*X*B]W;>M@\;STL[BEM=B&1>C;Q:5 M>9+?0Z/FZHE-')3_]4 4Y_.--^'_KWK)2R1&B*A52UE$!($_BDKKTD3,T>U$ M)=N)2AHWM,?-53Z70X>CHRG?/+V0*<;IW3QCD; MG%]CWL0312ITB[+(Q/LFJ$V [SX@XF!O[(30"K!QY3:N9/G^=DIQZ!"!_;8[ MXTT8UB!3H"7J=#$S$S-VF4MI%W9AP@AS71)T86]-F$NZD$N M^M03W-X!?#2 M25T#&$(\5X6ADTRV32:S)O.,WR>YG"9"6*11/N@.S9L*,K &\H:R9,#-K ,:2-7>;-?>)63L2TW]3 MA%\\)H-3U\P@=1PM5C,3Y3'JP]R]+7?OUZ]=_M:Y_^O6+A^*(0NU(7#N#Z]= M)H12/1 M/)*";3(#:S+_%#O&))\7&8>R$YCT/:J1OQP =6B%6UJAE=:F[L\[=7]#$QVE MHOZ_@-B&9H0"S]?". #JL,6.$OV.E>\L6Z7%#\Y1):<@6JW+^5+.SZ2JUG)M MJ787%U#D.B8OW)=XHL)E1C%UM+K6HSIQT/ UU ;3E.CV]4LH- M$VNO;OFV(V*%F6_V#YL>#H69&'1\UD-':3EL%W/]=,#H4C/3/M-7*@Q(E5U4 MEZI2*M@N5:[:O$NBFX"M9H0FK:HW< &^IB%&MI9VKN=4S4;>];.-=5Y+,^>XF9E$\M:U%1) M_ET^@PMPV^0N%1:X3"<\@.H25G4>VPO]+(\?*8\"<(A M3W 5!_I)LRC0=]0 M4G4-VPN;1OX1A,^P68DJL(2>X4]J.HD9K4%,PWB]$P#(##3 [,-( #,PWYM62:*-% [*+AL*$V M!0!E0>@'>JA-.4&9IX?:!(E04QKJH3:=$L]S=3%X">"PAT-];W$-X,8B=[AG ME2([9U!V)6.7W\14*V'H!GHG!E!=:DK5$+NJV4N"$T#N:O60X,64(=O3LSXBI9T)=35Y 3>$>&4Z4H"%V M0;._#">F8-E9>[MTE%PA=KGR-!E.@/TT=GRLAQ?8FG=@7;)*GA"[/#F8$"=F MO??#OG5)%7MBWW\_2X@3^D:5E*!V*;&/$*=FL74] M5]_M#J&ZA%5!I@.[^$<+<:@$3RE4@CWCH!* >;3O:(2J$D?M)]BK*^ 6!,PT MA#,R#11O,-/ +0>8:> . \PT=$%AR;22#=0N&PX;:N"Z @RU*2BHOM#- -!8 M]-@Q0FTZ)7[H,_T,&8Y]XR::@8[!.O3 1 T/<=T3,D99I[ MHIPR\Z9!7\6AAH*^#1O;^6S"KB3VT>',K+4^H;Y.> #5):SJ,1O8QC]6AQ,' M'") !19%4S\0!V >=?NBK2HU!QR( K#3#3 ,[,-'3U 67:Q,&9 M-G%PI@&_4*8G.U_WRF_6WT7E?2)6^)0OA*'SRA & 'AL+W=O;!&#Z>[3I\^^-+Z_K9NO[;5S7?9M75;M#P?77;=Y_>Q9N[AVZ[R=U1M7 MT3?+NEGG'7UL5L_:3>/R@@>MRV?'AX?/GZUS7QW\^#T_^]3\^'W==Z6OW*]X[[66>M^ZB+G_S17?]P\'+@ZQPR[PONU_K MVW]QNI\SS+>HRY;_G]W*NZ']\QW$G9_PO.=[)EO M9)O9OY_/VZXA:OF/>Q8X#0N<\@*G^P#^\N'#^:__EGU\GUU=_OS+Y?O+B_-? M/F?G%Q7'YT]48>O^[YL[>]BT-;MOLG6L7C=\P0_SF MLKRA_[*2F!DH6)7U/"^S35/?^,(UH(FY#](NNG62M:V[\PLG@MBY[+-O.L/"U*S=9W3=*XJYILP7)E,YE ME?O635>NI.EI,L:)JVY\4UVP%#K%GV#?6.^QM%L:'S9%XX/(Q=V$-QT-#P\H,GQPNUU M799WT_JVHNG:?M[ZPN<-<8+.0G&RMRY*B-T MD4QCX'R5 $NOS;)?W:+,B>*6X0BQ(UJ5/KI5C67Y1&AD5W>TJX8.I>J=+,A/ M%G7;\2'EP-"M(W)O',EL7\F*QX='KP!UG1THZ@]X](%B_F"6O??$F M-\4M>$9)40A[E,JS?"V[CYMMPGX5)-3G!#KVURY1O:=?=( C!(0,5,XE]F5[-,>)".&R?I-AB?QX4W MD? :]WOOP5'"@)@5>UKG7UWF GS8$NV^7V\$/]UU3OA;+HFW&5#A$"RBB,.Q M/FH#//-"R0ZP577'%$F,SE31DH8F^5+W99$5GI8DHR3J.MK@LJGI&*[K-@%X MEEWD[77V$^WMAJ@'"_$#ESP ;%XHC 21NZ,]-U_)D!J0?DV[:%AJT$JEI^$@ MO1M:2,#?],WBFNR*0G"?T]$U?D4;+6FZ3F0+'V;C'):!/B6)1Y@G&)G'\Z;A M?1OF\@W1YS?>1K;,?9,1O,06!?U'YP*DMM>$:YO>B_"@Y[3_!#*68+#K.OI/ MA#40P')S&Q/TPCROOL:=WU[[Q36-OLOI^_%KFX'@6&Q9'N PB"&J/Y;G)?XM4I/9A"\U;AKF.)T/!AB@I>4]^(K*04ZV_:?_^GE\=&+-TP7T'^7H&38$41T MQE9,?0GLV+3+B5*"&E52BW2802XL:6?UA+"0U7.0(X'V>U\#0F4YDD26]A(QS907YB4=[FY@ _M*?!Y(4Y806W#EQ8UOQ?:89'Z9D68@ M+4!4$IPJEU]M$,C>)U=DTV="* &7Z=/4Q.*&!N MR(CI%E!]*V0ITQ^J7:3 :A5ZPE6? -QB9<-]E; 7(*K0Y MIC&PJD'+1Z^\U J#R?(U3>!9*:TWKO,,LIE'C(6"3.V&;&:( MUD7".CQ?\#$5+/[5+MD^VD!0>632ZYSD(\G*QCB22':, M#0\*R)SV")LAW$ M&H'M=;8 L)X]C% B M?5)E!3IGR5[\O0]&"DP@4@^TA919@9M$-K' +QR1+?D;7H6%8B8!.E"@01Z0 M\#H^$L!N22M=LV\\HM). M?'!V\!AT%"BK%\N0%&KB"VY1X$-8#D?^ )G-R&B!%*!-',VR/Q#<>'+Q$4^^ M_/3NJ7BQK.& 3.8\#6=L47%?&=)X'VHYDY%=]^3>IPSJ\@9[,4I5LE2G[1%[ M*D7 L%QIW%ILZ8[##4S+2T(7X&1CH6_9 LG;NF($IR>[I"4ZH>Q;$D"=@Y.W M'(699<$#7+V]G9'SG07_LC .;?\XBS+$A'F:T;?7--7V1D06N($J?U)2Q@VL0('PQ4%W]R[VYGYW(J MA&LVNKL0I5#-TN9KITO"X!&Y1("TFUH(1(#,.70A1GH*FGQK4+#Q1F09=DF? MQ41H:HD>@!U63;Z6T-_ ^6"3AP%8D8]J-DD2;+C2$!FY&D6(RF1/SJ\NGF8O M3\^R7^H*;G ':_%S&O"!!(/BE9A-^C>@8-T:5!@1K80>)7;3L)X2QX4Y0C1Q MWYIX6?JF[::>!*/\1;R5/7E_^?[CTVSMR*>"-(SIT@PZQM' M72=)N*.MEQU'TR)VD]TW+F[$Z:JY,4J(A]R1=&;X(0WY XGU.;4$7H6TF= QG M=9_5VP@-J%P&OX!Q3(N2IS,M6;KQ$][\G /J8H1"@TRRMB1H09.1[&4Q1P!(9F&XE386X#WF/*D3Y?T<4E#5**8M@)3$F59J/G'CG#, M)^%Q:R9M8P)-Q@"6*"?V#I3@VJ.A)!)L.@Y_U>R3#X0;V20P0I17?3/&C#<6 M*!U(GJ/3V9F)GB_IJ\Q(#X.5B%'A&41#1::'G4:32:,&) 0%%KS+#ICXO0// MC]2$ >#P(&?BL'E4#E9*E4#*@F.L0@+N"Y@#0@ MY6W4%M_M8X+'"]![I"998;XULRR$:LSH1-Q]22:2+ D^:?OE$HEK2;JH4!W* M7N%&D< S6!\&FKCR'+S,J[O)D)=]2FQ"-G$DSEQ1HH(37HECF)+WTKQ(:J$2 K@)#+.'G.DXG^>7> ML^9XD?*J)*3"Z<=5_T#J>,+F_CVI8WM3!+J^&Q+(X=LG+8FT7VH"X]3\QP<3 M;T^)7UN)W9 *LVBP"H)@ 3P6-GMW%S8 0@?5=XA3\YF#0F&[%YUP5+RRE:![B)I8;*6L681$[=E!0XIFS,8PWV'&@8PKGCQ M(XROZ!@.G:C,9LM#H>,(Z9C5QG'/K:6)$Y#39";4,/H8Y!PY9B;R0[F3K-D]<6)UP&::1$^;SV#YZ/AE&3EQ?%3S2-OQ=!_!9-J$HFKNX%FD2; M!3BS)\AO'!^^>7?QGO\Z>A.]=:"(GIN["8F;J:==JT'K?Y?X28SUCR',MT.* M8,JR8![9_?F"4Q[ DF4"(X@3V2\),9N/G)3MP3LJ*H0*PX0<>TMC3H2J-&FJ M\;]A6")P;))?"6'4) :U:NK;CN@QK=S[>U^L3$6',=L96.5KEKNHP%EAR5T; M(R1.1\2. %B*?&M\^U5,UFM/9A"'#U!-$>>2<]WBI,>2?B#D&#E4L>?;B*[= MU]6?R=G))/TP)Q<(JA[Q;!6<%5<_-*G;-ZA5\B+:0N0\A\ A00XKH$>0WM=- M:JFWEF>Q+1KO!4JT>*T%VAS['U8U%;F )C$6"%C:+QSN#"&(>_#.]V\7F68Z M]3(G9Y,SNDFA'TD )DBUHT0+<)43QZ$U,+0-MW>M)KV_ND"!A(0YHG%B3,@Q MA$Q+>,@0A7-M20],E*XS3MM-X,J2^Z)C)TQK$_7/$?7$L(1/_%C5@=+=&JXV M:I8L-QT>L.DKFFJS*;5 :U=KMH-9\^0\4*XF=4::^WJ?E'.=B_V86-Z?:1*Q M\A"$EV(U&OC=T=F+V5%&9U.J' B6@^G&^^RI$3;][O35[/F#$T:C:WN*H;&+ MW1"%=,,GDY0NI=Q'JQ*V+)'YG=C*;#$<'?YEKU)G+X6/8?G'3 !"^<)*5_YG M;8#/XA#M +G'4I-BGX(14Z\<^[2LACNVC93#BT2Q,TU(+0W>%%U'9AAB;^SI M/##FELY.(@ F3F0HGJ?9$@XY\$#=8PB)!:1\=W+R,4\F\9I 7#'ARWN]0NWH>DX31GDA%6W; M[F)5IRL]O #.*Q:4S^@$B9_=-7.7M+UNF1>MG68 MB"NNQR9*8O301L%0X-"66]V%>$"<@20SV6L0OA?[ OPUYV#J#K8!),V-^.>( M8U1N9:&4I*IWS"64LC8F(K"RKZ0NU4KYX_07'_]V^6[*%=H)5J0VG\D#*I!S MIM[*>\/@"$8H7-6X63SN(5>S]\N%V&('QV"+51 7-3/$&KU2EBP.6 -N4 3H MDA(,*" "7.H*DXJB6*.W+5F8#WP;:;?0_(Y*>S"M>N.P #BG5VV9A5!V%I52 M8V1+888"Q;D;^ A:GJ0(2!C0$H603C%:<,&GM\(+%P/_!77#$F01[,?WAGZ. M-4MXK4#5,( /71]XB5,E@7X3==WNUL$"+S@9[#35]VFU85^)OM!0[J9']4 L MS->2N;^BP2,[V176&7DX3=XLKMD72'H)$&YZ2<;> 4LK1"-GG!P\DW:X;91IS] #4*TXS#8CWL8DG%;,]X8KCF@D- M24AXLKT8.YQ3/?@BJ7UB:;)%I\/C?C@$;VSS^$1"S^%1"VT3*0=KAWR9DFON MDIARXA6'"/@>[(CH(M9)J 82-\J8OAUD[F(M,I?A?K+2MR$X4O4.X]F4>[+P MM-@JYG_H9!\-HT9VMV#\36J9I5S#CD<*&>4;/HSM?AA+1B^1(.-L$_&'6TA_ M -1 X_60T:I)8KR]]AO5R!6J0TN E7;5B)VM:]Z%S%?L31&K4D^YI" MBAQUDS1-LL>T8B=L!FF,UNIPFGXDY9);:TRI94A:.320EN([]QM)52391"37 M5SR;N" [&]3H>MNE3N^?CVT.]7W5L\U'="H^FIRR;=X,HJ0_J''I5I):L( P M=!P5L6@4/E^H@9?=U]6JCK(?9\N])L)-!0FR?!&B#V%:QGY>,J&P<962>"A2 MX6+F9LU_PW+4+I!"VL8?$KJBE/"T.M$*UM&_&2,DJ60,8;"3%/=/Z80R"$"0G/+E2@V%&=PA9CJ!A M9AVDF$,*UEJO,4\Q\=5@,GR"H"=:\1IG)#)MI<9<.D#9B/[XTX>D>CBAB\&9 MM/1I 2%8H!F!@QI]%:PB0CQY11[Q !#>W238G-9VAX!;V+&8%#@P9/.\N&]X M(YE%4TQD;V259:&Y-5L8=J*MU"?@LG3 32HJ**>:["[8/FQ',G:4Y M+@R#1R8KC)3)@DL.ZZY(H%ZC0'?.*P]01VS6L#Z^(UV),L#?+,$+GT*^D/I MK;](!LASM1)#^ITA7A$OI!>$[#S$0I'3$V%R_* MTK?<=HMJ)<*,F:S\W51.GHM2JG90P(B FXC#7T46FN491.-NNZ8)4*8D#O,N MK=900@H:'V,R"'V=B"*'L_22$!9+06MZER7K.$N:)DHXK<;0JE0U.\0F$L9$ MI'QG6>:NH6$7LW&V$5&WB3((Q< 0Z(M!5"O6R+>=V[2O,\Z\/'\34N;#UQDE M9!)P@L0^:.%2'A#RYH%9!@TN\]*O0C/V8)$XC>UX,$M:6L]%MO%]5#DO[G_9 M[*Q'PP+19?,W"7$EB.=O66E]X69&'66I;T'LPY<<1TRPU'C0J".S0 MLCXVP#HNVL$^;[TUM> O[I8:-?:VBHVMS(VPUCT+754QTD9HZ1&I()W*B^5NAC_\OM?\_66K_ MP2QZZ1QW' >;N^X6K6N8(D&EQ.E"2CQ*;[>[/^E:YP[U1Y[M0EO($(P2^R9X M&ZI.E"$'E3M-DI:*Q;*#UCSN=>8(V/]F7P'")?7^9 MTR-$1A166T)C(&=52\? F K0UHT0D6B+5!YQR21/!Q*[ZN?Q5A;6!II "(D] M$_UL$G!1IP$PP PVSOCXU:U1R_5!>C(-/1.8Q+0!Z*=IWD[SJO4XF#_48GL'#RWMQ)ZS$ *\20U:9F M2P.-.KFAVB\MB3?HN89>&S 'A=./*XV;"5@,^]FJ3>ES:WX+E.5R-07I M0_:]S;]/A\JJB?ZN0I[PGOC-1"/V?&,#JU9$.>@(4,5>67%_U*2S[&=;08HC MMZ"7UXUO$1QAP*T 0)2$HBOI"]=3!:G](_5?=/I+Q[:+:C?U#"7'Q6*!N?$EZGID$TM;/TWUPQ73HW/$7CA(EE MH1OW9VA[FY'N)4HA[UTXPY[8,6')NO:T^ZZNG$734(2DYFNXNT:]X]!OR_9% MV&Z85;(:B:_S04M$LD^)8?\Q<1_>L^A''3[\#/QKS9P1_7Q>47KRQ%9[LM]C M&+/C6_/()1%BI#G@QHFI@D37N$DA,N2%+1MY2%1$63FT#X>T.V6 M,_DP'H0(4Y<-.% "?)VA$HGDP9U>PP-MPA7_49&';B0[?.4%ZVM +5H^)"^YP0$;+GRV730(O MZ0!,(+BTJW?8Y40RCJGJ0;M]%7+P1+Z"L ML(JF/,8$T'C>0*"6-Y)@DY P$C0Q(,K9U$$E?;H7 M(W%K&K#"GOR;%D\ ?0&Y6"IDZ[F^#B&1.F""?,90$I^D.8WL-891Q.(V?8'O MX]03PSS[$!FMFJ3X*1YQ"+T,[[6+)17AP@PD*]F>EC87+J0I_5?N$D/E*K?* M\C5!96DE40,U,P:N)>3M#K9!E=4H$"Q_+1=%);G],U.]GW %+&$);17 M<"3JFHLT3W6U+X%E/++5/&)]LY9<2QU #;)NIXY@%2!YQL.DZA?& M6=-+P' 0BEEQ"G9/&0G/H@$8AF.D.2O8+HH@953U"*L(]U;CB66WTXC-D[Z5 M[CD\M-R@S/N46^@<_-@+CA(O-"YH&8Z=L*4:T:-ASF5:XZB%I>F]M4/R$[L7 MQD6I(>J%2A9.H&EN.7[)%<.CPJBV^S33"PH:34Z5:;=W.%"1TKXRKK3OJV*D MIMR4I'4;[M^A!D$&E5(I4.D5!KO0A>(TJR9I[(K, #?NU,P]6\M*$GM@34]Q M&+GW[> >,=0 !:W*'I41PA:R'BG7O@@,PXZCPJ'XM]X.7*D1]D$2T'P'=I,[\*%@2-4.AD7=($FAB01 MZLMWF[6Q_S\?^^(KE+ND4]P-+TU[(HAX:IA99M\].9P]?VI]!Y/LN\/9:>Q" M0'?+8>R6&5[/(DI#;WR.'>TCM^VQ,< WAX-1 )0TC^G50[%.(\@;B%Z^(KD@ M3RE/KLU6=6R$85Y**YDR,MS=X/M .&AI&I;Q!+>=RT674AM'AOY*\O=2PSUC MA1,)6>VPC_TVA:OB]9*[0VD)RQ1LSU"Q U.WCUMQQ\P]-\G6U=@5MGMN)-6J M>"+#80*OMEOV8HO*H[A83^(A;L:52XJL3PXUI>AXS:ZN 0)I'94N;MAD-E.R.N(P)D'2*=G #W([%BX1$V7,1W0-@$ 9Z#6YRJ,[NHM(Q M&O-\&"KV@9/2^0+K^QOWQZ#^](@9DN(>2V5J4%!>XR_JI*5CIUQ(&\2DF%HK M/H8E2](UB;(=.Z8!&J:&!H7)*F'%^Q'$ATY>H%WP+]_&,$013UQ,> M4/=MSG=AHO9ZT^V.(9,Y?_K:^CG- 4?U^4YCDVA)UG._&*"O6=HH0-]E+R>G M1T?T[ZO)J[.7]._1Y/G)4?8N[N-U^H&C!_=+(Y9MQV]VF7R$9X]?3EZ>$H O M)J\.S_#/XC2+ZM=8-/LR1V?-7+[+G-/O9\U>#+12/D&6VB7"' MUK[='+^:G)T^QT;.SDZQ@^=GQRF"MV>>* :_RPYGQZ_XGY/G_,_A\_O'&=@\ M\J6,/+.1;]TB5^F#JZ($@X&M4#@_#<@,(2V0S204"(V*6]UE6G@[0#^W=2M? M#06KM,!^BU9OC, G@BN<\KB(F\=MV9)!=9HPTTNN>;V!0\X+ZFFEE[*;S!_ MRQTF8YV!P3H],3\-0D>W%Z.CD[.N'1KX[/)H?/3[:O M[,.%RL-?-TKBV&UV7M0;*:G+WKMYTZ,FA>!X+E'5Z'F.W(G99F]K>.)/#MZ? M7[T]>"JW3Q?CKW[9L!_^Y.#\ZLL!&\;/IX?'$[E1D 33YWI#-/OR]/AI9BE7 M]:(EZS^T?"S:1<0A=PK&3('(5_MIFRS\4H=>L^]G:Z)#D'R@ZNCN?JI:VJC@$%5;&BL$EQP T2K"N0V+HZH)WRW&#R5 MO1%1>@E;J*?,)\J1-,_-BX.U."S.1?*=] /I?0@,E89AHP.@<7>G#9K##)Y> M QP:*/16X.CP#NMP^="2PC_,*%A/?E8AO)#\KD"J= DA24A:2OL69'#W3>@? M#+$%&V"U7GK)=+4U;X!C^@]XE"8GV>YB[T.J;K2C5:NZ]>X1)JZPJY3 Q Z- M8G.KYM=HOEXF-#\(P;([4N&7L=2ZT9@O!L??8B$6^.[H-#JLL^RRDX:3% !C MPIR$*MJ;SQ5?]V0>]"QVUQ-\VY!JYQ<0H!) M (:M])W)[/;+<+\8D"3G$*X*5*M^^VEL&QK /K(&S0_ZN?9D;G*I@=^]+#VY M%)8-<.LGX-Z): 2@?[QB-]FJY8/LGHP:"QQ6BS]IP?0Y46Y)?A($KZ6WWRU' M2/]!=BI\H6U%-]P!G20#I6E[E)KV]7)BD_>\R+_)]%YN&#+YF=PY" +CB,5& M!@>IO2,D+ ^L@@3$H%4Q2<9@,I -6Y*PCSYA2M>H[\3-)*JE]9+$CAL)G;5W MATI>+>&U2_[;.S*'UZ)7A@"+$AW)&C"A9*L$^N MOO#3Z1$92^.=R]DT>Q=W^;[)UPZMC<%,.3Y\*B1A2 YEOL$RN7;[5<:@+3C! M=7)- -/:'[8*CJ2%I@Z_)[78GL-DBA#]Z!R"*-;T(1.W$$M<\%M6'P M99*AF6874OO]5PF>*4I/CI\_G6S?4SA\T2'=04DX+"Y;J= M.--)HF@$SQ"L3;TKZ'^> M#,=^JO19\JNP:]>L^+=ON8V@ZN0'8L/3S'Y>]UQ^53:^+K_-^R%O5HCSEFY) M0P]G+\X.1#/8AZ[>\&_,SNNNJ]?\Y[7+21[B!?I^69.[JQ^P0/C1X1__"U!+ M P04 " #\A7E1MH=09" + !)'@ & 'AL+W=ONK>]A??5 MZY,3ERY4(5W?5*K$FYFQA?3X:N8[?;G)WO8&I)#*5>I)@L2? M!W6M\IP$08T?46:O/9(V=C\WTC_RW7&7J73JVN1_ZLPOWO;.>R)3,UGG_@^S M_+N*]SDE>:G)'?\OEF'M>-P3:>V\*>)F:%#H,OR5C]$.G0WG@ST;1G'#B/4. M![&6[Z67[]Y8LQ265D,:?>"K\FXHITMRRIVW>*NQS[^[3'_4VFFRD'MSXB&1 MGI^D8VHP0?6+X5G3*XS20K/X*LRU3"&\W@ &,"NI?:+N/C&W(O; MYK"_R*+ZF[A3]D&GRD&[.:WOB_N%$E[9PI'.'E^Z)FB/EZ6HJYE%'(M4NH6H MY!-M%Q(' BWH+U3S&C>@)="2S,"1Q!:VFLR#$V8UVP#W+(^!?XT@UQ=_*KRD M#&$MTMP@*.>[E*(;!BWP\F X.>\/D?5YOG566%.*!1F:_L'RJ5*9$[A)$>QI M5::]F,E4Y]H_B4.GE/ABO!+GPIN@R<],?A2,N'4E=F"("P;G!U76\+ZR7";* M5 4U6K_C,1_H8=$'=5P0:-!R;:"Q8LNT(3P>AA#F:^$=F6KCY6@0]$KKHLXE MX;J0A:GAGF!3MU+9M6>_Y+BM<0?SYCF'&#EYT+]HQ:VKNE?3K+9D%#;H0MM,_*BE M]2$U9RL("3::26W%@\SAGQAP5E&U)@E[XWJ)H#^8]$>KBWKD5^6C(A&??S6D M/M(UY:.H:EL9IUQ"UW#KV>F$!\D@(5!%8K])OW=7A,O-CH]<'Z,&5JH0LY<@MCP\7;S.HJ MOH#*4Z6(ZZ24#>0!ODL3+=W%A?(+PU@25V,1R89QK,(R2WY!5A%0D77)=.6< M?24)')WRT656!0C*M9P2U&A%Q@/-HZI16U?#=DUXX'L*-:'*W"H53$01F1J8 M^;\DR'5=GN6Y1?/']]BLH#E&J8.+:8:\[>BVN";(/!$ ]&9R>@Y#LR;W39#@8 MB'L#E*#EI^-DB.4?U]*X!%WWLIQ3?&_IBDT7R6CX2MQDD([@Y>OK $+80XYUWO MU4Q9TH(2O+'8$U4)_:PVXG#T*ID,AD?B4Y/3IV?):#+:L@3Y]KJ+,E]3A7Y8-B?M)"-#99ZDF,S.ZY=NV&-=G%BEZ8\ M!C#90'J"5*YK_5==8;DBNZQH(,+I:DI2W3I3!&!#-5RY8R$#U2/$,QE='<>-0JU9Y.+FE#!T0M)S];N M@Q.'D_YIT"9IHW%W"FJW)6U#U@6("8OB_7Z5JR_39-1L[XMOS:L'%1C53[*9 M#EC9.88\OFZ&_%K*M!2-DI'6,HE<+G2ZH'9&/1*Q(GV!E<3YIJI4,^TCYWTF M!J)6(:!>H#G*GO5<>C#JY MW=W>H8\A*IA/( CM' M:Y:!4S%9JIYF^;'1T*&QXGX=W&640&9"I.EF@I/R* MO=P:F-^MVKU0C^,A[#NW;H>4+19/!6C,99YTV$Q"WE7S("#AS U83SKI$I'L M P&1Y7?.;]5@SHHZK-%9,#G!#0Y1,IX)1:I:@2RI,I)5OL;._(*2X"2AW($874R2X=DK?!H/SI.+\S-^ M"_, FYAX)..S,_HP2"9@!YV7L+)P"W+A,26D3K%JT#\=\)_QWJ69SFO/A&/0 MGUR$Q6=$B:.5RM6V%37-_E.[&->-Y\A-L*!O(J,;^YF:^E6$%>G M98\I'(O[KFK*>-$I$TTE115&"Y$[8M/R):@N:M#HX 5E#%J!@,3WAAA9:6S_*D-]: 9C4*Q)$6E:HN3 MF8&910K?%I&$D\&JBJQ%\2ZK5:WN$F(NUDS]HPZQY*.+,B6GZPLF,],XC<.I M.34642B9AOHWIL+=KLP] 43FI,H<'2OQ* +ZS' S91+JSZB=*RJ:Y7&[%'LW M&";FY.H&U)93)]<.H?@&2\WQ%DD4VK5/EY>WSS<7[90.F=N=GVZ.Z2[ALYSP M"X*!<2E2V*U&=K_)LJ8[CD8!!'ABURGXD=70" ,Q&OI';H*?EWS8Z[P,H[Q[ M.$'NG>(E@I#+\FCI>$X4 3&#)*ISV.SP\_V'(\IC"BA2@0Q5,6J2I;&IX.ZY M).Z;?J\K LR2QQ]$$655Y3H0;.A'.U:SK;,.53U4CX0$(0"QH"6UH=*U8X@C M/FG_G.VV[2[;(O"3.MJU) T]N"_@RM\9LCQ73\_W3<@XY>E'E*S.VVK/LR " M^Z7I#H(B/V/V$(>//,Y*J)C($EE*ND7"(/.T#E=:XTZ[AG ;%VRFL['(;8VC MZ)#-H5XD5YO1BB.MJ>>+U8ON&(TA"ST]U]E?D7^Q1SX-M6YFB$_K 0CMG;%8 MN87)LVAVL+- T5\T($2HY%F'[1R<@8''B*.63%PBSO/56)V="'@_W9K;;9ET M;3M/$YOMHT[X-]M?,)C[Q8G;!C+=JZ*Z1%1X\?GS-8%10TA&3"Z&KUX 1DW1 M=ML"#WOM]X! 5RB*J)';$!2'7BJCH9C,CYGU0VVF?93DA2FU-YR)'%C2?1>( M;?2!'%&X>!VP=PU<)H,.O?T)N)S]G\!E/YH\5_-W_1YUTOEY#X5\SC]B]##\/KI:''UE_!X]'>((KS[ 55CKMA2%!\\6;BG\LG!H/S_#' MA4)-L+0 [V<&L1>_T 'MK\?O_@=02P,$% @ _(5Y40')+B)=!0 "PP M !D !X;"]W;W)K&ULM59M;]LV$/XK!R\8;$"S M*>J]2P(XB=L:2)V@=MGCO> M/;K3G51?](9S W=56>NSWL:8YLUHI/,-KY@>RH;7^&8E5<4,;M5ZI!O%6>&4 MJG)$"8E'%1-U[_S4G=VJ\U.Y-:6H^:T"O:TJIO87O)2[LY[?.QQ\%.N-L0>C M\].&K?FAE7<"OPF^TP_68"-92OG% M;J;%68]80+SDN;$6&#Z^\4M>EM80POC:V>P=75K%A^N#];+DOM?F'7RD91#_*M-K+JE!%!)>KVR>ZZ M/#Q02,D+"K13H YWZ\BAO&*&G9\JN0-EI=&:7;A0G3:"$[6]E+E1^%:@GCE_ M)V6Q$V4)K"Y F@U7,"UX;<1*L&7)85H;5J^%78ZUYD:?C@RZM7E_#>'8%-XOW MDX\PO9K,%M.WT_'%]02FL\5X]FYJE^/Y?+*8>S";+)Z[@/_#SS_4 \3W<=&/(B],Z0"7E'@1S7 1)5Z<9>XE\;(TMB]C M+_$#N!8Y,A@F8:TX1S+#@U$N#&/4"+PJB 61>0'SP0R]*$FO-RQ*"^EY,$KATM('A*UXRRWUZ M(QKT2R,O(@3Z0>C1 -UGOD?C%,+8"_P(^OB:Q@B=^AX),YC)^A=[#]Q\ASZV M%L((G?D1:7=!8%TG!&Y4P2U)YE\P:"EOF^3Z2,H&J;=BF2!?9\1+Z0NUWC/<9PR9K7*- R!2N0D(7E M _ME.3@+45WQI7!#RXTSQ;+"PBLZ152&:+?V$I,H;(V=0(KWEK8&3[!4PR"" M8 C_D8?ZESY&&EH=UC-V$.XBUSX :H=ORH+1(076J_=K3N .5-J;^D, MP]C6KBK6!_'E'ANWP>@$ M#ACR%?%\Y T;86CY!'#"P?D%2W2K%*_SO:VF6K?L@77^)S**10']-,@&2!66 MK+"#?3\8O.HV$$&:FQMO/MV5CN>'B?=<3O@ MW8NW8_('IM8"V:GD*U0EPP0'2]6.GNW&R,:->TMI\"O@EAN&ULK5AK<]NX%?TK&'5WQ]EA9)(B]; =S_B577=J M.R/936X#/-HH?6\*(2S[ MNBHK\Z%76+L^V-\W62%6W/356E1XLU!ZQ2T>]7+?K+7@N2-:E?MQ& [W5UQ6 MO>,CM_=)'Q^IVI:R$I\T,_5JQ?7CJ2C5YD,OZK4;4[DL+&WL'Q^M^5+,A+U; M?])XVN^XY'(E*B-5Q;18?.B=1 >G"9UW!_XNQ<;LK!E9,E?JGAXN\P^]D!02 MI<@L<>#X]R#.1%D2(ZCQI>'9ZT02X>ZZY?[1V0Y;YMR(,U5^EKDM/O3&/9:+ M!:]+.U6;WT5C3TK\,E4:]\LV_FP2]EA6&ZM6#3$T6,G*_^=?&S_L$(Q?(X@; M@MCI[04Y+<^YY<='6FV8IM/@1@MGJJ.&:K*V17_M]+LS"D@M#G:MQ!&)/M9P_C4,XY?81S%[$I5MC#LHLI%_I3!/K3L M5(U;54_C-SG.Q+K/!F' XC .W^ WZ$P?.'Z#[Y@^%6NEK:R6[)\G8W_QV]7%]2V[O/YX,[TZN;V\N68GU^?LZN2O-U-V=C>[O;FZ MF,Y>\NP/8 88A]&Q=Z[4RPC"U8">S M,Q:/P_=1^#X-V2]_&<=Q>/B-N]Q^='C ]N0[=JENV2>M\CH#OU_X:GW(9D(_ MR P<"4][LCDT4V5-*#-]=EM(@PRR0@/8'GH;;H#N7+#Y(\MP2.9"DZIS90OV MI>:EM)S2V/'$ >H5ZM!?F&GM:MH:2%V34S:Q.&Y7*Q$*@8PFZ$J!P9!:+U>8 # M)M,PGBU@?)5)7CY5$PP?N"Q=S&RA5;TLV%(K8TC\0EH7->>7+HZD 0DZ*Z18 ML)LNT.;3E02*/1X2LJ[;VDQCL0KSD$B?(1WD/T M[@6"Z@5"I3DZ@5.*PZ&99P0W:F%4K>&V_IO0N:GUF^\;QV5YO^K'W;BOWZ6FX@9W+I63_.!4"_*-1EG11 =0.%Z#^"AD!./V[?!DRLYB('L%\3Y(2<-S*F(D9"_ MT610J-H(A&MA-UR+?J>KB\IGJ3&G(*?.H<>RZO!]^/385*P4"L:58Z_;X/B M/3DXJ]=4I+=YXCV@J"09]L"UA#:L).R[@F]%5E""E-MJ1M5E-SFX,=)85 41 MN/!@ZB%TNI*C,?SAH<^2/ONCW6GO[.;Z]O+Z[N+\65_H#UHV-C^9HG7)M_<7 D?1A\\Q?+'8F MG%8S K/@+@-V-2<0$'1,TRP,QA0*)Y(#CV@51D$:#I_Y(YX$HR1B@W$P MB88L3H,!#M\J"Y5:5X%T- GB442K- GB<$"K>!B,)P/VV^[ \+96$80-D@FM MPC!(XQBKR0AF_,32>!P,QP2LP02KR9C]ND/L+R;&.L4S;@H_^=."7/; 2S+\ M_VZ&F"EVPK$-@AM',+ZH!^$]BR*[%&JI^1K-G77#]9]S^%WEKD$S7)S:5(LG M(Y\-28@=TV @:@P%- 7?]69]P M2J.,@5NI02!Y#4B@8YSVHY^A^[B?_NPX#D)L^,N%KXT$2G<5V&::>375 N\ M8D3YUF?7JAULVUL==,F$(/(H_$80KQZ[^R%&5I53(6QT[;,3^Z+(#;5I&B*V M0K!9X!Z#SINIFGR#:B6 *KH'SGE)C?N)&Z)1/W;*6 _B;\E>E(XR]T.D)_W1 M=Z2_]"UE?^>+%:0NW7=;O=I[\3_\5K>]Q_-[SB>BDKFF87( W[ MH[3'M/\6YQ^L6KOO7[CIPD2WQ"R6"TT'\!YCFFT?2$#W0?3XOU!+ P04 M" #\A7E1A['K0H(# !&!P &0 'AL+W=O"WEXR#FD9GOG[ZE&#/#8&$OSI ZA?9NF5-38*!JY%BW? M5,XW*O#6[U)J/:HR.C4FS;/L5=HH;9/%+)[=^L7,=<%HB[<>J&L:Y7^LT+C] M/!DGQX,O>E<'.4@7LU;M\ [#M_;6\RX=4$K=H"7M+'BLYLER_'8U%?MH\)?& M/9VL03+9.GO8 W&7*<1+S),WA7F@IFJ&V')=RTZ)4(@D#9 M$OBN=:0,?/2N:PG^66XI>-;*OR\$G@Z!IS'P]+E$EIOWP1RI@37>1ASV;(L8W%WRB-4TM:%\ZWCG!%J M[EJY".@)MH<7!VWA6EN+P=E[==ZOR04%P9U

    P"HQNAL57%O:A6#H8\Q**2(C11CLQFR2 \.8@[ MM+?6%-G%FGGDPK!@V60GP=G@;#J:#DS_.)N<[+@*$4(]_BDY2.!*>PIPJ*=< M5JPS5A*_RAN.4.NB!@XXQ&&W'5I6G^E3*[F=M8A-YA+@(\]90F9]U7E)IP\1 M$7^@\H#27<"]$;"1]^\;)(;BF-$XBTSI)'E) BGH M)EIUA%5GP.@*CZ]WBCWZ7/Q+*?C;_,^R_, MM?([S7UOL&+7;/2:9[+OIW:_":Z-DW+K L_=N)2RH!<#OJ^<"\>-!!@^G8N? M4$L#!!0 ( /R%>5%E%YC O , -,' 9 >&PO=V]R:W-H965TI3JL]XC&GAJZE;/O+TQW:7OZW*/ M#=<7LL.6_FRE:KBAH]KYNE/(*Z?4U'X4!)G?<-%Z\ZF[NU?SJ>Q-+5J\5Z#[ MIN'JZQ)K>9QYH?=\\2!V>V,O_/FTXSM42C38:B%;4+B=>8OP M2?PA\"C/MN#]60CY6=[N*UF7F -PAI+8Q$X?0YXA75M@(UK=K:X>5]>P7-PM?K]:P?K]:O4(UXO'Q4MQ?1/, M-N:E[GB),X\Z3Z,ZH/<6 _PB6C![V6O>5OI76&B06Z!8&FPVJ$X!I26]J97"*7"2ACZ0Z>6 -L*.B5*T>Z 5W]3)] H M(*"(R"-:LSR'1VGX&<=W]I.%Z81%SM0T8TF8PVU[(!"I!.I+>.!'ZB2#2O!: MDTR8L""8V$W$XJ" 3S1.@ +9*5E:FW_^J8C"Z#?"2N%&M(*:KH*=E!5YE[,T MG4"4L6(2CF:);US6@)"EY/P[B"!5H&66W/DE .;I0 H#G$ -Y0&X3)C^;?BR>YM(J,X(\I)%L.ZW^A2"5M2 M7&LDWI2%06)ATF ,0_>_'-TI21%.J*#"%.*"Y7$^UE59]DU?<]NS%5+UEX(/ MXYPP>".5$?\,%U'!4LI:E+"B^#'RH59"RE!@:R6,69'F\-(0\,\&;8-JYYX3 M#:[^AIE[NCV]6(MA4'\3'YZ[#USM!-5YC5M2#2[RU ,U/"'#PV--/0( MN.V>7EU45H#^;Z4TSP=+<'K'Y_\"4$L#!!0 ( /R%>5'?K#C\50< $<6 M 9 >&PO=V]R:W-H965T!DB*DDC;R";FW/340F3X,E%ZSBU>];1O M%EKPQ"V:I_TH" [[A?VR^*3QUJ^D)'(N,B-5QK28G'=&X>GE@.:["5^E6)K: M,R-+QDI]HY>[Y+P3D$(B%;$E"1Q_S^)*I"D)@AK?"YF=:DM:6'\NI=\ZVV'+ MF!MQI=+?96)GYYWC#DO$A.>I_:R6_Q&%/4.2%ZO4N%^V]',/!AT6Y\:J>;$8 M&LQEYO_YGX4?:@N.@Y8%4;$@J6PWE9$:@ M/%J-KQ+K[,4MEYI]Y6DNV+W@)M<"'K?FK&\AG*;TXT+0I1<4M0@*(W:O,CLS M["9+1+(IH ^M*M6B4K7+Z$6)CV+18P=!ET5!%+P@[Z R]<#).WC=U&MIXE21 MM8;]=S0V5B,Z_O?"'H-JCX';8]"VQ^CN,_LZ^O#EAMW?C!Z_?+ZYOWEX>FQR MYT\)8KW/&1[><:3/Q"^V.![KNAOH64,_629B8AB_8TL +,PF6 Y=JC,PEC-JOWW MA>2([:FQ$?J9C]-2@M?6=)F"9IJTSG;VC-,\\=XH-(1$\IQ_.R!]:W*]0&\_ MK,Z496-X56FMQDISDCQ>L5U%$F3@?H\]00W!EO23P5V:9V8B-*D![\$P<"-3 M$_SIRJK)-JQ)KF4VQ;@AIU &.+EP5@JDZ).EG0U,5,_P'H1[AB:J@W(>1W+M MCNCMB'%F4M@42"8,[S6 B3O!OW&NG4J(&L3$G@LLE1M(,_NGK(5'2!3RV(KY M&-"4RP=&W2CZ!C___[7<11&[S>>_#>O6]U/+>YYB[ ? M\$YX\H]X9^2P/B5.%JLR/M^QX6'W* CJ#[M*^WV+8&DU^BV2?AXB02 -NX/@ MJ,6O_ML/@/2ZL+N,%,N*3 M5T036A2V(-GG_!OQ1F7X@J\\\.H9$CE;""U50I+R! S&?J8(, L1>U;7R.X,9MD93K"92A//HH83(]3T(G9(\AAEFR>/6E)//.L7 MKENY]7$;1,A^A=CZ"ULO.: )@]X U4B:TL=\42+H'=-COPM8*A/V+N@-JVD( MV8K-PJ,N46/ECHUOQUWV+NI%S0M/''VY(PB\1B>500BD)(9LPL*3QH7$GRT M/P",>8'PX3;"M^3@)S%?(%S"H\%[YJ!VW+X#-&^ FO&)A>A?\TR4"0[[R-DE MAEJD[D2!E +@N"C\A$>$:A-_"/MSIR[KZ,W -J.YC5T!;^^@=*(#<\X3LLY[ MO#2,O!W48-H^L<*3;8_3@;?E7O+L*!7:.K?RJ1:O) Y90_;9I4BIAJ"2LT@C MPT26D K7(BX8-?0.=S&S/7JR6?]81R77>T90 MS%B!8[NHALB]*I6)PW%]WB(RK2?Z_;^9?X3*7T*KAEQ[4"\O Y\@;AJ#OP&/ M41RC87(ESAL1Z19N=)K%0!*-8$%$-7;:%%W1TC_C3//S;+83_UN*8N17GN5H M5UD4%<'D4B3:2A''=YZ6M+$[M'301H2O\]F@OM!%ZDQJJJJY)F;!I-=(K@'G MCVCJIPB-OP-RPR'TDW"^[K^@1NL%T;SNBN:40^T%[4G"&\.EI)P6%_IX&-28 ML+'F[3%P=5M7MW?U\>'I[N'+S?5^4Y6/?!'&%XPN>.%"Z%XJ4GBY6?FUC3]2 MW;L*=*/O:^J/]HKN:7^W&_ P4#%#I(Q-&YH %_VW:TTX=5E3F3EL8%=1'*U+ MMS#H!H=#]BE']XIP+$KA5M.'W1!U:5GEM9:?U=&R=]@-AR&,&7:/!\?[[ J- MY-25VIM!U+KA7AAA6=@-3X(MN^"##8O*CJ&H8@G ']U,BPG=;!F7W>C<)7J_ M*L;!K^,2=PRM2TB? &@.72_/];1L" %Z M!4GKGNMCP9Z\*3:@8C[YJM+HE'?G+P?5T?\5Z#\!)O51,L#3H'0T[3/MK2_]BU<)=%8Z51?WI'F<" MQ9^F"?@^4>#VXH4VJ.Z.+_X/4$L#!!0 ( /R%>5&H?_^K?08 $@/ 9 M >&PO=V]R:W-H965T5<_9WOV,2ZU9$=SXT>CLM"99[GLT6C0I6R0 M#3[0-VKC&D5]HP_BH@OE3;SP0$#?WV@?-PJ'T?EX_>47TX?=B7M M8ZFK:Y:[O+B^O+^G*T.Y-:;!YDJ%!=G: :0_:N55G+0EW:#VYE*X+JTD21.D MDP4I$RP)\B^F4+D(F,DQK0*)N9,2!1.2ONGW&_I5.*<\385YI.O>68_V.YCN M'!#T7\A<5C/I:#CBM ^_].AA@F)+W9C,AR75]I7!PAQ;R- MB+TB;85I##WP^!O&,"%, 8DD,AQL9)Q\LOJ);6\)WK632;I'MTY9!S_INWBA M<8)@EV;6 1;8A_ !063792DC\_V?Z ]Y+3U_+4YX//;U?3FK@G#[(@D-0HJ MG:UHU,LF/W&6A_R1 " J6P-GT,3FWY5G4%)9FWQ=%YR8-B5P1MF( ;6.OV)R MXNA19J(H4CW!]%+$HVCCX%D81K/R 0IX;2:T,+E\/RNQ%@6.W4G4*A=D4@P7 M4WG$TBFE7&LWUGRJ V3_YKIIMWA>=#+962U4OHAQ:F^A>6E=B*6^\54^@PR\ M[-$-@E_%;H,=HDG"ZZ,1@4"H(97WFE4C/@:]0^3^#YD,H>!JQR$43)?*^SK& MGEL?/L(%3F OZWUNZTRE0$OE?(L]WE2"?P%>-A[/V\NW-CB/,\EY!Q1!49H8%.K&^&P,>I.XMXVPZMI1$0G-;PA34( M%>7;*L( ^- Z'5MSK%I %80'NU)H78?]97'4]SYA6S9IZWC(>[6A"Q(DP=P^%,KPW$4N<*9$+GQFSF M7=;BY6;/NEOP50K]@HLV*LREB_]V,\"#SW-'C\,;0%4HR%(]X_:+(-.327SIBWU]%$EDQW!&;D=SL!\[?GU&+7 M[ 5PF3$'!<0!UL1/BQ&/M@S5M^(%S\K\$7F-_CM<(CKR5$T0LG'7+IW98&P2[C6VEF M UY>\7.!&XATO 'KI87;S8 -M(_GTW\ 4$L#!!0 ( /R%>5%FJR@ X@( M D& 9 >&PO=V]R:W-H965T3',2J8V>V4]K]^IT=R*C4HGWQZ_,\=V?? MW7"G])/)$"V\Y$*:49!96PS"T"09YLQ.C/YGH\5*457.)<@RGSG.G7*0JU&P7-X'"PX-O,NH-P/"S8%I=H M'XJYIEU8JZ0\1VFXDJ!Q,PHFS<&T[? >\)WCSARMP46R5NK);6[341 YAU!@ M8IT"H^D9KU ()T1N_-YK!K5)1SQ>']1O?.P4RYH9O%+BD:7*&'\"+L*VXX#2$IC5;XGDP)4*;4M/XY61NK*5-^G;#5KFVUO:WV M1[86L^N'JQ4\3A:+R?WJ!\RFWVZ_3%:WL_OWGO:DF*O-@2E8@J. BL^@?L;@ ME 5890@;):CHN-R"96N!^\KC?RA22]>^(CC].3-&)9Q93"G[;.8OB_U+[0Z) MP9)$ETS &9<$4*5A,C4-H!&X <&-HU.=J5+#E9)&"9YZR2D33"8(2Y>DQEL@ MB:34&J4E(EMSP=U7#&HH>_-#U!FL0.H$Q#Y"W-#'D3^OR#3,$JO6J*%9N4E6 M>D"SYP"MJ., M[6ZG4=,(TG?H?H_&7L?!SSJ]=J.FO9?^#5TWRCNDME_3QA MXPS4W7_\%U!+ P04 " #\A7E1]'&'&P<( #2% &0 'AL+W=OWXYI/2_X2ZNU;UT+\F1F[5>ZN<^N.@,R2!F5 M!M(@\?>H[I0QI AF?*MT=IHM2;!]76M_R[[#EYGTZLZ:+SH+RZO.>4=D:BY+ M$S[:]>^J\F="^E)K//^*=5R;8'%:^F#S2A@6Y+J(__*IBD-+X'QP0&!8"0S9 M[K@16_FK#/+ZTMFU<+0:VNB"765I&*<+2LI#<'BK(1>NWRFXY"_[ ;KH23^M MY&ZCW/" 7#(4?]@B++UX4V0JVU70AQ&-)L;'?5,_'TS\\$A^?\YHG/DJ5]Z0HK)5Y5"+G MM'9%6"J@SLB@LDJ%]%Z%:$E\8+2<:0-]E=%.I791Z/]! H CC^Y@IS4Z8RVW MTL@"]CU0M4+""P6CE&LY"Y/GNL"JMN>!;=$073&282L-JA#6 R,3,(EC5$GA;V.(T MWJ4V7]F"!+:JF&%H/TNO9]C[.Z*<*XFTIX9"RL&/L>V)JFI?S-9^CBA:AI)' ML2]LX/B[[(>BWQ/WA0]@<;%NY:T)%C@?_V0G0N]5G0JB44%P(JX[I2HG2D38 M[:/BI94",KP#9 MJ<7='>S,Z(7DRL$VN?Q:ZUK)31Y3^8F=;-?WXM, JG[]/8_AQ%+MBE$IIM9+N%H"_$?F>\I8^HI*$JX$U$E^;HUM"P8 A']&$N\+> N M&%(YAC+CFLL@DL=: W@SJG'E4HV(H4ZWU!LV*YVR/4Y]*_76+_(4VHU0/K ! M\JDB90HH!1IO!4U!,)9Q1N]TX4M'=W6)M4B +IWVT9=<_MKE6FP4K%?G'3;"*E=@ 6M'OP+EXXM/:+N M7[W>94_QSJ91&$-+4/D,&*\G%W$36>3]?@-_SZV.^D%:.HY7Q33 MG3"RT(D8=X?3_?#%^JVP['?+]U#![J=U/[C/8W2VI,TJVB7& MBGP$=:5KTG*LV5*)G:-8/CYC>&1_1N02U8*VEK)8Q*FBP''MN-*D.S@;O82O M+WS0@D[,7@[G1L2#:'>KAU-T^CPVD]Z4 ^&?J\@0)@I$;*0OR(Y[YP/Q$RQ2*8+NE (]-\1&Y+&2Z;*FMKEVJ((YCJ.501B%,=@9 M^J>Y,#)K[55<4A'D\;%G._[1VL/C'VT$6UZ([K$"NN%BH75)1--H0C=#%,#% M:$B7(UQ.IQ=T.<;E>,)/L0K(.Z?HH4G.D1]QT1TF%Q4PJ@%B)WB[ YH88H?) M!,,Q=?I\508N*2A21"@ TVCRJM*&V0\X5?M'E,V6M.X+\>\2'9[\Y2'$ZP75 M:'U4V!XL>/3$,!,S@,@\("J;KO@%5 ?>1>JD64.'6$C78"UBS/QTM>2?NL[4Z[<@K^FT20+(^,GI^9I\\'N)GZGVBZ/7_O^ MD&Z!Z1B!F4-TT#N;=.(9H;X)=L5?K7 4#S;GRR6.J\K1 KR?6QOJ&]J@^8QY M_0]02P,$% @ _(5Y47Y&ULI5C?4]LX$/Y7-#FF$V9R26S'$"@P$VAZQP.4@7!]N+D' M8:]C367+E60"__WM2HEQR(^V=R^Q;.VN=K_]=B7E;*'T-Y,#6/92R-*<=W)K MJ]/!P"0Y%-ST504ESF1*%]SBJYX/3*6!ITZID(-P.#P:%%R4G8LS]^U.7YRI MVDI1PIUFIBX*KE\O0:K%>2?HK#[X BG) M$+KQ?6FSTRQ)BNWQROIG%SO&\L0-7"GY5:0V/^^,.RR%C-?2WJO%G[",)R9[ MB9+&_;*%EQVA<%(;JXJE,GI0B-(_^+A#(5PJA,YOOY#S\A.W_.), MJP73)(W6:.!"==KHG"@I*0]6XZQ /7MQ#\;J.K&U%N7\;)$T,DJ7ZI5]6I"D]-Q1,X[V"9&=#/T%FWZ:!AZX%=E\Q HC"\[S77%C13&%EG?&5A9GF MI5^!30QFMU1UF7A;$XR,E(*QP\N29 9:4]IQF6+-3H9J/EAN3%OV,>5U54D!&E$@+Y<0 M]E@<;<7*(8&+8:<%#2V^]I::M) HWX&Y2B@O$ ,G@G[Q"JOF!3-L 3-\,.S' MV**E)+S6F)$H@T738JGGGR=\.Q]F+2'!F+48LRP^I_6^\BC_@+7@0D4GC5&) M<#5(M*,E#30AN+ WB2&TL2SG,EOWX:1/O\>;[>:&O[H9EW^'Q#-UEG>X59*7 MK2H0147[,$Y06)^1-0DPJ1*7=+24BR1GR.026VXBE8'4-0LNC6IWE@2TQ0/' M[OQB0(_]!P_+9E58_Q5S3;%RW,43X4X9F%.DF%%2I+A.V\<6,U'(<;C6^)'8 MFZ82V)0;GYM)ID7"6;TG/<@%8FLG8=*^Q'C2R&]XZ%Y"(R-6R+-&6UUL*VDW9;YT!Z_ I1D8M\ MV0_:[0Z)\J[;!<,?9YA6&>\4\]G[/^71 F!/B01!GZWOT=VK+[>SZ]O'Z:=# MYLZ^1&N^.OR2 ;O!S2;UM-?@M/:'5NJ"R^UC4XJ+BV?F"'_)I2LJ;I$@E87B":?\F0\=.6 ??AN' M0?AQ;13TXG!,3__;.XJ/WKGLT6M4XN&H&;>_W:UHL/K8C>+C0]8->L,HIN=1 MX-[B.#K$%9ZQ;+'];)CJAJ/1(1L%.!BB(%X1\ * 55/C'E@FKRR3Y)A'X+WN M:,1B-CK9B\-X/?H1X1*>1#2FGQ'N;IN1!,,Q^AY&$45 PR@^V19$-\+/70HP M9MWQ\2^ZWT6%]GA?&"<[TKEOM#6M011M.+)ZTEP#1C<(6OYM^.YFWQ#!=.\3 M/MH;'5;8KT>W[88Q:%W@"L!PZ9I*IS?< ?Q=KOG:W(0G_@+X)NZOT3>(EL#F M)R%#U6'_..XP[:^F_L6JRET'GY3%RZ4;TA8%F@1P/E/*KEYH@>;_@8M_ 5!+ M P04 " #\A7E1.:5R9ST& #P &0 'AL+W=O^^^V")Y7I_S1I[LC/W;58@>[FNEW>FH\KYY.YFX MHL):N+%I4-/)QMA:>%K:-*/$6_:?FQM)JTDM9RQJUDT:#QS%C^D#PN\2=&WP#>[(RYF]>O%N?CE(V"!46GB4(^MOB)2K%@LB,SYW, M4:^2&8??!^F_!-_)EY5P>&G4'W+MJ]/1<@1KW(A6^8]F]RMV_LQ97F&4"[^P MB[2SQ0B*UGE3=\QD02UU_!?W'0X#AF7Z%8:\8\B#W5%1L/)*>'%V8LT.+%.3 M-/X(K@9N,DYJ#LJMMW0JB<^??<0MZA9/)IZ$\=:DZ!@O(F/^%<8LA_=&^\K! MM5[C^K& "5G1FY(?3+G(7Y1XB\T8IFD">9JG+\B;]JY-@[SIRZ[!QIH:+LE6 M2RE \/H*+@.P:.'/\Y4+^W^]H'#6*YP%A;.O*;S^_?K#I^OGL/PN1CA8?"6= M*$N+I0B9>U>1$T91_4A==N4C_T$'IK54&)%GM8<236E%4\D"E"DBK]D$JJ)S MV+V%7Z0KA((]"@O(H0,"WF.](C@8_=>O0&KPE6F=T&OW)H2#?K)C_EG"!V,) MP7,2)@N10&,EFZ/VQ(+P24O/$KWP9-\KR+-I,ELNZ"M;SI(TS_GK*$N.\QE< MMY9Z2P+OY7JM$*Z%\_"CJ)N?X7S#LF&6)NGB"*;'R?(X_.591A@1&7E%Q:[6 MD,^31;IDN_/E/*SF2[@SGAP\ $-&+(AUD?'7?);DZ92_\B.2.OUN;-DY+VLF M(N6' XN%*,YLM:0P\!,AQ2CKR9)D=038CTOG_!$]?-A=""5T0+OW.N7/H!VL1UX6A MAAU#Y-J5*ZQD_^/AF.%V^.4!6:,H8\ ;V" I(9\+M%[P?R??$7*$R@ZAJ(0M M\7%:@S,RH2'BQ_".P6?U!75QE[ HBT$'!]?L-,FI M9,.6\T;/&17SUD$=R<;H#%G,8&J:GCQY8"L48?J<[[ 35!#Y.*4NKE082/Y) M@H1\H-1@LNPE,LH8)I,,5*%:3C7RHN%RLGZ?#$P/9#6=;)'7Y#69.H8KI E> MR-@B\)XFO.,RL!U SQN?Y6,X=*K7E[]]N'M'7U=OX%4VGA^L37@UL)V=21^. M@XY-K!/V=N ,ET!" 7$-AD&M]F/X VG =I9BC(")J>4K4_8\4*ZFH?"GE[KY5X#1U]["6&RJR.%(> MMP2IMT86O* D[O-RW(\:!\)B1T7Q8B ZF)L@W:'=RB+FOEAON=B $82:IZRB MJ'YNA?5HR1WB%5JW!")=2*0;>*0&'@TJL=7DNB:U#WYQO:W9UDX2R:SI)B-_ M"OWKH>J^;BA'[2"'@N_%1YTE"RPYRFW!PN.-]UZ6 ZIZDU[2=[ET__D)S7I&MYO'CS MC&1D; 8RCY/IC"H!\Y0,Z5;1W5H1^Y+Z#G1V+2^I=*):%"RGSL&Y[G6V5"CNZ?KB*?N08UH M-FBV@YKFSG'/729B\UAUJ.QO0_6T*AX0J?F)I^M32;^F/ M(YZBJO&>U.Q0;3%V"M+_Z.+[?:'?/6]R4"/ W%0%'LXP.EW^V?=^?Q5?- 'M^&[VGB2S)3X898T_%B/@(;WUMQ MX4T3WC@KXZG;AL^*GJAHF8#.-X;Z2[=@!?VC]^R_4$L#!!0 ( /R%>5$^ M>2V1\ T 'DF 9 >&PO=V]R:W-H965T\#A/JS)E<6$+^HN:5GY]??,[')% MR9+M:_O!DDSNSL[[/#/DZW6EOYFE4K6X+_+2O.DMZWKUZO34)$M52#.H5JK$ MG46E"UGC7WU[:E9:R90W%?EI-!Q.3@N9E;VWK_G:%_WV==74>5:J+UJ8IBBD MWKQ3>;5^TPM[[85?L]ME31=.W[Y>R5MUJ>KKU1>-_TX]E30K5&FRJA1:+=[T MSL)7[T:TGA?\EJFUZ?P6),E-57VC?R[2-[TA,:1RE=1$0>+K3IVK/"="8.,/ M1[/GCZ2-W=\M]9]8=LAR(XTZK_+?L[1>ONG->B)5"]GD]:_5^I_*R3,F>DF5 M&_X4:[LVCGLB:4Q=%6XS."BRTG[+>Z>'SH;9\,B&R&V(F&][$'/Y7M;R[6M= MK86FU:!&/UA4W@WFLI*,2(D3]BQ$>,CAWQZ?SSQP_BZNS?'RX/ MJ?#YN\754@GPNZI*5=9&5 N16?YO%.)/M?_59"TA<:&?E:)>5HV196I.7HF? M(*/,Q49)+1291$"AM2INE/9:Q4B'$T ML=H0XVDDHOD0WP+AC^ N!?B/9F(ZFN#7"*[_7BT4J*6OQ/7@C/ MHC$^Q_'DQ&_MCT;X#\3#R;#5UF$9H?3Y:'9"^@K"V92_)^ ^C =BQU?ZYY\_ M75U\NO[P_D1\0O9.'3>6;I[)FRS/ZLV)D,;@=E(AD1JKZ'T=GO'58WK[5)4O M$ZNVW4,L8=AS-FV#(Z"$7RZO7M1WD&82F=PYOET+F!7<0Z_A;7L84E%:HV#R7Q&G].Q^ Q/ MUB@XB6YD3K?FLS$^9],A)Z($DF:PB-1Z@X!92YT:,0F&48BCX4+B-YDW3K(< M55.6"?Q^%,13* #,ST((=)&"JVP!IG.*FEJ6MQG]9!$-= LEA_ C*&(2QW]6 MS<<\(Q!K)98R%2_B08BZE.?$+<4PR;9>%W>.=WV?E+=V3 M-E03N M.0-.>(7\"D^"C^%NU6@O_W.DAK!W$!OZ?\G9KBNG )=9E=I#GJ_(EF0X?H+D M/M^/J\A2+46#:E=PA3E(^'.74'TL,-;0'V7'C"L+I(]'=NM#2^ZL$ M'<.BPHM#2^?N0+2!B$B4KH%J[3E=*^=5PNO!FT2!&PU&6V>H#Z51VHQ F3VV M+)Q;3:, :LY'./D09YD1*YT!0&?YABLF[ P$2H;!=;!MM2MD^A7HL>#:BD"C ME8?(/2/P6E^Y1:G2%+B6T8>EP("&S+/O9.^JR5,E"S)HJD)IFEPH0VE4%Q3]RZ,#Y85RLYDLR7RX):VI6@Z M)+''94RJP2BI1^Y F=57VSE8I%56M16*;1B =$AQ19R SR$+7\T\$#6 M&4RW9KWP]04U)I!"FB[H\5"G;I6#CR7^D^4&G1/,8T5DES[(.$Y)%> :M$K' M/HH;KMA_D"(3Z-!*X' 8^42#JK?Q*:K#I#,4W(IRP:.0#=S\1<1VZ3EYR &! MH_&$0%(4Q"-"K#. N8LVA/JILK].7)20^RQT5;QR((\A:B!V.*'][L>3$32K)?!!T@$(X2CV:P C/A2K MO-HHTG25?!.K!J%'/*]R^%883<484&/B :3+L>2-HS@4401 >40W'*LD NH M>Y4TU.8RLO8()0S' HA+@.JY]YY#3AM.8T#@(2#H'#)]SJ5Y:9R;%<.#POGWM46?0XFJTVSFS9<<36A6P)7E\NQ@> M$DPAU-GE-?G*Y"6,K^Z16XS3ZHX6^A-F: P@/H$MSM&XPI*6Q+S-:EJ/JTQ0:!!& KD 6QIQ^/J;4(J9EHE?!S7MUP>'H("&N^),]. MVXB!PX23R.]@>&J]OA\3VZ VB_]<6T(9A##M>0/C_R"+U8_B7]6-$6<)2P^K M3+E*JE)RMG.)F06&I.]58@,_BK@(3BVT6ZWRC!(\5MXV66H+7TE!NUB =$+! M3U'XKLESA5^BW[L\>]<[@:?/Q'JI:-KC%Y$VB1*S0&9YF5+L=Y,NBE+2]J#( M6%C7@0R4A0;B[$#)GK4HF(K# KQLV./ $IBGU/@8%X=.)>D#L:S65/@")DWI M65.2E%OW U,*M; @,5R^[M:.#K[F$]MS2N;I(GL*N#]VH1!:M 2@KDT2-V:7I<%]K M4&N.K%A)+Y@RJGN"M".6O''LL5']$;2;4)K77MN-MZC[[$C%OU&W65F2WDF! M*,S\TT.RIJ1MT./WUF/:*OG72_SU4=JR[O"U=1TF3"EH&L8.!(3\'<=C7_Y- M)Q!>B2\,CGECQX%6E75M(VCP-4?%;R=$CRP=Q/'+;%"J-M(K]4 M=9TKZYG]ZAEO,@O0./ZYR7+@H!_-IE0A8OZ,D+$?52Z,\U"M43 9 M#A^H]TD@R3GA61[3[UU?4;8^W"T1W VH;=AN#QQPENSFQSR>N[%HVXUQ+:&D MF-060Z.WS+A),8CU&V1K6,1PR>3;]9X0''[@U+:2+984-QLJ4+JZYW@%E6Z; M+RID;J94JOL:0$X4=D">-LHGY!U#HDG*$#FM01=&CVOCLSB@<8X%X$79F M'YG9R0ME9Q2W,Y)=R0TW#-R6#@?3@P366;W<(7&HWZMLA@>4,E6>I>S_[QQH MNR309@[;F"WCS4O8!9G:U,P1:IC,N9_KU+%.%$'I6,U)]&'?-!#O+3[W^=6U MWY1L@FY9R,J=JK U^-_)#&$9F@*R09XB>SQ>]D9)G!4KF.?(J,$7%?/D\8=J MR9-^XX#$(U9GR6W+PL"MH-YKE5OM?(6%3)JYWIH%Z:)"8K "F@0@;TO3=@(C M:631<*?!B+P-'O;)!B5(9TZMMU)S!6/X L^EZ4B""T&W7;%@H>)QK3/E@/$E M[T5H YX4@ O;CMJ.%2C\08^DH^8I\<'TVQ:BFQX*P07*]H(MX&+W.ZPQT#$\MB5W(+P Z M0)C:81I=.'9HT($\9FNXFRP1HDQ;M*A:7H"W60TKZN>\C4^W![,D;+ME-D+%QEE.NM"!T89KHLC&@^N&MLF M;].S,T#;FNT9]7=2^D*MN06U]N$QN9T>H2M#!TB/PV^^"\.L&!M6[2ND<8QO0+15C M^SB76V9=B V'@H]N1#OH95^TS]H[X^+#JN7CK1)VH!I"HM71V4U#G/F&6FI"DS;WV3;9:L-U/>)0U]-V1;=/-]O]WL\7OUQ= M -YLQP4NC_E&F(=70&27-. T/'-VCGCL[ FWK26?ZV8[O 0\97Y'! M6ZB[!5:>J?;)AV,6\8!4GTG=EB,$!L]'/3,9K+/(Z$DU3;PK--K07EN@.G,Q MKFRD\M0V/VX\NNM)*,W2OE%2K6BPTI0VB#@;EJR%E:QM:O]Q6\[B+1&J% M]D\[SMMY+X>B%'; MY$)>N6/45G"JUX^[-.O-]@+, MBV'FEG1@GC$S:+[:JWW0C-S]U[$RZ6W8ZV M.+H%?I+I1_7;:3J__Y.VJ+>3U'*Y-CLC>VK0:%CO=G_EM/,Z4*'T+;_T1$]"H0K[9I"_ZM^K.K.O$VV7 MVY>R/DJ-[MN(7"VP%;W"N">T?=')_E-7*WZY"#"NK@K^N40@*$T+<']1577[ M#QW@WS9[^S]02P,$% @ _(5Y4?*1WKP #P ,2L !D !X;"]W;W)K M&ULY5II;]O*%?TK ]4I;$"FN6A-DP"VD[RF;6(C M3MY#4?3#B!I);"B.'AK&U^9=B M94RIOJ[3K'C96Y7EYOG%11&OS%H7GMV8#-\L;+[6)6[SY46QR8V>\Z1U>A'Z M_NABK9.L]^H%/[O-7[VP59DFF;G-55&MUSI_N#*IW;[L!;WZP<=DN2KIP<6K M%QN]-'>F_+RYS7%WT:PR3]8F*Q*;J=PL7O8N@^=7 QK/ WY.S+;H7"O29&;M M%[IY-W_9\TD@DYJXI!4T_MV;:Y.FM!#$^-6MV6NVI(G=ZWKUMZP[=)GIPES; M])=D7JY>]B8]-3<+7:7E1[O]HW'Z#&F]V*8%?ZJMC!U$/15716G7;C(D6">9 M_-=?G1TZ$R;^D0FAFQ"RW+(12_E:E_K5B]QN54ZCL1I=L*H\&\(E&3GEKLSQ M;8)YY:N[TL9?SJ^@UUQ=VS5\76@RUXN+$JO3F(O8K70E*X5'5@I"]=YFY:I0 M;[*YF>\N< &Q&MG"6K:K\,D5[\S&4Y'?5Z$?^D^L%S6Z1KQ>=&R]E<[-^8QU MO=4/"*U27>:YSI:&K_]V.2O*'''R]R)G&R@4-( MCSBMD&BVRI59;U+[8 QVHUN]6"0IY*7[S&;G]==J7EN3=*61Y 6*9/(5_8=E M"M0W]CC6F=\G!?YO5Q8&5EHAT*HP]Y3Q"N,K/'XS.29#$SED0CG3S M=0,558(@R,Q7D\<)&W)1DFG-/7:C:4C W*YY*P8O&(.%\-3'0SZLG73:^WCW MN0 V'E$ BK<&WI,<466+/&YB.&V4\:.)%H MWKQ*ZYW87+9=*)P0R$=^ZZU#;@&P$:C4,NM" ?$H?),&PGC8#S,KM)RYKQK MH=?<"!1"G-E#$]L'$&8&B.18R6Q) M2J2F8&=DO 50.47#KNYI=D;6>J.X-_,__O^%__C^"__-_+_[71&L7 M\4C;)RJ H-G\7T#_!I=WZ.H3N"ZT[!"R[Z_PG: N"[XVL63O45R_K*GV SRL M4HN>)N]"\B%C II^),F462P,-]&/6@ %!6GL98;GJ7J/;I00D("G)>?_$JP? MSB:UU3^(]+&MTOE_ .;=P[T NJ%373QKNRD5^%%_, W[:AKU@W#"$\8# ME*Y!HP2962(61J2\S%G,UD(G@3=1:Q1_Z-6GNZ"^X^5.?&_&>DU'=5GF\@C1UY40\(> (LFD/2C3M2!SU6S7R!,XQ M?74#X*,GDOQ!U&\'#>B)+\[[ .GX83CFIR/7P.]LWSM#5TR@QNTXRN#[U>;M.@ M M=,< \ TQ#F.^"#KM2">)!C)[L.*2-ES^R7V;>MX.8% 0+4%L0Z(+94U6[>'LKB[H/= M8Z@]K-G-<8_V:O/SLW *M3'@TP@+V*L^?JK1B2 M69+ VV-=QCH$P/GH)BIW7 ;%_2#Z5A-IR,U#$;J)RGM0K/GX"X)'3PSM4*V M1 %6'H_'^!P-@^,FFQG8GDY6\=10!8* XWX8C=40$X= X\EP0*>H[FM,R,PB M*=4IFJ$P.J/_4)#_^\'X[/A.0IEW-CK!)A0D)]AF,"%;1?T)MO[NUD^*4=T# M\.LA:2K<^Z&:@>T>'.@C42O,:D5G^4TJ,2QM37I/4,AO)O D<\&P$RY]A%^, M-;D8=/M#X*:M )J(IUK2FZI$A13R]@N_],%JERAA>FG4FZ;+N&4,?S3@FC!- MQR71Y$\H^2P'=R%GZG()\KNT^$$GL>X(%1O&S)UH:[=V33V&DTP(/(0 MIT_L"9-CSVF$/4./;KPI90H"%Q7:;&WX/4M=@J3QX=$XQOC>XWY)VIO..M$M0-=W%23#T1M'1X.J[(XDM M-P]MITJU-;F7FDF22)"JNFJN])PYS=[CMA/%'+0=NZ'=O$*1&KZO.Q'$K%XQ M$0-(C)(0(F;3T#13Z E#=D:QJPMNC FNZW M[APTBNE:K/S#Q>R7?4T)UYRH'1D[^IRHD1>,"]'XF3I7@3>.GN%SY-,=,AUW<&8_2@?!PY($HRK',X =,%KBJ./.F<8*/,3F=/S4M5&W M$'-OBG6B[VE8X4.><4XW<87[/TF26!I/RYD[>Z(V1I',1*-J/E M+:A[! LGAQFTG*EL\,AJ;9WZQKL!A_]5ABIGEQD?K>^0PEC:R^:<@TZ6W9'E ML2,/F*OYN06=11NFW(V,[G"GXL,;+@/(^QKGG2W=?H^PO';6??," >%4B)!) ML>^CCDZTS^[[#\"28,T/O,AXVI2/I-T[!)7@H]]04;"FR:+Q[R[[Y=;K,'/= MFR[GW]U-CE#8^EF7LGTD'Y$$-6T4-EM\'P?^V$C2);M_(:E.WV7JKT)VCU)G MQYP_-"<)KL_]64+K6_-.QM[ !_"?3#T_4@.PX="+P%+5Q M#OG>7-&! \%! M,6 X"%'T1MST^?3-(*1R.*4ZR$.&/!;$(U(CG\9B H^=8JP_E.O)2,;(PB&1 MRA&3X[&P8P^=XH ++*ZIWM(8&8R*&ZKA.*HK,!Z,AJA+4[D>1C(FXL%CVG48 MC:@P\M9C;Q2J@*4?>..A#!&1)TS/AU3@N9GE^]__;A(&X1]PWUS5AG,3F-PS M#6!A6\ZNA+2W%/$PHVC/@!PH'.!U4&N7UT5>U#VJJ X0C2[K#N-PO!,!HXGW5XQ\,\D/A"?3^X%(TW'H<0RK@_]PNZB M\S/&MU M]4UI-_RCR)DM2[OFRY71X \T -\O++B4NZ$-FE_)OOHG4$L#!!0 ( /R% M>5%"C+ KA0( )4% 9 >&PO=V]R:W-H965TZ9"S2<[0Z5PO*5] M;"M"D0=0J>(T2=[%I9 ZFHQ";$63D:F=DAI7!+8N2T%/,U3F,([ZT3&PEOO" M^4 \&55BCQMT]]6*>!=W++DL45MI-!#NQM&T?S4;^OR0\%7BP9ZLP3O9&O/@ M-Y_R<91X0:@PU_R@;1WPJ&>GX[W=R\=)__103G7*S([$F4L-0PK4@J2(?^YOJ78&J" MF1&4@]G!M23N!T,61.T*0_(9,*L MD6&##*[''2W54X-W-6G(1"6=4#YB"T%8&)4CV1[<%=*>%CGJ$*%+\;%BA2Q5 MPT(\03]X^.!12 @'_] MXRE+#C7_=03.D[=F>B]]SOBD54JD?1@(ENW4VC5= MTT6[F3-M6NU/>C.P%H+V4EM0N&-HTGO/+4[-$&@VSE2A\;;&<1N'9<%S$\DG M\/G.&'?<^ +=))[\!E!+ P04 " #\A7E1BF^5=7T# ".!P &0 'AL M+W=O+,T6J)&7%_WY'2E8=( ZP?;%YY-U[[WBGX[A6>FMR M1 M/A9!F$N36EA_"T"0Y%LST5(F23C*E"V;)U)O0E!I9ZH,*$<91=!D6C,M@ M.O9[2ST=J\H*+G&IP51%P?1^AD+5DZ ?'#8>^":W;B.X6^.M3E:@\MDK=36&;?I)(B<(!286(? Z&^' M\C5P/?KM;&:.N/'*P3#CF#H"8:GKO)N^>GSM\4"9HO[ MQNDJ_P\.?$7J!ZU)O]A#SG8(# S;<;DQP&0*I5:N?B9GFO:@ MI#I"66E3,-ZSV@X!N^%@C8MHRA/MQ#0E77?%U9A*IT//'%VQ:<:Q*%[RU[ F1:>J6F M6O]#0IQC@MK2U #!"U>+BOI&@V!U#Y::*^U<[HA@T'0 "4&7XXY3>U'J]$$F MN2/J1Q$12I]-QK6Q,/ "D-'Y0>OOOXWB_M6?!M;\?8VX%4?"_7"0#O."D%K< M!D_BDX7X/\/UZ%J!I2EWAA?N;JI@6WSF9ER*CL;7BEF_3KE)-'I1;8EFBNG4 M&3?4OXE5VO1@D67HY]GQ%3DB3K>8<[KX<3BM>-RFZ'GDNADK1 MOR3HE]OO;/[Y_LOM_>/BYMRC/3J.%%:666P:<,XD2UG/-6I7IQ-4E,R;?N^* M!IH0+E-Z7*AV)J$^;&I-IZ.73_M_>#)RN#SA,.J]]#&'1S.R0+WQ+X$A796T MS;CL=KO'YKJ9L;_ M3-3.@S!< 3=$SS]%U!+ P04 " #\A7E1HP:^>NX$ !2"@ &0 M 'AL+W=OS]6S<>*>V;>"-Y=E)+[;R M3H8_^UN'U7)"J54GC5?6D)/-Z>Q\_>KBD,^G W\IN?-[S\21E-;>\^*J/IVM MF)#4L@J,(/#W(#=2:P8"C4\#YFQRR8;[SR/ZKREVQ%(*+S=6?U!U:$]G1S.J M92.B#N_L[GBB#.3IS=D>/30..'%&JR!CEEN"AWP>&M@ETXV]BN4P%9#IZ$ MJ6EC35!F*TVEI#]9!KC@@\MJ@+O(<,5WX-8%O05"Z^FUJ67])< 2W":"Q4CP MHO@AXIWL%W2PFE.Q*E8_P#N8 CY(> ?_)V"Z5+[2UD_ST@<'U?SS Z^' MD]?#Y/7P>UYOKM]?7?_V^GIS]?KN6VG]#^;T1D*&GCY(TOQ$E70![4>V(1LA MTJATC9!R?/)35#V'2Q$5<62LJ82II!:E'@'$UDF94K*@V[R%WL#A8.G:!DGK M%3\R>&6-MUK5(LB:&F4 I80F'["1DXI!0:*N%3<=WBB3)P=6"WJ#W6UZIBL# MZ ?9E7!3K-9'<^2^NS$W38-7U6). KZZ7IA':C%L/D7A@G1PBD#_B+*4%6U4 M>)P/BSEMA!&UH&<__W14%*OC$2TMU\?/Y[1K5=42!H+V'$9P:#;_Z,';,VAH MY90Z$A&-EXER$B$$'I":6YQ?8W[=2\3J(PC%G&C!D7>(IE8XKDH@.&J<[> 8 M/U-T?715BQ377]>M=[:.%=?@/:CXJ +MA*?2V0BW(\6[V$NG +V!36!;WKUU M]D&AJKP>LC._><37ZWNI5:MM<"%[CL;34HU MZ[9'ZV"XH DP4H &R8^-P738'!H+63*8]2G')0*9C\4SW#H::F7*#%MRQN![ MSFR$8YF4'Y%.QGL0T$4O%MSXZR[WO M/";--MUF>)A!=/F3/^U.%Z;S?$]X.IYO6V^%VT+[^ T,%TM7KZ8D+#&N^ MK8PU!/-IR[9XA^:AO56T"@:4DC=/M#!9O(H MY4>[6)4S+[2$L,;"6 1&X@DOL:XM$-'X9X_I#5O:P$/]!?VZSYUR>60:+V7] MGI>FFGFY!R5N6%>;M=S]COM\1A:OD+7NO[!SOJ/4@Z+31C;[8&+0<.$D>][7 MX2 @#U\)B/D"7712UUIQ#^6CQJ MH^C(_'UDWW38-^WW37]"C8\BV1MZKEM6X,RC*ZA1/:$W?_>P6-]?K=]\@.O5 MS>+F,E545OFC$TA] >J/L0VBM'1!.=DVP1J?4'0( MOT 6^TDT)F6<^&G:*Z&?)+FS1-D$?E-2:VB5W'!#5FIUFJ56R?TLC:PR]I-T MXI11E,,-32DNB#'"271*]CBT<+$?AC8N\L=91C+UTR0Y=/XFSU_M5>8%^89G M8>3$V(FL%]'H._$EKSM#U3F&,-0EFGQ=E\0J(^)K>6<1E<-&9:D_R<*OZQ)/ M_'&>N (EL2U'G).2.\MH\@55FWV6QWTUDM3)+'55BO/L?U-"@XF6(-JV\]I3>B=,&Z8#=;A*5BX"?C9W;TC=$RW7&BH<4.AX=EX MY(%RL]DMC&S[>?@H#4W77JWH.4-E'>C_1DKSLK ;# _D_%]02P,$% @ M_(5Y4?HHFBH7 P I@8 !D !X;"]W;W)K&UL ME57;M^T ZV M$S=RF3D_$0YZA5CB!-VLN#8=H/(D\(%2;.(PA^K? ,E?) 3.-^@QDT)7WB[GB+_J72SEKFPN(9 MJ>\R=5D_. H@Q84HE;NA]5? DI6SUA7>^-CP-(2NLHWR0S@USJ^BT> M-C[L)!Q%KR3$FX2XXET7JEB.A!.#GJ$U&+^;T?R@DEIE,SFI_4>9.,.KDO/< M8%+.+=Z7J!V,5_SLA8Y1_5J8;!"&-4+\"D([A@O2+K,PUBFF3P%"IM-PBK>< MAO&;B!,L6M")]B&.XN@-O$ZCL5/A=?Y1HX4?IW/K#)^(GV_ =QOX;@7??0U^ M-IR,O\W&EU,8W_+S)0O_#V$"-\C\RL251NHE7&FX2AS-T?$9)FA6 M,D$+\](R,VO!XC+W=NT%+D,HE-#!QQ9,-V,02BZU!;_V=\H'"T^J"D.E3J&H M*X)7;ELPXY-B8(N]#VL$?"A8 C@"5)(/NG ([>,6//=F[^SJE,(X9H$[]P@@3S+V[G79M M;PO.-22D]:9WK*7+7J,K=<*V.G)"L>6[GRW)A%FRK5)7N4;H)?K/\"YJ'?%= M5LI#,P+'QTUL4+%SGBU!(FS&QJZ04Y.ZIK;X@IZ%M F7WY'%)^"YJI<.>[C3 M.W)DOKY#6A9?:E>WD6:V:<*G=>_YL[WNX!<&K4.#P(P=5>L T=% MU8GFY+BO5<.,?R1H_ 9>7Q"Y;> +-+^FP6]02P,$% @ _(5Y4;BV6_-R M! 0PL !D !X;"]W;W)K&ULK59M;^(X$/XK M5NYT:J6T(0XDT*-(:>CN(G5IMY0]G:K]8)*!Y#:)6=LIW7]_8P=28(%*I_N2 M^.UY9IZQ/9[^BHOO,@50Y+7(2WEMI4HMKQQ'QBD43%[R)90X,^>B8 J[8N'( MI0"6&%"1.[35\IV"9:4UZ)NQ!S'H\TKE60D/@LBJ*)CX>0,Y7UU;KK49>,P6 MJ=(#SJ"_9 N8@)HN'P3VG(8ER0HH9<9+(F!^;87N513H]6;!UPQ62Y)D(W?JPYK<:D!FZW-^P?C';4,F,2(I[_ ME24JO;:Z%DE@SJI$9H[9F1-62*#?J"KXC0JY%--TQL#!K59*7> MQ8D2.)LA3@TF>"R2*@E4KV'85& M-=2)UP9N:@/TB &7DL^\5*DDMV4"R2Z!@]XV+M.-RS?T).,$EI?$:]F$MFCK M!)_7A, S?-XQOMN(;,)@$Y=>M'KV^Y$@S^%,*H''\-L)']J-#VWC0_O];?B/ MN_ .?_3I=CB]NUUOS3^2,(HNI^.GR9D./HX M(J/QT^WCV"P,[[ 779*SK"0JY95$S^0Y"9,DTXY*,@09BVQIO+YA.2MC($R1 M&2RRLM2^\SE9@LAX0J*4B04D1'$2Z]2$&\!'V*$XMK: ME@5 \!OW5NAR3%!FT86^UB"$)F6OA$D)R(:G2$$Q0P.;HT1^)Y[==?7?#_3W MC]^ZU*5_8LMM=?';MKV _@)T>P9(>R[^.[2W!VQ8?\%IRH[=ZU"#1]!@G@!@D\1F5>J$D!BW*1, MX>N O;(^&$N1Q?K\L.0?S(;X?AQ32FT_"'3( PRWO[L+/;OEFCF['?B'E6*( M?$WC(D][;_=QCGJ-B8-ZJ>WZ/;/A=N#N1@N'/-IN3.A0W$K%9GF&:1O/9"IX MM4C)LA)QB@_29D.U: $Y,PV\#7@9<.I'E4ESY?2A?X)B&>8@E(GJM,3'P#R/ MLQS>CD6\OE!L@6^Z5&\7PR8E5@E((R#F+WA_X%!BB4XGEF?WF_U,3Z7 CK4W MX#5X)$F$ZX7F6 M,(68B<)??<0P+/>84\RMDYA4=6A]VKJ+.H?7^5>0?&@_6%:+SYF9= M7G[&"*!VDL,<76Y=!AV+B+IDJSN*+TW5,^,*:RC33+'*!:$7X/R<<[7I: -- MW3SX%U!+ P04 " #\A7E1NO;#R>L@ #R:P &0 'AL+W=O*+D M=N[L[ >*A"3<4(0*D'9T?_V>%QZ4*-I)=W?VPWYH(U$@<'#>+\ _WEGWV:^U M;M673=WXGT[6;;O]XG MIR^>; K3G/S\(SV[<3__:+NV-HV^<]^.CD["0\^F-6ZQ0=/ M?OYQ6ZST7+>?MC<.OCV)LU1FHQMO;*.<7OYTZ;'&* OZYU9>ZKG$F@.,/F?0DKHDOYI_#[%>T>=C, MHO#ZTM:_FZI=_W3R\D15>EET=?O!WOU5RX:>XWREK3W]7]WQV.?/3E39^=9N MY&6 8&,:_K?X(HC(7GAY>N2%/0J? M'O_XI(6E<8(GI2SSFI BU7H% MK]==I97M'$@&;=VKHJE4"Z_'!S W#KA;V[K>3>U= ]/Y;N%-90H'&)HI=5'7 M,%FK76DWVZ+9[K8M;K19:-TK7!GB9H#--!BT,FXV@^GE$]?-1 M['S095UX3\Q,2P\A^"NG4(A7V#M\U2N+FP=);=< ?FM;P*W3M[KI-.^:GI36 MMXA!7R"9[K33, @4AFEXV^>G9]\CZJPZN7&VZLKVA-X^F6MW:TI],E-7QI

    /2.%E6.C\ ME*:*WP%$T/8>>.9>ZKR(U'DQBMI,TM[XUH!FU8,$^OI9B$8 [K9P!"UBOWV@ M. 2,F'9'A%6?9O.96NE&NP*8']E:;_'](BV\35+H]!^= 42!;F[ FN&LB-M- M\5DK'>%#U (5NLV6Z=2N"Z#C<@DFB@ %T*VC182 R%X/V@#-7(H,(FR-;5$^ M+\JV(^[T8*8\3-35E:H,+ FF.2E\V.#266"'M?49P&/D_BZ2^[M10ET6?JW> M '9N00X U"%2?]T,BA[H[ 'BQ["T;6RC=X!W]QE0,+Z-= [3&]8F\-SH$$&V4S]#@N" MA]7"?R2N)2( ]U3N8P(&+(KF<]KYW=J4:WA[I_274B/[@ YBEC:-[T C*53& M""WP(#A&NK0=LU)7(EJ/?:>J\#8_ID*\98Y65DE9>CA'Y+5"L6 MM59S70I*AOCE&Z91V5.?GH*VN#6V\X .82+8)Q"AU*YEY<]$J4 RO6DG,&JS M 6.'XKHW>.? )OA*L(7BL MY6?P%X#)_%_^Y>7YV7>OB$';W4Q=HTC!#\C]0<>0&&2PXZ9U 2PK>$$VI=TD M@5"H))>P,SL!+"B[0+D T/[H+$(HL@_*.1A&\$(JDDL, 7#*PT7N8"\)TR0" M<5X',<0M>L6FX3 (30NIRSVXBNK6>"1:4TV462HPU^#_ $P$)\H@B16RG+[3 M[&MEVMS6X$*4N\!^*.P)"6 U *,$F-,K((8#E@4M9%KK2#0KI1"2<6%B! M/;A!?H/):-=(;X_X&>9*1!91?0KFJIF"Q4%VAYBA I\"$$3*@%:C;9(8 9'1 M502?"%0-D+<$*%E+>AV^!A^T^D&M04]DUHC@E]GCY( "D@8%0E>B/[+2P;Y' M/8TNUX1FJRWL!W\3;HC8P&<9R4#ALX.$:ASM<:-0%^[-B"]U$+@ SA%/80.P MU=:914?. /!TD0/=DB]"/(A.8,(G"I1"?*,@ ^Y;1:X9KP*;(QY#40W0$NE% MECP+&,^,4P%S,D,&BY+]#!,8LHZ;K6X-@1Q\5L)"!?&EVTU(QY>9Z-Q:G+,& MOIL 8Q7U#DPKZ@/0? U[Z0(M\C%M3W^!" #QE:&6/2'G)V0W&AKI,G[/I8D< MH4@+%#@RQ![@0IX(F^/9M8Z1"N89(.(G'J7OQ'!UW!MBB"U@PJ2R@&3R;M0U M0'X;_:?2.-!SX%0U)9&I(O4O3MH^:2-#%4E(UP7H1]"5+D@DL.R0Y)"%"5Y?$E#U:)%FQ('8.ZI 3*\";T4<7_[T"H[[+/&J< M#4(L!F#9@9L&"@Z&&10(^"8V$\6-#$SUCRXZ;>@2@I6"+>0Z W&3J4BR.Y4& MZ8& V(C.$LQD0$=!")!')/R0'C%@=V ]8A_9;\2/"8 M4$)@2N#]QFY@5U%<6WA>^4E$/BJ8&,7)6\A9'7O*8->S;,4>!]Z'Y4CR>]AL M!KX3*B/QJMA<(DI(C,'#OX55]GBQ:\+6"1J)!R!TL-UJW9-V73B$*/";,)>$ MY0^ K&9M14K*Z0U'""TJ,79YEK!IA),\C\Z3.U-XVQ":#L),$GV/;.YO9X!*LQBY5T'._-<+&D$,F(<9C5_#5(M +=0@9+T,<4O& ME]NB17M%CX^LHGMK4&#M.'7"&X#/ V]6L 9[!+ ^)WZ":0KLBV)@JV_?!OS4&*F?+'1LB1Z3ZQ= !"_M/GNNWMD&@_L67<^/65YQQ#J>G:8T^.FH:;MNT ^@O-Y@=OO!;VO]8;72[ M1CY2%YAE .9 7R7H/,8=\/T*.)5\0])^QO(OH*P7$&YH7Z)"SK(CR34/T03E MD@: ''-*SK+JP]D]>6QTQM#/Q/S.EJ,H@.9Z@WJ5DAY@*TU$Y$EWP0=DDI)YB( MC[4'+"I-R>]D>I.5I5^3L>$@ G0[*N :" Z&X0H$UI FX73N%_R,'D%,,< MXMT;H,BTP:W3TPGJ2?0=88/U;J9^PQ !$PV'9#J<.J3:6/A($O%U/UK8B?(=1!P%4?M>QIJ(\I6< *I* M^+DPCD:CYX)1=(A3X-?<21N)6-K#C"2E(#"IMV!MCPX;VN$Q43Y/HGP^K@,K M !#T-JF(:XC/FQ4Y/Q>$IT'Y_3,3JIO(R81+4'*Z7#>VMBM =PVFLL'LY K8 M5-",^X78$UY%%% @G%Q+@ F7]*D)876N97<2[EQ_J@4CY)"_ 5*,F85Z+$/ M7K(+VH/?05B24!Y]D=.‚Z.U:2NQ9RC;T- DX2.@1B6 8-\3YMR$7W1/S MLV>SYT'./^5#B6OO!RO36 QF%8<"S%=!S1]X))L'F& M:EV-7F+.(\5^HU !6AE3L5Z4:$$!D74Z8RS4X"%KQ36CO,0G+E73 @(.V*EP5"8TF7(Y> V-02HU+/8.Z\P&$+6 M0)4:WAI5!JF8?O9T5'9_M;:Z,W4]*/8/>U7%#TY+"9+]5ZQC>)^V=5DV5&(CJI3A(^TFT]GHEZ@T=\VO[ M44DMV:N_%)OM*S4/%6(9R=I.QLYCQ3C\^LB#O+^S ,:S$.G=6WQ\#,SL.5?2 MU6U( HN41%OT4-C"V$/8$! @5-=B>IIJO*%BBICH&B,I(1#AK?6QF*8@@E!/ MGY].ST^G3Y^KDTC[M^ "@%>T$=FXCG@_R8)\]EPL54MP 2J["(\@R<";ZZB: MUF<8\, D6,K92ZTBWR76PLD\82UD*/2>/]+G;"I<]/X".$J-#_@.E._>6!DG FBH)H63/AR"GA#$)4;9U*AQM()X-'LFJ M(:,58F86=[@#?0*&I"W0+[4;*> M _W9]>?UFKAY=OL U#4QD?T@$13O4(RQKGIZ]^N;RB3V>O4F"+*(+G(?!!C:LD)K7B[9D_ M.-.14OQ#"#.^SQ'$62'M5A;;HJ1*!V(I% 3B!/>+RBQ,-],O=E_^ MG)"R9'EV"%"5UTHE4]PO>/KF*U:7QZ9[_P M*G)->A=;LE:X9$A!)6Z*]=(!M<, UJS?G/&?V9];&XAH*)#%CI(T%]-U3Y(> MROJ1D5..3]2>\0E=A\/%V2\HW '[L(#X $T]YH]%<3;4?>&BJ[#?O&98M<5, M=8$*!Q0Y>@$=)L6-=;D;ZT-=(VPQR%[DQ)!9#2DQ3Y1ACTI[]M*FHJ8@^(:V)I7%\)U891;J0K1&PTM\PU4CZ@@E+D MPLR>^L/>%'0A,!N.R,P-CE+%_ _>Z5D\#'V7+ M@/IQ!41R)*A9TR7Z@B_/3]4)N11_H[&9'WA"+C>9L@+Y;2'<-HVNPJ 92U[" M,2,5,K#1N^M+L/C9PP00DY7'R.B,@X2VTL72 :XHZ,C8E"/GR?YB9 VF0O@J M*P125@E1E WND_O^X#'TZCP\!.XH=C%8[MUAO=)$@0-%4U,=/ OX,I,5\S!' ML*/(S0:%FW%-X7.CUDG")053TA]$K3$WH0[Y2.U3T>^C*6@H4_N+N!?R%NV.]<#DG3)>:6 M*%$# JI+[EY$A>J,Z-B $5Z;K=2/&FP9J1$O>?\S.Q6RYBXFC5+WKB/F MYIXM22@C$$OD767$ELBCE:JA7 M&_TXZ31 ;V^%)1U<+"Z\+5K,B;)=+/(B?R@XYUV]@95"7TD$HT5W,^T9UH_O M8'<3*"JS\?W7 M]A0#. !D:8XSFX\.R-1$3LOE66?@OX1(:>2/])FA'8U'/C M60E[:[F"]O[-VZR7)^.+'DT\?"M1"U?8H8@J=]DU[+80KL A;4V)+94 PTZ& M9 C,AFD0045>%0:7!RAW<)/KS>@)NSD_[I!#YI M)YP)2U_5%.?;1>>+_!B2SIK#),LP&,QSQ3=YLIA4QHQDE4&]P7:9!:W<0]VH M)4G'.L[&3V1\=.14[#BL';0F#YQ@3CT%OX=B"W8%93.'^@DHA_YSK&XM=$J? M$UKT9EO;G0Z-&,47DA$,NLE)"JG"C(DQ@I!(&-@5 G9*E1D:.J ?C(?AX>/@I$A::- >1D:&YK6V9J*#98J-RZ=4L(X//*[X90ZNW/2 MO[2LR0\(:>?,4\J+/=*!([XA.ZZLO##7<+ L::"^]YWRF6$C[))D!C,V/J'1 M*WOYF-35YUN]]3\HREV]>!6+#OWAA!+PVRC%%+Y("WX1$?+JGEEZG<$0T:^* MF)C(%TG3A!WW9LF; :FA*(W'CJYR?'!PAA\,"ZKW,+_+F"M#/%5!^:3#'?8K MM<:SY6U@>3C+[RW MTBMPW?@6L, XN$*=\7[ ?IOVW!D5=TDI#GNDVN<7"_*5"N-(];:#ZSA8!5[.S+:3"I&@PG F*_1-[> M%J"G?C@YN9(WNCRPN6#&.#M ND"2:#D*B[P=O B&YUN F5ON+AH%"K=*RM05 M?#9 N@^/X4_473IY[Z*G@IA'C^&X6/F2O\JJ9 M_::0_[X6U_:?P\NVB\: MJQ%IWN2VXUD)3@42K; K;0IXG08+PLD!S,_H:KK4ND_%( D3J5E+GNAK>7M? MD$:9DMG[$,ZX)PI,2+-N#.R^M8T.&445*L)2E3J&XE?M4Q5C.(!VH/QL_"O\!> [+ M8.Q]8[7,DD4>3!Q\VU2J]T.5_9 RUU(>$O,-_$Y')&?WO1HNJ5M\3.7>LZW"QTTI/,U2LXMB M3])+(=W,X2QVKU >KW[IQR:@7"P5O2:IJ5:< M\]R]CF]$)VT4&,1ZK0.>8S8U1T4\LW5<0\1E^ZDB2BK.L?5M"+% M,7@PR&$H4?-QV9B&+HNM:>76 LK,#@'&2[6,E='T6SI >S9^^/6:^YT^%E^. ME,H>_CJ(#^@/;A2GIRT]W=/I(<+#G"7ZA%3A%94BX1PW9J-/>"2BPG>EW7N9 MM[;D-7UA/)/',:F,'.\RD5HSN16ZR;Q3W13<3 9KU<6=W$6$AS3IJ"D^=ER[ MX4P:YOY3'HD*=;T6KGPO0(7"ES-P1N*#:'.S_ /BP&OW&O0(E*FA::]7/*I)*8GMBOG= 4@FCTM;B+FA.[Z3DEBH:0 M@@U,%!9Y\!#H]HY92&K_LR=N^Y.%?HAP3H]\VK:7G<;3=%1ZDD[7YZ?_%M:/ MRP[BMI?X=&&MS(VCK/=!8;3K^>#Y^@)$J+E,^YWR9 M6=LA1?>-4W%59ZA*$D1VKXDR'*X(%9SD7%QB,=&S2+A-$$QT"3<@Q>A5ZB-\2O;Q+<>PV8H8Z;Q]V/.L]=Y-3# M*@4HGO?Q*(732&S<3!.46?B]J0:Z]8-[$TX''-^AA-R]YJD [GUD/_Q1E[G<*5QDLMTNV6B1]Y M$V0\4#_@L9!=O-=G@$LGP_8A\D2?)6;J%R9C=IGCA*]PQ/V/:9%TR/-\_$SF M98\ ['8-:H^OGX;"X3Z!Q5P;+I1@KP.)%!ZZ#M?C'-"R/<:L>#AWY+XSVPQ= MM';DWBS.Y1B@0K]:8L,E+*EO^$%,+,)\#S./43"=S#L?/UZ'Y]T%X3<:.S7Q MD(>:PP:&"?G-L^&M*:;,B$490CY4 O$B"3OV.M:E8*=GG0_T5\I_YU/XWF4G M!YX[YJ/KCOK,[@$#:-));HLR->': WE'4E[W0T7I!-NB;),]KW!]0QFLKX#Z MY@$S9*TGH9+%N3$91C_8D"YF2]MO9J&.N]#P+ 7_?D,-'SO KHU IAX:I@$- M E/H5N4HCA$?C\(@VAG?C&RY(.&3E+32*0=)=&"/K5@*_05O7&3C@NU[6TD$ MX6W#L9&CYU*2SY;5/6-] QWY/)NPTVWFTTUB+)CFS0YL8# =#ACS3%1'7&3U M*=@]-C%/4?%SHB*5K*27%"-3V1#;/+H1EC5&2HZ$RB>88SF1'+ [WZMW]GB;[!K,>?FE!=5';+C1?J2B]FW1TW]T'5HX]V M"ZKJY;/SQRHDYL5+Y]I07V6'X!ZHP[=(I"N!N1'9AYMLXJW CY%:D'"L=RGR'5R%MGPS4=O=ZI>$:"<4&M MQ.R?-_HN+8Y)'O2Y4JZ(]P8R8S@L$@^7*$J) ]-2OWB^%B4BJ=VTY=9^.7=$ M4$G6*77$2J93\\%H@U^0/XO\8JS8BBSW9"5'M=^M143+VD-P1L9Z=FMI')!= MVYEE;Q A60:.&T!*\!0Z%Z\MBS%!>"%T!,CE:O!&.Z9^HN84N25+/Y#9Q M;58N?Y3>/SGC1\P5=Y4S&)NK9"OV.L,"S]MEQO.]C!/Y48UMID$)2HH+7TYW M+H,(_.O9L]D95K5J,C;7+;=NYP $$4QR-S#+=[/OPRP#D 0H]K.JAW!F(V:@ MP+#<% ).N2 ^U8''K_!]B)3*!7U(!I'37-0HK:XEM""C6Y2?Y595N>,/.\Z^ M;,&A)6;;8@M.R]?;A3X49#W8!]8 ^9'_EF;IO+(4)S'[5\"F%T#1'8Z=)U2 W"XI=W2_:8-^?>AIS+J M[DD^+MIJ"H?3C;'$GQ.1ENS&71R6WS*Q'&#]>\6I,I4TZ*/*[95?<.ZR'>2F M8\>R<),C ^GN]2L^R1OT9U"!Y&??<:BUY9>CUCY0$J'R)HH$F4%JIUF"=-+3 M#7N:L$NN8\[7V 6$YVW%2I-<(7KP2 [[5 N=^KVDT2M<7NEW'C;+=J4/,!O1 M@1+)#._+4'\'D2O1/YI_HZ?3LZ40-'T)44PA;XBZO M7+'1>$@HNBGGIX^9)0*28S-8]$S6^KC)Z)WPRW#-!*4J ?':5WL%9]QH;>.] M\>7^','#S?KM^AQZ[UTCI-+HSA7V$P=0^X)1&U^^SC+ 4W7)'8*_<=0O*'UZ M_N+Q9/\^D/[(7@8SGU*D$Z]&CG]+@G;-U(G'Q$C40\634U=)\#GTD3N&FFA0 MZ&]0_'IQ<1.:Q?-Q_9;Y6"63%DA.:T@*6T"AIBY49/U$] ">47'&[@I+Q=62 M:CM3N2$JO[PYG>X^!L2?Y*MCWN;TP-N4>SG^Y]EP*-QZDOT9IHUV*_IC4]1L MVK3\%YGB4Q7^H-4%_QFG-)S_&M;;PJTP057K);QZ.OON^0E;AO"EM5OZHTX+ MV[9V0Q_7N@!]B /@]Z6U;?B""\0_\_7S?P%02P,$% @ _(5Y43TY J%5 M P : < !D !X;"]W;W)K&ULC57;;N,V$/V5 M@;HHNH 076PILFL;2+)9;!]V8:RW[4/1!YH:V6PH4B6I./OW'5*^I8V-OHBD M..?,F2%G.-MI\V2WB Y>6JGL/-HZUTV3Q/(MMLS>Z X5[33:M,S1TFP2VQED M=0"U,LG3M$Q:)E2TF(5_2[.8Z=Y)H7!IP/9MR\SW>Y1Z-X^RZ/#CJ]ALG?^1 M+&8=V^ *W:_=TM J.;+4HD5EA59@L)E'=]GT?NSM@\%O G?V; X^DK763W[Q M2SV/4B\()7+G&1@-S_B 4GHBDO'WGC,ZNO3 \_F!_6.(G6)9,XL/6OXN:K>= M1U4$-3:LE^ZKWGW"?3R%Y^-:VO"%W6![6T3 >^MTNP>3@E:H860O^SR< :KT M B#? _*@>W 45'Y@CBUF1N_ >&MB\Y,0:D"3.*'\H:R%0UUJ\)$E)\E)T?9-_G5QE7V-W *(TA3_/T"M_HF(91X!M=X'LKWC_N MUM89NC9_7G$P/CH8!P?C2X*IFNI>HD_T Y.\ERS<2EI^Z5LTS&D#3-7P 96F M"1&46J+"S1P&K+#+Z5_JN^?5U/;<.G?LOIJ;[_'X*'X4E-'Q'9@#]]0$Z?(?MFNP/-X ^V<1_ MJE,VI_#E).@=5/$XRVBTCB+TZQQUD!V0U M((L#\JU*3,ZZ'YW])O1X"Z&@AT9X_'M\1NZ&[GDR']Z@S\QL!&5;8D/0],9W M;3/T]6'A=!=ZZ5H[ZLQANJ6G$(TWH/U&:W=8> ?'QW7Q#U!+ P04 " #\ MA7E1G3'8VL0# !G" &0 'AL+W=O M//"RLNX@6BT:5N(CVL_-5M,NZJWDO$9IN)*@L5@&Z^1F,W;R7N!/CGMSL@87 MR4ZI+VYSGR^#V %"@9EU%AA]GO$6A7"&",;7@\V@=^D43]='ZW<^=HIEQPS> M*O$7SVVU#&8!Y%BP5M@'M?\-#_%X@)D2QO_"OI.=C@+(6F-5?5 F!#67W9>] M'/)PHC"+SRBD!X74X^X<>90?F&6KA59[T$Z:K+F%#]5K$S@N75$>K:9;3GIV MML ]TZ.T-S]C;M(9.C(%;5>^X9%W$?Z]W MQFJBQC\77(QZ%R/O8G0.,G5,W@H$5< #9JJ4_%_,X3Y':7G!:;DV!JT!GW1- M>R9S^)VS'1=4 33NOJW?IJ_+UD77KG5O3,,R7 ;4FP;U,P:KIPJA4(+ZCLL2 MK*OMH?D(EP'KKBD3 @K&-3PST=(I8?]$'5\BT\ ZN.P4KCB!RSJX]'5JSA[[ M1B?(F46XXI(N5&M(UUS?P"TS%?P$R6@6QN,9%8-20\ZDA8SJP7/4OC(P#I,X MAB=E"1Z)CX=A0N)W/5#G4-+,LDR6W 7V%BLIS<,TF?;I]^%S^4:!$/DF0TTC M1G2LJ'AC8#H/8T*P;7564==WP6=*(UC,*JF$*E\AF74P-$O&C\_Q#2%5P)[FB20T-NO3M*2N\6N &O+6W' M,OZ>917+0659Z]--^T^953NJ9N(F1S)[1\ [;C+*Y*OC-[I9!31I+-9.YSAN MG.8<_B!Z&4;SD-*>SD=A,IG2:AC/POELXF^YS(@YGL[A<#)QBS@<$>=.+ANR M:RI&O/G9/1\\(ZEX,([]9WA6-.>BM9[&\6 T[X0G/ZQZ=#+\B<:E?^(,9;>5 MMGL'^M/^%5UWC\X)_LATR6DJ"BQ(-1Y,J<:Z>]:ZC56-?TIVRE+/^&5% M_P10.P&Z+Y2RQXUST/^W6/T'4$L#!!0 ( /R%>5'*#_5("@4 ( , 9 M >&PO=V]R:W-H965T^\OPM[A[W,A9.7IOE3U7YU M-BI&I)8+L6G\C=G^(OO]I.BO,HT+GV3;KZ4C4FV<-VUO#!&T2G??XK[GX34& MO#?@(>X.*$3Y1G@Q.[5F2RRN!F_8"%L-UA"2O\[GS%L[4WP=@DP$V";#)2]N 4JLW@&,6Y+PUUJM_._(/ M9F)? @[B8(&?N+6HY-D(*MA)^T6.9D\!U5- ]0@H F!$-*B$39PO;'52B DAE(9B,++:J5-8Y8/Y(CD6409@\8X3:.D MX!-H SP)8MX5I DBV*6 MDC%,\PQ"YRRB24D^&OT3YD'ZKZ+/T$.2 AA+:=>+8X3.*?G-UA)UKOH$I V[ M^_:;105:A:]'#NZ,%PUR"F'0-'#):!P5C"&9#(+B2=&W:!GC?$FCA >N(<]9 MEI,#U90.U91^=S6%&^#M_1H3N:]N#GH\7#?!M>Q[KHR!;*"'XZPK"/2N'=X_V/:6A)([PJ.1ITCD[(@406W0.C^ L)7%ZB+QL M("][-7EOG5=P[T$]O=MX%+U];)(;/*&PQIO_H5<'@]G/^V-4XJ4,H-QH>>\A M%5]DGPCU_9RC5# HN!1IYKS/ ,,,\#B )]J :H :AEX;LQ&!V("'Y MD)#\U0FY7 &C$O:BR:6P]@'%%'*RT1YG=Y?7/IX/8NSG^0Y(K!X!D=-J!RH& MT.7NQIP_@%:M(2$A^4XN.ZT1<&R^)?O*W(7_CN@+T0A=P?[T<]4/:D&3P"5( M-(T82"4F)4$))? N@U>7AG>2M5)7#ZBVVG6"243]#X@H1D'&15Q.0!U1GT&T M&(LG!V'+ LR'5I)&94TY#N-0:TX7#F?-\JI@))F(&I\D,"^^]K ,IK@?0#A M)#D;0A)^WY4(^!F-XBSM0LIS'.(,.'FA\J=/7H5PE2S#V]?!O0BIZQZ(P^CP MO#[O7I6/R[NW^0=AETH[TL@%F-+C'/32=N_=KN/-.KPQY\;#O16:*_B)("TN M@/F%,7[708#A1\?L/U!+ P04 " #\A7E1%AXVU*4$ !B# &0 'AL M+W=OB#[0\MM651"U)Q4F_OD/*5IPT4=++BS22.&?.S)FAZ31JQQCN:F MN53T-.Y1ED6%M2YD#0I7T]&)?WR:V/5NP2\%;O6!#3:3A91?[:N-K';.Q* JZNXN[G9U.'!(O1<<^,Z! M.]Y=(,?RHS!B-E%R"\JN)C1KN%2=-Y$K:BO*W"CZ6I"?F. "H-WU^+18GZ_61L**KU'>>["*==!/Y"!)_#A:S-1L.G>HG+ MQP!CHMMSYGO.IWP0<8[-$00> ^YQ;P OZ&L0.+S@E1I<82.5*>HU_':RT$91 MQ_P^ !_V\*&##U^"IT%:MB6"7,'?0QT4GL'B?K_BN3H/AK'3>ZP;D>-T1..I M4=WB:#;O9@UHB)5P\>@3-:P&B@HH\HUE)5L:TRZNABTJ!&$7E#2QI'Q1@]G( M5E-;Z/?'\+G0N2CA'@4!6$6)8MTBG,MKN%1RV>84 MXSM1-3^0G[HM)M3R?15[L/.>R;&V)-/",):$/0


    L8 67TM#E-0N%+DF&>.);ZTH9-P+K,5CEF8!?%%2:VB47!7F%58^!0O" MS%J>QR+.RD/)#%O, _)1%/MU\YD?9CM3Z,!P!A0'+$@OD^QGS@LB! MDQ6%\!%)N+QX&$)1V2;YLWOQ"E6J%;<)Q\SWN+M[H?>$9L*2)*4KST+ZGH3A MCN-R,#"!4S4S5X: !5GL*L.2-(2!Z8CZZ8@&I^-2W'=]9R2(W:;BR'\B11K3<$>0 M>8Q'$=S4@BCDPN#R ] ^1-L)9#0X&8='J;R#B*:VJ6M37<$[-_V!^B3[MSXL+P[?5\(M2ZH@TM< MD:MWE- ^JKH3;?=@9.-.D0MIZ$CHS W]"4!E%]#WE91F_V #]'\K9G\!4$L# M!!0 ( /R%>5%1^9%%R0, .@' 9 >&PO=V]R:W-H965TTQVQM[X<^G'=_A<OW;VBDW]"J42#K1:R!87;F;<(+Y>) ME7<"OPH\ZK,]6$\V4GZQA]MJY@76(*RQ-!:!T^> 5UC7%HC,^#IB>B=*JWB^ M?T:_<;Z3+QNN\4K6GT5E]C.O\*#"+>]K\R"/'W'T)[5XI:RU6^$XR":!!V6O MC6Q&9;*@$>WPY4]C',X4BM<4HE$A M00TC^"1;L]>P:BNL_@[@DXDG.Z-G.Y?1FXAK["X@#AA$012\@1>?_(X=7OP_ M_/YML=%&4;W\_@91)N\?/5"M8?5ZM'N%X\+N"]:,'L9:]Y6^D/L-"#29W! M9H/J%%Q:P@DLRE+VK='4>"6*@RT$!BV:RY?^P#O(4A9$N=T$+,@BN$.M@=?4 M\\Y1FAY0R7YCMGU-G3@BQ"S/"YADQ2 ^>N&$M[WI%4*IL!*&_M"I)<"V@DZ) M4K0[X-4?U!XT'P@H(O*(UBS/X5$:?L;Q#_O)PG3"(F=JFK$DS.&V/1"(5 +U M)3SP([67025XK4DF3%@03.PF8G%0P&>:,4"![)0LKSQ']%9 MWYS+HB&Z SI?QRS& VN_H9!?+H]/6.+87I_%Q_>P$]<[035>8U;4@TN\M0#-;PK MP\'(SLWRC33T,KCMGIYB5%: _F^E-,\'2W!ZW.=_ 5!+ P04 " #\A7E1 M&-/AV]D# "Y"@ &0 'AL+W=O9W:44_7UGEY1, M)Y8L%WV1]C9GYLR-,UU+]:@+1 ,_JE+HF5<84T^"0*<%5DR?R1H%W>125*M!-53&U66 IUS,O\K8' M=WQ9&'L0S*(5": W"$E-C$1C]K? *R]("D1G?.TQOI](*]M=;]&O'G;@D3..5 M++_QS!0S;^Q!ACEK2G,GUQ^QX^,,3&6IW2^LN[>A!VFCC:PZ8;*@XJ+]9S\Z M/QPC$'<"L;.[5>2L_, ,FT^57(.RKPG-+AQ5)TW&<6&#\P;93B8@D+IKE^R<\'-=AJG>B: MI3CSJ!PUJA5Z\X<"(9L*UQN^-]S22JQ:U!K>P="/XS'] M__[;.([B/YZMVKO6MKZ?]KCG&+ W>"=Z_[]XITW*B:U6W%!/48_T#7@'HW/_ M(@S[BU^-;O5VR;*7]#%(_SU$:(,T\H?AQ1Z_MG=O"-+K8 <:PVC7&$9'-@:_ M3_Y0;_#ABY")K7!;S_!)U(VQ;R35+!&S'GJI?1RTX^CV >[69:*M\)Y.V]@H MJ6RH7H[:UNF;-[4-E]J@>XG:]-ESRYZ:RV?7O0:GO[89:ND4\0TR!6B_0"]U M%U=$UT^6D%T)+KD05C?QJE%QF?5R(@K]\'P$MXU*"QH"NAK;2WWD1Y3PV_39 MF])$/GC': MMJ+]&1WTQHD*U=(-39H4-L*TD\7N=#>77;;CR-/S=JB[88J\JNE;DY-H>'9! M2:G:0:G=&%F[X221AD8=MRQHMD1E']!]+JFE=1NK8#>MSO\%4$L#!!0 ( M /R%>5%JMQ6M!P, "L' 9 >&PO=V]R:W-H965TF0\TG M6V-;0;RU=>(ZBZ(*1JU*LC2]3%HA=;1:!-F=72U,3TIJO+/@^K85]N\U*K-; M1I/H(+B7=4->D*P6G:CQ >F/[L[R+AE1*MFB=M)HL+A=1M>3JW7A]8/"9XD[ M=[0&'\G&F">_^;U:1JDGA I+\@B"?\_X$97R0$SCKSUF-+KTAL?K _JO(7:. M92,[/[#??Q!(*E42Y\83?H7J81E+TCT^Z-F4$K M]? 7+_L\'!G,WS/(]@99X#TX"BQO!(G5PIH=6*_-:'X10@W63$YJ7Y0'LGPJ MV8Y6-[@A.'L4&X7N?)$00_J#I-R;KP?S[!WS20:W1E/CX!==8?4:(&$N(Z'L M0&B=G41\P.X"\C2&+,W2$WCY&& >\/)3 =Y(5RKC>HOPY7KCR'(S?#T!/AW! MIP%\^AY9OB-5KQ#,%H*C+R&3\(@O!&MERJ>O;^7T)*B_AE>N$R4N([YG#NTS M1JO'!F%K%-\AJ6N@X$4Z$(?;Y!F8WH(RNOZ9T+8@N2 ;PDJC8ST"3BQANT$[ M9A?.I 9J3.^$KMSY%=SCLU'/WH$R0L-/,"GB-$TY',8+HND\GF0%/!H2*D@< M7.9!],F[Z;5HC27Y#U;,SO5"EPBE<>3@+(LGL_Q\T"M[:U$3-S+U5I)$Y_E_ MXUZ%KIS$'V;9^>CL^# &S0.+;0Y(G7=K/.=B'G^8IW"BNL58W>*'JWO[BNFG MD?%^_3J5O!5'7%FM!^'UB?ZP96#CA=&9QP1W FPSR>)K/ M_3+GY:P(TBE,X\OYS"\+WQU>_%;!&&G?*&\5)CD:8"W:.HQI;A/3:QIFV2@= M7X+K80!^4Q^>D5MA:\EMJ7#+ING%C--NA]$\;,AT81QN#/%P#,=C._CZE]02P,$% @ _(5Y42 W"3+8 @ _P4 !D !X;"]W M;W)K&ULC51-;]LP#/TKA-%# A2UXS@?+9( 2;MB M.PP-FFX]##O(-A,+E25/DIMVOWZ4['@IU@:[Z//Q\5$B.=LK_60*1 LOI9!F M'A365E=A:+("2V8N5(62;K9*E\S25N]"4VEDN3#X'!PSW>%=0?A8E:Q'6[0?JO6FG9AQY+S$J7A M2H+&[3Q8#JY6B<-[P'>.>W.T!A=)JM23VWS)YT'D!*' S#H&1M,S7J,0CHAD M_&HY@\ZE,SQ>']AO?>P42\H,7BOQR'-;S(-I #EN62WLO=I_QC:>D>/+E#!^ MA'V#3>( LMI85;;&I*#DLIG92_L.1P;3Z .#N#6(O>[&D5=YPRQ;S+3:@W9H M8G,+'ZJW)G%\)5TOA+O*_E(.U527@L$ MM85_WGN99;IFXKTW/LGJJO7*5"S#>4#E:% _8[!X*!"V2E"I<;D#Z_ZOK3?^ MF\*R=.WK@)-G9HS*.+.84\[9PE]6K;S]01YKY$&/2P*HVC"9FS[0"-R X,:9 M4ZZH6L.UDD8)GGO*%1-,9@@;EYK&>R"*K-8:I25#EG+!W;M?=5#VYCNH'UB! M5/]D?82XI5\B/:_(--QE5J6H8=#()*\ER\DE5A9+=S&,?+[ &0S.(TK*,QB/ MQS3V)L-QG^;+)"; X-(#!A,'&$8C!TC&HWYG1I"I0T\G-$Y&#MX;39)^9_9> MDH1'15FBWOG68R!3M;1-?7:G77=;-D7]%]ZTQJ],[[BDY\8MF487DU$ NFDW MS<:JRI=XJBPU#+\LJ$.C=@"ZWRIE#QOGH.OYBS]02P,$% @ _(5Y41%? M7Q%1!0 IPX !D !X;"]W;W)K&ULE5?;;MLX M$/T5PL@N-H 3Z^I+-C'@I-MN@08-FFS[L-@'6AK91"E2):FX^?L=DI)\C9"^ MV)0TU M&NE* U/Q:UH8S 0^*Z+HLJ7JY!2XW-X-PT+[X MPE9K8U^,YM<57<$CF'^J!X5/HPXE9R4(S:0@"HJ;P2*\NIU:>V?PE<%&[XR) M7/NN$5_[]:.:UE2 M#7>2?V.Y6=\,I@.20T%K;K[(S=_0K">U>)GDVOV2C;<=)P.2U=K(LG'&"$HF M_#_]V>1AQV$:O.(0-0Z1B]M/Y*)\1PV=7RNY(9 MO!9C754<4)R&!6ZA>4[IFRK*3 #21!7&2)'=2FU,2Z45ZBT0VH,!I M(]N;M>,=WVMSQ/VC08%8'5G;)I-2Z*T*WC.=8:)>@"H"MM@/\^UQ[;(LQ$K* M7!,M>4YP!O+XX7=:5G\N,*WQ,$Y"\I4JYK3\"[Z3)$%M2F4N#*CR5SS#2;I' MM',Z(\DP&O<2/.X('K^]([S#3'&I:^3'*KJ'>&6S;VB?ZW,#XOA MD/!C/N^H7I.*LAQG5H26LK:3,9'QVGYV_D!*A,.EM5(YF.>H,*=88FZSOY#% M1;TM>KDT>&CPL/ S6U.Q C>OP+V\'S00;1-L-7\@] M-;7"P2D9]6*^WBZ\HI;V6(99RJ3(&)X ',&U:->,:I->;W?8A21GN1/V M_@Y%76,[(80^K2^WC^+5!*9#:,PEG35XH:.3I(GE]<15]*5[81SI"FR*[&JBJKVCCU(Q#8?HR] M*$[/&S0%%;:Y#H)W4GC+KC3M!#?M;UIXQL]KE $F\;T/_Q[)*NN2?/&]Y:$- MW7)_H,^33:UWPM-J7.BFT>DAH:N5@I4M-"I$O M83)'MIU9&U0;57E_J]W*+_ 'E]G8:Q&'DTZ)<9BT2@S2<:O$8);NRB\,A_$X M;!33IJA3FX(?-5,8]YD3WFQR4C*CGT3WMKN%+?SE8VON MKW#W5*V8L(DIT#6XG.!)1OEKD7\PLG)7D:4T>+%QPS7>)$%9 _Q>2&G:!SM! M=S>=_P]02P,$% @ _(5Y4:\EL_5( P B@@ !D !X;"]W;W)K&ULG5;;;N,V$/V5@5H4,A!$=\=);0-QND7[$#1(TO:A MZ ,MC2UB*5(EJ7C]]QU2MM9)'*';%W%(SN6<(8>C^4[ISZ9&M/"E$=(L@MK: M]B:*3%ECP\RE:E'2SD;IAEF:ZFUD6HVL\D:-B-(XGD8-XS)8SOW:@U[.56<% ME_B@P71-P_1^A4+M%D$2'!<>^;:V;B%:SENVQ2>TO[M%, N@P@WKA'U4NU_PP*=P_DHEC/_" MKM?-2;GLC%7-P9@0-%SV(_MRR,.)P2S^P" ]&*0>=Q_(H_R)6;:<:[4#[;3) MFQ,\56]-X+ATA_)D->URLK/+1S16=Z7M-)=;")_96J"9S"-+OIU&5![\K'H_ MZ0=^DA3NE;2U@4^RPNJU@XA #F924N JI![R18^M(";H =:\M%M#52U9Q&+6NFMT32<5>T MK?N:X'9/E\[67)ZQ866I.R8@]+NJ,V1L)C?^4-Z0NF>RV[#C[%DSJEQ?>6F< M7+W1_=2T0NT1X1DUW6KF]>Z4L>9_;OWF^3PK2UA73#!9(C +=(DL-FO:ZF\2 M ?D>?OANEB;ICZ^DY*)(9V[LOQ?38OH&WJS"-%Q,!*U1EGO8 M" >LS\!;VSR' O+KT3S,7K//75[2Z\S)[I,7V1DF23PC[&F6.09.S(KK?K)U:UOMNLE:7>Y<6:?A90.P7:WRAECQ,78/C]6/X+ M4$L#!!0 ( /R%>5$5M83+GP, '@( 9 >&PO=V]R:W-H965THV\\DY=&[$X'D4=%S*83_W:O9Y/U<:V0N*] M!K/I.JYW2VS5=A8DP6'A0=2-=0O1?-KS&A_1/O?WFF;1$:42'4HCE 2-ZUFP M2*Z7N;/W!C\+W)I78W"9K)3ZXB:?JUD0.T+88FD= J?7"]Y@VSH@HO'['C,X MAG2.K\<']$\^=\IEQ0W>J/874=EF%A0!5+CFF]8^J.T/N,_'$RQ5:_P3MH-M M-@Z@W!BKNKTS,>B$'-[\ZUZ'5PY%_(X#VSLPSWL(Y%E^Y);/IUIM03MK0G,# MGZKW)G)"NJ(\6DV[@OSL_ %?4&X0+I[XJD5S.8TLH;J]J-PC+ <$]@Y"PN!. M2=L8N)455F\!(J)SY,0.G);L+.(C]E>0QB&PF,5G\-)CCJG'2_\FQ[56'=P0 M5TUG@72V#=QXA5'#KXN5\>N_G0F8'0-F/F#V3L"/PO"ZUEAS?_+4&O843JE[ M%LKUY+7I>8FS@)K.H'[!8/[44#*JI882LM[WD_B&!M1&4Z<,V:YV4*.J->\; M44*KRB,99U7N$S?7\$F8DK>P0ZX!70F!"F"Q6Y$LK@H7'T!(L(W:&"XK<^G+ M0H]DXAX%_*0T*;D@,%'R$'HM')UV1RX(SU)8AVBY)7X?@"5IF!5C&B5%%L:, MN=$H"2BJEJ$6VXL?,>[_GM8K!TV9'$8CT>03L)BXE\L24A: M,J.LJ/O;"E@>CN/"\69%[F=Y 4_*4H('88C$F%S'B1OE6+E=-!S6(J6V-8&TIP.;GKX)AS.S#?"N:!8Q61\>0*96+W! MG(1IEIPL1_3J-B!A:W_G&2C51MKA8CBN'J_5Q7";_&D^W,EW7%,^!EIG^WK)2E*OIA0[\&J)T![:^5LH>)"W#\V9C_ 5!+ P04 M" #\A7E1ZEB(Y>@& Q$@ &0 'AL+W=ODLJC MOW[/I1YQ6L<33.>#24DF+^^]YYY#2B=W2G\Q&R$LNV_JUIS.-M9NCY=+4VY$ MP\V1VHH6_ZR5;KC%K;Y9FJT6O'*3FGH9^GZZ;+AL9VDLF(T//LF;C:4'R[.3+;\15\)>;S]JW"TG*Y5L1&ND:ID6 MZ]/9>7!\D=-X-^!7*>[,SC6C2%9*?:&;=]7IS">'1"U*2Q8XNEMQ*>J:#,&- M/P:;LVE)FKA[/5I_ZV)'+"MNQ*6J?Y.5W9S.\AFKQ)IWM?VD[OXMAG@2LE>J MVKB6W?5CDVC&RLY8U0R3X4$CV[[G]T,>=B;D_C,3PF%"Z/SN%W)>ON:6GYUH M=<PSOQ>&S3_S52W,XF1I89H& M+,O!S$5O)GS&3!"R]ZJU&\/>M)6HGAI8PJ?)L7!T["(\:/%*;(]8Y'LL]$/_ M@+UH"C1R]J(_#92]EJ:LE>FT8/\]7QFK41K_.[!$/"T1NR7BYUP&8ZJN%DRM MV:5JMJH5K35TMYOE?6RVO!2G,Q#/"'TK9F>?-X*53Q:1_2(K :J* M\S&7+[$9UAK>561RSM\@"K]F#X)H) HTAY58T*Z&GO*,)"FIR=MU* M2V,LMS#X,XN\+$G19UZ1!^CGH1>'V0*A6J%;3I2#=8SR,[1!&K/$2[-L3,4^ M+\E8G$;H@\ +XL2M$B8^.X!-,F&3_# V[*-6MY+D9A]&!^V_%".[V8V9S5>B M%6MI%TS<0V:-^#N0NNRTQGJ8)RJA,1%Y]0NT!5+Y,TO"M$>1)5G(PL)'SZ!P MT*^6(>]ASK(XQ54,4K\6:P%KU3&[/KHZ(I"+(%BP>1XF:),H74Q3YW&,.Q@/ M4G],ZOX842Q%G"\(9R_(,]>G\/X S.D$<_IBF'_!EC;Z[^ ]-T;8?= >M+D? M6C)>C<9=F+7D*UE+^[!@G!8"\MBZ3(_[MY">NZ?/P?B+:E^5/8I/%^D-@Q9Y MX=@21?[S@R>'V#S(O" CW,(4[0M\!T1!ZF5YN'#K^&F!5"+Z4O)^,VTKQANE MK?S:/Z )GA]E-'X>Y_Z"_4=PJF=G;AZAFE Q__@I#X/PG\-_CP[&7@QI&/]] MU]XB&*4E-*'("H8RP#B*6QQ9>ZXS7]5>0)VCSS M'?(E(I5 A&O] -VYX[HR+/7\,,#2J&CV*Z^[(;(:YQ3>EJ!A[$49$@#G\P ! MO:O@E5Q+VB-!8LO;&TF7+D1LGB&2'*"LD8@TBOYJF@^0()M(D+V8!&_6:^$. M/KLZ]XG8_TF@0$NXX^+>1XN#JSRO>/J)X5'U#"2G Z@/;#W(THX.HI0ZE*]5 M3'7ZL$!*\Z/Z>#5Y\KT')$5)2I(4>E%,^UH.Z43JM*O8>27ZJP6B-#CXR?:& MK;5JC@=)=1N9QUI@B[C'2(<@4)=%R((B97,BXWO>=FLV[72Y(9^W-8>NAQE+P*1T MDFL?*I]PE8! D#(+"8/5R QX0']CM M'@X%680-QX?@%XCAVJ(JODYE057#X:53DTKA%:^L)/0H,=+9I'G?9H_.#],NL.*U.H<2;'LIL+C$ 1A(4@!.^JLAP:0,"^='E.=# MOHRK&K8=#QQ4^EJ@%# Z<#MLTK<)TG9>_8X7 9<9(A,E9URJ?& #]U /28": MP/Y;1/UN_5A2T#SZ.>!!).@V,[RF$W^4T$8>T-8])N%?M5HY>DX*!S1?4657 M(V-0,$$:3C.<^O95/X_(;5C+H[_]$)!/^I>_6/^N6Y*CFU9^'0X!%P,7]PG> M0;/[!>_\&;E;B1O9MD1L*FZHDKOL109#NEVW*$&31/RXOET_:YO;';](GW8, M4_ZS(!H4,'!]%"63]AD$6G-Z!;#J&"=EB9)R$W=$=*MZ(AI&[P8%Y&X\C!X8 M&COEB?%+0-2_LMBC4,:/57PEK*U%XP[>\VSQG2Z\N=]*/4'6[TZN8FK92#LH MXSS,,Z)'Y-H0Y7HPN0#G^[2&7NK[WZ5W7YDO=U[C&Z%OW,<* [*C:/HW^NGI M]#WDO/\,\#B\_YCRGFO@;%@MUICJ'V5X>]']!XK^QJJM^RBP4M:JQEUN!(=D MT0#\OU;*CC>TP/25Z.S_4$L#!!0 ( /R%>5%QN9U>T 8 !P2 9 M>&PO=V]R:W-H965T=)$ KJRWY&X2 MP,E,9POL3(NDTV*QV ^,1=M"]/"25-SLKY]S25EQ&MN3?AK D$GIOGAY[KF4 MSC>MNM+%I5"X.I6D[T6DE16*6Z MFH2^GTYJ43:CRW-[[Y.Z/&\[4Y6-_*1(=W4MU..5K-K-Q2@8;6_\M?[>KAUKN1-:7K?5 MU[(PJXM1/J)"+D17F9MV\T_9KR=A>_.VTO9*FU[6']&\TZ:M>V5$4)>-^Q?? M^CR\1B'L%4(;MW-DH_Q)&'%YKMH-*9:&-1[8I5IM!%6O: M^?W;*ZRKH.NVQEYK8=-U^EG<55*?G4\,W+#P9-Z;O'(FPP,F@Y!^;1NSTO1S M4\CBN8$)XAN"#+=!7H5'+=[*M4>1/Z;0#_TC]J)AT9&U%QVRMQ)*OKVSB_XD M'H$Q0S.E1+.4=OR?V9TV"H#Y[Q%G\> LML[B0\Y01T5726H7=##;/W_CL=R7 M[*/6N6;?Z;68RXL1BE)+]2!'_::Z]FK)94CB.H!F,,Y^O M\32D&ZQ3J/G*"A;R B5E1(%:J?D3642H&@< M1P$L9UF&:YH$=#!E=Q+,)SE=;2W)B&\(,!N'448)%!.*QWD2TX?A,10:N2@- MG0;C)(S.^!\+M/]^D)T=]B06!EE[YN@$3K* LQ./XYQS%8USN#X"RV2 9?)C ML*2/:QO&C'FR-(_[L'C4Y'XL6MYGP(DM\5M4=6@,UFN['L#%D;Q$#V_??,6U MJ:GH%$."\6HVLL).UHYI<*?I ?@,HF- ?@Z;!!1SMB%.FJN?1-UVC6$,?^PC M^-@9;:#$'KY:-H>UV0,PM)0H4*GFI24,5<[E2X%K!,*4T0%QGZ6J;1Q<%_J, M9LNEDDM4%G!BL )=SNF+J#H)4)S1E:A$ Y/"O%@^ZB8:1W%.)X'OY0G] HYB MIQD@'J1>DN[$=9KD0!ODP+]H6 M9LN2$KMEXQ0)!FD,@\E ;1WPBY? YC> S M]'CB3;DZ42Q3?^N.6\,!W7 KL& M\%B@;@OI6(U%E:PL98NG)/PP+7_]?J5<+7VH.S'NK.>$4B_(F)<\1B>#)-_= M!^HX$V#.9V80V4VI[VFA)#,J\B;1#Q3;]KTH>T-O*?"RZ VNJ<\SX >S$)!V MLWSZQK;*.0?+:4<8ON_*[,!P$']HD2@DV3Q2E+*Y.'Y#4<2C*!E&N/8+D 7Q9(,SV6LBH(D=O?$;QG ]ZS5^/]("7UC'3#%&EA<2/Y-,Y0V26E M?Y6+O>>+HQ'LY_39 :X>[Z\;N0UT;0/E$-408H6PV!IK/N\(&\#C )M_I\X6 MGSLY0.O;>[LTYO*&")[G4[^N+QS.-9U^:.C?K@'\V=[]UMD\[ .V)U//CRA&APB]",Q-N1>&=MX/62!F0? R!)(X1,FF]O#E\Y,X MY&*>JS+!2L[!2R?N+&>>IDG.'02R%L&T;F.H:'$UMLZ0%C M9@N6<<+@BY"2+-KR!VZD":IJZL9)Y&0B*YRQUR1*N:RMZ\Q+0PIL]+&7)4[$ MA9S;EI4P/=E#I9W__6]Y&(3_P'P8;1/7*]B&9TG,!OO4Q\@ULB.UG ^UG+^Z MEG]KFP>WPSC+XD1@:<2=PGYO2K.WC1VU_J-GKP;]I(] /47@ZJ_C"/["\]A3 M,V]T-&&G;@Q2_)U@4 17H98X4E(E%U#U40\C4NY;A)N8=FW?_^]:8]K:#E=2%%*Q M )XOVM9L)^Q@^"!T^0=02P,$% @ _(5Y42V;6TT9 P * < !D !X M;"]W;W)K&ULE55;;]LZ#/XKA+&'%O!J6W8ACTH-A,+LR5/DIONWQ_*2GRR2[+MQ:)H\N-'4J+F6Z6_F!K1 MPF/;2+,(:FN[RR@R98TM-Q>J0TE_UDJWW-)6;R+3:>35X-0V$8OC/&JYD,%R M/NAN]7*N>ML(B;<:3-^V7'^[QD9M%T$2[!5W8E-;IXB6\XYO\![M^^Y6TRX: M42K1HC1"2="X7@17R>5UYNP'@P\"M^9 !I?)2JDO;O.Z6@2Q(X0-EM8A<%H> M\!DVC0,B&E]WF,$8TCD>RGOT%T/NE,N*&WRFFH^BLO4B* *H<,W[QMZI[2O< MY3-Q>*5JS/"%K;>=9 &4O;&JW3D3@U9(O_+'71T.'(KXB /;.;"!MP\TL+SA MEB_G6FU!.VM"<\*0ZN!-Y(1T3;FWFOX*\K/+?WNN+>KF&[P0DLM2\ 8<$)R] MXZL&S?D\LA3&&4?E#O+:0[(CD F#MTK:VL!S66'U/4!$_$:2;$_RFIU$O,?N M M(X!!:S^ 1>.B:=#GCI7R3]6OH3[H[*C3!EHTRO$3Y=K8S5='8^GXB;C7&S M(6YV+ ^Z4E7?(*@U'"_\>\G[2EBL?EG[DQ'<%;XT'2]Q$= =-:@?,%B>"0FV M5KWALC(AX&.)G84.-92J;2E?4W-*M:+HYWM>@*YW<(,E53Z!MUR7M1/>]!*I M%4 ML:XGQ-Z41-UU!N[P 66/\ 1R%J;)E(1I&F;9(,1AFA9>D^0S>*F5,=!I MM1:6M-3=+,^<4(1YECAA&J;9S N3I(!_:$()28P1SI)STK/8P;$PCIU?$D[S MG-8LS-+TT/BG/)^Z:RQ*LHTOXL0O4[_DPY),?N-?B::G_IQ$&.N2S'ZL2^J$ M"?%UO/.$RN&\\BR<%&ZJ19G[- M,U\E5N1_7)5DE\SD,*>X^(NJ'$/XU26*#J97BWHSS&A#Z+VT?I"-VO$9N/+3 M[W]S_X;0,=T(::#!-;G&%]-) -K/9;^QJAMFX4I9FJR#6--3AMH9T/^U4G:_ M<0'&QW'Y'U!+ P04 " #\A7E1390_#K@" "T"0 &0 'AL+W=OU#MS[:H+JXD-PGLQT^2'=N%Q0V#YL669'WGG.\[UF6R$O)%%0 :K1GE:NH5 M6I=7OJ^2 AA6IZ($;KYD0C*L35?FOBHEX-0%,>I'03#V&2;W $\D+;0?\V:3$.2Q!?R\7TO3\%B4E#+@B@B,) MV=2[#J_FX<@&N!D_"*Q4KXUL*L]"O-C.0SKU JL(*"3:0F#S>H,;H-0B&1VO M#:C722FG!FF"C@!%>O_&Z*40O(!SO"(B:@,CIKHF0O@?P37IMCM$VQWDTB+B$\A3%P0F*@B@8P(O; MFL4.;[0#[[Z2G.A*@LO^GJQM6Z$_Z)%PPBHV0#%J*4:.(MY!T95Z07%3YJ[H MO[Z:Z>A! U._!\C.6K*SP7PZ,GCG*^GY:OYTL^H3@MU:HB2#?SD[S!.C#6"I M!A2/6\7C_W0 KS]PX+RE./]\!RY:LHL#.3#,$P8?6G#92KXU/P^1Z$O:TP/) +'Q#M84,8=:JCO8S8[_' M*OXP47RYN_A^[R!E('-W75#(G87UF=J.ME>2Z_H@[J;7]YE'+'/"%:*0F=#@ M]-SLC;*^(M0=+4IW+#\+;0YYURS,M0JDG6"^9T+H;<<2M!>UV5]02P,$% M @ _(5Y49:U3D9: @ .P8 !D !X;"]W;W)K&ULO95+;]LP#,>_"N%3"VRUXZ1I4"0!DCZP "T0--AV&'90;-H6JDPLJHAVUW%LLPHELQ=ZA\KM M%-I(1FYJRMCN#+(\.$D1ITDRCB7C*II/P]K:S*>Z)L$5K@W86DIF7IXN8)A\@#1)DQ[>L"O4,/!&)WB/7'%9RQ[2J".- FEX@G3O2(0?']QM MS/\L(WQ[T^TRR[:9:_N.TO<75X7JK98U ($+_"] ^K'#.$5F;$] M@L:=H'%_(=G+7PIYU9&N_D,A)UVTR;\I9#]F,&HJ"6.0X<:_)RT^>M 231G: MEH7P)INWW:UVG7'1-(1?YDU;?62FY,J"P,*Y)A=7[IQ-TZJ:">E=: ];3:[9 MA&'ENCL:;^#V"ZWI,/$!NO^+^1M02P,$% @ _(5Y45O6&ULM5=1C]HX$/XK5M0[[4H5 MB9, H0=(N^Q>R^FV0J7M/53W8)(!K'7LG.TLV]/]^-I)2-@24E1Q+R1VYOMF MYO,PF8QW0CZJ+8!&SRGC:N)LM<[>N*Z*MY 2U1,9V1360GQ:!?S M9.)X-B)@$&M+0P ^ 0@J0' N(*P X;F ?@4H4G?+W OA[H@FT[$4.R2MM6&S-X7Z M!=KH1;DME*66YBDU.#U=E@6"Q!HMZ8;3-8T)U^@FCD7.->4;M!",QA04NGHK M1+*CC%VCJSO0A#)UC5XARM''K<@5X8D:N]K$9)G=N/)_6_KW3_C'/GH07&\5 MNN<))"\)7)-,G9&_S^C6[V1<0M9#@?<:^9[O?5K>H:M7UPHVIKAU2WBS;K(_ M'2:Y?Y\EJB5Y85>05T!04$;G*#=GRKZ\J=Y@N8:4O5W!V]8 M\X8%;WB"]WV>KD#:PI*0":G)B@&J#D*A_]#I,[DMB0<%L>UT3U-_[#ZUQ-*O M8^EWQK+/LP?.L,>#OJUQ_*$C\UP/PA]_Z79?9M9V#]@>Q'_H(Y_T!G_ M Y&/YJ4Q(QG5A-%_B6VR;=4\.'(?!)%Y:;2['];NAS]P_TS3/#6']@!$Y1+L MP:$YSW+]&LW,WU>:OK4PV]08?7D >_!=)135?J.+EN:HYAV=50[H,V%YH26: MIQFCD'R?39O&W=S^J(>]7SJ"Q%[3FKUNV2F_J.SXX*6 +RH\]AMF_W^4_@?D M>-CSNK5OFB(..JGFXJ,)1"1Y;)K5KR3-?D-+D$\T!M7%WS1''%Y6X:;5X9_N M=3/_6T_1-,4.ZC7DYBIO6OJ%<(09K _5Z0^-;EM-M MN= B*\:WE=!F&"QNM^:+ *0U,,_70NC]PCJHOS&FWP!02P,$% @ _(5Y M40*X(B8V @ OP4 !D !X;"]W;W)K&ULG53? M;YLP$/Y7+)Y:J0J$)&RJ"%+2;MH>*D6-NCY,>W#@ *O^P>QC)/_];$-8)C5( MVPOVV7??]]V9N[13^LW4 $B.@DNS#FK$YCX,35Z#H&:F&I#VIE1:4+2FKD+3 M:*"%#Q(\C*,H"05E,LA2?[;36:I:Y$S"3A/3"D'U:0M<=>M@'IP/GEE5HSL( ML[2A%>P!7YJ=ME8XHA1,@#1,2:*A7 >;^?TVX1N#SESLB]T]D5?Y2)%FJ58=T<[;HKF-3]5'6W%,ND?9H[:WS,9AMN\?@ZB2[%DE M6, MKQ#.8_*D)-:&?)(%%'\#A%;]F$)\3F$;3R+NH9F1171'XBB.)O 68TD6'F]Q M!>^]W+]O#@:U_85^3! L1X*E)UA>(3C7D32@F2I(HU71YFCNW ,ST8KWJCH- M.2-%4 M G3E1X@-5XUOT MH- VO-_6=L*"=@[VOE0*SX8C&&=V]AM02P,$% @ _(5Y44DZ8L<] @ MD@4 !D !X;"]W;W)K&ULM53?;YLP$/Y73CRU M4A<(^;&I(DA)NFF3%C4*VOKLF .L&IO9IDG_^]F&L$QJV=->L.]\]]WWG?$E M)ZF>=85HX%QSH5=!94QS'X::5E@3/9$-"GM22%438TU5AKI12'*?5/,PCJ)E M6!,F@C3QOKU*$]D:S@3N%>BVKHEZW2"7IU4P#2Z. RLKXQQAFC2DQ S-CV:O MK!4.*#FK46@F!2@L5L%Z>K]9NG@?\)/A25_MP2DY2OGLC&_Y*H@<(>1(C4,@ M=GG!+7+N@"R-7SUF,)1TB=?["_H7K]UJ.1*-6\F?6&ZJ5? I@!P+TG)SD*>O MV.M9.#PJN?9?./6Q40"TU4;6?;)E4#/1K>3<]^$J8;I\)R'N$V+/NROD63X0 M0])$R1,H%VW1W,9+]=F6'!/N4C*C["FS>2;-NLL 64#&2L$*1HDPL*94ML(P M4<)>VJ:C%K]#;1K#3@I3:?@LD^2C2UM\T*GABIH*ME:WL_WH'WU&4 MUO%8#+ZW^CB./857)&J$Y&(@N1B72\[_D+LXX]L++U6^Q#*_>B:U> M^FF@P?_JW9,9O,/ 67?O[$]X-ZUV1)5,:.!8V-1H\M&V3G43H#.,;/RK.TIC MI?IM985$2^J,F:P( .0% M 9 >&PO=V]R:W-H965TH#ZVT MQH30KJL(4CXV;0^1HF;='J8].' !J\9FMM.T_WZV(2SMDB@O8)M[SKWG7GR2 MK51/ND(T\%)SH<=!94QS3XC.*JRI'L@&A?U22%538[>J)+I12',/JCF)PO"6 MU)2)($W\V5*EB=P8S@0N%>A-75/U.D4NM^-@&.P.'EA9&7= TJ2A):[0/#9+ M97>D9\E9C4(S*4!A,0XFP_MY[.)]P ^&6[VW!J=D+>63VWS+QT'H"D*.F7$, MU+Z><8:<.R);QI^.,^A3.N#^>L?^Q6NW6M94XTSRGRPWU3BX"R#'@FZX>9#; MK]CIN7%\F>3:/V';Q88!9!MM9-V!;04U$^V;OG1]V ,,;X\ H@X0O0?$1P"C M#C Z%Q!W -]JTDKQ?9A30]-$R2TH%VW9W,(WTZ.M?";?#L#GY\/O3J@9]<,; M>;[1$;Y#4_HU66NC['7Z?2)!W">(?8+X2(+=Q+/=Q(4U(N.F3MMK6UIC.3C8 MEO?.\SKK>4ZOP\%M0I[WF_U_4#B(W\;,#\4,^YA6%=G[_VM4I?<1#;XY[;_1 MG_96-?$W]-WYU%I8ZSC_:%K_6U!56JG L;"4X>#C30"J]91V8V3C;]E:&GMG M_;*R-HS*!=COA91FMW$)>F-/_P)02P,$% @ _(5Y4?R,$)J[!0 818 M !D !X;"]W;W)K&ULI5A=;]LV%/TKA%<,+=!% MHKXL94Z )$Z;I'47U.OV4.R!D6F;JR2Z)!5G^_6[I&3%EFA%0_,02]0YEY?W M'I*7G&RY^";7E"KTE&>%/!NME=J<.HY,US0G\H1O: %?EESD1,&K6#ER(RA9 M&%*>.9[K1DY.6#$ZGYBV>W$^X:7*6$'O!9)EGA/QSR7-^/9LA$>[AL]LM5:Z MP3F?;,B*SJGZLKD7\.8T5A8LIX5DO$""+L]&%_ATAD--,(@_&-W*O6>DA_+ M^3?]Z17-,FT)_/A>&QTU?6KB_O/.^CLS>!C, Y'T MBF=_LH5:GXWB$5K0)2DS]9EO;V@](.-@RC-I_J-MC75'*"VEXGE-!@]R5E2_ MY*D.Q!""5Q.\%@$'1PA^3?"'$H*:$ PEA#4A;!/\(X2H)D1#>QC7A/%00EP3 MXJ&$I"8D0PG8W67.;5.B8Y0FV>UL'^]EEVX\.-]XEW!L,NY46C1"GA)%SB>" M;Y'0>+"G'\QL,'S0+ROTQ)TK 5\9\-3YO)JPB"_1G*T*MF0I*12Z2%->%HH5 M*W3/,Y8R*M'K3[".W!8ISRFZIP)=\3R'J3=?$T'?H-=3J@C+Y!OT"_HRGZ+7 MK]Z@5\A!4G^6B!7H2\&4? N-\/S[FI>2% LY<12,0OOBI+7'EY7'WA&/?33C MA5I+=%TLZ,+"_]#/QUZ/ 0?"U\30V\7PTNNU.*>;$^2[;Y'G>J[%H:M^^EU9 M]-*G_?09$4#'1^G7_?0I37=TG%CH[P>/W4J_&3QV*_UV\-BM]+OA8X]M2OJQ MO'_\L=#-AM/C'A7[S4K@&WO^$7NV*?_UXD$J 9OK7ST=!$T'@>D@.-*!7CZ8 M63YLD[[BAH:KJXW'\R#P_8GSN#^1NB \CJ)#T+0+@BHF. 1=VT#Q(>9=_W"^ MXK]LT\5BV(M;+MY8QA$%K>YO+2 _\ Y!=Y:P17$+]*$+B@.,#T$?NZ D"5L^ MS6R.^\^6#G01-KH(>P,YI06'O8TH+A!4HKH.8RDJ&K6@#6PV:;79F-T$_?Q3 M[&'O5[0U91E=(/)(!929N\T&"E2I8'5.M)^B. X2UW5;(;$ QXD; M=H S&]"-_7W@06BB)C11[YR\7BZAP-6;\X)EI2YQD:1I*9B"V7G:,R?'30?C MWMC/%4^_(;[11;1$$#(HQF'&LU1'59J/I=ZV;6$<=P8=)>-N$"TP2ZQG75@8 M)4<#&#?CB_^7MDP886A#U$46?T,%!N C,K/%).X*(0F#J!L5"S .PZ ;%PMP M'(7>T<@D36227FE].AZ!/F%A][FP='M#?ZFGL;6\JWCCO2&Y)SAL+?56E-M> MZ^THK<*]O]9*=VTGM5#O[:C6@G@SR,U;.ZHUY#M[8,:MQ=R*\I*6OJPHO^77 M["7O#U._=Z; O=J:OCS+>C7F/7?D]4_OJB.KRKQ!*K.ANBJSHEY2F97449D5 MU5'9$#=O[:B.RJR!Z:C,AO+BMLIL*#]LJ^P%[P^3_URO8K\W^1=0K%JV142? MTJR$DQU:"IYKT6U*1RCE(@"R@)I!&F4:#U!^IU5%^/ [Q9-%N X"$+L MMT/0Q25>Z$;^D2#HFOJPY;F:POWEE+TNO7R!-87H0>6_9#(EF3G0O(5]#ZJ! ME L=2P);ITP%510I\H0>:$&7S%0FK_")BW*693K"<+17:PIFA%3H>TF$@C # M:,^NKC#*S)PS3((@753*?:O2=+LJV+_0L5XP3!VB$TD+66525RJDJ+?HG!;& M$UY"2B'55-_<42& K:T*TU*"X]PX]QN868$.$$F_ETPR;?#$MAPY>]%-^8"Z('KA3/S>.:D@45&@#? MEYRKW8ONH+E5/O\/4$L#!!0 ( /R%>5'8"B')T@( .P( 9 >&PO M=V]R:W-H965TH'UIID-?R4@$2!4VK MM*VHK-N':1],N!"KCIW93NFD_?C9)LV@0-5IF]0OB<^YY[G'=^?8@[60=RI' MU/!0,*Z&7JYU>>'[*LVQ(*HM2N3F2R9D0;0QYZU/G0ZWFPQ(Q43-^(]3NL M%W1N^5+!E'O"NO8-/$@KI451@XV"@O+-FSS4B=@"A,D10%0#HI<"XAH0OQ20 MU(#$96:S%)>'*=%D-)!B#=)Z&S8[<,ET:+-\RFW=YUJ:K]3@]&B^J3>(#.9T MQ6E&4\(UC--45%Q3OH*98#2EJ.!TO!2E*Y9Q'L\GT$NB,SB=HB:4J3-HP>U\ M"J'\M!9UN1$5'1.%91OBX U$010<@$^>AU^G MN@U!:.%A_P!\^N+H3^&^R6Z3XJA)<>3XXB-\'TWS;^=3"F[&*9K=HQ4("9.< M\!7:G.VX49[2DB%\?6\(X4ICH;X](R=NY,1.3G(L.R5*XD(P-!L&I-T9+9&U M*F,0I5 ?K-B&]-R1VI_)_2A,XC@9^/?;F=WW"AJ/';5)HS;Y([6,D@5E5)N& M/*0RV5?9"?OQ$Y7[7D=4GC#?[A1)C7;3@VZ_;T:^%LGB[T'?"!R1;DR,3*#"]I=0R W1^O&T*)TA\U" M:'-TN6%NKB,HK8/YG@FA'PU[?C47G-$O4$L#!!0 ( /R%>5%)?:@%)0< M (,J 9 >&PO=V]R:W-H965T>B9*<269#GI #,02J&E4Z;T\G#F/ A'23SU);44*#/]\94<$SFQO79HW1>P M8^UJKY]VUSYZ2+-O7F3Z;OAALLTC$4BPS1!F9@=#T[=5]>^8PCR M%5]"\2!+U\BHFW\S-U?1XX!B)1"0"95AP_>]>3$04&4Y:CN\%T\%F3T-8 MOG[B?I$KKY6YXU),TNAK.%6+X\%H@*9BQE>1^I@^7(I"(<_P"])(YG_10['6 M&:!@)54:%\1:@CA,UO_YC\(0)0+,&@AP08!W"=P& E(0D*X$M""@70F\@L#K M2L * M:5P"\(_*X$HX)@U)5@7!",NQ*XSI/GG,XD&V=7O-U(\N1N-_?W52><\5/CK+T 65FO>9G+O+0SNEU,(:)R<);E>FGH:93)Z?!]U4H0Y,1$IT+ MQ<-(HA?%Q;]'0Z7W,"N'0<'O;,T/-_ [%\$A'"..(.&T:7;1HM$J>N&"GF)FZ;+&__B$;ONG,!XN6ZLT8-=AGJ[-JD&-ZD&,[9 MD@:V9RNI?Y$2E7(-_7>M?T-72L3R?V /LMF#Y'O0ACTF"Y[,!0H3-.-AANYY MM!(HG:$@352HGR3*7,IP*C)N]J\+FO4.7KZ#.;SO3PY M=^B-JK%,1XXW:HSF\4: ,2C U[Q,%'K_>QT#.H5U%,]6D0Z!F4[GJ4[<<*:C M(3*YK72.A_JR+BC.X&U<@AZU5R2B*-:0L) (4S3ECQ*PH>O8&L+IY'3T$[T1 MB=8C0CR9HM.I+EE"J4QLWPMHIU*UXO86$ZX%;!>#^I29!ZFL!Y2"1SEW3(+M MIMAEL:X<.]C?7K@MIL5\%P;]TR#0W8RVK@Z?29H$8KDKZ39CB[ N[<_*%O1< M&/4ZYMZD8+.5?(Q"%K1@Y<)HE8O C9*9F-;NS:K.@W:VV.;ZX,ZO>98"#C>(8B'0A3'PDXB7ISJ.%.15BV?NN+?8 MP19Q,(PX'6/GO&!3]A]UH.S#%HJP^UNQA*&I_?\1QBO8LB0 M%D,PZ<]=%E P7+-]?MZA=MG"UJ7%J<:*4PT2UN(2AG%I-S6E/M;VA%IL$0BS M_NQOT0;OB39Q70BM(:9@M16V'A2W%FAP2['U^TW*:URMQ @HG04N#)=(=6XO M,DU?=:AKB44OXO37$5J (C! [>'T*U+%JK55&\Q*+%@1&*Q@LUZDF0BX5!TM M7&J'^X,U8F&-P/BSAX6O2;4!=1W0Q!:P2$LAE0\*188^BBA/'+D(E[*C22U2 MD?Z0BEBD(C!2/?.D.&MAN\])02R@$1C0;E99L- -^S1O=R8ZEM$G$2R2-$KG MCQWM;_&)]%=840M-%"ZLGFO_%K;CM?DA$2VN41C7/F5\*F*>?>L8XM1B%>UO M4DT1:WO/XF5UYI7-]2G6G@'7(H1 M?75&#W8\GH5%KV7ZU>R@+C,AS\*=U]\DW[-(YO7>7EYYU?:RRO"R_$2^U$6].04,=/Y$31X#[,*W+$9A(7<[/-(USZ&OB;/W%X_I&I5%@';2+P , /,- 9 M >&PO=V]R:W-H965T*Y]_#P MZI"<[I3^9E( 2YXSF9N9EUJ[^>3[)DXAX^9";2#'-RNE,VZQJ=>^V6C@B0-E MTF=!,/0S+G)O/G5]MWH^55LK10ZWFIAMEG']<@52[68>]5X[[L0ZM46'/Y]N M^!KNP7[=W&IL^7641&20&Z%RHF$U\R[IIVOF &[$WP)VIO5,BJD\*O6M:-PD M,R\H&(&$V!8A./X]P0*D+"(AC^]54*_.60#;SZ_1/[O)XV0>N8&%DO^(Q*8S M;^R1!%9\*^V=VOT!U82B(EZLI'&_9%>-#3P2;XU5605&!IG(RW_^7 G1 M#P M"(!5 '8J8% !!J<"P@H0G@J(*H";NE_.W0FWY);/IUKMB"Y&8[3BP:GOT*B7 MR(M"N;<:WPK$V?EE_'TKC"@6S9"S2V/ &N(Z-22$YPGY(OBCD#@"\(7!@H+D MG)PMP7(AS3GY2+[>+\G9AW/R@8BD42/ZZH7)54V!$J2X@O M"!W\1EA )QWP13_\'C879! 4EU8O2[,Q1L< MB7>U-=ACJK4H%XC\^P7[R(V%S/S7DV-0YQBX'.&1'+\KE>R$E%U:E\C((0NS M>9HS&M!!-/6?VIH>#J/1(&1L?]AUU[ P:D7;XQ_6_,->_G^A6ZZ!ZQXIHCI4 M]&YR#^L"A.. ZB<;7)+8ORV10*:%[/J M8E!&&K881#0(NO./Z_SCWOP/RG*YGYI8S7.S HW6TD5C?$ #BXD>$V)2$YGT M$OG,A29/7&Z!J!7)<>^U/%^+1PF$EW;'*[OKXC0YY#1A=-1-B0:-ZP:]I)90 MRH! MS0Q9R([D;&R/LA/*YJ>%S,='U:IWSHO%]>A/[E>"SS_ M2E@A++@8(5Z7-XRR8=7&':$?E44/<(\IWLI %P/P_4HI^]HH3N7U/6_^/U!+ M P04 " #\A7E1Y'S5>04# ;"0 &0 'AL+W=O06..\] VUE:#=-*2Q(3JV#],^F.3:6#AQ ML!W*_OW.3@A=23LT:5\2^W+/<\^=7RZ3C53W.@,PY"D7A9YZF3'EF>_K)(.< MZ9XLH< O*ZER9G"JUKXN%;#4@7+AAY0._)SQPIM-G.U:S2:R,H(7<*V(KO*< MJ5\7(.1FZ@7>L^&&KS-C#?YL4K(U+,'V\EE.O6H500"$F,I&+X>80Y"6";4\="0>FU,"]P> M/[-_<,EC,G=,PUR*[SPUV=0;>22%%:N$N9&;C] DU+=\B13:/22IM M9-Z 44'.B_K-GII"; &0IQL0-H!P%S#8 X@:0+0+B/< X@80N\K4J;@Z+)AA MLXF2&Z*L-[+9@2NF0V/ZO+#KOC0*OW+$F=EY\E!QS>T::+*LRE( KJIA@EPK M25QIR651[R^[3L<+,(P+?4+>D2^X^=; % YOEPMR?'1"CHA/=,84:,(+B8)3$M)@U"7H,'P))<*IA8>T [YX,SP8'\@F:O= MY/BB/7P7E4:+UF1K,Y ?G]!&+@WD^N>!&'$;(W8QXCTQ/N,5IIF KN6?U]"^ M@]J+ZG$6CN-@,)SXC]M5>>T6T=%X-&C=_E#6;Y7U_ZJ,%XG,H4M:_U7,((X& M@QUE'5XT#H;=P@:ML,$;A9$25'VL\*CA+<>3+JDUVW!+!.WU=X1V^41[= Y; MG<-_T9ER49GNXSKL4!&/=Z1V.45[UGK42AT=E+JUP=\I$ SUD41JHP_L\''+ M/?YOIRB@+]Z1@YJ[;JO1M:J,/55V%K;#G_N M^MJ.?6X[O^M&+S3U;\,54VN.C47 "BEI;XB25-V)ZXF1I>M-=])@IW/##/]> M0%D'_+Z2TCQ/;(#V?VCV&U!+ P04 " #\A7E11M$\D84$ #4%0 &0 M 'AL+W=O/ M:,YV7#S)-6,*_21>OK",[RY&9/1ZX2Y=K55Y M83R?;:(5NV?JQ^96Z+-QDR5)C*/ MD60+GOV9)FI],9J.4,*6T393=WSW&ZLG5!F,>2:K3[2KM7B$XJU4/*^#M8,\ M+?;?T<^Z$ (XE\08,".\,6[PTGX-GRLZ]$4!9JB0)6/=N3[FA:I8FL;/A[6R900(#FDC>^/2:UQZO2XOXWB;;[-(Z9)HBT*E_T;E@^@RNL\4 M'#@X(YA."6DY=>A"[$'@=NHW3OU>I]^9LWJ^-9@N"WC3EB=;1G$03-R6@L92 MT&OI=BOBM89-4CUF"RX8>F#QNN 97[WTM-"DR3\Y0<-.F]&FPS3LU*KE),!6 M%]@J?Q*$H;OB8>,Q'*Q=0[L-?=^;0LNG2X;#:4>W$FP(C(_IUSKJ<#S /K2? M=H@E0':Z97K6*4J#O M+SE7KR?EQEZSD3O_#U!+ P04 " #\A7E1G5+Q5!<# #!"0 &0 'AL M+W=OJKZPOLPY9\;#C-W=<%7P/3.@HL<*ST52U>N!.#4@G+J!I[7_RM:*$P;U N6;GN,[VX4'LLR467#[W15>PA34X^I>Z)E; ML:0D!R8)9TC HN<,_,NQ'QB M?A.8"-WQLB$,N/\V4PF:<_QC$= 8:X,!=:? M%Q@!I89)^_&K)'4J30/<'6_9KVWP.I@9EC#B] =)5=9S$@>EL,!KJA[XYBN4 M <6&;\ZIM+]H4]IZ#IJOI>)Y"=8>Y(057_Q:'L0.P&\U ((2$'P$1 V L 2$ MGP5$)2"R)U.$8L]AC!7N=P7?(&&L-9L9V,.T:!T^82;O4R7T+M$XU;_A/-T0 M2A%F*>(J X$F*3!%%@3/** )4Y@MB1D.I 0ET>D@YT*1/]CF[>I5_P,EG*'3 M,2A,J#Q#Y^AQ.D:G)V?H!!&&OF5\+36[[+I*.VQDW7GIW+!P+FAPS@_0'67AR()JP M2EYH^<(&OFO"B(+S6UTY:4VFGFZU/9HHR.7/ VI1I199M:A![5W>HC=AQUW9?=@]ZW2A)S*+M&XWVC3A3&E=&[,.(JC/A@&#KS?IW; M!:JUZW8%PMBOR&RI!)+ MCHE%=6+)OIB?^ TYZU1BG6-B<9U89T\L"9M2YGMO+=$[J#;B4B&^0%-,0=K& M> ,,!"Z:Y"#5;9A();"YL;8-$#W=03X#<:C0_)VF[/^'PO:#-[W@GY1V27.L MMFO,:HJ[QJJFNMV=NRT'L;1O!(GF?,U4T?>KU>H=,K"W[X?UH7F?V#OSC:9X MW-QAL21,(@H+3>E=M+5+HG@O%!/%5_8&G7&E[V,[S/0;"X0QT/L+SM5V8@2J M5UO_+U!+ P04 " #\A7E15WOJCY # -#0 &0 'AL+W=O =W>;*'+C+^0YOR9JH#[L'H7=NJR6C)6&2 M<@8$V2R<&_3F#B4&8"4^4K*7O34PKCQR_M5L5MG"@881*4BJC JL'T_DCA2% MT:1Y?&N4.JU- ^RO#]K_M,YK9QZQ)'>\^$0SE2^2/L+]HTL=$!:2<7+!JP9E)353_R]"40/@*(S *\!>*> X S ;P"^=;1F M9MVZQPHOYX+O@3#26IM9V-A8M/:&,I/&M1+Z+=4XM?R+\VQ/BP)@E@&N MX!F]8R&OD:%%FL)^6J+0#SQO[C[U S$F%H1^V(H=$0M;8N$DL9OT6T4E-54[ MQJT&1SVC8>0%WKC-J+493=K4):X+F.D*$H*P] =0 C-9X+IU9%]T8>E>I,;X M1 ,^08Q. C64N4((^>.GT4_ M4P4-NF\6GC'I=2:]WU4$C>;C?[@_B-6(E!<'9WAW#1+Y+\^B/Y+%.(:GS,;$ M^LD^IM;U6#3=9$TI/ B>5:F^"&ULO5A;;]LV&/TK MA%$,+3!$O.B:.0::.!=?L@5QNST,>Y!MVM8JB2Y)V^VP'S_J8MFB:45KL[TD M$GW.X7?A]Y%B=\?X)[&B5((O29R*J\Y*RO6E98G9BB:AN&!KFJI?%HPGH52O M?&F)-:?A/"EVUD'*7TB0.Q29*0?[VF,=M==5!G M/_ <+5:]^ MESNOG)F&@MZP^+=H+E=7';\#YG01;F+YS'8/M'3(R?1F+!;Y7[ KL; #9ALA M65*2E05)E!;_PR]E((X(&)TAX)* VQ)(22!M"79)L-L2G)+@M"6X)<%M2_!* M@M>6X)<$ORTA* F!3O#/)0[N,P?;SH&J9+?.-MJG&^7YMHJ%E:_*?BC#7I>S M'> 97NEE#_G2SOEJ,49I5H43R=6OD>+)WH0N54U),$B+BLXK(YV#Q_!/QL%- M;@+E DR**@5L 7Y94ZZ Z1(\4Z$6NP#3KV"O\[9/91C%XAUX Z(4?%BQC5!Z MHFM)96TVIS4K+;LN+,-G+"/@D:5R)X0QNL:- MBA.ZO@ $_@@PQ/#CI _>OGEGL.NF666X2=NH])M5'D.N5-!+*K?-*GTZVZN@ MX+S*7>NX-*GMX;B?_#Y6<#"0-!%_-$QF5Y/9^63VF0&U7Q%KS"@("%^'=4W:=FV5T?=GJ)<3)"&NC.@[,"%==2] 860Z]91 M#P:4X[EV'34PVT7JJ.$I"GL!]E =-C+ '!M#36UL@&'7#X@YW6Z5;K< M"0'6G"TBT_JZ=D]F)9Z#M&S>F%#$UE9&WX#R75L+QZT!!6T] W+Z><_>D'I%- @]K.3? 4 ")9O_8 (,!=&QSSKTJ MYUYCSOM4?=[,HL/1*$RR'O=7/F!J,MZI&0$.M "-#"A" JW Q@84]OPS'OF5 M1WZC1P/V 3QQ-M_,5+_\(4S6/ZGC&]]&,RH:VG-0J0?__5Z X.'\"K^Q P]+ M9JW=VX%#M%XW,N&0@WVM707#2,D8F'(0. MQKHCISA5G$?]H.X'/OB!7[=42KUZ93M8[_D&F(O@B5<&%+3A&:<.1QM$7JR6 M"8LWF0]-]8$.YQ=D_P\5(3-N(.F+H7AA@OJ.?0\8FF%J4P1DO#ML(>N5]I-2KG?H\S]>] M,J!P8.M.G:)OH'D%]]2_SVS$!9FR3RN)CH!JM;N#>Y_<0VO@UNAP@ MP_@PN['+[RT.\L5UG_IN6T:I #%=J*G@A:=,Y<4-6O$BV3J_Q9@R*5F2/ZYH M.*<\ ZC?%XS)_4LV076/V?L'4$L#!!0 ( /R%>5&^KZ.7[P( $H) 9 M >&PO=V]R:W-H965TV ^V_G^T$%RC0OO"2V,X]YWZT< MD\+J=_79A/6[M!(9*6#"$*_R'+/7 61TU;-<:WUP3Q:I4 =VOUOB!4Q!/)83 M)G>V84E(#@4GM$ ,YCWKQKT>N8X":(M?!%9\8XU4*C-*G]1FG/0L1T4$&<1" M46#Y6L(0LDPQR3B>&U++^%3 S?6:_;M.7B8SPQR&-/M-$I'VK,A""HDF&99@!;A] MKDBIJ6:O:,UZ/@*!2<8OT%?T.!VA\[,+=(9(@1Y26G$)XUU;R"Q4+';<1#RH M(_8.1.QZZ(X6(I4QJ8"V"6R9OJF!MZ[!P#O*.(7R"OG.)?(S M!S[Z/#PZDHUO%/4UG_^!HO=04B9(L=C2]L]/:8[& G+^]XBSP#@+M+/@@+.M MMBA-6Y2F+6#=%ON$KKE;FEO]H);]J",KN-RL_7N;CN^WMHU&[XW<*/",T59J M+9-:ZVAJ8_J@&CVI8L'1%YR7WV1;LR6)@1\I7&C8P].KU#;.VB=4J>8.-U5J M1SLJ[;&)0G]'I?=&;KOM[U%]=Y^_LZ)U2F M(=_L>\_=46:/3=#V=I398Q1V=H2Q-X:,' D+/:PYBFE5B/I?:T[-A>!&C\&= M\X&Z*.CA]493WS+N,%N0@J,,YI+2N6K+@%@]N.N-H*4>93,JY%S2RU1>=H I M _E]3JE8;Y0#&ULO9;1;MHP%(9?Q8JJJ96Z)C$$D@Z0 M6JII2*V$2KM=3+LPR0&\.G9F&VC??K83TA0HK52I-\1VSG_.?SX2.[VUD ]J M :#18\ZXZGL+K8MSWU?I G*BSD0!W-R9"9D3;:9R[JM" LF<*&<^#H*.GQ/* MO4'/K8WEH">6FE$.8XG4,L^)?+H$)M9]+_0V"[=TOM!VP1_T"C*'">C[8BS- MS*^S9#0'KJC@2,*L[UV$Y\,06X&+^$EAK1IC9%N9"O%@)Z.L[P76$3!(M4U! MS&4%0V#,9C(^_E5)O;JF%3;'F^S?7?.FF2E1,!3L%\WTHN_%'LI@1I9,WXKU M#Z@:BFR^5##E?M&ZB@T\E"Z5%GDE-@YRRLLK>:Q - 1A^Q4!K@3XO8)6)6BY M1DMGKJTKHLF@)\4:21MMLMF!8^/4IAO*[=\XT=+TT1U?@2:4J1/T%=U/KM#QT0DZ0I2C MNX58*I-)]7QM?-IJ?EIYNBP]X5<]%6>H%9PB'.!@CWSX;GF8O)3[ADZ-"->( ML,O7>@/1+11":LKGIR4'LY *GE(3/T-X1@X/F[CEA3*1$0W:@U;"QPX:?2SE\WKE"_"'.E?S%%M(.<;(%>D]8@KL) MWB+M-XXA^PUP0^2<=O7'S> _4$L#!!0 ( /R%>5'=$0\[Q ( #$( 9 >&PO M=V]R:W-H965T':0\&+L2K8Z>V ^7?SW;2++2 ^E+UA=C)/2?GGN/8=#="/JH84<-S MPKCJ>;'6Z97OJWF,"5&7(D5NGBR%3(@V4[GR52J1+!PH87X8!$T_(91[_:Z[ M-Y']KL@THQPG$E26)$1NKY&)3<^K>2\W[NDJUO:&W^^F9(53U _I1)J97[(L M:()<4<%!XK+G#6I7PXZM=P4_*6Y490RVDYD0CW8R6O2\P I"AG-M&8BYK'&( MC%DB(^.IX/3*5UI@=?S"_L7U;GJ9$85#P7[1A8Y[7MN#!2Y)QO2]V'S#HI^& MY9L+IMPO;(K:P(-YIK1("K!1D%">7\ESX4,%4*L? (0%('PO("H D6LT5^;: MNB&:]+M2;$#::L-F!\X;AS;=4&Y3G&IIGE*#T_TIKDPF&D8\7Q'.6KZ ._)7 M2!@Z 2@5?#<+:B+-XI%Z>PZW3QE-'<[6CI)4BC7:N8+9%KZB6$F2QG0. [.R MX/0&-:%,G<$%/$QOX/3D#$Z G%*O+GA>[K7'=X4'=Z"5%P M#F$0!GO@PW?#:YU=N&\<+&T,2QM#QQ<=X+O'-?(,%2RE2.#V6:/DA%7\LSZ- M!5]=C,VJ7&8[:>_[M=JC:#5]==55_=41>W&_ZH=V?52=OVX;"%U# /C$YV3<],!-1L* M95MXX%0;LZ:::%1'_&F4+VI\8DK-4D7SPU+*F9L[*86=URGMJ8KJ0; _I58I MNW54]H@[N^P.05@UI=O,-G/$F';YAO8GQM,I570^+)[.F\\CK 6OPGE;4W_S M ?F5#=T>IG=$KBA7P'!I4,%ER\!E?D#E$RU2M\?/A#9>N6%LSG24ML \7PJA M7R;VV"C_)?3_ 5!+ P04 " #\A7E13PK.*/@# #Z$ &0 'AL+W=O MJ#R882#>)4]O 5.J/KYW;$LAMI=D7B)-SSG>SO]@9G@G]Q@X8<_ 6 MA3$;*0?.DT^JROP#CA ;D 3'XLF.T AQ,:1[E244HVU*BD)5US1;C5 0*^-A M>N^%CH?DR,,@QB\4L&,4(?KO/0[)>:1 I;BQ"O8'+F^HXV&"]GB-^6OR0L5( M+56V081C%I 84+P;*9_AIR5,"2GB]P"?V<4UD*%L"/DF![/M2-&D1SC$/I<2 M2/R=\ 2'H502?OR3BRJE34F\O"[4']+@13 ;Q/"$A'\$6WX8*:X"MGB'CB%? MD?,3S@.RI)Y/0I;^@G..U13@'QDG44X6'D1!G/VCMSP1%P1=;R#H.4'O2S!R M@G%-\!H(9DXPKPFP@6#E!*LOPU<<%B6':>^>G3>5K__RXS2KS=YT_BW?- M]K*_FMNJIHI&4G83O>PF>BIO='23%4X(Y4&\K_25/^<"#F8<1^RO%F-&:&I1F&&X5]5"G99I.%?5X MB[)U UZAGFI0IF=K5=2L!@6A;5=1SS4HR['-*NIKO5]&%36_1>F.ISNP"EO4 MP"Q3UZ[4EC4PW7:][[!*RLX,V9?.'E5AD4G8MF&J,1HE3%:[QZC3V)&PF"+.-Z* M[;-/CC%G@N;CX(0V85WP]]:-XU>EGG0BIIV(IT[$O!.Q:$-44FR7*;9;4_RY MR-"J(4,55:=4=7Y^\W-+8VYK""]9\<5Q+*^_'-'45%VQV\6@,]"U7^HV7!T\ M<^!<\RK1>&4T7JO0:QS(F;OF8@(ST=!?!^L!^/(F\PB6XL"[1B%F+7:@]GV[ MJ_W\(L&+W35\QS+-.]1T:P!KZ[3H(KH#JY:X[" :VJW%+!7JQ9E#?A40.[!] M$#,0XIU0T@:.6+4T.VAG TZ2]!BR(5QTM?3R@-$64PD0SW>$\&(@3S;EYX[Q M_U!+ P04 " #\A7E1MPSJ.7H# "\"P &0 'AL+W=O_-K9!N)X:0,T:U WW8=A'VCI M9!.A1)6DX@38C]]15A1GEE0#^U1_L$CJGHM!;1 -/J.9,Y^6:W=J/I6% M$3S#.P6Z2%.FGA^V1J[X,ZG.=O@"LU]?J=HYM8L,4\QTUQF MH#"9.9?^^VL_M(#2XAO'G3X8@SW*6LH'.[F)9XYG%:' R%@*1H]'O$(A+!/I M^%Z1.O6>%G@X?F&_+@]/AUDSC5=2_,ECLYTY8P=B3%@AS!>Y^XC5@0:6+Y)" ME_^PJVP]!Z)"&YE68%*0\FS_9$^5(PX 0;\%$%2 X+\ OP405H#P5$"_ O1/ M!0PJP.!4P+ "#$O?[YU5>GK)#)M/E=R!LM;$9@=EN$HT.9AG-K-61M%;3C@S M7S&!(!-8%%S$/-O V1(-XT*?PSO@&7S=RD*S+-93U]!V%N1&%?5B3QVT4'^. MS 5X00\"SQ_?KY9P]NX\,;_^XH_&OS6P776S+3&Z@-!_P]; LNQF66%.+)YE M";QVEM]/9O$G[2S7I[,TG\BE8-81#>J(!B5MV$)[DT4R15@99I!*@.G!@@F6 M1;14EBH*)ES&,;KU/*)Z2&8&NS MX2;-E7PL,UQ30GR4^0//] ^^(?_@AO-_RJ_(?ZWH?M"=L.QY[QSJ)$'4?N,' M?FN\Q(*CP W&K8%[K<]^=X&^UY@4 @1/&NOS#]"^!\_(E&YRC'O0Q]B^]I:I M#64"'3DA+N]B1$=1^U9Q/S$R+UN;M334*)7#+;77J*P!O4^D-"\3VRW5#?O\ M7U!+ P04 " #\A7E1LW&ELO $ !E%@ &0 'AL+W=O"SR4EZ/UDIM MKCQ/IFM:$'G)-[34;Y9<%$3I6['RY$90DC5.1>XAWX^\@K!R-)TTSV9B.N&5 MREE)9P+(JBB(^'E#<[Z['L'1TX,'MEJK^H$WG6S(BLZI^KJ9"7WGM5$R5M!2 M,EX"09?7HX_PZA9'M4-C\3>C.WET#>I4%IQ_KV\^9=2Z;7[#;VT9X!-)**EX.A9X?T<58;G\ 'X#7^=WX/V[#^ =8"7XLN:5)&4F)Y[2&NI(7GIH M[V;?'AIL;W,)L'\!D(]\B_OMR>YP_-S=TYFWZ:,V?=3$PP/Q/J8IKTHE]8A, M*=N214XO0$G5E2,V;F/C)G9P>FQ;O?9!PB9(/>FVTRCT43SQML=EL5CIB8I: MJV<*@U9AX%3XF4H)2*ZGIOD?=3H2 R.XZ2CN&\T MCA*[WK#5&[ZL5U!)Q7:O=EFI2E"0"IHQI=_HNU)G5&9@(UC*RA4@V3]Z$FGN MV#,)>R+UN$2=3"Q&41S;4XG:5")G*E^X(J;(W>%GDQKU5(1CU!LG%JLH@ -B MXU9L[)PEG\JM+B 7C$K7Q$C:<(DS]P>RTPA35#"26WLEZ24! ]\?=U*U6"'L M#PRQ<:MM[-3V32\Z->(V@J=ZM-G4C7OM^AUE?8LP"NVZH&] [3N5W;.2: >NGD_$WH#)-3/"S#3RYUJ4/'[CXIM:D)<@+^Z4^]Y,X;\T(W^?2DV;6/T MJ8FF05;H-UO:0.D"K 2WC[-#&\*_=L\L";07P)0$OJ]OK:8!4GB#R1@%@OH7BW^ M3R<,,!?VT0]AZ'>A:S/#23C4!6:-@.Y%XK,6ZAJ/AM_0#?#7#7O#=>@&^]L, M^S[7P[A+V!>,GNLW[(=N^-]4+,_TKD&Z=I8&V,@_7]&1P2XZ!;NO+#KJ\Q9A MW)VI+UD]S^!H#XZ<&7PZTN@JB<$OPF>LO"$D,;R&];A4[[?7UO^J'>J$T*_RWZ+E?ZL MZTX![^@,L#Z _9.(%2LER.E2N_F7L?87^S/-_8WBF^98<,&5XD5SN:8DHZ(V MT.^7G*NGF_JDL3U9GOX'4$L#!!0 ( /R%>5&1]3B>F@0 %X> 9 M>&PO=V]R:W-H965T(+EXX M:0I;;:5V5;5S>1CM@P$#5I.8B1V8D>;'KQU"'$IP4])*>8%7*Z9"&5%V+%(OUF+N*0*GT;+SRYBAF=I4YA MX"'?[W@AY5%KV$^?W909#UDDN8A S.:#UF?X:4R(<4@MOG&VD85K8+HR$>+) MW-S,!BW?(&(!FRH3@NJ_-1NQ(#"1-(Z?6=!6WJ9Q+%[OHE^GG=>=F5#)1B+X MSF=J.6CU6F#&YC0)U(/8_,.R#K5-O*D(9/H+-IFMWP+31"H19LX:0<0?1%*EQC= @MW0*@"2M1:?48@]N M)X?;.;&Z4.WJZN88NDVLKEX.K_<>U=6KFJK+',?ENU76I0/,%J[+8@\N]"W[ M^R?6%G:D!1;4!3:Q;J!E;NBF[I&(E ZO9PR8"KV:F;&8I@L2=[*RJ,5<$(1Z MSQ)68M4F?G??:IQ9%3D%ZE5;^TANK2! ?&IN:_,&M+P/22,KP(H!K*(&K^8. M6)GGH25ZZ&;Z.O21A7ZI(@^M]BIR'[A5!]@];1:E*_N?"3==F"12NTGYK/C> M>L$$K6C 7B-+TZH)=,O)J>3TLI0X3?;7P%9+D%M+WJX(ZJ]KD%4HU$B%0H6] MQ;LH%#K4GN=%X#391VM%![E%Y^V*H+Y((2M2J)$BA:Q((;=(G5H$AR)5(@HE M5L=% 5DU0VXUNQ,1^PWN:/S$%+A.HME[,S^R>H4:N9U!5IJ0>T,SHG()F)XN M.K5F ,I6(.AP^^+8'".K.LBM.J_,6WVRQE9BL-_$O&&K)AC6SEL6H@+M8BL2 MV"T2K\Q9?6[%A>]2C?PPA2WY8_>GJ4HY(Y5S9CD=NSG];ZEX2!4#8EY(1C$7 M];-DR1IW&IDE2]G8O<4X<9N61:U(DM@2-*[RQ>FTK1H^).X252ZQ.J[*V+([ M=K-[I:JKLXI[?942R_^DD?Q/+/^3%_C_M'5:%K7MK@AR*!S'*X)8[2!N[:A4 M$2\*S EIMQ)"&BDAI'"X45]"2+6S#*]PEF=.7O60+W@D0<#FVL^_Z.H \?8P M'_4$L#!!0 ( /R% M>5'G2X\#& , '(( 9 >&PO=V]R:W-H965T?L.*5MQ MO+6YV"0U\^N;11H-5TK_,CFBA3^%D&84Y-:6UV%HTAP+9JY4B9*NS)4NF*6M M7H2FU,@R[U2(,(FB7E@P+H/QT)\]Z/%0559PB0\:3%443+],4*C5*(B#S<$C M7^36'83C8X!O'E=E:@XMD MIM0OM[G+1D'D@%!@:IT"H[\E3E$()T08O]>:07-+Y[B]WJC?^M@IEADS.%7B M.\]L/@H& 60X9Y6PCVKU&=?Q=)U>JH3QO[!:VT8!I)6QJE@[$T'!9?W/_JSS ML.40]XXX)&N'9->A<\2AO79H^T!K,A_6#;-L/-1J!=I9DYI;^-QX;XJ&2U?% M)ZOI*B<_.[YE7,,W)BJ$>V2FTD@EL@;.'S%5,N6",Y]N-8/"7, EO"JTX$Z6E34M^()+%-"FJ\]/-W!^=@%GP"5\S55EF,S,,+3$[@C" M=,TYJ3F3(YQQ O=*VMS )YEA]E8@I*";R)--Y)/DI.(3EE?0CEJ01$ET &CZ MW^[QAQ,X[:80;:_7_FC$@*H_5=,9S]/0'<:Z(Z'[IR"7OKN819FN.!2.CSJ MEA(U5]FA0M>272_I7C++<;<3]8?AZC=4;W&Z#VSV)^U#I-*=G M'DK-4P1*E"5:ZG>W-#Q#[?-T"+H6[FU#$] .]+Y1=!BXUP#W3@)/CQ!"R5[\ M$:H4Q5 MTM;OL^:T&9P?_;S8.9_00*WGWZM,/8WOF:9GTX# .4E&5WU"TO6$JS=6E7Y( MS)2ED>.7.7T4H'8&='VNE-ULW V:SXSQ7U!+ P04 " #\A7E17[##"6D% M "](@ &0 'AL+W=OZ$73G6Z[,_NPV@<3#%B3Q!G'@5::'[]V,'$HP<[/O%W?#Y?Z"\8_Y',"!'@*0RBY*0Q$R+^W&PF_HR$.#EF,8GD+Q/&0RSD M+9\VDY@3/,Y 8=!$$+:;(:918]#/GMWS09^E(J 1N><@2<,0\^/4^7SK=10@L_A. MR2(I7 /U*B/&?JB;F_%) ZJ(2$!\H5Q@^34GYR0(E"<9QT_MM)&WJ8#%ZY7W M8?;R\F5&."'G+/B;CL7LI-%M@#&9X#00#VQQ3?0+M90_GP5)]@D6VA8V@)\F M@H4:+",(:;3\QD^Z(PH Q]L"0!J J@)<#7"K CP-\*H"6AK0J@IH:T"[*J"C M 9VJ@*X&=*L">AK0JPIPX(HYF&70DO(L7RZPP(,^9PO E;WTIRZRI,OP,DUH MI,;'H^#R5RIQ8C#$E(/O.$@)N",X23F1R2\2\.&""$R#Y"/X!+X]7H /OWWL M-X5L4,&:OG9^MG2.MCC_ZHMC %M' $&G50(_M\-OT^@8N%#!$2R!7]CACR2V MPB_M\ OB2[B3!=\K@0\KMUX*OZH.[Y; KZO#.R7PFU=Z'LN>1VAKZ[=V^!]L M+GE?=EU['=Z4^9DG*<*"7^"<18)&4W7C,UF_ MQX3CK 1G5?AG2CD9@U&:2-])(NV-HZ.UU#\"#\1/.9>^+*&[>>AN%KK[^OBZ MB>)4N?]"\8@&5% B;_Y,L0Q;8*42TF(I>"KJ?[Y(3^!&D##YUQ*'E\?A6;MP M:^],5(!S%6#9"%LZ;65.E=3.!QY"70CE>)H7Q\*F7.Q_:^1NU:\V'3AY'YP#Y<-;9X-F!'H1;B>[FX73?3O20 MDV3V%PGC=V>WE[]&KU9V'6AD'1Z WUOM=8U@U\*O4YAG.&]G6)%[&A#^_O7< M,5KDH'HY-M+BN(>HZ=IKN\#Q-G:-NCAV>:G$[JGORW61C%$2)V/W22R2]R?: M:(_3JI=HHQE.^P!$WVBOQ<&,K(/9B(=C5X]*='^5:_@IP?S]*3:JXW3KI=@( MA],[R%CN;8QE#UDH1D9 T"L",L,R'$"+$2BZ_2V!ED6GFRA&]\DIFSZ6&#I. M#VX87J$R?>ILGV@BHT_(KD_%E,MS@<%Y8_8\<,8J#ZE4<9!0''4)Q+K37 M"CFR:6A=,"(C3<@N366K05N7&*U ]6H%,EJ![%IQMLK;=6JETC6J MX-IWMO:ALKJ)M6E>#VZ*YU ;%@<=0B6&5R4>7YAGG1?Y M-CZ,;KA>O9EAM,"U;WWM(3.&NHDUPFTD&7EP[?*P\SK=UC6FQ+N=>DDRFN#: MMZWV0-*E;J)\L*W'913"M5?M?:RT;9O.IN1[L-[M;U/S/?O\?@]4G>LFUBJM M5U9I2PQ=6WGTC&!X=L$H+*KO\!,-TW#G>:EG:K)7\R%&X13#/J\?&NYH%@F( M.1OIV8ZB,\;/:N)>>I9A=]U!QQ#^;HO2U&[/7KMWW?FP-6YJLU?O"8-GZK3W MRAG#/H;83VF4@(!,)! >=Z0'OOROQ/)&L#@[%1\Q M(5B87MA6-G]DT+^_6SG31T:MHA(5X:?YUS MSSVYN>YP(]6S7@$@>% IHY M4,[]* BZ?DZ9\,9#MW:OQD-9(F<"[A7199Y3]7H-7&Y&7NAM%Q[8!3<:_,S&]8,I:#T$P*HF Q\KZ$5Y,PL@!WXCN#C=X9$YO*7,IG.[G) M1EY@%0&'%"T%-8\U3(!SRV1T_*Y)O2:F!>Z.M^Q?7?(FF3G5,)'\!\MP-?+Z M'LE@04N.#W+S#>J$$LN72J[=+]E49[L#CZ2E1IG78*,@9Z)ZTI?:B!U V#D MB&I ]%Y 7 -BEVBES*4UI4C'0R4W1-G3ALT.G#<.;;)APK[&&2JSRPP.QU.8 M([D@,U,>6TB^TV M8KOO>E%;R9F3+$PS-9]%6BLOK*-2M,GN[LE.^H/^ 5&]1E3OJ*@'6$N^9F+I M*NA(.?8;POYG5/N@H1]\I-H'>QZ%21 <\"@,WMI8<#RJ?5__,2C<:8KA9U@4 MOC6<,/J(235ZM[0[_?V>X._T?7OIWE&U9$(3#@N#"RY[AD!5]U@U05FXJV N MT5PL;K@R=S\H>\#L+Z3$[<3>+LV_B?%?4$L#!!0 ( /R%>5$:+=]*3 ( M $& 9 >&PO=V]R:W-H965TP\Y>T^G1QKA\?K@_LWVKGM9406/@O]F.193)W%(#AO: M<'P6[7?8]Q,:O[7@ROZ2MLN--7'=*!3E7JSCDE7=D[[O_XIB[H6X^BN]]Q9Q_7/ M<)=0CTC@?2&^YWNORSFYO;G[[.+J3OIV_+X=W]H&E]J9,[7F0C42R)^'E4*I M7_W?"^9!;QY8\\D9*C33A5:E;D$N\P//2]U=P.L2<^:7&/Y0ZQ.%1VQ M@DF0#+/"GA5>8P5#K/"4%8=G^HIZ5G2--1EB12>L293$PZRX9\776.$0*SYE M)6<;2WI8G'PL43 V=7Z"NT@9#=(DZ/.-$'@(S-SHIW[V'U!+ P04 M" #\A7E1Z$P^#_($ ";&0 &0 'AL+W=OLRS0ITUIEK/W@>!2J8\ M9ZHI9KPP3\9"YDR;IIP$:B8Y&SE0G@4D#%M!SM*BT>^Y>[>RWQ-SG:4%OY5( MS?."?F_&)OR>ZZ^S6VE:065EE.:\4*DHD.3C ML\8Y?G\=$0MP/;ZE?*DVKI$-92C$@VW9M63& M\:,TVJA\6N#F]4_K5RYX$\R0*7XILN_I2$_/&IT&&O$QFV?Z3BRO>1E0;.TE M(E/N/UJN^\:D@9*YTB(OP68$>5JL?]EC2<0& -,] %("R'- M = 2P"M"XA* M0%07$)> N"Z@50):=0'M$M"N"^B4@(Z;W?5TN+D<,,WZ/2F62-K>QIJ]< GA MT&8*T\+F[KV6YFEJ<+H_X$.-WJ$_F)3,9A%Z/>":I9EZ8^Y^O1^@UZ_>H%:Y^@=P0RLWU+F)]N;+8YK/ M;"VF[6_BTQP>HQY-(VE4D;3"?'8DWA=)R;O9C73>/.Y7YSE&)ZFQ-UDZB MMKL])PKJ\222;A5)%XSDCL_8RE*D[/(_'$EW:Z;BN-.ESP+9[O4\$*C'DT!P MZ#>\$)X4MC(%8/* S.SHLH(REQ/)[!2Q IAWO+&KXE,*)?:"C,DQ4^RR-+?) M:'>O5F(OV)B>8B%AK\88ELT7QQF])$XONAA6W1>N@XO27,UA> '&L )_NKGX M\P[]A\J-$F+82R&&M?!74]:+(H95\5FNO$473*4*W;NSE]U8OS&9LF'&T9W9 M:7<6?+ #VB0QM,5BKWH8EKV*Y[0XP#/Q^D/"4_),O 81?&*>#SC !W@F&V4E MK&)?[!HZ(+[$BQ&!Q>A7&?:B1&!1>EF=6AK;W)6!.I5X32*'-&DALH7U?HA! MKR^D=5(&O>B0]C$9;&]7DB% H9JU4M$+".F>],#D587" M5/.9-FD\I6Y@BC-,LRMW_M/$G!/N)F"!Y= MJ)MH#ZL8)%3ZB'H=OV,=!OKU045BHUGQ/):^;X=2K M#XU/RKC7) K7/,=A'/;1;L8PXU[8*"QLCO&QF,NZA'NMHIV3$NZUB\+%SW$( MAWT<(CSR AC!XK0FW+[!K$=XY,4J.NE9+O+B%<%5T%$(/^ #A_M$)=AXB6P_ M6WQF&ULC55=3]LP%/TK5L0#2*/Y; *HK43IINT!K:)C M/$Q[<)/;QL*Q.]LA\.]G.VE6DK3CI;6=<\Z]QQ_W3BHNGF4.H-!K09F<.KE2 MNQO7E6D.!98CO@.FOVRX*+#24[%UY4X SBRIH&[@>;%;8,*YD!Y-75\9[_P0+:Y,@ON;++#6UB!>MPMA9ZYK4I&"F"2<(8$ M;*;.K7^S2 S> GX2J.3!&!DG:\Z?S>1;-G4\DQ!02)51P/KO!>Z 4B.DT_C3 M:#IM2$,\'._5OUCOVLL:2[CC](ED*I\Z5P[*8(-+JAYX]14:/V.CEW(J[2^J M:FP<.B@MI>)%0]89%(35__BUV8<#@A\?(00-(>@2HB.$L"&$'R5$#2&R.U-; ML?NPP K/)H)72!BT5C,#NYF6K>T39HY]I83^2C1/S9:"9V6JT!,6 C/UAKZO M*=EB>R;G"U"84'F!+M'C:H'.SR[0&2(,_CY*9-O'D=+S@2 MSP_0/6QZAU0N/Z2F]KUADJ'T1 (B)EV;U6M8-:(CZ(&\=QQT ?$WKC3OY]3#*^'LX_;O./ M3^:OBZNBH(NIDOIM9X,'$/?"7B9A-_\!4!1W#0R QDDT["!I'20G'>C'_)\+ ME/2//>K>GSZF?\D6 Z##2U:G[QY4Q +$UG86B5)>,E67EG:U;5ZWMF9WUN>Z MJ=4]Z)],W1'OL=#O1B(*&RWIC1*=DJB[3#U1?&?K[IHK7<7M,->-&80!Z.\; MSM5^8@*TK7[V%U!+ P04 " #\A7E1Z*<0]H4" #?!@ &0 'AL+W=O MVGM^'R7\]EQTJ54+[H ,.2MY$(/ MO<*8ZL;W=5Y 2?6EK$#@RERJDAJC?CQ-:[@N\,EGIM3&PG4RE?[.3+;.@%UA!PR(UEH/CW"F/@W!*A MC=\MI]=)6N#Z>,7^R?6.O4RIAK'D/]C,%$/ORB,SF-.:FT>Y_ QM/P/+ETNN MW2]9-K4)*N:U-K)LP3@OF6C^Z5N;PQJ@U]\#"%M >"P@:@&1:[1QYMJZHX9F MJ9)+HFPULMF!R\:AL1LF["Y.C,)5ACB3W0-FH,D%F=15Q0'WQU!.;BFG(@2IDK:F8Z=0WZ,4R^GFK>]OHAGMT)U!= MDB@X)V$0!CO@XZ/AO>N/I(V8FZ#)]3I[HJOX1@X#OLJOF:]?A3U M4_]U/:7MJJ"K^&"NWYGK_P=S#4>\U]P'Z4$G/3@H/:Z5PN-'*JG<&R[G!"\K M10T3B]81_[LWNVP-MFR%@S#9B&R[:$]D<><[/NC[VX9)(<5%WO:R,OR^RVZ\ MG6+N'WOU?Z5JP81&B3GB@LL$ M"51SG383(RMW(TVEP?O-#0O\ H&R!;@^E]*L)O:2Z[YIV1]02P,$% @ M_(5Y48,4V.%1 @ P 4 !D !X;"]W;W)K&UL MA93;;MLP#(9?13!ZT0)M?(@3#X5C((<-&[!B0=-V%\,NE)BQA)"C[P2L;[W?;TJH:*Z)VL0YF8M5471 M;%7AZUH!S9U3Q?TH"(9^19GPLM2=S566R@UR)F"NB-Y4%56_)\#E;N2%WN'@ MD14EV@,_2VM:P +PN9XKL_-;2LXJ$)I)012L1]XXO)\DUMX9O##8Z:,UL9DL MI7RUFR_YR ML0,!AA99 S6L+4^#<@DP8O_9,KY6TCL?K _V3R]WDLJ0:II)_ M9SF6(^^#1W)8TPW'1[G[#/M\!I:WDER[)]DUMO' (ZN-1EGMG4T$%1/-F[[M MZW#D$(5G'**]0^3B;H12KE1E.1Z]1'HVC]_-6>/FGHT1EZ&)$' M*;#4Y*/((?\7X)M0VWBC0[R3J).X@+I'^L$MB8(H>%[,R/7530>VWY:A[[#] MKC+<-NG_&"\U*O.[_.P QRTX=N#X#/A;#8HB$P7AKL KHW"JC@UEX"BVD;99 MOQ^'J;\]H3UHM0>=VB]4,;KD<$&Z@0R/I),X/JT\;)6'GWA M.^TP&9S63EKMI%/[22+E%V23=]6.HV'PGZY_U%45J,+-#FV8&X%-@[6G[7@: M-UWYU[R9;0]4%4QH$]7:N :]Q$BK9EXT&Y2UZ]&E1-/Q;EF:$0O*&IC[M91X MV%B!=FAG?P!02P,$% @ _(5Y4:!4@;SX @ ,P@ !D !X;"]W;W)K M&ULE99=;]HP%(;_RE'42:TT2 B?K0 )2J=5:M6J MK.O%M M##L1J8C/;@?+O=^R$E&V0T1L2.S[G?<[K+_H;J5YUC&C@+4V$'GBQ M,:LKW]?S&%.FZW*%@KXLI$J9H:9:^GJED$4N*$W\, @Z?LJX\(9]U_>HAGV9 MF80+?%2@LS1E:CO&1&X&7L/;=3SQ96QLAS_LK]@2IVB>5X^*6GZ9)>(I"LVE M (6+@3=J7(T;@0UP([YSW.B]=["ES*1\M8W;:. %E@@3G!N;@M%CC=>8)#83 M0-@Z$A 6 :'CSH4(96DH08/)D8%MR*?:&O8^00-XXF^@#/@ M K[%,M-,1+KO&Q*VX?Z\$!GG(N$1D48(]U*86,.-B##Z,X%/Q"5VN,,>AY49 MI[BJ0S/X#&$0!L_3"9R?752D;99N-%W:YI&TUTS'L&(\ K(!DMR;'Z.9-HJ6 MS\\*A5:IT'(*K9,46"HS8339.T\R" MA+,93[CA>' RY?-OK\^P-TNN=N5SKCM"@\+>";]D=9T7CS, M:'D(@KX59U_S&L$W2/F=4OF;J5Y+^YL(#ZV)A9BHZDEX'*=FK MM.DDR=K?YAQTI%JH#5MD2D,7TGR+=R!B6UU1PF59PN5IKHV*$B9^=XBFKI;BL-3C\_TLO> M\D8->8[K54=D! M]'TAI=DUK$#Y/V'X&U!+ P04 " #\A7E1/?/>IKL" "T!P &0 'AL M+W=O\YJ9 RCT M5K!23IUK:=>4JAX+(*UY!J5[!:&EDTSL MN[E()KQ6C)8P%TC614'$^RTPOIDZOK-[\4C7N3(OW&12D34L0#U7M;@=WQ@\)&[HV1L;+D_,5,OJ53QS,9 8.5,B&(?KS" M'3!F(ND\_FR#.BW3"/?'N^A?K'EM9DDDW''VDZ8JGSHC!Z60D9JI1[[Y"EM# MD8FWXDS:7[1I]@ZQ@U:U5+S8BG4&!2V;)WG;'L2> /L] KP58)MW [)9SH@B MR43P#1)FMXYF!M:J5>OD:&G^E842>I5JG4KN05N2Z!(]$%4+JMX1S]#W"@11 MM%PCNXSN*5E29A;/9Z (9?("G2%:HJ>,>\ *J M*Q1X X0][#TO9NC\[.+?**ZVTOK!K1]LPP:]?J0$&'RV,/CP,$!S\JZ_*S5 MLQK0KYNE5$)_'+^/T(.6'EAZV$/77ORNHVA4D569.GE-@B"()NYK!RML6>$I M%NYB-:IXCX7' >YF12TK.L4*NEC1(2N.Q]VLN&7%IUAA%RL^9(51CZ]ARQJ> M8D5=K.$A*PA'W:Q1RQH=93WEH-MFID!T$4<'Q#'V>TYRW!+'QXE<$8:R6AQ_=QCN:DBE/1(NJ-EE0G8L MJ3J;AW>0P&6(^VK&WVMW_G^T)F)?U"\_FB(O4^9N'L]V-QG M#T2L:2DU(=,Z[VJH XCFBF@FBE>V+2^YTDW>#G-]K8(P&_1ZQKG:34RG;R_J MY"]02P,$% @ _(5Y4&ULA95=;YLP%(;_BH5ZT4I=^0HD5 2I;31MTKI&3;M=3+MP MPB%8-3:U3=/^^]F&H'0AR0W8QN_[G'/ AW3#Q8LL 11ZKRB34Z=4JKYV7;DJ MH<+RBM? ])."BPHK/15K5]8"<&Y%%74#SXO="A/F9*E=FXLLY8VBA,%<(-E4 M%18?MT#Y9NKXSG;AD:Q+91;<+*WQ&A:@GNNYT#.W=\E)!4P2SI" 8NK<^->W MB=EO-_PBL)$[8V0R67+^8B;?\ZGCF8" PDH9!ZQO;W 'E!HC'<9KY^GT2"/< M'6_=O]K<=2Y++.&.T]\D5^74F3@HAP(W5#WRS3?H\HF,WXI3::]HT^WU'+1J MI.)5)]815(2U=_S>U6%'$/@'!$$G"&S<+RD()_91HG,5$W5+<_QAWZ32J+S&2A,J+Q 9X@P]%3R M1FJ%3%VELS$QN:LN\MLV\N! Y NHKU#H7:+ \Y/GQ0R=GUU\=G%U+?J"!'U! M FL;'BW()7JH06!%V!K]N5E*)?3G\_>(?=C;A]9^=, ^\ )O*-=6%5F5.4AO M61 E<>J^#;!&/6MTBN4/L5I5_(DUCH994<^*3K&"(5:TSPK]T3 K[EGQ*58X MQ(KW65YTH(;CGC4^Q1H-L<8#K.1 #2<]:W*4]52"[JN% C%$G.P1?3^,_6%D MTB.3XTBN,#5]Q9[5>GM*!;PV1$ ^%$>R_Z4&23+^+PYWIR69[GZ/Q9HPB2@4 M6N==C;6!:#MF.U&\MEUJR97N>798ZI\,"+-!/R\X5]N):7S];RO[!U!+ P04 M " #\A7E1RF*6&($" !,!@ &0 'AL+W=OJ:;<7TUXX<(!5;#/; M)*VT#[^S(2SK&J2^ 3_<_>]WAWW$6ZD>= E@R".OA)Y[I3'UA>_KM 1.]9FL M0>!.+A6G!J>J\'6M@&;.B5=^& 21SRD37A*[M1N5Q+(Q%1-PHXAN.*?J:0F5 MW,Z]D;=;N&5%:>R"G\0U+6 %YKZ^43CS>Y6,<1":24$4Y'-O,;I8SJR],_C& M8*OWQL1FLI;RP4X^97,OL$!006JL L77!BZAJJP08OSJ-+T^I'7<'^_4/[C< M,9>>, M!)R)]DT?NSKL.82'',+.(73<;2!'>44-36(EMT19:U2S Y>J\T8X)NQ'61F% MNPS]3/(9,"5-OE"EJ*T/.;X"0UFE3\@188+NU1RW$N?EZBMR+#\*$ %JO0 Z;0GG0Y*?:W!'@%1='0U?7+$60.O M FZC3%T4VQ(VR>0\"&)_\P);U+-%@VQW("BB,%XKN6D+22OL)Q0A7@47_0[CAB6V M>U#6 /=S*CE[,.[KP= MN/>>EFE^H'M^NG*?^)2GWU9W)EX4HI@OSCH7^&3B6+E!@?C3 MXR])Y3/*4WF,HN_YEYOY6:>71\1]/DMS%V[V[YD/N>_GGK(X_BV==K9CYH;5 MSV_>QT7R63*/;L*'D?^7-T^79YU^!\WYPEW[Z7WT,N%E0BSW-XO\I/B+7C98 MAW30;)VD45 :9Q$$7KCY[_XH"U$Q('V- 2D-2--@H#&@I0'=U< J#:Q=#5AI MP)H&6&-@EP;VK@9.:>#L:M O#?K%[&ZFHYC+*S=UST_CZ 7%.3KSEG\H3HC" M.IM"+\S/W6D:9[]ZF5UZ?L^3-%[/TG7LA4_HTQ5/7<]//J-?D!>BAV6T3MQP MGIQVTVRLW*([*_U>;OP2C5^,;J,P729H%,[Y7&$_A.UIF_T(MK?;[,.N^(HJ_(-+#SK?I%?KTRV<>K/SHE7-5>6!GOZ_#8T1[ MN3?2:_=VU19:?%S&MHNW$>QMRE=OL>%^N[?QSMZVL2F\7.\>TT#O96*>&7!F MT.TU2 NW=*=K,/O&XV>._KZ/?!]E!/WBQO-_@&&L[3!6,8RUTS#Q9I@OZ)$_ M>6&8'WIT?3><*>=HXYD5GG,Y?#[OG7:?J_67$1:C=+Z*G48.XKQ[48B"DR_D>Q$ M@2$]31K];1I]@S2RBP5+?S\-S=OK51$TYZY='L[A"WF#6HU(UT#0_U?(4 MT7^%#J![_954'ZO2!^%#DC F8B!R,!HN74-3U0Z9@)!Z5D+",/T0&B[=P#RL M .D"%.*'8?4S(^+260L3*U!2K2%(/16A>-A$\D :QK*DR3RL $EI0)!Z&D(9 M,2R-^]$PEA5."AJ"U(,6"HC-)'!G(L:RDC7B';=#KMLA$Q!2SUH()H854TG$ MMVZX7KAOI7C(#B>>/%OU$87>X<$AZ9@(C2&PQNQ#QZ5K:,(4$&PU^P703STO MH6<$?P@AEVZ@,TH!T?;%1.@@@770C)!)N_(I($>XUV\FHT!1YFBR$?I'3/0/ MY&0"J5N9B@PYHLT6'_133T.H)#%9(YIR,FG70Q!2#UKH(3'3PYTYF2@6A;*& MM$R%^%%V2%JF0FNHR7+-C)9IZV+M6@'!TM6EP.A(F0IAHR9+.CTIT_:U%PBI MAR?DD,)R:$C*[0*H@!SA9INL!-E8DXP00&JVCPE1J9ZWT$X+ MULZ;Z '=Q=$\2SU!O[K!ZK>L6XZ?O1E/3'>3+:%\ELDMO6&4I,@-YX*>_\CP MZ";E00+>V:O.0QBA9H%6UV81+$?2_P0C?E\RQ/Z.:P):_)B*;J M0I8L>$T&5_T=6T>6$"K+_AFU%_IAP?JQ3^U'EJP8NOLFEI ,"Y:,ME/>H!&Q M!+5;!]VQ8X)]F0G[:O7ZLG1391/">AH]9H)'& Q9M)P:ZL^*MU4JZX_ MS06K,9C5WG6:&Q +$VS&^@%M.1/?AK6W!8D9Q_T;K@M.,PVV=G0U[QT4R-S;AO'] MQ=?AR+C^@NELDXWM=]=?\)D-=V?[U5]>EVL4UA:\9\.\EY=_&OGK32B&[8HC M^,WI_80Z.X+#'+A1VZ?.0T?>R"6:19$CR,YI7XI6"[U_L^@(JG,.^I"I(^C, M,;F%J&7TH2,_#3IH;G)T*P^V!SQSE+_DD*!9M [3S?.UVZ/;%RDNBM<'&L>' M^.0**XZ/\&ULM5A;;^(X%/XK M%AJ-9J1N8SOW+B"UA4ZA=%65Z>S#:A]<8B":)&9M S/_?IT+"0231D*\0&Q_ MWSD^Y_.]NV7\IUA2*L&O.$I$K[.4+(P! Z1DS"I-/O9G4OO-]E:QF%"7WA0*SCF/#?=S1BVUX'=785K^%B M*=,*H]]=D06=4OFV>N&J9)16@C"FB0A9 CB=]SJWZ&:"_)20(7Z$="OVOD$: MRCMC/]/"*.AU8-HC&M&93$T0];>A]S2*4DNJ'_\51CNESY2X_[VS_I %KX)Y M)X+>L^CO,)#+7L?K@(#.R3J2KVS[2(N [-3>C$4B^P7;'.LJC[.UD"PNR*H< MATG^3WX5B=@C*#MZ BX(N$ZP3A#,@F"V)5@%P6I+L N"W9;@% 2G+<$M"&Y; M@E<0O+8$OR#X=8)S2CBX4PZV]8%*L8_4/DG9R8TRO8U\8&6C MXI6]]",;VAE?#<8P26?A5'+5&BJ>[+_2#4W6%/P!!J$@BP6G"Y)-#S8'N[8O M RI)&(FO"O4V'8 OG[Z"3R!,P/Y7[Q";\F>&:) M7 HP3 (::/CC9C["#08,E80R$WB7B3O<:'%*5]? A%< 0PPU';IOIH_722-] MT$Q_)ES1T4GZL)D^H+,='?D:^D/KV+7T;ZUCU](?6\>NI8_:Q^[I1M)YNC^= ME[I)>[K7,(K-21&H? MSHQK%X"<;V?\]#"PZ;LFM"@ M+-^!AZAO&A1"CG.(>M2@;->Q#E$C?;_,0]3X&(5='[OH$/:D@=D6AC5K$PT, M.YY?P0Y4MTO5[4;5_V)<+L%M3'DX(U=@Q4-U=@NCW^ M"24-P%0261\-!XZ< MTI%SV7'LEH[<\\;Q..<[^YE$IN75AM73,0QY%L2XIHL&YB ?6WI=O#(*KS&* MX9JK@_D5> Z#(*)@2(0$GTF\^A/4V^Q&6:N_0S5$M0)I.K0( (\' 9 >&PO=V]R:W-H M965T'+6@#.+:BB?A0$8[_"A'G)S*ZM1#+C6T4) M@Y5 ,C)('SA_-Y":?>X$)""ADRC!@_=O!$B@U1#J,IX;3 M:UT:8'=\8/]JM6LM#UC"DM.?)%?EW)MZ*(<-WE)UQ_??H-$S,GP9I])^T=[9 MCB<>RK92\:H!ZP@JPMP?/S=YZ #"\0E U "BMX#A"4#< .*/ H8-8&@SXZ38 M/*18X60F^!X)8ZW9S, FTZ*U?,),V==*Z%VB<2JY@QVP+:#/Z"K/B2D%INB& MN?-D"G.>@L*$R@MM!K :V*Z*!B$?4RKJ$>H#CXA*(@"HX$M/PP//QR!)Y^'#[M M41.W-8DM7WR"+R42%X6 PE6 ;]"A2K^^:U-THZ"2OWL<#5M'0^MH>,H1Z%:1 M$><&GG4KD7"LG(YE:EE,']DEX6 T\W?=#!^S"5_;I.]M@@[/*PFC5L*H5\(* M!.&YR1&NN%#DCQ5S3$0_3XQ> O9D]1Q&]&XE^GZ:4MJW1A5#]>DY9K\WY,P M;1U->X->ZOLH= ]&6$I01^^T(QAUBA>].0+3=^6-.D? Q>5W6E4%HK M7Z*, M;YER][U=;5^5*]M,WZPO]&OC'H=_-.ZINL6B($PB"AM-&0PF.F;AVK^;*%[; MAOC E6ZO=ECJ%Q.$,=#[&\[586(&ULE51;;YLP%/XK M%NI#*[6%F)"T%4%JFDW;0Z4J6;>':0\.G(!58S/;A':_?KXD+&LNTUZP?7R^ MBX_Q23LA7U0%H-%KS;B:!)76S5T8JKR"FJAKT0 W.RLA:Z+-4I:A:B20PH%J M%N(H&H4UH3S(4A=[DEDJ6LTHAR>)5%O71+Y-@8EN$@R";6!.RTK;0)BE#2EA M ?JY>9)F%?8L!:V!*RHXDK":!/>#N^G8YKN$KQ0ZM3-']B1+(5[LXG,Q"2)K M"!CDVC(0,ZSA 1BS1,;&SPUGT$M:X.Y\R_[1G=V<94D4/ CVC1:ZF@0W 2I@ M15JFYZ+[!)OS))8O%TRY+^I\;H(#E+=*BWH#-@YJROU(7C=UV '@P1$ W@"P M\^V%G,L9T21+I>B0M-F&S4[<41W:F*/<7LI"2[-+#4YGJ$>.=O3B! _BPX*C7G!T4G!;5@FY*#G]]?Y? M\-*C/>FK.+JY'1_6'O?:X_^L//#B=,W'>S6_C8>#=S;"G<=7@RQ=BU$H%RW7 M_AWVT;Z+W?O'^R?=M\!'(LV_H!"#E8%&UV,C+7U;\0LM&O>4ET*;QN"FE>G$ M(&V"V5\)H;<+*]#W]NPW4$L#!!0 ( /R%>5'-J&[9F ( ,T) 9 M>&PO=V]R:W-H965T@AQH:V03(465I)< _?B2E*RXJ*U<4L 7B4-RWKR91VD8KX5\ M40M$#1O.8X0?U8C*2Q M_!HEI1QS144.$K.A=QU>W821=7 [?E!H%EA QGVD(0 M\UKA+3)FD0R/7Q6H5\>TCKOC+?IGE[Q)9DH4W@KVDZ9Z,?0N/$@Q(TNFQV+] M!:N$>A9O)IAR3UA7>P,/9DNE!:^<#0-.\_)--E4A=ARB\(!#5#FX0OAE(,?R MCFB2Q%*L0=K=!LT.7*K.VY"CN55EHJ59I<9/)V-<8;Y$.(<12B=R/D/X-F5T M3FS9%)S>H2:4J3,X 9K# V7,SL>^-N$MB#^K0MV4H:(#H298M*$3M" *HN!Q M<@>G)V=_H_B&?)U!5&<0.=A.0J GM*V&)V'.(]HM:)6$W M]E=[6'1K%MUW6'Q4?5HPT41J, <-X>EZ0]7SE1/S/ S.@["A8KV::^_(M.S7 MS/H?KF7_7RV#_5H.:A:#X] 2?IL//:=\R1MJ=U&SOC@R52]K9I>-]1SMU1*T MZ3M69RK2?;HV8T;PBD2J!G9A\/9S#HY';[)Y1^]PIZF$1Z9X^-8NPN@_:/X. MZ."PZ/Y.<[87G0 ^@:7_ %02P,$% @ _(5Y4??_[BAJ P 4 H !D !X M;"]W;W)K&ULM59MC]HX$/XK5E2=6JDE;[SL]@") MA:NZ55]6I=M^J.Z#209B-;%S]@1V_WW'3@CL ;G[T'X!V_',/,\S]GC&.Z5_ MF P V4.12S/Q,L3RM>^;)(."FYXJ0=*7M=(%1YKJC6]*#3QU1D7N1T$P] LN MI#<=N[4[/1VK"G,AX4XS4Q4%UX\WD*O=Q N]_<)GL.QLQ262GUPTYNTXD76$200X+6 M!:>_+^QM'GLBLN(&YRK^)%+.)=^6Q%-:\RO&S MVKV%AI #F*CHZ:L@.YS>RD05P+[P M!S#L^0*0B]R\8*_8_7+!GC][P9XQ(=F73%6&R]2,?:2@UM1/F@ W=8#H0H P M8A^4Q,RPOV0*Z5,'/J%M(4=[R#=1I\FTL"^SU8&-1W2OSM"]-L0?1>B?R'$5YY7O#[U.=T[+A,X MEXC:R< YL==W.XVO0J*X/1;G=%,_'D7MIB?X!BV^02>^1@(D"4JMML+=<2HQ M3I1YA8;]P8OR3_9.K0R;)<[H'!B:'**=.ZFUO^$1 MV>CZ$MFK%L55-PHI$%*V1(YTI=] "IK@6 G>55J85+CZV4'WN@UT_3M5#8-# MB0HZ&>TY4 %BQM*B]\, UTGFEE+8TFM4TMN"[@@F#M.Y4C5O AT+'H>7! ^/ M:FCXBQ/?.'R2^>%%(-$!2-0)9 %KT$3?I7MF#*!YR3YA!LU5/$)U7I_H!-9E M>0X%,HR[\ZH2M?8\G6ZXN)-5@ *K6O*Y-BIE&IN75<6%=187O$& MF%Z91I7RI*&'P))!.9P0!A4(9!JQ_[W /E!HB+>-/Q^GT)0UP>[QA_V:] M:R\S+.&>TY^D5-78N790"7.\I.J9K[Y#YR%"=6C2_0ZS='Y MV04Z0X2AEXHO)6:E3%VE-1@FM^CJ3=IZP9%Z?H >.5.51%]9">4N@:O%]PZ" MC8-)<))Q"LT5"KTO*/ "[X"@^T_#_9L#\/SS\.L3;L+^/$++%WYX'B@GLJ!< M+@6@7W&SAIFV\9^$H3E+W M?7M7]Y-&-]?^;E*^GW091,&HS]K1'_?ZXY/Z'Y@"P;!I&Y@>TM_"DQW]WFB@ M_T"2GT0#_?M)<3(Z(C_IY24GVMSE*PH&7_23? M]Z-X8&8_*PQB;V#&W6HE-8B%;8G^C7H&W>_VG: MI^01BP5A$E&8:TKO:J0EB;8]MX'BC6U8,ZYT^[/#2K]H($R"7I]SKC:!*="_ MD=D_4$L#!!0 ( /R%>5%Y6@UK_0( ($) 9 >&PO=V]R:W-H965T M>>>^W8'I\8?Q<)@$3G/*-B8B52[N]M6VP2 MR(D8L#U0]67+>$ZDZO*=+?8<2&Q(>69CQ_'MG*34FH[-V))/Q^P@LY3"DB-Q MR'/"_\X@8Z>)Y5J7@9=TET@]8$_'>[*#%);,F N8L^YW&,IE8H85BV))#)E_8Z2>4"8VTWH9EPCS1J< & M*N+F("3+2[+JYRDMWN1<%N**X/HW"+@DX#K!NT$8EH3A5PE>2?!,98I43!T6 M1)+IF+,3XAJMU'3#%-.P5?HIU?.^DEQ]315/3I_HAN6 7LD9!.I]]-"2LV.J M9[>/>@N0),U$']VAM]4"];[UT3>44O2:L(,@-!9C6RHO6M'>E'%G15Q\(ZZ+ MT3.C,A'H!XTA_BQ@JR2J3/ EDQGN5%S!?H"&SG>$'>RT&)I_F>Y&+?3%U^EA M1S;#:EZ&1F]X0V]^X!RHO.^0\BHISTAY-Z0>(09.LK8Y*H@C0]0[Q'$:."KY MXW79FIAHY'S&+)J8$?8KS"?7H\KUJ-/U2A();9X+FG\=*\ USTT,CNJ>VW3: M+?N59;^[T(RK;8:VF?8;P5P7AS7735#@^377+4*>B]M]!Y7OH'.M+6 +:K7% M78LMK+3"SAJ\#5:#M@*$#=]W.'+=6@5:4"$>U4K0 AH-;ZRVJ+(=_>_414N[Z M3[V+O/I";$&Y;AC4$FI#^6Y42\F^.IMRX#MSQ@NT8029\%U*!*\+SJ2[FF:@[$G - M4-^WC,E+1P>H;EW3?U!+ P04 " #\A7E13 'S(8\# !*# &0 'AL M+W=O;(3LL+:3.7>5T=)<-DH5

    %S[1_4';!7^U..(]>23Z MR_%!FIG?6REI1;BB@@-)=DOO#KY?P]@J-!)?*3FIBS&P6]D*\;&:+%5D+]@*6FE1=4J.G5_>\ M$!4!G_$S4>!J0W9$2E+:.;A3BFAU;5G<-W@'*P>>#J!7F MI5KXVJ!8@W[1N?W0N@TGW#Z2XRU P4\@#,+ H;Y^LSK,OU?W30#Z*(1]%,+& M'OIA%,"&JH()54L"_KS;*BW-0?MKQ@7J7:#&133AXC?!;XK:!)=K>\S:,&OC M$-LPNR+8VHL;>_8V/JU09C;[=!FFL4R*4- +?4<:]:31?R-E%&\IH_K%1=O: M3"Y(;F!J/@-@AUB80#=PW /'\\!D 'K5DUY/AS=V "=I%@Z QV)ID.1NX*0' M3F:!-\2DW(+B-I'Q$N!*2$W_:19IT9=M MX]I.M#@VO=]6:--)-L.#:?:)M +F^4X(_3JQ[63_]V'U+U!+ P04 " #\ MA7E1J:MIYWH% !L% &0 'AL+W=OBWR4EY/=DKM/\UF,MZQ@LHKOF"T<0$%?F,>%XP*VA63C9K\^R;V*QYI?*L9-\$DE514/%V MRW+^#'/I?D? MO318;X+B2BI>-,&009&5]5_ZVKR(HP <# 20)H#T ^8# 7X3X/]LP+P)F)LW M4U,Q[R&BBF[6@K\@H=$PFOY@7J:)!OI9J>O^J 3\FD&@(CWX^?#7"QF]KY9OQ_+.U0E$FXYS+2C#TU\VS M5 +VS]\C4\S;*>9FBOE0RHJJ2G'Q!J4TDRF8C!:\*I6KGO5@"S.85IC#!B^" MY7IV.'['-HCXI^"'I<;(Q. QZE&S,=(G=E(*64C!*Z0LMJQ1*78FLW(*\)951 M3Q>+P)K=ZW$XBXALQ-0/YFX*RY;"_<[VW<.QM#R**7OXWQM2"Z"&"O M:US>*(7?>3EM=L!SSA![97%E6A?H%K@B28=V1C/N255P+^4[%VC9%RT'Z*B\ MI[R.&C(>Y76WH^66Z59ZH'E%:W>4@S^C9$PZ1F24T9,"W_!?S00T6##)*&PHO2"?,>B&1"X;#(8'&78_&_BC9KR6;JDQW3BUTF2$-Q)R$_+,:?1X2.2!D MX0W0Z'P 'C<"$4N9@%J J<[UPD/U*42P@E%M.YQ\YN?YV)"^V#D@9#FXK3HS M@,?=P,WCD_9AP=0+02MB)F4CXF?EPM'' WM_.5"+OB-P@(*COG;*K/,$>-P4 MW(%G!CN@=Q!X=)DEC:0[R3A:NM61'*#C%=5PL4'^:DC4.W. Q]U!+7X2I8(7 M:"_X(3,'3,5AY8'K<7.R^_P48TL6'*A%'Q4Y48LA!>QL Q[W#3?)/W"4,R(' M FAT[KUH\9L11'%@;M%S6(B%Q M YKP5)\GDN9TY&)%;$]@>28'!@>](T;D U1ZKP%&?<67]6."7,8I[ MN"]4;+-2HIRE,*1WM8241'VU57]1?&\N>YZY4KPP'W>,0DO0 /@]Y5R]?]$3 MM!>,F_\!4$L#!!0 ( /R%>5&Y_TNP=@, %@+ 9 >&PO=V]R:W-H M965TDM(HMR>YNT8O-CW>&\W!$ME^\_^+@#6XW[A33V2PY96'-?R\"LT0&/K M+Y-'U&966;L M09.;)Z$@DSO!_H;MC^3I,24W[]Z3=X0)\FTO*TU% MKN<^FH"L6S]K%E_5BT<7%@\C\E4*W&OR6>20GSOP#4F+$[W@K**K'A^AO"5Q M\(%$010,!'3_:O-P-F">OMY\>H4F;I,3.W_Q!7]KDPR1,%K 1J\@#*I$S8(91FGIKOIS%; U9*:/+'6G).S DZ4)7_>27D M41ORR(4\NA#R68!H5MJT 6Y@QX2+9D,Y%1D,?3"U]['S;N^LYV4X">.Y_WR: MQ '1. G/1>F *(['K>B,;MS2C:_2F=-B+E=MCHH"3M$B2E(J)A7Y 529X^!. MD^4NI68V:X/'HEXE.8EM,DXZD'W-K$/85\2S8;ZDY4O>SI=52H' MQ$FO=A& MT;A#V-?$X:C#.*2YD,1)"SFY"IG"_Y/$22^TH /85WR,NX#7O)SA35N\Z=OQ M-"!R,.\U#J),^X%..BQ]287790$W<]Q0-6_ M7-,AU>GM6O/Y)R5' 6KG2C=-,OORU,]U.]J6AW>N*.J,KVS9Z$J9GV[JFO,K M5>;!T(3#UK@,;BD*FXU$4R:YYMZ4OJ"LP,QOI<27CEV@+::7 M_P!02P,$% @ _(5Y4:O1^SA# P ,PL !D !X;"]W;W)K&ULM59-;]LX$/TK Z&'!&BC+\MV"MM $J=H@'81-,WVL-@# M+8UMHA2IDE2<]-?O4%(4>2V[WD5SL4EJWLQ[,QR2DXW2W\T:T<)C+J29>FMK MB_>^;](UYLR:C!EGC/]=(E";:9>Z#TO?.&KM74+_FQ2L!7>H;TO;C7-_-9+QG.4ABL) M&I=3[R)\?QT.'*"R^)/CQG3&X*0LE/KN)C?9U L<(Q286N>"T=\#7J$0SA/Q M^-$X]=J8#M@=/WO_4(DG,0MF\$J);SRSZZDW]B##)2N%_:(V'[$1E#A_J1*F M^H5-8QMXD);&JKP!$X.SL1J8J1_C*'M' MR;W4F*J5Y#\QR@QN+N?G[ M0)2XC1)7409[HFQ5WE*L15-YL&MFJ=M+D0'/"VILP.42J_ZN##6SV%?B.EY2 MQ7/'U<,L&@14S8<>EH.6Y>#_L>PC4+L:=@D,.P3JG33881F.PGC;:-YCE S# M;:/K'J,X3OKU)JW>Y*#>BS35)4GE]1YPBNF&8,)RZE;J+?I@4:.Q0!T)Y7_) M3K*3G7 G.=1&&+UBOXS; M*./?MQ/'N[D^WY?(\Y; ^;&)I'L1:53S8,;@OUEL!0B#EZLA>,5,AITK*/Q] MN6Q\=9,YVI?+\.6,#:.#%#ZS1YZ7^2$Y+R=I&+]FVE[.PO#P83C'E)Z&!MUE MN[?UZ^.;&W"F='LOQ!,4RAB^TVQ->GN.L9WT^IWWAGM.?F9ZQ:4!@4M"!6CZ/HF31MB1*63O 7Q)+OCL^Q[M[CJ0YV3'^*-:42O 41XFXZJVEW+SK]X6_ MIC$1EVQ#$_7-DO&82/7(5WVQX90$6BF.^LAQ!OV8A$EO.M'OYGPZ8:F,PH3. M.1!I'!/^?$,CMKOJP=[^Q:=PM9;9B_YTLB$K^D#EE\V\3$%+? WI3AQ\!IDK"\8>LX?WP57/R1#1B/HR,T'4ORV]I5&4 M65(X_BZ,]LHQ,\7#SWOK]]IYY&0 M!NBS2.B_8%?(.CW@IT*RN%!6".(PR?^3IV(B#A20UZ" "@5TH@!Q@X);*+A= M%7"A@+LJ>(6"UU5A4"@,]-SGDZ5G>D8DF4XXVP&>22MKV0<=+JVM)CA,LLQZ MD%Q]&RH].7V0S']\>Z-B$X!;%JN$%42'_/6,2A)&X@UX"[X\S,#K5V_ *Q F MX/.:I8(D@9CTI0*0F>G[Q6 W^6"H83"(P >6R+4 =TE @V,#?86\A(_V\&^0 MU>(#W5P"U[D R$%.#:#;SNIP7*,^ZZX^JE&_LZO_1I)+@,:-X._MZO=T<0D< M7 ?^:"[=,A5<;<]M\F9-.'V[J*;"->^UPC!4Z%956AX('/D^*!T?&!U?,Z9 M3VD@P)*S&-!X$[%G2H'(" ML4NZO,ZBKR(MU3( M>N]&7;RK$?(JWM4(N4W>C4OOQO;ZU/GX<5.3?$?VH&,ZLG,>/ P/%@FP0PC3 MA%.?K9+P'S6B?XC,9T*"A"5Y$ ')4-2O#V"%* 9.4P@@,OB0%=\WO8#,1MY2 MKA;$8$-YR(*+%L@7W3#;QT;@F1(NP!C$^=H&CE2:/UMSP;1DZ%J-?U+@>.AG M /-$^Y*$TFK:-%>(SR3-3*N#]E[W_X;1/C;4801X'T6$6Z-H.AFTM[(NY7.A M]FEEK/,FEU9C7;@RJ%31>-!81:8/07LCNMOW6)UJ-L\-]=9Y?!7I,$G5=D:'6CA3VLGW6YV[+3E"S(= #D=(:J]EJ(6509@ M1^GC?A54VR9;;"(G-V8#:/H!LO>#N5J,9"%2"&/"'ZG,VWDM++NED7?I.+_8 M0)DF@.Q$_'&Y5'2A%KTY:]2"L5MPB^*WP3'4C>S4_1/7K\5(]C7X;2>I69O4 ML;>FFR#[7DT5MYJ[_6(N%")5E2Q9Z7>]7S7;+S@R+YQ,#0H+/.O-Q;UZ55=[ZO=S!AZ3=EN M>@CJVD/VR%*Y9CSK[+7'0.,J$+4[:5SXNJ93N'96/\H#\!UTW8VXANI=>!YY MX1JB=^TT??>T"7D.HIGJ6VP,\U6[#<_!N9F=Z;^JA9N][[08P.U@#!&[=B+. M,P*.VYC!->3G>F>2 8;^7#O]O:S^[MV:8QMK_1G6=%O.;@YG^R7U9TC0/9,5 MM&O8S[6S7[?ZL]MHKS]L2!#;2;"]_EH,M-8TUB ]^); SWBQ4^VJI%@3?P6D[?/'Q"3:L MB,^$%;%A16QGQ0YU8#>0GX'8L!ABQ'9BK 3%<.3+@V+($I\)66)#EMA.=!V" M8C?0&A3/$*5GY[F[)^JGV2_YJEB3 .S/>\3/J!S/,*1W)BM*S]"K9U\-M@>I MQ4![!_$,L7IV8FV-T@^4DF=8U3N3XV'OX)=0^RZ\0Y3L!BQ1ZA]J+G6UTA.WM_ =[/\6HPQD]_2^4#X*DP$B.A2F70NAPHL MSR^^Y ^2;?1%C063DL7ZXYJ2@/),0'V_9$SN'[(!RNM'TW\!4$L#!!0 ( M /R%>5'7J*89Q , "\/ 9 >&PO=V]R:W-H965T?Q5)S6:;ZK MT_O7[#]I\5+,FG!8T/SW+!'IU @-E,"&['/Q1(^_0"W(4_EBFG/]BXXUUC)0 MO.>"%G6P9%!D974E+_5$G 1@_T* 70?8W0#W0H!3!SAO#7#K %?/3"5%S\.2 M"#*;,'I$3*%E-G6C)U-'2_E9J7Q?"2;?9C).S%:"QL\W[A&5TL0),OY-;I!WU=+=/7I&GU"68E^3>F>DS+A$U-(CNI+9ESS MF5=\[ M\L(V^T5*D'-V7"23G"4PIKE%HORJ4YC2O+ MZ 8]04RW9?:WA#T"RZA"<\'1'U_E%]"#@(+_.<+/;?BYFI\[NIXJ.O'IJEF# MW*1 K@XY"DB0%QA<'55V3V=7>]9A%MA.,#$/IX[U09[O>>>@91_DAI[;@,[4 M>8TZ;U3=0\->ZBEADXDA#54._^3+-]BSG8Z((10.W(Z*(92%@V$9?B/#_V\F MD8T ]J\>^3U.7H [Q!=]D.N&N*.N#W)"YX*XH!$7C(I3RUHM^!7)N_3/\H5- MOO!#_N.BAE_TKO^XJ.>!'75\6O0Q_94Z@(F\82NQU58G:UR<,A')4H*^$?8, M(BNW(U.&3ZH>_I"F8KME:+^KK77Z,U\=58+.C!U X<#JH)9#*#>R+YC;EC+L MC$I\ @Z$Q:GV=PD'>0C=R2.E&)N_M@YA]V,ZW-82/%Y,_K?#_=J <=2ME0.H M*/*[!O=!'O8O^-M6&3Q>9GZ6)9*17-M[E\C#:\8%(^J],XSC.MW->0!E!T'0M7@ Y7NXX[%YTDD4P+:Z(^.2_+X4U9&[&6VZ MOCO=ZW3&YZH;U!U*FZ9J)>5&OLU*CG+8R)36;2 IL:H[JQX$W>E^94V%['[T M;2H[6F *(-]O*!6O#^H#38\\^P=02P,$% @ _(5Y4<7?+=Y,! T \ M !D !X;"]W;W)K&ULI9?=;^(X$,#_E1'J0RM1 M$CM\K@ )Z-[=/JRV@NWNP^H>3&(@:A)SMH%6NC_^Q@XD MCSW#@Y#/:L.YAI4)OED)&3.-0[EVU%9R%EBA M.'*HZW:=F(5)8SRTKC?:3#CC MX9:M^8+KI^VCQ)&3:0G"F"HM)'9-(+GSR?M?UCGT9DE4WPFHI]A MH#>C1K\! 5^Q7:3GXO 7/SK4,?I\$2G["X?CMVX#_)W2(CX*(T$<)ND_>SD& MXDS ZU4(T*. #823&K*4#TRS\5"* TCS-6HS#]95*XUP86)69:$EO@U13H\7 M6OC/]U/T*X"9B'&Q%;/ANOVV-?\*6&+?Q#BWV##)%N61BI.[@'JQ-.\C?@@$H%PP2>DE"KYMG$]XW8*;2!DS<7XZ&CT3]#Z?A' M7Z:I+[3"%T+AJTCT1L'G).#!I0(' Y-%AYZB,Z6U&A=\VP+/;0)UJ?NT>(#; MF[OI@.@68WJ!;SM+-6+KO9_G\PJ4?JBLTW0+-?:?OE>/T,IS>^W$P(U8\ M-,%Q8&96+(JNH/6*:*1;L6K]#*W_@4BEF?N63.J79-*@(ER#C&GPX=5CRZ@> M:% HH1TRH&(FQ=7MW9C_[2' J[/9,\E'G)9,L&C##%$;][DY*R>D]HH7#%9 MLN5+"VUJI'<6#^*V^E4!H3D=_3VZX\XO94I5#\Z9NJU.Q9XG>?$EWN\Q916@ ME,HK4KDM0BNH\FI-ZLOU5:K20E!*V"X2>BU2%;>\<)/ZRGT];A?UH!2M4T2C MK:K8Y66TK>> P MPT !D !X;"]W;W)K&ULG5=;C]HZ$/XK5M1*/5(W]^52 1*0WJ169[6KM@_5 M>3!D &N3.,AZX9^N-T@/.9)33-3R ^I'?">PY%4O,4L@DXQD1 ML!I;4^]#Y/D:8"Q^,MC+DS;1J2PX?]2=K_'87]0 K\RQ*G)@^++QYL9*A>3.4^Q MG"0U$_+N$V6"_*3)%LA48EGD>EC^0]Y%H"A+L'5##)K\6WS"_AOB$+FA N3( M41B=]N$LRTAF121^0R2>3[[S3&TD^9C%$)\3.)A6E9O_G-O,;V5\@-PF@?N> M^*[OU@0TOQCN#6O@T>7P04LV0353@>$+FOBTKC>+ES,U%8)F:\#%J,CB0$[M M[NC!#$_W5,3D]S>D)%\5I/*_EH#"*J#0!!0V!/3+K"GT0G<@<(\@.0C"32V0 M-8:D2$P5D)6NHYVNH[J:*%STC0N]1^TF/=OKCYS=Z3R]- KM<'!N%+TT"NSA MT>@LQ=LJQ=M6S4\*G_S0@N)>4Y7[9YVC)+^G"ZD$[E]MFO8JA[U63>^9?"0K M 4!8I@#7D2("17ROESY+MVF=A.V,KAWTW]85?SO,LWMN'2QJA_FVY[]MT:%? MZ="_4@?ZU*1#.Z-G]X-:'=IAOCVLA45=L,&P38=!I<.@E>?C4XX')!8>BE"; M=#N\1PY 1=UF/+\6&%T!/$M]6*4^O"SU'4]PHTN8.G2OA7;*H&>[M54][\ % M#;CH];@S+3SW>$R[UZK1O"(Z.,.P28X.8'#;I$<7L,;CN2 G]Q;O=:?/49A: M*=K9FBNC"]BD8=0%[*P-_RB%?UEMQ&S'8LABCRLT M<$YNM"F(M7D92++DVTP5%\!JM'I]3,V=^Z_QF7Z5F)ORD:9XTGRG8LWP&$]@ MA92NW<>K@"A>"45'\=S&ULS=KO;YLX& ?P?\6*]F*3.H)_09C:2NVVTYVTW:IV/UZ<[@5-W 8M M0 Y(NTKWQY\!AX<4VQ2*U.N+-DGAX8L-GSB.C^_3[&>^%J) O^)-DI_,UD6Q M?3>?Y\NUB,/<2;;S,1KJJ=XLV5Z]= M9*?'Z:[81(FXR%"^B^,P>S@7F_3^9(9G^QAK?B2A3?MA>9 M?#9OJJRB6"1YE"8H$SSQ0RMQ$VXVQ27Z?WO0IT0+^LMTTU>_4;W:EMWAI:[O$ACM;-,$$=)_3?\ MI1JBM0,U[4#4#J3*71^H2ODA+,+3XRR]1UFYM:Q6/JA.M=I;AHN2LE>NBDS^ M-Y+[%:=71;K\^?9R(CE@>9+%>>\CD,, M<3!!G].D6.?H8[(2J\,"$VO%*[%U$'6/$'&)^PK-5<[ZMZ4^ M;1J05O69H?XKWV&N;(Q7@>-22SW6U&-5/6K*6P9[>UUUR$7X(&^ IUE6=GZ MY>,CU=Y'2-<_Z*]/LASZHQ!Q_KR_LH MD^CMP@WZ*K)8E\A>G* '$68YHBBN[TD2H%7X8+MK@B9W,"SW80\?(4W;ZDX@ MZ/3QPB'R'0E^L+Z!L0M NM:H?^[B:WF9I3?HJA;NN\AE=P1@PI0&]LY_N9=O94 MIPI/?X]GKYT8T,<#U1^IISK,H_YU#6_6&'#'=MVG(S/HDDE\?3P"HA.[Z%.1 MJ0YS.,((%H9X(#JQBU[IR"LFL4-L3!*0EY"79Y* VL0^:![%I*H9/-+(\ Y* MP&PRQNP>&E7-@UNG[BUM&'":V)T>2J,JU[Y#/-= (P&@B1WH9]+84WU/(]_3 MB$L:;1<6F$X&FCY21G681S(&!AD)R$WL"11H;+E;;F M-L8XW4.CJGG0^75O:<. T]3N]% :5;D#&HEK2 % 4SO0SZ2QI_J>QJ"AD?4- M&RFH3@>J/A)'VIU9D1WL&@8^%/"F=KPGPY%J9EJ8*1[832<:=??@2#6C;N)@ MP["6 M[4CG=E8HTC=0)BFXL$<)G[\C@RL)K9A\:C<%0U@T<>&7!D(#4;(W4/ MCJKF0>?7O:4- U(SN]1#<53E#CY2^P:B66ONVD[T,W'LJCQL)[<.1@>ML MH.LC<62:.1/J>(:A&0.\F1WOR7!DW@56]IPX#4W"[U4!Q5N0,'#"P>BN9WH9^+84]U3..)%GXD<..<#.1]I M(M=,EOB.9WC3XZUO)^UF3V8B[\ZB8,.W'1S$YA,-MWM(Y)KA-G-\PSL*![*Y MG>Q*PGJ><>&4'XS,5PPPRQ?_ Q)!:&X?$H\C,>B26+:4X2ML\-D;XW/?E]C= M.>:RMPQ9@&?/SO-0$56Y@T&#J4& 9<_.\C-![*G>@%B/%A%Q^V#T@')O(.4C M8?0T4R7FW@6W/;O;D[GH=:=0#!,H'J#M3330[F%1'88_(5MKF8F=[&8Q3Y^( M'BCK^2\OH@= >_9Q\"@15%GW-6-MU'D]^SELK1F.1W5;K8G.T3'=)42\> M;5YMUMZ>U2M.8?-ZX>[G,+N-9*Z-N)&[NG)@.D-9O1:V?E*DVVK]Z75:%&E< M/5R+<"6R<@/Y_YLT+?9/R@,T*Y)/_P-02P,$% @ _(5Y4?CA&J-" P M&PP !D !X;"]W;W)K&ULO9=;;]HP%,>_BA7M M89-6$B?<.@%2Z:X/VZJRM@_3'MSD0*PZ=F8;Z*1]^!T[:6"#0*5.?2'QY9SS M^]OQ\6&T5OK.Y "6W!="FG&06UN^"4.3YE PTU$E2!R9*UTPBTV]"$VI@67> MJ!!A'$7]L&!!S1XZ+CDB]RZCG R M*MD"9F"OR@N-K;#QDO$"I.%*$@WS<7!&WTQIUQGX&=<WWOQ*.:6&3A7XH9G-A\' MPX!D,&=+82_5^B/4@GK.7ZJ$\;]D7<^- I(NC55%;8P$!9?5D]W7"[%ED+09 MQ+5![+FK0)[R+;-L,M)J3;2;C=[JP,TVS"_7RR]*GER#L3CPM71=YA5Y^18LXP+?3L@ECFF>NG'OA%Q);@TQ M.=-@")?D6ZZ6ALG,C$*+I"Y>F-94TXHJ;J&B,?FLI,T->2D'"FK/Z/> _:=8Q\?Z3%O^X6JMJL;XLBUO01,W; M5NC[I1*"X#>U9CK[<2!VMXG=];&[;;&/1'Q-IK#@4G*Y(%,FF$R!_";[I%#EB/]O>#]1NP_A/!ZC-P MB*N_PW62Q/%^L$$#-G@BV+G;2'$$;;"+1FFT'VW8H V?B(:G]K$?VW '\'30 MLG2G#=_I(\]B&]^-3];8>[8"C9=/]?41S*! WC.NR3432R EJL2D6& ZG#D! MCS^Z--KDW^C@8OYGQ/UG?9/P]N;BBG"PM0>4=OJ]_;M MZX6^KS2-CGBB*"* MZW1;4+U;5>YOI5=G\F6D\[H8(F*-IU!G@':FK2K1J6%7ZZN]66:PE_6N.U3MH-P'' MYTK9AX8+T/P?F/P!4$L#!!0 ( /R%>5$@$2WL-@( !P% 9 >&PO M=V]R:W-H965TN5,Z'E0 M&%,^8ZS3 CC10UF"L"M'J3@Q-E0YUJ4"DGD09S@*PQGFA(H@B?W<5B6QK RC M K8*Z8ISHMZ6P&0]#T;!96)'\\*X"9S$)K9<#T;"2[!?-3#$/G@*4P9%4S.QD_1U:/U/'ETJF_3^JV]PP M0&FEC>0MV"K@5#1?\MK6H0<8S6X HA80?01,;P#&+6#LC3;*O*TU,22)E:R1 M+>*+M*+;>R/2$=E!6*BUL5=##&@RA3#^B MSVA#WE 4CIX0J4PA%?T#F3W +K54,E>$V\27_1H]?'J,L;'*'#].6Q7+1D5T M0\4H0ALI3*'15Y%!]B\!MI8Z7]'%US*ZR[B'2N+\^)[5+_B_'YBJQ) M)VMR7U9!%.B>KNS:V346^+S5*G9_F+G:S7>LO_(W'[^G- MN[$A*J="(P9'"PV'7ZQKU?1B$QA9^NM\D,8VAQ\6]OD"Y1+L^E%*5'Y-D3,,P, +L+ 9 >&PO=V]R:W-H965T MV0T':CY_MO+2@-" V\:6)[7N>>^[.N=YP(^2]6B-J>$P85R-OK75Z MXOLJ7F-"5$NDR,W)4LB$:+.4*U^E$LG"@1+F1T'0\Q-"N3<>NKVY' ]%IAGE M.)>@LB0A\FF"3&Q&7NB5&]=TM=9VPQ\/4[+"&]2WZ5R:E5^Q+&B"7%'!0>)R MY)V&)].P:P'.XCO%C=IY!QO*G1#W=G&U&'F!580,8VTIB'D\X!DR9IF,CM\% MJ5?YM,#=]Y+]P@5O@KDC"L\$^T$7>CWR!AXL<$DRIJ_%YA*+@)S 6##E?F&3 MVW;['L29TB(IP$9!0GG^)(]%(G8 86\/("H T4M 9P^@70#:;P5T"D#'928/ MQ>5A2C09#Z78@+36ALV^N&0ZM F?$&&"')=4PYP1 MKN!@BII0I@[A*]S>3.'@TR%\ LIA1ADS]5)#7QOOEL./"T^3W%.TQU,8P4QP MO59PSA>X>$[@&]F5]JC4/HD:&6\P;4$[.((HB((:06=OAH?'-?#IV^&#AFC: M527:CJ^]AV]JTL]Q 69>ZSL-6 *54Q$RJ3"#^_&1NXTIBH7PT^.Y7/ MCO/9V>-S1G2\IGP%\8Y3=00D$1G7=37.^0:.S_:4AW'8Z@_]A]VTU]D,GMM, MZVQZE1X"Y=@\?C MRN/QA]4D#+;],FB,LPQ#E6D'L30-N>X[JNV1S>QA$+Q2CW"GLX>-7/.MOO*J MJ"^PDD(9[>0)S-!0'L@\@EK!S4[:K\F-MG*C=U^@2\*6;[] X;;EAA_7<\-M MTPV;N^Z_7J%F]NZK-VC;4,/FCOJ?;E"SDVB?7']GJDE0KMQTJ$Q^S%]3/B14 MN]4$>NKFKA?[$SN9NFEI2Y./M3,B5]2,.PR7AC)H]8U4F4^*^4*+U,U.=T*; M2W#@ *O^8+8)W7^_LTE8.BUY 9]]OX\S=Z2= M-B^V!G#D50IEYU'M7'-/JRH9 M5U&6AKVMR5+=.L$5; VQK93,_%Z"T-T\&D>GC6=>U;8A[%WA (R)UG8/@Z MP J$\$1HX]>1,QHD/?!\?6+_'&K'6O;,PDJ+[[QP]3SZ&)$"2M8*]ZR[+W"L M)QC,M;#A2;H^=Y9$)&^MT_((1@>2J_[-7H_W< 9(QA< R1&0!-^]4'"Y9HYE MJ=$=,3X;V?PBE!K0:(XK_U%VSN I1YS+5EHYKBI0.0=+WD:W:W","WM';@A7 MY)$+@1=I4^I0V,-I?A19]B+)!9%Q0AZ1N;;DDRJ@>$M T?%@.SG97B97&7?0 MC,@D?D>2.(E7BS6YO;F[0CL9;F,2:*<7:-=]#VWTO]\8 Y9.- VI]7%&:#PNRZ8R9Q=BRQNL7V^]^GZ?&S@/LC&*3V< M2]*S]I%@JC DEN2Z5:[OI&%WF,-%WWY_T_LA?F2FXLH2 25"X]$'U#7]8/2! MTTUHQKUVV-IA6>._!(Q/P/-2:W<*O,#P=\K^ %!+ P04 " #\A7E1MOU- MKDP% !!%0 &0 'AL+W=OM+\%N";Q+PA;0MB7$+6$J"\A;@EQ7X)R8ILYVZ0$^RA=LLUL[^]EG6[<.]]XG7!<9]QJ MO%@;>40D&9YQMD)'/Y9$2XIS[^CFZPD M99*1'.E Z&A$)KZTX)5 M@I2I.+.D4J5C6TFKX+)1X.Q1X*(I*^5"H.LRI2G OS_,Q\Z! )::CFY.G/6< M7#H'(S[2Y0ER[6/DV(X-"+HZ3)]4Y4'ZZ#!]2KBBX[WTZ\/T$4W6=!P#]-O> M8P?I=[W'#M+'O<<.TB?]QQY!3OJUO#_\VM1-^].C RYVNS?;K>.Y/_%FC\MF MJ==+YB@32GWT],JIXX?:%E1<'O0=#D/#N;\=[6O.%*?$%4C9&7""@HE/MBQF^>YQFBO=D$X-%^IT2Y( M[4Z,?%Y#("-/-X=']05_A99-(+ 3&1+O@'$$GFD3 .1Z1F(GP+0%D0&ZWP5% M'C8_"[N@./8-35-(N(MA>X2=/<*?LP=:4H[41:%6G[J,/-9[KBQ!1[K U _K MUO>0C9JNP@V!]@DV;'X%@6S31B HM+=^S&\)R#% MR#(F.B[/A+'(,@8[ 2< M$6-)NX= YA?I 0*YAJ;I&\*W'!)U#HE^V2%IEE>2IGT\$O7Q" 3:\0@(>L,C M(,?T" @R/=)'XA@$F1X!9\3T" 0RU[8'"+2SS+PA?,LC\ZQ#]&*ZH*U81QM6]$1%E-))Q*BB1Y14^TI*J606R& MWN$36^V^\UR7S6JS*Q=4A>%"HN>FQM:@C;@JIJAR6??&68'H:T)5<;015=3= MSLOL7]6Q]KIDR3=M_"4M15.>J\VT^D4D_:<2LJ!EK815RO^2*(DIG5'.%5M' MY75+I82S6MP?*LR<$HY(\EQE(M,!3Z#2WMHX."@HG]WVJ![1?.Z&ULE511;]HP$/XKIZ@/(*T8 EVW*D2"LFI]8&)%W1ZF/9CD(%8= MF]F7AO[[V0YDF320]I+XSO=]W]WE+DFMS8LM$ D.I51V&A5$^SO&;%9@R>U M[U&YFZTV)2=GFAVS>X,\#Z!2LG@X?,]*+E24)L&W,FFB*Y)"XP=)DSW>X1GK>KXRS6,N2BQ*5%5J!P>TTFHWNYA,?'P*^ M":QMYPR^DHW6+]YXS*?1T">$$C/R#-R]7O$>I?1$+HU?1\ZHE?3 [OG$_A!J M=[5LN,5[+;^+G(II]"&"'+>\DO2DZ\]XK.?&\V5:VO"$NHF]G420599T>02[ M#$JAFC<_'/O0 <2C,X#X"(A#WHU0R'+!B:>)T348'^W8_"&4&M N.:'\1UF3 M<;?"X2C]6G%#:.0;/ C%52:X!$\$US#+<^$[YSR/JOG\OH^]!1(7TO;A"H2" MI9#2N6W"R*7C25EVE)XWTO$9Z3$LM:+"PB>58_XWGKDRVEKB4RWS^"+A K,! MC$?O(!Z./CZO%]"[ZE^@'; MNXFPSKR4:'9A*RQDNE+4C$[K;1=OULS;G_!F:Y?<[(2R(''KH,/!K1,VS28T M!NE]F+Z-)C?+X5BXGP<:'^#NMUK3R? "[>\H_0U02P,$% @ _(5Y4<'5 M2O#& @ 8@D !H !X;"]W;W)KF;!!<-*=\72 MEID '!68SP""I$R"*Q?*Q@#I8:D_;BOH%;]32-LMI_I7XK@=3!S+&',Z2\2 MJV1H]2T4PP+G5%WS]5>H NH87L2I+)YH7=DZ%HIRJ3BKQ-H#1M+RC1^J1#0$ MWF"/P*L$WFN!NT?@5P+_K8)V)6@7F2E#*?(PP0J'@>!K)(RUIIE&D M3''[.RFV3F"=1:_.HE=@_;=F\?DN@#9MDG- .Q(M'K:#:\Z-1>=(Y2A6[-[QZ,\GO.YB 0 M7Z",2V*V+8F $KTJL8)8AW?@[QZ5Z&XCZYZS.^F]VIW>L9.N9R\JG_78"@1. M(]"#5R0E+&<'P?I2:#FC]XEY4Q&FS]]7UG3P%MK5?@74$L#!!0 ( /R%>5', MP58+004 $X6 : >&PO=V]R:W-H965T U2W-^.8J%V%R,QSR,28;Y.=V07,ZL M*,NPD*]L/>8;1G!4&F7I&%F6-\YPDH_FLW+LGLUGM!!IDI-[!GB199C]OB8I MW5Z.X&@W\)"L8Z$&QO/9!J_)(Q%/FWLFW\:-ERC)2,X3F@-&5I>C*WAQBSQE M4"*^)V3+.\] 45E2^E.]W$67(TM%1%(2"N4"RW\O9$'25'F2+5!>9CC:K/*G;[! L]GC&X!4VCI33V4QU5:RPU.<%K@Z\3P"_Q0X35:_DWP-KL*0%KG@X.,-$3A)^2>)?GJ\ M 1\_? (?0)*#;S$MN+3BL[&0<2GOX[".85'%@ [$ !'X2G,1;PZG&/#C=?&)@8S=G9)?^G /^.J>2 MRDZ \Y#(W9?E0Q@C$1#X%6#.B>"&M9QF+:=[ NYPX Q!]MJ9G)Z3% M3<+#E/*"$?#\1;H$=X)D_(WR\AH]GY+.(,5NK4Z,@ MI%QNG=I2\BJ5@A-M[53NO$X0GM]G,\2X:-HCH\- /1>_X>*?RN5O$1/6Y(.. MAS]8O\_B*"(P(?883!H&$R.#&YGHI<1I0YX,EH/6I!>T#M.+>@BQX>1 &DV; MP*>GE@61"60LB.E@?VG2'TH<\ MW^^?L0;E>H/:UJ"@=Z!+H59&D5E&W]QW:W][OUW\">Q7H0Z&O'XW"G0PRX<' MDA>UFHW@^S7?VI>I^1Z'!$;(/HU6YY%9Y\V_--%0B>'4@OW\TL&0B^Q^_!J8 M92/G (=6V9%9V=_2%&M7W8\GZ PZO 8U+*M A^J6U3X=)>O[(ZW4H2-JU9?, M2N..6 54C3\M9OF3:QD9"^R&3H=YHJ^G'G@BHCTI6Z2I1NE??JT[D9;:XKK\M+NM[X E[< M0LUX@"YN=?@KY%P$R-',R$.5,ZYVQI,SU?5:&VQUT_I5[H/< 9"2E0S<.O=E M9K#J\K)Z$7137K8MJ1 T*Q]C@B/"%$#.KR@5NQ>U0'.%//\?4$L#!!0 ( M /R%>5$D),GK. ( 'P* - >&PO< )%3B-1/%S3Y^W@:>./";D\:% M%+M[9 %3F7! *\(2?$L872IJLPK"*5L[>&J!3#*ID#:'8Z1$%FF>7#ARGCTW MS\.ID*JO[2JX[])/WPML/"N0,C8(G&('I'%-M 8E[HS33^[!9R'D[<6Z-@I+ M1=;1] IO$_K!%%E*E8,:RD1X Z4Q@\+*4;2L[*AE'=B@UI(;(Z>DE(+T&C89 MWC"T&3#V8"_USV*'NRM&9QK:$Q6#:01YT]$XQ_*/V1SWF#9\$R^JZ4KJ+ZU9 MCNA]>U?@7D%!N][OBD' (?;H,#NI:[;^S&@I.+C%'UTPC:_N\\E"%"$C46;NW_*N_QFQ;X+ M_ O-_6]E7_&+(FI,?!=9]3:=AK;@"+[@$CP#_M4 M8=NB:-E2IJGP7D7S',2S_F;H-5F:I^ .OYF?0T%:IA=#,,%;^SODM.77PZQ[ MNQ%^UM;^9I<7S?N"V_=F^@=02P,$% @ _(5Y49>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_' )L,!^2?;YS))F/+]K\ M>-+Z!_M5%JHZ[2WJ>OFAWZ^RA2AY]8=>"F7WS+0I>6U?FGF_6AK!\VHA1%T6 M_6 PB/HEEZKWZ>/;L>Y,'[[0M[E^Q95O))%K)^/>WY MYX7HL5(J63'-C"Z*T]YPM>-1F%IF_]D\=9 / M_*GR6VK^=,\MR&DO&M@#SJ2I:O\.?WQN&9^%??/J55/K:UG4PESR6GPVNEE* M-7>'L;^B#WZ&;X>WQU4C?C#_IQGU;"8S<:FSIA2J7K6C$84#5-5"+JL>4[P4 MI[T+_2P,N^-SX7Z4_99)OOJ!M24#S64^2+O#3'+/2,FC*EW(W'Y[SJ8.PGV@ M8GK&;I?" ,@ @0R.!GFARR6 '"&0HP-"GO."JTPP?T96 '", (Z/!LC>W7$ M&2*0X?&ZFE<+ !DAD-'1(*>US@!DC$#&M)#3IBRY>?50Z7MAH/^(O_!]MV 7$1.U"K)36N9 + M$\J0V"A34=@T9C<.,IL>P#@XQ'0R)/;)-9>&/?*B$>R+X%5C5D$&XF$R&1+; MY%(\U9 %<\:06!HV*\V;K&9_D]V+96.RA86%>&@901SU MK\IEH5^%8.="B9FLV9T-_JW.Q0)^0%Y E*6L5YFD4[G-,FM[>0J5R?89B(7] M@#CL_]5P8^OHXI5=2V7-*7FQ:\T 4T% K()I\U2)GXU+C:YL.(&*"K#X'Q#' M_ZD]1M[89&@R82=>Z]N0$Q,%0&Q*G#,$<3$%!(0*P16 M-^S=@ZL?JO=PM )SR8C8)6BAT^KJ$::4$74%@14Z;4Q,+:/C%12NYR$F.D9U MG*+B[>2$F)AE1@&F(1" M8@FU2\&SJG*SKGZCL?9L3;YB$@J))=3"G#;+9>$+!&M,F_VR:XB)22@DEA!> MN\+Z/\0D%!)+",>$2@_1*7=B">&84.DA)J&06D+H2$"KTS$)A=020C%;G8Y) M**26$(K9ZG1,0B&UA%!,F,=%F(2B8T['M_*X"+-0=.#I^$Y/1IB HF..HUW" M8BW"!!01"^C=MI1X[UYD6L&%2A$FH(A8 M0'LQ5V:Y#EA9WGNQSAL MG-Q>XA 3TTY,K)TMYC;C2(A)J:= MA%@[[1FTCBLGP7R3$/NF30=?O=]),1+,-PFQ;_9ANE%!2P,Q,=\DQ+[9[>N9 M,&YTU8&Z*@UB8KY)B'W3QKR:S82_6XVMMT-,3#H)L73:F-^4L37C7+E;^'R+ M0DQ,/@FQ?%#,U@*A!+W1A7J\;>]DN8])$!.33T(]WK87T^\!F"DFG_1H2P]N MEVWYI)A\4NKQMKV8?L@#8F(62JD'W?9B7OT2!@X3I9B%4NJE!WLQOVIU\@@Q M,0NEY/=9=BZ"[QC-2C$+I<06ZEX,OTF1("9FH93^7LOM*OCVFOB=#"G%+)02 M6VC_(J/=\)YB%DJ)+;07KOR'P;Z\^?-%=F>8>_#'"L:ANRUJUA3%A=UV MJVXTS]_^RN#M;Q@^_0M02P,$% @ _(5Y46/$$4K= @ 7#L !H !X M;"]?T1;;1#X5&B,^CEP\0F;F\5>_7TUOPW'MJ?5^GVU[5O;=;$] MW\]HGA[O9RY>/D_]_TP<-INW=?]S6/\^],?I'X/;/\/Y?=SU_=0L7E;G;3\M MF_9C?[L\MM<7\W"9W"R>7Y?-^?G5-.W<05:"[/Q!3H+<_$%>@OS\04&"POQ! M48+B_$%)@M+\05F"\OQ!18+*_$&F4QD[0%*%-4!KHUP;@-=&P38 L8V2;0!F M&T7; -0VRK8!N&T4;@.0VRC=!F"W4;P-0&^K>EN WE;UM@"];?5C&Z"W5;TM M0&^K>EN WE;UM@"]K>IM 7I;U=L"]+:JMP7H;55O"]#;J=X.H+=3O1U ;Z=Z M.X#>KGI8 M#;J=X.H+=3O1U ;Z=Z.X#>3O5V +V=ZNT >CO5VP'T]JJW!^CM M56\/T-NKWAZ@MU>]/4!O7SWL!NCM56\/T-NKWAZ@MU>]/4!OKWI[@-Y>]?8 MO8/J'0!Z!]4[ /0.JG< Z!U4[P#0.ZC> :!WJ/ZL!.@=5.\ T#NHW@&@=U"] M T#OH'H'@-Y1]8X O:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!WK#:; /2. MJG<$Z!U5[PC0.ZK>$:!W4KT30.^D>B> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+H MG53O!- [59L% 7HGU3L!]$ZJ=P+HG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. M +VSZIT!>F?5.P/TSJIW!NB=J\W> +VSZIT!>A?5NP#T+JIW >A=5.\"T+NH MW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NU6$=@-ZFJX_K /PV775@ MI_M.P7!E&ULS=O+ M;MLP$(7A5S&T#2R:E$A*19Q-VVV;15] E>A8L&X0F=1Y^]+*!6B1&@UOV\G?Q4W).+-A-/*GP.>SWU]+8"1\>.^?3\R7>Z''<[=K:-6-]W\_SOBU_CO[4) ^,D@?.:0/#>G#0/JPD#X* M2!\EI ^YH31"$5522)444R4%54E155)8E117)05629%54615%%D5159%D551 M9%44615%5D6155%D5119,XJL&476C")K1I$UH\B:463-*+)F%%DSBJP91=:< M(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155-DU119-45639%54V35%%DU M159-D5539-4460U%5D.1U5!D-119#4560Y'54&0U%%D-159#D=529+4462U% M5DN1U5)DM119+4562Y'54F2U%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N* MK 5%UI(B:TF1M:3(6E)D+2FREA192XJL)476DB)K29%5;BBTRLW_M/7[.![^ M&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /R%>5$2[XQ^ M!08 (P9 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ _(5Y M46EKJ> 4! MPX !@ ("!UQ0 'AL+W=O5%[,]PDZ 8 , < 8 M " @2$9 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ _(5Y4?7EZP-1"0 4BD !@ M ("!4B, 'AL+W=O5&Q6*=230@ )@O 8 " @=DL !X;"]W M;W)K & @(%<-0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ _(5Y4;:'4&0@"P 21X !@ ("![5L M 'AL+W=O5$!R2XB M704 L, 9 " @4-G !X;"]W;W)K&UL4$L! A0#% @ _(5Y428A?86#" '!4 !D M ("!UVP 'AL+W=O&PO=V]R:W-H965T M5%E%YC O , -,' 9 M " @4IY !X;"]W;W)K&UL4$L! A0# M% @ _(5Y4=^L./Q5!P 1Q8 !D ("!/7T 'AL+W=O M&PO=V]R:W-H965T5%FJR@ X@( D& 9 " @7V+ M !X;"]W;W)K&UL4$L! A0#% @ _(5Y4?1Q MAQL'" TA0 !D ("!EHX 'AL+W=O&PO=V]R:W-H965T5$YI7)G/08 / 9 " @?>< !X;"]W;W)K&UL4$L! A0#% @ _(5Y43YY+9'P#0 >28 !D M ("!:Z, 'AL+W=OO / Q*P &0 @(&2L0 >&PO M=V]R:W-H965T5%"C+ KA0( M )4% 9 " @&UL4$L! A0#% @ _(5Y48IOE75] P C@< !D ("! MA<, 'AL+W=ONX$ !2"@ &0 @($YQP >&PO=V]R:W-H965T5'I0LJL)P, "P' 9 M " @5[, !X;"]W;W)K&UL4$L! A0#% M @ _(5Y4?HHFBH7 P I@8 !D ("!O,\ 'AL+W=O&PO=V]R:W-H965T5'*#_5("@4 ( , 9 " @5P 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y418>-M2E! 8@P !D M ("!G04! 'AL+W=O&PO=V]R M:W-H965T5$8T^';V0, +D* M 9 " @7D. 0!X;"]W;W)K&UL M4$L! A0#% @ _(5Y46JW%:T' P *P< !D ("!B1(! M 'AL+W=O&PO=V]R:W-H965T5$17U\1404 *<. 9 M " @=88 0!X;"]W;W)K&UL4$L! A0#% @ M_(5Y4:\EL_5( P B@@ !D ("!7AX! 'AL+W=O&PO=V]R:W-H965T5'J6(CEZ 8 #$2 9 " @;,E 0!X;"]W M;W)K&UL4$L! A0#% @ _(5Y47&YG5[0!@ M'!( !D ("!TBP! 'AL+W=O&PO=V]R:W-H965T5%- ME#\.N ( +0) 9 " @2DW 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y49:U3D9: @ .P8 !D M ("!&#H! 'AL+W=O&PO=V]R:W-H M965T5$"N"(F-@( +\% 9 M " @69 0!X;"]W;W)K&UL4$L! M A0#% @ _(5Y44DZ8L<] @ D@4 !D ("!TT(! 'AL M+W=O&PO=V]R:W-H965T5'\C!":NP4 &$6 9 " M@>E' 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y M4=@*(&PO=V]R:W-H965T5%@';2+P , /,- 9 " @4!8 0!X;"]W;W)K M&UL4$L! A0#% @ _(5Y4>1\U7D% P &PD M !D ("!-UP! 'AL+W=O&PO=V]R:W-H965T5&=4O%4 M%P, ,$) 9 " @2]D 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y45=[ZH^0 P #0T !D M ("!?6&PO=V]R:W-H965T M5&^KZ.7[P( $H) 9 M " @55P 0!X;"]W;W)K&UL4$L! A0# M% @ _(5Y4?Y3\S[$ @ Z @ !D ("!>W,! 'AL+W=O M&PO=V]R:W-H965T5%/"LXH^ , /H0 9 " @7%Y M 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y4;<, MZCEZ P O L !D ("!H'T! 'AL+W=O&PO=V]R:W-H965T5&1]3B>F@0 %X> 9 " @7B& 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y4>=+CP,8 P <@@ !D M ("!28L! 'AL+W=O&PO M=V]R:W-H965T5'68%>WQ0( M %D( 9 " @3B4 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y41HMWTI, @ 08 !D ("! M-)&PO=V]R:W-H965T5&OVBO0R ( /8' 9 M " @>"> 0!X;"]W;W)K&UL4$L! A0#% M @ _(5Y4>BG$/:% @ WP8 !D ("!WZ$! 'AL+W=O&PO=V]R:W-H965T5'*8I88@0( $P& 9 " @0VP 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y4:/:36F\!P FC( !D M ("!Q;(! 'AL+W=O&PO=V]R M:W-H965T5$M0)I.K0( (\' M 9 " @3:_ 0!X;"]W;W)K&UL M4$L! A0#% @ _(5Y46HN.O-A @ YP4 !D ("!&L(! M 'AL+W=O&PO=V]R:W-H965T5'W_^XH:@, % * 9 M " @8'' 0!X;"]W;W)K&UL4$L! A0#% @ M_(5Y46R>RD>> @ +P< !D ("!(LL! 'AL+W=O&PO=V]R:W-H965T5%, ?,ACP, $H, 9 " @2O1 0!X;"]W M;W)K&UL4$L! A0#% @ _(5Y4:FK:>=Z!0 M;!0 !D ("!\=0! 'AL+W=O&PO=V]R:W-H965T5&K MT?LX0P, #,+ 9 " @4_> 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y45FIUC#0!@ BB0 !D M ("!R>$! 'AL+W=O&PO=V]R:W-H M965T5'%WRW>3 0 - / 9 M " @

      &UL4$L! M A0#% @ _(5Y4:*>TK>> P MPT !D ("!3O$! 'AL M+W=O&PO=V]R:W-H965T5'XX1JC0@, !L, 9 " M@4;\ 0!X;"]W;W)K&UL4$L! A0#% @ _(5Y M42 1+>PV @ ' 4 !D ("!O_\! 'AL+W=O&PO=V]R:W-H965T5&7[Y( & ( *D$ 9 " @98% @!X;"]W;W)K M&UL4$L! A0#% @ _(5Y4;;]3:Y,!0 014 M !D ("!Y0<" 'AL+W=O&PO=V]R:W-H965T5'!U4KP MQ@( &() : " @<\/ @!X;"]W;W)K5',P58+004 $X6 : M " @5$D),GK. ( 'P* - " 488 @!X;"]S='EL97,N M>&UL4$L! A0#% @ _(5Y49>*NQS $P( L ( ! MJ1H" %]R96QS+RYR96QS4$L! A0#% @ _(5Y49!5LEDJ!P "D( \ M ( !DAL" 'AL+W=O5%CQ!%*W0( %P[ : " >DB @!X;"]?5%_X$/,6P( $TY 3 M " ?XE @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !M &T *]!T (HH @ $! end XML 119 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 120 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 121 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 354 531 1 true 114 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.digi.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Operations Sheet http://www.digi.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Balance Sheets Sheet http://www.digi.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.digi.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.digi.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2112102 - Disclosure - Acquisitions Sheet http://www.digi.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2117103 - Disclosure - Goodwill and other Identifiable Intangible Assets Sheet http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssets Goodwill and other Identifiable Intangible Assets Notes 10 false false R11.htm 2122104 - Disclosure - Segment Information and Major Customers Sheet http://www.digi.com/role/SegmentInformationandMajorCustomers Segment Information and Major Customers Notes 11 false false R12.htm 2129105 - Disclosure - Sale of Building Sheet http://www.digi.com/role/SaleofBuilding Sale of Building Notes 12 false false R13.htm 2131106 - Disclosure - Selected Balance Sheet Data Sheet http://www.digi.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 13 false false R14.htm 2134107 - Disclosure - Fair Value Measurements Sheet http://www.digi.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2139108 - Disclosure - Debt Sheet http://www.digi.com/role/Debt Debt Notes 15 false false R16.htm 2144109 - Disclosure - Product Warranty Obligation Sheet http://www.digi.com/role/ProductWarrantyObligation Product Warranty Obligation Notes 16 false false R17.htm 2147110 - Disclosure - Leases Sheet http://www.digi.com/role/Leases Leases Notes 17 false false R18.htm 2155111 - Disclosure - Restructuring Sheet http://www.digi.com/role/Restructuring Restructuring Notes 18 false false R19.htm 2158112 - Disclosure - Revenue Sheet http://www.digi.com/role/Revenue Revenue Notes 19 false false R20.htm 2164113 - Disclosure - Income Taxes Sheet http://www.digi.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2173114 - Disclosure - Stock-Based Compensation Sheet http://www.digi.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2181115 - Disclosure - Common Stock Repurchase Sheet http://www.digi.com/role/CommonStockRepurchase Common Stock Repurchase Notes 22 false false R23.htm 2183116 - Disclosure - Employee Benefit Plans Sheet http://www.digi.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 2185117 - Disclosure - Commitments and Contingencies Sheet http://www.digi.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 2187118 - Disclosure - Quarterly Financial Data Sheet http://www.digi.com/role/QuarterlyFinancialData Quarterly Financial Data Notes 25 false false R26.htm 2191119 - Disclosure - Subsequent Event Sheet http://www.digi.com/role/SubsequentEvent Subsequent Event Notes 26 false false R27.htm 2193120 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.digi.com/role/ScheduleIIValuationandQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 27 false false R28.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.digi.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.digi.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 2313302 - Disclosure - Acquisitions (Tables) Sheet http://www.digi.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.digi.com/role/Acquisitions 30 false false R31.htm 2318303 - Disclosure - Goodwill and other Identifiable Intangible Assets (Tables) Sheet http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables Goodwill and other Identifiable Intangible Assets (Tables) Tables http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssets 31 false false R32.htm 2323304 - Disclosure - Segment Information and Major Customers (Tables) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersTables Segment Information and Major Customers (Tables) Tables http://www.digi.com/role/SegmentInformationandMajorCustomers 32 false false R33.htm 2332305 - Disclosure - Selected Balance Sheet Data (Tables) Sheet http://www.digi.com/role/SelectedBalanceSheetDataTables Selected Balance Sheet Data (Tables) Tables http://www.digi.com/role/SelectedBalanceSheetData 33 false false R34.htm 2335306 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.digi.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.digi.com/role/FairValueMeasurements 34 false false R35.htm 2340307 - Disclosure - Debt (Tables) Sheet http://www.digi.com/role/DebtTables Debt (Tables) Tables http://www.digi.com/role/Debt 35 false false R36.htm 2345308 - Disclosure - Product Warranty Obligation (Tables) Sheet http://www.digi.com/role/ProductWarrantyObligationTables Product Warranty Obligation (Tables) Tables http://www.digi.com/role/ProductWarrantyObligation 36 false false R37.htm 2348309 - Disclosure - Leases (Tables) Sheet http://www.digi.com/role/LeasesTables Leases (Tables) Tables http://www.digi.com/role/Leases 37 false false R38.htm 2356310 - Disclosure - Restructuring (Tables) Sheet http://www.digi.com/role/RestructuringTables Restructuring (Tables) Tables http://www.digi.com/role/Restructuring 38 false false R39.htm 2359311 - Disclosure - Revenue (Tables) Sheet http://www.digi.com/role/RevenueTables Revenue (Tables) Tables http://www.digi.com/role/Revenue 39 false false R40.htm 2365312 - Disclosure - Income Taxes (Tables) Sheet http://www.digi.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.digi.com/role/IncomeTaxes 40 false false R41.htm 2374313 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.digi.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.digi.com/role/StockBasedCompensation 41 false false R42.htm 2388314 - Disclosure - Quarterly Financial Data (Tables) Sheet http://www.digi.com/role/QuarterlyFinancialDataTables Quarterly Financial Data (Tables) Tables http://www.digi.com/role/QuarterlyFinancialData 42 false false R43.htm 2404401 - Disclosure - Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 43 false false R44.htm 2405402 - Disclosure - Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 44 false false R45.htm 2406403 - Disclosure - Summary of Significant Accounting Policies (Goodwill) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies (Goodwill) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 45 false false R46.htm 2407404 - Disclosure - Summary of Significant Accounting Policies (Warranty) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesWarrantyDetails Summary of Significant Accounting Policies (Warranty) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 46 false false R47.htm 2408405 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies (Revenue Recognition) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 47 false false R48.htm 2409406 - Disclosure - Summary of Significant Accounting Policies (Foreign Currency Translation) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTranslationDetails Summary of Significant Accounting Policies (Foreign Currency Translation) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 48 false false R49.htm 2410407 - Disclosure - Summary of Significant Accounting Policies (Net Income Per Common Share) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails Summary of Significant Accounting Policies (Net Income Per Common Share) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 49 false false R50.htm 2411408 - Disclosure - Summary of Significant Accounting Policies (Adoption of ASC 842) (Details) Sheet http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details Summary of Significant Accounting Policies (Adoption of ASC 842) (Details) Details http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables 50 false false R51.htm 2414409 - Disclosure - Acquisitions Details (Details) Sheet http://www.digi.com/role/AcquisitionsDetailsDetails Acquisitions Details (Details) Details 51 false false R52.htm 2415410 - Disclosure - Acquisitions (Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions (Assets Acquired and Liabilities Assumed) (Details) Details http://www.digi.com/role/AcquisitionsTables 52 false false R53.htm 2416411 - Disclosure - Acquisitions Supplemental Pro Forma Information (Details) Sheet http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails Acquisitions Supplemental Pro Forma Information (Details) Details 53 false false R54.htm 2419412 - Disclosure - Goodwill and other Identifiable Intangible Assets (Details) Sheet http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails Goodwill and other Identifiable Intangible Assets (Details) Details http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables 54 false false R55.htm 2420413 - Disclosure - Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details) Sheet http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details) Details http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables 55 false false R56.htm 2421414 - Disclosure - Goodwill and other Identifiable Intangible Assets (Goodwill) (Details) Sheet http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails Goodwill and other Identifiable Intangible Assets (Goodwill) (Details) Details http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables 56 false false R57.htm 2424415 - Disclosure - Segment Information and Major Customers Summary of Operating Results by Segment (Details) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails Segment Information and Major Customers Summary of Operating Results by Segment (Details) Details 57 false false R58.htm 2425416 - Disclosure - Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details) Details 58 false false R59.htm 2426417 - Disclosure - Segment Information and Major Customers Total Assets by Segment (Details) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails Segment Information and Major Customers Total Assets by Segment (Details) Details 59 false false R60.htm 2427418 - Disclosure - Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details) Details 60 false false R61.htm 2428419 - Disclosure - Segment Information and Major Customers Geographic revenue (Details) Sheet http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails Segment Information and Major Customers Geographic revenue (Details) Details 61 false false R62.htm 2430420 - Disclosure - Sale of Building (Details) Sheet http://www.digi.com/role/SaleofBuildingDetails Sale of Building (Details) Details http://www.digi.com/role/SaleofBuilding 62 false false R63.htm 2433421 - Disclosure - Selected Balance Sheet Data (Details) Sheet http://www.digi.com/role/SelectedBalanceSheetDataDetails Selected Balance Sheet Data (Details) Details http://www.digi.com/role/SelectedBalanceSheetDataTables 63 false false R64.htm 2436422 - Disclosure - (Financial Assets and Liabilities) (Details) Sheet http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails (Financial Assets and Liabilities) (Details) Details 64 false false R65.htm 2437423 - Disclosure - Fair Value Measurements (Reconciliation of Liability) (Details) Sheet http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails Fair Value Measurements (Reconciliation of Liability) (Details) Details http://www.digi.com/role/FairValueMeasurementsTables 65 false false R66.htm 2438424 - Disclosure - Fair Value Measurements (Details) Sheet http://www.digi.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.digi.com/role/FairValueMeasurementsTables 66 false false R67.htm 2441425 - Disclosure - Debt - Schedule of Long-Term Debt (Details) Sheet http://www.digi.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long-Term Debt (Details) Details 67 false false R68.htm 2442426 - Disclosure - Debt Schedule of Maturities of Long-term Debt (Details) Sheet http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails Debt Schedule of Maturities of Long-term Debt (Details) Details 68 false false R69.htm 2443427 - Disclosure - Debt - Narrative (Details) Sheet http://www.digi.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 69 false false R70.htm 2446428 - Disclosure - Product Warranty Obligation (Details) Sheet http://www.digi.com/role/ProductWarrantyObligationDetails Product Warranty Obligation (Details) Details http://www.digi.com/role/ProductWarrantyObligationTables 70 false false R71.htm 2449429 - Disclosure - Leases - Supplemental Balance Sheet (Details) Sheet http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails Leases - Supplemental Balance Sheet (Details) Details 71 false false R72.htm 2450430 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.digi.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 72 false false R73.htm 2451431 - Disclosure - Leases - Other Information (Details) Sheet http://www.digi.com/role/LeasesOtherInformationDetails Leases - Other Information (Details) Details 73 false false R74.htm 2452432 - Disclosure - Leases - Maturity of Operating Lease Liability (Details) Sheet http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails Leases - Maturity of Operating Lease Liability (Details) Details 74 false false R75.htm 2453433 - Disclosure - Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details) Sheet http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details) Details 75 false false R76.htm 2454434 - Disclosure - Leases Narrative (Details) Sheet http://www.digi.com/role/LeasesNarrativeDetails Leases Narrative (Details) Details 76 false false R77.htm 2457435 - Disclosure - Restructuring (Details) Sheet http://www.digi.com/role/RestructuringDetails Restructuring (Details) Details http://www.digi.com/role/RestructuringTables 77 false false R78.htm 2460436 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.digi.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 78 false false R79.htm 2461437 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.digi.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 79 false false R80.htm 2462438 - Disclosure - Revenue - Unearned Revenue (Details) Sheet http://www.digi.com/role/RevenueUnearnedRevenueDetails Revenue - Unearned Revenue (Details) Details 80 false false R81.htm 2463439 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.digi.com/role/RevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 81 false false R82.htm 2466440 - Disclosure - Income Taxes (Details) Sheet http://www.digi.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.digi.com/role/IncomeTaxesTables 82 false false R83.htm 2467441 - Disclosure - Income Taxes (Income Taxes) (Details) Sheet http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails Income Taxes (Income Taxes) (Details) Details http://www.digi.com/role/IncomeTaxesTables 83 false false R84.htm 2468442 - Disclosure - Income Taxes (Income Tax Provision) (Details) Sheet http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails Income Taxes (Income Tax Provision) (Details) Details http://www.digi.com/role/IncomeTaxesTables 84 false false R85.htm 2469443 - Disclosure - Income Taxes (Deferred Tax Assets) (Details) Sheet http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails Income Taxes (Deferred Tax Assets) (Details) Details http://www.digi.com/role/IncomeTaxesTables 85 false false R86.htm 2470444 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Effective Income Tax Rate Reconciliation) (Details) Details http://www.digi.com/role/IncomeTaxesTables 86 false false R87.htm 2471445 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) Sheet http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes (Unrecognized Tax Benefits) (Details) Details http://www.digi.com/role/IncomeTaxesTables 87 false false R88.htm 2472446 - Disclosure - Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details) Sheet http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details) Details http://www.digi.com/role/IncomeTaxesTables 88 false false R89.htm 2475447 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.digi.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.digi.com/role/StockBasedCompensationTables 89 false false R90.htm 2476448 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Sheet http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 90 false false R91.htm 2477449 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) Sheet http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 91 false false R92.htm 2478450 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details) Sheet http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails Stock-Based Compensation (Fair Value Assumptions) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 92 false false R93.htm 2479451 - Disclosure - Stock-Based Compensation (Exercise Price Range) (Details) Sheet http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails Stock-Based Compensation (Exercise Price Range) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 93 false false R94.htm 2480452 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details) Sheet http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails Stock-Based Compensation (Non-Vested Options) (Details) Details http://www.digi.com/role/StockBasedCompensationTables 94 false false R95.htm 2482453 - Disclosure - Common Stock Repurchase (Details) Sheet http://www.digi.com/role/CommonStockRepurchaseDetails Common Stock Repurchase (Details) Details http://www.digi.com/role/CommonStockRepurchase 95 false false R96.htm 2484454 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.digi.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.digi.com/role/EmployeeBenefitPlans 96 false false R97.htm 2486455 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.digi.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 97 false false R98.htm 2489456 - Disclosure - Quarterly Financial Data (Details) Sheet http://www.digi.com/role/QuarterlyFinancialDataDetails Quarterly Financial Data (Details) Details http://www.digi.com/role/QuarterlyFinancialDataTables 98 false false R99.htm 2490457 - Disclosure - Quarterly Financial Data - Additional Information (Details) Sheet http://www.digi.com/role/QuarterlyFinancialDataAdditionalInformationDetails Quarterly Financial Data - Additional Information (Details) Details 99 false false R100.htm 2492458 - Disclosure - Subsequent Event (Details) Sheet http://www.digi.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.digi.com/role/SubsequentEvent 100 false false R101.htm 2494459 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details http://www.digi.com/role/ScheduleIIValuationandQualifyingAccounts 101 false false All Reports Book All Reports dgii-20200930.htm dgii-20200930.xsd dgii-20200930_cal.xml dgii-20200930_def.xml dgii-20200930_lab.xml dgii-20200930_pre.xml dgii-ex212020930x10xk.htm dgii-ex232020930x10xk.htm dgii-ex242020930x10xk.htm dgii-ex31a2020930x10k.htm dgii-ex31b2020930x10k.htm dgii-ex322020930x10k.htm dgii-ex42020930x10xk.htm dgii-20200930_g1.jpg dgii-20200930_g2.jpg http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/exch/2020-01-31 true true JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dgii-20200930.htm": { "axisCustom": 1, "axisStandard": 43, "contextCount": 354, "dts": { "calculationLink": { "local": [ "dgii-20200930_cal.xml" ] }, "definitionLink": { "local": [ "dgii-20200930_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": [ "dgii-20200930.htm" ] }, "labelLink": { "local": [ "dgii-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "dgii-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "dgii-20200930.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/2020/dei-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 797, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 64, "http://www.digi.com/20200930": 3, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 72 }, "keyCustom": 38, "keyStandard": 493, "memberCustom": 37, "memberStandard": 74, "nsprefix": "dgii", "nsuri": "http://www.digi.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "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.digi.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "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": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117103 - Disclosure - Goodwill and other Identifiable Intangible Assets", "role": "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssets", "shortName": "Goodwill and other Identifiable Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492458 - Disclosure - Subsequent Event (Details)", "role": "http://www.digi.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i9403ab55ba0946958f19c767c7932ea5_D20201007-20201007", "decimals": "0", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "iac2780456ee241d99ca3a2930763da5a_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2494459 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)", "role": "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ia224b4c703834ad8b543f6caebe1bf94_I20170930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122104 - Disclosure - Segment Information and Major Customers", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomers", "shortName": "Segment Information and Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129105 - Disclosure - Sale of Building", "role": "http://www.digi.com/role/SaleofBuilding", "shortName": "Sale of Building", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "dgii:SelectedBalanceSheetDataTableTextBlock", "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - Selected Balance Sheet Data", "role": "http://www.digi.com/role/SelectedBalanceSheetData", "shortName": "Selected Balance Sheet Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "dgii:SelectedBalanceSheetDataTableTextBlock", "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134107 - Disclosure - Fair Value Measurements", "role": "http://www.digi.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139108 - Disclosure - Debt", "role": "http://www.digi.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144109 - Disclosure - Product Warranty Obligation", "role": "http://www.digi.com/role/ProductWarrantyObligation", "shortName": "Product Warranty Obligation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - Disclosure - Leases", "role": "http://www.digi.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155111 - Disclosure - Restructuring", "role": "http://www.digi.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158112 - Disclosure - Revenue", "role": "http://www.digi.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Operations", "role": "http://www.digi.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164113 - Disclosure - Income Taxes", "role": "http://www.digi.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173114 - Disclosure - Stock-Based Compensation", "role": "http://www.digi.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:CommonStockRepurchaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181115 - Disclosure - Common Stock Repurchase", "role": "http://www.digi.com/role/CommonStockRepurchase", "shortName": "Common Stock Repurchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:CommonStockRepurchaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2183116 - Disclosure - Employee Benefit Plans", "role": "http://www.digi.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2185117 - Disclosure - Commitments and Contingencies", "role": "http://www.digi.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2187118 - Disclosure - Quarterly Financial Data", "role": "http://www.digi.com/role/QuarterlyFinancialData", "shortName": "Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2191119 - Disclosure - Subsequent Event", "role": "http://www.digi.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2193120 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "role": "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Acquisitions (Tables)", "role": "http://www.digi.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Goodwill and other Identifiable Intangible Assets (Tables)", "role": "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables", "shortName": "Goodwill and other Identifiable Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - Segment Information and Major Customers (Tables)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersTables", "shortName": "Segment Information and Major Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:SelectedBalanceSheetDataTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Selected Balance Sheet Data (Tables)", "role": "http://www.digi.com/role/SelectedBalanceSheetDataTables", "shortName": "Selected Balance Sheet Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:SelectedBalanceSheetDataTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335306 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.digi.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - Debt (Tables)", "role": "http://www.digi.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Product Warranty Obligation (Tables)", "role": "http://www.digi.com/role/ProductWarrantyObligationTables", "shortName": "Product Warranty Obligation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - Leases (Tables)", "role": "http://www.digi.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356310 - Disclosure - Restructuring (Tables)", "role": "http://www.digi.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359311 - Disclosure - Revenue (Tables)", "role": "http://www.digi.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Balance Sheets", "role": "http://www.digi.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365312 - Disclosure - Income Taxes (Tables)", "role": "http://www.digi.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2374313 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.digi.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2388314 - Disclosure - Quarterly Financial Data (Tables)", "role": "http://www.digi.com/role/QuarterlyFinancialDataTables", "shortName": "Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i7d1933576c0041c9b9fd0fdfc1916b4c_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails", "shortName": "Summary of Significant Accounting Policies (Property, Equipment and Improvements, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i7d1933576c0041c9b9fd0fdfc1916b4c_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i630eabcc8a01476ca25ee8e057eefd20_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies (Identifiable Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i630eabcc8a01476ca25ee8e057eefd20_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies (Goodwill) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i68163c0299444a289fed1bff56f25e3f_I20200630", "decimals": "-5", "lang": "en-US", "name": "dgii:MarketCapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:StandardProductWarrantyAccrualTermMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies (Warranty) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesWarrantyDetails", "shortName": "Summary of Significant Accounting Policies (Warranty) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:StandardProductWarrantyAccrualTermMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "id005cc8b50bb48a7bfea6e7baf8d6aa6_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:CustomerWithContractLengthOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "id005cc8b50bb48a7bfea6e7baf8d6aa6_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dgii:CustomerWithContractLengthOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies (Foreign Currency Translation) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTranslationDetails", "shortName": "Summary of Significant Accounting Policies (Foreign Currency Translation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i95bd0a8b558d4bfcaf79c3775c8ec44e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Summary of Significant Accounting Policies (Net Income Per Common Share) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "shortName": "Summary of Significant Accounting Policies (Net Income Per Common Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Summary of Significant Accounting Policies (Adoption of ASC 842) (Details)", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details", "shortName": "Summary of Significant Accounting Policies (Adoption of ASC 842) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i21fdd317d5d54964be1f2831b1218fd5_I20191001", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Acquisitions Details (Details)", "role": "http://www.digi.com/role/AcquisitionsDetailsDetails", "shortName": "Acquisitions Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i640f79619ead4a859eca5e6c0d60d332_D20191213-20191213", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415410 - Disclosure - Acquisitions (Assets Acquired and Liabilities Assumed) (Details)", "role": "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions (Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i640f79619ead4a859eca5e6c0d60d332_D20191213-20191213", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ie8dc4fbf33f84712a001b38e192fc532_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Acquisitions Supplemental Pro Forma Information (Details)", "role": "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails", "shortName": "Acquisitions Supplemental Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ie8dc4fbf33f84712a001b38e192fc532_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - Goodwill and other Identifiable Intangible Assets (Details)", "role": "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails", "shortName": "Goodwill and other Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details)", "role": "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and other Identifiable Intangible Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421414 - Disclosure - Goodwill and other Identifiable Intangible Assets (Goodwill) (Details)", "role": "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and other Identifiable Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424415 - Disclosure - Segment Information and Major Customers Summary of Operating Results by Segment (Details)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "shortName": "Segment Information and Major Customers Summary of Operating Results by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dgii:PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425416 - Disclosure - Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "shortName": "Segment Information and Major Customers Expended for Property, Plant and Equipment by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dgii:PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i074108d483674954b13ba54ca53f27ec_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426417 - Disclosure - Segment Information and Major Customers Total Assets by Segment (Details)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails", "shortName": "Segment Information and Major Customers Total Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i45867a79dd134da9951e1f59e95e26dc_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427418 - Disclosure - Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails", "shortName": "Segment Information and Major Customers Net Property, Equipment and Improvements by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i95bd0a8b558d4bfcaf79c3775c8ec44e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428419 - Disclosure - Segment Information and Major Customers Geographic revenue (Details)", "role": "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "shortName": "Segment Information and Major Customers Geographic revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "INF", "lang": "en-US", "name": "dgii:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430420 - Disclosure - Sale of Building (Details)", "role": "http://www.digi.com/role/SaleofBuildingDetails", "shortName": "Sale of Building (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i2889a4b174704a8a850075911adfc868_I20181002", "decimals": "0", "lang": "en-US", "name": "dgii:AreaOfRealEstateSold", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Selected Balance Sheet Data (Details)", "role": "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "shortName": "Selected Balance Sheet Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "if7f0f52ab75a4454b02e1f0daddf3f60_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - (Financial Assets and Liabilities) (Details)", "role": "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails", "shortName": "(Financial Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "if7f0f52ab75a4454b02e1f0daddf3f60_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i893d3bf72c7e4b4892c40648da5b9034_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Fair Value Measurements (Reconciliation of Liability) (Details)", "role": "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails", "shortName": "Fair Value Measurements (Reconciliation of Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i7be2bae70a2f4e33b0b8a55108d8db35_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i33aee1c2dc0a402a91f5fe16a8aded23_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.digi.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "if5166c71b6204898afcd4e651693d164_I20151005", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Debt - Schedule of Long-Term Debt (Details)", "role": "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Debt Schedule of Maturities of Long-term Debt (Details)", "role": "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails", "shortName": "Debt Schedule of Maturities of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "id10b2adb9dbd4eb18011bba168831cb5_I20191213", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - Debt - Narrative (Details)", "role": "http://www.digi.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "id10b2adb9dbd4eb18011bba168831cb5_I20191213", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i0be83db7f65a4e1abda61ab046abb42e_I20170930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i5f328841f29c4109a3b48afc611ecda3_I20170930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Product Warranty Obligation (Details)", "role": "http://www.digi.com/role/ProductWarrantyObligationDetails", "shortName": "Product Warranty Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i0be83db7f65a4e1abda61ab046abb42e_I20170930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Leases - Supplemental Balance Sheet (Details)", "role": "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails", "shortName": "Leases - Supplemental Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dgii:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "lang": "en-US", "name": "dgii:LeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450430 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.digi.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451431 - Disclosure - Leases - Other Information (Details)", "role": "http://www.digi.com/role/LeasesOtherInformationDetails", "shortName": "Leases - Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452432 - Disclosure - Leases - Maturity of Operating Lease Liability (Details)", "role": "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails", "shortName": "Leases - Maturity of Operating Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details)", "role": "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails", "shortName": "Leases - Leases - Disclosures Related To Periods Prior To Adoption Of New Lease Standard Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - Leases Narrative (Details)", "role": "http://www.digi.com/role/LeasesNarrativeDetails", "shortName": "Leases Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457435 - Disclosure - Restructuring (Details)", "role": "http://www.digi.com/role/RestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i0be83db7f65a4e1abda61ab046abb42e_I20170930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i95bd0a8b558d4bfcaf79c3775c8ec44e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i980bc854876540c191a2b40be4f443a0_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.digi.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.digi.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462438 - Disclosure - Revenue - Unearned Revenue (Details)", "role": "http://www.digi.com/role/RevenueUnearnedRevenueDetails", "shortName": "Revenue - Unearned Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463439 - Disclosure - Revenue - Performance Obligations (Details)", "role": "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "shortName": "Revenue - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466440 - Disclosure - Income Taxes (Details)", "role": "http://www.digi.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i2ed175250c3849e5be1f55375fe92fae_D20181001-20190930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467441 - Disclosure - Income Taxes (Income Taxes) (Details)", "role": "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails", "shortName": "Income Taxes (Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - Income Taxes (Income Tax Provision) (Details)", "role": "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails", "shortName": "Income Taxes (Income Tax Provision) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - Income Taxes (Deferred Tax Assets) (Details)", "role": "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails", "shortName": "Income Taxes (Deferred Tax Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)", "role": "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes (Effective Income Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i1261f81317794cdeaeaf8f4d676dc6e2_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471445 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)", "role": "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472446 - Disclosure - Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details)", "role": "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "shortName": "Income Taxes (Unrecognized Tax Benefits, Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ic16847684eda4029b57fbf0d385c8586_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475447 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.digi.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112102 - Disclosure - Acquisitions", "role": "http://www.digi.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476448 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details)", "role": "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Stock-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89680c99fea4c2ab80c85651d3a0d90_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477449 - Disclosure - Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details)", "role": "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails", "shortName": "Stock-Based Compensation (Options and Common Shares Reserved for Grant) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89680c99fea4c2ab80c85651d3a0d90_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "if6909e5638a44eae826551b3c0948ba3_D20191001-20200930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478450 - Disclosure - Stock-Based Compensation (Fair Value Assumptions) (Details)", "role": "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation (Fair Value Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "if6909e5638a44eae826551b3c0948ba3_D20191001-20200930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i4976cf4f9c04497c9f038101e5a87a0a_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479451 - Disclosure - Stock-Based Compensation (Exercise Price Range) (Details)", "role": "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails", "shortName": "Stock-Based Compensation (Exercise Price Range) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i4976cf4f9c04497c9f038101e5a87a0a_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i10a5cec00b3e4d63a4de4ed89c1a89c3_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480452 - Disclosure - Stock-Based Compensation (Non-Vested Options) (Details)", "role": "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "shortName": "Stock-Based Compensation (Non-Vested Options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i10a5cec00b3e4d63a4de4ed89c1a89c3_I20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "iee2629d33cee4c39a4c55390855cf60e_I20180424", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482453 - Disclosure - Common Stock Repurchase (Details)", "role": "http://www.digi.com/role/CommonStockRepurchaseDetails", "shortName": "Common Stock Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "iee2629d33cee4c39a4c55390855cf60e_I20180424", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484454 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.digi.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "ib89457d584b1465d979a274b4a891bbd_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i31478fe26c194336886feb1c36953f44_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486455 - Disclosure - Contingencies Contingencies (Details)", "role": "http://www.digi.com/role/ContingenciesContingenciesDetails", "shortName": "Contingencies Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i31478fe26c194336886feb1c36953f44_D20191001-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i95bd0a8b558d4bfcaf79c3775c8ec44e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489456 - Disclosure - Quarterly Financial Data (Details)", "role": "http://www.digi.com/role/QuarterlyFinancialDataDetails", "shortName": "Quarterly Financial Data (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R99": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "link:footnote", "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i41b464638ef1413b8cb6bf3a341a07b0_D20191001-20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dgii:IncomeTaxExpenseBenefitSpecifictothePeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490457 - Disclosure - Quarterly Financial Data - Additional Information (Details)", "role": "http://www.digi.com/role/QuarterlyFinancialDataAdditionalInformationDetails", "shortName": "Quarterly Financial Data - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "link:footnote", "span", "div", "body", "html" ], "baseRef": "dgii-20200930.htm", "contextRef": "i41b464638ef1413b8cb6bf3a341a07b0_D20191001-20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dgii:IncomeTaxExpenseBenefitSpecifictothePeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 114, "tag": { "country_FR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FRANCE", "terseLabel": "FRANCE" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r728", "r729", "r730" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r731" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r733" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings, Exchange [Axis]", "terseLabel": "Entity Listings, Exchange [Axis]" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r732" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange [Domain]" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r728", "r729", "r730" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r726" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r727" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "dgii_A2017RestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Restructuring [Member]", "label": "2017 Restructuring [Member]", "terseLabel": "2017 Restructuring" } } }, "localname": "A2017RestructuringMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "dgii_A2020RestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2020 Restructuring", "label": "2020 Restructuring [Member]", "terseLabel": "2020 Restructuring" } } }, "localname": "A2020RestructuringMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "dgii_A2021RestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2021 restructuring", "label": "2021 restructuring [Member]", "terseLabel": "2021 Restructuring" } } }, "localname": "A2021RestructuringMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "dgii_AcceleratedConceptsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accelerated Concepts [Member]", "label": "Accelerated Concepts [Member]", "terseLabel": "Accelerated Concepts" } } }, "localname": "AcceleratedConceptsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "dgii_AllowanceforFutureReturnsandPricingAdjustments": { "auth_ref": [], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for Future Returns and Pricing Adjustments", "label": "Allowance for Future Returns and Pricing Adjustments", "terseLabel": "Less reserve for future credit returns and pricing adjustments" } } }, "localname": "AllowanceforFutureReturnsandPricingAdjustments", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "dgii_Amortizationpercentageofquarterlyinstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization percentage of quarterly installments", "label": "Amortization percentage of quarterly installments", "terseLabel": "Amortization percentage of quarterly installments" } } }, "localname": "Amortizationpercentageofquarterlyinstallments", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "dgii_AreaOfLeaseNotYetCommenced": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of lease not yet commenced", "label": "Area of lease not yet commenced", "terseLabel": "Area of lease not yet commenced" } } }, "localname": "AreaOfLeaseNotYetCommenced", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "dgii_AreaOfRealEstateSold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area Of Real Estate Sold", "label": "Area Of Real Estate Sold", "terseLabel": "Area of real estate sold (in sqft)" } } }, "localname": "AreaOfRealEstateSold", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "areaItemType" }, "dgii_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dgii_BluenicaCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bluenica Corporation [Member]", "label": "Bluenica Corporation [Member]", "terseLabel": "Bluenica Corporation" } } }, "localname": "BluenicaCorporationMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "dgii_BusinessCombinationContingentLiabilityPayoutPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Liability, Payout Period", "label": "Business Combination, Contingent Liability, Payout Period", "terseLabel": "Business Combination, Contingent Liability, Payout Period" } } }, "localname": "BusinessCombinationContingentLiabilityPayoutPeriod", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "durationItemType" }, "dgii_BusinessCombinationContingentLiabilityPayoutPeriodInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Liability, Payout Period Installments", "label": "Business Combination, Contingent Liability, Payout Period Installments", "terseLabel": "Earn-out payment installment period" } } }, "localname": "BusinessCombinationContingentLiabilityPayoutPeriodInstallments", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "integerItemType" }, "dgii_CashpaidforleasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash paid for leases [Abstract]", "label": "Cash paid for leases [Abstract]", "terseLabel": "Cash paid for leases [Abstract]" } } }, "localname": "CashpaidforleasesAbstract", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "dgii_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change In Contract With Customer, Liability [Roll Forward]", "label": "Change In Contract With Customer, Liability [Roll Forward]", "terseLabel": "Unearned Revenue [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "xbrltype": "stringItemType" }, "dgii_CommonStockRepurchaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Repurchase [Abstract]", "label": "Common Stock Repurchase [Abstract]", "terseLabel": "Common Stock Repurchase [Abstract]" } } }, "localname": "CommonStockRepurchaseAbstract", "nsuri": "http://www.digi.com/20200930", "xbrltype": "stringItemType" }, "dgii_CommonStockRepurchaseTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Repurchase [Text Block]", "label": "Common Stock Repurchase [Text Block]", "terseLabel": "COMMON STOCK REPURCHASE" } } }, "localname": "CommonStockRepurchaseTextBlock", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/CommonStockRepurchase" ], "xbrltype": "textBlockItemType" }, "dgii_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Consideration", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration", "verboseLabel": "Contingent consideration on acquired business" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "dgii_CostOfGoodsAndServicesSoldExcludingAmortization": { "auth_ref": [], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost Of Goods And Services Sold Excluding Amortization", "label": "Cost Of Goods And Services Sold Excluding Amortization", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSoldExcludingAmortization", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "dgii_CostofSalesandGeneralandAdministrativeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of Sales and General and Administrative Expense [Member]", "label": "Cost of Sales and General and Administrative Expense [Member]", "terseLabel": "Cost of Sales and General and Administrative Expense [Member]" } } }, "localname": "CostofSalesandGeneralandAdministrativeExpenseMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "dgii_CustomerWithContractLengthOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer With Contract, Length Of Contract", "label": "Customer With Contract, Length Of Contract", "terseLabel": "Customer With Contract, Length Of Contract" } } }, "localname": "CustomerWithContractLengthOfContract", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "dgii_DeferredTaxAssetsTaxDeferredExpenseOtherAccruals": { "auth_ref": [], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Other Accruals", "label": "Deferred Tax Assets, Tax Deferred Expense, Other Accruals", "terseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOtherAccruals", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dgii_DefinedContributionPlanNatureOfEmployerMatchAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Nature of Employer Match [Axis]", "label": "Defined Contribution Plan, Nature of Employer Match [Axis]", "terseLabel": "Defined Contribution Plan, Nature of Employer Match [Axis]" } } }, "localname": "DefinedContributionPlanNatureOfEmployerMatchAxis", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "dgii_DefinedContributionPlanNatureOfEmployerMatchDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Nature of Employer Match [Domain]", "label": "Defined Contribution Plan, Nature of Employer Match [Domain]", "terseLabel": "Defined Contribution Plan, Nature of Employer Match [Domain]" } } }, "localname": "DefinedContributionPlanNatureOfEmployerMatchDomain", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "dgii_DimOnOffInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "DimOnOff Inc. [Member]", "label": "DimOnOff Inc. [Member]", "terseLabel": "DimOnOff Inc." } } }, "localname": "DimOnOffInc.Member", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "dgii_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information [Abstract]", "terseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.digi.com/20200930", "xbrltype": "stringItemType" }, "dgii_EarnOutPaymentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earn-Out Payments [Member]", "label": "Earn-Out Payments [Member]", "terseLabel": "Earn-out payments" } } }, "localname": "EarnOutPaymentsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "dgii_EffectiveIncomeTaxRateReconciliationDeferredBalanceSheetRemeasurementAmount": { "auth_ref": [], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deferred Balance Sheet Remeasurement, Amount", "label": "Effective Income Tax Rate Reconciliation, Deferred Balance Sheet Remeasurement, Amount", "terseLabel": "Deferred balance sheet remeasure" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeferredBalanceSheetRemeasurementAmount", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "dgii_EffectiveIncomeTaxRateReconciliationGILTI": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, GILTI", "label": "Effective Income Tax Rate Reconciliation, GILTI", "terseLabel": "Global intangible low-taxed income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGILTI", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "dgii_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation": { "auth_ref": [], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation", "terseLabel": "Non-deductible executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "dgii_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount": { "auth_ref": [], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsAmount", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "dgii_ExecutivesandEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Executives and Employees [Member]", "label": "Executives and Employees [Member]", "terseLabel": "Executives and Employees" } } }, "localname": "ExecutivesandEmployeesMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Eight [Member]", "label": "Exercise Price Range Eight [Member]", "terseLabel": "$7.40 - $18.20" } } }, "localname": "ExercisePriceRangeEightMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Five [Member]", "label": "Exercise Price Range Five [Member]", "terseLabel": "$12.64 - $13.92" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Four [Member]", "label": "Exercise Price Range Four [Member]", "terseLabel": "$11.24 - $12.63" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range One [Member]", "label": "Exercise Price Range One [Member]", "terseLabel": "$7.40 - $9.03" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Seven [Member]", "label": "Exercise Price Range Seven [Member]", "terseLabel": "$17.95 - $18.20" } } }, "localname": "ExercisePriceRangeSevenMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Six [Member]", "label": "Exercise Price Range Six [Member]", "terseLabel": "$13.93 - $17.94" } } }, "localname": "ExercisePriceRangeSixMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Three [Member]", "label": "Exercise Price Range Three [Member]", "terseLabel": "$10.35 - $11.23" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range Two [Member]", "label": "Exercise Price Range Two [Member]", "terseLabel": "$9.04 - $10.33" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "dgii_Fairvalueinputsprobabilityofpayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair value inputs probability of payment", "label": "Fair value inputs probability of payment", "terseLabel": "Fair value inputs probability of payment" } } }, "localname": "Fairvalueinputsprobabilityofpayment", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "percentItemType" }, "dgii_FreshTempMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "FreshTemp [Member]", "label": "FreshTemp [Member]", "terseLabel": "FreshTemp" } } }, "localname": "FreshTempMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "dgii_FullEmployerMatchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Full Employer Match [Member]", "label": "Full Employer Match [Member]", "terseLabel": "Full Employer Match" } } }, "localname": "FullEmployerMatchMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "dgii_GainLossOnDispositionOfPropertyPlantEquipmentNetOfDeferredTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) On Disposition Of Property Plant Equipment, Net Of Deferred Tax", "label": "Gain (Loss) On Disposition Of Property Plant Equipment, Net Of Deferred Tax", "verboseLabel": "Gain on sale, net of deferred tax" } } }, "localname": "GainLossOnDispositionOfPropertyPlantEquipmentNetOfDeferredTax", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "monetaryItemType" }, "dgii_GoodwillValuationImpliedControlPremium": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill Valuation Implied Control Premium", "label": "Goodwill Valuation Implied Control Premium", "terseLabel": "Goodwill Valuation Implied Control Premium" } } }, "localname": "GoodwillValuationImpliedControlPremium", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "percentItemType" }, "dgii_HalfEmployerMatchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Half Employer Match [Member]", "label": "Half Employer Match [Member]", "terseLabel": "Half Employer Match" } } }, "localname": "HalfEmployerMatchMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "dgii_HopkinsMNMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hopkins, MN", "label": "Hopkins, MN [Member]", "terseLabel": "Hopkins, MN" } } }, "localname": "HopkinsMNMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "domainItemType" }, "dgii_IncomeTaxExpenseBenefitSpecifictothePeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit) Specific to the Period", "label": "Income Tax Expense (Benefit) Specific to the Period", "terseLabel": "Net discrete tax expense (benefits)" } } }, "localname": "IncomeTaxExpenseBenefitSpecifictothePeriod", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/QuarterlyFinancialDataAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dgii_InventoryTransferToPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory Transfer To Property, Plant And Equipment", "label": "Inventory Transfer To Property, Plant And Equipment", "negatedTerseLabel": "Transfer of inventory to property, equipment and improvements" } } }, "localname": "InventoryTransferToPropertyPlantAndEquipment", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dgii_IoTProductsandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IoT Products & Services [Member]", "label": "IoT Products and Services [Member]", "terseLabel": "IoT Products & Services", "verboseLabel": "IoT Products and Services" } } }, "localname": "IoTProductsandServicesMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails", "http://www.digi.com/role/SubsequentEventDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "dgii_IoTSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IoT Solutions segment member", "label": "IoT Solutions [Member]", "terseLabel": "IoT Solutions" } } }, "localname": "IoTSolutionsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "dgii_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease Right Of Use Asset", "label": "Lease Right Of Use Asset", "totalLabel": "Total lease assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "dgii_LesseeOperatingLeaseLeaseNotYetCommencedTenantImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee operating lease, lease not yet commenced, tenant improvements", "label": "Lessee operating lease, lease not yet commenced, tenant improvements", "terseLabel": "Tenant improvement allowance, lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTenantImprovements", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dgii_LesseeOperatingLeaseLiabilityPaymentsDueLeaseNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee. Operating Lease. Liability. Payments Due, Lease Not Yet Commenced", "label": "Lessee. Operating Lease. Liability. Payments Due, Lease Not Yet Commenced", "terseLabel": "Operating lease payment due, lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueLeaseNotYetCommenced", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dgii_ManufacturingTransitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Manufacturing Transition [Member]", "label": "Manufacturing Transition [Member]", "terseLabel": "Manufacturing Transition" } } }, "localname": "ManufacturingTransitionMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "dgii_MarketCapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Market Capitalization", "label": "Market Capitalization", "terseLabel": "Market Capitalization" } } }, "localname": "MarketCapitalization", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "dgii_May2018RepurchaseprogramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "May 2018 Repurchase program [Member]", "label": "May 2018 Repurchase program [Member]", "terseLabel": "May 2018 authorized repurchase program" } } }, "localname": "May2018RepurchaseprogramMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "dgii_MinnetonkaMNMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minnetonka, MN [Member]", "label": "Minnetonka, MN [Member]", "terseLabel": "Minnetonka, MN" } } }, "localname": "MinnetonkaMNMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "domainItemType" }, "dgii_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Customer Representing over Ten Percent of Consolidated Net Sales", "label": "Number of Customer Representing over Ten Percent of Consolidated Net Sales", "terseLabel": "Number of customer representing over ten percent of revenue" } } }, "localname": "NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "integerItemType" }, "dgii_NumberofCustomerRepresentingoverTenPercentofConsolidatedAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Customer Representing over Ten Percent of Consolidated Accounts Receivable", "label": "Number of Customer Representing over Ten Percent of Consolidated Accounts Receivable", "terseLabel": "Number of customer representing over ten percent of consolidated accounts receivable" } } }, "localname": "NumberofCustomerRepresentingoverTenPercentofConsolidatedAccountsReceivable", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "integerItemType" }, "dgii_OpengearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Opengear [Member]", "label": "Opengear [Member]", "terseLabel": "Opengear" } } }, "localname": "OpengearMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "dgii_OtherIncomeNet": { "auth_ref": [], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total other income, net", "label": "Other Income Net", "totalLabel": "Total other (expense) income, net" } } }, "localname": "OtherIncomeNet", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "dgii_OthercurrentliabilitiesandothernoncurrentliabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other current liabilities and other non-current liabilities [Member]", "label": "Other current liabilities and other non-current liabilities [Member]", "terseLabel": "Other current liabilities and other non-current liabilities" } } }, "localname": "OthercurrentliabilitiesandothernoncurrentliabilitiesMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "dgii_OtherlocationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other locations", "label": "Other locations [Member]", "terseLabel": "Rest of world" } } }, "localname": "OtherlocationsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dgii_PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block]", "label": "Payments to Acquire Property, Plant and Equipment by Segment [Table Text Block]", "terseLabel": "Payments to Acquire Property, Plant and Equipment by Segment" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentbySegmentTableTextBlock", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTables" ], "xbrltype": "textBlockItemType" }, "dgii_ReserveForFutureReturnsAndPricingAdjustmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reserve for Future Returns and Pricing Adjustments [Member]", "label": "Reserve for Future Returns and Pricing Adjustments [Member]", "terseLabel": "Reserve for future credit returns and pricing adjustments" } } }, "localname": "ReserveForFutureReturnsAndPricingAdjustmentsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "dgii_RestructuringReversalChargeNet": { "auth_ref": [], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring (Reversal) Charge, Net", "label": "Restructuring (Reversal) Charge, Net", "terseLabel": "Restructuring charge (reversal)" } } }, "localname": "RestructuringReversalChargeNet", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "dgii_RightOfUseAssetObtainedInExchangeforLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract]", "label": "Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract]", "terseLabel": "Right Of Use Asset Obtained In Exchange for Lease Liability [Abstract]" } } }, "localname": "RightOfUseAssetObtainedInExchangeforLeaseLiabilityAbstract", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "dgii_SalesRevenueGoodsNetExportedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Goods, Net, Exported [Member]", "label": "Sales Revenue, Goods, Net, Exported [Member]", "terseLabel": "U.S. Export Net Sales" } } }, "localname": "SalesRevenueGoodsNetExportedMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "domainItemType" }, "dgii_SelectedBalanceSheetDataAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SELECTED BALANCE SHEET DATA (in thousands)", "label": "Selected Balance Sheet Data [Abstract]", "terseLabel": "Selected Balance Sheet Data [Abstract]" } } }, "localname": "SelectedBalanceSheetDataAbstract", "nsuri": "http://www.digi.com/20200930", "xbrltype": "stringItemType" }, "dgii_SelectedBalanceSheetDataTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selected Balance Sheet Data [Table Text Block]", "label": "Selected Balance Sheet Data [Table Text Block]", "terseLabel": "Schedule of Selected Balance Sheet Data" } } }, "localname": "SelectedBalanceSheetDataTableTextBlock", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfContinuousDaysOfService": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service", "terseLabel": "Number of continuous days of service" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfContinuousDaysOfService", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHoursPerWeekEmployed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed", "terseLabel": "Number of hours per week employed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHoursPerWeekEmployed", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "dgii_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "dgii_ShareBasedCompensationEmployeeStockPurchasePlanSharesAvailableForFuturePurchase": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase", "label": "Share Based Compensation Employee Stock Purchase Plan Shares Available For Future Purchase", "terseLabel": "Shares available for future issuance" } } }, "localname": "ShareBasedCompensationEmployeeStockPurchasePlanSharesAvailableForFuturePurchase", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "dgii_StandardProductWarrantyAccrualTermMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard Product Warranty Accrual, Term, Maximum", "label": "Standard Product Warranty Accrual, Term, Maximum", "terseLabel": "Warranty period products, maximum" } } }, "localname": "StandardProductWarrantyAccrualTermMaximum", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesWarrantyDetails" ], "xbrltype": "durationItemType" }, "dgii_StandardProductWarrantyAccrualTermMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard Product Warranty Accrual, Term, Minimum", "label": "Standard Product Warranty Accrual, Term, Minimum", "terseLabel": "Warranty period products, minimum" } } }, "localname": "StandardProductWarrantyAccrualTermMinimum", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesWarrantyDetails" ], "xbrltype": "durationItemType" }, "dgii_StandardSoftwareWarrantyAccrualTermMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard Software Warranty Accrual Term Maximum", "label": "Standard Software Warranty Accrual Term Maximum", "terseLabel": "Warranty period software, maximum" } } }, "localname": "StandardSoftwareWarrantyAccrualTermMaximum", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesWarrantyDetails" ], "xbrltype": "durationItemType" }, "dgii_SubscriberassetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscriber assets [Member]", "label": "Subscriber assets [Member]", "terseLabel": "Subscriber assets" } } }, "localname": "SubscriberassetsMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "domainItemType" }, "dgii_TempAlertMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TempAlert [Member]", "label": "TempAlert [Member]", "terseLabel": "TempAlert" } } }, "localname": "TempAlertMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "dgii_The2019PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2019 Plan [Member]", "label": "The 2019 Plan [Member]", "terseLabel": "The 2019 Plan" } } }, "localname": "The2019PlanMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dgii_The2020PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2020 Plan", "label": "The 2020 Plan [Member]", "terseLabel": "The 2020 Plan" } } }, "localname": "The2020PlanMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dgii_ThePurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Purchase Plan", "label": "The Purchase Plan [Member]", "terseLabel": "The Purchase Plan" } } }, "localname": "ThePurchasePlanMember", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dgii_TotalAssetsbySegmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total Assets by Segment [Abstract]", "label": "Total Assets by Segment [Abstract]", "terseLabel": "Total Assets by Segment [Abstract]" } } }, "localname": "TotalAssetsbySegmentAbstract", "nsuri": "http://www.digi.com/20200930", "xbrltype": "stringItemType" }, "dgii_TreasurystockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Treasury stock [Policy Text Block]", "label": "Treasury stock [Policy Text Block]", "terseLabel": "Treasury stock" } } }, "localname": "TreasurystockPolicyTextBlock", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dgii_WeightedAverageDiscountRateLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Discount Rate Leases [Abstract]", "label": "Weighted Average Discount Rate Leases [Abstract]", "terseLabel": "Weighted Average Discount Rate Leases [Abstract]" } } }, "localname": "WeightedAverageDiscountRateLeasesAbstract", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "dgii_WeightedaverageremainingleasetermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted average remaining lease term [Abstract]", "terseLabel": "Weighted average remaining lease term [Abstract]" } } }, "localname": "WeightedaverageremainingleasetermAbstract", "nsuri": "http://www.digi.com/20200930", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "stringItemType" }, "exch_XNAS": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NASDAQ - ALL MARKETS [Member]", "terseLabel": "NASDAQ - ALL MARKETS [Member]" } } }, "localname": "XNAS", "nsuri": "http://xbrl.sec.gov/exch/2020-01-31", "presentation": [ "http://www.digi.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r143", "r151", "r239", "r489", "r490", "r491", "r535", "r536" ], "lang": { "en-US": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r143", "r151", "r239", "r489", "r490", "r491", "r535", "r536" ], "lang": { "en-US": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r143", "r151", "r239", "r489", "r490", "r491", "r535", "r536" ], "lang": { "en-US": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r438", "r444", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r696", "r699" ], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/SubsequentEventDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r438", "r444", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r696", "r699" ], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/SubsequentEventDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America, primarily United States" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r216", "r349", "r353", "r659", "r695", "r697" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r216", "r349", "r353", "r659", "r695", "r697" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r385", "r438", "r444", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r696", "r699" ], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/SubsequentEventDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r385", "r438", "r444", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r696", "r699" ], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenuePerformanceObligationsDetails", "http://www.digi.com/role/SubsequentEventDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r439", "r734" ], "lang": { "en-US": { "role": { "documentation": "Information reported for future period.", "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r138", "r737" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II- Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r217", "r218", "r349", "r354", "r698", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r217", "r218", "r349", "r354", "r698", "r713", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r735", "r736" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r297", "r439", "r647" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r222", "r644" ], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r138", "r737" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r628" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r223", "r224" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r17", "r30", "r223", "r224" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "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": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts receivable, net:" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r27", "r668", "r683" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r47", "r273" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r68", "r70", "r71", "r685", "r707", "r711" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r67", "r71", "r74", "r140", "r141", "r142", "r583", "r702", "r703" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r262" ], "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": "Weighted average useful life identifiable intangibles" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-related costs" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r489", "r490", "r491" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r144", "r145", "r146", "r147", "r236", "r237", "r238", "r239", "r240", "r241", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r533", "r534", "r535", "r536", "r661", "r662", "r663", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "terseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r446", "r448", "r495", "r496" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r448", "r481", "r494" ], "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation before income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Stock-based compensation after income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Valuation account - doubtful accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r37", "r229", "r242" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 2.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", "terseLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r260", "r267" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "verboseLabel": "Amortization of identifiable intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r198", "r205", "r212", "r235", "r579", "r584", "r606", "r667", "r682" ], "calculation": { "http://www.digi.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", "verboseLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r18", "r19", "r62", "r124", "r235", "r579", "r584", "r606" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r589" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r450", "r483" ], "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.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r587", "r588" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements [Member]", "terseLabel": "Building Improvements" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r434", "r440" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r434", "r440", "r553", "r554" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r550", "r551" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Net income per share - basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r550", "r551" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Net income per share - diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r550", "r551" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r550", "r551" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r550", "r551" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r549" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r568", "r569", "r571" ], "calculation": { "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "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", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r566", "r568", "r569", "r573" ], "calculation": { "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.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" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r113", "r575" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r574" ], "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": "Earn-out payment maximum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r567", "r570" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration on acquired businesses" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r576" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r556" ], "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 on identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r555", "r556" ], "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": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r555", "r556" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Fair value of net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r556" ], "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", "terseLabel": "Total assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r122", "r548" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Contingent Consideration" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r119", "r120", "r121" ], "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": "Accrual for property, equipment, improvements and certain other intangibles assets" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Depreciation expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Period of amortization" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract assets" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r15", "r44", "r116" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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 equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r23", "r117", "r122" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r611" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.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": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r296", "r671", "r689" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Commitments and Contingencies (see Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r293", "r294", "r295", "r305" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.digi.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", "verboseLabel": "Common stock, $.01 par value; 60,000,000 shares authorized; 35,512,843 and 34,608,003 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r77", "r79", "r80", "r86", "r674", "r691" ], "calculation": { "http://www.digi.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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r261", "r265", "r563" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Purchased Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r179", "r180", "r220", "r604", "r605" ], "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.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r179", "r180", "r220", "r604", "r605", "r712" ], "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.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r179", "r180", "r220", "r604", "r605" ], "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": "Percentage of concentration" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r122", "r581" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Contract Termination" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r327", "r328", "r350" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Unearned revenue, end of period", "periodStartLabel": "Unearned revenue, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "verboseLabel": "Billings" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueUnearnedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Unallocated" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r659" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.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", "totalLabel": "Total cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r90" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "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.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "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.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "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.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r125", "r529", "r539" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r128", "r529" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r125", "r529", "r539" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r561" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "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": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "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": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r316", "r669", "r681" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Total long-term debt", "verboseLabel": "Total loans" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails", "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Five [Member]", "terseLabel": "Year five" } } }, "localname": "DebtInstrumentRedemptionPeriodFiveMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Year four" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Year one" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Year three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r679" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Year two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r126", "r320", "r321", "r322", "r323", "r621", "r622", "r624", "r680" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate on debt" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r509" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "netLabel": "Decrease in unrecognized tax benefits that is reasonably possible" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r530", "r539" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S." } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r623" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r48", "r623" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Less unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r530", "r539" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 7.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 tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r125", "r530", "r539", "r540", "r541" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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)", "verboseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTerseLabel": "Non-current deferred tax liability", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Unearned revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r527", "r528" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "U.S. capital loss carryforward" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r522" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax (liability) asset", "verboseLabel": "Net deferred tax (liability) asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r522" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "verboseLabel": "Non-current deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r527", "r528" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Non-U.S. operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "auth_ref": [ "r527", "r528" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.", "label": "Deferred Tax Assets, Other Tax Carryforwards", "terseLabel": "Deferred Tax Assets, Other Tax Carryforwards" } } }, "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r525", "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r525", "r527", "r528" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Federal and state research and development tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Compensation costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r521" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails", "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Identifiable intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Lease asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r432" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Matching contributions, amount" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "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": "Percent of employees' gross pay for employer match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "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": "Employers percent of matching contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "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 annual contribution per employee percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r271" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation of property, equipment and improvements" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r193" ], "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.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r564" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "verboseLabel": "Purchased and Core Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r349", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ], "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.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r349" ], "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": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to 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, Disclosure [Text Block]", "terseLabel": "SALE OF BUILDING" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuilding" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "United States Federal Tax Jurisdiction" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East & Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r149", "r150", "r151", "r152", "r153", "r157", "r159", "r164", "r165", "r166", "r169", "r170", "r675", "r692" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Net (loss) income per common share, basic (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/QuarterlyFinancialDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r149", "r150", "r151", "r152", "r153", "r159", "r164", "r165", "r166", "r169", "r170", "r675", "r692" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net (loss) income per common share, diluted (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/QuarterlyFinancialDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r122", "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r611" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r497", "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "ASU 2016-09 excess stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period, unrecognized compensation cost, nonvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost, restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost nonvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r481" ], "calculation": { "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueAdditionalInformationDetails", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r140", "r141", "r142", "r145", "r154", "r156", "r174", "r239", "r319", "r324", "r489", "r490", "r491", "r535", "r536", "r612", "r613", "r614", "r615", "r616", "r617", "r702", "r703", "r704" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r603" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility Closing" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "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.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r589", "r590", "r591", "r599" ], "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.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Inputs, Liabilities, Quantitative Information [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r589", "r590" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value of Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Fair Value by Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r589", "r599" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r428", "r590", "r649", "r650", "r651" ], "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.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r598", "r599" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r589", "r600" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r589", "r590", "r593", "r594", "r601" ], "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.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r598" ], "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]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r386", "r388", "r393", "r428", "r590", "r649" ], "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": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r386", "r388", "r393", "r428", "r590", "r650" ], "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": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r428", "r590", "r651" ], "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": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "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.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r595", "r599" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r595", "r599" ], "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.digi.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.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r596" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r597" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of issuances 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, Issuances", "terseLabel": "Purchase price contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r597" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements 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, Settlements", "negatedLabel": "Contingent consideration payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r595" ], "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": "Fair value at end of period", "periodStartLabel": "Fair value at beginning of period", "terseLabel": "Contingent consideration fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r428", "r649", "r650", "r651" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FairValueMeasurementsReconciliationofLiabilityDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r598", "r601" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "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": "Estimated useful life", "verboseLabel": "Useful life identifiable intangibles" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r266" ], "calculation": { "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r268" ], "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", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r268" ], "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", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r268" ], "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", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r268" ], "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", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r261", "r263", "r266", "r269", "r660", "r664" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r266", "r664" ], "calculation": { "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "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.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r261", "r265" ], "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]", "verboseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r266", "r660" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net", "verboseLabel": "Identifiable intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r607", "r608", "r609", "r610" ], "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 net transaction gains" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r122", "r619" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r114" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property, equipment and improvements", "terseLabel": "Gain on sale" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]", "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "localname": "GeographicAreasLongLivedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r252", "r253", "r666" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill", "periodStartLabel": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r254" ], "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": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND OTHER IDENTIFIABLE INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r122", "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r122", "r264" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Identifiable Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r255" ], "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": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r124", "r198", "r204", "r208", "r211", "r214", "r235", "r606" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/QuarterlyFinancialDataDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r127", "r542" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r84", "r198", "r204", "r208", "r211", "r214", "r665", "r672", "r677", "r693" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r127", "r542" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r127", "r198", "r204", "r208", "r211", "r214" ], "calculation": { "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "r277", "r278" ], "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.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "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]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails", "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r510" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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 Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r511", "r518", "r520", "r532" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r507", "r519", "r524", "r537", "r543", "r545", "r546", "r547" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r155", "r156", "r196", "r505", "r538", "r544", "r694" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) expense", "totalLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.digi.com/role/IncomeTaxesIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r81", "r122", "r501", "r502", "r519", "r520", "r523", "r531", "r714" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsOther": { "auth_ref": [ "r506" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount", "negatedTerseLabel": "U.S. deduction for foreign export sales" } } }, "localname": "IncomeTaxReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount", "negatedTerseLabel": "Manufacturing deduction" } } }, "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Statutory income tax amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Contingent consideration" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Employee stock purchase plan" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 16.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "terseLabel": "Changes from provision to return" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "One-time transition tax" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State taxes, net of federal benefits" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 15.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Adjustment of tax contingency reserves" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r506" ], "calculation": { "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Utilization of research and development tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r118" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities (net of acquisitions):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r160", "r161", "r162", "r166" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r565" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Patents and Trademarks" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r192", "r620", "r623", "r676" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "dgii_OtherIncomeNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r118" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r39", "r247" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r16", "r60" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "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", "totalLabel": "Total Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r22", "r61", "r122", "r171", "r244", "r246", "r248" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r41", "r247" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r40", "r247" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "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.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r245" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "verboseLabel": "Provision for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r95", "r191" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "dgii_OtherIncomeNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r353" ], "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.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r640", "r642" ], "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r640" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Improvements", "verboseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r632" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease agreement term, lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating Lease Liability Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r641" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r643" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r52", "r124", "r206", "r235", "r580", "r584", "r585", "r606" ], "calculation": { "http://www.digi.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.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r124", "r235", "r606", "r670", "r687" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r54", "r124", "r235", "r580", "r584", "r585", "r606" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r589" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r562" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "License Agreements" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "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.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r50" ], "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.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r50", "r126" ], "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.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r317", "r669", "r684" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r129", "r314" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r129", "r314" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r129", "r314" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r129", "r314" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r129", "r314" ], "calculation": { "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "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.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r315" ], "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.digi.com/role/DebtNarrativeDetails" ], "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.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r296", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r307" ], "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.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r296", "r299", "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r678" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputControlPremiumMember": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using amount above fair value that investor seeking to acquire control of entity will pay.", "label": "Measurement Input, Control Premium [Member]", "terseLabel": "Measurement Input, Control Premium [Member]" } } }, "localname": "MeasurementInputControlPremiumMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r386" ], "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.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.digi.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.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r112", "r115" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r75", "r78", "r85", "r115", "r124", "r144", "r149", "r150", "r151", "r152", "r155", "r156", "r163", "r198", "r204", "r208", "r211", "r214", "r235", "r606", "r673", "r690" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.digi.com/role/QuarterlyFinancialDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r169", "r236", "r237", "r238", "r239", "r240", "r241", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r533", "r534", "r535", "r536", "r661", "r662", "r663", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "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": "Recent Accounting Developments" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International, primarily Europe" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r119", "r120", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. 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 Acquisition, Value of Liabilities Assumed", "negatedTerseLabel": "Liability related to acquisition of business" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r559" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r218" ], "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": "Net property, equipment and improvements" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other (expense) income, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r552" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r552" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r198", "r204", "r208", "r211", "r214" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r633", "r642" ], "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r630" ], "calculation": { "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total reported lease liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesMaturityofOperatingLeaseLiabilityDetails", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r630" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r630" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease non-current liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r631", "r636" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r629" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 1.0, "parentTag": "dgii_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Total lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/LeasesSupplementalBalanceSheetDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r639", "r642" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r638", "r642" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term- operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum payments required" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r625", "r626" ], "calculation": { "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeasesDisclosuresRelatedToPeriodsPriorToAdoptionOfNewLeaseStandardMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r560" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r14", "r139", "r184", "r586" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r76", "r79", "r577", "r578", "r582" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r68", "r72", "r73", "r234" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedTerseLabel": "Reclassification of realized loss on investments included in net income (1)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r69", "r234" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Less income tax benefit (2)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r65", "r68", "r234" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Change in net unrealized gain (loss) on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r66", "r69" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Less income tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r21", "r53" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r115" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Noncurrent deferred tax assets", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Noncurrent income taxes payable", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "dgii_OtherIncomeNet", "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 (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "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": "Defined contribution plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Acquisition earn-out payments" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Payments for Capital Improvements", "terseLabel": "Payments for leasehold improvements" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Taxes paid for net share settlement of share-based payment awards" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r109", "r281" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Payments for restructuring" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r101", "r572" ], "calculation": { "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.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": "Cash paid at closing", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r101" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r102" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of property, equipment, improvements and certain other intangible assets", "terseLabel": "Expended for property, plant and equipment" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r385", "r387", "r393", "r410", "r412", "r413", "r414", "r415", "r416", "r428", "r430", "r431", "r432", "r445" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r450", "r483" ], "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.digi.com/role/StockBasedCompensationDetails" ], "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.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r602" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/FairValueMeasurementsDetails", "http://www.digi.com/role/FinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $.01 par value; 2,000,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r18", "r42", "r43" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r99" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r104" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r97", "r98", "r233" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "verboseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfBuildings": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sale of buildings.", "label": "Proceeds from Sale of Buildings", "terseLabel": "Proceeds from sale of building" } } }, "localname": "ProceedsFromSaleOfBuildings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r103", "r484" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option plan transactions" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r103" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan transactions" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "verboseLabel": "PRODUCT WARRANTY OBLIGATION" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligation" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r47", "r274" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r46", "r272" ], "calculation": { "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, equipment and improvements, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "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.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r274", "r688" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.digi.com/role/SelectedBalanceSheetDataDetails": { "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, equipment and improvements, net", "totalLabel": "Total property, equipment and improvements, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r45", "r122", "r274", "r715", "r716" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "terseLabel": "Property, Equipment and Improvements, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r24", "r272" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, equipment and improvements depreciation life", "verboseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SaleofBuildingDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r243" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Provision for bad debt and product returns" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/QuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r205", "r208" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r205", "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Schedule of Total Assets by Segment" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r106" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments on long-term debt", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows", "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r499" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "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.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r122", "r499" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "RESTRUCTURING" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r114", "r280", "r285", "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges", "verboseLabel": "Restructuring charge" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r281", "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring reserve, ending balance", "periodStartLabel": "Restructuring reserve, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r280", "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Restructuring reversals" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r281", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Restructuring foreign currency fluctuation" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r324", "r492", "r686", "r706", "r711" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r140", "r141", "r142", "r145", "r154", "r156", "r239", "r489", "r490", "r491", "r535", "r536", "r702", "r704" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r433", "r434", "r435", "r436", "r437", "r440", "r441", "r442", "r443" ], "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.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r433", "r434", "r435", "r436", "r437", "r440", "r441", "r442", "r443" ], "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.digi.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r203", "r209", "r210", "r216", "r217", "r220", "r348", "r349", "r659" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 2.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", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r123", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r360" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r338", "r339", "r352", "r360" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligation time period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r83", "r124", "r189", "r190", "r203", "r209", "r210", "r216", "r217", "r220", "r235", "r606", "r677" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/QuarterlyFinancialDataDetails", "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "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]", "verboseLabel": "Revolving loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r637", "r642" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r553", "r554" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails", "http://www.digi.com/role/AcquisitionsSupplementalProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Disclosures Leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r531" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Net Deferred Tax Asset" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r166" ], "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 Calculation of Numerator and Denominator in Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r506" ], "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 Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r448", "r480", "r494" ], "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.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r261", "r265", "r660" ], "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.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsAmortizationExpenseDetails", "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r261", "r265" ], "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 Amortizable Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r256", "r259" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r256", "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r47", "r274" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetDataDetails", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPropertyEquipmentandImprovementsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Data (Unaudited)" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/QuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r557" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r283", "r284", "r288" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r281", "r289" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r91", "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Net Property, Equipment and Improvements by Geographical Location" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r83", "r219" ], "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.digi.com/role/SegmentInformationandMajorCustomersNetPropertyEquipmentandImprovementsbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r198", "r201", "r207", "r256" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r198", "r201", "r207", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r463", "r469", "r472" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r450", "r483" ], "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.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of Weighted Average Exercise Price Range and Remaining Contractual Life" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits, excluding amounts pertaining to examined tax returns.", "label": "Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r265" ], "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 Estimated Future Amortization Expense Related to Identifiable Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "verboseLabel": "Term loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails", "http://www.digi.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r695" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r185", "r187", "r188", "r198", "r202", "r208", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION AND MAJOR CUSTOMERS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersGeographicrevenueDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.digi.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r451" ], "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.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r461" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Number of Restricted Stock Units, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r465" ], "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": "Number of Restricted Stock Units, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r465" ], "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": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Restricted Stock Units, Ending Balance", "periodStartLabel": "Number of Restricted Stock Units, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Nonvested Number of Restricted Stock Units [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Ending Balance", "periodStartLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Nonvested Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r466" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Number of Restricted Stock Units, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted Stock Units, Weighted Average Grant Date Fair Value per Common Share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions Used For Options Grants [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r477" ], "lang": { "en-US": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Weighted average volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for future grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of all options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options Outstanding, Forfeited / Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited / Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average per option grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r483" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r458", "r483" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options Outstanding, Ending Balance", "periodStartLabel": "Options Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r447", "r454" ], "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.digi.com/role/StockBasedCompensationDetails", "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails", "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails", "http://www.digi.com/role/StockBasedCompensationNonVestedOptionsDetails", "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r122", "r450", "r455" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r474" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise Price Range, Lower Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Number of Shares Vested, Options Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise Price Range, Upper Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing Stock Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r476", "r493" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r483" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r473" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value of shares vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percent of market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options Exercisable" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options Outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r473" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationExercisePriceRangeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r634", "r642" ], "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Settlements made" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties issued" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ProductWarrantyObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r122", "r310" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r256", "r276", "r282", "r291", "r695" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/GoodwillandotherIdentifiableIntangibleAssetsGoodwillDetails", "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersExpendedforPropertyPlantandEquipmentbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersSummaryofOperatingResultsbySegmentDetails", "http://www.digi.com/role/SegmentInformationandMajorCustomersTotalAssetsbySegmentDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r59", "r140", "r141", "r142", "r145", "r154", "r156", "r174", "r239", "r319", "r324", "r489", "r490", "r491", "r535", "r536", "r612", "r613", "r614", "r615", "r616", "r617", "r702", "r703", "r704" ], "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.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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.digi.com/role/CommonStockRepurchaseDetails", "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "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]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r140", "r141", "r142", "r174", "r659" ], "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.digi.com/role/CommonStockRepurchaseDetails", "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r28", "r29", "r319", "r324" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "negatedTerseLabel": "Employee stock purchase issuances (in shares)", "terseLabel": "Common shares issued to employees" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.digi.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r319", "r324" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of stock under stock award plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r319", "r324", "r460" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options Outstanding, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/StockBasedCompensationOptionsandCommonSharesReservedforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r28", "r29", "r319", "r324" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase issuances" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r324", "r449", "r470" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of stock under stock award plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r124", "r231", "r235", "r606" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity", "verboseLabel": "Cumulative-effect adjustment from adoption of ASU 2016-09" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription and Circulation" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "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.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r618", "r646" ], "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.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r618", "r646" ], "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.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r618", "r646" ], "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.digi.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r618", "r646" ], "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.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r645", "r648" ], "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 EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "SELECTED BALANCE SHEET DATA" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SelectedBalanceSheetData" ], "xbrltype": "textBlockItemType" }, "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.digi.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r526" ], "lang": { "en-US": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "terseLabel": "Income tax provision for Tax Cuts & Jobs Act of 2017" } } }, "localname": "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r349", "r358" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r349", "r358" ], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r225", "r226", "r227", "r228", "r230", "r232" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r558" ], "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.digi.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.digi.com/role/AcquisitionsDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r58", "r325" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r58", "r325" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r319", "r324" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Repurchase of common stock (in shares)", "verboseLabel": "Shares repurchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/CommonStockRepurchaseDetails", "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r58", "r325", "r326" ], "calculation": { "http://www.digi.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 6,353,094 and 6,367,428 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r319", "r324", "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r144", "r145", "r146", "r147", "r236", "r237", "r238", "r239", "r240", "r241", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r533", "r534", "r535", "r536", "r661", "r662", "r663", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesAdoptionofASC842Details" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/RestructuringDetails", "http://www.digi.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r500", "r512" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits, ending balance", "periodStartLabel": "Unrecognized tax benefits, beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails", "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decreases related to prior year income tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r515" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decreases related to settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r508" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued income tax penalties and interest for unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to current year income tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to prior year income tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Decreases related to expiration of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r517" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/IncomeTaxesUnrecognizedTaxBenefitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Paycheck Protection Program loan" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r177", "r178", "r181", "r182", "r183" ], "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": "Accounting Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation allowance - deferred tax assets" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r130", "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r133" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Charged to Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r130", "r131", "r132", "r135", "r136" ], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r130", "r131", "r132", "r135", "r136" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r635", "r642" ], "calculation": { "http://www.digi.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/LeasesLeaseCostDetails" ], "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.digi.com/role/DebtNarrativeDetails" ], "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.digi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r158", "r166" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Denominator for diluted net income per common share \u2014 adjusted weighted average shares", "verboseLabel": "Diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average common shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r157", "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Denominator for basic net income per common share \u2014 weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.digi.com/role/ConsolidatedStatementsofOperations", "http://www.digi.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "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": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-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": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r118": { "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" }, "r119": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r189": { "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" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r229": { "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" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r498": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r561": { "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" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r576": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r643": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r677": { "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" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r690": { "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" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r706": { "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" }, "r707": { "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" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r728": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r729": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r730": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r731": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r732": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r733": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r734": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r735": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r736": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r737": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "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.1,2)", "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.2(a),(d))", "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.4)", "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.7(b))", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 125 0000854775-20-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000854775-20-000032-xbrl.zip M4$L#!!0 ( /R%>5%Q\5J^3ZT# %<,*P 1 9&=I:2TR,#(P,#DS,"YH M=&WLO5MW$\G2+?K^_8H^G#'.TRK(2^2-TXL]##9L>F.[&TRSS$N/R,Q(+*.+ M6Y+!YM?O2%F^X#8+8\N62HC1T+J42J6:,R-F9$9&_/J_CGK=7S[1<-09]/_] M0#X4#W[Y7T]^_7^:YC]/7[_Z97V0#GO4'__R;$@XIOS+Y\YX[Y=WF48??RG# M0>^7=X/AQ\XG;)K)9YX-#HZ'G0][XU^44.+2F\/'@ 6A)-D4IU,#@*8)$G(C M0PC&EYA5H7]]>&R-UE8(T6@C70,JQL:7$)KHG4;I$\HL_I4?ZR)33$':0!'X MM$$)85'R?_P1E7/]VKTQ_SK^A?W1X\[1N!E1^O>#O?'XX/&C1Y\_?W[(SQ]^ M&'QZU.EW.WVJO_C1>(C]41D,>SCF._)("6D:X1LM'TS/DP:'_?'P^.P\1W'8 M/3O1],U']>'DA':>_JD]=WKCCST:CS MU9D_Z]/SRD?_V7SU)NU1#YM.?S3&?J+33XV&X[-/%1S%R6?XQ2N^@._7=_2/XZ<_JW+ET>3=LT/Y1+GS]2V;GM<^ M.GES>NBWSU=Y7=^=;/DOK"'3H[?#0 )=U_N173(\XNYT/G M:WQSYT/G81KT)MP<'_#'TLFS?S\8T]'X MT>0V/WKR/__S/[^..^,N/:D_KCG]';\^.GGQUT_=#*?.NL_C^/ZX-,K]?K3KMX\S/L;G]Z_"/O;^UN]S7=; MG=TO'X^V]KO=W?T_Q/O>IMG<7_N\U=LXFOQ=_ZVSV7O]\97>ZNY^&7QYO_]\ M?[<>L[-KWK][*;9>O-_?WGGY>7/]_=[F3OW[Q_'N_F\?WS_WXI5Z?[S[+MGW M^[N?=WNO>YM?-M763NYLO?CC>'-GK_?^W5O^_W,^_Y_[6R]>[V_M?_B47SSO MQ!=O[>:+MV*W]QN_EO?X\>>M%QMJ]]WS/7[.5_WGWN[.&E_#T^[VN\WI9_[D M[S+]]SN#S^]W7G?X&M66VN#':V*7KVOWW08_WU3O^1R;ZQ^/^)QF5_(U[FR, M-]^(HU<[:W_Y8**FDAL$" UH5QJ?B>^W#PY2E$*9^. )&W_A#3AG?GWT%9ZS MA_?$9O&GC\:/,[NX'I]Q+^/Q1>"?'0Z'C/KSSBAA=Y=PN-'/ZWSL"OOO82\O M8B\M)%M(-29;W4!F%X&)8A-$2C9*%2V6!T_"HVH)[ACUI>I=E-"B@62PB>AR0XR#C]'+5,2#)_7^SPW:W_G\@[P"]UK@ M'FT^J\!. /[\EV/T1'$\4A7Z!KSF1U9G?FHSFW"G0I$/GCS?O5=C'0>#+F&_ M8+>JQG/4UQCR/(&]BQ]62'\?Z>,+2'LK [".:F(BTT!@1^TC_V.-%2 U1IO8 M/3]?>_5FXQM@/Q]BJB' +X?]S@G4AZ/,8^_-'@Y/]> I!Y*T'AS_I8P@5(C& ME5A$UMXD;[S]Z^4Y])E2I\=8__O!RZWGIWA/A>WCWX=4B'UT?C,>I(^_XW![ M^&9[0!_3,R7%GKS6>BEWO/^]O[+X^UW?W[?[J_M?Y1O-_9/-[\ MLB%WO]3SOH3-%[MZ:^?/SO;Z;WM;ZQ_X&M^>?8:_Z_"]JI3:%-L[K[N;7UY^ MV=QARM7?L/_A\_O])+?>\3EZ&V)[?4.]WWE>OJ)%*DY2 #;OUMH&.%!O/'EJ MLH6B)* KX%BU/13RE!6G-+@)+:2RLGBII7,!4B8D++Y ML[F9$E56LBPHL6< M:/'EC!;L\V41NC0V"&):!&@BRSKV"RK%'$I!BS]*BU&%9#0[0W'19?0/>WDP MGA[PW\DR8<9H[7"\-QAVOE!>D>0'2+)U43Q0P*(,NQ12BE6_\*E!A;+QA>.! M0KF(R"Y%_8M#OOKWEDRYA>U8,64N3#DW)TD: VPZ&BB6S8D6NN&H,#0\NR8,B.;\H6&@XRCO>N0Y.5H=+@BR(\1Y,T%4Z(H X<)@6V'XCA$ ;L: M8KY86P@918E4'CSY__Y?KZ3Z_Q?#D*SH<=?T^'(Q3"74&1I''MG3*,5A:BA- M\3FR82&A*#7F_07T6[,Z/%Q4F0G "-3:)QK#68%@2L/HIHLE )H_;*@UK 29 5 M)V;.B7-3H:0!D"XT40DV%3YA@QI4@TX99V,2.HK6S(!<8,HJJ+T%0[8O3G^ MS-D(#F6#\Y8%1\X-"I1-XG#68(E&61:E5K1H_F/%DYGQY(+HL#Y)'TQC>)PW M8%P5IID:QL (AY 3S9(G<[$GJP#WQSER'9CMR6(_=A1W:&A*/#X?$%EJSX\2-K=CMKTT0=YLC:7Z1U2C+6 M\-;F!J))K$V<;C268(R 1!'8T_Q+&_TO$: %1F1%D!D0Y/B,( A>9.53HXJ5 M#: *3=#\** )SDI9BHX3@ECW+U#^^@1)AZ/QH$?#2Q11E*4SRHBD/00RD60Q M1CM3**B"-$D%\M-4H!M,F-4DX\=;A[U(P^WR;'H-K^F :4+]<:?_8?L3#7>H MS^%PXA?XF$%_-.AV:CIHWJ+Q&R;2PA#*;)T1JKN_M?.2S_U\?W/_H^9C^'-; MG>UW?RC^#MA:?_EEZ]UOG:WUO'=.J/1E=^>MW'[!1'RWM<^?8>*]--OO?MO? M4K]U:T[2UKN-+^]?;/R#4%M?MO:V=M["^W=_2*8I_X:G'_E[#5^WWF4";K_8 ME;L[6Q]W*Z$N3KDJ[[1,PC92 -L;CCI]&HU8!\=.?[)YIFZ@8!XQ>2IU.IF&DY?7AD/D5VMFX^C9 M7GWXLK_6J_N-)AR[ZB.O.A@[W<[X6)X13L^7<$>;.R\_O>__MO?^R\''S?7? MNEO['XZWU]>^['YY*39[[!)W[&4FZV_L M+I_VMK[\R;^)OW_GCZ.M%QN&SZ&VUO_XO/7N[>?MG:?\G1OZ/U^^TDO9JE"* M=(T3K*,A\S\A<:".6F83"!5S[[N4NS('MEAV9F2L]@C RL@K#N)DU(EEEX^H MOY<#6_>S/?#4;CK<%XE_B"T^!#OT[QG.91#Z/DO%GU97?* MJ@&\7T]?MJK(V?^-3=*N8 8QJ]Y^WEK?.'Z_7ME331N+GV=GK%*;.UW^KC\_ M,A/U]DYEU=.][?7Q6PSA_'2<+"68TVI+!RQ66O 6]16 ML5=4#_V/)%4'LEH4* 0@P'$$)IVG+%31UF8TL"+44A%JXR*A;%+!J4*-,2CK M1#/6>2$F%..NBU''K1>; MAN-/N=ECQ[CS)[/RS[WWO=TOE\Q4C#8E$VS#?*H; M@-1H>Y(25B*BE+6]R# M)_IA6!96;1RQ<.^,,';IFJQJN:VZ)U9]9:N2*E;9B-4X<4BHV0,&0QP7WGE[FUG/L#"+^_R?YP36Q7>;^_8;;7-X[>K[\]VGQSF5M/]]^_^ .VW[W??[^^"YM? MZN:I9#;7_S";E8L['V%SYWF=33NZQ*UL@Y4AE"9+KUA.Q4F$:!N;/;_C61V% MR5X5[:X?'BX)N_!HQ:X;L:MS;KF"!*6$:X13LFYY24U4WC0Q2$:[Y*"EJBK+ M?7-AI3T>\2I>;1P=4&*?N 2.[_[H%F+*)G&N#K5 MGFQJT,30" L!9')D957K=KZ>;R[L6OF^&[+KW/NE>&Z(;G.#9$OJY-I0_Z MNJ\P^<9*;2*:Y(N2LQ#MM[1-*]'>(GI=$.U:VA(2^H:<"PU8"DTL%#DF- [) M*2BE9FS^0*;FTK!KY?MNR*YSW^?)"4.)&E,TBW898A.MH:L[X M+=EEDO .I8@R%+ AH+-$23E9O%+@Y7?2KE:BO27<>GM1M N7G$:T#1HV6F D M5EV%3=T\"R6[&,E772753\>NE>6Z(;O.+1>!9'DK4J/9/[)J)]$$1#9?@JB$ M(-';/,F0"3^DVF_$I95J;PE]SE5[0662S-#D(F4M6JD;KY)H6.H4 Z =JN&*/K+KY95)HP=?9>LT\JPH)!""@Y M5G3HDK$4(?R3O&W__=[%L^0K^IW-,+VNE'PU^$S#DT>= M7F>\*!LG;LFI@]YF;_=H=W\#=NNV+L77]F[S:'>GV]FJ&RK>_;:_N[/[>?,= M<^O]^FN^]N=[V^]>2OZLV>UM[6WMKS$?/YA)*M^S M,TX%7[RP5C]95.5(=?^FK=73W$/X@;WE+675VX.#%:MNPZIS M/XC!.JE4;H2=[$DWS"I;Y[$\19F(O16I!T_"PV_O-+Y:I=^$/K=2Z3>DTH4L MY&D&Z4^1C'R/7#N7](*TUJKFB=;9>- 4V'A)JALG.!RT/B0SV3-QKKIN49Q< M20N.6&BEX@&LB\H(R.B%3/Q/%"NWV%I2;5QTB]K5>E[L$1,'BDVMYM1XC:41 MQ1FA='%%GABPF8BMA6;5RBW>DE47ID;98V5I96-*37//==Y**FS(*C .?5&: MPT,I'GX[0KS2+]Z(/RN_N(QDN^ 7@V K1J8)2K*R9V(T03K59%5"L*4VYZDK MB ^MG(%?C%JE(BF:+#(XY:,#0Q:*5[[HD.S*+[:65"\O^D6G@K QIH9-66F@ MEE1FK)&9I8V5MK#FBB<6[ ?6#EM*JY5CO"6M+L2+,5 .VC>AZ+HYM4YJ4=T! M[;T(",[9VDI&RH?JQQSCC?BSDU86"()@$UIEY4S*+>&5+XRWX M1M=2:#J5G&5A6JF']L<K"C/M-(/PS?33*]TC#?BS\HQ+B/9SAVC2DHJQ^S2LM8[ M$B*SN"^V5J;1M42_B#X_> (/X5MUV7Y(VA-F"R%YK244$%&E$HS0A36;=GAU MN;:58VP#J=Y^%3&2P% P-:R^2^VJ[9H8BV^2M6"(_2(8X!0%[25;(*7M@&E2G'@I*F.T3X49@:.,92H^;S9U-0O42C: M(!!D<U%EC+$I&%C:)V6;J*)HDE87DV^,1948Q=K?E44\-5BWCT6=2 APE LRK?Q#],R6<62CXV'FM'X329MT_4*","6:%\T*HZ1OFMPLL_-.<5 M;%*)@K.DP/L8(O-.6%UK?#NT9N486TNJ]-5>C8 H1-2-#)$CQA1S@TG67K,N M!38[-LH9[M58:%:M_.(M677!+Z+U&=E 08ZN 0W4Q,S\PE*W6GNL"-_$+]Z( M/RN_N(QD._>+007OGH]SFV2;8K*@0T.PX_1:=9&2NI:;8)$:#Q%$WC*!F(#KP >U,F9.&=)V=8'<=)$G!B%2T]!_S@ M:O6S%1,6A G'F^MK?\7:%58[PTP 5@AU=1^)3).5BCJB-D;239F0G*)L4R+, MKFZ8PN",BT6KHB&AN7;6VR4F3+H_WI@&VZ7PE9Y2X.=FP.?-G0]_Y12#<77; MI=+\CZN].K17C<7:38&$4LAA[GAO2/1+C^'=^R<'ZO.]3LYT$J(,B6\Q]1.- M?CGJ=1]S&/#AWP^HW[Q]\^#)K]U._^/C4=ICD<\L^>5H\GQ\?,# CCJ]@R[' MQ2>O\1>6$[#/V/'P:)3Y%(^^/L?)]Y]_Z?0:1LS9R;.C..QV'D^9>8)W] &, MR\9#E&!-#BZ@GSSJY/B\=&OXRN2#^&7OC\<'C M1X\^?_[\D G\\,/@TZ-G+__/@R>"_WC#>LO\^NCRAY^JOBXT&AQ_A4G[YP^/_V21U_=J"OO&TO) M8HM*1B4!(:5 9*U%!4%9D\*57OZ.[]OTY].'.L)/GF;^LJ.#;B=UQIM4Z_G\ MDCO\[H@-!!.*.H\W)I?RJC/Q!1RBIDDKS[6CSNC!$^)GC_^SM?;FY,O^<:ZS M^W3VE8N*7)UTFL!V.!DU)R_V)EVZZ4EG- EW>.W;]9//W[ZUNGS^OEOC!ZB M@#9Z*1RHG%$'$V2(WEM,I.6TW[S6<@$&3:=?9QO&T[M9/ MZQL_S"8PD*6#<>/?Q\.\F$:;P^GW4Y/[/-I M'#!]]^2CK;?57^%7$!F]4OL4"0"A8Z08^45?=*DB[:HJT2O\KL3/7QL_AGIF M^(F$U@80;,;!*(%""OX_R4RLJ0M>52]PA=^5^+GKX^=GAI^VFN->;[)S'G2M M:11!&P@!8TA"7UGWJG7X35]<1OL9I'8&/1E)"5*T,4IM.:[3H0#$?&65_15^ MBV,_=5W$]#GHY#5PM.F=0@&Y!!N34%$MA?V\'_SF8C\59>F,,B)I#X%,)%GJ M!EI3J%9-I3F,OU;P7A8A$U@2LBB(QD<.AP"R\4B>@^UYZ(9%Y=O%N8VSA)K3 M-W/G$_^&BX=.9BIQ/#@;R3\X#?*/S]<7UZD_Z'7Z5YUV^NN_.QGPU2D>?7WU MWXORI+*R^#I][P(DEI:$Q1?(UMF<.-2K$?/"#*[SB/GR>+G%G($T!4TV2L=2 MP!:#%HH05$3&FITPF8=:F&%RX0[XF=T!$F_0GZ17S5XSW DT$3"(6NS:%P<^8; H23B5D#B,"LL# MS7N\1\-ZW)#VZMD^T$0SK%<8+T8@C8\H+*70=EHLUH>R&YD^;Y[%75JX]D)%QCZ MC5(HC4^2:;;+6AY,4KI/+N1:1^;]P]&X_IB6T,>$&$BQZ!2H@6P)SMF3YAV* M1:@/2T.?'[3(*]Y\9U&(0U0GL_)H'6LLYDU.$/B/%5X5(Q:7-S\Y<#H ^:3) M2YO!@(JQ+JJK'&WB!TFT8#9ZX;38_.>H,:$@5,D1!;#21A631Q^%%#:!NK*G M6[M1G8N"FS_0J3@/MCB-Q0$ZMKMLAS,FY2*#G]NPF+18TQ'SAU3FB#%D%F)U M L.'Z"DI+4 KAR: 6SY([VT28_[@&I08"F#V7H,S)I2S R3XCVEQGY@-D=G-%VYPAQ2)CJ7M4E@6<>40)VE@0$6* B.AS,-:S _/:TM+ =*\S]+/#QRFKG(;"WB]SH&=JB8TL MO,ZA3OH6MS3XS'N&?G:0>6FR,QZ"5P \BD+2KO:@M269J.,\\L=:/[;FG]T& M=>[3H0C" P@9?7(N.@$Q0@[)AN5#=?XS+G,!VB0*48%V0O._&; HET(NC&BP MNKCE _H^9USFDYEJO1&Q&)%- 654R-:@#1J\B(817CY(YS/C,A=PLPOHDO ! M90'2A)E\R"HC#U^OJ0W;)18I4I\_H"QNC=2J^%@2,*C!>4_6"&63II3$_64& MMQG'NTE9YC\ I&I'A+ N, MR^SP29:BJVNK(2!H#NYXZ%A9ZX6081F1E@:?><^XS! R!L8!@P*H(&<>2UZ1 M]"9ZY]@JMF''\\*-K?GO@S8MF"6*# 9-M#)"@ *.06:\EP_5^<^XS 5H M3$6!E&AX[(+0)8 +M;RK)9$].\7E _H^9USF4P/&E$C*00E"0W0R(B1KBHLF M1?:A2VB1YS/C,A_#')7*Q6>5?096LZ%4WTO)E:107MT.NMW@WM^,RWPJC@2B MHJ1.M9XDVA+J?%G2[']-C-;F^ZM>UF8<9U56[6MH0"072DC>)O!)1WZ.20?0 MTD@D6AIH[FW&98;@:"C>^,Q!HD805% $"!J$0"52 ;,TX,QAQF6&,$$(,@GG MHM8>:J7X)#E"]#8Z*[T N30PW>>,RRQMG ["&9E%#>YB4$%9BK599#&L*Z)> M&GSF/.,RJVJ?)U_^CX*?D\+FTS=/SW'MHI\NRZ"U<39-2L@&%I59E%QXJ$H; MH0T!0]T^]OJ\$G-]NMGI=WJ'O=ON/;Q0M) Q&A_7UD3CM7ZN;#NH5_?T>.?X MX%*%KN>'; 3&?//YP.>=H_IH*:>)I+-%9_ A4@!$AUA8R%(JT:@(OBWE8B\S M!X]6S+GK.#:8XHH7H6@ 9 I%FPS_C:Z@HGAEJX\%8\Z-\'UZV.G6_F4OV?L, M/DW\UDRV1]_(^+62.45F\K&P3@$/M9Q\%-&J@KX6"8H"EYTY=\&6:QF\5K+% M:D$84_(H)+#"066(/ GCB$I6H@5L^;F&=Q3&2YUK/3J.XL%$M%('2ZA1E@*A MI8 M[PAS@:5>J:4-^ [*I%!%'F#D@K!@(>,T@K2+A]-YZ'XP&-9^+F]9>IU@ M-HFG7@YVIH5X1]C/TZJ[=Q[8VQEE)($TM;<*\- !H4J04CE(+-&USI1\JV%Y M,^@>3OJ_M@0,ZZ752:@0@-6N\J%0EK$48PO[(UWN#XQ[O -GDQ;]PXK&-]K> M'/##'YZQJ--3BI3T%I"].@2K!+D4*6?F(9WQKAX/N[_Q2YRY\U)T,J>RH%N M9'D3,$I= Y$7V)PJOL-/B6D.6.(%TH8[$ 9)$E9RU= M-MFPN(#:AD)Y+6-MB5:R.'Z63R\1^K9-.CWK!5SCC,H[<'F>\B_UXKU*PTRE/L(E_ FSVB\:M!PO,Z M@*='3-;HM@;]=#@<\F6NC4;TW8G26_FERT2[519[XO@7A0FL]UGTH[,<"W/P M50B$0UI\]OPP/J\Z&#O=SKCSW?AXL1F\*!2R((H+5@;"#.A-H(2&;!+9BJSU M:;=<)75S^F!AN70XZO1I-%I+?Q]V1IUS*DV"^>T#8J>"P[OW(JJ1^AI>Y/*A MM]D=&SQA)*VT%."!(DIT@:P )9PZW;$GU=TWNYTK=M?^MAK>\+CE2^1'([[^ MX<3P7%P,F7QO3;'9/AQ/6[/?R?+9W<=!)SR[:4OAK]6*+RG'&%0! <;F(%PR M' @C:M0)P[0%\$_/LXKL6;;0FT1]Y%M\#OKI*^QMV-J.OE=D>$7K;X3WLZ(U M:,T2J>X&M F,3%$5C%F&$,$4:281&P=J?8&?Z)W4-Z>GRJ MRXZ?=7$TNO"=WR#EW;KA&J'!]8,Y.Z,M3L))EY2"8CQ$*-XJ:VL-[A0+>9\6 M/\7Q J 7I@2?XJAS2?QNC,:='M^F[7+VD;,'ZYU1Z@[JAV<6Q2T)JV^)P_,A M_7U(_71\*9/K]. +AXY>4PV8OI_%<>LIUEDUJ9'&ZEA,L;76EBBH4JHMJDE: M+"6R8'2(-.E916K&C%&L:,V( A996*0B48)P.!28 ^>M29(@6Q M8L-UV7#R=94*4QYTS]=*L)\']9W^&4FZUUY(612F$)%/@8H46""YY+-7().U M)CHG OUL2Q5+(4[GOWBBM:&T:JFDG3^U+)LI MG4)!R_+&H_($(EF?HG7.&Z-7U&J+$)X_ESB6,AQQ2R^]AZ@Q"NN%D)'C*B,I M3.MG"=>""LCWRZ63+?=GRW%7*^@7U*2WWF'RC\?"D/^@17\WH[@NR M"7?_);5CANQ)&R\R:)?0"Q>P1$^YZ$*F!7F**T(M4BXC50%58M&Z>'!2835/ MVI,,'-6;LU2BGX90K02QV%KCJ+ 0GC2#%A&53(:?2Q]0!-FB0OL+ >) 9QU\ZGIX?G7H;4I 9E0Q6>N2LA"51Y&TJ)/PWFA3 M D[[S/U$,%[[B^\FM^YV4ZN7B'&+J=4H*9&S-NI$(+0*/,11A^*4*)'T=&IU MF@%7'[35Z_\,#+D<6EXS$>[DT-E4Z](I2:%]9B$"0;J(K/^=2#YY84!ABQ(J M%R 9;,%>/EA42OUW/'>H M=[#&@'XO*_RVAF'29UV)ZQB&2X?>9KNC*8IB*4*2 PL02M'$4#DG2XAGM4(6 M.*A<]$6/NTG.5,IS&*!\+;980F:YX+3,PC&8;-[+XG?+:0]L,^R8XZ!$*Y+T M(!&2BYY4B2&ST(M.*&I#/OI-8'O52?4\',%_&-*U"A\NRCCS+,%MX#%5D$ ) M&RD$Z:US*1D%H05=J=H V Q'&)+/ :U3SGD0U@4R@75)LI;H%A>,7.?_J3@:9]8DADLH5[T""C"JZ"%$9OKG(@G]) M!]D\]G/,K'T&%I6$KHT4/=@8?(R"!+B2A0DEAR4=935I>M [H#&U3BQR+!:C MTAXR *3HL"2AK/"6@G4ET9(.LOM&;(9C+ M=3 XB88B,F0H!BU9:F6Q92&JU MI&-L>YAIN#V<%A2K4^*8/G(PW9)QQL8O@Z!:)#J =-F'6JFK=A#(+OFXK.-L M'JC-<*P9,C:D7&JM1A!>>*=R2CY%$XAD;D-U[VOEFTT7(%AXE#?8G6STF*:> MX4^4>H96915D4)(2Y *()"B*J'4H4D;=HJRE=J$]E_2F +6X9C)@? *G/0HK M#*!1QN58K#E="YJF-ZW0GNF:T763D&:%MB9?K%3*\K %8S**Y+4$"%%*%8V? M)JTL,,AG\)ZN_+TY.<7%->3[;P%P&:+;I(\4;R?9(25+4,BR%A.I(C X[;P+ M2P/1O;0#F"$P*6M,P7DH48%4R9NX=";/YR>+:87-=DN:U#6!"&2S9PZ7H'#\J#@'MTD!T/SYN=L (=F;"9_#:.@@& MHM01#20TNBA';6@JNXB#: &">HQ%>>^EE!S13S:R"!\@BQQT!-6F_63S'WKS MAY.C=>N0#29K%ZA;28PD64R@8$C9W()LI$4:GG2"ZM[9N,\N!8%"BB4G9!%*GH#6XPK$V^%2U8HMFO!9I$,U_/FPN4=?-7EX08,/0SS8ZR3LGK=!V!H,QWMK/;X; M"5LR4 A\CL(4TAQQ%6-#B-'F+)R4Y'&14] 7"(]9SFX(PI"C(K9@$%'X++1A MP*/17HLB6SL^+N1SO6V+#&=5!K5\&_)H@%B23V1DH1A!H(Q6M79PW!L8,QP9 MBF^\+:[F9F4 4IZJV +A0T@!16G!]-!W4)GTEQL>/W[[YIM@7%L^3/8&]\W3*RS@IA:2+ M"BX7E6IS9XA!1BV<+6@5.0LM6$=;D6C>JW.-

      GU?FBJ./H7%769_F#9%5IS?9[&3C.WUY\ 4.A%< MA>O%=C9Z=N*\!>U.+2P$:1;"#\J6JO3VK;A;;NZ+1+[S]1PQ M;,F_SP7.2JV5=UOHS[J2I?-T8.? ,Q]9/+GHM7Y8<,9;9W>O[&=;BLJAW0X^ M7NA9SQD^:F.[NN=VY39M=)R>:%-:WSX^R5;1%(O8^8R7BJ 3PH6]=H7M?+-A MC#3S$W(.&(#1MC87+'07:]O4_:QTDTW2+'-35GRQ\.F]!O-( -SSL=XWR_+) M\@',B7#'P9J+'[6T>O'QR*0AC;)<$F.8((PE$(<9>MEZ"VM+RO^OAYR-9PT(O"*8?L3/:OVT M^>,W5=9G8W[QM)S85;(W+2=5PC,[']23T/FA9A7\3S7/]S\_L3_]NK5OR7QY>]\+&,M;O34?]J3X$X#'"L\L/__ M5KS5N3QMOX.GT=GG@#:=(-RYPA8(*PF\]D3?-5LHKN,*H6L.L=#8ST^\G1-- M;C(IYQO9,EFD\)>:YY89BZWF6\8/ "J_\R_^/O#WH=_G[Z/7M+WAR_I[NGN17,/O&O^=_0NW3U]=[X7 MO8G__N/5Z?O#W6CO!I5A%1E$6 AHJ< MY$EH2!Q1#C]$5&,)>CI*XTU"0X_ _OFB\W[?E04TAM56TSGZJW\.,]/]&NV& MY1R6\QN,H#^9Z:O'KVQYN*LC.VVX=/3;:KSD:OCCI4C(DP&XOZ9B?M'FDH&XOZ.Q$U[Q!TEN:8Y MR422$&9$2$0HX1^>&Y5H0&B>N,,\WB#BOB-;R@-14UZVQ8';K*DN7?2;#"T/ M6UF]!]U_6+!'M6!W:0ZAQ69/_^"&J96#;>.[VC96>G:XNNA\[+*D'0#:GL'& MB+E-R3J<=C7'7_,+O'B[JK $I2U-,&"C6V"C_7[031:F69*:G.1I1 D3W V M*@KX)^5IKCCJ/UO/TB+;(& T:#V;:-(8:/I^:;HS9@ /CC5-*0DSK*C!!3;] M25,B!.PI%S136'HN' L^N'NXC3S0Z2S;1W&8:\-!3XFT3H$3RIQP*A.2&Y.P M-,^9R>.M9U$Q@D_?R@R_(B'PNZ*?F]JL!M:P\1[<@37<%6NX:%E#J%4N-0>& MD,P3^13/-,2&590SY*DM5JRP-K&%C#9OA_!]9P1ZQAKT,-IE"P M73$H3!FEA"G#29Z@880F<9KQA"="6!]PFD0/A35X_:H9B#_TL:M^=L?VE.$9 M=_.,H?; L C#(GQ]%8H';2+:N]P<-'*Q^=\@8ZY)T_C)LC5O/_^'B5'GM6K* M\=ZM>2NZKCK]8M!A.$#.&T#.=WU#E32P#:'0))$L)"P.01$-60[@,U=I%LN4 MYAR[O43?;+/_FIRM^U1&!ZXV<+5+N-HW6N8&KO9]N%IG8U,QBT62/3U3M=8FGQTTFU# MPCS+\CU7UG"M1PMPOL,"_6P(Z'M;J[S/=,! M\) '_OV*JI4SI)$DSPW!6&2 MQ41(I0C+DH0:11F+(FNONJNZAW=(+QM>-G%@G0/KW%B3V, ZOY)U=D8QSJ@1 M/,Y(G*0Q82J*,.;,$).#VI])&46I,XK=5?&0@74.K'-@G?=N=QM8Y]>QSI[E M+5-1)EB6DI2'FC!*4R)XI B/6)HG@NK$9'=C>=LMI6VAS">SDK2%6WC3V!C[+8X""6O!L;?RNM;8OJYDI5TO M\=DT6&Q_#5^T/907VVB?ZTIC_]CQ7'6MJ[F8?EKH4MU6E%G?SUITTVI>:1.S MLM^ZQM5GL"/-^XXK#>/$GM?RY-N[>]!6\'GII_*J MFIX^[W9GM>GTMNW=_= YZM?WF0:NN_]BYTCS+-9AD1"52488B"9 E$E,0A$E M6D="I%Q@^6_*XK4-44:W/"#?J&0,!^3''I#W1YG@821Y0B)89L+"B!%>))P8 MRI(\RL),"9";&6.CA*Y6-;.>D,/=HU S+E(I2"QR0%9**2( M4!$3A7FHXSA,4[;UK(B249BNGI 15D8Z R$/>S"^>++8B7T!K-R!I%GN('&^ M+27N(>SJZVHZ@3^E*R#P>CHNY87[]Q#>^?L8!.-CV]\O.VSOR[LCP9(TX5%, M#),9(&?8VCRGBA2&,Y$: P(DW WY6C&07G)R7H#F?5]%.IX+D@=:T^5.D3 M/:E1Y0)E:G*LK6HUQK$'O-T!4%(.81]KOP\@ _XS+U'9 GUG%G"XOJZUAJ_E M]'@"H[)?X2.F O1$ M?]Q3:M1[1 WO!,K%'TZGH$5_@3,"2EUE3YA[&VA@IT\VG$+^@LDZ4H:!EW6W MIEY3-655SX+_ 6A/@D:HRD1L'AUT$S'X^DYT@1>>SI5I2DU[L>LFC9B.>!G M9W!$W:K#W]64P\:[G<)?[+;I8 +S:5\.>X[+[>]$PX9;>= UR]K2(-R-=UGR M@U&5 J1H!?>!?LZFE NZF1WX(2\]M MQT$6#^:R90<_>Z%L[UTXNOX$,0PO.9O6)5[PU-I&8&5_.R_5[*2QAO;N\K:L ML+N%BWJ*-H]+;^D9K%!ZZNJ>J(0E2ZO5^_>D36T]X\>:B$KSCX0;&.Q3/C[G M%_76/Q?I'HC>/SQA\/;EN5\Z0V.^VPR=91#TG&EE=_OI?*)TA5?!F/C&C"4X MJ1"]_U<9&RJ%+&A::,&8D05 ])13^'\6B4BI(U J#RW?@"/_'(&_Q5C\V:7< M^,>?M&SM2=O;/WQY$!SN!\_W]P[V_]QYL7WX\D7P:F=O>^_YSO:?P<$A?+'[ M[3S?WCL,MI\_WW^W=[BS]T?P&A;V^0ZL\R^P MRO#-NY%)!B%C]J9J.O7QR(KV5)'VQ#L)P/IYU MEFB/D9J+&QPT-3TTU+*\YNZ5G MPZM,L7<%T,'O<(''Z'#RK6,,^6Z%#T>^"Y@<0(HMO6*9_.]\C! ^.#C1EOU> MJXDAK4T\U_?*6%^? FT;-):QED[- QV$RX_H#H2GG-GEQP?ISV=:E5:?@!-_ M6L[P:@N^[#VS"M;2"8J>CH%^/M34G!*WYF%6!4-_J;:JE[;+Y%@ *ES3B7VA MJ::GP?*W3C>S'&1A\&M> B] >7523E2-6XB+IC0JX.6D69%.*0_.3_0$^4@- M6EN%O_?\N,!:-.YI%;C;<:8W6^GOQV0ZC7E@]#67)R(MG^ZFNFR& 4LG+ M"G4V7/I547N]_%:E4VJMQ@K(' "K53KAB?AP[$VRYD =@!;;J8J>H>$\IE=> M^)S7)\$KT/#[:G*CZ-K"H>=VGO,S=W>KG:_@$GM9AUWP/,S/4+,-3F%AYTZ/ M'2V@D25]MSF(L!C]HXUX#YW0C;7($AO@$&G5M:_O9@-=X#'WDP)MOM^?$<6)T+,4 K M;&N#/7AGOR4TWD@;ZRL@[N#??#S7P6YWK ,2O.C.,8B[4WT^K3ZVIM@H_/5) M\$.F<^7@D>\TA-PP>#>JUA*+!K?++%"3P.#L/]G9]XC:LX[S$J4$GL!;VQFI M>X*:6KI&GB^7'P)D[1EB2^F+W%#VF5Q'U77+[C: K*\CBW_-)]I[,=8018I$ M$6P8/;0+O3.I9]7<'142/*] ;,^"/Z=USR411^FOHP6Z00FT<"5LYMI'WB?9 M-!(;!J+<_.R)AM/IB DEQYA+!Q-*IS*H $BH[J.!4ST[F2H8\O$%WM_ R'=/ M#IX$?VQOOP;Z 0C)%ZZS)O1*&X1&M:<+>+1T2S:V2V9'UXVEK*V@FR@G&;WW M91U!()RJ:O?:TRE0.RI'-_S-$J=T-6].Q_1?7/5P])V\G53PBWV#AI5_-_EWQ]V0(T^9N^__/X1WD/W#M\E^X?_ M+G?_>/41_C[?/<7OWGY84<7_^M?I[H>/X?Z+DP^[?[PM]UZ\@^L^)GM_[9R_ M_POOV;[X&[_[8P\+B<(SWWU&E7SW\/@SQBQ+6. L24B8)XHP4<2D,,80GDLF MLM04G(GER(L\4EPD>02;$;$\"T7.112F>9SDL8:]6XZ\V'[^YMW.P<[ASO[> MP:H/:2D89]7$?/WK%H?',I$J3C6/XI@QN,(4!<]B5L1QD5,LF[Q9@'R]C?]5 MI[@'VQ) E%.K[Q^!W#8&I!N[5RL!)O)J!*)9;CJ>VI\$+[2T,M$6?Q,Q946XOWAG>AB\;M[V/_ST M[+?@0%>?;-QXK8_Q^B>KUK?-VC@$6VB8:9W>_2UJ5P?&-3\S%3PMD&C$.'-= M?OKV*L=9CO';QA+D.),-0REQ^Q"#S.T>84P^09#C'^0AC9D[* 7#0/EC+4FK MH[(@R@X#?KR-<3MEH.CM,@9R*>$Y+&,"=,@6;D. M#:%)5N2RR%7!K75J:5MXQ:2G>(VG#IW":_8(C3 MWA10?8YHUI[!ZYC!KUY;63G.EKB2%7DF@L=1S$-60X(A%.>%3H-611F45IX M=Q/\_-6$N ;>/F]9U?,^I^KW+'N+?^V;_?D,RZG4U@CU?\ V![*U9/LNW#T_ M@@TS4HF,1(R'2+:&B,@H$E$=20-(65.S]2QY$EY.M'BD;N73SO&-HH@,"UF2 MJB+,9,)8SGG,8\GM>8$3,YR733LO=/?-49(F<$@R1O(,&[7$B2;<2$'2+"FH M5JGA10YL/KSBP"SE)UC0<,9+U3-XE!/@S^-Q8_&ZS>EB<0R*LLQ@+)(E5,)I MYD+1HA L,33)$1^ #LT:93I=Z@+R_8_99A1C,911XJV%LB+N< MV_0MJG*X8EC1LFX/KWW6<(#M 3X^WWMSQ-,$%)@L G0<,ZS"2TF><$J2-#0 MDG*9JFCK&7NRVLNF$[B7)B-_)0#>3B()/2X!\KM7X=N\ M%<2&OU<7"V]'CC*O\@9[;O++D\^^+[NTP-Y N)_#,K_VY9S[[0Q?382OO8F8+4]47]V@F';R05[ M:@<_J_6SGN\='T511./02))&&LU*B2 YEQ%)=9B(7%,ID\W(6+\6F?1B+"QG M@NV&P<%#:F^OP #)3L+7?9?8C5'%Y; @^,5&@DSG, ]5__KT.BSGI36*^-X: M+M6\;EFEGU(CZ&WU+%C<,3^K]=/FC]^:HMSEQ"Z1O6FY3!:\Q8O$HGB2)S%* M15^SVS_>"\PG5F NE?QRO^7T21Q?_G/XA'[E;TD[I^^3](;SOKU[[_XUWC_CS?1^P\?X[\/ MC[_L'O[+[#X/+VP%R(,PWOWP\DA&!0_S+":ZR%/"HE02800GL8@ B88\ [1J M';^C,/GF^N-7-!%]H%U6[JB[Q4:SO,[#L6@ _RJ!<=,^S]'MUG"M\!@X[#=Y MPKJ=/L1$.:,QSKNG/.WXT.^!_]Z&_Y:+_%>E:9081@E-#"4,MIEP6J0$=CD4 M+&%9K/C6LV0$Y^>.ZO ^'NZ[(<-X,,VT;\C$#JX6YR%"M3T#1G1'&LG6EB07)F-,E3 M'A61%'$:8S&%)![1.U,W;D8YWR@*E[QT-+&<[:Y1\0]ZQLTJ\2^\X3%8R5XM M1 E-]"R8\YP;+@TF&":B= MEG 'U]!M!-7^P:*@XCK--.P]80F7A#'*BH'@I#?.U#6%UXBL28Z)F6)Q-;465PT7Q/OBAU$<51ED?S4::$T$42D5A9!!]2PH6QC#$5F1&& M)A$@^/QA.6U^-J1X6'&EL3O@@ Z_*Q?,> :@T.@H+"C+DUS(/"D2H8#O\;!0 M:N""/PD7?+G(!0UEF58L(IQR2D#NQ:00/"$B3&3(F$DHIL+E SJ\3SI^H9W; MRF;@]0J43]JBM^MM'0-PO/52__+SFGR;4W3(/_=^'-CGK=CGSB+[C!45Z/,D MF2QR JPT NTZ,R1C$>>IY#(LLJUG439BX6K)G5\?,'[<:'[YA\\P'B#C _=X M-1LY,*E;,:G=1285)IF..2"[3-M6MI22@FM#.*A67- H3PS;>I:DHXBM5CP8 M0-[&!^1=@]AN&"?BL];6A(I<&GKSLP?MW?T"#=++D MP[L0JX]1+66A"R(SR0E+>4**+$Q)8@3EC*5ADUEK MTHU,G;ZB?Y-+>+ZLBE%;P+_+L.;C\50N=()M*Z^<%-9 M!;J>V4YK:B&5>ZFA[F(YH9U>U>'92@6PJV+[;&'1V]3]"B5E4:@+15G"J%)Y MEN=YDC.:\"PR4E["\'Z^+H#W6K_KRW8"+"C->"9I*H@N"NP":%*2 _=MBF[R0*I(FXE&8L"QA!9P8GHNI&(V2/V+@)0D(42:#Q7A&:QPBK:&0%-!)!! ME(+"$E$3E9T M1;,7CX<]$[,V&N7;.48*;"*6A>$I:!$YCW+-0IGF4J19EB=)/)R([WDBV-[Q MD=8I(/%<$F'3&)F*"4]405)=)'E<%*&@'#A&=-F1 *'TKMGO3]KU?[C:(6]/ M38=HO&X+'Y=UVP7=N&TH@5HW7FM[7IR?E/+$-E#V?>2F 38-_H1E? WI8I02I:]-A[_-I#1-0@ TE%ANV0,--8KF6W"VKZ(.2FT1Q1'.: MYTS$7(1I'H94,. .5!?",8@PLS45X8]O*3F^QM;:ZZ+UULW)SG10)&V%14EW MSX^26,2Q8HR(A +D8'E&!"MB M_%2C$9LS3"0OCQY8IDVWFSL6!-YQ6H@>OJ MW/O.,;=J"R,44[F.DSR$(662YV%6<"-RK4QL=+*V+.=PA'Z$#-I_\3+D/3\*8YKH%! M9TE"&)>&%+#D! !PHB700B&3 MAU:2=J&WPUDU=1QSH0\Q(*&S"@[_Q/=&*%?KS)YP0'O2$S)\WI>SJ>T!:3NA MY ^O!"T0SI/0>95O6X,V+9[D87K3:K'W6#+J5E?>O*IM_"3,O[;,[M4E>+^N ML.^U@XWOH@3O+7*K[V[7BI77KXE@<72R49$:OE4OJJ&^>5+KQPWB<+3@7]_$ M=?^^5]XF&F##-QJAQTV"PFXRXYM4+?B95HX6MZ&#GR+R>4_#IH%N=9/4CXVD MYJ\N _:SQR+>>OX_3:BA1I>)$2:.3/JOC^]/=[!"1+3WX>WIWHLW%-[)_H;/^"[0X[[L_;%S ML?_7RV@Y?O#]Z=OR_0=Y =='>W^\#T$'A/F=G.YB=\C3EW3WQ6[X'L;S_O!O M+)1+^]4H8!Q6$^*O+TH;"^QU!/#C%U.<%V MY#\=J+Y5I=B?4;3?/TT7H!\E82X6P35L7XKEW B+ M3$@8@[\$C4,2*J-%*+-UGF'\8"'XOA MVH%LC'8,ZA,,2"$8!EG*GPYVKVIGCTSFW'X!'J[,>:VK SS-=PN_HUO$(KWD M%6;)U,U(?D>B:L5,.(B9:\7,WO-%I"VCA+*(9:0HXHBP,$H(S].4Q$*P)&.I MRFB.@9_)717-VQR]XUX>^!Y/YCG+4#K/&.*%45"**,22]TQ M(C@M2)ZE+(JC-"^8Y7GQ=_#;;0JP?M#6ZP5@K(>ZE/]%';R@;$.C/6!:0 #8_TJQKJ@ T@=B9@FE$A.8\)T+I&Q)^,]2%6_GO=IJ%-.OA_PFN7#LK5AWGM<]2;Y$O,M*QT M/6NR._MY[$J+69=E"D_A_X^]+VUJ(UG:_2L=O/>],7-#Q=2^>$X0@0WV8<*2 MQD8>'_CBJ!4$0N)(PAA^_&-B\]& MDS&/\DIOF6Z?.#-!<1]L8MQXH9E6,4412+(,&WD>FC2AC%2YTH^5*[WSH[GZ M36+!0167R&J:<@0=1Y;Q@*A@T1JL09R 6L>6+U?:/\N5/HZC/.49Y-1L$+7 @H/,,GU[V Z=D[.4ZA'W M'/?Z^_ 5'VO34EF]E& 8(#EK,^6/:F72=3\>9I;.6:_V<%K$;I3I7=:M&U6Q M&^[:X60,XUIXO8-#,.&[P[.T\8U>JP"<"D>Y/LC_M0>'?Q:;L?^]#>,OW)@_ MX*F='CQM?-.\=7"SG/.=[]:2#7JUH M#W,.;OO@L"2(O+&Y5LM1N3#CS-SI# :'P+2I[<<@-QC-X+A=@N*X>J@[*3ZL MKOY](=L\DUW&E'9WE*A^ U)9^9?K_[%R+7V-MYGGS-W#W@@>WHQJF7V/TTS; M_SV?)CT6EWAZB76#7E9_KKWDJK3@IR!EKBXLZ/=A_9!(-] M8SO']F2P],?Y%8?E'M]<<'CZQ;E?.\.4'FR&(^4#Q$)O5-;@#>@\L9^_!6.R M"S.68K>?A>+_M%DBWGE#I(F.\^0-Q5A: O\X=32$;VIII56FCP.[O\ORM)O[ M#MGK2?KQ*4U=26F-9FM]LV@UBW?-QF;SX\;::FM]K7B_T5AMO-M8_5ALMN"- M^GJCM7D515[@])%L%@Y;8HR7A%HNA3,F:D(,(X:P)"(=:1QP30RK64T >$Y! MPH)Z3#EE7B>KD[ T"(&5RT>(BR=K*(C#U7>?OFQL;K0V8.6*WV#]6AN-+^MK MOS^]F"SO^*8]!/KR-Z"!]V=27A>S@5D+/)&K=V7U?)FI5= ".KGT"H@J8$H? M#X<@2S>Z?M&+:36[Q5\6> ID.J6CTA>U7.-LIC3CN(!L[V@X ,,AE")^V//[ M/Y]W\=O2S(=+OX-F4;1 Z;!H5&GML-_[W@XCW6\003\$C:A$I\,^"'ZTDPO_ M@8X$ELU1!W2$W\ J_CT;5UF!RD/(BL%A68TF:Q9PT4&>0]:9LFU[=)@YOQM! M^?B>:P7;PT/8UU%EG%IYA;>#W=M:+))AZT,4.%#-&0T6\"9&;J/$W!L^JF"C M,:$435[%48&E7L& MAEXQ07RBWS!E-NI=*,+\K#3*:?\W)W<=V:^1NN3 M^(8%6"NYOK^13"*N=/83>8<2IUI2+B3A>&D%1/=EYFO/+.*HXF]9N+0DI.S/ M!#ZKY?)=MGM2*WEH7*O4=OS1B/7.%6[MC_)F<^1%N>^Y^YTP9L&#.!R59_='!TP? =T>= M,%/$\#8RT 1+G9=2>2JYH]IBSW#NVZ(%$\G8LN/&_43?3QDTET3,VN3(L]OO M6WBWI*G/^54S-8^&V24_^"<[PO\- /9JI66S]85^4T)HX%>)C)8)&)8Z>)4" M"M;#=KE M.%+*W):N?V2M"Q[ 16KH'>/?+8CHR%#_&W(QI'HHY+2,1\Y9M0 MKEMFDJ(XN<"0CRB@EK!W^S MU"9 882,Z"7NTQB5�Q9R/4KD8K,PG!M<35FF<#:\"YO,D1_'=2(XP[PEF M.B3.N"$*K$7!%/;:Z_*T(Y,&!'W4[\V0Z4Q4?/MJ#X;1!CT>@- M8Z$G)L"YZJ19X>_Z-BCS@[,RO;]?UNE_>C*QH!ZO5CPX7 6=:EA\_/ANP:V4 MYK2\*RW;[1%U R?7Y(1^<&FZQ6]+9W^//%MO>X-AKWN%:\L>#7ME[X$:T)/M MH+*= %!"6:P7,&$[ H.B/$4JBT;?U6DE;&!&.?51^?E]OJ,>FBF;"T%%:0RB-N;XV4"1 M-LHC&2P7W@MON4_6SF(U['\P_ME"X^D3QUR>$4Z?!Q;4N M5^Y*MU=Y9EZL@;$S*A@\*3)^P4MPWQMF*VS4I,:..L#$;I@$W$SO/>IM W31 MZ)U[4/Y&UEG&ZL^D!\ZHVO'EL?>N>/[RY8V_*I:G7.E?'G3G/@R+JE&P'*/T ML+T.9MIJ7^Q[N 9\U^D-@-\7I=5!\]T$/+_\:*Y]R2VMZ188A/76YX/&WBJ' M:SJ-M?>[6Z=?R-;I#FZT_.DE\&RM\T9KN]V$>S?7/OUH?-BB];4=&-\77/_Z M?J_1^F-TVQLKO[XQJ23,1&"&%B;B&/FD>;"(>*HL"IQD:B^& $ -">< M8(:K2,IX:!E@0X)@"78CQ4O-$#XTFVM?-SY^+%8;:T6S]>_US\7&VGJCM?%^ M8_7MQ_5B R"]\6$COUS=W%QO;=:*QGKK4L#JQ1X9EX'GUP,[/Q$!_**(Q48% MREFRADOCF+,\=[D%L?%$H0RW-"IFN\H74S(O1G0.:QF'C]E?9'.,M^/#I8GR]@?+E?+ M>,>R*O- LQ>Y-A775ER[F,MXD6M?0V75OZ>GRMT\RWZ<2>M\N!XL+ZRXQ^OM M04-%HM&EA$E47')N4F(1E'FE2#+.ZQQ+><_V #_Q;IX_IW_JDMAW=&].:G;L MU@\V1/WTRTEC;8/53S_#O?]J-];V3W/=C>T/,*X/\+P]?W*Y9LX9L?Q-\PE$U)K1(4DB'/+ MD3'2Y7@X317CF%BWM*)D#9/+6?,+VG.F:K=50=TM)O[;L\&Z4LD;I1&LSI1. MJ=#O=NAW>H9^)#+8Q120-3@BK@U#)A""!'><)><,?+BT(D2-Z\N)6+]7P%#>V"551AW.XPC9QCG<$K1$85X\!9QZ0/2G#$D@W!)X*BUBKD9=DW0 M>U>[K("N KKG#7284AVBH%I0QY,)#@"/D8 5P)\A*I6)@?=K]%09L_.%.G8& M=3H&DR352 BC$2Y./MT*!U\'#M[&TGU: M(*PLW;E HSB#1JXTR9DR2+/<7-H[B4P.17;2< ;;G+QF (WXRM[2S][2K5"Q M0L7GKQU69O#M#SH _$:'':O??-#.,PW YW(1B>@HTB1)1"AWEDMNH@E+*[(& M*/E0D]D1S8KE73D>: MG E12:4 M&W^]Z5ZIQ@_)JM/3&V*\T2$H)#75B',>D/8*(X6C%S()P[@# 8LKU?BYL>EM M5.-'X--*-9X+YTX/%[P)6B0P:@WL'$C::)"U@L*/B"7U'+.HEE;4Y1J&E6:\ ML#R[6"Q;Z<"W]SG-N+XUUB0*B9%E08!H36"V8A(15E2(%$)PL##?C^79"6LC55) P;1FKY_<^"KL> I0TU? M.!/?1L-_6BZNE/^Y\/74+^X9C8PQCAS-)UHX,60\6/&:@/$>9!3:9[\XJPEV MN8K^K2.+*I:NY')E&]R7>V?\XX0E3DA")"2.N+0.V4@\%[IOQ4'+R '!^8,E5X8[RP/T6JP"+5A<)] N6"\2GM8.!Z>.LXC=R1&8U'R MW.>2[ 0YK@DRUCMN90@I9<:6*LP;+'P3, M'PT:!*:Z>> M]^@$ISXI9$ONQ48A3>&5L-H!YQK%HE]:,:1&Y2+%Y50L/&<6EMH#RQ*JDE:< M<.*H4[DEENMYET@$[15&TPH)&#?QKK>"(G:1C%(*+E MQBBA?E\9IQO1.AB#!6(T$,SX6=$W+,D5P3,&@N M(_=< ?^2&N;WK@18!;W?KL5*KXMRN]$XO'=-EU=Q!,AMHAXS2JP'RG5&.XPY(T/B-G<0T.GA&RPN<1+3)Q:@@DA2ROR_L[U MZJ1^@2V 1^#32LV?"^?.]']006'!$DHT.%#S-0?S74F3%(2TV14Q0,\2B%4SFWY K^K"3K MBV%209USE&D>..?> 3![3"76,AJIDH]5Y9:G8=.I%UPY0-%@"&)44<25Q\AB M4(5#M-2##@S:L:L4X.?(IK=1@!^!3RL%>"Z<._5S"^Q \81@1*$$3D4&2!5"_I!,ULREW8L\E4YOIXH&L>S(FAL M8I11$:2-FM$'JYI:J?2W!I[9.N5<.Y=2%$@KDSUC!A#'<(X\44DGF[2-5=W4 MBH$?D($K77\N+#UU=B?F74PA(,%4+F#N/-(F9BM=B!@X59RHBJ4KEGXXEJY, M@5NS[]07KHA,(OF$N*4A9Y,Z9'+0J1".&@P&@(FQ8M]7P+XIF,!QM(D+ Y = MM!'<2">]"\IK]Q.;O0H8?R(NGBERSJF.-'H$FP<_J!/("2X1;*$)-#(>E%Q: M(35=I6(^.QZ^C;/\:9FXTJWGPM8S[56U"$)B@G@VDGG0&EF6"%+!*L&9""E> MR]95N/C"5'#XMZ)/W-GHB<.BZC@M(+3^5NZ3XNGE:4[%X2=GB)AV,MDI$=, MYBY]BAADB%8H"F&\TDH)4W;I8S5-+I<,OW746 6N%;B^,G!]-MA:>1YNC:,S MJ2U&6@T8BHQ*H*FJ*)%."F!54(?A?X(-S54928WR>]=_JL"T M,*3'\!IH1* MDC1A1"G#?8@VVJ03#U+) /8CKJ!CL3@900)EXA+IU"QDN"*+&. M:$RP5&,XA0U\K7 ZGP%78%R!\<.[#9X6C2NWP5SP>7I GI(1PBN+(E8<<0$_ MC- 6"8834Q8S[\W2BL$U3N]34*U"Y@J9*V1^P6IRY7.X_>G83+2#98$HQX',/2"L,U*>?5D^;IL;@,E?AC:.&A\#NTOZ],IM8X M.@!^\2O_@C1C[H^8V^&PSS!=_CY('+17'U."[>;CPJN._LUX'?B\.COM^U QAQYY/D]&$>(L!'[ QC"&<&5.W=NX\XCD],& M%(L@-'>$2Q&,,I8J[KC5AC@7OJUE9 + [/PS"UZ%+\! M'0]W>TW#8L2=OVMURGN5%%^$1GO+G<3L,=]\8LZP%RPK .)1L?/O1IV2Y MU TN(/WH,ZV6#3'7?HR7R;6?_>RV,!Y]_96S=_U% -SSR24?#0U4H=X(KM^ M#(W]_*VEE?=3 KPVQ_Q&5@O]=0&#?CRWVJ-;Q0&^QE6E$B"FE\ M2,JER+'&6M'@O?9.F!A),%?J*GACFU][[=.-B@C;7&_G;K MD]A>^\2W6F_;\&Q6I^NLOO?/[G9KAS375H\OFE/UKQOPK"U-K^\[,!YX_MM4GVVL)P+'!(N M%,!<9LD,D 8R! 1,0M! M4V+*OMM*\*HZRR-C*3'WBF" M0.ELZ:Z4;(J2$J1$[O+,E$6:B[QAV1$:?&YDM+1B:IS=NR7=O+72GSOI\]^9 M6MO=HY)HSKG4QA3/L_?LL#=HESZ%47OW[W'L[1JSP\Q58P\ M?\E5KKFG<%IR?=Z]./MSMS]U">U$Y/K1[B.;8+!O;.?8G@R6_CCOCVQW)S<7 M')Y^<>[7SC"E!YOASQQ$_[(+,Y9BMY^1\W_:+!'OO"'21,=Y\J#'8&D)_./4 MT1"^ =.5!P;YV.1=!MVR[9%=N=9+_/B4IJZDM$:SM;Y9M)K%NV9CL_EQ8VVU MM;Y6O-]HK#;>;:Q^+#9;\$9]O=':O(HB+S#M",P%K(XB%AL5*&?)&BZ-8\YR M;1F('[^(IP1LN2@^-)MK7S<^?BQ6&VM%L_7O]<_%QAK,?./]QNK;C^O%1J.U MVOBPD5^N;FZNMS9K16.]5?P&*]?::'Q97_O]TFZ/)K/R+]?_8^4QC[HV_6X, M1YW82S\Y]'I_-#SJQ^KHZ^+1U\;I-RVUUAUW#W5AT84>+E(^ 1V=>[0E[63!@RM=1P[WV,=QKG[0IP)!]O[VS"V^L&GD^W6S@^X M)CL$=IOP7N-@BS1:?QW &(ZW/]3916?"]L'GSA;=.-E>^ZO37(,Y?%@_WCI8 M%_ >W=[[0NH'6S#?M_M;I^&\7S82:RQC^5!+6]!RK$8V>HZHM00;$1QL:^[ M51-B7EF*U1G7C2&65F=*=<\43^*'B#WCAZHCKQNBZRL4EXKY?4)D76W'V.%K;? UL9L M&3C)'!%)&81);G7!8C1BYP-7A/W#R>HM-;;8BNOM-9*:WTZ M;'W?.^I7T'H;:)T->G78*B$9!SV56\0C(\A$PQ!E$M19RA*)%J"5U#2Y=WA! MI;;>%EI%I;96:NL30BM\MX+6VT#KU-=*FZV=;XQ'X8F.B/%@"Z>\IH7 MXW7&+KVU'=OUL0 #;#,>#N.!B_V"C6I_W#H5JBJA]NHJI+&HDR242H/!0!#! M8J\9X=PX0J@3NJR0=K_&-M1]37.O", ML-_\\,]>XW05YSIGEVJAM>HG6P=?3K;WP+0X^)*OP\VU_>/F5Y@/_<2WO]99 M?>T3WFJ]/Q_8)%)TDKF$F,8!Y>13Y!1S*$4*OTFR"I=]+/@<;>U%JSIYS[J1 M%::]'DQS20.<<4Q2()Q:8Y/UD29LC6)**U-AVI-AVK0W#XD41^<3DKD[/">8 M(6V21P1K2SCCE'&SM")PC:@Y5W>L(&VQ.+N"M!L4LA7)BB H* &)RR2LY GC MF' 9HF65)#V9) V;9,3K$@^V80,R)P]/OS9+?Q1OQ^[_B07MNT..J/<2QOV MC@;#[.R_UL7T,KNJWZI[9&Z5YNQ!O4-MI !.&5]=A M\WB/WHVWJ#7=H0^VW?WXG5.S[(MB7QD"4 MH )[IKF)PD62A&!*I&AHLK>2OK*06ODK+($^60([F"M,7B[ K2%J*!9@5I M=X.TJ8&,M0Y4Q8@$%P'4-!R0LYPCXVPT+&!JRW[R@M5XKL+T/##M-1RYK?K_ M'K5'M;Q?V;':+2 (*TZP#EPSJ;@1W!'FK.#>"I: ZOT\NT]-L*C\-3 MY:)?7$ZVUB6JM2:$)&X9-UY@;7C P3 'HNF6G'P:^[U@![L5$S\<$T_MINA) M!F*,R>,G9^6IO:! MYHH0,:(.K 0."CTR$7LDI(LI*F!H*190'K^&8[6'#,*[:16=9XU.<[ 6JA/^ MQP"DV?*RFH XH28B(6Q /!HP$(R@"&M-@^=).1.65B1>I,ZT<_*YOG#.O4T MSQS,@RK^[I%Y>&H?. U:(,81!8%!J0";'ED7+-*2&H4)4U&1I17"[A.C4['O MX@K>.9@%%=,^#M-.+0'#?4I$*V04C2!X?1P5R%1.:!FYE3:")< 562#!^QH. M!B;1=79X*;J.XMO:7N.CFG'!+0;+'GI'N<#69!ZO]EQW_@OT8N"< P HJTP( MA/%@01TG.9X:T$%$*H.?0\G.ZN#W#O#=G$U92M*(P'F.S],4\1 5/Y,W0KV*Q@<^ZP25V045H3M<:<1FG [O$Z)^T# MFQ)5P>;3P>;45!4T:E2& 2N$*-2O4K%#S M^=>'KU#S;J@Y4]U$6..,22@('A#W)B(3F$'4Z^A),,)QNK1"":Z1^U*P'P>YP&M8/C^9///,N.WN4>F &]7U+MF()>*=-T2:Z#A/ MW@"_RAPJ0CAU-(1OABQ=7PS\B8N@\^6B>.CB^:-2Z9_+XNE E&OM@>_T!D?] MN"!%]$5]V-OZNKUW ML8A^\VL=@&4=-_9VVW7ZY:2Q]DG4OZX#T&R(1NLM@%(X:-#&[O9!(]5/=X[K MQ]]8<-([4,%\M 9@)0 M*AXNR+S15F:7^T6;\>R?F1@PE@B$DR8!]X,C!%AFET3F'NG8Q^$5L$ M?(T &-]C<:U '[&;)5HDAA.*W)9G[?+0 ZE@ M,V9-^SW SA2'1_W#W@#(K)>*U@.,.\\GWRYYNB M^*W]>['1:Q77U'0'613@.^,OG54W!Y1N[;8'0"3#V#]H=T=\> S"[,"&F'M3 M $.VJ 0Y,&"'-\M_GL$0GT(7P3ZS3>%OX$=QV^TNR,*@[N4MX[GOC[S*;SV MG2.0D[7"'0W+)W9[PZ+3/FB#D"R&O5K9."/U.IW><=8XRC]A? #O>7GR7X>3 MJ>9A#&8GZH\&H'#$/DRLG5+L@V@>'F?IG"^KF.Y9,=U:G=Z'ZR8,5@-2&/@^ MT'F1@,Z[OFT[YPD22.>[;7=*!AWN@NZ\LUN "CT89$)+[6')HB4+3)NT *UE MDGJWVXZI:)YQ]1IL_R#?M&[W@?K@UOWXO1V/SYAH91_Z<0/-[T3 Z^=Y"1/DR@[ SG\B<'@$BCC1N4_3UOF)PX@=K= +=[@XA^LG4KA9@\LV0? M?PCGUX;PY;)GTKO8Z1QU;+\ '@3I./BS6ND'6NGF>GVJDA3'NVV_.]$/BL\V MM'M%ZL?_'I71N[\M?7Z_]/N4+\Y_&R"N6&OOM(O_O(WQ0:8I\Y!O,,_>* GQ M33]V2N7GSTP=B)577W2/V$',-RC[#2G^A-NSM +W 3':WR]UT[,M >WL&+@A M_P;I!1+M\_OII[4B!U.$[/.X9E?*'7G7ZW:C'U:;T%: $O7<_V0ZG:5/+R0>7E M1C?U[6#8!ZC-YC \P^[$4BN\!H"S$=^;;!:, ^R,K#]F SF_]67S;?Y*1I@9 M$*_V[\$TR_%V;([W8+Q9([.@WQ[;!5F7&4OCXG,'6;G[]1M-)(.O>S''A3?;;\-2%UTLBNH/"@81K^;_46= MJ0L\.RIG?45V,&@/ACG\O5:J D>=TDM9>B_[MMV%/VYT+/U3;]LU1_63B\:3 MYYG +U/_64/I_SU_7#<.4\#32ZPK#<_K+[G44O6I3L#-A26=^;G;GXSF$) ( MN7ZT^\@F&.P;VSFV)X.E/\ZO."SW^.:"P],OSOW:&:;T<"1<+G3(X0XEB;PY M K[NCX#J7W9AQE+L]O,QSO_\.IQ"+:VT1J=S*6M,P^R?_]+5K-XUVQL-C]NK*VVUM>*]QN-U<:[C=6/Q68+WLBG]9M74>25A_"_ M/%2_< A/@U0^><]#"EP)K8.+PF'-=*2$J84\A,\A*C<,8RA^@Z5M;32^K*_] MOC"'$-2&!!D,I M%5#6D4)QT.NVA[W^Z%Q]PY^!:L77&X M:_L'UK?CX/>1(0Z"'M[VNR"!QX?EYY\[NCL\V([MN\W8'92'\EE1J-37VQ,< M+/,D]":;T#GZ(/Z <6375MZ2V-W-6M+H4/=JRIPEG!E? K?*H8(7X\(>,F[0[\;LNFRFBQ&$&].S][ RP>70 SF9 MB;N:T'XVE:(M[:M9WLA"(XN:P?AD?E#\UL[H#Z87$/+@]U^>NH\-EXR',TL@ MSJ=>G&F-HZBP,YNG#,"&M>G8PT%\,WGQYZ2-8KM;SK"\Z"+:PE.FUL$R'ED( MX]3N\?W''R^7'UT(&Q]])N%#QJ_]&"^3V<^NR(%9O':3M_KFC1>*W&JA;O&9 M8-<_]&=7OJS!ZAO=]A?5"WY99^1IB9&(2R.](DEKA!0+E8STOITC$HN3: %! M2PWJ7%V%%$K=[G%5[5R-UPY?1NL M>68U+2\Y>@F.>"@K? RWOU3[@)<]RY8MGK'>2<*DB5^:1J68F% MX;^K0>J+RC_SLH[N7JM[X;;SUA4'7F;-@,=L"S*68 M3:/"N_K5Q\8"- MXV;K=[;U/\,R_=NMKGQB,^D>]M<[K>V\/ZA_6Z:7B 7NKHO'A MKX/&Z2>^]?6?@\;:_H_ZP?IQ8\W3K=-UN';GI/YAZWBKM9WJ)YB>%0_P6& 9 M&4TVE4L"LSYW MGD^.(5"#XQ"? :%C#>6$J2!@!#'UB#'E4"0HQ8TUTPGDJ/2?,&\:X2H13KGUNK%VBD)J@D*Y0 MZ E0Z$=]4KES]9N15@D9%+)":L0C#^ZD Q9ZX-A &;8BP9]]Q';@(7R06EB'3,&EW9 M8D_/M5-;3#)A<0P$)8-STVH+5IE+!$D>I&!1&&?2T@K3-4/NK0)57+NX7$L= M52E@'94U8+LX$SSL/Q? MCA*XBK;Y>FY=M9VP8H[X%""%&<1<2L$LMQYY +U M/&)/$\ME8$6-W=^%LGA=8T;L1Y?IHMLNK=[0=B9ARR_?=OG5-E95QU]=4?'' M[%-<"9:[");-&2..!$$D82!6I$K9B!/(!"$1\RS9H+4CC(-84:9&[]^-[+9, ML>!^^PK<7AVX4;"=7M"1:P+CX!QKE0CZA"NZO@ONK@+9G MKN0]9G!_*>?^+L5?=1L^;C>^/CG#BO$(TQ8AXD!%I'P)RQEB%M:/&B*45 M0DV-Y5)S"Q/15D765D"T*/']%1#=&8AF7&U$&18- >1Q#'&1-#)V_\ZI.[*O8L"HV M[ E#_BL!@"3;:9QIAPBPY;#%* MPFC$G?-(*Z<0UE9K19A0(I7G28+.J\K',W+I51"U2'-;T#2!"J(> **:4Z,5 MQ P-D3LD,,'YR#L@+;%'F%/EB4J4";VT(FL$5_D#%4(]%X1ZS/R!"J$> *'J MK=5\I@ HM?HM8NM=9 1QD_N8V*"1Q3$B8[T45# 1I,D0A?DB]5*J$@L6Q52N M$@M>2F)!!;5SA]J-67N5)T.(9P9Y%U@^P0"DY0"WGG(A\GXF+Y=65$TIO4#A MCU7D\C-..:A8^@%8>L:^4Y)I$J-'@5I@:4(,LA%K!+JPDM1[K#3)+$W-O8\D M*Y9>7)9^S&2$BJ4?@*5G#:+@F9#2.&3 Y &>5A;I&"FRBO%D$PU6E :1XHO$ MTZ\S2R&\[MB"&\:OC#;JJH/N*O1M;@OT8H398R8^5,)L[L*L?NZ(U%KL@/J1 MXTPB;@E'-GB#F'5<)I$X&)U+*\2 @CJO2FKS8ZD%/[ZHP+4"UX7.NJC ]0' M=<;X%P0L?&,-\AP@E4N#D0-@18D9SS58"=:)XTCTF-ORF"4BH V%;'("T:B\HH3 _YPM0FM*SSE9Y FQ MN?0!_3&T\%#X'=K?5R93:QP= /_X"3N,_YR#W3M?OQ[W[O$(9[\G?'=H>V&];AWR&7?RBU8>:@M&\+;3\_O/D\P[ M\=^?3[:_AD-'N6Q^K9]L[ZWCQMYNNTZ_G#36@-R_KM/ZP89HM-[N-4[#08,V M=K*XGX\FS'3):=E#/SO^"S M]/"M\-P]XTQ MRPJK+&'&3M?Q[4>?DN52^%R CM%G4BPS2J_]&"^3:S_[V6W-LL3L3G?]^6>" MW>VN+VFL\D9W_84+_I?':$1<^NX5RN>(JA=*R7K?SII*<1)MOQCQ_V8\',8# M%_L%P[5S@O2^BS1C<]Q"G"[X F9Y>H/3BCO92B]]Y8BI5NZ.*Z=OPYG/+!?Y MWDF-M\@@?5TNA%O/_\5X".:0/'C>#3 QF5HS)E.FS?;WN#H8Q.$+:1:YM\$; M>V_WFA\:^W6ZSIM@^]NE@,;P,'VYPA+ M%1$GUB,;C$!*:,%%](D8M[2BYQ9JN3".UU\$;56P5L':$R8<5H@W9\0[G:E_ MZ'"@T2"5+$7<2(&<(AZ%9!TE\*?F!!"OIN6\"F,O&N;-]RRI L37"HB/F=]8 M >*< 9&< :*GFHD0 R+>JUP?@B+8/8EXQ,%S+[ @N55 3:EG XASBO)=:(2Z M6:[CSW(.;II?_JQ!:@Z9@142/2 2G_ MM,+G5D:^8M@%9-@Y)/55#/N@##M5]0W7(&&M099(@7C(>0Z2J.S[D$))0%G8 MG!6Y2-WB7UD%D]L&"-W1]*I"?A]A@5X,Q,\AU:V"^(>#^,:[&1N*,, -8QW" M.LGLS9$ ]HHBK*3C+"B+4UI:T??/8YL[OSR/$[\*.2OD7,P\M@I4YPRJ4T/7 MRX0Y9PQ1;3V"C8Q(6Y,0O!\<-S(&:I963(W=OZ/04D]E,(R)^W^\=3'+5>N]ZW7+B=AC#*TY:.VZN?J,6"#$:C;3' M!H$"X9&-,2 ![TK&>%2./9>D-5ON=.F1BM;O%KU4]([ZQ6"T[8/B./;CTV#5HZ25W>*KYIDFH*T.,M<^1M+9:\T5 MNE%^VFM=G LI:%4BU2_3\:JLA2I(]Y[&+A=:*JM,"(3Q8(T1)/L@330B4AG\ MMXU[5R=\48;L#AB<[_>W3E?Y]H?MW>;:Y]W&UR^B\>$3::R]W=_^\-?N]H=-SZLD^W6/MY>^X+K'S[O;QV\W]]NP3-; M(0?@GDR/;*1.7GJ+E'$.<6DM,LQI^)-%@X/Q+.*E%:95351Y6!6BO79$TS99 M#9B57&"<2I%3#:A23*? :; EHMWS**5"M+L@&CY#-)M2"():%(R@B#N,D<;6 M(4%L]$K2'&B4 WE%38I[1_-6205/UT"IBIN\1]QDD%%:$[7&G$9IF(I>NY0X MYY2H2C%[&A@[F5',K*6:D2!1(+DZ'E,".2\IHMJP%!+6FL>E%2UK1MW[W+<* M<5Y<5I61(,5RK% MD['J5*5P!G0%8%90)"A%'!@6:4D% OK$E#!J""VTK!2U)T'_S1E% M+7@J9!2@HQDN$$^&(IUD0H'01+FU 0L/BAK5-:GGE=_^]/&E%6A6H+FHH$FH M)$D31A1HRSY$&VT"Y3E()8.7D58J\Q.!YE1E)L;%*(1$#G8"<6$\TC'D^@)2 MI6"(LR1',A@ 37/O2(:% /RHC_&X2GK_S+]?]8N3;>>SQ> MG@V+P]Z@G>_ZIA\[-N?$C$.QQ]@P<]5X>_'T$NL&^:#R^DNNBAM_BO!Y@2\L M\/=A_9!(-]8SO']F2P],?Y%8?E'M]<<'CZQ;E?.\.4'FR& M(VX!1.WU2Q)Y SP:^_E;,":[,&,I=OM9C/Q/FR7BG3=$FN@X3]Z IBTM@7^< M.AK"-P5699E? 'SS+DN@;C8M[?4D_?B4IJZDM$:SM;Y9M)K%NV9CL_EQ8VVU MM;Y6O-]HK#;>;:Q^+#9;\$9]O=':O(HB+W#Z2/11$*\^><]#"EP)K8.+PF'- M=*2$*;^(^2I\N2@VUS_DB18;C??-S_75UD:S4:PVUHKZZE_-S\6[+YNM9GW] M\V;Q&RQ5:Z/Q97WM]_-K\K!I5)M^-X:C3FRFS_%[[![%,H5J_0?0#@#XNZ,! M@%WL#U:[X6.ON_,1D#&,=).W)Q]B;Z=O#W>S.%H%O!B\^NY@C9UOGB6L*(]( M^5@F6DED'8G(V$B(3#ZE2!8_T:H1AS/5?J9-P++<;A_ )]_C*-?*G10[9V10 ME/(^<^Q#I6!5"5=5PE65<+70"5=5YZ:J6UB5JG6_,)5V-IHWAV [WRLYJVJO M4.4YS.60B.+(A,1@67A.K7,Q,&Q3L$*;*+F9PR%1H]?U1_T^(-"+\GS^!<]Y M?[#5VB=;K2]LN_5YOW&P)9IKJZ*QYTG]PQ:&^YV"2<$O%2,Y@#E]W=YMMO[9 M;;1"I_'A$]W>V^?UM7W:./URO W/;^S5?VRU=L_G<%%.10!# Q'J,>*4$ 2Z M;4!@/V,+5K-0-#=1(#5JU'-)>*A2N"IH>QAHBUP'AT6*S#*>A#3&.1D"5H1$ M;1MLIU8<]H%-^O"88OTH^YBJ[*Z'1#B,HS7!T>,P458"(85C)92:.2_!>]B*J-O?'&-HZ_P;[&W/() M)2U!^4Q,(0MV S)!LT2P=YAJV%B]?+D:S?^6UO7M]C823BCL7;*<\,B]BR8X MEPL+<)6P_%43UFIO;[JW)XW5;R$&V#_M4<32(,X%A6WU&L&.1\Q#RFK-T@K# M5S%MC@?LCT*^RU8*PUWXW)Z,O'C&/+YMG+<:+P_IXV!T/)9(SL&R0S29D)&8:?=?M,H";69)M'LGRD9THC#S2S#SN@,OSXRX_5/WPS33!@O$%! /N5)V1X M;K&M@@+2 M"X/B3', ^EH=G@]?'9/A<2QV[4] ZAKJNYO_Y/9$U[N2Z'KGB*YWCNA6O0>- M=#CX''UL?\\*X.LEO]:J@/O]@+&=YF> FA(2MCQ@@Z3##G&M*;+)DYQH90-G MDD49EU9ZW7B9%B>4 #2SVQO$PHX7&HAPLM*%LQT+\N8>2BN@F"!&R8AQX# T M1W5*@A'"F6.>D QK(\*JE-:Y40:O[WQ3-&!*G4.19%FH0 PZ+PQRV@:?6)() M&S 3U?+E&@DE% U'Y5LN$\75V$/,G;'G;MZ'"GL>6?3Y'T!5R6!'J#&(4;"- MLJ<6&3"3D *IH4!_#BZ8)\4;PY0 '4E+ $2.13(Q8R!F#K0JH9P9J5%CO*EL MJ;M3 P-%B'JJM%(),<])KBH@D$DA@,T<+3?,!Q*R(Y\O7W9$_0)C+N>^7\YU M+U?\ESG#1BU=GUCWQ!XB,;43'BJ?=:T]..P-;.=#OW=T.-CH^LY1=L;!V^,% MC:$)ZF6YK(/\;JUCW]D7C]'-[^RN, M=F^? \.0[;U.%J2GH%;AQ&"=J4'4YJQ5'BC2!GX8>)N!RH4#I2/@*5=P-8L@ M(R+SFF)+LP&0M(N6J.!S+T% 'Z\O9KENKGY<+YKOB[=?-CZN;30^7*[P\/.D MT">FW:NSTG^Y""O-;M'TPU[6'&BI..A2<0"9&\JVA=?"_>"_:7C1(ZJUL< ; MBBL,/&$U0+\2AA ;DM=2EYI#=IS168S'-SBV*-6&G,2=\\!M9WV0DX\V88P+ MHP \-F@+@ MF3'S0?$QV@'H"/_N'673NE@=#'J^G?/$BHV-6O'QX\>_ 6);8$)GYWN.M 7E MXM@.BO]SB],Q*ZR.Q OEA>.1&JN=3Y'PB#DC-HHS]RQ%5Y$;$K?I2MSO98_ MJ&^KS64(WHY79.IUD:^,\O*XOX'MR!2@"$HJ^UR8C<@9;G*0J F*4!TX!]+# MRU?0':!?IT2H[KC:3M@#713()KM9?.P/+7PRB/ E("'?RX5YLB,/,!40N]\[ M/O,'=C*UY5.RB6/FC%SS-U*&KP.@G-U!MI'@)J#1#(XZP]&WVX.2"$NTZ^*_ #C M^]@;#)K=$3W^/0XZ^QLT]>'Z).[LU1(GO$^_2>?!K-86,9< %QGV@(M*8JY_PZVGSMT7;_U("3C=_I$>V1[VEKZ:!1APVTUI,L=^/H65_O%Z: M. 7 ,D* .:(<,C+7JB0B(9>$0PF4]* UV,\^5US[&4WD&,\,'?;'[T59,"2? M2/0'PV(L+O.'XR.*L0-FM^UWB_9@BB]PV4[L@G[?&4%:.&AWVX/2G/T>\\%T M[ ZR1V?MJ)]A[,*AQ\4SC_.^GD/;#K>"+:+!.O0>&Q(%CS+'_ OME"<)K#70 M$7]QSGD[06I/ROC7][W^.WO8!CMS8R8J]M629G/MRX]OVF"!8P!\H@(C#@(- M.9WK9V=;TH. ]3*QNGE0H!GI)GE72D-=[/>?JX$#BAHI5@$;7Y8:O1=,#C. M*7E@KO@XTLL&\?S%63]T,9-BR"Z@4I>#.WV/_9\:R@$0SFBO=#YEI8$:3X6Q M1DL+Y)$4O=)0ON@\#$?]3/17J&13L%OMAC.\^S*(Z:CSL9WB:R,B&-,WIUA( M5$I0_BT#?)/Y")TD)+U(RD47%259(;MHUHY.4V>P*F-.' R!B?-6'Y6+6G1@ M52=*UBR!+%_A"[ID)]_,,40P6US/D'PXSU IV#=C)WI8[[OW>W3WG&=;@-M^I/&J:<@7_%VRQ]OM?[:KQ]L'==/=W>; M'SZQK=;&:;UM\/9_=K$_^*=KOYJCYM[JZ?8!\,'I!FN? M3K;AL^:'=;Z]%G;K>_63_YQ^88U/WURTR5,;$'7,()XB0T[F;@/,)QZY\=C9 MB\Z?; H2Z0!R(N4A,NLD54E8FY*4V+-+)N(K=T>%AI^08VSFWQ6<.OL%K MWN3FZK=H*H W@35D!UB96S)JD&)>) MN,2%4>J2AV_]X_J[7.CQ[>K'U<:[]6+SW^OKK6)MM;5ZH0+U75R&Y4Q^VU+LXK+-6V>ODHMY;=&&\>O&S;CW!H-WHSR^1L.0J>YM_^C?IK=;?"=TQVQO?>)-M;>M^'ZD\:'?SJ-O3K.&8#U M5J?SG]-ZSM[[46;QK7[S8%]B$R2*R5,$V^>1DR$B*A(+01*=K%U:D:*&Z2*5 MUWBD)E05)BW2W!8KC[C"I/EBTLD9)@4J%4]E@1\G$.Y@/32:!M-=:&*^^N?-C M*$V3O7G?ZZ^-=^8R:%5X=1>\^C2K0UG*J.$JUW1V\(,K@C3A!+&0RY.EG ! MEE983:E[-[2K^K4O+DO?7>>H^/81^7:J9[!H-0Y>(6$I09P1C8P"4TCA2(2Q MF$LAEU:,7"2N?65^I5+)R E8_>\C%2,=#8_ZL?#]&-I#^ 3^ZHZ"9'-(=0[7 M&<74_KSDX*LOS4WZ.-6IWN4P5BMP*Q+[/* M!V;$"4,C\C9HQ*-VR'@J10L=89DAI9JD1RR\W1^$+I,%UTQ:5V7,%R> M,C]FE6YN 6)*H@$&O(!<8D)TD9I1%CD M5!'-A*=+*\+4Z/W/S*I&7A70/6^@>Y*CN KH[@YT4U64^T1Q8API'CWB3.4J MADJ@@&D":K96LPA )VN-Y/.&) M1OD:@DPWNM]SI:Y^.P[N%5?ZG.:\&*&CSWS%7ID7_[,]+G)29;\-LKV*"WTE M,5B/8.%. /@$**P^(;"R^L/GT9E1Y8F\G?JW/VOG!DN%4$HA$Z-"L)44:>$( MXI'X9'7$7HI<5*\&F[A KL@J-K3"I2CXWNWZ/=J+#H[EBT?CSN@ 5XM/J-"ZYH4A@)EZMK4:^0998@ MD26*8X0*'[,-J"FA?RY0(%D5_KDP:D7%L _/L/4SAI5:8BZ$0,:&"%8-\LE/[E*NKSD;CN?2X-N!M#L=/KA2J*Z#1CUGU0;B@5%04*:<2J75IBJ"?$"?2P5*S^%4Z)B MY3FR\E2QB,DD$PE#TD4+K$PTTBHPQ*+S#OB9,8*75JBL:7.YZ]_+<$L\G\C- M]O3HM@K6K&*8%DC1 D"N8/AV,'PRJU$1(C"1%*C6)8$X908YD[-BK-6>XB B M-6#?D9J86V)?%9U9(=LB37Q!]Z";%,%TY#H%0D1,1YRBU7+SDL*+)5X9A5..:\8&_2'Z%6Q$EGA#(S?+9L__V+@,XS M?''N]WAECN*/L+U5/.$KB=N13$J?':*4)\X4UIC+)+54H+=0Z^CU1M@-VZB4 M]=LJ#>5V&@J9M;V29]H('9$@28+M%31RS.34$6+!A,X]&S'87NIR:[QG[\JN M8.>%PH[2"@L-_Q3S7 =M V%,ZU>P,V?8F1I&/#' E* 0-]1F ML G(66L0-M18ATDR4B\:[+RR:,"SYK%5'.!U0.-2KNT1E!/$2VDCX9$R;9-F M6'CB0N 6ZTJ;6# @8K/:A)&!: '0G)E8&;!H1#3: M4AZ-\UX9;F*:1_1;A4+S1"%^SC%!DQ.$)12"=KF(5T(F>C!LM-'<.T-)B3ES<5)42N5=2A'V728;?#(P,Y;!%#2S+#DJ7&8CWI>+=*A:^6@F+=28;SCF',1M.1!8XU=,,%2+X)E M*?PD.*)BXJ=BXJE2D9C@*0B-HL04F%@HI#&)_Y^]+W]J(]G2_5<4S)L7W1&D M;^Z+[X0C:(/]Z+"DMI'-A5^(7$$@)$:+,?SU[V25!$(L1JP":J:O+6NIRLPZ M^9TES_D.,C(J$8)-( ]+'_@R9HNTB=]8@.+3J _[+S>]RKG,"?8+O*[2**Z% M)*I ]ZB@M<2:5B;%@J'1!8HEP" 2(O.( M)$7 R]$4O!S!$98F8,4<=UXN?1#+!%>Y%*]X$Q/OC>.*X?SPC7=.!^*3P"0U'@3'AG&&+8*,3A,2& ,H)T M"$2":8D-9TL?.%[&Y*%(:%\*0U&U_Q>%M:?:_P^\_Z<8J#T&[]%*Q!B.B%-. MD7/"("XH419>.IUM&;VLV$MKJ_@@P9.78.E\B8-!;O\].AQU[# &V&9'?=A) MMMBZV=JQAST8[FGQ1A5:>=XVV).GM#KUD.!U)^87 &XK4\_J6N"K,&\^S#N= MMGD4-5Y8XE&B%OPWZCBR6&!$HZ+6JAA9I$L?J%X6"]6SIXK"O#S+I=KOS[;? MSVV<3,**4_3(,P\^3E0&68!T)&G45@9&8LK[G2]K705L7D; IALOUF298\@+RJ36 M3A)CESX0 F;> [NV#["%7@8[=P6F%9@NE+U=@>F#@NG4F:O' M(S+!@-13&[@BDEA# $S9LA:O!TP+"_Q?0PLW_5!,*HMSNSLJ?+4KWPGMGQ_^ MI_BCG*OK_^O#V;PG'Y;2QQ+QSN=RQ^@X3]Z '2$M@?\X=32$'8+-TO2OQNMU M:/N[[6XY:UR ]DVWNLAESK,/<-0;M/-PW_ MG__$.ECET?#ZGTPML(=M%_M/#TLTCTF0BVLQ_>?>&<7[D=V-R/6C/4 VP6#? MV\ZQ/1DL_>OBBL-RCR\N.-Q]=N[7SC"E1YMA*_T,_?_U>VE7X #FC5;KI=K'K#4*1B5[O4@_O:2I*R6MT6RM;=1:S=K' M9F.C^65]=:6UMEK[M-Y8:7Q<7_E2VVC!&_6U1FOC*HG\[<9^ZHVCWM5J8YW> M&!W"-?Q,-K0V7*@@-'>$2Q&,,I8J[KC5AC@7=E:S$H?-0="Y:W1127^R[?X/ MVQG%U?; =WJ#7$/2@AO\U>GY@V?7S0<3W4RW6W_M;9W^M==H;9'&YW4,NI,T M5]>.&ZWU7UNG>YW&:MBOKW8.FZ!GM_^SA_WACZ[=-*/F_G:G_OG3?OWS&FGL M?\;ZV0.HRE^?D[;M"LP[=$[@C;;!V0>FL-]/DZ:^S['94HMTY% MQ)/CB'/&$:QU0#HZ#5:3D\;%TK0"S1/#2C:,$F;896IK*B*GT5A+98K,$2%H MH%PMU2)8/T=YW_1'@!&?5M:_U7ZL?/F^5JNOK6Q\_S81T0N/?F;WS>B[\DG] M_LX71TJ()A&^;KURW-G,Q$V<@:]:"E=29FD!-\6G=M=V?=MVQNG)142JT[:N MW0&]"/>Q_5CS'?BPG=HQY%;SP[U82R#HM9]9TFM[[=BW?;]W4G-%37:O_$:G M=QP'PUHG_HRY#]S1: AOVV&M/:@- -G@:AX,V=JP-WN]PVCSOLFF[?M:[4OQ M>U+[8]2U87\TR(> _SOJY;^.X#'" &%$V1C[";^T_8,\!;"IX0'"[[/Y,YD7 MO#\8+D ,.UN;UASL*R]?K_GLFJ!*[F3VN6!!#NT?P)LM6 > M AI7BN'4RZ<6A_V4'[#:-E_5@HZ<$U#K3^0IXQ&@S1\%9/5&,)\P^//]M5;7>.7& MGD%V)Z;64I2MDHJ]>>9"%#X:+&G''@WB^\F+?X?VX*AC3]ZWN\7"%#^:]<;@ MFN?&]CM<&MSC$Y'Q]<2>UN?9C_(Y<^]E-ER7T'3?R3I>] M^3/!KK_IG0?+WC'%JL$^TF!O)UV_.<][2=VMK@[HO+5)79M90<1M%J#T6A=J M";+Y42OLCUK]W, <9 6R$8^&\3!7Z#&\7!A&M=$@S^S"@MU2QF_1:^QE+5QY M=NUMOW\"@RYB<:6RMS+^F:UL-7"OJQO5@M;+>S+^N9;Z$W^Y3Q8?*_N MXP]FZS]F:_)JD,\WR#?&8O6Q..?>S14+OM<=M&&URO.;?.+B_W?4SF!AF\1QN8!_ O!'%P\59[HA9/B6@N4+GNW0^8R7?;H8'MU][BY M^6E_>W6=-$[7Z=DQ1)4&"("RD SS1!RN;66Q1''G$^-]64 MT']7.%;AV$O!L2ABR#VGDG?<1Z9Q2"PDBCDW$G1SA6.O <>^GW>P%5H3)Q4* MWF8.:$R0(]0@YL$$9]99%4.%8Q6.+<3TF^_44],G2E=4=Y7 ?Y\ M@'^A9T#TF9$3O'!"&0"^80$Y&33XXQAK%;6%?ST0X"],Y7U%8U*AZ:*B*6-! M*T,-(1[SP(AQU#*?!#B16G')[Q<]J(#T@8%TB@?0^:!#BLB"T@/SV2JD=3#( M1>S@,5)+M'ZP,$ %I1645E#Z&RBU4B1"P11-1G.OE)/,>$E9 !=74'// Z4* M2A\82L\CJBFY0&WB2":%$=<84#3%B&C2&JQ2HJ0D%9164%I!Z5-!J4Z4&Z6M MY%3S&+U5+H)S#W][EB3!E8^_>'AZ'M2UB@JE/452)H8XY@[I9#GR"J!5,A5L MT*_-Q[_(KG<[YKSQK"H6BHJ%HAKLS& K%HHW.:DWS4)!3,5"<7<6"F(J%HJ* MA6(QJ!$J%HHG6^J'9Z%X%661)>7BXU=$OH2UN+45\OP5A]5R5LM9+><#+^<; MJ]RM][KQ9&S8586Y;R5[6J0@?="2,\^YU,YK0X+07DEN1#(/T([FHQWLK71# M_BMWH@%G+#NRKS=XWH.QK)-MN,]6:_VDGMF<#S\=PKU/FJL')XW].FVT.OOU MU@K;;L_VIOEVN+6?>]!T]NK[ZR>-UK?VUN8VS'.=PUAI_72+-#?K,+YP^)_3 M24['VK"^LA-CI#0:CR(1%'&L,;*,*I14",HEY77R2Q^$7%9XD=H[5L4=%3S= M!$\\>*V)S"?IG$>CG";!4($UHSG;S%;PM,CP='(&3\H:K2W6B,=H$+,,&D@J<*GA9A;G/ $^"0QI;&8!7ABGO#P&2*/ 3# ]':W0Z>KDO= MJI#IL9"I<6XX:8TYZ)6(;'1@.+D4D&/8(P B+:UQG$I?E<56T+00G+^F:UL-7"OJQOODTJ@7&SMP=E$7CK!01OJ3X@P/]) MKS5E6'"2DB6.>K"BI),D:GM+H_C&<&*90%%9PO>UA'>G3S<2HU8&H9"V.(.481)H(@;G!$5CF- M-+=4* HVN$J/5#!?(=QB;?0*X7Z/<*#QJ6"P:<#WX=9A[;@@1 O!.3;$L@KA M%@3ASDTX:F+D6CCDK0='%9X2TI(YI(/A5CJ>X/T7AW /F0?]$F*-]VX--I[_ MU(.Y@EK@7MGWOSG5KT;Y8D;YU@+Y<_4'B[?O$';%LKQ22^AU&CM.$\RX!L=- M,4Z%UM(S)8(1DB;-V"V-G8K&?<&MI8L=PF+"B26+$9,T("Z81)IXCT2,&'/P MZ[$02Q_$,L?J@8RE%^3Q55"V2'.;A] 1? 5HY<2G#=CF29<:F.8QL9*%NG] M_+8*Q18#Q3C9S!0Z8.,9L;QD3,D9%6(]!;1 F&:?1D\5S+MQ9J?_ .81<#L15[^!,L MT*O1$T^0'?PFV,.?#/ O= AS/HD$CPE@GC&4;56DH]3(@+[G-A@;:'@@P'_P M/;3@1< 5FE9H^DQ9R&^ZK*"4 #2D)!0@JC J)?4 M/'39<06E%9164/H\JP7_Q53<&*X> "3I]X0]*\(=>[>==U8[D=C]O#O=IP+]::?MC+ MC5=@BXDRV7/0+G,_4^TOV"5=6(3EVG'N+G)2<['6C^-\T&$/WCJ(Q58>)X\> MV9.R(4X/5J]F:T__SX4UFK6G,*'.2^MRKVH9'#92FZ0LL2)B MEW96\P@!6P2:O+BP_V%9_/LPZI]$VY_L_K#;;K__:YRW^K%WZ-K=XH3G/-_U M['#G'WO2&PW_*0;\0D%@^S][V!_^Z-I-,VKN;W?JGS_MUS^OD48&@OVOI_75 M[QPV/ZG#6)J?O^,&K1\W-[?$?TYW3^O'.\H0@1662$D'+B8C$6D98#,[Y0&- MG8:MNO2!SPIZ+2_X8+DV&+E]D*W\F*W?:\>?L,"UP1' <6J#M/3CS]@=11"Y M?ASL]3IAD!]>;0"P.Y@6M=H1&,0C/QR\J]5:()[GQPWY6UE@)P<3)\4%IJ3O M8NIR/_K>;A?V1Z@=VT'M_\S%OTVD](HX23'71MOD X\2WC4LD#%-VU@"I_21 M6)BS2?GF)'@-QK&^@W6BD5N+N(D2<\E#H(<;D9 -M @\\@0L0IN2JC$)GL;26.>7#[]!!&"#<8*.),@ M0R3#F;IDW,PC3# MC=6#G2"T4NEJ]VMI79>QJQOU7)M MGH"#L +;%(SGEAM-C7662V.8%#%P[0J)4A.)TK\QEPMU"5)U#*;2('8KD7H& MD=K?W5&:,R\T08E2$"GN*=(^!&2<(LI+FD/U2Q^ZO@%2ZXW+F3A$!QNCME@P9U3$NI I/9&IRRY8A5*+)5+-UL$.%H!.E%EDC,I* MD.9*UP1F73)6<#H>UT\M/))MD\XA82 M@;L[JTC07">A@PB6CIUJ M.>M4?\H.4"L>'DWF]J #E^_$+4;^[Z->.:#W_=BQN7GHO_-*(E;\>C;T80[9G..AMSNZH$)Z>U MY9BR[&T$*Y/Q43&=++SM1>&J2I([>52NZH+ )L#E[@Y)E$MK/,*4*@1:V:+, M'HZ,=RE:^!\)#ES5=^Q:J"P=TT,;LNB7JGDB]7.J96F]\@DD28 D:9Q3ZS#V M.%!/-#?!5U;@RY*OYNK*CE!2)[#E<^:=0-P3B6S !LF8DD^>2A%"]E5OL +# M*&_>:4L01.Y%*>3>J#^K?;/B7>F @BLTB=WMQ]^$LC-^9T0?'L=.[K$-7]D; M![8'M=C-1PFUU>C'W:1YM]FA9(/-0K5E?<^P"Y<# SS8;EA_KQO M^#0KHGE"ID2[*%G4G"I01L(Y90,5)@CB$TA@UD.7#7H\3TBB*N=X8)S@]=/= M'1H9]]):Y"TQB$?M$#B/&DDN 2<<$3B X9?35"X#Q16ATD;O9I&*M@]VU LT MZZ^ DA7O8R=/+H9;@LGR& &*A?, 0A;=36:(TY2PY[@7(8@Y=% :MQH32 MRJ!=$"#)J09K.Y2*D /1R(O,LA:S+1L%12E@B1GQ3C.3??_?&;3%24L9;>H/ MAO>)-E'LB8HL@[NC:/)ND",<5PD(G2USU_L/F?PG1TCI>:!*!18 $.&!8R<-0E)+QPV M!#XU(D=.;CC$&$=.?KO7K_/1P2:%'9 O<4LC?1*DN&8;SFV%6YR/GRGEF6?& M\:0ES2EYTN?HI-;^:G>^LL(719!Y8[^^8Z7 22F*+/CXN8LN05IDZAB)DR%4 M>QGHT@=^4PC0#FL;\6A8A+'*7-WRY*.0W8N:*E^CE,]1\9QNH;L^_(_K_^O# MM0IOK'=X/I*Z?%YUW [#O4FN^=2OQEG!^/PGU@UR;.WZGTSE_GJ0PMA_)MTJ MZ,R23OVYUY^,YLCN1N3ZT1Z@XG3KO>TK09EDG6@ >]$K;>C[J 8.71XO_8A1E+#0P. ,'_:K,$VMT#Y)OH.$_>9&UN M"?S'J:,A[*BE#ZV,4QEKLY+-RO=__F6O%^FGES1UI:0UFJVUC5JK6?O8;&PT MOZROKK365FN?UALKC8_K*U]J&RUXH[[6:&U<)9$S.[U$6@*N=&3$6J\<=U;J M((DS-%!+, RA0JPUQ+ER9WW*-6IRJ6!EKR-#L7M1] MEU3E14W9@G']U>GY@S>G"^LPWJV=Z+!/-#'D4\IL0TP@K:1!QH$=9YFVA(+E M&\%B.,I;LS^*BRBCA878ZW1ZQX5)6<#-$7A$Q>&4+<*SYX]\8D!>:RB>VY-7 M<_H4C-_YHJ689;^L/:AE+V2WR('(^1$6KCJ:$CUPIK*95OOC"WALG1K[L_9' MX>CV1C#O,/CS_>]3EA,]T>U'7 TO?L4>#^'[RXM^3;JSM M;K& Q8]FTUC@FN=:\!TN->&8UFE\_?''[XJ/9JJ1RL\4_-+H:S_&[\@=/Q/L M^IO>],N;!DOH.R;N=MEG&:PR]%:7_0TAUQQ- W[[57/IJU=4I9:J?*&J+S^5 M7F:NS+N"9=SJO)XCA*]!5_KK,IOTY+D-C-^:RM'S#RB M>%N:OX4N&?]TKFQ!];H(^JX(]8#J+M-*[M3>INID5G4RFY.!U;# 7%+4JP@N MBC;4;FY_VMS?K9.OTJVBT?NPU5E?HUFF^Q@K, M=PW\H\;^?T[7A_7V62LTHKUS2D3DI,:(&T5SPJE DB7BA.5$AP?N[;$PQ"85 M0%8 .2?#$Z',1)ZT\)J+1"W61+ODA1*8\V3&J4@50+YT@&Q\/ -(S(DC(4I$ MA'2Y5Z1'-O" >!"2R>@-B3A7D"]C>3G%9$$1\H'XJQ<:S_X9]?V>'>306-M? M'_^Z3^?(W[IH=+XEO5)1O&C 5"Y29Z/"EB8>&7/8:2L$P3KHX)CX77GG4R#G M-<"Y/AB,XJ!"SKF0LW[!M$Q:R>0L2DE*Q!43R"JBD'!>A)@LID)ETQ(>_P/1 M0"T0+5Z% 6>U9"19\"@UII%SQ[AV7#DC(\62>$W2[Y)N'[E14;7]'W+[3QM. MGEB*\[R;]\C(CCK2#Q MMEV<%@\2_W@;=M%&' X[959IA8YSH>/7:>.(,:(,%@REJ"CB$ANDG<3(!,VQ M#)$*Z9<^R&4BR"5L_'->AW*!HFH5"#R6852!P,L @6D3B20NM==(Q&!1+FE$ MECF&/)9,,BMH$BY[2)KKQ0"!MQ X*FLEBJ*P"VGX503II9I*.4T-7CTR)GZV M[>Z7WF"PWO6=48AAO;MF^_D8,DH)Q MS!Q(AY!+'PB]#T!6T:,W$SUZ2B.I H0' X0IFPG\)HH3.8)%N@UJ1L2L#%8FL2%,Y8)1<"N MY/ !"S9<4^9:97B\+(VR-6UB:AYBM$8C\,0]XM8K4";2(^,YD9'A:%1N<[%, MKS R[Y7@\0*:?SWH@"L$KQ"\2F*N$/QA$'S*)^#1.+76CZD3,]MA9A6*@R'LR.$9+\I1O^F+A[-OU#*-84D7 MM&=_QJEO#*^D:;EV$M?39ERD@+UQ/C?VSH)O7XN2@&9PWTN=OPT1SA.1N\8X M;*V4R3FFO<0T*L9^$UBE%UJJ94@L5J*L_)V:1B^-/;7 M2-?R#2(Y&/1\NQ#FLS8%U[$%E?1#@^F6;FDT!-67_?M";W9](8V]T>[>+,WQ M)0JSJXEA"I'X+<$&45@L+2P7FLXD.(]+![$:W?"\3^FB,#HT8-M\H=LG6YM> M-@Z_'6YM;H'BK_]JM@Y.&Y]AJQU^.FR<_CC87CTXWJ+;>V B\/KIP<_P^0#9NNO_>W#-;J]OWO: M_%%L8S 08-RYC>EIG>PDK4744B(JG$7<,5)6-04AB=.64?AP:;PA1C&L9%M/ M*(Z-ERR*F+AF1!O#N= 2?+Z8R=MFZ2#6&ZMK?[765AMK&QN7%.XL*\AE3I3? MW^[B\)24,C ?.1&>>^Z,HTD0YK3G5(GH%Y&?X@Z$@$4A,@!1NYN;1=8&)]T MAD^&)@]OMX5?[8PG>7OHSJ](S M!")L><)3W]J#;Y]?!U343P##3&517M/W#@_;PZE[)NO'="NU/S(X+GTLW_]4 MOG\"MRH8V[-ZGHO0F&!';7 FN "6:^8NAKT/(*=U9L4M.W080@F[1W/C;FRF MN/ MX*@D$L$ZQ!/-G=< 4DPTA B<;&1JZ0.\NHFT.-NY,\("HEV< @W>UVI_M/\L MM;2=3VXB>+6"4T)!-5)&=4B,>VR%CEJ TUO)S7/)C?^UPR+!C!""@DX4<6' MGLN-KB0QRB=P&@')P06]7FQJ@("'M4X/\+I$FU;^]Q?X-^!,=ES^:-]-;*13 M6&N0$H,C-U9EVR. '&/JL>8Z5&+S3&)SNH9W4F1@#8*<<&HBB(TW2-N0FRT+ M>&Q*.JQRTY\K*F3.Y 9\P5ZG\!&GA.?;V9NE!+U;]#8M__3;F;&T5ZO;DQJ? M."]N(CV@IC,;7^&DS"(K?"G'$[(%,2@]]L&Y4VV[Y2\[)WDQ?MI^NZ"/<[K[=C6!HK/SU;>G/?V\JIF+:SAA>.V<@$)82RF;0S_C7::7'3![/O2+]P-+ZLOZ7\UOXWETKY@* M>./1AEKJ]P[G#!$(YXP'G0,&J^"6>(,Y@$8"2]HQPYP:$QL+S*\D-N97^2[K MW0%8TMD$*X*@&\7@FMT?X^E]@TF1Q0D5/#-(\'IKC>TH9KDUFB('L(VX)@%> M,8DT3=(9(0B')?O WM'+!(=0X MJ-D;#0=#6S;&D M.?]*;J #HRCO<[S7]GO%1#N#'ESYJ- M*4>]/AYTWE_5]IILK\;JP:\=(1D)A'K$0[:^D@!TM9D*- KP\ 2@6I"9T_WR M@=%_+WI#ALU8BCEXG*-^WD !) .$?S J=I[O#88WV1OS=G"^6S1C'F+XU9AB MGLBGHIE#_)@G\+G?&PPJ7V(BTJVMDQT'JVVE%BAR#R(=LIF >4#P@%22(-2V M;$UTQ^6[<$&9T=7P[[-(HJRN-8.XW"O M!];US[$(%J[OI E9=F*RNKD1I1=\"Y9]-J9WV9DW7SN&M8:5RO/+'4A@=F>> MPG03DL%$OW4LS#O88F-&"VIL_##&O\HG0.6"C\/,\ZJ?D"+FR< ^SLVZ:7 Y MTFR8#3%)&\;]U2YMX(O'?],C.(K]3"P)ZJ>7SF8V/;%*$TVV;7,5MJW@SA%C M$E**%0QL FG#&?(A*:N]%UK+&S)@KGRF)$K)*59P#<-]*4@SD2V1Q%)LIB*V6@!?W]9+;6&1T> MU0:CPPGY2XYN%!YD;:DP!MK[N+"L>YW@; MJ!QZG;4_Q$BCF-(X@!H(+KB(#54$/%].-?'B :HW+YYF?AP;"F6\;V%*>.ZN MCC^UW>?OLK%_0.$S6C_\>MQ8K9\T/F^=;)UV]G*6[=;A&M_^O$:V-W\WO][O[FYQNJG/]I;K;V#K=:/SO;F MUU];1!]_::T/ZQM%&<]IH[6^HPGF*FF*='3@)4O"D+%!(&M%2A'LZ"A(3KY; MQO>GC*U8D>;:A:U)=EI%=_28"&9$M,3F)%-P#9R7.@GJF=!!1A*IP!6"+12" M_9I%L$@HD1('1!R)B-,8D0V,HBBU -L17CNQ]('K97)%WL:+IR*;'H M8%;F\P&:/3O1[?U*V%\TUMTM[Z7"NF?"NI-9K(-'E%1(&GFC%>(A$&0IH![E MPE+EB//$+'V0["&PKNJ,\G!;]$N.$XVZYVD:%S,Y*@/O4?DLGP3U+N=+-6(% M>',"WNDEXTX+(H-1B$JC$<Q?.(5ILV':7@6TR1E M,B8AP$,5%G&%$W*8.D0$!OO-88%QR'2:Y@HJBI=,0?[27-5I)%NN=6-1UC&! MO9PH^TA,Y+_[7<71]G0+M-C*8G%U1:/7]96ZN(NZ(+/J@GGCX9%9%'RF+;+) M(*-)KD_SU&F:J,EYC$(O&_U0],LO@FKM:DJC\=2NRI]DG/E?3]V;"Y!'B=7C#?MU*_&*XS/?V(=+.9H>/U/KIO94R?- M"#;#,#7UYUY_,IHCNQN1ZT=[@&R"P;ZWG6-[,ECZU\7TEW9WZS<[]V MABD]V@Q+@06HZY7D7>_+FG;X%HS)+LQ8:GO]C.__]7L:+P6639$Q!%9,;D97 M]IRSUXOTTTN:NE+2&LW6VD:MU:Q];#8VFE_65U=::ZNU3^N-E<;']94OM8T6 MO%%?:[0VKI+(*SFA?LOQ-,,)I5.R,7GJ+8U<$^EX)I'B/ K#@A-A$;/:,C': M-'56[0]8O]9ZX_O:ZI_/DT-9/PL5--.TL5#E55[(J_QZNJ.$44I'@Z@+H/.9 M,L@9PA$S0ED6$R86OXZ\RC&GX<4H4L%=MKO;C[NY\ONB)S9'NN5O"5BJ?,L7 MEV\Y65X K'@SL_K]OOD6XKBP9TB5[%DE>RYJ$.'<7O@6)UV2F^F??KOKVT>V ML]YMP,A:Q['S,]8S/\KB-'FZ;ZRAN?H#QK2WO]U:.VED(O?5K=/ZYT][C98' M8Z&SO[5?QPWZK=,X79N--?#&YH]V\W.C4V^MD\;J"@:CXGAKV_?D[J_^XG$MEE5:):XVDS_4<7B5DB(XH2:Z\QUX&;/)QFZB209\>JVF5 M)O"6P&TKVG[KN%=AVGR8=BEGBC C"8\6)1$DXH%*Y(@IO"I,@@[6YXZ_;)FS M>_<:JO((YL4T5J4(O#E,V^O'Q6F]\T)0[5)B5.">.6$%DBH"EFD>D%5>(QN= M5%B0 '"644U=P7]<66J/C&J\LM3>&JI]ZHWZ%:C-!VJ7,J.XHDY1G9!T*9?R M&(L,]19YBXV."9XVY[DMI-3W;BI6F6KS@IJH3+4W!VKMGY6E-B>H7H%> M*@,0,3HG/,)$!\2CE4@GY1$Q/ G!,.;\P6HY7U)>YW.DL117?-_.G>7\+1); M/O9^QJ[MCMO;;N06TYFX;\+]_P*X^LZ:\@UJNYD3O#MA#9^EIL^08PO.PI+[ MLNP;/)Y^282=61)SXX?[NYPO,XCG7YITEU/W*IQ17-, [;W=S>"G[P*Q,&[N4.P^7'?^:!7)L65+2W.(Y% MQZ+*HTQ[3.([;)!9I13.3*KC$RV9!F57]6NK^S,$^R *0.QN?Y&ZMF2YR M"-/IP(>=SEDZTV 0X=K/+QISBOH_]L3O17]0^Z??&X[[2\++W;XMB1UOTV9V MH:3_ZH30WR=X-KNUE:-^NU,C?%:L8#&*SM:V9-+/S8+G:>> G?1!4@6:/'+F MA8V"6DJ34H1R8>RX^P\GX^X_\.+.?1W@T8&+$ :?^KW#]7$-^L5DS*K!0\DM M*YJKN\<[5#JM7&:T]%XA;@U!#DN!,!=:J6B"RVWNS;L;FL6=8\=->^F/I7_^ M^6?IS]SN')1C>["7Y6E0.[+]LVY"'WO]7M?^;/%UNN9:=5.&A!->@IE&!YU8+ME*2X& M_<\_%P>5T_B+3PJQKUGP.8^&68Z6\Y6GFJWE_?&SUP$DM;!O3B;=%PK"W1$@ MX\5>2<76F;,1BE5<$*T834%SXY/S0MHD#=$TQ<#2;-\L>''GG3,=)JGVRZ7] M\OVXWMH]W0D28(MIC!C6!'& -629=\@)P@SUTL+FN7F_+)=M]2;M1]Y=UBE7 MI/7>LI$Y6> ^YN;Q^Y@#UH21'VZ"'P<[]V3Q6IK76]]_;G=!5$][K'$:P/7* M[A>(5[[/ZJ[8:A6B>+*]_ZV]O?GUM$X_=>IM@[?_LX?]X8^NW32CYKYG#=IH M9_>KL>]I8Q7$=K6S5]_,8OWW(6R%SO9J_71K\_O)?T[73^HK.PPKI6"]D+#& M(DZ(0L82C9(*6DGB*:%QMB($WC*)$"RQLUP18@DX9"4HCT%48&6HY H/"<8H-4?R%EG&4%1QPD4'9Z#!W6BW< MH<&@![Y%1*2.UX+"+99.B/P-"X6*XQ:7@(=L;PW$KYV.L648CB MDG^-"?@W]B(X4\4=LDLW+LGOC$6O'0=W9]I^I#H/V$SOI'KK]I-=B%'.SMI.LW)T(OZ>#GZO#I?),JZ\(6:EH3?+2W.<7Z M[9'\2UV%L2D":N MK\)&' X[98CW+2_#-5OB%6'9I[(W9>Y>].H K>F'O:(- MTEL6X<)-/+V,XV:L]TJ6V:'W'S\.7.-P>]73 MYN9WOM5J'/SG]"Q59EA?V:"DIX_$=-"A71O#NGN%-R_"'GSX-JYLYW3"6*H<&Y>G#LYPSG01#I019%- M02%XB@XYKCRB7"7,I36,IZ4/4LH*Y2J4>X4H-P_W^1/#W#_CW(\*WN:$M\:Y M&4YF8]KY"M0K9%FOB3E'54 M[NACXMBYF09/@SG-+<(VX.R."F09M2A1B16607 /[JCA+\89?0NE?MD:N$]Q M^&L#V*NF^&HPE(AD11"4N92X3,)*GC".@*(V,T&1(MJGJVC?HL!K?3K:QY-S M!(>(K&84<:IY)K7!"%QCEWA@BE.:HWWDBO8XST<"\425PA4D+=+8F"A=)KO)4(D5#DXV%OZK'_NK5)Q%56.XI >G)&Z2U=P] ;A:)[XV1/C414_NR,.3<7/J+3$,1>8.$$@)Q $;D=- ([&UG MP?J6+,BE#^;^A*8/2/U7M0&J4.=&RRUA<$1DQ"11[L#QD)IS'H2V43M-"L(: MHB:^XY5Q]BJ6]91P-&6W!4&H4!AQZC3B/%*D-9=(*ZZ=B#$83)8^*&$J.*K@ MZ*7$LIX8CZI8UAUQ:"J6);0@/%F*I U@%AEID).8(T]%$$%3K@Q?^B 4OW\N M6 5!%015"0<5%LU@T;E-I$@4H"T$4D0$Q+'4R'*K4))11R&X%%0_4,+!0_.S MW\RD>R4;9[F7/OR/Z_]KAFEJ#B(U1WA[K[E9%\W/ZS!&&//^]Y.MT[PW&P?U_>\$QGRR?;&% M^0E@ -L1QGN:]Q(A)"'0YPQI+C RE@%">FDU#K.D:BEIQ7PD8 I8+F*RFB8) M<.H3 2!-8I8KZ\O:RL;:QAWXTWY_HXL#PX$:K"0.40<>L+:),:;A7S+2(!5; M1-JNE7/RX4XAG@57<6\BLF=O=D/MJ-\^+#DZ8=J#]J @Y1Q_GGE >RFU?:S! M+'R$O?4)WK+=D_(;)<\73*\-ZC&S.!>=%-K=6OSE89,4])Y%B][:82_WZ"WX MH6O]V"D8O<&[MVO%>P1@\S+5F(>6*PRIG!%'YIQT.-OV"],FGT M9JSM69CF>$KG!-O%UR<\V@#B>Y.OP'1!;%'YKTQ,W>O&[H5KQ4[T>8+#7O[< MP=U_\]OB<67::=_)BUHL_YAZNE8K4>KJ!S;[F/*"=?+SR\O?[0V+1] /MWH M<*O<-2#:D"E@SY[=V8(=Q>X@3@AF!W'R.'J997PP[-LLQ"@+=,U9D,9:)B@O M.6*+"^3Q+@"1]HV;KWEQFTTDO!^/^C#C;BEXA9;/SW94/-&2*;B36RR4WS_C MX#V?=_'@9_;PA=UR\0X]!Y9#B7L%]?K!Y%H3+EMX5*WB&4QOP>LWGYL0")>\ M?N6-,H]PS *41L-1__S:5SVWR9X#B87O^'*;91DJA7XW=F%JF3J]6)):P;8W MS&\5MX>=VB]^ E);J"/?Q\NJ%7;+)R,!FE\_@+ MOGRP*6)^YOU:>PI)*!'NN W8X/(F MC'W?AB5;^(UTKKZ&)T?9&BZ8I,N. N-ESP\"YMXI>*KS\MA?8\66GW>6 _BT M;#R0*?Y]"9_M[F#4S_\ZVP-3,)I?]MN#J].?H"L+J9J@+RC, M?,6\64#KY2<8:JG?.[Q:9LXT\M3VS)+SJ>AK<+9[#NUY]P6XQI3^*1L@%)R7 MV1[JG%UAML#'%)S[_B76@L4;#ZW]RB03HF81>\)DE MG?ISKW].8;0;D0/1/D %*?M[VSFV)X.E?UU<<5CN\<4%A[O/SOW:&:;T:#,L M7=V0+8I"1-Z7F@^^!6.R"S.6VEX_^XO_]7N'6"U]*/B.\^;XF%W-@G7/7B_2 M3R]IZDI):S1;:QNU5K/VL=G8:'Y97UUIK:W6/JTW5AH?UU>^U#9:\$9]K=': MN$HBK_2M?NLKS?A6ACI.":,QJ=1\86D1"Y"#*7W6?L#EJZU MWOB^MOKG)<_S$2(08;?=?K]26&LKW?#EW%8K0Q(+1;N] (&(DQVMI8J*"805 M#BAGQB#'@T+2!^*-8=RX2X&%Q9.X*TFX]WK')?_V8'1TU#FSC,?.V" [8Q?L MX8DY -I\*BQPD8;[[M39ESGT'HE,VYAW0I*[<&D3]4YS^BC4S'RO^RY+_LFPN]" L MF(LI%))Y!O@4&A)F0Y-U$Z3?%.J]V[8K3A!QP MGS0;L7??CE7!T]LL>'J"ALT7#Z2_Y7$VT_=!+)3'PN2(W-TM+#LVP[\9N(3' MC=:W@\9I9Z_Q^5/NQ+3?_%P_WF[]?=ALK9'M_95?6Z?KLQV;P4WTM-E:(8W/ M7UESD>??&E-4OFW3AN[.Y0(SXC0 MR).4'4DAD$G$(N&8X_!875 Y3X0O,W8Y;>W%%ST5]U;OE%APL&GUL@\\?>KV MW#;38U[C04RAUZA)*@*Y1U S1>RQ4BWW5RVG4ZJ%UE?K.\9+12F+.2JI$ _6 M(>N%0E()[G4B.MKP4+KEB6GE9D[QR+C)WO,Y'*_A&E,/C\'C";U1#K,^K(_[ M H,D4\0";>?-O%^^8#A7)>BKE;177N&]6YHGUL%=:I MPCJ+8&]?'=8Y:[']L93S_AF,W&=H&)T#BO$ LXUT4(@;2)&D@IXB(E8 MKLW2![HLZ+U)&IXNK+-XBOD15?C+CE@]B I_!(OQ)>B@RP).+] PRW$JD XLN:!E9S)WU MY#(Q;-%J7]^.CS=]I/'(7LJB7..6\:]Q+N(5(; W>_#Q\ M4::Q[:ZQ*3\VG MIW[5/V)(0MR0B0ZE%2K&8F,)6Y*8[1"^KG!OX M(%[:PVVA1^1X>&R: Y#BC[W!L"HKN%A6<+H3!%=>"(.D5R"0(FBD,SDW8QIK M[RPL=+I%6<%8NO3%;/J%*30XS@7PXY+ 26WDA1+&HOCQ;A4$,W-^R@H"$/IW MN%0?,/TJR/[Y]6OYC!&?F*B"X?B+W*" 0YKD*"%Z"";B1:YLGYX^9G&/OAC[VM_37:7)WUGH_: MV_MUF-,NWM[_#L[(.@8GA(#3 J^_\BVZ=;*]^:F=KYV]YR^M[]-1WNB84R$E M1*P)B%.FD&&"(:YQXMY))GQ8^L"6&2G_+A,,_,0(=^7,/67HDEO M&PF_Z;#PMOD_;UV!7-02D\U1*8D[*HF3&25!HC-4*HE$S%TN#>@'[:Q (+#) M".VIUGSI@^*OL+1IH:%P8Z_7'Z*".^]AW*V7-/F7H@>JI)'GT@/%]FC![J@4 MP1T5P>FY(OC*X/,=S'TPD2ID<0(G ;N ' T$*:FBI5HHE^32!Z+NW>^XR@AY MB(R0A_(+;A' 70BC^O&.;5]U\.J!5Z?22'<(;54ZZOXZJG!6I(S8)&E1"I& MB@(]Y0A6*!A/F-/*Q.RL\&4JGS\9Y'5D@FSXO1A&G=A,'^U@[U.G=[PQQ3FX MVA[X3F\PZL=!E2ER,5,$[U!JM!42Y_"K!&'5'AGA*9+8*R6M$E'XEY\I4J9I MC,FN!Q<9*:_CH)SM1?'B\DB,>:>PNDL:B<;O.+U;&LGOW5 &,#.RJGBJ\>T*W#OP_JI]\.MC:W M<&/STSZX#K/IY:=;IUO'6YL_#AKT1[O9.L#;JYXW6]OMK<.OIXW/W_:V][^2 MK4V8/\D'Y.O3[@1CSDJ= DK",L2E2LCHI)!SBK) 1=1,Y I@_6!54-4!^0/L MT6^7NNH,:CV7&Z:4VB+^\GNVNUNVFNK"/1]:5U24#V^3\N$I$7^&::TYEN_U M[MI8NC_U^J^]ZNB)U,+)C%I0#OQVPBC2.!%0"XDA[;E%PA@MN4F68Y\;PV)U M;[7PT(?B%T-%E>M%.4?9[RXBGU#T/Q[\.HG^-!-[M[DV>_4C[Z;Y,G7WR8 MZAQNT>V#[?VPUVS5\79K5L\? M[6V=KK/ZYS6VO?GW7J.UA;<_UT5S<_U7]SL*YL MQ?I X%/EUE[IC8"S KP09@-^%QPLSI^R-_@&?\3^WZ:?@?1"GEN@SRS'D:T M1GN'$_)<><2%P\APDI F.OJ@O;M["SB_/VBTWE M;$'C<.9/E6 R<:I>9$?(*IAPEV#"2S WI\[+WW(/Q)7B/'P>9V/1^5I?3>$_ M@":ID@VJ9(/7P6%WHX4[23E8'<4&#*H%9LO/6(<1[KV>+(3&X:<\II/M_1_@ M^.W^:GS^._^&@LNVM_WY^W']<_W7]NIN)KJ;/6ZB6YL_VC#VP\;FM\/FZAK> M*HSD[?TZ_72PW5HYWCK-A'D_#NN?+CF#1#(AG>2(! _.8 P*6:8,\MHI3TD0 MG)9E^NRA*F^J+(2' 7]:!;C>".9M@1':.NY54#B3S@E7AM'%"'R]F?-%V$FLXLU_2VBVUX^QPK/Y\ S/X!G% M)N@8(S+*2<05MLAA'I!T3A%&@R;193R3TKR^HNE%QS->66=O",\^]4;]"L[F M@S,RFP^?E,?4&^0"I8A+')#QP2)*;$C8!?@_EN&,B\H\>W(X$Y5Y]I;@K/VS MLL[FA#,Z V<&1ZP5=?:T/#9[L1]M M&L;;G.Q5-MIK +65_+0K9+L;LK%9O].DQ**Q"(L@$ \2@\GF,<*2&FF3E5;Y MI0]FF9)[^YV5H78'AJXT&H[Z,WE!9=[.T7A'/+[)>>O<=;:C&5;4*8J<(1)Q&W+K7.F0IU%; M:4BT6CY4Z]P'WT*/2)A:O%G.*Q/P7:IR>9X2H_5N[>]1YZ0HQ%FN'KBAZQ'OT8'M$@=F]EVN4_&KWA5AQ^[!W"X'P,N1Z]F3[" M@+(HO=S*] >I@8/[>[*CL7+)6M@L2BG$?*)SPF^P]B=U)7/ M5)NWN[4-VPTGR[7O0[OWKE;;C+4]^S/6_L]B('G8;;=O'?*X2F;.L%Z^<7%I MKM9/=T(,F&-BD8P\QS2<03HYA4+DDE$>">&J* Z^!-HUP*5.EH->FH0@#]O= M]N%HTD.FYP RQ_UC ;UCOS;<:P\*CK3R"U/88IDQ:3F,C2!R:6N927I6;POR,+ MHI)R@6AF5DVI[4'_'%D? 6S6+_"P@K2<:R+XQSP0]!3T:==CT96ZJFN[P_7# MHW[O9[S(J%DAT18H+B=H<)PAAY-'/&B*P'+$R$02O, @7004%WEWV7R<1J)A ML"][1S;D\'2OR[6FK>[ MDXL+#G>?G?NU,TSIT698^B0AE]T7HO"^%*9V41IK%V8LM;U^QMW_:K-$O//@ M!9KH.$_> +A*2^ _3AT-80?LB8*Z(F_7;+J7)Y3V>I%^>DE35TI:H]E:VZBU MFK6/S<9&\\OZZDIK;;7V:;VQTOBXOO*EMM&"-^IKC=;&51(YLZ-+Q#?4<4H8 MC4E%3O*1DG=*$!EUX%'QA>2G(!B ],O:R@8LQA^P%*WUQO>UU3\OSOFI&H5\ M*BS/>FEX?BLZ04SL_TN%G(R=DTN-0H[; MPSU0XUV?U7^IK#/O84%JW#KQS&'OS[X/&Z>[LL>%Q9I^L M;WXZW%[=A7NNP/?627/SQUZ#KK/M_36P-[]UM@Z_LN:G2YRXW@M>4/5A9BWB MB6FDM6,H&)D?L^!!V5PS(=OKE=Q_Y[G5?KX$SH&%Q;W^T M,M&>AF&I,M%>(J"U?U86VET ;99C"2?I2%0!8 QSQ#-;G+/,H1BX3C$*X6PL M ,T\5,%J9:%5I"05K%T%:^=/O$*U^5!MEFI)>LRYP0DEQBWB,0ED,1ALV),H M%<5*RMPRERPS22H[[1DJ42>Y-A/^D5H__N^HW8^A*D5=W)/DJA1U(=5&I2SF M4Q:S[%5&,4F'JE14&O\NXOJ[V MH!#,WR9^$Z*7KD]A?.ZL9O*N=F.EZP.D+7^+@V%_Y'/[QN[N2C=\RV49,:R ML/TLNNOE]J>=W@" 8%&RE.NMW9_;W;_WMD][L&OSCOO6J9_N=1JP"^NT?@*[ M_63[,._J+0Y_'S16M]C6B<';_]G#_O!'UVZ:47-_EVYOKK'MS]]/FY^_D_KJ MU].MTW7>:/U]N)5W]?X>_/T5-_;#_G].UW!C]6"'4H&3QA01)S3B3DJDO71( M>1&5@75VV)28#0(,2Y@1-VIL DG<.N:X3$$'XZGR -E!,'$YD?G;VD;KV_>/ MK>_?UAN?+V^0F73VR\G[O[_?Q?$QX4$\ '1P E&RV@5EJ+8J&*((SJ>_S[(M MBBN^;X/AUO:WV"A%\\8+DOR[Y.1GWMGK<,?<0C/426Z6< %\$A<)@\A; M'"(7DH.@I>"]B2RSSAJ6P0I*;O7.#M D& M80R8(57NN(R7/@R/>Y=K&4L!*&1F4HLW**OPST1TGC)8JWRB(7&0'LE=IO&D MFFIG#,?$A? [P9G+HKT@.!_W8//'Q8G@/J]8K,#_ONZ$G.M#E49,!8JX-@E9 MP3D2G I&L,ATJDL?V!6U]I-2D+++[Q@CBG*4O/NR#/ARO2 \!N_W9P/L]>$<$1&;'TB@#"4F*L@]TJ0LHV MK59IO%?X9*_(>WA_U5ZY?J^PYNK7'4;!1DJ)(NF\0)Q'C6R@''E"F*)"AY0- MIBO.+<[W"LA%?WJ9?[MY0-/#L^J#V$Y4>U;_6;UOY%KH@LEBK- G^PQN,.H, M)X0%\4S'C\O1Y]7S2L"\A<24DLB=QUKZQ&0$RU<$*7\K@K?U."I=?BM=?M+8 M7]LQ)EJ) T.$N(2XB #:ABEDDN)<*>=]0>Q_N4G)=:I\(C=3@IG1VO?@ZW%* ME!((WW!O<8%Z3K^A;KNC9".0GLP(8D1\! MT86B&>9YI-COPZ?YH1U>F&6"GY6PD:E. $O60NR"KV#;_79+?YJ#XK"4#^FN)JZ/FCRT=%1IQW[6:CR,,=@M#PWZAA M$$.3MTIA'L!SU9%$$<$> :M14ER$-O08=>#%98:="G7NA3KKI_7=':-9\,IS ME+B5B%/*D"-*(F9IYMBWS&N[]$&PVP%-@2+%:4Q1@GSN>RZ/Q22+%7SG(A!- M%*$]G)0D@Q3:(_" ?\'#'D;0C/-85& V)2L$R^$-#I:NM8*R*%T$ /7)\]\( M%A(/95$]-\/.TXM4'3=6=I22EG(FP.&@F0S.@1%EM4#4,65D,CQ:,*+PNRNL MJ FGS@6;R<,.'DP[$Z4A7CHFT]IJ<$%=$5V;LJ7&H9+B5[-QDD(]GCY93JAB\52G[4AS>S>@^A$VMK=E *^TKJM[VM_;&T5E];6?JSMA=M M.-LO,+@Z(*G?&X]M..9TOAZ=L\71FPN.32"<1D.9EYHS"BHE80Q.%15>,VE\ M <<*BQ*.X<5,,*B"XSO#\4&AX255/A=^!0WN+"\2\P*62+ND'>-:"4MAT]\$ MQR FYXBFSG;&A,!L'FD@S,=(O=)1RGQ\X00E5"C#M3&<)E-)P^-) ZE_W>$. M-A\QH))=L&7YC,T-,%7TG'%JI/(YV_S=%0;?%.'=C&[..#./$% N'0_.14S M# M*PW^24A5HE ',A$H('D\(6.ZG()D,W#CD 91SFA.#,/;P0U+K:6+LJG@!6QEP&6L%:5.J\Z0 8J/1[QK]X -6DE+/1 M6RZ9<:2(A$6NI!>*DM^(8^6)/D3\Z_L.%<(I<#E12)(AGFSNTJL)RI2[A%DM MF>*9"&X.5W1B>&6AFCLJ:E+243BJN>>&)4,")XJ09),(B?X.I"JIN+=4_*J? M?M])H)8<\0%)Q@SB!/]_]KZ\IZTD>_NK6,RKG[HEBJGEU-8]0J(#:3%JS"0A MG2'_H%J#$X,9&T+@T[^G; -F28+!F O43"I M)5?O4G*UH5%8/P].O!2N]OB55R\)4?P%%<7TQ\G6R4$J'3D&AR\Z@G%K?<>Z M*"*X@)J] 0)2H*&GM";:Y\RXHN"3;WYIU3]2MW=T=[^$PGPRKKUYQG MYZZILN^.A_M# ^%KV<<:;Z5?/\>%T"\56F=2ZY2-LD(>HK0I F*)C@32M+5- MA5T25L^^"BE? JL>H&0J+M6G\[!2?/^F=WY8/%'>;<+F_[!ZB=^QQ.W\G]4L M&;C=N-ZR;N[3J2YKE^2M2ZE^9[?G.17;O>UP_#1@Y!Z#8I_JH/Q@1W"F:^32 M5V>'R.]F/OTHR[6)\[!VYG;?FO"X%K5W,-OYN&N=Z#IF=DF51.X[Q; M)=,_JQ5PFOJ]Z :[/]RK&KO9GGRB MR/:'?P\^;O6^??R\SLIGFW]N'+?QV?!?MKD:6+L\WVEW]^/G%;[-U\7&J_$Y M__WWKM^+W'OU#?[['MJG[_G&ZHK8_(#'5S]^WOX< MCO][&L;U -8.\9U@X]-.+"URD[1$L5**V7$@/D9'3$JI[,:K5"(O_N\?AC/^ M^T-7GI])PO]C-]VHS/8JTL"[H$"CHQ TD MEH(O27X2G+XEM]T^WK$2W!T)[N2"X(RQSB1%I F! $A&G&6.")8=BB>0QI:H MM$7)K\<@-;1=4&6XRG /Q7!H>^;(C43U34"I:! B50@?$T4*C,/W&:[2V,QI MK'VAIP5K4=3X1+@SF4#0:'T:%HCQCN:<#7?@D,8JB57C\R4;G]0G(Z+764F' MNEE)DE'X-P7EO >>JH+6$&:[4- "%]HI'@E5J)NA@N:(5TH2I5%M<\IQJ6A1 MT-3]^V?,Q?Y\TH7H;PO)MS?$\7UW?^R)U9-_ %IB*@2=&00%%)S4WG!AN$:) M#LYFH4>Y*.,8VAM*&MS%.?96F\H"U)%!#$PDVX! MX@K7&AA$?SR"=019-0Q$A4)US(0O DM4JE%@Z]=V/!"M,&PQ2, MD)9Q)QEP8 6((?!(K<9EP !BE;4- N^%&8!3%I!12XU]Y0DHPX@SRI%LE 25 MJ,A.5SG[$@ L.*P9HN(.7 M!$Q)_Y>"DZ2T\HAMBP90!?!+ ##+J!<7SF:9XUHP7AE P2N-2\8;YJJB_"A0 MO9"U ,I[$QR!S",!R2*Q4A1%V3-D6L55AJ8IRB\BHOBLA=.=7&D-[#C[=%UI M9S/QNM>_Q#Z5=J:BG3=7W6FHY8-)41%4Z2Q!"\T25 R0B:2W,3J'UAK,.MZL M0=N5SQW(OSRF/ZUB=B:8_3+I4TLQ"PM"$(W_(\BZF7C!/Y$34::T^O^MBR$5%8GDB(4'(ZO2>.>45PCIUW BF)UI"U%P'K&;C8*JP?"=9KQT-( M#Z&-QH%41GD+A)E2&!80W%X MXQS'7E*P$:T#YLO^EW."V(1_Y8S&GI74TH"RF46!,=D5%JG,MHHD2['JX[YJK<;3APY^R=JW)W MOA .YQ V*&E!:"!!35NX6$+@?UNM^IML$3\-7-ZRGWAU.T 4Q55Z:BI>VK[KKI$Z661I) M]C038"(18SF01#7W5,NDY>Q,^[H!V&!D/Z*[KB)[!AK'MTF/7>*E19@51!OI M"!B-RH9REE@9A0I@LA&RPOHEP'J^#KN*Y-D@^<)G1R7*9(FV PL)S?\H!4%N MIH2F"#DJX-P%-/_OG2U30=Q@$,_ ;U=!/'<07_CPD&@-=S@[CF=+@"I=:AQ+ M5+43Y<9S'GE<6+X> ELQ_'PP/%\/7L7P;#!\X<1CR5E)C2742D/ .T4\*$DD M:&F4"LK2A(+8-@C$+R+"[D>-<,RT[M.76W9XZ@%X/LSLM= M&ZM4,8^B,'98MW.F#H]*Q'=NAQ-.-]_L4"X:Q2F5G>194,4-H++IF=+!&2L2,.:-^3[%53*; MM59Y,NFHQ4F17EI! K.F5!X#9#)MB&-1)1U\,+1D;<#U%.?*8I7%7AB+V41% MBLH&&2,8QRU5S)0^*LD#H!+9;'*8B^,Q:)W*3NAO;,)M%).".JM<2E(9AE+E<7FRF(77GK* M0DK4!J*B1ZN2^U(%%G^-47 38K1YF -?2>R6[_&R&>RYTA>3:$I&R87/&526 M3D&F-&4:'8/D6*6ON=+7Q0:%U2K9:!Q1.: 2YI&YRH8%L993[I,6*JN%9;@A M_7_&_%6#D&O)S=G9?)G*')20!HDF26LL4HZ/-./+:UR&PVU3<[9M:FO)S<>N MJC\17]P^WA% HP>#5.25(9"S)QY")C0RT,6YE<+L*NO7^(3B^GCP?3">28XSI*GD=!$$P'C%7$^ \D2Y2R* M4Y:U+J7FKX?WUMJ9M7;FLW>/U2(A#]OK8N0LRR4O1$E+M+% (,1(# N:.$ZE MMD:YF&<>UMJ@C<;G#NLY.\MJO9\Y*A-TTH>FG&(@J"1:"X^VN>7$0C8D ?/X M?[3:>4)EXCZZ1$5OD]$[ Q=:1>]\T7OA66.:2AZH(%[*T@R:H2D0(9$H10@\ M*19+,^A[5=&OZ&VP2CUSOUK%[ -A]OU$A3TO0G*<,%,"D"F*78^Z$T'KW7+0 M63G.9I!@7W';9*D[ T];E;KS1?!$C4R6K/*E,(:2HJ1T.H)*4R196Y^<%)Y+ MM[!L[M/J<8;H?1'1:;5$YE-SR=6J'[-M?;$FVEMAAQOA4$V(A$J3" 1.B0_& MD)BT83:Y8&?8_J)NYC48VC/PRE5H/R*TV:74:Y:B\@SM?!\CPKIL^3D HDO] M4R69L,)66#]96#]JR%M%\,,A^,)3IS7XS!00G!RT^IE+Q!DN"5I\&:)P(7JY ML%R[PS\EV,[745>E\>-B^<*#)Y6@P#(0:2 3L%(1ZZDE(F0+F26',UFE\9.% M]:-&S%4$/QR"+SQX,6M%,P-BP L"4G'B!&?$>8KV49*2&=48:?PB NA^5!K3 M/E"B>TWS;S +3T'"$K4H1RW0[ WPQ*W/S@?0R5BKHAY5C)NI3E7)]\X-/]8$ MWF_'B^0XI8)H+ABJ4)XC%<>,! S@DXR:N9FWWG[8(@"U@DFEM@>P&P5+E'(O MI([@H_("B2[JY&-B2CM5J>VQJ8U?\M.:F)WSDFC'T#*44A//4+DTB2LA5/2. M\TIKE=9>.JU!,D+E)$!Z!2PF'V@,0J<4@T;;659::P"M33BO2^,/S3/QR5H" MD2KB76D*:T0,5%(KP51:J[3VTFDM:Q^$<:BOA0PB40#0W$*B4(&)J(D2R29+-F2CFGBQ>PTEJEM9=-:XPKE@T33&L+(2:7 M7#89HM(J!I5XI;4&T-ID<&JT]B)"F"_A MH!5V7?]3JJ'+WR4E33-+ BU'%.&@//4\S)MJG82=0G01EFCAO2WJQ<<1IE8AF97\FH_A0KM0IOW>AWQHF MT6"L O<)C*0LL00J2). "2U8UB9H-)AN@=6I-8F*X/OV2ADA&*Q*G@E+RDP1 M\)H3RT0@CC-D7943IU"#G5X"BIW+'H)-',$+2G$KN/>,92% >^9#17&34/S^ M$HIE*H4\E"&" Q"00A-/8R#4>.>,4XS3V7EP*XH;C&(KG1/14*.#!\X%FH;4 M(\5[)H72]#9ZEXG3VRN;NP$*[5S21*:G" 0 M9"(>C"*.<:>BD\&'T#3K]T5$&]^KF!/'H6P=SG:4)'\$I \)S];1?+,.VR,=ZY#EE:C$%9,9@(F<6)HJ8[-HHB6 M"V9QA*>N;.M@G9FH#USN&V?;I1.\./TT!B;\(9ZRE#=QP5;-MAU(#XZ MC=I_UC$QPT.FR#RJ&25%ZH;<$W7!530_<$^-<;B,$*A 1$TH)(=ZA ;B.01B M05F;8I(ISRZ$ON*ZP;A^C*"WBNO9]]T8[Y0)*KP/C%"=2AU=4^I^>4&RUR(* M"XS:&LSZ(G#]&&%P%=>S[\8QPC753D@?44 [X4H7.Y37/CN2DLZ9259J^E5< M/UE2-8'OLA,U!R&I)=DP53J51.*4RD1J(;2+7&3S M4(4][X6:IU%QI9)F)8U&"UM\1$J0D8;8E#ID1#UG$5N+=,S3S6I))F)DB>8YY2QD*R61 MI6$9:%9J.FM*0"5)G8O6R6J>5]*LI/E@I!F8,J#Q3XH.*+=>ZNPSC<+(8*11 ME30;0)H391RV-M \%UZ#8X0FC>:YY9P8IS*A4%PJ5GE+9[>[W #2'.YI_?/0 MX>WPW]CYNGSV4NVC/41(&/U>EG5G_VC8EW#Y7_BUT>H2F04?+%,V>8 <+*YF MY1C^!]SS&'<89PMGURUGC8=BS_4_=?9'[T2'[#L:,=__Y_+YZ)V=-&.&8@:;SU<1_#7M'Z77_=[>*[QT644?.H>[KXX&.$.IOX7W M^J/;"U\>&\OE/D,L'WS9/MW=0_Q];G_^^ M;9SB,VQ]8>T/?W?POO*_I_@\I^]WJ%$!E4U&/ 1'<'FAP4>3+Q56DN=!&A?E MB'%Q:::X4OC2&>YM, FM0@XZ"Z>II%'S)$3"4]Q"*R%#'N D('>FA>6W:W^O MM=^O75_TDXOP"@!&L_'S.UU^,AJ5I@:X$+ADG)=.XO+1.8?@G'6*+MP"(0\' M GTC",8+M+7:&;A/G_KIT_#]KPW. T+D\ITW\_B)M@IAO6Q\A!U(TFN&&CVS M)0\A9T],-)XH@;PL;%$RZ-7U_IAK[&:BW=I-J.YTN[WC4@M[<+2'CX6G#UJ] MHWZK/UZ _J3U*?4^]=W!+BXRG/,1$'MY^*TP)LS!;]>$QY5W'_=?:'KS(\Z:J(Q6O^?MR)A[N_ M6;MDI"A:XSAN9'SYT5&V-%0HK^@)HV/2+E$MOWN8+K'O'OO191E=4DSS(DI.+^?(RGGV-]:#N][A3S MI'627+^5]F.*EV.,+BG.MQRD1S6D;_G:O_R_5F>_=;C;.\*KQ,&UX+6;W!;? MT_IO4/P;/NDW!8[=]8V_"XE;7*33[O4/=ULK0_7<+;8.^IVB8'5/D(]2Z_U^Y["P\*$[3->2MFVSGU^S^22_.6+SY-*HVA/A@)1BL)-*#QYK@'ZA-D .'HE*DT^T=[L7TQN?H%-CZ\9QL? M7N_A9^49H7W5I[FW3C?^W&8?MSYVMO?>[FZ?ONUL;@78W/KT[>/6^V_;'S[B M9VM\>^L31=OPS)]YN+&RPP*:VB9'XH14!#1(8I1 8S& "RQIR5Q&TF1B$:=T M1LDRTS#G8V;25'JK]'8UL]\FDQG/+G( 3:6Q007ON$R"&1'9D-[,F-Y^W@:O MTMN#T-O).;UEZ< KH"06-S$PJXG549+L(W"77-+>+BPS XN4\TIOE=Y>-KTE M$S05@=$@',@4K+(.QR+(&!RW;)0(K<_HS51Z>PQZ:U]H;SA+P)2-!!7I1$"4 M=@+* V&EB;$&B):RDA[)%BV'IT)O3SJ+\I:87#OJ]P[28FNC$V,WM=;2ZG+]B/^B4A1J(89B_9FID9QP:-DR2PL UVD^GH6=ZV<^FQPF]%$LLQ; M'9( HZ@SAJ&B88.+"H2,U7)J FXG+" M<2OLHK$5M\\8MY"U=K'MT1=B<%GY4+(((ED+!#@8(B1V1"N M@Y$A)YUT7%CFOLLL8)(A%9E4 2OL31!Q+ "@U).NZ+ID 7N9$5M\\7MS*%C 9XB(EY0!/= M &1N! 54'FDTO&KX#<#MA(9/<5*R-J428O&H4<"?(&8"DEJJDK16^9&\E4V2 MMS-RZP_OK9>T;+BRO]4[=-VS](29)OS1'^7\/?>]V=D/T+/A\1D4NZT\_K \ M_G[2;K*H( <7$TDJ&@*9:F(HY40J9B"F%',6R./:+J(./8],XJEP\Y2+,%0& MK0QZ8^&O%)F67-(@#-@D?6)92J%E3A9MV%0MV"8PZ(4%JZCGQJ5,F"O1?1RY MU$B%?T$ D]"&I3P431@6.14OE4%G\\"5?RO_/CC_LDQ9 )4HRQR\-%Z94DI, M(L:--ZSN-3:!?R?W&G,IPFY"Z8=6RH9YI-XD$PDQ2:>$2VK(OUPM&OM\^/>& MBCCG16@:5:'FMH432I[?86>O?*F7SP_T4^A]0JSB5-6J";5J0JV:T-P$^EHU MH59-J%43:M6$6C5ACOL[?3PYIWX?V=8=MESKH-?9/QP2$MZF5DJHN78_,79I M]"9G@6:2+KG$8(3.R2:FDC+>B[I=\WUCMR>WMS9$^W3C&+\/VUOX;*MO3M%0 M_;*Q]4FT/Z^=MC^_[6Q\0&/WY&KUU^[NQFD0&Z??NEO=K>_;CW MYMOF:N#EGNT_U[^AL2NN5$H R07-%(C04A*PBA.G:"(LAP#).Y]&V^YB4=Q_ MNZ:F$E=Z>]KT)C)72@)(90TPZGW67$>:HL@I)&;J7DH3Z&TBWR9LRW=T+E@BZ(6@JGT]M+IC1H:DTQ**9,@L.!DCE&$I)Q MG4U W:IH +U-;%6D&*WC01-4KQG2FT#MS1A-6+0R:8:3I@J],;X(,*NHR5HI M8<9V=@\?[$;SNJ9KGE=PT2&8H!)S6H#0UD3K?8B.ZNC0K&35JGQT7KI4'L'I MH 7."Q%!).0E5M0N\$1$G$49;8AAE#QE*6U0NF9-LYYU\*Y/5F2J5& >HI#. M0BB]'Z)SE''(U5QJ FXG0L^22DE125 '- 2L",1QKHEVD@F3DO6:E]"'1<-J M>81GC%M4'GT,SKK@,@17,J:"E)(:X1A'XZ#: 0W [80=@+*5.A8-<4%: B:@ MO(V)L6EAF@&7#OI,?FE4=XWLE3E\VN&GHZAP%Z-CQ>DZ<:S^.7 MBDY(1B.JP8P$+DKJ:Y+$T,R(Y$8P_$W'Z&:6/#5SW#P-?W9ET,J@-7GJ>3'H MA05K41'6%!0Q8 0!BNJPY4(1JFW4#CG4\32SY*FGRJ _?>!*L95B:WY4I=@+ MBITLS^X%YTI$DKD9UF+DQ.H Q$;%E.&J]'R?67Y48RCV%AW#&]?'^*R[=NL/ MUW7[8:+5V>TZDS_ \PZO^%OG$(/4"KOX^NER3V"$0$F!.VD%' >?<'1:1X.2#)?^=]0YV$O[ATNM MUGI)-"GW#VZ0!HOE6OTTO$G)GNL=[^.%=CL'Y07*!^>GCNYR\\Q$T MJ)!T$K"S?J,;0TXA(5ZY@^'J/$WQ;#I?]0:'[71X+C/4$Y49=V^\_>5XXW@G MB1QYUIKX)($ IY%X[021ANED(LO>EV"3I>L[NBW$6K=,+2Z:\QRNT?H7=+%5 MYJSE]N-42R%D04,VI1,2!Z&DRV"E11/-1\VX,&4IW&"/U:5PSZ6P=KR)OV]L MK7%4'4XV5[_LL*@DS4X3IK0CP+@G1@5#5(K2RNR8U;JLB^L.JY^N"V:'ZZ)3 M^"]TCTH.('+30>DRTC\\69P@I.'7]O#(UU1^1RY#_D$^6DT'?9S=4=_T].T@ M[0]*^G!_S'LW4])E,5.>NBR]SO[1\#*7!,^8_Z'L/1ST!J/$XB%W=[ZFW\_2 M:(<:\<198SV&7ISB/*HL1X??/^5:*M4CR3BIKXS.Q-^[_8N$RT^)^'YR7XC+ M^+"_N>ZQ.QDL_/.RU$:1/;ZX!+S[U7?_[AOF_&!O.%(+D1%Z_>%L_X;*:.J7 M;^$SN<8\2VNW7VCP'QV16?#!,H7,AS(Q6)1_RC'\#[CG,>X@]K:&R>HH@0N- M%73\ZY_N>CK_XZVTF[77]N;6VKO6UF;KU6;[W>9?ZZLK6VNKK=?K[97VJ_65 MOUKOMO"#C;7VUKN;5N05T(YHFD:EJ0$NA#3@O'02I"X!*<$YZQ1=:*!2R3C2 MV-NUO]?:[]=:O^!8;*WC3ZN_-EP7GD:6WW>;:@9"?66OA\;?Z7"MO&CIWEY= MV5&L:-F1$F060T!S21S83&0$BM/BK(6,"W/I>BS!F41?G$J7NZ^3O<[_+.?_ MS4YF'!AEG$1?PLI+@+G58'$E4*VU,B%15^;_1QK=E.K\?9V =0G,< ELK>W$ M8!T$K8BA"97ZB!1@<.Z)@&"EIAQ5_;"P3'] 4,M.X]J>!36GM#GRPPNMOII M<)!"T9.[)RCB/B26N6(T,UQ6N8$BQN"FMESK[3*,P,AAIU*0#86(]H1 , MO\6C_G&O'P=I_PX+ZC_X++WX\A83OL>G'6U$]AHX"1PT6HB.$6P=^&(1&B_.G=*NGX:?PU-^4(08P/\8'AY M?.ZO>&3H[73Q:W%9MXHL:>WAL^]VT>#_WY'KHT6"*,=SW3XJ]]V6=X/.\"YG M(]Z]&/%)%^S1/BZM?;SOQ9L5%VLL3SN^%%YT[ZA[V"'#HD,7CM;O/VFAL[/K M=/8.ND/OP\CB&/IMRYG%+[O>VVJ]*Q8^'AG@Z9_.O1;EZ&KG4Z?U-NWUD/DV MW#X:S_VSM3+3A:!^7ABEF)W7'1EE91(Q//OJ+HD;I)%U_'__8!I^?Y#GON4" MOK2 SD;]/_U>/"J3..I$^^[L*^,Y6+KB[?F!\+B3F7)%4HR7U(?.X>X9*H9; M&RO[\8PH3H;F^A;>]H]N+WQY<3(#G^=T?<=:81VE0+A-J(.BA4 IB<;[JUVW_VFT'J_1SW'JIR;6($0E_RXU"+59,NQN ME?)^5G_O;E7]?EA_SRQQ.=/Z>T\A7.7FO?>[%!6\U?LWL+S<YO"@[4Z2:U.YNH7WOZ\ M(=JKVW1S:P5U<[SV5A=U\O=L^[3]Y>/>>[[][FI1]8_=-M^&S:UMOG$::/OS M&[FQ&N3VWMON9GGFK;\_;_"W>/V/N\-"3)WSH$'&F0Y&*U3B/:KSSE'B% B2 M=*;2:Q4$0P5>+E(^JZZ,M4[)#-#Y1_'E[G\:W(GA:[IU ]/T?LAPZ_NAG]P@ MK:;1OZ][_;/OKX3_'77Z*:[O_U'B"--@\*JWYSO[E[=+*C/>AADW)IG1RV@2 MY$QH=D! !D<<+@:23=#4@N<98&%9R$7.9M5MHD&YVXUFO[>77>"GZ4$TW5OQ MX-/MV?O+?(EP@"^,/\V*$<=+X.WY"JA4-Q75O9FDNBQSH")+HL%0@HJ[(C8H M2J(63*+BGG E#GMS&WN]&.\V)GXJVU+W,NYKG\O:9VW>6O0T ML1W5/?#HDN']I&1P7&BE'24V>U2"A:#$2ZH)T)!I"-%E91>6[:* Y],S>!89 MA8_4F>WF@.VW:<]UAI[A87G3,6+_@V^2FA[Y,O&\!^5Y6Z[;[86SZ) 2YM(_ M?SD4BT/"&$:G>)Q8-PKJZ)?HM4$)KS^/')G8[1UFS.VZ06N_=]CR*>U/6!6+ MK>/=3M@]2W(97-\K+H$B1_O(,]W2F&4/U_-Y^A]^AM>;N%K+#<[/Z^RW\M'A M43^-A7F)DUD9%.'^W3RL@X-^[QN2WV'JGDR7D74W_ITF<.SF.G[V:4>K9$3DC @&2*:>*V*"#+ M;R5255:#2(EB\+% M&* .WSU+DV2.PF:A4ZRK\N%7YU M^B7"ISS9CT+'<_YYS<[00F66?0D,"9+ M9?)$'(5(<@1M4U V \[YH SRS;.^=)ODX.'0_C0SDW&]T%B5F DDRP>.AEW? M#VA!;[EOJYU!Z/8&J*#[?IAM;:_CY)XK'V/;>>[;Q>;>S M\?G?GS]^?O_M8[G.R97U6;[+_\;C;[[AN2>;JV].VJ=_=SYNO3_9_'/]9&.O MO=?>>MW%9SZ=3*QOKZZ=;&R]W[%H$P>7$M%:>^0G7+"&)T>00"P'ZJV)?J3M MX.I+<:7P1\XRY"1P?:'N!]ZX;%)@:#W+B$('PM60V?7VJ\V-M=;6RG_7WETS M/Z\&1E]/J/WY[2X_GM#:"!F4\R6AS#K//44V#%SSI /HA8<.P'X7=E,\ZJ;- M/%I\?R1DSW2Q$/&? 9KL*_OQ-7Z.1GO#@K'GO2JW1?OTS0X2)OAD<1$:F0DX MGHC/CA(FAYTYJ&,L-S\8>VN84[9WT-L?&NG#C)4R[VC2E$5P]MNA^Y9&F2J_ M7(J:O'NL]O6HQX>+WKYC!WE5XJSM[..LV1*SYJDT97]B#XMD]T([R-^VP?,# MA'L_DX#HV[?(KOW8:S_VI]:/O1';[[=]Z_?[G>):?7?H#M.U0,OG$@9_V\%X M?G'PMWWSAL:+CDRCOWJ#P>M^;^_5R)HK3J6#-"I*-;AB0J7!F1'5H WQNYE- M9T5V/V[AN7AL>ZO;W5Q]3[>W_NCBO7E[*]#MT^Y>F[_&>[\1&Z^N%=GM;NR] MWD.3:G?SPWMH;[W=W?CS;WS/;=8^??MY\\.VV/ZP(=NKX?A*7W89J$K*9C3V M:8F7CXZ@ 98(M2Y$D%FY853HHI;W;L15VQ971GSJC#C/-@V5$>?(B!>='8R, MFM)8>N/D0( R3YQ)FG@PH!.HE+186-:+ULRX,TYEQ(;QPLMEQ&EBZ6?05F'Z M6/K*C?/CQLF6#"G8K*DBF4E. *T!8AU(HH)7HA3)-L:B>;T(? 9Q]36Q\25O*:BKPN-8M')3W[9"P)7F<"@EMBDN)$22X8 MT!Q]BD-3EUXGK]IS^OD@O>$V7$7Z'9%^8<)I!]EY\"3K@G0#B1@I+>&9EW [ MB"5B!)'.%%2D/V.DS[/C6T7ZW) ^89#H*#(-.J$%(M @8<;=1F>_UQ^6Q4%;/0U* MD=[+5UG[WQ$>WDB'NST\\A6_,FP^527'5)+CS:0U2+4%E;4BFC-*4#O(Q-KH MB31&&UF6@]3%S0_J^?06G>\^0"7I2M+/R"ZO)#TODKXPY*52G,H02$C4$L@Q M$JNY(0& "IMUB++DFGYU.I+#TGEIYPPJ"V;%WFD0 $ M04 ;(%YP3P0DHW2TP9==8;&(HOW9D/0MBNK,*\'PU7FJV5FR(2)A;=2"^(^T MGW+GL"87GK[?B51%1J,A/C--(*):X3)0PJ64+DBM!=BGF%Q8BDM<^-1:O_C1 MG/]ZWH9ZEBF&-:&PF3EZ3^IA:T)A32A\Z!&L"84UH; F%#[H6[\ZZO=Q,GZ[ MS7*Y5Y#G;9;2G:NAO]R'G%'\ZY/9AGZ=<("N!\'>.TBF>6\Z=9WG9^JLFL&^ M[Y7"S"/*&Z^D:W;V<_$BG;0_?Y+;>W_O;:Q^.FZOOJ'MU?AY^T/[\\>MU[N; M6V^[Y5X;?/WT8^>J%VF=;ZYV.Q\_;!]OKJ[0X;F\O;O-V]V-#VNR_>=[?*_U MTVU\_ROAN4:F)%F6Q$$QSXU*Q#/.T5I/UFL1HTM^85E3VZ! GCF5J:\,U*R7 MF^^F9F6@!V6@B]U&Y3DP;SFASBL"@5'BO97(0 I%@_'>\[2P;._OQ:X,5!GH M*6W8509Z2 ::V$DSU&0%V1-E,R>0F4/R,998[R+S,=)1]TI^[UH<-9CYSM ; MUD^Z4R)E WNK/2&;:SCN*_OQKUZHK'-?UKD4"@LH""3*!Z*]1.$M2 ML,Y[*6R0$5E'\QGMWC+VPEX)DHJH-1HHT7BT5[0FUDA/ MA/;.6QH ];J%96YG%753<=M$W#Z4?E]Q.U/<3FCY3&ANH^.$']%.%SD% M8CDK-7M])C: )2R638KHJ,YI85E#D[R$%;$-U/NK 'XD,$\8 TKZP*C@Q,2, M8)9:$9]$("DXH2)7.G-3!#"P>[O?FN?T;[81L)IRPG4?[Q7@V)3PP$9?XZ69 ME^^7WBV]--MRFIK",S NIZ\I? ;W\<;V=U+IJJR;2M:%26.3F^R8=88P%A6! M3%'J>1E(%E2)'-#BS,/RP99=+ZU^^_+!56MM,K1G8&B>0[OB=Q[XO3 \;:0A MHI5)@I8"#4^JB &=[L!,)R]808$$3GQPK)?AU5CQQ%\W",MS@M)ZZ<4B- M4VFBOWKF.TP5LP^#V0M]/P>ODXZ4*"C-(3T-Q L3B&;!,465$3JCO3ZKSI 5 MMTW$[OZ;FG'*9*W%6XGP2Y>DKD]Z;22>2I;)EAI>B M,L:@+9LH)5ZJ2)2* O_'36!L&.AL9M4IJA)J)=1*J,T(8*V$.AM"O=1Z+W@P MDN+DE.U$&3TQ-' B70@\N@@V%B?#HF*SJMCU^(1ZBZKOY?>RS#O[1\,6!;]0:=<];=^ZN+EOZ9Q_>PQ^";.&H\2O3C%>1R0 MH\/OGW*MR.HCE3B7YO)83/Z]V[^H:_P)A7D_N2_$97S8WUSWV)T,%OYY><1Q MN,<7EX!WO_KNWWW#G!_L#4>+#IFJ-^IB\1LN]=0OW\)G7]/Q7FKYQ MI;4WM];>M;8V6Z\VV^\V_UI?7=E:6VV]7F^OM%^MK_S5>K>%'VRLM;?>W;0B MKR!])$&$U@;-L?Y3A?)+PUJ XS5E1V3-20;#-&!*0+>96*$!H):EJ'> M*V%3:GX#C'9"N3^>[9$GO3N>YY-?6Z[,?5EF@\Y@U!VCX8TO<'DOT9$TFKKS MA5FR_ $Z7X@ER>YVV9\UD_C^3>_SL/QV/2KNVR;!/M5>$BM#'-3^$4^S?\23 M'+HK+21^LL+.&!,5A?3C49K7-U]$>F.[MT_"*+'WLD ="M$[MF1[@3Z^J0?@ M^;CP4(\TH/%/B@XHMU[J[#.-PLA@I%$[Z[T]CZOM3OO/]NZUCHQ[J,Y_>'.R\6&; MM_DVOL/;+QM[V]#^C"K^AVW:WOOX98.OTVV^=GREEK[P,FK/*3$L 0$ZK&0M M+-%,YFBX4ZD$[@ES;\_L-V^X8ZX2W?V([D(MI4IQ*CG:B\ 5 <<%L3(Y(J@%%IP7(;/BHZ/JR>Q" MC%77*X&YX^"@&=N>M[C&Q/O>$ P]BSL\TE.^B.WWU7301U(:A8ZZ_=AR>SU\ MO-/A!_?)P'^N(O I2;F&>DDO^UW^T^\=X*"=_*?K]@]7]N/:_XXZ!WMIOXJ] MZ<3>I3I7!D4;D]83G#M&@$E'O%66&.V2U2@*>0HE+8:*ZWF&3[G2566HY\M0 MLW8"5QIZ(!JZT+Y!*"^H<,0)J0F8;(GE.1&NK(LL).:47%@&E^@)X(AE^KB-CJ?@ZQ2)J2HQM(K[Q:.]C$JF M\U4L1OL)^,/99^/2(V\3ONK75!*45T+H'^%-SK[QMAH]TS+5VO&0I89:Q_K) MQO%.-CQ3Q@U!:@("'KG*@_$D@TQ*HB(2 =#P603=I/[:M6SQDU4\*L[GA?.- M29SS+*U7PA'C$R\I3I;@7%*BE#8X]T$(S6:FDU1/Q[1UCK_B$N_U41E_:9Z. M)F1/G@W_2269N[HO5G8D34D8*D@4I;X9)%0DHK,D2BVC%#I%:A>6K9Y5=;/J MOV@B1A]@ZZ-B=$:NB94=6Q)2; ZH!-!,P A/G"A[KP"")2.X!WUS2[/JE'A0 MA+WJ[14E>!3<$GJ#P[OI 2_#5&F&7V)RRM!F&5=(K9[3N_LC5G9T*=*OM""" MYV*D>$=<=H(8$ZBUWNH(H6R *'N]@']U1CP?A#]&)'-%^,-[(E9V:(PL4H@D M9V,)A$2)U]F1J#D/+*O BKL1$:ZO;W%6)\2#XG/S<#?U6V[L>ZM^B,?0/^*G M3NCZ@OM R,@L\BN%FAY $8A#$6X%V1$Q2<2U8Y*F VNA[ MUSNJGH[I((G+OA5PS7<.6\'U^R>(GF/7C]7?T3A_QZOA++V:G*1*2M.1TLDE M34/B#&6G2,PVH>E#/7$QX%JVWC(JI*+QYWNMV5_;A^/F%G@627?Z^$-1UAT4F](W-F!41+,H="6#X1 M:ZPC*DL*4C@+0!>6N5YD['K$QE,NWU%1_EB*1T7YG%!^H9:8J(WAFA$C)2<@ M8B;&H8)2>I K[4O2&!^VKA:B&2!_JG$)W50\%0%:P+11@?40;4DMOB^$L^>#"M&S!=(C^\TJFU8V M??*;FI5#[\FA%QJ^34PJ9H& ,II ")9XFP1)U"FGK79!VQD5GVX&CPX5[G\. MF\TOCYO;C]^K?;2'< DW-;L?/@L=$NE,\5BN^6,X\AL:DX_&7=#%5M%3%EO' MJ;7K8NO_38%::P/WV3N+EAQ828WSD@;0VC"CJ4O?48'D[$,12O4'UP^[YRA6 M3Q3%'_^[2\/>W_ON@SW:+-_E?^/Q-]_PW)/-U3BZUJ_[*/%A4?ZXRH;O^)/77=8K*]>*R=$FNL.JVH/#O'3X=?* M= P_BNEKZO:&)49'5QY.WV"IU?J06K@B>E.ONSNJWO=:=Z_<0>?0=?_J#08W M!\&\O!7WB6^L["@6J:/6$P%>$(B4$J0#13Q-R3"64W!F89DO72?^R15W>;7A M9 \Z@T,DZ7+,M=XOO5O"KPPGH-7%&2@?-YVHZH*YMF"^G+:/=RQ/V95EXAA+ M!)(J/PE. *C0+HD(*I4%VUG>R-L(J M:4B&@(LC:R".)U_*@PBIA/!.T85ENG3=)C_GE2)\\F@X)P7/4R"/82Y'474J MD?](%KBW M EJ-#M]K. J3!-3MA>'W<>C9!45F8+SH<0MP!+\0#@=?L\4'RZ;:1;('9UG=8$\T +96MM)2>E 4;5% M?382\#ZC'*]#GJ#LUX_!RY:D3Y+1<_'PT.AW6[BS5?OGG3Y6YAW9])L$]I MOPB?=":H+FW5CL+>\"*NBYQ;]B..NA'OV#]I=7*Y.PH&AW]B)^-9"6\]*&]8 M'NL0!5>Q"?NE>=?1_O!5\M'A4;\\T]?4'^#"+I^E;V/K\=*-NQ?^WG*)L%O* ME9]?>W3%P<0E\9QQR%[IH8VOLOZ=0SBQW(8 M)=U-0[OG3EJ^O,/_CE LCD8-9^]X.#+# [F+U\?W<(.S>Y8W2J/$W[)4QL.# M?^WB;V[_I#4XPAD:O>10T-[XY'B7F Y3'\=U>-_+DK>LS<(TG?W1(]]"%B__ MR_?_N?Q= 3Z6HU V$ YZ@^&@_#9T)76^IM^/._%P]VSS8.*LL9>77ISB_*#7 M/3K\_BD3[MR 2S/U'TE7D/;*D$[\O7O>VO# ?4K$XY+Y0ES&A_W-=8_=R6#A MGY=''(?[K DBX-VOOOMWWS#G!WO#D=\8 <+&I.RC'\#[CG,>[HDF-<$()$\*I(V?T2H^N^OZ3G MO]+TC2NMO;FU]JZUM=EZM=E^M_G7^NK*UMIJZ_5Z>Z7]:GWEK]:[+?Q@8ZV] M]>ZF%7D%Z2,)KBQ0'\PR"4TX:SH./&?]8\'FDA^ Y*:X4+4) %,(&'$N: M(3/GM<_"2YM,5%:5+:#F*?-,%&9OO]K<6&MMK?P7A_ 7',"M]?;[M=5?+X_4 MI0V>RRJ8-Q:DCM* 9Z!DM-JZDM@'SECF?=Q9+8(;HIB2MP:ZB:34[N< ]F M[#0X*D5+SYT2$\)_K *AQE9L_XD#O_A1I;%?S_4#E/*_#-6NT-^/)?-PWU6'*RN.QBDW\Y^^/TL3K&S/WSEX4E7-U7Q MFF,I9NV2D:((LG$8X_CR8QFW-)1Q5S:'1\<479+"?OSZQ,S_GA*$Z]WKD%ANZ MQ!)J,?'"%FRA&7@I6N*^@S01!S9%1^^&#V"1LM]-K9KRC>\S_.E9-K2LFT.1NWYIU'#@B]Y6%&7=*RSS\>U\\;%^A=.7P]4K;/%_@E,^R9Q(GV:/NT MN[?--\3'U;C;_G.=;G]^N[O]^0MOK^*GJW_O;GQN[WY(M.22QJ$ M 9ND3RQ+*;3,R?+LTI AS9@A[QD;7QGR41GRHL,*0WFH2MLC(T0D$(PD)I:Z M/$*X4#)EJ5&H;RX*F%55L,J0E2&;].+3Q#UDR@*H1%GFX$LVN0$ U"E=,MXP M-V1(?<:0YN==HRH-/B8-MB\4Q6RLRL LX=&51E,,B TN$<LR$IX%HN+.., M/A42?-)U$V^)W/6S>)1?$&/#GWX=AYR44(S<[^W]=AO/TIUKN-5KS,SQ].B% M(*;P00T=3VFPV!JG*)UME8UWP9Y-@:U&^F!N)3^'L[2R'__JX1B=?R<]EZ(Z M\Y*0;R9=*<99ER!(DEQI=68#F@R0% G:.8B>4F%*@*&]GAY1:X$_&P#/P$50 M 3Q7 %]8^HA0KUC41#&>"(AB\TMP1 O.O:(V\PP+R\S>NY=J!?"< 3Q5[;O[ MF[#GU80JE.<)Y0EK%2?&*YPXXD)R!)B,Q-!,B>T-J4SA[[NL6MB<;LG M4RONEFC<B#&*DW 4]0\G.7(6;*V5)"&Z]T-JBOW MV0#Y@8VI"N\YP_O"BDJ,Z6@5)X:K@/!VGGBI+ '@.GJ5(D0S,RNJ0KRY$)^9 M$57!/%\P3UA/0^M Z.^F&W1!6B455W;1X]EJO=VQ_OH?EN&L=#O]MU_?0'SE%\ MU=LKG[@SPJI,-153?9JT*FQ(*&6<(5EF2E#>,.*I8D3EX+G/,822"L+XO5/E MJN.VN;">5X17A?7#PGHBP\MR4#X)(@08 D$",8YE0DU&/81J%2&,RL955#]7 M5,]K-Z:B^D%1/6E6"!U=")0$YU7INZ*),5$1&Z2-7!CM-9H5\M[!G,WKO?Y4 MS(IQ7X6SNNB]_;HI\>C&Q'A.+CE 5L=E?P\[)4V],M(4C/1ETGP(W/F8-"?" M%J^ELHEXQCUA9;/"Y>2YL0O+(&:51UX]E@T$\KS,APKD60/YPF#@TE%NP1-+ M:8GW4)+@;XPHD(RJH'!NZ<(RY[("^?D">5X60P7RC($\F29B!>#D4$(3XP1$ M%,0#\)4?<>YH1(-)C)A<7<2M]2."I;=/CN%[9RW81H M3C#331Z.M;-9FW1P5.*:BKC6CH>D-6[O+"%ES;TAU/)(P#%!;!294.6#LBB9 M."]U^]B]59#JM&PNN&=F2U1P-P#<%[W;F?0@G5(D*F8(1&:)]5X3PX/WR0MI M;$!PWY"^6L'];, ]_]"F"NZ' _?[>XMB-#WK^],TP*Q$=2NB^C9I8EA.HW7* M$&Z2+T'6CG@%C&06\%/NM:6^:"$UA^(9@WI>VQ45U \)ZDG3 N.JPOLAX7UA7* -82R'2(3/D4!I MA6Z-C43%F*B,6;L4%Y:MO4\F>MW+N"M$WQ\B'D[/^TE^MVEW:=LT;MS]PG8V MIB&Q!O0KP@]>C>:ILM9TK'4R:6D([9,65A'!E2C;L(Y8-#U(ME:F"((+.6RQ M8#P=R UCH5S/< \X6%P:W+*F5#=')H87"FB0?C2JY1NW:JX*RHW2QOW3NGT6LH2=(; 1.NA;E(TLY3NVW3@#ONCGS?S.+)S MS?7W<< K44U)5*>3)H1FGB=%Y81@IO$(Q?V$[%V3Y=R[MNV91K M#793.FSUTUYR@Z/^W:*@GJ[SHSD&QJV#.<]F\(_1!+XK\_?V;/K*+E,M7'<7 M(J.31@=UBF841P22" 2<8\3$K EG3$:=M0'N:S'_%P#Z^2=B5'@_%+PO3 XK M.,_,:,**RQ."]\287#I@!Q.BCQ:QO[!C8O[1,7]AFVA/%95: M$A6*2+ !>>?>^Q8MWE]I6^A;28#"N3'OO MG/"GZT&9<^34=\(_;T-C-Y>[6QO.(Y[PQZA)?.6RNW 9FS1/@LPQ4QE)9-*A MC2(YZB_X%VCE%(\\@+<+R^I><1C54]I@G,_ +*DX;RK.+^P4*9R*(!#GPT0M M*24QD P1Q@?!4&5E6=]8Z;+"O+$P?\P-D0KN1P?WA4%B-V6?(*OX&/73(W$"*#3AR7LWUAFR3-L$"FJ+N] M>;B;^I6U$A M?#<(3T12>33O!4TD(TS1.& 2P:PLR4QQ&[U2-)?&X^;>]6OK7L7]BDD-6KG? MVVL=]'M?.X-ADD:OU4^'1_VZ3=$@(^$__4ZOOYU<__QXJI&>4_*3N)25$3-S M41F"BH8G$+,D)H5( $6*BY1Z"[94J;U/\EAU3388P@^W U$A_) 0OK 21(Y) MBF (*H,(8>;07HB2D\10K9 !I]*SA659(?Q<(3SW6E$5PC.!\(65$)2AVJM( M'(V6H/XDB95H\IO(HV!9 2X2A+"L1:$>)9@I?CX:' [K/O7RJ/33V7Y".!G6 MB.I_32^M#E0#R\Z6BA+G$].IE#0M)<&D8>!L2$9(2Q0S0\. $0UPOTS1NZ\M@\J:<"DD 45Y:99M20Y9"Q<0TR(C MJYVWM' M$M7-@CL7B%UZM]0:[Y,A G.O7_X,FV2G;P>]_F%K@,O_I;7)GO.>P:V8:?5L MD@9U%_,.Q"0OC(%MMO%FAVD(5@E+(EA! !@E1O! 0@XTL:A#C,A-0EYO9U>] MC,\"M_.R!2IN[XO;C4G$&Z 1LF=)A)NM@8K;QN+V M\?*CIZRV5L%\7S"_OPQF)5R6@FA% QH(R1+'2X,82YURE 6>%9RT[7PW#$CK'--K'_YPG:5 MALZ1Q=9^.JP;1\U)-AG.RD7P7]W;OOL6TLJ.34%JJB(!$S6:!N>>9U+1.[.-I)6="$(E'5%QH*4A &0@QD5)' /4+R2 MS:50707OTP%O X/)*F1GMEVTLA.LM9E;190N?CC//3&:>2*#E%Q)RB+E"\OF M&5:E:K2J/UKZPRR27_RH!MNO)72LE%N8UM+RO7Y,?3)ZG]\$CGKL'95-AK/7 M&'_AL'?P6YF30:_;B><'?\I9C1N[__>( ]1L,F^8'34N'S*N,5AI?#HGSO&D MW83<"JGPMF6L=%43D3CO/?'*4J&Y\9FKA64+UPN(3%W!:W9H>61G;N7-RIM- MW-.:OF5V)=)[$NF%">NIS"QJ09@/F8 %10SGE"C'<_8N>6"F-,IF9E9](RJ? M5CZM?/J8C7LJG\Z:3R>2U2A('D 3D0P0D"81IWP@B5OK ]/"A!(LL*C8K/IO M/3Z?#AT4_SQT>%/\-W:^+I^]6OMH#Q$3EO^%'YZ]R)[K?^KLCQZ'#@EUSI#D M!9);NZF%*[_UZNAPT/H_MW?P>^O?/3]HK81A.8L"LM:Q&[32/D[.,"RQ=8BG M#!/=$,&K*:0]G_HMSA>'7UYJM3ZDECLXZ';PV_^?O2]M:BM)UOXK)[AS([HC M*+KVQ3-!!#:T7^8VP@MN#_Y"U&ID"XG18@R__LVJHXW5;#8"3D?S,K*S!_]/&J'TH(4+GT_M"G!O7TN*P_37;T<=3H1?JM^6WJ_]G+I]XH0 M71WMQVYE9Q_*Q^CRG#NOQ,ES&"U\6JWT;JFYO6"48S''I001C@M'W1OTKAW'1UY;G M7Z[V>T?Q6]ZTS??N1Y]%+U1V5D 0AA4'0T C>)!R^?A!:@2"2SHV#V'8J[]R M\D7=,JCXO3TH0PJ3-J_YVG&K5QA&MY[Y'BPV? 7WUK M#^MD'8D88!8'E"TET/07- 6F>?,EE_;J QUU#R6BU$X O' +.]L!F*C' MO%;9TK)B,%.ZBYXJ@WU^]N7* Z!;^,CT%J=!Q$4/0CD>9OM;+(\T&IR^J8&; M9AR=*'2MCNV#0SM]M#B(\U]A^V46.J/Q (M23[\C7]W/$S69/S\")8='/P2, M[X65:FH:BXTI/^H77/^/U=-OGK(_]Q#I.ZVC[_U^#*-.W$X?NGG"895.8ICU M#QEL?,\/";)0=Q(9O*FG&U[8Z6U\!X/6+1]_5TJI#M[U.IT_>_TCVX<7P8KN MP%A?=GK^Z[/3Z5W6VMG<2U8[JV1$>4&R3B?DI)/(4>!6+#+!?5H"L?/V$!9E MV!_E@Q13%E4Q99EQK>OWR4KQ>DY0V#K]R1= MH9Q=^C9>(9>^=]5M"5Z1[/*WK[KMU>\)U@Q6LNL-Z <;E3_,*"#BW&;K9$R[:=++LXUKW_CYGT[8 MFDJ2-&%$*<-]B#;:I!,/4LG@9:1[FW?>_;O$TWHBT>K#KZWUSM=/!QMX]\0? MYVMV#]ZU=W=:^UNOMVCKXP?\Z?7?7UI?/A^WVF>BU0=O\?;'=P>[.^^^M$XV MP<%ZU_[T^M_[6W3C:/=DEWS:>??UT\ZA*BE MY09Q00(RT3H4!>>86J9E+K!,EA6YKWRXA=G;^T&6:P-Q#<2=A3B1K B",I<2 METE8R1/&,>%@"8^6%(B[VX9< W'W!'''4XA+W*<8C$.>J8@XX0)IQCF*1@7E MN&#"E?TX(>]\]+Z!N ;B'C?$81:Q !;G9>Z'&9 -"GY8Q0-0/ K4"XHQ#V3(P_]: =Q M,+?I_>(ZH9Q;%W%H[O'LCM"7GD1U8'IN]_FP5V=%/+>"S ]9C_D2PS=%@7=Q M,.KD[($_^[V#LFQORJXW?/;-9+D:*WDC*_EV/M9A(N-&,H(<.'"(>ZZ1C8&B MW!.".$*TSHG.2MRY_T-S9'=QM?K>JS4W6OT06CUS[YWFVO+@$!'*(:YT1%J" MCY]$\DPP&7',Y\ :G7ZZ.GWOQ_ ;G7X G9[S9[%BW@G#D?+1@J66!AEB*9+" M1TJ=9 ZKI56V2$K]S.KWOAKG9=ZO7_$LZ@@^K%\Q7K@&K^Z(5Q_F/0O-&0M6 M,Q0T$8@'%I!S-"+./&&&WYM>SWP+JXBC M1G+$3,0Y"UTBE^!/PG!2GG,:$LFU^WY=>S_D702E, M&:'(Y([R/*5<_==)Q"VL,E$V"1ZR7B^2O7X.N:GK\;XVQ*X;.VGN\>Q!,ZL)QYY 292 MYTI!RBQB:?R&^"Y@:>I&M1]>M6?^+%?2<<4]\.WOCDHF-0B^@ ?]%+4\;+7\ +9_S;J,+PGH7D0+E1IP0C@R\@@2E0;E( MI8[H-/<&GUL#_?A\[F@RVBXW^L# M3L4&IFX&4Y]/^1GYT)2R!LFD) )J0I#!E" >@9)$1AW.,'6^YFC3.F-A%?OA MJ@;?"Q=IM/V^M7WF>AC+72 X(JV#RU4Q)8(EU4A'()R)!.>H6\0.[8WB/P,G MI%'\>U;\.6_$,$4H"0I9)37BEH'.*Z,1#DX2S)(V_OZ\D2:A[[8:O/']L-V? M%J\;#.UP5-=G[;0/VD/['+=&%M%->1?#J SF-(#]E2OX;:>U7'S8Y\)][^L% MW$Y_S9:O0;$;H=C7>6R&-@O]*!9_Y)\I&B;W0B ;"$(=?D78\(265,1P#K.M<)80U"OY$ M%?Q7I?DU"OX+%7S.#Q&:$4.)1I*+'( P%%DA,7(&2^.5H4QZ4'!Z#_WB%F@S M9*%]CBM+4<9NN)\BE$WWI5\P08MM!VY@!CP!W%?P7PR68VJ<4,DE')@67@LM MV-060?CJX;YSJ!BI)WO.. 3&2FRZ!Q4:.QHA4I$#4%3+>[HQ+/.M7':JPB/&^43@YCO2C' -O?XC\GG8B*_LQ= M-7Y@/+O$.GBVT?#R2\[U)/GU,%":ALE9OYMZMN9^[O#Y;^.-T$K-V=W%QP^/:SSW[I$Z;TTYZPEI^0FQ&6U7X!4AO[^5,P M)KLP8ZGV^QEJ_Z?-$O'.&R)-=)PG;X#]2$O@7TX=#6%/+:V6WGPY+/4JHW3) MW+6KE[9F^_62IBZ4M-;VSL;[:F>[>K7=>K_]U^;ZVL[&>O7G9FNM]6IS[:_J M_0Z\L+71VGE_D42>4=K:&C >&#,>Y@8GGHAURB7FA(DZ2"/S ;'%:_A+6&Z! MV7JUO;51[:S]!Z;D-YB0GVZR6=K67JM]X&]+'W9R2V$[ MU_>WMBMU\U^*J^&^'2Y7[53-[K%<'?5&G5#9TH[SLLZHQ M$E8Q 8Z@U $@CZZUA[EV94^QZ7<#*XWRN>M#. MH%G>'IX1X](C%F2U.H(;YN4OR7F5.\Y]M/N][Z6I+-SE)@+G@!]SDS1C2G(* M8&Z"(U91123EX,3>@\!-L@@WNY?5\AB\FT[!F_$,/&=YHZT=OVKONU_@)1#3Y>9;L>:_XEXV]%'RDVH)#S:)" MG,%B.\H8LDS$:&2B5ED@>"OG*X+.6KP/3O4=A\^@27/Q61D0P(9#>UQ(?N[8 M?",\D-YJK#'C2?) "?Q!E64!D,$F*G4C'3]#.CB,:T_QQ$.2&A$I#>*)":0I M_!:XMD289&STV;"5-)@7\%SC8%@TXC!V;24+[X&#D'^WN -SF M=FI["PLP1Q;O=33PG-;[_JA PH_N>[F[!<.Z"5+<<"U M;M@'F_M;.YI(\!C2!(E+CR04VZ0ECJ?IK?))&N,\.%7I)0T MZ_UKUANL0VYN1A#E.;7?[)9>;D]Q*N0=6Y++HRP3S M (-V]N/@AS!D"R3.V$N.S?R0P?3JSUUAHAZ!'>H=QA)V@H<^R-FRAYT:Q+^ M(1F$=IU)6T]VNS;)'U;>KY3IZXV&@W8HX=I3KR?P'2H["AFZ4[]W,/4/BWF? MG?H#\/]L^WECI!KVX2F !%2'_;:'%Y;+9SUP KC)G[JL$Z6LU=%Z_?'#P!2C">K[$:1'";P=R"7)6 RJ ,&(C,Z.!P>JOR[&5. MX(V>;Q=Q*52HC/74^(;[-5^"0NU[ M,$4Y4710!YNRTN3'A1GN3*Z]DJ_!E]=?7$QZ+7GCZ5E\14GM3JQ1QM:BGF(H MJSXW7?TX'/6[Y4'/O5KF<#Y2,A83L$'P3=VSLI?/R<)7',&J^EA+T7*6\SSI MW5[5Z74_@T0,1NY+B0WVZEN6.V9)ZE2]&L'*4$^1,SN1Y4&. Y[5R32NW0AO MQCRT^03A#*ER3.O@G3$X@OZ5W9[3LS+W/>6><[<9Y/NH"4;K6L)K;@IB#ZIT M7$>/0(**QE09_;^UA\=%:DX+Z-S/7Z->S7HX%!G)[J!1>]M4N] MG$+H00._Y+4[KG1+)@RKN D[65RR8LC!*M9:)>D^ISI^>*D ]M]W,)-'=Z1ZB^RW@=?EMZO?G7SN;2[X#>O6_MP13$ M8D&]5Z.Q[O^[YP8 VV5O)4M !O$0VO6B=([KQSGLQV]918I4C;\'C/<(C%/! ME!\\8K$WAZ4"Z2F)RX\.Z-SI9'"$-:GE%B[N?@/4SM_1#2"(H)DCOU\4;=]^ MRYHVG%('.QUK+6HPMKS?50+R62HG.^2S2/QT5&.YG8P6M!8,9QNP8$P]0'U= MG!]-&]8GM8'RYN \O)O@L2?Z-@><-8O)DPYFN&C9"-0AGA%W\,?RTN95.3SL M]8>92K?'Z-/KEFDXM,/:3DZ'/ WTYFW8^I$F3PV7ELFQG7ZTX1B&'KO%G^V# M\_W?7W?I!MQO36R_?@=CVV3_.?%B>^?#7I18!"4X$C)O""K&D;%8HQB2 MHB(JZJFJ8RD@E#&LY4@(AT555E%CL.3&)4VXSKTX(DDI<":70!^\/?'FI(WN)\ MN- RSH.B6L<0A* 6Y,PQZ18Q1^;]$,01U6!EC\#['=3QV,_ OH:GB%F)8VP? M= %O!]5F-R\K\\0*U/I:)*=^;GV4\P#/?GS\.]R[Z/IAW@2[_>/8!LA6IF>$A MO#+GPX(I2S&[&\N5S_YJ)_]6.Q;CR'3M%B7;[HQJMI;19Y".JXEM''OA!766 MJT$I=U3LKK>#_?SEQ8$_:H,#/0DFC+E.;S3, :5\)="70:_.U !#8K_!UQ6K MF;^[3,E9Z1A/1+&F8Q>NF*'ZP[W::[SHHMK0]O) QZ&%/*K:_H*.U3PWQV<& MV=I.8A3SP)O_ !=M&*?AGY<]F/S\QSI,A >2 H9^P;G7SNDYJ:?P) YJ#C$8 MC$KT(OM5AWFV+@U)#XHDGHU*!\N5?!:OQLS.9 M&W"?KV1K9X.VUC=.6NMK>S;JA D6.5)M$4^4(,>-1-)@(;37D>4N-F198+R, M+SCWF.-U!QG_:J#*:-#K=F,M/$6KQH!5"D(!1DY4=GG\9P;+Z-OCP&,6W,%R M44HPJ!D_RJ?.OU($$SX)'E:1)!#BL<5)(\ 60-_,RL=?/8:F^LI3A@F09:/3 MKGW^0YLST]N@H\/I1FZ=P'APV.D=QQR-++Y$2D"&K, &%B2^< M!38CQ>6Y![@&-;O/=!KSOO]X(%B/UO M[1RDK*$Z/]*IH>3\HS$6SERDXAY=8G4+' R/#[.;U:E!OLZ,LJ":HSXJL;!Q MD#6/I$!V28F*V;T:=>/WV/?M,I4YI_Q*=JRU]3@?-DG.<(.5P20RS*@BFJ1H M^87L> XA /S\BS#J'X'[/8C="R'"_1@BW%F(F!4LJZN'/WM >+LGL.:<>8=X ML*5=G4-.!HQ,U(19P/2@]=)JW@WHUF&GLR2X]K"SG!42!JI0)! $]-U%.CQ1 MTM^6WKW_, "6=XGX@MS/].N,W +J7"5]2M/@$Z2 *MU M'])W&P-5?OQ=LZM:_LBS%\"O>S092Q26R'CC$==!(@O^#XH$7B4$1)/XI=4< MTJWK>9R6OBQF($=72!'@EA]E1E]3P2FX7R!4$S?C$EP"'516^GGRG3.;=%F.-0QU/S=@%7=L#VB[6H M(W15)P[*>M1A*W P\@YG_RO0\MI*CXWEA$B4@9^*=.6H2'9 ZB'9P82-G\67 MXHA-'W+N\6!V!M/JK"69MX[#7D8JCFIFG#.$CR;,9L)??AS[GID"X8Z[W3P?"+,SX>AEM/W+@_>_W7>3$:B@V MG6R>Y)3 MUH5V8&2<1+DZ;!>DR/Z% M('+6,VT.3IXZ.$F:@Y,+,);FX.1M#D[^,"A\)HBL=*0I4N(C!WL";I VB6.% M##]D1VZG(9HE\= ?;3?]OL3[!X'A$>9O5P1.IZ&[L*] MA.Z4D G\;X-=B-PZ8ZAF!D>FA"<82/Q!6\55LK^VYY(F2 M$2.E'4.P[63;9W3ONG^7&O"-?5KF>X M>:A..JJ,B$D'P< \,,>F\9-3FV,7A%XJ[?_KI0F08T7UB9A-5 5&+,P^> E M(0GK:&(3>EL$3[6$WDXV]J+!F&MOD _2(2X- ;='2"2 *D:!H]'27C/T=E:$ MKAEUJR5J/?H26;DB\+8VV=8_GLL4=I=NY]>;GX,;4:ZYPA5G\PTFR59K77B] M4VW%6';(5G$*ONY'^NE>6CR(L#/F,G1*!?4B3+I,9.NZ2(9R)6 MR-IR_LJ2H)@S%H8VYX%6.<]UTFMG3.FR4Y#YT4S\ZZ?("2'V.-^@)&O,\CWR M1^:&=.'IRN5:AR:Y[*=IUBRSY(8.R!V[W=PBT#EX8]OASUY_QW[_.'MD>.%B M,_*,W8TM>'UM#WL34S 8.:]#/C#/DT>]3AX)@+",H$\<,^1#5X@FQ,:*>.61[:T:MCR10T0"GS< M3"+NV$VCD8B?*Q$[&WO8>!M$C"@R"Q+ADT6&@&PH(K/CR+6Q86E5\66*+R@ M-3%MXY,08/+ M.:#J?UBO&9V\T:5F^[81.TF)Z;79N<*QTG:.[V;BLZ#GYC^ M]:(CMDX^@".;G&+8(":T0N!UY.:.G*.HK,"<>LEX#F:M7( DXP/2-RN\<]?> M6XU<_ JY^+H7=%1,2X:""PQQ8BRRW&'D"=N38UH M_'S1:*WO[JF\&DYI)"V0$$YH &8:$U*@U#))8ASC5Y?H.6UKEK/G-.^/9?]L MWB>;*]PR'X[V<;,MG?\F5S/$LF<7JU1$"5,<> MSMRR]DP7_HE_5&]&?;^?BS".MZ[ 0SZHC^V/S\?23Z(]9.QI+E?;?MC+K]3Q%L*69Q_B^15<>Z,MF+OR(E7E53D^GW'J MZY=^7X;I!7>Z'+;(%2)[!SGPY^=\V'KS8UAUHAT,KPQH>@6&1'H?;5!<@;$R M.1R;&#A$W%LAKQO0#/9X @WA<[M]]\VR5_6.;V\T6+?'@^WTOMZ#>'90\?9D MZ\O&G@9$P-;#(DB7$)!/['V/\.M;GY[?+\O9D>V=K M+UG&:8Z!$ZV!A% =D:4L(4:4)3@"1XAQ:96>%Y^\*H,!3<%3' M"@=5O' K,\-7V5@MQ\(GUYV*R6:"4_UW!%?%/D@?F*3V]/ OW#G;FW2YH]TM MBWTVU? V,CDC0/3>-ODF,_4FAYC+*5AX[F)20"YS%L^4 R'Z_$03_M[<(T9C MY8$:.V-X/K 3P>4.X')'F6N*6NIR93$MSG&@_YUL<(RC_N-LVEIP9D(UX^^'.[+5GY:9V=X5O:7<_7O=FK/ M-B[FCDT.3N5)FTDV;;M;ETD.BWO?./N%"XP]#L0(ISCSVH*MB#K: M7 94DB@O/KC69+\\_$[E&H>Q[!D/>!R)1[!&N<<4 2W0B2*LF# "4RX-N )L MF5-Q<2I,V:3,NX8_#_$N2,0U]<693_'1D*=>CF \+ MG2="-SP+=#=+<<.=L"PUF_G\4ZAS >H$J9J/3 QB+5H3NGY*Q)X?/WD+8_^Z MYP)Q5B2'/,'@- K"D%$AHF0TU4Q$R\HY'Z*6 ?_OO%U^1TO2B,1/%XF3K;W@ MJ;.>*I0S*1 /5(+;!AS#Q02^!S%JG\GC_S^F)]X1G8R5&HP652NG*N M,-M/+./W?EP!X'01OUR][]3.[B3D,PL(#=:F];''T9]S,EEJ +X\SL]4#D,^ MZ^)_X+X'0;2*)B%E@6WQX#VRRBC$4TPX*@GHX,\6\UN\K=3WE^PM3YJ,G&T[ M5)*QYVN07UAP/.^N_E:7-!_!Z,+@]Q<_VE(>G^?.A\#G9Z;N45ZZ\LY.?I=. MP#!#'7LXB"\FO_PSM >''7O\HMTMSUDN.MOS%VXZ/B-MS(K"*A^3SHU_9RV* MQR>H5\H)ZC/MB^OW)%VAG%WZ-EXAE[YWU6T)7I'L\K>ONNW5[PG6#%:RZPVH M=($>"P0(5I;9TD)\>BB_;C2-JUHP)_>;?I2(=I-E';]+5>\$G,-ODLUW/;_O$SVWFB&EF[I8SIV^BF<[Z MKY_[/:"J:#Q$[V-,Z:K'[L0T7*B'SD2T[+^"HS,X*S<_>M!K+SZN'L-<_./G M/?_\TD(5Z\)NT/<4)O"?F:2*4YWT6HIE7+%/U$':_?COP:>='ES_YP&XUD>MUYLGNSM;>'MGE^_NK)U\V@'' MZ/7F4>O+&FE]^7S<>C^^YC__WG<'H;/]9>-DZ^/N]ZWU-;S[I;6_E2-07_;W MM]9;G:V=#T>[7];HUOH'NKV^2?YSLCG<>H^__[6S,=Q:VY-4^^"(0"F![\X] MQ<@8SQ$35EBBP8E/!M#/G-\QJ<,]/TTK\KLWU(ZK+-&/X/BL-6O0K4&WLQ%* M:5WR026F%(]<.N6]REN*@6JN.;_&KGZ#;K\"W8ZGZ)8#[& M2$&48D@FT!1+W6MU/C[9H%N#;L\*W:S$!"<2 R&!,QR !5C-M)6"*^8#^U'V M2H-NOP;=6C/NYKRR'I8,!>,!W93&*.<+P/K$($2,F.1FYL24'2[L4^= MRC^/RJ=^GWWI%5W0 M.!)KDKZ&0WG],YL-7MT_7FW-^YI*,JR-5 BS '@E%."53@KIP%T4 %\L9%]S MF9'SQ\%OB%@7 \-/I5QGOO+2\.BS5^H@ Q%1<* :DI/@76 R1$R%)%0(Z^\S M.[I1ZI^CU',N%L9 4&2\#BCQ9\)&CM=SD(FYN*BP@KBHA)!VHBOX3XT2OVP2CWG601"H\]:S "=40YU(1<)1U%H M;WVPDN02D>3"BF /I]3/84ON71Q$V\\=+\&#"/%;[/0.D8*^4HXX!T?!F4"0"<)R%ZA,&"^M&G/^*$2CMT]& M;U/ @E*N<%*&,ZN<)<8*C9FR0:A$FEV&Q=#;4[Z P$(RA3P6!'''0&]=P B' MX"4X>8X*T%M!%DEOG\-&PNNZ3GG=R20,++#@R?9CW!9S%P5+'D1-4(,X\1BY%C;C&5$:T*/BZO4).44'T>3)8KG^J B6D=TX-2PW&RPV4]8?*6>N0G&:I9# MQX@9Y1#'7"$'#AT*U&IC97(AX;Q)J-2='?Q&J1=7J;FEV/M2W8!Q98C#V@JF MDY3$BL13LY^P\$H]YT,D$Z3VA".2.,F%W#32QA$4B+6,Y;+P/F6EEF*1+/4] M[2>4[U8K2BRX0W'I 647095B/IS<.XBY?/;YPT WB7#<+;GT4:/:7=M6-*CV MP*BV.^]_"&6I#IJ6M4*#B8>2X,Y!E8JD22:(%XT!@YG;NI&8H%3P(;Z996!9"<1Y.0W<#!KPUD MW*U#30,'#PX'D=QD.Q)MG:9+JWQ9BT=S^NPY M;*ML3KT<\'NZ,;5OEUKU>(,TORVH/S.MU%4T[3P ^#,2$I]$OF\V;*@[!RB_=Y$99^"PO]*CZ51 M^(=1^/F]&&JL(#(G?.0NC1S(3+(,93*JA)>8L%B2+2\X0-\H_)-0^%_IDS0* M_R */Y_KI;!Q3 A$4Q"(BTB0QHPBHBC3WA'0@ERR>AF6?#$4OMFBJ;=H;!K& M_I4[--=T'L?%81G,2>B-P1-TF@7(8?!4XI-BDI'&4.9%]4U_U.D:M[T*W'45BI M0=D&91?3Z6Y0]N>B[,RY5@8#U688*44LXM%:9/(QBZ"L9XDX1Y&@T@+*1$<\B-M+G,R+Z MOG.T'A!E2U#DC]*49=(%YDP'^_)WEOYV=U0D[AK]GHN MYG_N]V<=.CY'Y/K1?D4E1O/"=H[L\6#IC],S#M,]OKG@\.UGG_W2)TSIISUA M+70 8+VZU="+TG8K?PK&9!=F+-5^/\/W_[19(CX?]Y$F.LZ3-Q1C:0G\RZFC M(>RII=723BMW-'B5D;\['/SK#WNY2/]Z25,72EIK>V?C?;6S7;W:;KW?_FMS M?6UG8[WZ<[.UUGJUN?97]7X'7MC::.V\OT@BSVAZ;4&4CC1%2GSD@N/HK#:) M8X4-QQZ3P&O;"-?$L)8-&D]1"94"S;$>$;$VFDI"0L!8*.+T(C;<(CSW.-S9 M?O5_Z.7:>YBQ5]M;;S9:[]=V-K=;U6\PF3N;K0\;Z[]?*@"_[#G*'5^TAR!L M_AI/5L+ U?9AZ0#V,%WO+B8N:[FY9'MXW+2M6_=["BL>6(PH4280E\8@S;% MQJM$<0K!TW!6SS")2>!(K=>..VT-(T)AS0-GPE#%%K_-WX;1OW>7-0\NA=K^?>R9.&YOF?GC#H]CY%JL#&,7^(+_2 M'7?0.M4";[F*WSW;V/OK?W>+CSZ.SF1C&E!MCX:# M(<#?507%G\%T?"Q_@$E8@U&!\U5M?(]]W\X[YF^ $EU>'.4YSDUV@W*T8V0[ MU4[L'Q0[FAM3#LYE5K[_+D?/]MAK#9A?MK= 5#IOVUG%*O?R.F)>0XE M1U_:3NZ[7=GAZ4:EU76[23;'A>XA8%WW2S^??R$U]L:D:+FGUL$?6DA! K,X M&+RW>><-P4L[+]>HNV3G;Y]NO6U]V#/SM;KW>_MUZ=C6:_)5NO/W5:=%?L[N1H M]KN#3^M;?/=DE[6^?.:[]%U[]^.'HT]?-O!_3C:&6^U9MS[C!0\Z(:DM01S3 MW#R!*,0$H2:($$L'!;;,^)V+K3_6(X;7N,=MV](N'EK\XZK]K3>Q7S3S7C"# M_D1;1"5- 2H$ M5<;E6LEX19\_D/Q3[?I]Z>A=ON!A!OD<3E"^!@@ ;;Z5!#WO@QDW(W]) DI' M(9FVG$<;-95"$,<\-EP[RV[<;?FND%X6?K#9!\M,E;8A!4QT;&E577W@MD+? #K;M#XB#3\%!?(,!)1E%;(:$ :7.ZK)5?$>?W_ MJ:;WL=_C.83LIC'OAP[//4(2=OGIV%_$PO(V^>9@,(IAO>Q\USA;('E0WASC M\'21&Y)U(YC=FB=9@BAJ.5% K7(-<0XP:XF-2#(>E.7>2A.75H6^2T6+!6Y( M8UU@,1C#4M6[8 M^'[8KC/4I^#=D+,; ?3;>7(6 Z4Z:8FHPKG^$,;(&B$1$TX*SE0((1<42!:=\[DAMD [)(FJQT(H+X6/N M2,U6+NA#UX3#GGDX[(H,-HH?.D3VO#/8B!'.4RY\[N"+A=5,,YNP%Y*H?$0I M9Z/% ,:>H9(LP+IKT%=QR7##9S/N+6 M9+ ]RIC<;9+4;@<+39+:(P&$.6)G1>!4D&#<(]"#=G*3TG6O_,.X,*QQ1M7TWFB]7 >%3.;'M0IYW0:AG9#0-Z> M\[1M%$0;AF(NE@/8G)#6-J&43Z9C89)0V=.FR\J<1^0';_D^^:ZQU+/ZP/:" M^-HWO,<<<[V@C% SRF:4SR1^,R;;I>S"(L=P+J_YU<1Q'IXMS$E1$\>Y!4OP MI[;F>$C4$8HD30)8@L7($JJ19X$H:U+BB>6.SH3<<[/#Z^G8(XKEW/2Y%ALU M'G&P9PX?FF#//:+&7+!'4\H2I0X1123BVC*D8R2(I&2#3YI8/SZ1N'C!GJ>E MI_1AHD%W)TH+1T[OO_AR$T^Z"T-T/[8 [L<6X'0\B314\8:@/Q=0HBYZCI5# M.N4(?T@1&61JD;[3&^2RCW75R,/,O'+!R%_'+S=;?UZ( M+T^#!-Z^N.D'NO7%[RG"/!>,(R\M!:7F'.F )?)6!T5A%KFAH-1B19[?Q[^Z M]N=R=;3?]OO546_4"=6^_18K%V,79,G']C<0$'="08RGH-V MK75UT=,\;?7$YM>2A;F87I)?J2MJ'\]4+M=0C6%0M8>S6:SU<*56^UJ;+QK! M=!GFYW]F98HBY8+F #_*$Y]@&G6[*^FI^,/?,[E9 H)KT;# M=J=],BGV_[(#[CT"*>UUX$GKBU FH/D#![T0.P6 \T=+GZ$\R)ETOG@Z%?Z% M7!'T=A7^GTY]^T[.+4N_ M+N $7C?OY;X*:3ZEF;M>W?)FYBZ8.?WLZM]_/$N!9(R\SHO/33B@] M[0W1)]UL]I&<;[^RMF-YZ#3+>%CUJK;_EGSY^.-E>_W3P M:;)ZT7K>^;IULG+0.6OOP-SF_+0KW7]_O?-K9XJV#3YW6R=OC MK=?OVKM?MO N?7NRM;-%=^F?\/>'NKSKK#-MX-)J)0(BG 3$@[;(*"P1>/1) M)V,)HV1I5:Z0>]X47?B#D U<-G!Y"5QR'"@A!LM@07T$M\)A[;A6#,N4./M! M$+Z!R\<&E\=3N&16N4B910(SG\^)1F1-CKP*KCDEG!H>EE;YRK/K?-+ 90.7 ME\"E\%@K2[ C)N7^LU;)&#U5)&E*N28_V&]JX/*1P65KQBX=EEA$J1'WW !< M6H&TD!91;A07QE%G5#D3_FC@\CD4E9S;7:M&>1LE]4Z'&N:V-1:IB-13NL<] MA;2*C*L5)19(5IOZW0A594>Q_ M'_J0R>.:.K(B<9XZNF*:J;OI^1M"ZZG3YG_O%E*_HH+I(\"?C>\Y^R7GY\;^ MP7T8M\>Q_G(%X[K3\J(8]&;>GN&\/3.R,P6;;[V.S^F'^Q2QY8ZL^_S9POO$ELE:KH^7LH&4FT/* MYWFR[0D61GJ-%+!KQ(4,R-!($1CZ( ('2@@C.* MK4SR.)B 6+(: 9USR$BID$Q:1J>,=+E\1:."CXEA-RJX^"HX1ZQS-K'+/02- M40[QP"("IU__%R^S1)8IYO-RC;E4_:')6US M4(UKNL&;^>A_' Q!_N&O.F]P-+CJ_'[YQKK*7'V"OU3@&@WBN%357/Y;MY>_ MH5T7";"N]VU5*D2NX MU\>8OW[^L\$.;37L31]L,O1I$:Q<=2 >''9ZQS%6==V#<>&\;EV>)?]^U![N MCP=_YIG'Y;/B?.)#&=7XP2_)9?U+1; \IG%U ML/ILY=%^#Z8+U)6:.-L=Z]C_UO;1\OMK"M7K>>A6),!Z5RT?S[KV#: M6KWA;H1Q3R9VOMK-,ZYKY&&\?H^RY*(R&+D<;N+<$*2=M8BFB+V,RB412D[) MI76-)B QELUS960F, 1_3LL2 G 4@6X/SJ+/G/QGF;2'A_W>]P+.G>.<0E=G MMIQ1^',5'7\, :O_>?<5>-" M,WAVB76#7FGO98.84&1 W3_BFR"P;ZPG2-[ M/%CZX_2,PW2/;RXX?/O99[_T"5/Z:4]8>R\ -;VZC?>+N@HF? K&9!=F+-5^ M/^/K_[19(MYY0Z2)CO/D#:"IM 3^Y=31$/84D+M2NP@P_56&9@#Y?_UA+Q?I M7R]IZD)):VWO;+RO=K:K5]NM]]M_;:ZO[6RL5W]NMM9:KS;7_JK>[\ +6QNM MG?<72>2%%8QYBDJH%&BNDB8BUD9324@(& M%G*Z-%UP#=B*;'NLBQ9Y'(7#B M1@+\&9,DE8$HXV#%%K%P%^$ M.]WME_]'WJY]AYF[-7VUIN-UONUG9<[R M?(O-?3X"1W;/,\68Y DEQU2N>:J1!><5T2#!7GRZ4U_R M^XL?%H"^M(3<)$J&RKFV%Y27#;.?5UB.2G.;PG*4K2AM?DI1M=N5:KNRJ!I; M(5HT@VT&^[@&:ZXWH OWYREYI-7]QHYT-=>A]QH;%S_@H^2(STW3O-5X:56OT//]KIZ)16KHZV.FKW/AV8:^ MW@XMYOI^&Q*IQ$DC+ZE$/ %N:",9$EYBS[G%./?]?G[TM>%;#=]Z1'SK/"A> MQ;<:?G5CAW]G;7PVLU1M]IQ*B90S!/'(P/>/PB$_;@V,JPCF!5/W)#EDH@Q'9JTD"G/F2&82-C%+':/!7WK,H F! M/@I$W)H/@0:5?+)6($/R&3VO/;(T""1D ES$@23NEU8%OS,>7E%G[F?1Q&=; M]H:M2/(S0/+.P+AXEN4N\OOTZ/'M@+\)1SXEXS 7CL162,V91]AX"<:!)F22 M#8@IKXPE@C%CEE:!D^'SECGEH&.&",\(FJGAGI9^+*KH<4G3)HVB<1MPQ M@V"]=6X+YY1*T6D9EU8YO7/7S,53^8;?-/RF"?\],6B;#__9Q+'B4:!@8\8V M&I%+F"+&)>/$,AH]$!IS#TW;[A'G@KQ81T\+#&*-&#$+?ASCGJ&=$XGX6Q0#O!3[?N'EO)(=E?GZOXE"GP18_X2#'_"@I\*^!O0GQ/R3C, MA_A<""YRBHAG''%)$G(QP&\V4*(TELK2$N(S=P[Q+;!Y:!CA@C/")L1W9Z6? M"_%9:@W%7"*OG4)<@=(;12D26 AKN<!X7.2MSF$LRKXC)':-S&^QPQ['^9C?)SKY*WQ2-,8 M@=$Y^$TKBPCV02JB*4N >I*>KR?\Z#=MGW(:GS)-&E^SS7UC#GP[X&]B?$_) M.,S'^"0ASAF'9.G#0A-%+D2''*%12Q>PBPPH,5W!B[3MW3#"9\8(FQC?G95^ M+L;'*3/@\5HDN>&(>QF0<\$C@5.TUI/(A5]:!=[X]%2^X3<-OVEB?$\,VN9C M? 13+IWT0&-H0O"K0L8JA7P0"N8V-WL4A="014I2?AYY?'1%CF-\;,7\E!25 M9M=VOJ.FD];8H)W0@NN8##?"Y-9@,9A(59/']ZAA;W<^QD>=,,&9A$RN6,") M$L#H9#Z8X0D)DGHJXM*J4.<;U3_Z7=NGF\?'5S(#;_+XFGWN&W+@VP%_$^-[ M2L9A+L9')%@'3R42SFL$LH"1%E@@XS0GA#EJ0Z;$;$4^P:2>AA$^%D;8Q/CN MK/1S,3Y*N5:<2Z2D$(C[8)#1&C1?$1.D"R8YM[3*F'EZ*M_PFX;?-#&^)P9M M\S$^8TW2P3$D>)NV3S>-3Z[D@S1-&E^SS7U#"GP[X&]"?$_) M.,PW!]$ \5IJ9!/6B <7D$N$(2]5"F =$M$>&+%:D4^Y6&O#"!><$38AOCLK M_5R(ST<,2\L-DM$FQ'.W#Y,D0U82XSB3+C$"2D^>GL8W]*:A-TV$[XDAV^F3 MNL2*P 0BF K$100_US'P>!4-(8GD(@D ;7Q%W7G+LLGBNV&$3ZT842)\>B6? M&6R2^'XJG\.,8.DQTQA3[JW65#$KI D^V9A\;")\CQGU/L]'^!PA(E@G$(L: M(RY%1%HFB307Q$FNO99B:94]Y22-)Y?#)U?([79!FCWNY[W'?3O<;P)\3\DV MS 7XJ%16Z@@>/BGMZ)W,?8 C8BIX;93WU.32-34E>[+FH2&$=R&$J=<_L$.X MQ??ABY/8[P4[V&_"?H\#"N;"?BQART@4P N]0B!2%!G&/8+U-U(J <+AED#I M-27TGT\/#!KFTS"?BYG/M?&MB0@^#M [%1&4.'EM TH8N ^G5",M%$68,9F" M]L;DVGV+AWK/(NM/K7!\MY#@/6[QCMLJUS/R@L&ZA=X(5'3:6OEN/=X?$<9> MR!\#)L$)C5U(F@?A#/$Q<(H)QS1$?<49D'E\[8X.0F\X?K^)-3X&//UZJO%' M[G;/E4#$^X"X<0;II!C2E'FAG-=2XJ55MLS,G5.H[UTM%R7=Y,EE([+2W*K) M1FRVZV](V6]G4YI@Y5,R+G/!RL",2L(DI'#N#1R,0HX0B8(UE$9.8G*AU.!Y MTC5G&ZKZ7*EJ$^^\,YK,Q3MQ5$%:X1 1'B/N,$8F:HJ4"1(3;;%U9FF5+A-R M7[E 3X:J-L2K(5Y-GN03@\;YJ&B,Q"3J-:*&&<2](,A1"TR+ZF2<3,R&ND6; M7B2F56*B?PRSA,#_0_O;ZF1P8$%!=_SJO^#%R5 .;!^X>0VVN,#;+U9.FI5S M9S]6P][0=JK/?=L%BV"'L4JVW:^^VX%$":C:6*.VZU(U?C_K[T'L M#E\>SS[RQA[GE]:.;#^,%?KO\HB;74"E=B_\";/P=YZ$F2[+1ZK+G_ZSC_W! MWUW[T8RVOWP@GPXVO^^>?#C9.MAB6^MOZ:>=KWQ[_=]?=^D&W&]-;+]^!V/; M9/\Y*?J^)T)0UE&&A-,NM0(J:) G6EG*9A>8\O9T(366[X49R0Q(FGLN(2:(<"(23FG,@$-I&[32Q M16[41&YT(S>+)C?;ZYM[-!B)0S3(J5S7S3F# 'L($CQBC@TQ3.DL-^K:/U^MEZIG:>SRK9EN&7*&(KA?@A#7>[X MH@W&N.VO8;I;O2X:&^5W\#_@%_G70F2K#Z C@]-/=(J)W(.-/J,-?C^&$5#C M!,.J1S4;5!E3&=):GNWV\'@GDZ0=&,#+#KSU_ 1=;._L[N$DK.'!(Y-+_7!N M(S(81![[Z)+VUA+JEJH(\GL(,SWLC^+2 C+(E['3.ZK:@\I6@]$!C.DXJUUO MU*^Z,P'MSP1T4 0T@SA<,LB??1\/AS&'F&KJSHJB4EP4U>]G.!U48=0'>EX- M,UT]BIUOL3J D>T/\BN@[.#"A>HW4'MPZD;P-&&P7,7O'FY<'<8^2/L!?+QF MLI4] /X_'/S^XD<:/PZ4")B&N:D6%^UWP=P7WC_U,^I("JQ!QQX.XHO)+_\, M[<%AQQZ_:'?+3):+SGH5\"W_/&J'X?X+8U:T8-F''J=:C&]?OTM6BGM]QL6I MWU-XQ3!QZ=MXA5SZWE6W)71%$'FKVU[]GF#TYPQ67>NV/TAGN<&>Z>/:&JU# MNUD)"S497&.;],G.Q22<4XWC.=7KXA&O9X\XT[.J\+-3,_0<3D9.[7EEAS.H MKMB83ETJ,==(:G_>VT $@^</?]V9#F)MW]\O7XTY^?."M=9B!@[_;K2]K)ZV=?^__YV1C',ZLL]NQ)=R(B)S@ G$+ M/YPW !I[W>#B(4#TQOGQ%__^1\I-%[1\NI6 M^'CQ)M#/A<8\$PQ1!PXKC*3!$G%M@ DJ(E#D!"?" M22(^][0B3[#@;9.W\\0IVQT![1=RM]-XUA"X>P>\&8&+G-HD<4#.2(=X(A+I MZ. W')(R7C 5<"EZIA<)\IY#:*_>@KY+!.\14K3?GBQ'.YU1T'"T&T'6UCQ' M(R#;)JJ(!#,&<1(9L@%PBX$K:K0P@G.SM,KH^:K3OSW3O6S>B9)H(($1PBG%O$I4W(1J<158K2$$5NPE+B:^J^]B::$-KU-/Q5 M/K'9>78QM*=+T/[L]5-L-QSMMKCU]M2.*J%)$$G!K>0,<:4)TM@:Y TS6@5 M-)Y/XY+S)T2NS]&:$-HB<;0FA+90'&V,9B. Y(:@W3O0S0@:M4&SE"NCXN@0 M%SHBRY-",C$3B)5"2%+*#MR]+6@3/[N_U+@K*H9=/S6N*:%P60D%BXVRW"IO MN,8$_L+.".69=)@Z?K?V 4WNW$,#X(=YIL<39UP3X'<6_%+.8T Z'T'$GGE@ M@<)X(I96C;IS#[A[U[TFH-<$]'YNG83;P&"3(OA[G[NY5$D^R#;53_AC M,*SZL6,S QWVKG'>[J;%&VY)LVYRC'KCX+#3.X[Q?>Q_:_MX,11-8:0^I;23 M)V;^_5<#?"N"=S-;M3?=%9:'K.YZSYULG;/1^D9,Y01*QFB$LOD94^ M(I)T(HZ!K#) #;-R/BMC^@\@,8^>X(BN\.HZV/U@Y#PK5 M^8.<94%9(MYY0Z2)CO/D#8BJM 3^Y=31$/8(,TL/>>#[2F A J;W)YW:#I_; M[1>ORJ'87#R6X6[),MW*(;1[M? MPOZG@];!IX,/WW-%(5",+Y_:9Y3BX.U)ZPM*2U9KL>>"P@SCE)R6$C-?*2B!DD0 M/X"6#'&4YVP!X[-P\:25TQ[@,@43#(.5B&?/<+_:WMK:;E7O=[9?_5_U;N/- MAW>O_M_:^XWSUN_,\?WS9N:'W_PH"AG4@CBN7# 3Q>I-O_>Y;P\>OC##E:/? M[E9KA_UVIZ*\G(C4Y>S[RQ[8G&SAU]N :\->'P!M6G&LLM5A_6P9^OJS)QX= MYA=N8J%CI)*:P$ P(_?,6.Z%8 9K(7R2N'25(!ISRN-E MF1506RL'ZA>I<,DOQPZ\O;;GA*3.T82"SGVK&5=(,Q80(+(&FVJQE&IIE>*5 M\R1\6KAD7#EA4J^@: 0(%T@Z"&XM+,-1'ZB?/:1K(L5OP&O)X95N*"[)&V##H-4@ MQ"72$KLQ@:NVWA[X3@^$?6$866M]SU\ MW3UY]^73E_VO6W"O3_DS[\\*]BZX-!MB>Z>SOWN28R1O>6MGE[?HNR\M$.;M MUV^_[WYY]S5_YC\GN]\!5370KV"H1\XFC[A2$3G, _*,!HLI8U'ILX1,:Y/@ M*I=<,)SBY&PD#M8-D(E+\&7/$K*-K3=_;>]N;%0O-UH;?V[N5&_^6FN]OP4? M^_$7GQZHY(KXJ$" N.(,] 1<,F.42)(&(6-:Q'H_'V/E1_T^R"I8I'UP]7+A M'_NMW?T\*!5[ #% @ NLY(H]AQT8(D#+8)2+:8"]>A]KL\(Q^>WK[]GBY5C' M9BX'T@6+]BY^BS _U:M>B-5O^:W\V^_+X$""<7+'5>RT/[=S-#Z.(P>#Z@!, M69[8?MN-AA,6=:D9ZXXW9$YONQ,9VQS8I.Q5M MOUN$=#!R7T &LXSXV!_:=K?JM ]R>*RV>QU[M #%X*[4P3?]=J^?'R"3.#:) M&1[%K'S?VJ%X&,"IZ@IX-U,$+J)E,.V2@4/!F#:!6N!RH C28:S9O2G"6-;[ M6WFKBY&P%,.X#H+E M5\Z'4.$+-E*J*_;.4Y_\36W@;B B[;);-!@-#NN:H/E&X^'W:['.3LGIT0 ! MO$YX8\SQQD2,YSJ@A[U!>=8790L,1C6NVSE.Z)B[:IQ,A&>76#?H=@+1?T=@C+\CI M(ON+VNBC$8@?"$0FBTQ'#@:.(2\L. TD8>0BI<@XSUVF]43G4W4KY\\"7RP0 MXWX+B]K$HY&)'\B$V%[; \AF@M"$V-EH[[ZNUUOK/WE[,V33M8.O+UY.MCW]WM@XV&4@V;IUL@23^^\NG'7_R:2;.]\ MZIS;+?^RF1O2??_T\0/<-[?6>,NV3OZ$,;4ZK9-69VM]BVQ]V1*M@[]SJL9) M:_WM'@$S8UG*/G&PB.N\L6"]0D81H5RR-CE^=K/.I8@UXU+ZE#@#6Z65!U@T MAC+XF>CY-*], U]OM%YM;MQF,_&'W_*(+E]*5$0W&VZAO8S_U8-O)SL.)-_1KX;;'LUK1Z MPU@1G'^MLWRZY>A029X%.P3W:@- #C(5+[%G]*:" M $_QN8S]X8=^Y4 WN[!0W^JCG'6?J/7VP79W.Z5JL^M7EBM;TO!M][C:CS;\ M=V3[X/O"$H+U!37.R->[W#N"+XOW#'#TI"Y+SX\[,T-S$VGII MVB!C'E:L3G\+<1)A]'8T^/_M??U7VSJV]K_BQ7WOO716'"Q+_E#/W*Z5 NWA M3 DMI.VAOW3)EDQ,DSC'3@KTKW^W9#MQ((&04'! LV8Z0!Q;EK:>9W]I;_6- MI"_*%ZG>3?DQ0:F,Q@.E[I33C/!5^M[6WV)\>LNOZ M,$;$\R-ANR&B!&/7]]U(!"C$+G5P1.XL<'(???A#DF53E>%J+Q_^B5KAV6-: M3Z\+/[;F<'IY^.F[RY'#>41,#PPEDX!:; :,!Z8=PLI0ES(7$:D++\[Q+*7D MJ_19C\1 '7^00@<_P9;)9',KV+=G(.P@,%6P4*[WL,?B_F0GMD9YFMX( %!Z MP8&/!@F(7P:I3C6CC.% 0$L,,:);8,I-CW8#?):94O'<@-#3.C8A.R%U@E%^0G M ]@:EQ.LP*0WH:P2HV4\ R"F-^;P% !2=1,YXRJ#1!UE:1A#)J=5LK7,@%)4 M7F#3"" >'C>&00&$ 5 "Z!0+:AA?NW%/E ,;#Y12 >,: K5(?)0OE(Q'80%& ML^M7#!I6>#IF@X]%.5'Q0&9/*VSX_V3O'I>?O\<._3Q='7 M+]VV_:U[VO]LP?TN3^TO_6\=E?2/C_;VOY/0\L30]AVR?((S3D)$0>I4AX(G#P=4ORT^?6<6?_^,.I\>Z@ MW0)[LO7!V&MU6L;VYW;K\]Y!1X4:[G]ZZ,YAS X;>2ZW Q&%/B<$!Y'O$\<' MLYE0BUB1;,KZ:$U&;Q?).C47?0JY;/_Z!*@586+CR'2(2TU";6Y21+"IO.D, M.[!@UO4%CB+*+8_Z/O=\0@*5\84?? ^F3 >?_&G]>KIJ7^.!,/#B^GMZ M\FZ9/%F2IGE]]IY_-S M[M/Y$IHO%.>0URI._LQ*:CZO^NO7#SNB@+C$Q;Z033AQX(>!&T2888*8Y076 MC'L2?K QNEY:>.DH:R%;TQ)T3UT4>%4G95[S,G':OPZOVK_.+DX[7WZ<=CY9 MA^\/\.E7^-G^\@-&;L'WND?O/U\<[EZK>7G^ Q_^.L!'>V^[[:_'W?;>I[Q MRM?C\V]?/]FGOS[)HBGD6Z=U<;U%EXS2N"$W;4\>#4<>-OV VR9UL.]&W+9# MYFR]<>T&1C>3EW4G50U#]80A;&.9_XXL8ELD$(@&D>]A1@*7!,QC*MG#!A J MHR18P] 3P-"T]&Y$660+WS:9K0Y0^($96+9K(LJ03SP/<^)MO?%P@Q -0QJ& M-@6&+!PASB(K1)P0FV+?"Q@AH1V%0>AC'A8P1$H8?AJ&?CL,756,LLBQ75@-ST.^22+NY27% M>>0*$6$G8GZDM"'DTAK!T/./;FR]>9\F6584YUNKB34BL!EA&N3YI'Y (Q/4<6HSS$"3<[?>8*M!9%V6VC1S MT1VK-!+5Q:^ED6@-))HJ7X)!BMN!R]]Y>R5>F*?9F*?18IA6XQ4O9*^,+;1 M*YUI^$*"6@_@E)WE=I"C R5&LGJ+9O=[L7M8];WZ :A9;LA,C]G8)!$69B!3 M#+$']$X\W_9"62G=TB%TC3:;@C:/Z7C50+06$$W-C,#!(O298Z*0^B8L6V#2 MD$E; [L1]P2VO0" J&%9:\> -!1I*'J&GE<-1>M 4<7W&@C!+4Z0B0GV3$*I M;?K<\4WN$N((CI @;.L-:GCNS?+/&HHT%-43BA[3]:JA:"THFFI%3L@8=\+( MC"Q'EK12H6G+,VF A6.'KD\=>^L-:1!\LPU>;9,+Z^=ZVY0K]<3JB=VL*U]" MGG'%J7VC')]I!"R+0YU^_%P#W!]%>B)7^F$]WO9UC6J_:.5=/NZME*J)9F5I MS6H)S6H_UZJ4H=?Z;ON!Z]K8-EWA8)E78YE^R",S#+D7,6K[H0#5RFI:.M-/ MP\^FP<^:+G -/[\)?@XG\..$MH-FM)0!?AS+Q+9@ M(J1,1MHD_""G1O"CG83:^[I95^J)K8M;>[-SM>>XM7G<&X^N-870Z0//*'W@ MB1S;>[E<:>WJ?MH5JKJV0]!X+![:)@YX8!(:.28E86""'NS:KL_S0K$/X=K6 M^4L:@)Z9:UL#T*H -'5NASYG-OU@"D M >B9N;9BR\_/"#;@KW)#@T=?E[/@TYYMA$. (<\J@ @]=F M)B$",S?"CNU8@$-.P]-%_#4.;0P.$?D?2I&(7(<$D>4C'EC$L0,760$G?H%# MI,0AW17N27"HXOF/A.6%Q -5"'.3!(%GTD@(TW%@Z7 0NI@&@$.H@=:OWJ)Q M2./08]EE3"!!&7=]&A$:6#IQL.H(_HV-*= M!U;&4&>F1 /#E+,@-#%H;]*FM$S?#>%73W O #6/,G?KC4T;GE^G\E2:W$",>X@&E7/6HQ':=VOQJ M*-)05!?WEH:B=:!HZN'R/:Y/?8C\^5VI)[8N]08V,-5P6F] 9QN^E*C6(SIE=4^"U5G_X*KJEK5P M%'$L*\;)?!_"0V0&H0L2B_PP]!EA7N3(I@2N;]LQJ+U ML*B2>NA;R*-18%J.PTT2$F8&D>S=%-@DP+X']!))+'+)VGY9C44:BYZA7U9C MT7I8-/7,Y)D(NZ$6A'YH^=>'7 (4(,PV+IXO#&J5D+BCNMZ1+7O0M^AVIE5]W? 6$.IB@RA1!@ MY@F+F+[OV28'+8MP+\ \R$L[Z>*6&GXV#7[6]()K^/E-\%/)1'8MA]@HYO#3^_"7ZJC>/",+)] MV3876R:Q76'ZKDU,FWF,\8A$OFOIRKH:?I[^W58QOM;S=6OX^4WP,_5K^S3@ M(:RW&1'/,PER?-.G(C1=S.P(:,/S*5/P4Z>C#]I)J+VOFW6EGMBZN+4W.I'[ M(1K'Z?R!9Z);_6;'MNY:L(IV=7A1=6V[5DA^3@PF<5\TW.8XV)/ MMAME#^/B9.;)^%.: 8XQ(!"'@$EU;99 MP![&O:T!2 /0,W-O:P!:%8"F#FXOPKY%A6Q:R:D)?.&;%%F^R6W,7%"%'/90 M#NZ'SMO>&;&@)^#_>?SS33FX]K@/XAWFOTMAC =CU3SKS;_ALG)P?9:>Q0-S ME QSZ2_&9$I >8W=$F7B 1>#T6M3_N7Q=YU=[KKJ:^0"CCR7VX&(0I\3@H/( M]XGC^RPDDLTCS\_W(7Q'\)8\!T%<'-* 1!X.+1+(178(\07\D48AX6C1-@XB*74T*O/\OPIGY4%FS0Q48L/(XR29#1(1F(S0>;;WUTK['\9L*]T M?'0>PK7M\Z.]4WQZWCX_!, X^OJEV[:_=4_[GP$L#BX!=/K?.NW^W[_VNTCZ5I7:NZ5P;YS"$AM1V43/MAK&A3!2V6J/ M"VXP@\-'J8"U'K%+(Q #$<4C(XF,_W>?4Y4H("Z\A"\B1)"T)0,WB###!(%Z M%U@Y_94>2'JCV@1,9P;8!S\M<:2)G\7QZ_PP4X==[E\.Q2 3;_.!GPSAVB@. M1\FH*X \XV3*F>Z&=??M;_UT?GO/K\/PX/NU\)NWS+W'[ZZ%UVME'IYTSN/[ZZ=>@L @;U&0>@2(M\F+.42+_=B MP-E1DF8&&P[3Y*_.U+F#U(.D8'].$PZMGQO^P_O /XT2D/V. M;B,89_!L@/!,G"DHWMZ2,#OLL<'6*P"33O&+H:R63&'P]>_\;V;,/)8I*TGV MAY"/-.3+97"KS[+9KU'>7>DG E@=K@!L%[VX'P\DV,\NS*U63S%CQ)$63Y*3 MP>M4].#*G^*/BYB/NJ6M7_E6;GF]MJ9?84&62,-[X5R'R2(8[&O6NV!7V=;.K)R#D!BFDDW_ZVYM 53SCC3JY5;#'$DX%WTVR$2@8P$='T<<"-[/]$K3KY+%\0BWP_ =I_SK[3H@'RAX*3,ZX M+SOH16"41;[I^"P"PQT33@'/[#F66+[&BH=+@RH0,RU[# (J$="E_B.[X"Q@?S0X2(0P1W2><^N:Y71[^:#KY%7X"FM MD]8ER.;WD,O)Y\+$%L$FB<#(8\1!IB=K+L':4"\DTC-^TS$^<1& P-QG^0,+ MN]R/O @ B7B$4D%L3H2#;)?Z(M3+_VC+#[ $$QP*L/%-$?% EON+3&G\F\SA MD8MQ!/ 4RN6_V7YELORY;BW!*#%"EG7! O@I !C"'%$&F9@#5X7[J():8*O< M!*UE]/YE731>'5PTWERV/^CL'QI29=G]LP6K?6(\_8.SAIO3_>WS]4 MVLO7@\Z?1FMW]^ASN].2?SAJE[\>M-^K+[P[:+?:NP>M#_*KNQ^.3CX?[]=< MTVDG ]%.["17HI+L^N3-V0VUDNO]R>OD/J2X-TV,5,XOQ82ISPS,CR0%P^%K41]W?_Y[]\ M&WE_P!/4?,G[R'?)?U(OEXW#[LP;PG!8&([[8V5K%ANJWP?-,E1_@!>7+PKK MS\Z$-(\:Q0Z5>W%%2&G(N[)>+[E0KP2FMU0LLV+GGK%4W7PR]U-QJ<^>G2_D MAY59FJY_-AY*GV]6!N"F-B&3>2GQ<,9EO-)\%M@GUZM;RKOZ1@*/GKG]$GL/ MMAY$R<5B"WH1Z\"KU(:)> GPMH8^'3&\L.?SGH M,$SC.G@43'9U)X^] CL>!B"B2%KY\)[%"!8#2U(8\J(7LR#NR8<4ZQ%-)B3? M\5+R\]T*\@%_8FF% \[B_\TJWU!!6REMF=SF8 > DC^ OP_'Z3#);JDO% /7D(!@0(),Q8?;;:?'J<;K4)Z$VUIX-! M,1,%5QI'8"M59.]X,M6U>:(=UH$>E*=>X(Q'KYATH"*GEP>::>TL2E>-4DS2/ IQYRX! M8)LK M!0Q4=RFL*EIP(LDB42[!HTJ20%9:[AU 5G[!KO)O94H_W=[:/3HYVGHEI_4W M)\[>,X7D.JO*BSVF^IXBT/ MS1<29J9ZZ *@EO5X\['H-5U]34%5R<:Y'TSM-=@H=4>6SN\C?\5P@1"@!(UY M/,KGY3UH9R-@IR0=C$#:/GSXV)#YIO+PPU"H$Q!2#A\83@&[36L:DB MXGUE:2E:*5T;<>EH >[NQM*!D97\P(TNW"H>U&[E;1+ MAQJH(=+Y-S$?KHQ>_$,ZFT"[N/&%QOT&O%C<7EYBG*L3XVHPEIHDQCTY5LV' MW](U% 'Z3JGH>$I%'W,J:DVIZ!U04%Y&,MARZCQK-^F!:-R,"CW-2*5> M6Q*?%%S TH-!6'?2/AK& ^43&"S/##69\*\%,Y>ZF636Y>FX<#;/63%CFQE[ MP&873'G@TV&!1+EW,!L'6MOX "Q,FX4K]AOYX=8N3?V*I MA&FL.'KJY9R&NJ0ZO@FFC%T_4^::#;.VOZ!<8#"&RM7-DR"E/I7D&ZA1/DO* MP,1)+74TZ4+M]2;J6.F!RAH5HW9]4^4>4E4OH;IA*]1?JC;!*@9P9+TLF4'( MQCQWOHK>C@#9@&/S66]B/"K3VYUM#;R:/ D9<'(G]2&O:2NLYWR.G$I M?,.NS]/,I75:QSEW4Q>O4A*\[TZ6=Q#/[ MMP;_JK&^E<"R$!UY;G@V$#$W8K3TC1M3UTR!JW)7J3>3CWV@N&VYE1;>KD)& M1TKJB]G+@X1QIDZ^Y:(N!7U&N&\NQ?+3.F$:%;"0V)+'.*2^Q!9XO*H^L0GN M*)#(#VRGLZ&10,PXU-0W"N(LSVJ7*+$ TSXW3YI&)+B,51K9-($/]+IL$BEE MPR&,55F*TW0B&*G,%*JJ!94$P#SML(@&5[2$\I;JG>H#$0O9 599GI\LPX-R M%9>G!_6.T@>:53\M%C!W6EV4)SMEWHA(9396/N7J23+E*E")JZ[Z*IY"11H7Q,(+:Q)L;R!,8Y2"9">7_KM@SQ M-Y11"^.#_93T>E=F*PO^N)0\I7X4RJ12%<0@3V2-BNSUK$C7G=52N( O]AHJI3S-3U4K M<&*Q#.A-\%+FLL,R9/DAMWP@LN/$Y.!M@0 %I!:_%1/PA[%MOUHBCW_V"6FU M)%=6(6DI*"K%:ZF576,-&],L?)E%%@\+LE#']X HU1K,OJH:=B#D??J,RS3B MWER=GHUA9=.JOZYB.^:36P8(KL^E_'0;WS&?T\TR5-263U$ZS=X?%<>=X>[C M03D:-1&3S+J&3&!24=G*2E\;S@Q!C J)A*GL\<)7,U4-<\8H^:/>KH@%T1L1 M,I@2!==*LF0\?3"J0GGC'IN\SZZ43E2LD)IHM2Z&M,*FLV*T>EFB3IZF\8G5.=?A);KX<52!4/Q482'\6 @F%P*6#OU2P8Z<4T&5SHY M\QJSI:=S<>[RRTOA\!:G<-SGE##>THD?.O&C5F92?CK\K71E=?['^WC^XR@_>"ZF@Q5GAEIN>-6;#H6#*;S0]/-853!H6F;'U M,4V .D&G;2=- QFFL=^;6A63#*>MAK$U.:AY= &F5]:-A_*2C[FE!3!,75!;\G=0JZ-*> /NN ?V_T!55I7A#/50Y&ZS5X4O+-LJ4UIAD)=7 M>4!7&5>E5U8>,RFK.!P*4;J49D9RD3LI!\HY(4^,3Y78D_W=HCC"M0=LO:J/ M&;- WJL+K$(3K#C\.WG!I'C!\KYY5J%,A']]U](5.J-4-"N+Z:BU5!T)ILIE"B(DNQ_T MV# 3K\L?_BC[=,8#]:KJ2]?['< ]"X6*TJ9G>5*G*MIX%KN-5_( M/[-1T[6]A1];3;3B9P[&*WWSML&Z3==;=3R//E:W2;&[U&WOZ+^Z.6U6;].L MVZPOKK5EK_P:SU?MA.UC*F1^0Q%.6%"18+TM&*G_ M;-2L_,7DS?YJ&A^2L+N2.%U[Z97$Z>Z)J^'V(WZ-YZMV@G8B!C%8FE]@EQF3 MK=A86%-)[E&9K2_K)*VY*S<0J_XC?H*UOMLTCL'&UJQX/U:D-9ZOVDE:92O* M3A\G,MPCXYEUZXBP.X"G MGUU-NNN\.-+;8S]C;OS9-$Y8?YB)7J_&.%['+:BMP;6VX&X9%#+VQ$_12X9Y MI:/W>6X@%#FQN/DTA,A^V*R].KE\:6L3BVC9.]APP)X"7EVH,8D4,<= M2VH\7[43N&L[]F0\'/:NP'YD,T< ;N[#V<;8M8M&W_"!JJI4<+.?>9HO,_KY M>82B[-6"BAGR&(4*[B[AY#*R6&[<25U)VT*D:1CO9%%'59=@E,Q^V##D,;') MD*[;\.][20 (V9'9RC+6/&W4^B&1@<0XE'7^X?.X+P.";>#YL_R:#S)15)Y< M9L99?I,BB5>][F!ZH3J2(M,LS2C.3VK)PVC#279P>>PD*^V7ROL@^3[RO:Z] M1HGLN?"H)Q9#G"3Q+O-F,JHJCP@V\^2\\K&6M^"QBQ9%QO]%,NR)MAA-#_54 MYV,D>D*&J>&AD_>V,S1E^!JLABP>>04E8,_3*=R M&$G D(5ERE')BQ&E;EXH(W\A^--/EL;)."O.EUEFUPGK^OA4%=U+@]3;? M3_[9T>08W.1+@8 WSN>S*)@@4X\73&KQ6IN0?SKCB+V& >OXSHK-?LBNBN11 M2_6\^RBSBJ6$GB?Y4 M2\R'4LKXGA@ %O\H3JZ5!P?R8XT2W*>9N7E&- M$VPP@PZ-O%9M]?5=^=KO1)".06^K3$IU_\+U!6L&1E_PE:^N@!3RG@[CGMJ$!,/3T/U=2^* M^L/:3*^=J9G3F&+634G;;JFNP2Q[E4\SP)Y?P)Y='C<:W*0,HR@" I:>/)5= M?!6^DL_V9$V<^F0.S=^TLW[::[MVD6NMV)'3PA46\HOE+9?QSBUW"T0"0HXN M9#7#OV";R.-!2N3E%\J>P)4'%B"0UR$4R^ST@A+SE2L?I;0&>\\_%VI&:E>N:!DSV M4W8-23L5[?5D49E'E+\I]!<@%O= 96:7F;\MNV(<]R]19?^;_93 EQ M4!#R >;Z@>7G+ZE*SLP1\%O%4:[6!X"K@3VQF^4CU-! FZ#YBUEVW??Z=0?Q MM=U^7/]V!6,.KU MRC#JS*:09[Q[QJ#\_O4-*@]F5T;6%6!&E;IH5PTH+094=):0&*). $X.:<(X M=U-X^^."4(UMV!G&#_A'L=8)D#6PNZP)/ 0MNF0Y1'UE(TE=^+Y2>T?G0M=>U4?P:E?@OB:!R(VJ)_XC2#,G32WGM^\8+:*WNCDND:7+5"(;WB? M[O6@0F-;J)A.7EL6),P?.#DM(L]QYX\8&:V]72#JGIAVFLNUT-*FS:1[,B[\ M6* ERUX7\2!*6=EG6)367#9QITBF;U04HYR=%XT81G!]R+EMRH ,4K#EI.X& M:N5/.?*AZL9;'CK^((!-4]XP3D:I$+GZMB?B_&\?FZWF9!!NP7,T/X222-?+ M_\#S_C"^P)-:O9X8P#<^?-B=?&-E9GQT?6Y> .-.:5_@=BZDJ_0J&(671?D2 M_AH/A''=[U T\KG%KYH?",H-_NF#%LFN?)NK7 ?*VRK+JFC2IC)["J<-X M<=!H1OVYYG*G;^!4"^T56WXV2\<)4?CHJKW0MG MWUL-_R>+>[EZE)^VNQ ![#9A;#]=<=O;5-"+BXLFC\_B)FS IRR_6VW&MU66 M?C0!DGZ*3-J8QZ(LV6A6R/V]+"6B',];1LB&\H*\.-WTD&(&7\NBJ^N=-Y.@ M5\!2M5^KJE0<.X-58E2P!;)J$9$JOJ9*(:W(07$F,'4T*[E4/ MD!;57C)X3"D;177-:3G?Z88JJCAN%64%E4J1%:UGIQ5Q&M,#?*H:3W_82ZZ$ M*MW;=#XY+;75J'.T>'7[<;Y]L0KV" MWW0P/)<4,<@J;7#+G;LE>\F7[%2]K+$U4;QFNWF76!56[QE.BN"K:DN])/R1 M8T&EQ!6D^/NB<&D=?VV#H_WGP$8Q^ M VS^3NN@;;S=;^^_.]@]:'TH/E>.@,-6N_5^_W"_W5&_'N]_:'7V]XR3SM'N M?_X\^K"W?PR7=#IP^AE6&" M4CR5Y 'Z2K$]F9'%SG$+D'E7?=A0GY3^+>.@O;4SQM-2F*J%] M^,H:2'D[?)<)2T,0;:D35BL]SGGH<7'YQ_SRSO1RHS64"BF,YZ,L(W>U55H> M#R;M/JJ[M,OLM8_'!^W=@X^ P:W=W://TMWZWGBWOY]+_,G^\9>#W?WG#+6Y MU,R*)P;Q/(:/H\)!>>_V8?? SA<;P:*+(UCWV65$EY[3<:^G+&?V90V*\.91 M! PG-&$69.SA=3;N \9>/2E/.,HR_?/@[4$GIX5W!S(^)Q7WDPYH1$I9/]G] M[N>*Q2Q_!AFY:^::^;^TCOXG0XD]7+?SCTZ9+E[OMW!,Q[O,Z4B2+ MK>U6VQY,\R6GU=94=\NP*[CJ1U-V*=R6M=146$,:ZA._8E&-;=I=:%+]XHE2]6J^E%S9EW?L8G76:$Z&2F?UJ17E#BSK&N]ZR<53(93>!->7I.I&+8ZV&87C5)/((RY1 M.QGET=N[M,3?7GVE?MJ=_6*TNU+[ESOSRZ1=B=Q8GU2C6M5CM'##_?8B(/43 M!+R:(&P@')1FW4*7[*XQ_A*%T-@T1YX&Z9VWE7+G60?J$_Y&89 MAI?B(7&:&-N_I8SSPX_5=9O.DMZJJ_IJPU<"&/3$Y:@3;RI+@D')=][N;&TA;[U&8C M;#+);G(W(_?/S30[D.TG>A32/OZR)=H2IVO2Z]PP6\2=NPV()&6ZWS2RUI+CNX9F$:#V_4+G]1DW H1MV$ MYT4P>M5^M/?9YQ75-E>%%,P.1X:R$XWR+>YC,3_0?9[;(^?"D'T_R\(REC6E M8&!/95!?*WTSJR8M:T"I%[66?,U',-B>;CZWV:N',$P?T=>5S]53Y'_]B MFO\QDR$@CX>N='7GV (;9/$M^[K32L!O_%-F.X&%L MQ'9\AWB>LP.C18AB9#O(P_"#37"I<5)=)4IU66IR".7TF,CZ]X-1BJ3>%H:"0A1U:A+9SYOS'#DI-:: MURB"_D_.D?8Z'/F4)9.?'4=NJ(&'M8&G#;PG"UUF([4+BQ!E6#2BG>Y0>815 ME:_NYQDEV[C.L_M"D&Y#K8'[(IVV!K0UH*V!A[ &9)%00K"_,^K+K#^$7(Z^ MBTMLEN9 @>Y25Y]PPMLK\P.[R)Y:QS:VB5:Q:T(\&ZIBD\U2L1]".=+QB8T! M=7X6QS X(M.S*;8ND77Y(X?E2EP^/_V@RFS$8LZ!U1K*2MTP\9W*_5%5'M)D MD%>8>Y%Z.+*T(EX+EX-6Q#<5L^^MB%OYCW8NBW2G 'UD,0G[&"/X\9\"]>=[ MW(W]HAY@?@YH&GQ6WON*BR;OHU4H\;G??-(%#%DU<9S_R]AVM%JOU?I'Y3'M M.O\]#B5M>[P<'J..A6P,=[=AR!>7/Y%UP6[G+\E]QE%_$ ?CK.0P MH*[&LMQ%&JJ@>1VHR]6)436A+FV":1.LH*[M6%MAFKWN9B_L6;Z%B.WZ.R'Q M7.3D['697.7\I0Z2J60CU6E%-N9+6=$U1+'6T;!HNR%[,>;>N4D^U5.SD[$M M2T&]*GCT/0>YEB[%B&'W&54LAE5^M;CMM'VVK^R+%L[XV M,&O"L]K U :FXME06Y>:8YBI*56R$=567TW82%M]VNHKV&A5=ZFJRNY?W="%E*PL.6=J$JPEI M:A-.FW"*-+DVX31C+F7"$8LZOF/M<)1_6)!7/IR)-5QVSOD::V_N7(AQ+!GBEBF"D<9CWX)+$^7D0CXS6!4MY MG;)=)-,Q.:BUF0YK\[ F3*?-0VT>*J83VC;4++>4M](A .\>L!RR@-DP&&\1 M(G>>QD-NG?V5:Q5]TJ:7-KVTZ?7PA+1Y1^RJ'= T+3VN\>7*G[%533M1/DMW MKL_RF9M?B\@V-[]T+93'9+N':J>Z*5?J2="3H"=!3\+RK: +I"6RZ_,PR6*E M&:2BIWIR3+LT__?6S+>*SM'6]"LLR)+>>+3X*S.:3S;N]UEZ-;?/]"-3C"T' MZEG76+GR;W?2#'+(SH09I(+],-61OM>L=\&NLJV=V;:[\:"\N4/@Z?>9D,6O M_[L40[ONFNOM RPTU_^*<83"(*3(I2(@) IE)6R7(?@OL0.;\^_>UIN.ZF . M&N@N/%!;G-\G@@\?7FBN]!9__00$[3,/;__O/@ M[4'GQ&BU]XQW!^U6>_>@]<$XZ;3@DOUVQSC9_7-_[_.'_1-C>_>HW3EH?][? M>[5P#NYJ% ]3HMO"UZS3^C-O"W^-N&[KS/M[.MC6\U+=K/O9]:G6S;K_6S?K MWK!'ZB"X#H*O'G/8N"1I'72H5]#AUJA#457]!08==!5;'6+7(?;ZT=W&!=EU MXE=]R.[G8J[;T))^]SG.JU=2$\;=]I^TX17K1IMIWFNJ?D.D)VF(3Y M89I<7JDV(9*C[LQT]NJR>Q^+N:Z%Q!=NYWP=(79NA">-NZT<:<([TP;=IKK M;B\A9!&/N%1RG>>X[@ZS;0R/]GXM64/(KW%DS=;E6^O"2-H$TR98P4@ZLJ9) M:4D#S)<_(W2];Y6?VU^7UYV->W$JPE&2;I2S<5G;:Q'1YK:7+M]:%Z;3MI>V MO29,IP-KFNI6IKI;N6XSLT@>ANQT:=BZD)TVZ[19-R4[;=AIMEN=[6ZGNTW, M(WD8MM.E8>O"=MJTTZ;=A.U^:M-.D]VJ9/?S%JY[ 7DDMQ.>+DM2%\+3YITV M[Q3A=;5EI\ENJ3P2(#O/]8C*(_&P@Y;-(Z%USB/1=4/JPDC:!-,F6,%(J^:1 M: OLQ9!2:8%198%9U_-(Z$O,(UE$M+GMI6N1U(7IM.VE;:\)T^G(FJ:ZE:GN M5JY[WGDDMY.=KD92%[+39ITVZZ9DIPT[S7:KL]WM=/><\TAN93NLZY'4A>VT M::=-NPG;K9A'HDT[379%'LD"KGL!>22W$YZN1U(7PM/FG3;O%.%IRTZ3W5)D M9^>R6*V]95NV-5-X:S$QV%:-LTFPKDI2%U[2AI@VQ I>TE5)-#6M3$WQ#6YZ M$;DD"VDVM[]T39*Z\)RVO[3]->$Y;8-IHEN9Z&YANF>=27('U>F*)'6A.FW2 M:9-N2G7:J--Z@/EV7I"[4IXT\;>25U*?S)S7SKTR:=- M/L5[Y]K/37;*9K2I4OJ0E/:/-/FF:*I M']HVTS1U>]E(FU)Y?@T>AWP/[Q0O9.<NHPC0R>B)$6!H;DKML9\Q-_YL&B>L M/\Q$KU<0%%/F5&N8QCW#5Q2%ZD!11!<,J0M%:8-*&U2*HOK:H-(4M11%>=># M74Q2E#<3[)IK7BFJ^H_X&0^,W:9Q'/=$:4C]Q09CEEX9-E8DA6M!4KK(Q^\D MJ9T1"WJBG%OXIQQK<4/BP!.'218KZ4U%C\G8X1\7,1]UBZ=5OQ4DHU'2?VU- MO\*"+.F-1XN_,K,[LW&_#Q)X!EUQU=;Q]@@:[_%>,(A4%( MD4M%0$@44MNR7(;@O\0.;,Z_>UMO.G(/2!5]%QX(XI95@>_&SE@DFV_^':0[ M;^;)RVWL^$#BZ\T5WX/._J&!G*9A[/_]Y\';@\Z)T6KO&>\.VJWV[D'K@W'2 M:<$E^^V.<;+[Y_[>YP_[)\;V[E&[<]#^O+_W:N$<@$R>@3@7VUUB1/$7 #WU MZ[Q)4E S18H4UDIB;(^!K?2Z_.$/'F?#'KMZ'0_4^Z@OS8'6Z?9I6OD6*O3M MXO[%QTWUT36]-/_,;R*T^%.KB19^=MM=G2;&]DIWO?TS!S_\6%VWZ=#5;OOX M@T6DB2Q_J=O.-;_7?A)6U#:@E+\--06E.:GVQ.3D45GMX9/S)TC3.C+=L\,-H-UO-AOP.X_UX$&>C5"7V&.Q,WE': M6RH@#Q#->OD?&^H>NVP8C^!/ARS](4:9L0N@F=_H/(GAFSW!8"AIR@9G, AY MGRSI"2-(DA]&.AX,BC^>Q+TX3 ;&%]:3Z6=R2(MNTC"245=QL)SAS(C2I&^, M8"6-49+__Y"EHRL#KA&CY*GI%\A7%]"K"_EJ:U!;@XI\4VT-:O)=K810>+." M4)QF0+] O5S1+]#0K920U>^39UX+W$EA_ M27$Q3%\&PL%&27HE+Y!\US $ S/T@R+'H@Z0.C=[?40Y21;?4B.XIA(T;M<) M:D"LNCQ?78AU0ZU:&VV65?L0VI^V&#>&M K.L9'DB3P^=ED$R$[&01;SF*62 M!!:7YM$&QY)(\"[N 2#N]T0X2I.!'%+OZD7:&C;>+%OC(7A;Z_$;!XGX)B3N M)H-,Y-4Z\[*=G6Z2#D;)P/CPX>.:H/@RE<6'!\5-U1.)UA.UGEA[4"0W0?%C MR+? M7P@S$Q$0CAWD\/PG8U>NPZ1JKSR=WHU%9$P:MAA'>:U>K>O6 N$W5->]-\+K M3)\[$#[0F3XO%.&#AT'X=_& #<*8]1X(X;4._[)U>'NS='CMXGV1Z&G? ,\3 MV+KPE1(_'6L6,+7>^VBHN!XSU P/D84>0D';A((Q\X&_1DK#:H#Z6^>LTQ5& ME/1ZR06,V8@FNE@V8B.52E6F(,-UK<%@#!\=BV&2C@S0X53/'629_S%D=S9Y MR95@J2&SLRK5%?)EP5:>$:92KB*U+U6JMOP60-\XC4=YJMC^9=B5J= RXM^/ MLPRPKR'OWVJE$U>_V'ZCJ"-'@U%#MI9 RZ]_5J9C)"*KGSN3R%3 MV)*^4-^Z_K6WK <3"F_8%6*D;OSS]ANSK&N\@]60U]Y^J6K:UTUZ,DW\?XW] M?\8P@0TU@]L_8]7F#Z1$9NM5;S%5MJ;_9@\#UT:!#VQCS_4UFU#U2-5^N B=91%X/) MCVW9Q43)6]^@:CUZ9M-6U'K?53O-._#".7 M^9O_2@N,@81G85?P<4_D70,+FS(SN@S8/Y#-FY)^7&X0%H+UQQ7K*P7G +:5 MX5IH.WBU;;^2S'TLSL:]W MV8OZG:1@MD.WAE?Q(-G\J[U4^5#YS!S9L\5BX M:Z\'3S6B<3J(,[A&'0V;JE%Q, MQLHM;/_?,#V3?G!YKQVZN=.#UYL>+(,,Y?S(4X6^;=$_;E=V#*GGR *"QK;D MX?QI@Z29_U#> WG4LZ^K-ALTL63-B9TK=_E!KU)/W-S)<=:;'&0U647JS$_% M])12]\^8I;*:2BYXARP-NP9&FSYI[KJ35MVK4YF:M&3)ZYUM\ 1Y:T]04@6S M.VRV8AM:_N9.F+_VA(E7RFUWWTE#:',GC:XW:93*W\ <*4Z_2H.D= M.]-L3 MTR]V)_RE.-V;=Y[%RTZ<=V/:O"?44:T'P*[M64'[M 3<;^ITK:G3WU_&\DE# M=M[=>#,G;4U-'V0L6$G&-G2ZUM3\9]6)6^;JK_% E+"_H5-%7BWT5MTZ5ZWA M$.8@OC1:\C)T1:Q;Z<5EK*!B,'Q6V)Q+AX5J-5_V^LZ(8$4T MV] )6],=44S8"FBVH?.UHB?BH=#,W^2Y>PBWQ"I>G*7=^/6:KC7#C*MKLALZ M7P^D^;^<"7L8U7\%[-_0^5I1\W\P399L\N2M'Y!<#?R73N"IUW2MK_BO"/Z; M.5_X8:*0+VC"UE?\5P3_#9VOAPA!WG>NED]IJM=U]A?SQ#35UR-KJ>_/H M_G.UF6XMLK;N/A?-54O@C9:A]8\!W'=T?)@#SLGGP\/6\>E"X7CLD<\7 MA'8R$#7(^ZU-BB]>G.)['UG%$UE]Z,3@^N;^/OE8ZIKF6X^=?G+POMWJ?#[> M/ZDY)'T5=% 6-9^0,XV?U5V%*N4RYB4RFB%JL4. M[$G24!>5!Y?@"5V6&7SM8558SU9?F%,HI8(;2 MIN]@B31%I:OB]@4(-14(72N_FG]&[*9%T<*/095:^-EMMW6Y0@VJ0"B7L'[P^,@W9G_Q@V]\%1N_4!?MN="E8]9F:A3OQ49VW5W+V]>OUT M#6%OXU1C)]N!)PQ8CQO[3>,_H*/]&EP9R_UG26OD26?^QKMMPJ _IB*+I>76 M6-3(0M5HV@.N"D=).J=JVORR7YO%ODO2[)1')<>J@EH%E0:BEUR4%#JM4SH$ M*DT&F23+@F6+AU7H6DYO/%!_#=F0A?D0P)R6!95SEEY M(MWA6;:#63:>@+$ M\^03S2KU995ZOM+VQS0>A/&0]6Z^S*M5:5$#M ;HYPW0?S'YK+^:QH=A,&?"(&<9(:7P#$C!N8?:/AD<+L3BI8-D[%IH'V_+>9?MX*PV0\ M4+7X-:IK5']JR:TMJO]K'1!_'C!_PD9!G!K_Z;+!^)QMPHC7==]H1-.(IA'M M^2+:;C>-,]A^75"+]IK&GR+N;\*P-:QI6'MJ&=2P5E]\^%,> #?^;!IM=C:. M@TT8LH8T#6E/+8,:TNJ+#R>R[99T,9[TX]%&^!A_&Z+-+:&K,4YCG,:X#<>X M89PFQF[3^,!^L93]B+--&/6]<>[^%8'I]<,V].EZVRTZ:',C7Z$ATZ)DFI0, MK<@4J@'K"T,F%H^2AL$3&)/\I;@HS[+B23@N*S=-$Z<$"[ME A4+DI]"W8H; MO)CY;$YVU;"2^?4QN1#Y12W IG0@KO*T9J'B^?FYH&P,SRC2MM9(L-+M!,FB#RI/&H6H"#+OR[*71]$7UANK26@-^*XG,Z^G H]_VDO#'5B[ ''^Y"O:2GQ_LXY^G^'#,S_=_?GM/SX_. MV_W#K^WX]->/R_9YKW=Z_LGZUC]T#L];%^W^_J7ZW]Y?\6'_^,<'W.Z=_DI^ M?3M_=WXJK^F<.M^^'ECM]]_.CSH'%X=[W[J''?F_3U>GYW_]^/;.OSSJG/[\ M-OBK^PV^US[_9)_:[_KM]\?]=O^S=7K.X]/.H77XZ]!J__KLM'_!Y[]Z<3NF MUK>_NU;8_S)@7^GXZ/S0;N]].S_]>FI]>W]J?^L='7P_LOW]]OFQ_^DXBRV+"L//K<[ M2Y^>?(*V1?/?[ZXC8LMNRL<>][8ZZI&,X1X\6]Q1YJF\^6[3\U>R)K#?1!Y9 MR9JX_3/'<1[<1O&;CNMMR%AIT[57N^M3S"M"J\G ;7>UFZ[G;L@,T":V[=\P M \X&R0!9<@8>WOQ_Y$OI,OZ'G&UJ=;RZ!8.5FN#4K5J[J7V22Y<4R(TX00\: M:AH/Y2H_["(7BH;2!XDP6@&(C(Q"@6RD'-1AY0[A= MPO6T+=F,>Q(_>>/5>>I9MQ\FW]T MXJ,SF*P@H>;2E(UM1)I*>&"7!LLRL10N+)S'^XCF6FNQS@/T(%_4(#=B%I[F M1>\-EV$H1&6T]4=$>0QYMF:Q;:T$<-?>_/HZW6?&+&,3YNW_79^F>[UB]=52 M>==:O5L1%'N7LKPPXG@0YR&Q<<:W9F-D++0]WR*.*X1-$*BSES MV/<#&2/+0V- O'&?];+_VS)!E*(D[;,1W.)R]'HP[O-D5'Q>QM#&F7G&V/#U M-'I6$G/6&O!C 2_W4V2%W@.B"9,GE)!N9.SL].M?V;=.7IU\_6T=XG^.Q;[_3KZ>7AKU-RU/E,VK_V+XY.BN_\_5T?G!KZ.] M_8MO'0YC?M?]UOE$VGO'W6_]+]UOY_LPEC.GW3G#AYV6\_>OP]%A;%U^Z.R/ M#EO?'4$XY4YH6J&-31+0T P\QS)%R*G-L>L1&FR]P0T? 3;,BL:;//%LG;T@ ML?B>>T(CDT:F.Y')L9$3A1133X;Q;9\ZGAM9EN,1>&N-Z&I4T*KT@5*HJ3K]$FG"6=5?$*N7Q+!V>&JKN"U53%0J[F%@A"4QF1Z!" M>9XP&?:X&6'N46&YKF>#"B7[@"'[C^<'5QKR-.3511&;AA4TH-T3T(Y.)H!F MB\@B5(2FXUN62:CCFLSR'-,)F>/Z#A8">5MOD.5K,--@]H+ +&0^(Q'W'=]E M!':!'T1,6!YVN,TCX6#I[[I;;=/^KL?W=W4.1H<*WUK?B>TPXCJ6&1#',0D* M79-Z%C%M!T<((4<(!\"--+!GUPC>5@W>;G(T M'?$6Z]SXP]-W2>]XK/!ITM M"U1,[CF>;T7$CVQ*B8=#SY%!"?Y /E;=4^-3"\3F7QNNXQRP4(6$<2X[[F< M>A'F 4R$2WUE!/N%$3P_8*JC$8^/2Y5HA.V(R+-Y8&(;(9-8$:B/CH7-('"X M96$GP!AOO7%LJE%)H]++024=C:@+5$U5*$Y];#FA!XJ3PTS" P*6KBU,%!&/ M(A=C6.@'BT;4#ZXTY&G(JXLBIJ,1*P-:-1KA880ZPF:!C$9H+--8]H*P3"??;BBT58,1D: N<0)N'IUMFP0D]"SL8P**9N 0'+DA$X% 042) M0F=/HW/-T/ES-1@1D5"$.,"F13P7P-G')O48,5W&!0IM[H0VVWKC-*A3ITBQ M1B:-3+\I&]@K;>"Y\5(=C'A\7*H$ M(P@3?L@0,@/0$<$@MK#)7+"/(R(H%T'D8"QD,&+M$*E&)8U*FX-*.AA1%ZBJ M!".BR'&9RTW'#<"^#> GBKEO.AQT)Y\P*FQ+'XW0D*#!3\+Q32NPL ?VHAO96/KRD/\,S46-=!KI=&;N^A[O(A[//_8X9*%)G/O@BPSF8R#433NE7]:K0ZP>.34([] 0)A$N%0Z(@<#W"7-_WK,698]KF^MTVU]E, H)+ M0A(*"ZPM+S!)0&R3^0'\XP4$#S3,''P<(1%K8L M/W )HL2W/&8%F L@;:&4TAG)CP,8%4R$UP4<9D;948^MTWB(&Y2 M)W#- %FV"!T?1]3>>F,W'$PT9&G(>IF0I7,3GA*LIMJ5(-CFD>N:V,,J-\$R MJ1]RT\(>(Y0X'&.J#TIJR'LVD+?]N)B7P0O#3SH5X9&@K9**@*E%/,?V3,>5 M%6FM0)C4(S)]'7O<#UW+\WS0PSSW!JR]VB!$VP0\V;9OS*@&WI<&O/4$PZ?A;K$9$W1=R95PJ&N'8K01([GR-X%V/0M4#0Y MQ0&U'!(P8LM4"4#A&NF5SS\R^V E)G4BV\M,9"/41XRYCA-&-L&,!0&Q'6+Y ME+JNXW%W<2*;AN#?#<$_JI&3T+="SP<$]@(*"K#M,M./(M<,?89=03R?P!*] M\7RG1JEJ&GPT^-P&/I[E.U84>,QW7,)=$1!N^0+[MNMA.["XKB)92U2JA$=" MVWF[_H>_"0_01%SL;/U!O[1J*11Z>6@D@Z.U 6J*L$1BD&E M#3Q3!%$("A1#)G.$:UJ1']@.]CDLMSZXJ2%/0]YO5\1T2&1E0*N$1"*'(&0Y MMCRY!!J7;3MF(.,B@0@]X47"152V?7D.I7PV 4I6C8MHS'V9F*MSENN,L]7@ M1QC:GLT$-RGS?9,@#YO4IJ[I"HM0S[4<[H8/DK2LNVL]14%+'9A^F8%IUP7$ MM0@+*;))P#EE! F/1)@SX:, +RYHJ0'X=P/P_L6'"@ [B%#+XL04OAV9A/JV M22W.3 \PU_(]8C'N;+W!1'?0TNBS*>@3V+:'7>9'@>,3W^6^ . A@>UC+H0- MZ*.+5M83ECY-8,EGV/,Q9J -RA-MG'"3^2X E$4"2AS!,"9;;SS=0DO#DH8E M'>;XK:AT.D$E%/H1\;!M>@YR32("; 8^0)-/A?!XX%.7\*TWI$[=%YZQC;J- M=+:TQM_:XJ^.Q*R!N3^FF.L3UY%K$F(?R8-WS QL,% QEFF5#G&9L,! M==. M@]&@JX^H:-#52= O"VCWKU3(^\2Z^.YC7W!"J^QXNXQTL\B[IB%4^= M$?[_7$\+[5"U6Q2 M+(]9D, W_< +3=<)9(9YQ&S7DP7S7,^K4;J"AQ9E9B;@0B8*1 BG/F>985L MZPWR&CZZ65]*@Y8&K1%X_FN MA2+'M[D^R:HQ3V/>4RIJ.K5B#;";IE8XW&>R8J#)",/ /]C%"H>5%/F 6LAON M4BIH.9ZP!=M-PANUPX=&0FU%H89/X$38#CP'V14&(;1Y:).)*-W-L MK+%.8]T+PCJ=_KNQ^%8)9T2$1[[K4#. U3()#K!)0Q>9U/>Y35QL.W;X0/F_ M#XAO+_%TQHKE,G6T^65&FT'_I-AQ/(_8'N$^#=R 1"+ A <6"WFXN%RFAN>G MA&=4#6=X@1UAS#S3]VQN$@_9)I,YSRZSJ85M[$>6"F<@=^VB=?5+IM'0]$RA MR;(<2L R%@%E)+0$\VT2V=0#?L 78_*O8D<6Q,N4R>U3I9M@F&NLTUKTDK-/IOYN*;Y5PAD"!L"-7F!9BKDF8 M[9O,1I[I,DRQ$T11B.P'RO]]Z-,9.R,6] 3\/X]_OODW_%,^NGB"*9'C-79+ M.(D'7 Q&KTWD*X!ZY.UE7ZN6_OB/_V-F7MPF)FH>8%&C)!D-DI'8S/WS[>^N M%?:_#-A7.CXZ/[3;>]_.8<]8W]Z?VM\ZQW';_JM[^.O3+_@?;G=^8/GYT=<# M^^]?GR\./WWW2$ B5Z8H! (!Q6-L^KZ#3-^Q+!+A 6,2,S*I^@XD0O6'8V& MKW=V+BXNFI=!VFLFZ=F.;5EX)X6/=\IKM][L9U)&XZPKN#'JPFXXZQK#<1IV M628,EENCL@AA*GI,_3!*X#KYT3_C.(L5!">1T1']8:L'&T)MP?+V;R8[;X,V M@*TW0*TV0+OU'=FN[0K0;(GC@H[K.989!%3 /P1C;%L8"W?5#?!Y $O;$\ 7 M -6EQ&=&F+ME#';&XD$V,EC)[PUC($92Y%,1)D !LE+Q421NVF[8 4#I-\X[[.-_5/\<=%S$?= M4L&J?#'GM-?6]"LLR)+>>+3X*Q6:#&$OB_2)]K'G7%N(ZK]!PJ_@_[JC?N_- M_P=02P,$% @ _(5Y42JF6?%-%P MPX! !$ !D9VEI+3(P,C P.3,P M+GAS9.U=;7.C.+;^/K^"FR]WMFK<,3;.6TUZRYUT>E*5Q+F)9WOOIRT9A*UM MC#Q")/'\^GLDP 8#0MC.D+NX:JHG!IT7Z3DZ.CIZX=>_O\T]XP6S@%#_\LC\ MU#TRL&]3A_C3RZ/?QS>=LZ._?_[IIU__J]/YYY>G.^.:VN$<^]RX8AAQ[!BO MA,^,[PX.?A@NHW/C.V4_R OJ=#Y+HBNZ6#(RG7&CU^UU-]^R"PNYR')ML^.> M]NV.9:%!Y]RTG(YY?GX^.',G3L_%OTPO3@;]_DFWV^WT!^9IQ^I-)ITS]_R\ M,SD[[2/SS$:FTY5,WX*+P)[A.3*@8GYP\19<'LTX7UP<'[^^OGYZ[7^B;'K< MZW;-XW_>WSW+HD=Q68_X/S*EWR;,2\KWC\7K"0IP4MR9$I(I[I I^633^;&H M:O>\WTU*"CY$P9GX 4>^O>+L4]\/Y\4$#F?'?+G QU"H Z4P(_:*KIHH2R * M.'Q%D]9J%'I"$_A\A\HA+L ,FXV%A%)D"J=<< ML2GF#VB.@P6R<46C??[), 2.9+Z@C!M^CLQ%P42J&3 NR3I=L],WCXP(^3MJ M(R[-.5VM'-$Q]G@@?G76+#Z]!<[1L;X"8="9(K2HKT2:,%(D?E)?F919BTYS M_";LM%2-O/')\AWQ9\?LU1-;9L7ZLN%7)Z';AP[K/EI/AX1N1QV*.Z>.*FG* MAXA0Z'(N=#%/=M-E.SVV5:+8B6C"D1 (L8,Z @-L?YK2EV.;ACYGR\H>&:@( MDQ_U.V.&I8-)?3T2(O''CO+QFSVKK\"*2OY5J@+R?'P.)'7JRNG?K^B0<1(>Y/ H %0]'+?21J^]@ MMV[U@83XY#^B]AZ:U*T]D&#O_WW%%PS7K3B0!!#6;6/V@GX,[PWB7!Y=49AA M/*(IZ">>__YT6QP"2J'KP@G'A.?:"C_#5,"$_XS.>D+2,22E(4A_/=XDV& 5 M!M@9^9_EWYNUC(GC(@K"#:>@39?M385D\<.D%95MZP?4(XZ8C#U#)60@'E!W M!+8A50OT&KV2BP(-4Z+1 PA6M!*.-<_UB\"@KK%F>T#*O:)SJ-@,^P%YP;

      [E@JAF)<1 M,3N@P8-'Q*!6,\P)Z+D3-%E.:IPLF+7HXV3\G.']MY;BEG%>*)C=>/1UIT%K MS42-UJ#;/:GA]X"K(=D><'*?.;5_S*CG8!9\_2,D?+D+8 7SM@B.,??%?;1KV M] 8HXFW3T!C?BHX^]U^?SI.Q&NI32^:EMH8Z MD7: NAR1)_R"_1 _89M.(]%[![UNWU4R%$:A]FU9/9N:^, X?&ZDP'BC4B^(14XV$8Y9D.'+H1 MZ@Z?K\ZLWMZ-HDR VAI,&$=VL89$JB@,<@T0W$XK&-HPQPZ(]II_IKPR9VOV MS/R<+DW>TE;63]054"G3<6:_KV[Q-B;4 H@]UMXI$&8DLF:Y,23-B M<848*4&M MA#?)O('-4S[#3)4,U@&V%C]U!')JYI.*"7O91Z4 0YT\/D!9V/3Z8CVS8 TPXIH)J 6PDK&QXGR *]W.-;9] M:3-31E^]?G]KZ-H8M76ABQ&L9DN>)S\-*%$,H8QL$.E$BVRSW"H"OV[*TVS;V3]6PE6FU( M \O,+_QJ&E*BC@'%C/760:F2)%AO(CR85>4 0#GRHE#IG:Q')4%M)">6F5\ MUC02*36) 0]F4 72 ^95NX$GRV^83AE:S(@]9!CMUTIV4$!M1*>6F5\WUC0B ML8- 9V^R,+"U;H90[F!HQ3BOFXE%N[KV:T:E[-5& MO\!!E0/3SL1(<4WR7ML;$IKYPI887<01XF@J3PBE:-NTDIU3LIM MQUB-ZZG5RZU^E_; K"P1C:^D':!>M=.NB.H!=V;U:2:B=*K6*;5RTTJ)2 P;XG92K[ M0E?%4 VC6,LJA#$-XEK$"E+>>D@?Q,E_3E[J+!,4TJD!ZEN]8L?7,5:<6HG! M(Z-.://D H;1Q"-3J9(.$.7$R@$>W%[^)%7,RTB8&6MN!SBHKQ\,5+%01PB# M?C[V4D#3QL"AM(%KN+!*'FIW=F+UZJ'40L]V!S,RO1X3EU3[K%,S?V(P(FQ= MF^K[HDQYM>,YZ^?'A(B\C3XFJGGZ>&)F043?T>@Q4GN;X0RN\32 M7J\C_[VB07VDU8_MP*S0C"1D=WL'G6XE9P#JI48 M_,O;_(?<>G9MKH M0Z)#2B1 TRG#TWC3V%/MHU%ZC)1>YJ1K]7.KU DV\G&*M9C^/+7XM%-<]Z'C M2([(VRZ%I,- II]7,KUVO0UHQ;GTZ*&^5W'R/F8V?K+E;"0(V2V"!8CE+" M\M"C0G%1N+13W\;K!>46Z>Q]7)XFIP. MP.T'N.A>_#%ZTPOQTL65,;2X4C67_(HOX9?D[6QC_6 Z3Z0,J$\&_?R<)=W> M;8RJ4VU88^ HH%)[FQ/+RF5%LDW?;L>R,PRU$3FUK-SL,HM(^E<[S\@4M>\C MHR\DJ#=UT>*CANO,LBI\U_J7L>+=>MBNL8L9PP[\J'UQKPX;-6CGEJ4 )@(.*!8W_*[)VATEJ/$6N_:WQ/N7DC1O.^W@F5/[QQ<$U%=T+JY]USZN M5$*IS'><]LW\)>6244=R,M*L6H]"C:N85/3*C,BIU<]GH,H0:6-VI+AIZ]S! MI&2@=G,#R\I?Z5H*SL%]Q4U1_+3^%SQVX*[&]<2R\K>LEN):^J;5'^HHAF$D M=W^*2X)2'] -GJ"B[$5>R?U-'.?;V0;JB5$;PZEEY6]3+36&6+*\K.@J]8U> ML2TVDBXO^I;R#X:Q;KG5937R4X.+NNND]9FJ03^S!OE+0DM!3UV-DY)T@#?M M?C&S28 ?&;'Q$_*GN_OY'1K%O$[UDF(I*V MU,_H*^F5&?TS&.QSHTL9(FW,Z!/NNAB] M!5?'MK4CD2V5@/@$^PR/N$D+6H6W3 M4//C,=J\U#VE;Q9\J2RY8_GV%GZMV,NYSUJ D4@X )AK]#H]K"9+==>SK$'> M\=6#\S^]9_YZ_!9>0B3R2X?33'ET=J(I]XGHB]+X\X$]'YD<%GEU;I'[ ?F5VA!.)C"G[&TDNH4%ZZN!O$#CL1 '[V:1+=:7A[9 M#$-0I%FYZ,F<^F">;*E1M?BB0;$E\ 'STDIM%JN#RE]:'_&5W)$K;TQZH/Q_ M 0@ZAQ(V=DKKIB*I 9N>\8'E(9"G49/?D.?&V4YVC[@]N\?S"6;I:D0Z1;4H M+?Y>'\8N> 'L8T33J# ..-VP\+.LL8PZ#, MTQ^P+L5R%Y8?UO-\\2!R)S:ZHFQ!(PW4/59!T'B?E7NEHZU+!P+*@WF&@S_:AQ^0U,%6=C/%^HQY!ARL&3]^NCA7N^*B-]-5'3+EHT/'6?D8?%KI!OV >W M"FWI#)TY\8G04H 8GZA0&_=6K)JW_3=LAT(QH72RVZBB&ZMI&J^2 &+D?J/4 M"8:^$P?&P3/UG*]OMAUN (RZ M-4K3-%ZE9WABPU0G\S6I9+]/]4*#+OE'6'*X%BLW6&[+!- M93.]PS<2E"%:G\\>:N_P"X= ?8(X8MXR%JD?_]_J9))W9?M.(1KQ.9YBIF<; MV=MZX(_D6>Q\Y<0B3GB4MT1]1MM/E]_5>3^)%,C(_3W LAZC"4?"ZF]]"$QF MPHVYE&43 U5A^BX-^7YSK?!''.HF_"'FP8'02-SIU M%U&&I]3&M6CW7\-ZRT4K]P-_!<3!.LL'%42-@P9. YXQ\0DB4-#&BZHX6T'0 M>&7&% : R$=.EL]X*I,Q7M\0*8?H^IWA"R*R-BMG];BZ[Z#6UI =Y.S; M;<0#N)2[76*.AJQV8BY%TWR?RJGW+#Z04;=.&:+&*S6>X5ZWUQ4VI:Y(0<'& ME=?Q0-]N[\:W._FPF,-']5 3-HS5*)85+AQ).MD<*\ETWWD@A-.C5<_V=Z$ MHNU-,#0"'406V\X_LWB( #J,]WC'_$8]<[-)Q:6O/-F/&3XK-T+$#>%51E MJCS0547V44.Z6SI^IEZHL;>RJ&3CX\-5JN=FLLV>^#\$6QYZ'GT55BC MN[$.@XK68RRAY]4X\5]:O/&*Y >RKR('5W?TRQ!]P$J-9PS7WE"=(6J\4N(P MQRLHL;KQYA8,BL0Y8NH],CPGBER6+GFSMS' 3# ^"BP<07)NI7+VJ*!I'+<1 MC(=3C"I6#3=+-:[V-;5#F5F!F X&*KY,W?)7%?+KT38=]@_%2F"]7'=)^<;! MDE&"2 WY(9:'OB!R@$",,@@B*DY,:5 V7KW?Z.('>)VJW8^Y8HTKKG&] ?%W MO2 AX=!\@O/6%WXE<"&QI9GXX3,T/%3.).DP^ZEQ". NSIG,I+M^X M$7]%S!^%/)GZ5T11Q87_NDK(^^\">X;GZ/-/_P=02P,$% @ _(5Y45;Y MIX%",0 ?A8" !4 !D9VEI+3(P,C P.3,P7V-A;"YX;6SE?5F36[F1[KM_ MA6[/ZX4;^^(8>T*MI4<1W2V-I+;G/C&P)"3:++)\2&KQK[\)DK6S6"0/P#J2 M(SJJ50N!+S,_ )E (O&?__7E;/+D$W3S\6SZYQ_8'^D/3V :9VD\_?#G'WY_ M_Y+8'_[K+W_XPW_^'T+^]Z>WOSQY/HO+,Y@NGCSKP"\@/?D\7GQ\\K<$\W\\ MR=WL[,G?9MT_QI\\(7]9?>C9[/QK-_[P=K[[]\P\?%XOS/_WXX^?/G__X)723/\ZZ#S]R2L6/%W_]P^;/ MO]SY^\]B]=<%TX^KWU[^Z7R\[0^Q6?;C__[ZR[OX$V[!7XM-)[/\NMSZ%;XYL<)_6"K_;5Q&/!+-95^+WJ>S.*- M/YH4_LVZBT].?(#)ZJ>CY9Q\\/Y\M&E^^N$5S@=G\,ML/A]9Y7748(F@/A%I M0B*!&4,8]=9988/4X:;&-E*M>)O]/*S(N^GBQZ+)'V&RF%_\9*5;0MF&P_^Q M \M:K<>+]W.'C;SI9GF\&+GH@<> TTG*GDCF.?Y+:\)9H$ZQX)4T+<2ZAN&F M.-=X\K2+3V9=@@YGYQ^>?(8REVXFZC4@W\4[!+HY36S^XL?Y\NQLU289(XDN M/E]F[;J67\SJJ'IM2D3?U]:7 KWX<@[3.S.K^Q.OBG#]]-[-?-?2?,21<;I%"$M$=75!/H3Y%D'Z[][ M[[_ _,671>=1_>.I[[Z^0J7-?YOA;Z<+U.=DI: %=#!?C+S71ND<278B%:D8 ML5:AW8TRP3@G7=(MB-10IFJC[1J+./,AH*=&HHZJL$@2&XTG5%E#0:1HI'R4 MA>-Q9]JA,//>@7ND"7L/W>)HC5XO/D*W1O ;+$8JAQ!HR$1QR8BT.A$?M"'* M 4L CFOJ'W+7MK1[X S\;\6'OF9HN()#XH)RD$0 Y0A#4&(U Y*U928Z1S7$ M1UC!#Q?M':SL]'2:?O7=/^!:TZ/$8G(JH'>DLB8R *HZ&T9\R@9R!I<2;2'C M_9"&-'GVX\3M*:^2&:HQ_BW, 9OYB(">PR>8S,Y+V+>!].)+G"S+'LW3^,_E MN(/T:HK^=83Y_-D,A[I-X'!,&V)!E-T2:XFC/N)XET)H;@(%WH(W/3 /:1:N M2ZQ3&;(:\WZ&*M$MXV+9H8QOH>P?^\FSC[[[L'(1 M(&-LR),D$!*ZBE0"\91+DD-,GC'MA!)[>6J[^]G'XO*;LGAMY3;QP[UB0)T, M1.F$DU+4HNP("(+3D6))495Y?S_\F"C_$RJNS*WK)J\<7YPHHPF>A(QJDC1I MXC%F(28&K97R)K F7M1]@(;@0_6UZ^TIJHKR*V[XK'N_=.!\U!H"2J9DQM 5 MQTW0'I%0S3S7($-B;1AP \<@]OKJ6_YX7=<+#XL\&/?.;NY;7&!"0";1F G3 M(>("*2T)-FKB/!4>E1=-S-$<7ZAUT MG\;H8+^;3=((I-'7,1#+;":&FP2@0Z*NB9-U[R%ZU94"5SZ,L5$ZQUS M:,Y8XC(NCTZ(;+AV$4(3Z?9=*1Z<)-N>'!]+A/VGQ8,L4'$7]A-,EW!Q&M/Y MN/C;>/'QV7*^0+>FNQJ*^R\CR2T+.3@2>7+E@(03Z]#=R1@"!14U M*-EH]_5@K$.:1&M1J+7)JG$+?>UKQZN \D7E -ULFW"AL [G;YS)/1->*@N2 MZ289*3=0##G3 C!X\)$IDGCD92=!$9=02S0'[EA(AAK?0D$GR[1X7#_W>#;> MW1$8!@DJYP\AT$T8^Q-,897+YCV5R08B,D67*UH@3B,8FZVD.@M46&['R#MX M!K&]U(I._;1_BPK_^>-M%?V"W]=,*GXV.SOOX"/B'7_:$+UF=O&VYENE&3\H M2JU\X[)UM*6S0B!DT^N,%'A3 AXD]&+1C<-RX<,$WL_>^ Z1CJ2@0@8>"1B! M:[B79<]9H7]H%"W+.*-!M!B-/7%7V?J\I_N7.,N./TR?+3OL*7Y]W_GI'-VA M@F2:5M]M)HCT]^5Z]_X"\ @L^MH,*.$ &+=*5NYE,(PN?C9CZ=%P-?3=Q"7W7@Q MAOG3;CS'7SU?G;&^@6X\2VNGI(@3,[4"_7["'*-$&F](,,$2$!9C#\:BDTT\ MS682#2G,&R+]3TN9P8Z (HBP22ITHXE6 B-O"X$X3BVQ)J6@M$FKK"_+ M@>=KC:]6?$>T/Y0GS0E?,+^%./'S^3B/XZUEJD2A3U\_>X4+W#L_@=?Y2KBK M 1P\33A8 _$FXQ*6==D^=YDH!HHI&WB0[8Z(FXAT8';4OQ_]3\R:X8Z"(@E" MES(F2Y*EFDATYX@51A(J4N01,LVNR:9U"V'V8;[Z-W9W3D:4BBD<=X2X##ZR MTRRP@%@T3R5'6A$K!2/ .R6C#AMNCY?CU7Z2N7V?Z8(&JT%X7?"F\L431[DE M@H.3/$9(^>33^,&;8(^=S-&&7:+6?S'1PRAH)N_^.=RO/@ZXAY\$!)(4&5'#(E!O,!I1%N6HTDF)M8D MG+@+I>^,] ;10=>5,P%L^J]^LH012U0+[@,!SSB1(D3BO/)$")I5E%3+W$2Z M+5B&M"[UY,'M":.OYFMZ7V>SZ344(=ELLC#$YX3!?V*&A)6/&IT'9Y@3KLD- ML-M AK1L5#9^+YU7L_S3E,9%=C]YX\?IU?29/Q\O_.0:. Q0HD[*9 (@<5D" M*4B0AJ*;%#!4L Q":.)^/PQM"/GUC=A1V2X5T^46?CR%],)WT_'TP_QIC,NS MHG5(SP%#S?%B%'CR-N9,M'3E^IHNV?\L$Y,33UKX:-MDGC\,;4C7"2OSI;)= MZLTO5SCV<8]'%J((Z.>29)#/4B=&7)*6J)@X3\'E[)K4'SL0YY VH&K// TM M5HU6[SOP\V7W];KCI*DW*3-"8S1([VAQ^:04%](8O4@TY= DO?(NE'W(H4^U M+U^9'3T57V]>F<\QV!M%)D,,)N'*Q]%;#DZ3D*,F0H%+WE,6K6HR7:RZKR/$ M.A]C,>*0N5"QC)RR[ZJ%(@$@$,F],CJR$'F3=?,&BB%%6T?8^,YD=K2&JS'U M35>N2BZ^OIGXZ>+I-)5!>+Y)KD$?+MC@'249/(X8C5\"!$&LYPP,UT;G)L7E M=H$:4LQ5@0+5]%^-$2_'4Y3Z%UQ.T;%?^.F'<9C 6M*"R6BPN)9&PG2) W4V MQ&DT870N1Y&B9:+)/+ ;UI!BK0JLJ&B#>G?M9K/T>3R9C'QD/@6%OT]SK_/E_/-*/L M1?:>>:*]PM!I=5\B9DLLI4E+#C+XMC6*MZ$Z,'H9/!FJ6: :*9YO=OTO[[U< MK3N,YQR3Q%@J4U-*2IGBCRB2HU+4ZXBN2I/$Y/LA[4,'\^W0H9+NJW'AE[$/ MX\DJ]^8B2L%%BE.7@ APFIK<8NDZ%ESZW'4:5VN_P<1BL\-Q"I!<2*F0'63,^<'D0TI M(*[,D+I6J;Y";F[Z7V !KG&&3H%8D5AY(\CCORC%U9H;:GC0F3:)B[;#&5)$ M7)D6%?1?C0L_+>?CZ:I<[ED83U?*6-\X_X"02AK0.&UNG5\HX>L%WF#!.ZX% M,<:&HH)$;(QE13?E?!0,SGTM^'(\Y"%%WI4Y=2([UHW;M^B 9\4=I%1JA5LB M*0:3-@GT/I,SC#(JHFQW"_FXQ>E4L7MEQM2P0#U'?3;]\!ZZL^<0%A= 2JP1 M;,YH+5LBAHR\E.6N"*69:9E92DUR<;=@&5+47ID&?37?:#/GSBPE 0/'9 2) MIA3I9AYI*0(GV2@(D;LH=),\J=VPAA2_UYX?ZMFC13P_LEIP\%(0EY4LV\T& MERU$P66DP0ND+V_B?ES#T&![0E.AHS+H^D%(1&:#0R_(C""X3$8G[=OL7!^W M]#U"Y'Z0W>],=OT47C-OJUM>VR:#ZUOIZ'LQ7(0321$\"HB(O,+95X&/ 1P' MX9M<(=\%:J!!>B\R5#-"NZWK:Z*6/=1 6:(V<1(%3KR2(CPO(A 6I&*.IZS; MO+/Y *Z!ANJ]R%'3%,V"IFM\Y1;G+R8,<4XA7QW.8-YR7)UI<$%R&H-I<]AU M+Z2!!MN]6%') *U]YNOS6-8L>Z>)3J7*&Y>4!"4$H3)*RV32JLU35@\B&VAD MW8\>5H2""'1(LQ ]*UE'&C@U)\3.Z*I@_1>C?%;Y&')ZBR3(V!DV*3+ M<_3;LXXFZ\RMM$V"IX=8/9B0J3X->EJAZC7;\:H$2Q'R\O0C%GJ:X*1@U).8 MR[U?G.B)HZ;4 C 6Y_E@A&UR^KT#TT"CIOK\J&67RK=;+C: E-52R!R)]0#H MN+M('-!,E#'>*'3K'6UXR:52+M S/R\/I);_%8M]\I.5NA?/?-=]176O[Q(E M<(FBCTF,0BDEE8Q80#_4AVBDB3ID2$U&P3[HAK1L'L^0.^2O;IB:FY"K_*6W M$ &!A4FITW(A,T,,,E-'7'FN6>90WAW, I=WL(%A/$M-FVOI.T -:46MQY!J M9JA8K_\3]CWKOJ[N\&3+64($6I77[$*YOH.]EQ<#A#-@M8F-WGZ\ C&DI;*> MX8]6<\7+U#HV(,OL@J27.*",^6\:W+, MM@>V(>TPUJ-%;:.;,'H6MKK93V>?>9<"V-]KL:8OML"N5!2NMW_*;5D][CR/"V/A5-W]P[2_7E99? M36.Y40_/8?U__'[]>-6++_&CQRCD+0KS(F>(N-0R);G$M36RU:5$'*[6I8 A M+#4^,>'U[6>YZSG'IQ.S0FG- N%--_LT1A/_]/7W>3DDN]SY?AH7XT^;W52J M(5N!89WT)8LH21(2QHR!\/<4A!S[?/T;X<:,W1E^,I MNB$W\8FDLW(\$F6M)9*5$D Q4I*,$M*!"=J<S7T^T[6B,MF,S)">)7=WVQ->)I2,0H'9B@D=LVM58. 3FD@/$;XFDS M'CS&;&J\ &9XP#F^Y+:[%-$C88DHH9*Q5MG4I@[4L;/I$;LZ_NOJ'8)9]] - MH&WZ 285UYKA3)/*]0^/^N%1$@PW$X^"Z0Q-PJ!>J ?UEGJ0\?5Y 3I_\06Z.$8MC7@2)@D$(WPJ&UO*$Q]C),RSI(6A,D&3 M-,8'D0W)#3\5P:I:JQV)2NFQ^W MPQF21_Q8=#G<+O4XLIX;RYN<;^%\V:'?,H?7^7I]9\&LSDF6*KT>B!3E'1Z+ M"),&(U%48=HDBCT,;5 /CYUV,:MEL":3S:OY?%G."%[G&[F>(C.G8TG\-C&4 MRE>>.,8523$;5$>BQC4)SQ^&-J04ZT>8A"K8JV)A]_,-PV^AT2Z"RDH1+63\V!.6HY1Q[4DQL#PK")0XZ] >&C@)SFC"M%$&).56 M-+D<.]B7W!IQ9??#;H=8H>+5R/,.XGBEE!'$1#D83FCV#J=P(3!X-0HM5\JA M6\^":E3'[PK$-Q 0UJ;!T3:HE[)X5AYX^]<*P>M\N[0P+@(X,5L?",]"HHLH M2A*5 @(V),>8E12:^/2[87T#L6!MIE2T4[W+(A]]!S]A6)'*FQLPG:]YG"AU M5,=,HBU/$#M0Q#/+B=546$%UPA6_R861K7"&=$)Q(JY4L$N["_B;++R?8 IY MO!CQ!,JK5X=A7)/EN=U+Z:XDJ\G"[*3MKN,R(V\LG0%!4C7F= X7"P M!.",<">CCDYDFYHLA">2;TB5ND[$ZB$RI^;.[*?Q'(&\G'7/9\NPR,O)Q56: M40J 9 N>:%9.-UE&Y\'H0'1(%!05CJ4FZ_0N4/L0T'Y?!*QFH_I7F_[6H8:> MSSY/1R%PGSPM3H)#'%X9XD0R1-,(#J@O#_"UX,I=*/LPQ'U?#.EIC[J5E4J= M%I1Y[5)N_,F1Y8SE$!*!0&/!E D*5TH?V,&UF>[N2X+*I$O90JZ";,V0?<7B1Z[(RI M^I--9:LUY-/%Q%ADIL"YP/\(QA@ES<:CN%8R$K-,+%O/:)NW5W>BVHM!_+MG MT+%V:DB=U5QY)?EZRU6 B)D'G!QI>=5'E^?,K40EH'=N!+-6B"95+O:#MQ>9 MQ'=/IMZ6:SHA799)W3QXLWJC^MJ/KTVB44,"9R)).N,D*J,C3N=,G,E>,&UE MD"=BVR&P]V+A=[;[?D)#G\#[V@ >&) EYR8HEIN4 M>WH0V5X4^\ZVZNN:JRV+2D'HZV7MHG.&8N_$1YN)3$ZAR,CT++/4/"7%^(E< MK[O@]N+2JQ5=!)-?'V=GW[RXTD9]R]G7?GE.XCE-T4SF5ECC&8$J,#E MI*2->RTB&C*5,I)"Z]SF\M%Q>+^!5+"^_-N9Y=_(LDVRMY^/5XI J/ Z7YR, MK&JYOU[5,5G_'M*()FERPK!?HGJ(=#X1:Q(0%;AGB5L=8A/?X1BPWT 26DL" M-K%I]4LH[V=/XS^7XPZV(-S\)HVXT>49-AP5 +E /#"1[5&"].IT:V7$-O?A+K(7TK*(?Y%OET56SH5(!)0H321/'%>)*.I" M\.@;F=#D;O[#T+Z!?+?6*VA/>[6;KN[ 8AF<=3P0K70HP3[2.X E*C(7+%4Q MQC:E !]"=F#^V_E7OH-*/U*W]U7C;U!#;R'!.E7,/!= M(5WW%;L9?YB.\SCZZ6*S>X)4>H. 5J7$CU#=GBWW5=LQ IQ"9>U5=V(5/IXJ MWY>(KZ$B-^V?1HW;A#D)'S<9IY?)IGZ:7IV=XR*RGFAP57D."PRO6S)V?PPG MXO212CF%P5XE1("_+7RY?<&EN:7VZ?PT)CI8#:>PS<^S6?H\GDR:V^%V1Z?1 M^4[Q3J'?O_F2+[SXVER_MSLZC7YWBG<*_;Z%3S!=8I-QAG]51&RNZ?N[/(W. M]Q3Y%-I_.>LP4)RN:ZW'K^^1"_.UT,VM\'#7I['&@2HXA54N[Z"_@6Y3%J9< M'&QND@?Z/8T]#A'^%,9XFF:K6F"S_/3=,RMY./S?;5R/YAZ0AX?-6YII:; ]2/ ZZUOJ--CP.QHK:8:=@&MIXYUH'!Q M@(+AW?67Z.;SY1FD2JHZH*>::CQ6P$IO:&R_ GAUBV^ULJ]O4K,1H\*Y#)IP MP5UY5<80KUPF5%D3++>)BB9Y*8> ;'.;=FM?URSU:OV A![?=5Y?'" MG$Z)QP<,1_1R2H76#S@.Z;W'F#^FFU,JMJ5C_7(\Q57HE_&GDMMQL]ORG*>G MGCJ9'2863_#[=G5+Y+4_UX4,)C:X%1+Y6$QEK5X^GF-#V%;BYZM'7?BAS-7S]&68?.G_^<1R?=N#;6J8'H!,8 MKI:ZFMOU"D.WSE9K:[5[NSN!3?83M:?&_01F^:?E>%+>K#U*B3=;Z*V7'8!J MBMJ'-EL;JBMXD\$U@?*,\4]^4E[D>O<18/'<+_QQ(^>>MOH/BWU ME%$GZ!B M9XNME-(B?-C>4Z])=G>3K933\N#ALF)NV=%C.=#@622AG%G++"UQBEL2@(&C MD7G>JC+D%8AJ)9G?^L^_^@5T8S]9WZW'< BZ3Z6@3S21.7L8VI .%HYFQKU%F>M8I$'Q[EGWCU?3U47Z^2U@R5J5H_;$ M9.N(9"D11RT0[4'Q@&"3:7)'?0]L0\J1J<^52C:I3Y9R[(%M2(^&U2=+)9O4>U?N3AWH4L5A=?ME M,>*9.JXTD.!5)$C61'R.DB"9#:/>4:F;Y-SM E5?X-4!\87(5EEG98Z$2B]* M 9)(7,X:OT@!3NH(JLDLNAO6D!;;:HRY\W1>/QS\7"WO.-QA?," MHO.E;F>FA/.$OD' P>L33AC:NBC*JQ^^3>[+02@'=6[?CDS-#->;6R5:N\*7 M9]W+9:GC]A;PZW3NI^E--UZ]\9S^OIPO5KN (R-I8(J5%-V(:P,$1SS8B/I0 MG$NJG,BWF'4W)CRBWT'5/:O.E=:&J%GH[.JDY>FUDY;BEDB>A8D,)T*&GJ4, MM*1:2W0Y?:*(BG%#FUS,V 6JF<#K9"[!O8@6(DE*X5(02U%#1S-ATAG.5/3. M-WFX:#>L(2W2U1BSI89;+CX*.8NUF:WDL_[O[J)TOX%?P< M5Y_UNGO$EN_VAOIN].X!K]_F]]8.CC\4V-5<$UW4/PYX.9ZB/S*^.-*_>7.V MQYG 7NWVUM'!X!O0I]1201"3]<0PRY(UT&]M-3;55@.E M/(>P.$;XU>?Z"GFW\_["'#_?7OMT#<'JSZ:EU7?Q(Z1E.>G_93;]\!ZZL_+3 M'BQ^N-$:RC@ =DT=;5XUP/EZW?&BMKX>ZJ"N[@X2I])1=6G_U72^Z)9E"GKF MN^YKV4=8O2L]$MJA>QD#D8DS(FU&MY/F0#A'EY,Q1KUO$F7L M4W!+M.T"N% MOX7SS47Q4NI[C&O6N9^\FOZ&6G[_&2:?X-?9=/%Q/N+*2N>\(T Q8)096#E4 MB40ZA;% >2(I-'G\I!?J(87[U?AV.]8ZG5VK[08_>?YZ-0#%#)4*+ MN5P/%,$0YZ4D3 FGO1>9IR9C\ABP0SI-'P;QCK'B(_(-"00CZV("L)XX +ZY MD)J\P;&A(28NHG--'HH\#NZ0#N4'Q+F#+?EXK'LY6W8C&>/J/(0$[@21C-J2 MO,2)CD)G)A,UM,E;.T>A'=(+*[OJ,60> M;+.9?AH,I5_*"[I'J6'SR;[";@-00Z3CZ7_C\W7$JT_L=;O72][=N(!R/+OW M:[B.6@Z"WW-#00?46 !A-'DB8RI5+4RDH!00@:6(*A32CO 7/4:/-D]''H9I?5X M^&VVKND\+170I*4\*<(DRT0JEXC-.$R]2!RG5UI3BR/.24*5K0II'X7RI!6BN-L MOGNP'ZSN:NO!7WVWJK1W!2,XQB0X360N";=69>*=$\0X =PYS@)MXC/?03*D M^;Z.T?LINYK-WWV<=8NRKWN%(T8;=49?GQN)7K]A8HTC>24]]XZGW&3ZN@ME M2.>'=:S>4]V-%_+7JYJ;5=XWV-U@G65]+[@UMHXVYQW72P_>],MZ*VKO'NIH M[CB!JCE*\SG /1U?O!'R? DC%3($CB-+*XY!41D4SN/4P;(VW% II&A2;F!? M@+V/1G?U\_LTC>>KJXN07GPI12(VAWB,.J4" Y($H%9,5L0Y:0AWP8"D7FK3 MY.;>46B'Y:PUX-V=8]+F-FV^'>9-C-E+1:16Z(<8B^(G+P@UV(92BGG=Y#[Z M7MMAC^WZG8!"->S2V%'8=_T8L?9+XHB=>%&\+=2IET61L[5<4A(C(!F4HL1Q M!X1SGQ0SV09V^@7@5,OBM7[N) XGH1C-PA)/M2'2VT!<7ITQT*1$LMFZ)KN5 MQP+^)A?'0]AWT.)8R[+U,M?V1'N11^RTU1"2);B26R*Y*KE. 36C< T/.7$G MFU3=.Q#G-[F>GH)UQ]CQ<#LT "F$RHS4[H&'PVCQH= M#3(+?'B$.]B6CT*Y5?ZPQ4 D,\:(XC$3#$LBZD1XU(E(1JJH,VWR6MFA0(>4 M CXXPAULR3DJ7ZFV10.3E^I<,Q&JC"*,SIVEV7GI[G7^#SZL/ MO2N/?/@N_3J>CL^6ZP.D2XFK)%XT@U4QB^,TJJNTI7.3I_-UH< -B.LC(IL$ MRO%$HC6,R"P2L=[Q$N/&D*D/S)T@)>]>?'4WFN_MYB(73E.@R>(ZD:+&^2$G M1BR5EFCI$KB(FJ%-ZO0=!G-(FS+9[5[JJ$1N=:-R+\=44P_RR.,Q'8*5A MWG,"SI7B_$X3#Y22[(.30*T%]9AT5&=[I&41 MB;=0*HK$DA]SW,NC-QOH*_ ..!7E//Y6_+9FJLI<_X[\C>9[4'QK.U5E;T+O MU9N]Q\F[_FA_$;= J")5'QI?;Z"2A"VHNWYQ>3SW'SYTL"[_,[\YO5_# ME?1R"/PJ^GJ:TKAT5>HUU;CQL4^SE72U/_0JFOI]BN[O%%(U1MW38"7M[ .W MBE[>0+?2_C3"5=V=/F=1>[5;24L'@&^OK./RI/=L^10*NS\P16UJI*'6#\7^M]>H::*N, MO?72;X=GWS:;+L;3)3KZF^T"G&1^*L_LP34XOXZGLW)5X]5T M 1T&!T^GZ68KY;FFQ==?8?%QELHKNAE@D_-&$!N3(M( )2'K3+1FBGL- M4K>Y.W%"&?MNN!T!]3G^8[X8QQ$#"$IR0[S-0*1'';O5L\3"<\&UT;P8:7!&9DL).(M, IJ(4TP3H\I%6XTF5DUN@DX]/WDKK@A0$P&Q7VG%/3 M+-56R@VH=PN_ )QY?\$/;('F@G39NTR<8)Y(E3()S'/"4XS".VZS:5(7:B]T MPUO_FO"FHHEJLV>S--X%!=&!I":@L#80&9@CH3QZ$D$8R2EHWB;=\@%<0TIS M:SG3U#!+-:X\APP(*VWFO_OD%DE;)KD@.!=BE,!<20%0D3!/I02%##>-WKW; M!]Z04M5:,*>!D>H3:$WK^[!Y)8.F HCSSI6* 9($'CD!(R7C/B7?YCK!?O"& ME';6E$#UC'2*(.H"-GZS?I*ZUH[U/!WJU)TMO=7;MW>[?8#%BOE1$ MM)9(6F[>"65)H JG".VC5-XJ+IKLMSZ J];4<]E\D352;R%)'":"T2*A)EYP MAQ!9I)0'A[\^B:QW!'SL9T;K<>2^Z>5H0U1?C2Y'XBTI$_7&:_3'T:!P1+YYIE2PSZ/N0(=ERJP7\,G6(4:%4][B#FH M"D.#*38M>\,1(QRG!0;'1IH(S"A^^]V:;VT=NM;PFVYV#MWBZYN)GY;M\[)A M?E[VR$>"&2UEN'H][J1T"+5V+%_5 M[5=]9;L)LB2=EY:^:Z!_*0-BD?><:J8=3> M)%R]V+@'V-4#&1<3ZRCCU!F5\(29\J90XIYXR)H QKV"9:6=N/6$TSUO=Q[: M\Y#NN;:@3WMS-)VVGN'WX_53\7G6??9=0CIK%2PUGEA:BJDP+U -*1,3M&5* MX&_://RT)[Y]&&6^84:U-%<[+OW53Y9K*TPFL\_EHD@1/GIJ+[9B8TYD5?K/ M*HJT#SS+U*36S1[8]N&0_@0**CCJ ?&(EE5I LA4C! 0C3I+Q(;^3[D,]]9^0[@8U/L3'_(F>( MI<["Y<_>^@4V$V?3B.+UO49[9$\5M^Z/%K!Q5J[3/+NH2C$0A30,UI8BZ8HH MGRSUSML8FI2#;I25>Z7=&YJ]I[>G%WFB)>UO6>+>&];!^",[QGTDP>?R'+#$ M(-C*1)0(BC$E*6--7@.H*L603JUKL'#[+8/','GEFS1W1+B1C'IM+AGEQ(W/ MTA/T1!-&.5&60F61Q&Q82#I["4V2(@[$^2WD##=@7A6SM>;6>G<[_"6A[QO7S'T3.M'>5$V(AAE/2!V" - M4989QRWC[C8%[]EB.Q[#D X$:M+IE*9I/:/]-BMNTP]$,Z.SCA]-;0Q*W9 M>3M5NPRQYV,<>>4.R=A/1B[&Z(0Q)*]>+!?H(3@9(T%%>2V9E$PTV74Y$N^0 MCA].R,"J9CS=RKIMX+SX G%9/G=]W(QD2@$LS<0Q T0RFHC/H(D1.3N9G0U9 M5EML]X8UI*.)1UE_VQBP]:3W[&-)B7HUW6>SW').<=P8G* MN/8TM2U)PKE?=.M_O\X;'^"%[Z;CZ8?Y2%*1DJ"2 M)"40:<)PR"6NT>B::YN$A]#D./88L'MM!M/O;[*J9\'3.6T7$^M/?E(FT7:>MY!EO@G >F$.U:,*H09B)UML?V1/47CS[ M%D\='M5ZU>:Y?038'EB_^!)A7C)F+LY3UE)X$!%#'Y1" HX@'>HR*<- I"%(I MIBS5;8^Y]P2Z%_\>NVK*B7;V#K=<:WZMWD(MS_9VYD<5$-:W*E=D]\>Q'I.SQXZ&6GUB1:9\"GOR\O:G:RY$0(X DP MC[Q.0A(,GSDJ $,;E93VIDEQGCWQ[46B[_#LH)>=3I&$^?NT0\ ?IN-_K7;S M+J[AU,F[?*#QBJF6AXA1K0K]/9W6?@^F9X_MM7RJ5V3>+6;Q'W=BE&-4>D]+ M?56U#\ 6*CC^Y8N=[;511_WW,+;WTV/$[6ZPC5I.-EZV_W2S%%97VEZ]M='H MX8)6RKLO9V#X-Y#NVU19(?@-%J\SSJ(C[IP)(C/"R[5\J=&EM"([PDV(&/NR MA/Y""]?M,)A]'=G]>AL9'027V1*:RJL&#LKICW,D^NS0;8I*TB8I,?O!&U)> M?4.6W79N&]BNWK8VSDVSKP#OH/LTCO>DAETY*^M7">YB5]Y%$XTF(I3'!U9O M'B2/VLH$Y(S$M_521LM[RU6 M"YV^^ )=',_A38>C]VW)+:JNT?N[:*///45JH-V'E?!VTT MN9Q!B5W,M5-%HCABO=^]7KLCUH[$CA\A]S=48(7M! M[:N1:PW?^*;7U/%0H_VU]7;^^DQ;G8WV$8M)QLOM8_2CNBEC09/=F2V#'/X MYQ)7A!>ERN=1H<"M)GH[^[L@596V3_RSO:7*LK

      /P(:3F!5Z\NK^2@*["N M#/"UE*R.L:1P'J>4?=ONK::CA#B-XOJ0ZL N3J7&!VFXV>0L7P+&7'_YP_\' M4$L#!!0 ( /R%>5%4X%]/>JD $J2!P 5 9&=I:2TR,#(P,#DS,%]D M968N>&UL[+U9DQM'DB[Z/K]"5^?U1BOVI6UZCI'4'NX'X&T^5W+^;@EY"^^W.\_/C=/Q,L_O@NSV=GW_US-O]C_-D3\A^K_^C%[-/7 M^?C#Q^5WG'*Z_;?SOTN?O_W/KY/\7JIPNF'U9_>_FCB_&N M'\3'LA_^\]=7[^)'./-D/%TL_31>O0!?GY:7_^%U-.J']5_BCR[&?U^L_OM7 ML^B7*WKN7<)W>W^B_(YL?HR4/R*,$\'^]F61OO^/?_ONN[7D_#S.9Q-X"_F[ MBU_^_O;E;:3CZ?*'-#[[X>)G?O"3"2)>/6'Y]1/\X_O%^.S3!#9_]G$.>2_Z MS9(+*%7@_(_RM!]Z8_J(0.;Q/ #!/X5I4?"*&'<]O3_FRV>1!-F?3Y85$=]^ M=E6\LS,_KBG@6X^N@';U('(&9P'F-:'>>.XUG!N0VPC+(]/XP_AO<7;VPPK: MBQGNP6_\![@?5OHP'I.RF5(GZ.K]5__QM7/IN.P;K_"W%T\H[SHBGZ7*\_/IRFF?S,W^Q"GBYA+/%*-O@-0L23PNCB;3> M$*^R)\YP#2!<,%3=9G*QT8P%Q+]]F'W^ =_R0Q%C^<5*GH2RBPWQ?]R-8"WF MX]:U.3_?X\^./-CH$BXBFF")-(D3'W/"4RUZ&FER@:<**[G^SIO8KY3DV7RS MBHNOY *_G1=AC#BG1EB1B?2 *PS*$">Y(HH' 3(+&IBK9DAY%SCZ]WU[A,AMX= M;Q.L^A/\F/_?/4IK#8G'QK[)<-HH" MMR?+(\'UH59"\B0(%XFA%%<;E!:YWD&^ \")<-Y7M+?YMBWXYB-KCQ"P8DZ)B"!'"X0S7DFY\LWX>)]C;?KAK?+_"7K^?O9W].1R"$UTJB M?ZB9198B9*1 F:BVA<=;:O7G]:7!\IUAVAE5[!LQN85O;%Z_F;^>SS M>!IAI&QF7$(@3%%!I)&>6.XIB3EGU$H#D'9$ZOOQO87AM$CO(^ =S/>*JMT M]F:V6/K)_S?^M#(K@2?NF19$:(<*R80B7EM/DM(F"N4#-;0V[S<0G!;KQPMW M!^>]HFQETWDV![\"(CB:#. ]43%# ;(Z:A+Z$E0QY2!E'BJP?/V=3Y[7HP6X M@\E>(;22BC!Y\W$VW41^1 J>*\F)$8A(>AN(1W#X*\F3I#YE52/2LOW>)\]H M+T'N8+57#.T=Q/,YKI#Q\'Z\G,"(*Y^]2ID8%51Q\#WQUC"B@6:!GI[U(E=@ M=?N]3Y[57H+.F3Y_-X$>X@LU?<:Z-9/WV)'_WT ZRBLC0XFWSQU9A"[3)HQ@>F M)5':9?3;J;*RYF=Z_=U/GMK> MW!<(7HUC]A,OG?4W3/WH%?X.F07BX6YW@\ MI&PI9U22E WJGI:&6&,4JF)T4;"4M&75;.,]()X\Y_5$O(/\"J&N_S.;G$^7 M?KZZ6ILO1CQGK6D(R!"N3AITUM!,%^BP>Z.SH-16O,;:>OF)D-U'I#M(KA#? M>G$^G\-TN;X.+X<+.N?GBY%/$).AF:B"20;<>ISRB@@G&*Z0.U$QI+D;PXE0 M7D' .[),*H2[7DZ7,/=Q.?X,/_JEO\ YBF@[H('/4!$# K,4@7DC24Q99RX\ M6%:/^=T83H3Y"@+>P7R%<-=J\WGAE_!A-O]:\ITL S#$N(2+S$!)$.CYT''NH+=79&N-Y]V9GTR>GR]P>0L\8KPQ68 ER18CT@9' M'-6<1,G0@+2.&5[O,O+&JT^$WN/%N8/>"AEC/YW!_ ,>)+_,9W\N/[Z8G7WR MTZ^CI**U44C"(3-4NU#,14##T1DI-:Y6-C+F.?/ MSM,8?^+9<@F+Y6J]/T_\AU'D(8%FD5CM*-J//..OHB9),*&8BAZJ9!KM1_#D M2:\DW!V<5T@S>_<1G<.-"@9J58YH,C@5$I&>X:\@X1X$7&N>(P57(]7[]IN? M/,<]A;F#VPI)8V_.PV0#.DHC*2*/11LMZQ6)W(3D1ZJL)>X_^3I[J*8'?4ZU0I ML;Q"]3/^R6*DDDDI24 ?L)2;<)V*;V (=:8D(8=@1(T4DCVO?_)H@DK<1:^( FW0_6.4X%DBB+?>:EPY3[%&-N!> "=&][&BW4%X MK\C9,X245K"*YZIEU#]5XG="6R5%#5?KQDN?/+''BW ' MF?WC9&-8O/=A B-%)7IUAA-C49FD5"5T$QSA6O%23)#0?JAE6I',:[UL MAK&PCA+)[,%I']\OYR?P]4?SJ9+^++\:0)%9?[Q_0(^G-VZ M^CG&Y'XU7I1KML4FD^+9E_%BE*('CXX]R887(]&@ 4'1/W3:ZN0 MA:"B0MS12&B'@AS'YBVKN[=4*W=#V.#X<;75=4(RVNIAU(?G&V^ON7/O:[BT MZ]/OS\FLJD#;4AQ49&@)> +)EY9K,:)A( P)*7'+RNU:%9=J"&IO]*8:FME# MY%B144 4H__\[=F[D98I9@= E"U]%PQ%RR 6&R$HP1B/BJHN%Y+E@6LFRZ^V MJ;Q\WI_9N(G88[JWN8H$&?"M(;9V55&2GE(M,1644S6#"J,/S MC_MBSA?D@_>?1I^A<\P/8?%LU#:.\3E*&3&#'K^)*A2 M;J T)9[BQZ.UC]J5DB&SXT:S_]*V@0RW;U3B>;-_5)%LQ>9D6WA^QG7C)[." M],_Q\N.+\\5R=@9SW#DGYR5J_VRQ /R_]-Y_&:G$0?N$0+U-"#FBS:J\0!/6 M@) &/T2^X[:DFC(<@G5X?>E'\&YM:<9.14MB _G%;+%\G7^9S=+BV32]@_GG M<83%N]DD74HD26"X83,".04\-U.I+J:($(_.%+(%MBM8UU]_[H?VY+>7RM*O MZ3N@D7$'O"M5/BL)N?^].J-'T4?C(0$QP$JX"F$Z5&#"!!H /G-4;'V?+7/, MBX?7@]K$S0:2^K [R'64.AG.:90D2(N?":4!?Z4R,490XUV.QNZXWVFZBYRB M!C5DI6*;QOM1CD3I/(S[*N%,:"(9M<1G[8E7LMQG23"BB76^'](WI",'2;]B M1\<-LE_FL\7BS7R6Q\N15A:$1JZRXJBB)I9<80_$X;GJO:-"B";FQS4,3][. M.%:>#3[Y"X]^^N&G+Y]@NKAF>3/#;,0E$B=*HI$JEY8F,1)M$#F@^>WXCBNF M_D3O1?3D::\CZP;?]SN83(H9,TV_^OD?< WBR%.:N B>:%9R4Z3EQ#-CB B* M"URL5W3'K7&%J,Q>2,.K027>9DV$WL"$? L+P =^1&@_H@L]F7TJW\ %N"NC M-_[K?#R']'**.UDL?:_P_!H!DYG%) B/H?2RB.37%7[.A>'&_4:N7\_.X/)_CJDM$;[[PDQ_YZDS75N4%3N,[UWP MB$GM=,F&UPF MJ@MEO-1P(9V,*3@"CEHB/<\D1-R,O/G #Q^G1 M?[R86P0EEQ]AOG?%(VN]UR 229)I-%1Q'[0R:A*CT(PQ981M$I.Z&]:IZ41% M$FK[A"MH:SC%<6$\,0M!XD&8RH1"IXF-99P"U3SF1''M6\F7>WS F\\]%4+[ MBJR!$7AECFZ2<\;3P<9,V)CKJTG]..>,51,65P4N>4<]@Q\+/&$=%L34_>\'PL M?%>*PY(NMVQ87O.M+;Z9ZZ0),\D1BZN-E6G$ZT@;,3WX^+64K;V"^:L;QW"_&\?(\!LA,TM\F9C M::>6P3:Q.G:B&5X!*C+611<.$G>#L,0VJ!_'D_,E7*6!4>/19V:<,&$%D4EG MXJ2W)"9!HX_))MHD6^X>7">W,?21>\UY6_?@&VDIE*& ;ELL$_X<+_E[(I*D M2B5=A.3X(+O#!9Z'WQ]Z$==-*0X2>H,]XI\P_O"QK/$S^C@?+F;0O,ZW.GI= MRH"KR &$QFTQ $'O!?%J84GB7'!T:TS,33:-0X$^^5VD*3,UA[D="GA]-FJ? M,WH]@62?R@5?:0,9A2/",#2EJ?"1-?$\#T(YO!*U9?U(%3N%VJHM]]'8+ M0K2TN,[!$ALD"@:R)]X84T*_G#J@AK:I8#P0Y[>I8E58:W"G<[F'KSNW0&2< M&6:(8L!Q__:!^.0S"4ED"!FW]UUS5RI6>P_2TJC1 =9#E@_=TV@Q7X[>S&?I M/"Y?SR]J7%:=0((6")12M "U1@O0>>*"#"10AI9:R3_HVZY6D M/)@*1-1HD3DG92AN&:J:B45?C>!)Z%D)#WG7Q4)]C-3O:8,T(/.'"+>!,7D! M[->5J32R:%!!J!"YB:FX@T4PQF"%9F9U1)K@[8G M%^NZ ,-RP'>;3!3'?\B<70&3B1'HTH P-,<=_;]KE(A=0W$*'!\OUKW?I1)[P59/G&EZ;M'V$YCGY25; WG]Q*RG?@WQ*YDS9X]$.9 MSE%J SZP$"4Z'%QJ<"+N%_G>E5387_SBX\^3V9]5&_%=/;357K(;]9; #62. M7IX7(G"I0%DF'$\:;4 JE>5J_PZR"W]_6:\FCGR<3? 6?STK_/Q\FM-H>]X M>B/IW[>.;1I\A!Q\DL8JJ7BT1G$IJ.!6@DY:[J5AQWNJ=T7TWG 9HB FFI+] MXA6Q%BV+Y .E7%C\9G=TB'V,71'QI)N#7\"/L/[WR^EM^;V=328_S^9_^GD: M<!^,@,,0S_5^;) C3)I3H0YZ.X#3M$2W8DUC7CI87O<0O< M"#]5SZEF)(DD2D6;(L%;4>I8;4B<96T:?2.[=[0AE:$I>[?"SKU$WR#8L+[E M6 V7QZ7Q+"FWCO!4JI;!HE-L2UZPD+C%4^:\:Z,&UT"E*Z!*/WE7' M61IIIK,N]2J@I"S7_)QX<)$8#MP@,(U.SDRO E/)-#<;^!.;0':8R0RZ'U(\(:BB'P)KB1TC*/PZ!<[3UF[X,I!4+])=:M%78ORE6?IO\[7 MS:46[V?/4EJQX2=O_#B]G+[PG\9+/UE!#]O0WP+*;C%>PD5JS'JM;R'./JPY M72U[Y(3,TB9&M AEE!QZ*HY)_(?.*-<$VKDF66:M%W;:FORHU&*'WOSM1)>:>,P,?=22\5##('&/I MSE :1UOEC9(YT29S9.K'W+<2\8,0EAH'Q(0RR2-F2?#WFL04N00!V8>VXP@? MND"ESYUR#UD^=('*K26LM:ML/[-IV:M6:=M@(M,T,Y(,-67.BR6!"4N4BHX" M*QUY&ZG]':@>20G+06SO4YS>4F_1]>$FIHN,WRZ@#JAG.5@E=J(:MJZE 7O; M-?[51#^87LCH3="EL9[A&D]&_):<#8Q0L#'XQ*-M4R4[H#[L*79Y*'4X1.)- M)N^=GU01IZCSG@F=4I,KB%M('J#A1W^& M;HU'ZR/>!IEH-R*+%Y T$^!*$7],Q=6VV1/TKP7A@=G,N%.L30^/'5A.@?.^ M(F[PE>]Q5"^+=I0"9S.AMMQ%1&5(2 "X6!=$8EQGU<3+NQ/5*6A"/;$WR$5[ M"TM<'Z1-)Z(+5%%)8:W+1!I5]BF+-<0R9"MGB,MU"/-U?I9FGU8"+R:R=3KKS($H0]&3-C:1P+DB M5J64!7C.=)>V<9WJY+L >L(!AB8RKWB4=,%W\6UT05B[@48W:,-WTZA/Z0'Z MTH./RJTV.B*-U@7JT^)B9Y\(E&[KXHX]>8^YHPO$8%.80 M&@96E*L[N8LC4F5-!4V,9"/1OK("84I:KJVD@Q18\G(PE=D&-VS/AQ;D'G(X M]6%F;_2C6G^(=^=G9W[^=9;?C3],QWD<_72)AMCLO(QZ^/!F-AG',1Q5Q-WQ MR3UKB8_!OU5'S'CI*DLYSS1(%YBWI6X>F&)@M5%R=/A*:LN_/0_#\M&)%\6] MR=JG7$:8"BML#E;EH%A6.1OA.O(R!#\K^[8A.Q?/'X2;76O98L:&I- %<^!U MDIH;;X!) 9RC7:\5IQV9N;VJZM_-O,QE6GXMSNIJJK:?II?H5^NLR<<*4H.D1'5"J9$ZC)Q%O/"# N& M4X5[4(LIS/[0* MS=UVO^'W!>3SR:MQAE$4.5KN-=$"[6:IBO$,U!,%RFF9D^"AR?C6#MB&CVY5 MUI8=7>&J\M&B7T/\".E\ J_S7K#KJ(YCS#@TCHG1AA$IRKT.Y8& E[@16,?WV/CUAWW%11Z1@R$0I*QTVI21#)$9N% M4\SD[-I,E>^ [<'BJTUTHNM>=20W;7J7[ED]/F#36+<#Q);I7ATP/DSR5W5^ MN^I/3W(>2(\TE99YRPFC)1\\>" NI$B .OR6DA-*-LD@?3#]N2=9[#&HSR&< M-%";G\_G*.CS.2"\G\=?RJ\V-]S>.0!<.G$T2"*=*<,;:"#:9A.U]#[+)G,& M]T-Z1+;TL0S.FHB_@0W]_'P\*3,\KCNTFVRH9+T/69+H=2X#H2W!_V?$*!.4 M#3HHWR3+=#^DTU.,2N)OL&-LD%V@H=E(X-Z1R"@020'5%/ ?Z \$J2.#Q)OL M$C=AG*X"'"'FRBD";_WTP_HLY,R::$&2'+PGDEM<3XY J 8J$8UBODNF::>+ MN!QX4Z8" ME+O:$"()U"AB$4&.@4-(79HU/ X6[\BNJ$OB(5*K3-ZO**FS\[--?JEFF0IA M218:S3\\\(F5UA-<@S%4JL1CEY!1)_INO'G8#(>C93^K(;B*=O,*B/]R#8CF M3$:K+4EE^+3D.1%K<6%:03)2>B=8E^!R-P:OO_D),GBTX-I/(>EV%_@RH3V M?ULL@I?E)O##&'_U;+& Y:+Y-6V7EP]R/WNP%+8N9C-2#VA 40I62AX<@\B\ ML99S*94.'2]FN\#H&38I H17X\^0ME]P=65BA8@N:$,@:$JD88[8P!41- :' M)U..;3JV=0'7.VZT]QW7K@%5C%1F$8AU^#5+&RSZ/YX3;@-Z,#1*'YL$"KJ M&]YCK*XSMX))M3EI>C5[ASC6?I7GBNE@$Q$Z)#Q,5"#>J$RB4#PJI2*S3;2G M.\2AKF>;:TXC5A[+%>T=BWK^]5?_7[/YBXE?K$O$M;?:"1X)32R4[D(H1CR@ MB$=M$QOJQU>+V9#_4*Z"_^;/+@& 'N"TO<@_$ M^S"7NLWX[ZYGU,XS,&*"CNMK*!^T) JT55SS1&.7S@^/ M@\5N\?X*)!XBM:;Q?NJS4]H80ETH6W[I*90HG@ ,2;S_: :/%MQCB??_ M,INE/\>32?/8_O:+!HGCW[FZ[6(J:H**D9L$()6) 3P7TJ@@J'')YXXQ^^U7 M]G.2-D^["H\Q&H#+DB8%L4SL$($XCK:A9"DZ(:7,HDDP_A:2WG/ZSLM'\SJ_ MA4^S^6I>U[MUE&PQBA("@Q0(LRD3J9(D(>!^*(3.E&HK7&Q2!K4?TO!1]G[, MWYK15T?8#0+IFW6.///*!J\)S>7.-3+$(6DB3(CD>314B2;M_S8 GCK%1PFR MHBE8#@8\$.=_P/*BP=SXO]#TB]&EUL M+=I+8$G(*A%M@8*.K$Q_[\1HM_<]:8X;B+1!'[ZKN-$&[SI(E#PJ8PD218L. MJF21HUJ"( )$U :25KQ-*__=>(:ZJ:R[-=<0[F.Y@UQ;$&CP_HZ27W=\"M%( M@\Z.M@;='I71[]-[JUME'S VN:VX MVG1OZP"IY37@#DP/<]77DZV[N.\AZH&T0+O #-J:)$E&T5[1D?C@\2!SX)-@ M3H;0)+]E,/;ON7QK3_XA$JYMT;^;@UD+ 59TOC? WLTFYT64EW $ M9YX&4895\S+URQ /D986L2I3PR.UHBN?6\]^^BSV$5:SR^WLO4_H\1.!/C^1 M5E,2BL>X(D3XB(9JE[+%IW:YW=_0.EZ,#6^RN\ XT9OL@QC8;[!HD'B*UVC?9-Z[S5%!6Y3): M"7<4(BF-",D*XCR5SH68;:=F;$_I'O0@V>^]!SU$<+5OLF]>J><<;3:*.)?* MF"R'AS,S@$", K!4A'1JM8=',WBTX!IXF;^N)A>MXE8OIY_.EY=-;,"Q!"8Z MHHU,I8E-*#D20(Q-:-9)AO]HXFKN W0*AE!5H3>(3._"M9EAV %9R_C3?F@/ M$X:J0V$'O>@A_X&VBPN$E!MA6<3]SRI$&&TD05-!-#>9RR -\13T(Q[0E1# M*\8A8A] (6Y>M5V<<<'HR'261 =7EJY+C;=6B)$9+;36+#1)I.D";OA@22TR M[]&1WDP\EFD,__3S.?[%U^9Y<]LO&B1O[L[5;>7-F>B%=]Q(D:54/KC,O;*, M4XT61TA=:]WO6&=M[M["9YB>XR/C[,-:?LU9W/_*0?CLN.+MX0\1:&2<.R^4 M!*^\SE[SA+\*T@K>-2-R_\M[IBQL)IN]NKRD]TY$194BT3E/I/"9."8H&L%1 M\PRB9-8TR5:X!:579/[%^6(Y.X/Y/\?+CZL=T\?E*YA^6'Y\G3>_'QDPZ$TG M1R+GN-9(+?%"H]/M'9KYP+2D]C[E[?RVX0^DGNS>"-Y7EV>+A@(WY_3AR9I= M,)SPK('@KS4)T:"=)G)TPC,E;9N.[C=@#)5N4XGL"K)\Z#2;$HNYN"Y\/;^X M+%Q9ZDX$KF5IGEJNDTLU"+&X&1/J;$*+'6VS>L'D70 >R?S*@[B<591IY5#S MYDKXV=65\(6YW054[3N@O6B&OQ'J3]1MUBM)>3 5"*C;63A&5"JMWU*4>!2! M)%8&C>:V9W@:/5'J[[A&&HCY0X3;(#;Q[CPLXGR\GDLX32_&N!-.5GG!F]B[ MI!G 6Z(4^MS2NU(7*A/)44@'FK)DVMBP]P ;]DZC$G_;AD%-X5>^NKJZ114Z MVR2HPXTR"2(I5R2@Q4.24-QISS7H+AKP1'(ZZISOQTFO82I'%Q@GFLIQ$ -[ ML@".$5_#5 Z=P42:+0&(FDAM3>F5@;\-(8)#C]KF:J-\'T4"'"0[/A26(V9 7.!]NER.0I)>,#1@GLL30E^GLT!__[%^7P.T_CU M_=Q/%VLSK7F@_OY7#Q*P/U "V].T50HI.;F:HQUS"E&PD *U 2@WDG<,W!\D MB]HZ\!LL7T[QOX$W,'\Q.SN;3=]]]'-HK@#WO'<0]@]9^_98:*8@Z!:2"MS;M6>V-/(SC&KGLLBNZ]>][]4]NWK G]=>-NS3Z_F+C^5X M>SF]_A/C:1PCEU>!?\E=I!H<$3+3TI\PE?Z$@C@*1@H.TNDF@YAZ(^\;&7J- M7K,OCWX%?@%OQQ\^+E_GWQ?KGGUXCD>78W#$6X'GN)6,H!DN"4BKO66@8ILJ MNSM1#7\M.*Q^;<>/ZE'4X ;Q)KA78Q_&D_'RZV^S:5R=X,L14!]MUHDP9TM= MHL)5,] $SXF,1X0HLV7:Z] .9-^V'O6EJD&4^ECQK(-X@F=>#4#Y4K'Y Y9D-16*#S;/DSK[. M&_OZ(@[3!5/+6H5=H!ZF2J$AE[-&1 RE)")H)3EB,Z+47<5HB$L."/7X>Y$9 M3[++Q?\C5HY["A4>6#<.D7\#G;A:[+NEGR8_3XO?/R6_!$Z9IGP#$C0$M &) MM6"*:1A(",H1(PUG/EL)O(F2=$(WO"7?G\CMLZ8Z"PV=^XO%;>/<18/FJ M_'21Q@3I0Z%'?2BA_P;G#]W()0J*QFS)X'+TOZ09]Q0123X'63. M1 J4-8G*#JT9]]@G0RO&(6)OH!"OEQ]A?A65NICT[27.'P8.)^3,,;'[6HVXX/5I)[BRCS36B;V.7XLJ69%=:5 M+> M^.][7LKNQ[)]QZJXR#0ZJB67Z$IX1;/W/#A:_B?-:!^JX^2R,CI[2^?B*15E MM O7=ODOYS9YQH#**%GP1?.XB8Q;'7VR:70WPN/D=7%7W2,WX(ZG593?73BW MY.@%%]X&9V6B$O]I@]9@*425T%5W<-3%FPF@%Z MN+9,X\UE+U&X_P8-:.7H#*Q)<^>[0/4]PM[XKRL_\/UL]?0Y;%X&BU_FL\5B M%%,*KDSN,19PY;Q,+.2E&U*FR9?RT$R;= VY#]@#'&&U=&/[$*O*08OXR@6< M%[.S,)ZNCNY2*3R>?D#4^*O%.*VN<(OPYR68L%K-*GWS=7Y]OBRY4XO2\A_^ MU_C#QQ'U0;(<&)&:R^(>&&*-Q$/?H25G:*2:-HG9U5W&">G? _+;PG$_:C67 M4;"S$@1;E\+O^$\NTQ/82"7.=2I3#R1%R]*C>>D5FJU91JILS"!]DZKT@=;W MS>MW6XUH$-/\V8_GJZ_P6J.ATN7A]^DL+&#^N=B;J\9#B])^9!H1]6H%Y;?H M/N':GOO%>'&YH-6S1LIRR9T#$M"F)3*+,@Y0"?P5NE&@&7.L2ZW]P6K>9#4G MI-0/SW:#_H9WYQ1ZR1EC"@^66(9Y>6V)14$1K0U7.C'N9)-1>(\L[;.92M63 M_FW5D.TS.BDS@J;D"5>NS"(JI5G96,(U.,J$CB8V25=ZA!F= ZE(7Q9NJXGJ MGS:P\J#2'1/?_PE%LR$]^XQK^0"HX/E\\FJ<8225$TYK1;)B%B6C(G$Q::*2 M8(GEG'GJ,F[[B&R"XT&?D'(-QMUMO=.]C:^]F*]AU$R(($PBSF=6XMOHQX<0 MB/N$7'R]W3!30-9@C[:R) MR=F2X\6)I!((KCL0P4UF2D>>H(DI= >F$]*16I*_K12N5ZO,.^,_N+' M\:(H,2*^2 _J K5ELN\!6!\F^[\"[D$RA5LJ475&'GA'0D,OVM+D"G)6 M1'INB*=.$<,S9Y%E*7@^H9VHFX5>G^0>6]$A##7(QOEIL1R?^24>]1VPJJB2 M8QQ/>"$0JRKC9$"B3#P5!EP0-C79B@X!>8+JU(RCED?:CHX&R3RX!7GQ272"V MM+8[8'Q,5G8/?CLDB]0@I^5V= =4YYWRE*[:WY>*9@:X-9=$*R\3CT($H[MT M('XZ^G.4?3VL^AS"R4!JCV]F5]Y*QWS9C;F]O(V9W&' M!0YB*+5:X8.;67VU:I^^/BJ5:'G.-ENH8#1G"I1$5O:.Y ,)"=UAE2!Q@UQX75@H<7B.0XT:K,QV0I$DO1B+$@ M\'035/#M_)I]\T;O>LT#FH2/@]-9$T*&[$"E'95>&57BAV@_0Z3$Y6Q(2EJ* MDCG/&M4Z/K(.5(,:CU78:%#"<$*6*],DYO54FDXU4HQ#Q#YPTRFAC5)22J*4%D3Z+'#% M>/!I%G2VBG/5I@W94VDZ=1!U!S2=.D3N%6V-E16TPG4!:G)EH_EIFI6_F5XB MGEPWX-8F$D@\-(5%ZZC,"H58@GHT$ZK12%(1@+ENZ;W'8WCRZC$D!RV<]_V% M5<^__NK_:S:_<@VM$=X M\1H7BK:R\Q#A?98*KT=N,\^^38)EMTQ?A/&;"O. M&M1>W@'U"NAO_@PNOL N<)M&.0_#^T QRU;\=]>S:N0-NZ7MA.U#RB*7*=8A ME_)DRXFSS! 3C-5,Q11\F^CB8]"U^V*%CU35#N&L@8J].%\L9V'<6MO'1&2 &-B&R 9.J,=L$$;UB30KO]F!X@:MB2S^W:NTID M- @"_@B?83+[!.D]Q(_3V63VX>NJA\8&7DZ*44$U\1PYE8(JXCT8HM%?2!+M M >J:;#WWX#IM?:E)2HO))W.?X,S/_[CT$+*6SGI+/"NQC&AR:<##B3=>2XVD-/6BEYB;Y \N>=RX_G7,M!C'=YB7!C-*%$BI=+>PA+KLB=1N,RR MX-S))AFX]R+[)IRPNOPT:#^R!V"!MXEP=P#8TMFZ%^'#N%>5F>VF-SUI:6'C MW@\T4O!.9Q)8,!=#. W7Q$7& &TK%?20&U!KO;G'57IPM3F C=JI$3_Y^?3U M^7+3M7AC?"N6LW>,4#!E>U5 ++.2<,4]S2H \*UNB*E3*6TD=(.7SD^]-H7CK_; M_KIOO/6D38CCY5NQZ]0EB M=ZP+C &.@.]T/4@X%M#GN(K^(NO TG:^^- MP$U#I:C1$PJ"^))(#P'5U27NHNQ2Y/DX6-QS\-8G\1"I52;O5_]E?'9^=@$D M>AV,R)G0,BE+ B[&F9R(RY!E"!9DIRJ#3O3=>/-PAVHOV<]J"*[RB?ENZ9>K M@I9W$:9^/IZMTVDEBTPE@8!<(%(8M VH\L1(BD>X32EUZM37B "E8ZC MW4Y4=()(GBUQ(BAB*= $(?*$[Z^*_)1<7.JW?!6O>(W<2+ MN@!LFN-_'\('2O6OP6<''>E/1L-A57< M5SD6/)267 (E'-B$^(6R7IP7/,( M@VTQ VC+?>G_#Z,L!W!0.]K^^A.@W^SGFWFV7F?PQA*AE"W-QR3Q.9G2E4H: MC;ZS=%OJL"^+^\9S'T73Y3Y2G]416>U\_6HI!PB MB2E3(I/SQ $PHK,,BLM@0NAV7[+W%2?%:1U!UOXXW\/9IV<(:V.F"FK*[9Y$ MJS>B<9-!$R^4))'Q+%(PGHIN7^?6@T^*RCY":Y![\W):YE=>^JROKA>5Y9RI M=YJ2)$ 1W" MP_ZAE*2[_!LHQR\P19-F\FR:GJ4SE/)B69),/L-/7]""76PNRSS5A@:K",^A MM,PP@K@D'&'<>S1WRNC%)AY@)W3#6R85&9VUIF.O._'O/VS)ZQ7^=O47JS\O M\G@+^;OR[]_?OKR4W9]__OFW-/XP_AN*X(>5T*X?PNMDZ_&Z&[K19GWP90G3!.G[[\;I M']^/(42ID39T_KCT> )X'ZQQS++H#% [.O*=U2-!KR['Q5B>)$@>B"D)8M+X M,K8.M=H'P55 ^SGF)FV\[P+5NRG^1?K;^]F%=#FDQ+O _8HW#&CM.-6VWO:W+0\-[EY@RM:]F8("[MQA^GXOR&]3+@!C_/87U:[;8R-9[N,C=]@.2H!-K I$^'*:$"6=1E 8@D- M.0J*!HU53=I85U[':6OC8 PW:'!<6\]?"ER5\18=%RLNZT=8'R?O_9=K?SFR/E$O32;)R%#Z M.L5UK_S !.24591MHC/ME_:7>K?2@P:]EWZ9S=*?X\EDI'.,2I?;;F,1!V<) MCPX62))H,J_D%-I$"R\ G)#6'"73!L7=1VKO!OY>*P.]*U V.K2(M2%2!"#! MEVM<'5%_74B6#>4>UUC/"6G>8V"\8OGAT7?(GDEMF4-W#71)^W4.\0I*L@3+ MK 4C0I=RU(,U]$G.%.^C<$V9>30SQ0_H;\8R"!]S("K@]R%-*.V$F2#,1IJS M4(;K)HW;3[']Y4&ZTJ/]Y2&(]"YV!"4L!H$.#A97:O8_G)(53N$LX';7U+@PJF,KFY&?#*5?M:@ M$Z%":><"!!::G))/NOWE07P>T/[R$#(>H/VE5)Z#D8($ZA$>I_@K82GA2H'( M(7AFFVP]3[[]91]]J4G*$.TO-?6@@HK$*.K15+2)>&L9L29:S;EDMLTMZM-K M?]E'*WJ)O>$%Z795EV1,.&_+I&+$)@4OO3VL)%J+%)GP,KHF$TZ>>GEM'X>K M!A<#JI0N /\JKSV.SX,K)H\AXV'*:X%Z3O$[S,E0(LMD0A]T(!ZDC5P$ MK563?LM/J[RVK;(>TA(ALV'_[=^:=/ZQ"RG[R9EY8B9_[E-)=_K2H&ZN3"=WQ+Q3SX M8]:UE0,?LM5*2J456O^&*DTX#>EP0O5B8I@&1)<0?X/ENB;J5T=1UH$SGA6R+8KPS6H1M,O._0EE2QQQN#:7+P?"O2TE:D>1\-XY/OP_CB> MG"\AC9RC.B!R<#H3*7/'4+Q ;*">ZOF2:5G.%_)9K5T*&FS#R61+/?9M,YE!I& MW%R?I?\Z7RS+4]=S,Y,T(:/EYR5G1%*&LE.>D>@"USE2A:MLH6C[(3V96XV# M-&'6A)$&IOEN9)LANQVPM;S3N O01M+:>BR57I\!IRSQ7&0RC((<)OH!A[C+"+^+SBTDI:^O1)@>6=''!JG!Q8-D5G0!^%=FQ7%\'GQ9?@P9#Y)9 4DK*3+@ M:5MRRK+SQ&?<^:S)E(E((]6#)6\]WLR*MLIR" >-,RLR&)6SR[A&#D1Z7T:N MVTRTXA1D#-G3+3/DR696'"3U.S(K#A%9^\R*37&IGZ;9\B/,KY>A;F>L'I-3 M<=#S>V93'+^6K3P*&YE4S(> A$@6N?.<:PZ.6JX@V3 Z=E5M>%D9,*0 7W( ,D5EOHF2,E)IE)V,FT29TH'5*Q!O\!X\L48O^KO%L MX,4_4-?.ZKIR0"'AX5PT"#[<@>]9C.=GYZMHR;.SV7PY_N_5=>+(T9"#T9ZX M:"7ZUT82+VP@,1E+/;4^M1FH=CC4;TN?:O U;/ES:7="LP*CDR""2X'H6"0^ M<4D<^EDF6,$";])!^&Y8WY;F',I#@PC7593O#ISK^)Z01FDN,[&ZZ+/+!MUQ MD"5/KUQY"PZZ2?UA=XA#90 TUYE&K#R6'(!#N@GDB">RT$ 2CXG(Q!EQZ$FB MD@2(-%C#P] &X^-K-E-72WJTF3F$K4?0\J,+W+_:S+3BOV?OCV/(>P0Z%SV+ M(AI+LHB<2&%Y:=Q."0M44&EE=+Q)A^I'H6L5V\P,J6J'<-9 Q>[K5&&H3]DJ M1KR-I5R1.MS=.2?R#1ZQQ"P5D4$:$GQ2Q./.Q]"G2,DTT9(GW>&LCYK4(J-!7=)O MLU+0^0F6<&N;BPX8>)^(2DH3&4OW=Q^15:-PHQ/"2].D#FD_I-/6DDI4-"@] M>EV>\WJ..UPZCT7@SWW\ PVGS;1RSTVTWA/K>,D'U9H@7ER^!3P@O5;4-ME/ M[H9UVLI2D9*]DQL>),WF^E7,Q9#2@3(&[GCS@$D$7=>_E5?@L.%_X:5 Z=#_? M5[52#:Y+]G7>?LT(F(D&@B*&I5+T;B@)G (!,-[@_YR437;2NV$]JIWT.#VY M5>!0CX>!DPQN?YJ_X5;P_D^8?(9?9]/EQ\4HX3:@?Z'<5<@[#'X;!_GIW/1S*XR+W)Q"032U_(3(*4G C(3#*A MA(]-ZDZ/@_N7NAW#6X/XR1&H\6='#%1F%@W0;*(@4H(ECH9(E.0L@_(0>9/$ MK>/@_J5MQ_#68&SF >E%D$6"E#7)3J!P? K$050$?P$F9A<%;6*L/='4P#ZZ MU(B5QY(:N.X+^6[IEZOGOBK_P:8>U'"9T7M))%.&QF5F@5@)F3#*HU')FNR; M),#?@>D)I/X=I 6W[B7KL-'D]GHGM(N0>!=P+1/[[D3W,&E\U;CLIB,]B!A< M6UA4@0IM"+?EEB-I_$2XX40Y'P-51@G3Q!Q_ "VY)P'O893D$/G7+L4O#6EF M^9V?P,)/TR\PA;DOEQO/TAD*?+&<(]#/<&&:;>[:!=?.9DJLR*4'J% D9,:( M8R)+&Z2PT&T2PA$O']X\KLC=;$#!/ZZJ_\W/#G0'N?VZ 2\>[USI=HN 4@67 ME):)*JE,*I.8N,<-Q3O-C6$'W39NO[C?B;%YVI75[HRQDC%.3+D0E\YXXEWT M)%!K>&+,L]#D4NT6DKZ'X>:!(T9C]M3A/AXM[N@A9>)],0TI,TJR$&)JU3[2A!-KCGNYQM?S'K_L?STLGM#KI,1?:PCWL80:+SV:3=>R=^OGKLO+I*:@ M(UABT.LEDF>4DI2^I%=[QVVDNDVCFCM1/7RXL0?MVZI43?P-#M$++)N)G1W MM(PFWD#S,-'#BFQMZT%O43?G'YPPBN%FZ;@,>"2"([YD]2FTY+)S:-')-GM! M>][OB0<.1?LA$JX= 7PY>_]N-CE?%=17 M?X?.J%9&Q:6S@5DN%)/T MYB[@>A<>GY=CZW5>OZ1\:AL3=60\GHY2>9)I"<0RHXE+FA.;\',6,3F1V\S] MV0OIP4R&>OIQJ]JXCOP;W(I>K37&P=)O_/UQB&B:W!EM7V#EI@Q'HUC$JQ%<\G'>%'([DHK-FV" M$[XKDX_LHK$/?WW$]"@NI59E"Z7L;C;?]/-\,_$E83W]]*_S\:?RWP\4GS\* M2OM0?7\);47MJ5&4:I<,RUZ*&-WJUL9DXX(2,;LN4?NC0 T0P&Z3QG$.T9=L"JLM&@ZC^,1ZA$U(SHRD1 M4>-1I$4@%F(@1EIJLN2*^29U+D\]F--'D5KS]#2".3G&[+-))&GA2P/ 3&S( MB9@8+*7"&ME(\TXEF'.02AP4S#F$FN;.?!K0A,4.@B1)6X MRT(FH,ADIA(_0@M:JV Z)\>ZZ@9;52]X"N@5Q/"DV*!Y#5ZY/,-D+CH:F MI=(1&:C"@\<*HDM^O,Z"Z=CF%O80E+V[R*\]^FPHIIPJSW\X0)ND@AYL;2+-O5K5#^C7#:NUNP%;L^SR3B5 M(>9KQRLJ(WEI6R S&ETRF$@;>VFH\O?M*'OSYB:K#QOIC-T?S%36?3D]/[ M%,M: JA2Y949<1Z!)1,2$T =,TU"UULXGB+#-42ZM\YFR C9;[#K MI XB*% T1/0R'4?UZ52KW@-:G6+-XL[\A.N:3_WD$M6S:7HUFWY8-;G?GJ40 MJ.8AY)+DFSB1E$KB&17$9A5C\A" -TF-.A9PC4'+JRZ"RXO@$NDS'99 .JA[9- C7;0(;?@ ?1F5W3E8^6?]-\J /%L8X/,"U2-%*0 M&$JV? XBS:9A;U@#Q7P>Q -&Y#1AXX"+N;+*P?VZECQDW4E M1\+S3"9)C$_X9:ERO6N%0TDZ9Q(5V6[[ SMU$U]R32_Q=]LZ>2>*AT^6:J\% ML]IL5'0[5J#66G8=TJ8RJP.H ^)^W51E'YIAXWX5V9JU$O5@>D 95XH:1G** MZ#&5D_1,*5:?]M-E]^?(:['<+9% 0E M 8Y&C5:6+T5^$DHTA)9HB/>6X?86N@0=.O%]^_7#F;H5.9E5$VA%*S;.SJ?+ M^=?1[^]&D)F5FJ.AY ,B,"H3M* D<:BWB"F528BW*5ULA+N ^+O%;[99O7KKL$SVE?NLE] :Q +1&?K],BR9@C$AEE[093:/88%X\(XXYX-G M&?TBV22+Y!J&I_Q=]A7IH\B4NY+%?&VTMHWR[7U=^QA>MY5N1>A2%MYIRH7R M25*'G[C@5H,QTF5T%#N5*.Y]\1!]!&F9YD71C(BECX^1N.]0L(0ERD"FJ UK M,H!SB#+$RXYFS#N7F1$D:R70='*AA.$Y\4KX3%FD,33)_'OLW>(.X'YOM[A# M9-L@5O9B-HVXT/EJ:6_'BS_>H#]>(MP?@(U4MGA\2D?*-TDDFLC$,L!?Z61# MB!8W[2[1AB/NL?:#.D%=J,9![22#32/+S4[[MG0V6R RE,+KSS!_#],+J/@S MU_*L?H/E:HCA2&FNJ8%$BMU%I'5HBWG)"6- K74JY>U:OSW7UWV1G)#6#,], MQ;Z%U\#/=H*?W0 _NP'^65R9^8NW$&'\>173\Y'QZ"U^$\JB $4L\^ -^OC< M*AFTL]:* Q2L!J;35+7!V7HD30]=M,%0;_"(@M(+Y74!]D_5F3"8.%"7!,>ZM 1=3 MM3C_4[C7J4__(1*N2/NU SL4R1BH27R(!TZ/D%D]%0,IE;2R./L&/@Z),* M_%<2_^WX_R&R&R*@\OSKRL.L^@ ]3ZU67UGMUI@(G30H1 M[L')E56&YDB4]XY(* $@!8Q0H)H*RVWR32+Y#Z,S]]2)/:S*'$)%[<#N*@9X M<051QA>7)/>?OI1M%]*F)4EI:^YEIJ*"T9#/%69I)H29M4X#TTR9K?!^A$ MU**JW =(:4 %GN7GY^-)0A/LJ"R%FT_HFWAP!YZM7 (EP5 6G=%!26>R%8Q2 MKEGD'IPR>;0?V;'RZ9/,L?-!5:75)0&CS*/W@?D$,DDCD\M"6%311&5TVJK1 M[D?VVX->3A$Q7-5I^XG'+^_=1X!E&924TFK9Z!&.%R4@>SZ'Q?.O^)M/LX6? M_#*?G7]:X",FYRM$^#.SJWNP*,W$&PT).KHU^ZD!1:(#5+A M]XJ^0]CA2_??U@9<8R];H!2LE8QZ/_EI4<"^FTW2*# ,,Z0E+5")SK@[F2R M(S$)],Y5!D]YI]-_U].'W]@?J[[=,!UZ$]' 6'@SGT4\Y=8M57QQTC<; 2[4 MI)@9GGZ^E'JA$V[0HJ$)7;7D' 4?;EWN5^I!OA_37YJUS_JH162+@94HYU>S MQ>+U= WLQIB!RY+;4522TY@I\3*6B7DZDY!5)M24-"GA/*@VLRP[P?M+\_9I M7@-Z:R>D7$%\[B:U&RDZ=*_SCY!A/B\=I;Z4A',12X*ZHP;M=TGQ\W$, MW3N(";=G,"B[3F=E+QA_*>#.0W4X:ALDK&PF3_P\F[_PG\9+/[G>=6 D#4]H M!T1BO=-$9NI(8/C=N!@MD]J&D)M8MG?#^DL1]Y[!]>B\K6RR@JEW]4D\NS;= MY_<%Y//)*_041X8'YZ/1Q# 4@/[U/3YB=?^EP"3K5Z,FO"HVN2*6,D\R>.U!>^M4D^37#M@> M*EOA4:I4UPW_2&H;^/Q[(1: FSR@#A!;YCETP/@PJ0[5^>VJ/SW)>2 ]BHGA M,9$X8;8,ZF"4ENE\#$%+&YV(GK$F.0\/IC_WI#T\!O4YA),&:O,*_ (^SB8W MNOA=7,>&[$/6*I,(JW'(/I-@T"MC6KHH@Y>6-FFP?@>FX7V;ZAS.VA!0\BI1UO%J/(]"$YXLB!."DLP?_GQ(55B/G_9^]=F]NXD;#17X1S M<+]\=)QXWU0E<HYZO^@2HX&ZM]#PD/G6/X^GDQP,9W\&W[_XS;S MS^6DO:/WNT0G)B3'/*)AJN1$S($&M];/:-GGTWQQCX2GPXGKJ%[\?^? MZ9=_CR?S.UI\5H8,8L[0*3J:T",CC1";WEEK1%$B==XJ MV<>4]Y=OKV9ANQ_92,*=VO+;7$R*J:08M98E@G$H9+8R\) -;!7Q,-FG6YW; M[[<.2JFDA? LUM"'SKY44R0PIV0)2'XIP'$CW[\-U=1KZQO^(&S9S8ERW3(ED7++4L0P0=+M*?CY@4LR3HCI!RLRJY8V5\/#<*J MKU*Z_GQ]5;O__%R[!*757$;Z_@J7@I_D5Y]K;>__EI]O9684C718HXI&51$I MC R,H365')FCW''CFF0V#<7 "T3>273;H+QZEZ!&W+I )E1B' /19I5DD0Q MEDVMQ/+H!-R;( UMKI&3QYP(T=XG@G52 M$(3#B$:UP$I7 H^5#-38.FJBC^>4A%,X2.LYL%!<70^@:P-0Q22XHI+U4JD- M3>!?=!).&TP(0Y9P(1^!4"@DRG?=U'&Y6 M@GEE>+W\S\Y:CME>LFB.#)]]=-(BBZ9VXE]%_8TJR0N7F0FU9Q?6H1M!%6:S MCE+Q%%$TF9GWG80S,I,/U=!ZCLQAXFT0_;DM%;V=P2&4$3$%!B[3J2K(DO,> M146YY\:86-I48CXDX^4IO(>8CYPCAX$\/Q2.:>.6L]$3@PQDWW,M,F0T(35I M%?/L'@3Z";A <>3W]_.5Z@;/WT[+X+\SPUSH*^^.87*WEH,W;AD:>6-.0#L]9D[YWC!KN-C=G\_)>CWJ&$^%BO M=N!$K#I+.GK([//-JU^-:R+%+SA6 #C8%!XYKDRS4!,24'<^0K-> *3-(:KU81P8;J>S<@IIE_X8SJ9 MW?[S)YB/'U2)*X/+4A'KR5?.@NQB279Q(6YTEDZ%8)K8$$-RT=LZA_DG>D'] M3SU@OL+5LMO(+8G?JW-&F+"X!(Y9,#6T4#*+0EL61,C>FOR33.<;;LD?SKA'S;VC-Y2N?1U2KG:/YN34HKN7Y; M/FO$R7Q 0]:N<[65C<-:110%DZD$'JQ Z=NXDRVX^9%Q>WIX-(B3D5YN82 M('MA- =:5M%IIHTE9UYYSFHW)A5]H1\UL?^Z$'>2-+N6(!I<(R?>D40M %=D M?(KDB5X7) ODR3,A!' ,"%$TZ6YZHIUH3T]B,"7WV(KVT5"#@-TO\\7X,RSP M;>E :P:/O&AD/,1:2XBU? ,MBR)&P%R""TU2.O2O&3F[*]\'/[OC%:97?@;9.@:08LD&S*/I;#\BJ+M[%L\!T_OHO &6?Y].\-OO,/LW+MY<3_)M MDEF=6QJ4(EK(?B6JE&-T3D6FBA%()H\1O$E5V&9R3GY/<2)U3P?750/GX]YZ MN[N2^[[FM%*Q@*LC#E6=M"0RB]Q8AD[(8(%SGYIT'-I)U<5H'$9A+2^^=DNF MV^I[R-[-"NS"X%$LR%8MDG_B-.%O3=?)QOFL7?UJU@ MX-YB8E);LM(Y"0^2BLP5S!H#6?!^+3ZYI4ADYVM.:%*>ATZG3132UKZ\^_;_ MC(G$6?KT[3?\BE"6,S0%C24Q)-\Z,KF#O(O%.; * M6Y0R;JI%>4SO72SJ:6*/8D9VH?;D)N%@:N^02SJLSHZ4'[V=:)&(-A43RZ'> M+=J$+$ 9HTK/'+E0+1-X#L=P+K;7^>!KWU4U1)7J^SII03$[? E%6SPTC / MTM?!7[1]!^68TJ76DR9TJDD.P0Z:3FB"#:_-;;CIJ8J6]M0]TN1M:QIG?.&: M6*X!1"U%9%$KTJLM7H2H;59-PKX[:/K14'*(*HZTEZA; (.5TH%D2MF:FQ4% M\UB(4DW^;>%.H6A2!;:#IA\-)8>HHN4U_X,LOCNVMM-V\&SATZ.Y:C?[( M.P^SJ)=6NSCD?52RU<-JVR+I84!_6NX"^GUZU!STHA:M@?;C;GT$7E'"AP@J M>ZNYBB%S'J5P/#DEE2U;,;#[E6=S-_O;79&H-[K.1LDL&8-,!N>"< M274$8&H;VAN0F3.Z_'X-5ZE.M*%OWTVOKMY,9_^%61XAYRE) TSJ3-+V23+: M>C0327C@V66AVP8W6G'VK.\R#UL-#2_,!T!/RZC=H$TSD!<#)G 6E18U1R$P M7\B']$G1KHNEV,"/9;L\YYXJYX&ZH_19V0-!6:TI_-2DW<7O14,,2:G"FT,YFAI3 .[&B<-=JSN 4WQ7FI; M!TFY1+ZS562?)\MLR"D9:9TOYQ[;.$VSMQ<8P-@?$6?8^FU70E_,*KH(G!59 MA^4X^@X" '/2&Q6L,KFQMW;>J=XG0=!A&=_[:/+DB;A=B+UD? ^N]EX9N8?H M[.1 69K[J.)$^0A#IQVTS"[H MDD0@. 6DA4YHGD*_0>^^^0M M;4Z+R@?EQXTUUV1P]@Z*']10OYK-@#Y=[BZO/]5O?YVLFDJ^+5O^Y(YC,2K1 MS]4!7RM"A@OS:0O MLVF\H6M:OL"WRM'(:!-<422Y$NH=D@ &62<64T*9!0_>VT[;772#83C=G M=.V]^V["98O&QL*4S72:Z$Q,>:^9M$H4S-( OXR6>F:(/A_$G.EXH T27\5] M>OI0!U(O MTX>&TG6?Z4,'*.I4TX>"XP$D>&:-T+2VT+.@C&'&)"UMS"J[MB?ZLYL^U -$ M@VND 6KV&D8B'7>JY@%D6?, - CF@[2UB9+V3D,!>1D8,X":^PR,V4='#>*A M^VRU_+UM:07;7G%\ V5@74P'%^2 5NWJ,FR&\T\? M\/.76UKH?>#JH2@!F+;.L:BM8LF2:11CX"653DI=>_"+4F4?H0V]/BL9KZYP MMKAMJ!E+P%("XUI5IE1FD9QZ5KQQ#@P('[NMRK4'OR@%]A':@+;;DI97*>%5 MS5[ _'HZ2?AE<3OQ*@C#D;P>5O/[F%9&$7O*,V4E9!%=>300>8LJM[[B12EU M&$$.>(VYI.KM%YQ\1)C=D$).I4.O# .O::N E)AWSC!G@]0R>2UTMUR\A\]] M48KL(;*6=:(;Q]^8I!P$H*U"VD);/PH6)'%J 6G/B :T:UVD];(&O[6^.>NI MPV)=HLDJ?3 \DVAR280"F$ M=SJGTG:#?EZ8[S4+[KPAOP\2CCL+3G#KDX; 4M2*Z2!);EC(2 W:D.]OI)+= MC,(?;A;<7CKM/@MN'X6TG06WO2>UPVCK,LNAIF9&6F80O6,)P>"JHKUM]>S+ MG#=PQ,2MP_5YI&XXCQI:=R#Q,H)@"/T>TD/^ .6<: 1!$C+HM+0+:&'KS(E4 MY('E)'C.QAHOPHO"SQ C"!K#9Q^=G&H$0:*#/BE3:..M-'HMF<]*,:BUD,$@ M\'RT]J7/8P3!7EH]9 3!/BH9T%":SQ:C=[4><+DVDL"\ZF]'"F2ZQA@]ZL1L MRBZ(DNFG73)FZ*'W,$'_6L?#@[=>C)QI7UT,.$GICHA;7'8@8P]3I3LT3I$S MWD,#ZSKL(;X!3X5U)Y:'&+,3"\ M$O>1VL#*^QW^'G^^_GQ[/1ZL-\5P9F),3(O:-E?E.DA))4>;3!"Y2PI1)_4] M>//Q#N5>LI\.(;C3C:175FM;VR#GD&JSGPC$-7HF?0I:@Q6VM&VD?=Y]"L_E MG&ZHU%V$O/PL'5WJNGW"$Z.WG/0N]]%H4&=I^W^A0)LF)Z%Q\/7/JHZQ;NIA;NHXKV/0M_QKBVUW7K3;C\NYX]"!^_>ZW7H H>P&KN8XFZ M&!.ACICDF@?A=#(X6J=B/[Z7ELU!G1GO_?4 ,MA$QYHD' )/'" #*K+%19 A M*^&U#!&EL'FTF:+]Y/$^?<)\?873\MMT\O$#SC[73WLTL'SZH0-(;P^JUX3J MHTO&>Q$2.HVBQ"0UCT7;[!1D*49//[[?CEV?].MDOIA=?UXVY+OK15*4,8%\ M<15+(-]+>.9-S6\(2=ODK3"^B7^SA9Z^!]/#Q[Z&V>Q;=3^6)9BC9-%+0]XJ MF%J*D&I-9 F2^00\JI1*TDU.IEU$'?]H&@()ZX?08&)OX.C_C 5GY(Z^&4]@ MDO#U=+Z8_X&+$2@H(M.1*%PA+@T*%FM-+L_.A2RBS6T:PVRAYZ4 H;^P&]BK M]_?3U]=$(,%28 B>AWI]1*:6+EHP;[EF+GO:JQ7]N\THV0VTO S=]Q5R@[KA M^R3],9VD&ZJ"1AD$;49%U8H8ZS+SND16>\Z38>P]_;2UZK^3\_*T?Z"H&Z2? M/^3T)KX80"5Z,=.8B$LHE@6G+$-E0HF!HVK3*7(#+<=J:=?^S-]?M.?20.XU M'5?CQ1M(R_S+U065LYI\8\\LYLH+;5@11610'-DR4(IP348J/R;E5 '^WLJ= M#BKD!B;!0XIN4THZT-0RU+Z)J--$U/LJ;*?^>TC[6$APMH!(M8PRD^>B;0QD ML&K/T*!6$J,WH8EW<#P$/!'R/@8 ]A%R \6_PZ_3JZ_DJ#XD[O:6.]F:#6^9 M=IXSSW&S%KTN 76Q5JKH,VW[''1&'K*3+BN%*HX.YFL_ MW?P!LUK)]!5[JN#161!>LVL11$DNB),DRDU.ZGJ'?[9\/"; M)+2?IK/9]+_U%((O])/%MU$,1>I SJ\MJI;%Q:5[ \SE LH5)])Z\XIV$MA& MY/'/@.%0\RA@U$HY3>X0XN)?./[X:8'YU5><01W60]L:SA?O8%%=8QN2*)H% M4R>J2,?):J$OD"UH@5"R;1(P>(*NEP27(570P)?8=/'QC]ET/A]Q(LM%(5A( MW!%TR;H)V@J&,:9D-8GIQ$D@VFD&(F8)2G@3F_37?IJTEP28@14Q8*G@+MY7MSC.&"FD MD;X*0K10=ZP[TN)[,_L(^E_O0A[OA.\SX^4O5 MQVIJ[_(B0 =1HLZ. 2P+^*)A,1K!LDU6HTW L4EH_&G23G5?.A $=AY,O571 MQ.W91>%-R+@+C2UO5;L0>9I;UJ$5O!=^>FCG5$B*THIH V2V:CERGZQPD44M#-.R%!9ML:RX MX!7)QFK;)-^S(WVGS@(<0KE[H>1.Q%,4X M8,K<:07N!"CZ3N /!Z(#==,\OOR(SO'76ZQ[;7SV6!AP@4PKH1E8;YGE1BJ1 M4 MY FOH.X$_'H8.TTV#,/.&S$_E@X9"VG0R66*;W(<(83E0UWGMN*#C]F4G MQ+<)\/04=8-#:&/.7Q>:?MBT^+T4UB4K^A!I'RLM'HT30GG/<-7ZRTH6>2'$ M*VF$M[9V$W_>"-@_+7YP .PCY :*?YREFU7109!-+'QV3&N3R%5/FA5P8 VW M &WJHL*U][K.DK-<9:%-:3," MZCE40?2!P7!2;[ #W,]Z6&YQ%H02BFN6@TZTQ=7>CU(BJ_V7O;.$7FR2&[M. MR,NR_GJ)N8'S>)^>&XAWH:BEY?>8I-/8??U4M4/O/>3<>.'?4"9K8H3*I!Q- MSBZ=2X:%G",+R(T+WF%N

      -LT1LG3R3*1.L+DWV]+0=KD M*GV__?K3VWLTV!A5 O($3.+,HH6 S.^"B#4*5+ M=LQY:+'3)($AE+B/U)I.$DA2".=B)C&CKCM\8,")HQ"#E(4+CB]NDL!>LM\Z M26 ?P0U\-/Y.HOI.")F 5D.]KI&6"'%0KW!RG7 ,1BOO(E=BC:Z:?#^FY^A M!@\67*/V@+=%ZA_H;Y9[2W2@)!K)2I;$&;>6@:N-#FP1@7O!HVQRR[Z)F)=A M @TF[A8%$VLTW=[W=J"J9?QC,UFGB8'T5]L3..@A\R-L"K?ITC%K0CJP;&J2 MD".=A=H$16*6EDR1Y$6;-@%'1,(3,9%C 6$?43< P%^3^:.[&E6'4_K:SE*" M81I<9#YGPTR* H5.R: >-%*TH9?9"&737%#U-!Y'U%F5: D<@S; M;X=GT46YC\K[BG93"N IJH8WVH3!1V?) & <%*ZZ-D6,9![HR(NU&(1N=6]T M-BYT;P5W<9[W$?3Q7*4N5)W:>1Z,V>QMT58BLSXH.I]K*W6N,L.H'5CAN2]- M:N+;,+G)+G="!D6X95E92=N0XK!:E^$ MD>1A64&[S:@3O0/(\O 1:$\]LI5<.PQ+D];;E(&CMB1=+L %Z4U(NL1@R'3? M+MT^$]2V/K1'7]0GG]E*REWZI4*07"3:7\C"TE$EGYWP LC*,@HPX'8Q]^HY M^QO"_##(WOQE3YEM>O_ZM#Y12 2NV&*YC@9H*_8.D6>>G$>11H\IV9?_PQ?N M@[\?1!9=YA_]_2?$/OVANSUX$$GN1?V:B&-005J@(]])[32=_=9'FXWB(@IN_&AO/O:5 M_?)K[?;86]B/GC2(='?3MR9.'0"*"A9=LAJ4CD4"()>Y>'0BF-'3E.XKO[>+ M3SC[=5*FL\]]#X[=#QQ$FIVH73^9HR(2 6]4)[D_+H<,X.VCOF/X_G-3Y"?L7\'5[! O.'Z:H2=_XG?9U]F+[* MTV5][MOR!_YW^4?O%S#),,LWR0O+S_Z\B=@-LQ$U(VNX7>TXDEMOF.\-%(FQ MF,*UT!BMSKIHETO)@HSOT9%EN"_FAIA1 MRP1:A(PFZUL+:Q>EW>7W#FOL+-5M8?+Q$+$]?$!/:>V@9AVQ!EP,( *4VG(X M>.UE]L(D-#%HSD=;Z3I0-H>;Z9L>,Z2<.ACM=:(,1 )4#$YK,%$)$R!N^"+1# 9*44+Z.-3^Q[ M)WCOD=43^N.141+(!=5UA$6]RN6< M!>=KZQ 2E2^0R0MH+I+.Y![_0G5P7#V^76VNMR97\/>HOI''N^G5U9OI[+]D MKXR*QB)%E"R)8D@BIF;?>&0:N I.29W:M&9Y@JZ7CI^>FFAP";>)O%'F@8Z% M)(C?>@5GC6< 5C&5.7*5E5&V_:9S0\R)(=%78QW0L)>X6T/@]2>8?<3YR.3L MI!2&D:50F:RY(\5HQC5 X%9Q#TU2%C<1\X(A<(BX&_1ONO59B;\'Y(VD-RD: MX9B#HNK@$U^35#2+X(2QZ**R3?)UMA'TLJ PB-@;M'38Q/.KE&;7F!?>,EDO\Y5'4^2)[-']&;P=>/NV[/ L5_?,(Y60 M.PLU,0QK30-]Y[6(=1J=\*(6SB35@N\]:#Q6%FUS/ZV57C89[*=(M7V_(":6 MD\JNYR2P^?S]ZKGS54D\][J8Y)AW_J8_34B8F'(N>RC2.-.F5]\NJDZ5?-L, M"NN0&TPE3?HY+FFYK=;J0$S+I-P'U)RFD'5 ;3UJ[MA7U,WU'X&VSD 6ARLH MR2JHLR\#%!:YBRX9[RTT*>HZ@MZ?*%L]EMKWD?" ZEX.0_UU^N$F%7(.D_R> M#M5QPOE- K<0*'Q.D;E(*M)9:0:93E;E2JU3R3G*M1# ED&SN]YR?&N[A_2G M+40WX"7 +6'OIU?7RWN)VY:QMJ@H#;!B@V4Z$$XC"LY,X2X4;1RD)R\PMSS[ M.>NOCY@&;NUSM]G\ ZTAX0+6G MZ?5D,?LV^NO]R*@00TJ&&2_H0.)UWC 2B\8D$#D7+<2&O7]^*^8YIO_GX_3K M_WOSQ)6>;_ZQKN;O;SUN<["!Q#_M);L!3;!;"MZ\&T55-$AZ.?=>UL8DNHZ9 M"\QG:Z1!""X/K;TW[UZ"]O:47?.;\0=!Q^5FXXRG#:;VK=.Q=B_RP#Q:SI2- MRM?6NCPU&G.PDZZ7:J:U4$N#V]-:3[TF@IO5T(6PEE&TK92=)J(VJ!ZG+970 M8&_93J U24B%F?%DB4 @)Q1RYBRZ+#%DJ[5I_R*LUKY>->K5A7/C6>!+-K:*+Z&&4UA(CJT*JGL19/$Z"WT'#_: M,Y#&IL.+NT'R[FW/U-=7TSDQ>MOMMICD2D(Z"_J!KO ZRG9OY 6M9%732"@V%$WB S\P&C?U[!9'7MA,4F)P(SS@2FBXHL$E6L MI@&1!++/LDEBR$9J?BAWXR 5M,ZTJT3=WAYW(*NEB[&%KC-P, [3W%-8Z"'V MU@&+>^25:&2LDP&%-Y%IHQ*1%PNM :E+,-+SW#[;LC4:]G$HFH)A'VD/?97_ MJFKB 6&WX\%C%D;6G%%7.VTKY^JP!.)6ZN"]Y\*O9W!LN?S=]H83)\P>*O_I MT,(;^B+_=YA<%[BM8:XYN^-[YHFQ$)$VH2Y##,I@(:),)EZY)C=$2?)*A"]!.4Q)=%VR&]_P M0Z MB/"VVNV#]8I\AU]Q/'&:ZZ$$[+[<=]&DYT>? PLMR'^G49IY2X]=FJVBS6Y^ =_;9O MJ?W!I'XN)40?:G>3CV_+TGHNM?/)/Z;3_'9VD_6\]*=%LC8F81!(!K;R/>K>?L79/<($>'))O6," A%FZ="NH0&60XS2 MY: %;[.O;*/HA8.CA_B/5I9E3-!**LP]I+6YT*<0X1]='JL%PB4C2/3&*];H!8$TPLT0K< M:N$QN/5[N&>C_X/JL(97_SX2'ECM?TQGBT^O/N.,R+E-$8W.YIIBEFTB_J(T M+*+.K XYR3ID [)+ ]5.^G[\^G,I[]E+)]/!!-K [/OE]U]>W1H:5H&S6%C! M5+,_M6!04F+HE2E&1,ZQB9WWG83GK-Z> AWZ3K_E8GW3TY^S\H81V=&NTU_EO'P,7 TSE*C+8X>Y M*NU.^?H4#3I8$8LGJ3L-0==R2%^RL"48I;4:=7E!ZVO2VFE-T2HWCOPS[1PY M 9J<0!E2,. -.81-L@U;7Y.^AB_C!5R-_U=3BU?YXLLV\+@8&94RQZ"84XH6 M6S:2@?><84G>@ DNRB;1H^TDG>-5ZAZX>)2@/XSL&U@.6RA[]9ELG/'_EK(8 M)<]Y[0;%0)C"M+&.[!JGF'51.Q-I^?HV=1M/T_9CX.1@;;0H[WF:Q-7Q,X8\'G@,TTZ J:&?DS1H;"-.%J83( MM,Q$F\RU]$4[G:VU.C;IU?<\$CIZP&,PJ9]+0L2^\=]YM]Y7^\0^JVU+(#<2T3-G92=YI$C<%T MV0TC/11Q=+2D$+Q,9&^5;'5-H@,6B\O,!=J,=>99ZF.:,2=,Q#@-2/:1?XNF M%O^Y'G^IQ]5-*$EI# 6M9#KF6NM!- 5K@ DG/199BPV:=$U:H^/XMNN 6EH/ MMO80\8 N<0U(OH/)QU5&43%2JZP4Z:.F 6@@OUR"8AQM236AB/LN8:!.5R1W M;WTQ-L+ALASX[GM)Q VNNI Q]&WWO?_!FX][PW6P[*=#"&[@T_%W^/L>(4!67E0E MLX3+]I9@6%3>,LNM=%$&.AH&:][[X,W/4(,'"V[K&ASZ-O*O"<)L@GFPHLTM M#QSF!K(+M6MWCTHI2RY)QNB$=B!C5LMZV)PQ:+)J1IWIWENV?^)L>8LY2?@V M7HU75M:\OXAW/W<82>]!^WH]MHYHE"3[D"Q%RTM BYB RR@\=]R,.KUAD-K0 M=UB7>2W:W_2N7_[^@FF!^38_^#U].J_=%E;RNHF]VBB-2V1/.\YIU8=4'<-+J-[RVIUOR5&TL<0A.',!&F8)N.8 2C+7! Q"I-# MDDUB=D,Q<('I,1'0I)593SY6H9<8BA41)9'M/8DR>D9GJF (M;F)3 I]ESS= MX^/XR-,U7P9V]]?YN5S%]F;]_0)FBY]AL0IT*!6,%L$P:^HLE.78"QX$RUR9 M@E:!5.<)^P=LG"J8>PH<#KT4#L=#BXCCJF6[X+84KE@J4'.(%;"8:6N(11OI M2P:N!ZN1.?F%P DQ=+C4&UX=="'CA5X=[*6!+5'G0\37\NI ALQ19N8D6C(. M@V?@:6?A-M0J7TG4NF>CQ4Y7!T,H<1^I-;TZ"%QPXZUF,EO:51)?WC4[YA71 ME!.@P>$"SV=R=;"/[+=>'>PCN*97!QDECT*(VJV8#G3+ R,",DL"1:#CW*3A M+M?/Y>K@4 T>++BC71WL#.".UA U7(![)(X1XEZG?RW(C2$IJ["&RI3.TOB4 M!7=2AQ" "\T[!;GI'9(E$'@)!%X"@9= X D"@;].Z%O\ '\?-AKG_I_W#.EM MI60M;B>,=#ZH'(I26H/R)H9H57#:ZU)D&FVAZ2"9'#XTZ/%#AI-/A^%!J:3: M[%0$9T [H[W()7KM= %A6=$;GC*\FL^Q3LG=\+KY.YPC;7J? M1MXJ8\G396AT':VL?$T?H1TWR"QTKD,0VPP^VH_.$S3$'@X]C[J---11BQE# MZ^3>5#O_-IW/'Q \"EXYET6UF@Q]B2:S4'QD-F972A&9NR8C8CI3^+)A-(A> M&D1"'Q&Z[$-9)?. 2B1]J!PM$TH)IH6RS$-UOV+FAHN"2A]G*]I(WLN&3G^- MM.B%]8C*+SB#Q7CR\1'$WTQG./XX&0GKI10V,,U1,1UD8I"39G7^I8]1D6>/ MQ\'04Z2^<#P-JJG'V%*]AX%L$L8J'JN!1^32,.09ZTCHS"#4&7$QD>.HT%C3 M9M#95I*.=8O2$"$#R?O4MQVW[-PY*Z^N%Y^FL_'BVRH9&XH3,1;:,(5CVF?) M?/:)U1[9!/><7*>R[[VALYF<4]V+#*7KZ> R;V#B0!U)'Q4#!/HBM18\.,_7F]0_1T0\T3#MN(#H M+O 6_@]1-5^,T^OI]60Q^W;;,HAG&XTMS-I$5I"!VJ:$&$_6%8L&P80F;3@W M4G-\:W089:W;H;TEW2!^"S;9*> MMHF8%Z+\WG(^ZEW0X&']IA'^/8/]W@BO9+3!.J^+SL%8[>E[")&TF_FH,]W] M9/OG;/IU7(^C@47\Z+D-)+V;]O54^V1S[22C=0:ML@]&6<6YUH1ZB8@;!;Z+ MBP/OI];" $-=6&UY[) W6%TH7Q.Z1.&3 !.5 >T3>HP2 16W/%@;U6A/'@Z2 M^2^E8%J,O^+=9^]@08\AQS>-K\9]!^<<^*;A-',P?VO*TEEFD,$9;I6F4\;3 MYB^T#SZ5#-[(47].#]+?7Y,9/??CI/:.I0]^P@G):ZB5\\3#A]/2/ERL*<89 MY:0C(U];T,;I()Q5/CMT*)-V#[(-NO,SI"Z&'D;5\XW-M7;P""M99.$*"T?- M-9T^8,$X%"8@A"2#[J#*AM.M[EY>6S2/)Q]QDKY]#VXFL@JYRYJ5!#4H#;D. MD8ED,O)@I$]DR#09;;63JKZNQQ8A?_@$BW]-KZ_RKY^_0%K<;74)-@ZA9Z7A). MAA!Y@[2 ;:"]O)OG7R0)G.%^\2FEVC7FD!-F7VD<61"Q,@P@, M:H*#-)EC'8-J99,,>&MA:[;B_^!IJ4T!.TAC'HLR5 MG%C)(<.F!$OHY$8HWF6.[WEHL6.U8W\E[B.UH:L='Y1\\9*=-S8S:\@NU1EK M7I%#QH/P(CAEK>H2L7A.M7)[R7YKK=P^@FL0.?@)KFJY_/M/B(O?ZF]7T55T M1K :N.!,9<69U@896)=8CE%PLO22A":MEK81]#(.TD'%WL"UVT37369 %\I: MIM-M)^TT"77#J+ #+GK(OT$8: >%3H(M,0(#)[8P-A'[ T L:Q<^6,Z2=>S&?EJOXTACJ_&-89P<\+I(H.*=,*IZ$O- M*$PL>*E9]"I$)3F*-NG\3Q%V_+C.4$J<-M1 QMCC;Y5^L4-:D'D5'&^2AK>#II>*BX/EWCXM[_UBFO[]$\SK]-[/7VB?736* M/.!J?\N3>E[9=Z%O?:*;H57EA'3"96T51E.*]#X4#P*L4:.G*>TKO\,[.^Q\ M7A-9=NCW $YK.BJ=J<@W*4>.K@C-4R2TNKQ-HGU:/VQ^8H_,D]T/;"+93NFB MWJ $U#GPH*/RP6BNT22G?;UT#%M$.TQ:R/M/,,-'SWXUFU5?NX9_?_KV_5?^ MA&_UHU3S[2!YNE//):A%JNR- 63!1 M" 8QDPR3SD;)7$(*S?"Z)[$_)C1;:K2!(_LJ_]_K^:(*8OX.KZ"V#)UV);U( MK;D,D55;CUQ[[AAH6DHV>6^]L_2C)J&/'C3_<)@\EGX;A&4/EMSRRS]K2=ZR M.^ZR+;?GCNNKH;5F=+J^^DO-1G3M:MO^@OUV,@C<.% (35I&4T7@6,D^L>.6(+8@% MFG1_:,70!>6G0,9CQ.M#$5\# /V96MT\7D^OYS_#MSDQB;.OXX0CX@)#!LU4 M=K547T5:P9B9=CJCS2D;#$\%))I2^,/@]WST_!B\YK3@_3_3Z]F<#IY_(?[[ ME\]?KJ;?,(_HB$G!"%D7(?&!+K.8"V>!@XC.:JV1'P>YF\B[P/:X&GZ,67NR ML-B?U[/TB3[\,Q[MUI]NJWI9!G<.L?C&C=@BZH6"E>UI0T)&>7 MW(.DHDC!>P!KV^[.#PGZ8?!Y,BT^1J(_%R=OU9_F?W2D"!LA!6U9-+6*0=K" M($-F0H-.#HHU;=*+!N?DA\'S>6#A,;A#7W#_.9LFQ#Q_0Y)>;?]7,)F/E)$% M9:DIP%)70]W1YJ^@=KS":JP;R9MT%-M,S@\'LP&TLN%:H?_M5B7EU_G\&O// MU]\WZ!6F;PQF7-%[:UXLZ9;$BTE$K4VR9FW5OL^&3&CN$8,RKG#?9K\[C-X? M#F['T.L&/!Y\S[7#NMA*[>-XVIOKQ?4,;W]G9 2M(>L40X_$3 #/O,Z*A5BT M++2XC.GCR1],V ^#QI-K=0-$3W??]?9+_<7Y+W^3.S:>UU9KJT7Y8;JH#6T6 MM$SGX_1/N+K&48 20R #F>M8F^MC8+Y.'$M.*4.'0O:J7<)+8^9^&/B?+6(V M+(O>%V=W"WH5&-[,\Q_3R5><+W!U\S=?\G'_YZ^G\\4?T\7_AXMW=ZT ECO$ MC21&!CEHX+4N46:F0:9J+\4Z[49E%Y22;1IZ'(6['VYAG!]F-JR,@R_8FG.Y MV@SHA+SYJ/Z>&&G+N8T>6/)U1*7*AOG*?5#.6NN5=.M6SYDOD8UL7M;*^:!H MPZ(Y^&*O=QC\9M7_!K0VKZN!;QSO!IT^8KZ_P)E"_2P7S M;3I8]53@1DF;T3.+JG9"28E%%PJ#D Q([[+W37R/P3@X5NNO4Q\0)]'X.?03 M^S!>5+9_G>3QUW&^AJME:7^.CI=ZFF49 \F29Q8A OD_B7.D?V/ILKMW:G^S MD8)3M4DC>)X'WA7:HZG@]Z=O18 M.RUX]M'$P*#Y>3S#1#^^;?+@;/3!.99,IF/>Z," Y\B4KQW*3$QRN*9L#U]] MW*YL334T'42\ U;-+F_\?OD;TW7M0#^'2;[U/&Z;>XB8D,PW9"Z@J>/&4[7L MZ)^.BYRSC4&LI:ANN93=]9:7I^)A!=N@0K7>W?X!GU?M(W4NF@N0+!19V\'S MPHBIP K&2&0ZI5V3,K[[1/R85F=O=32H$+VEY0;^7:AIV:SO(3FG:=!WN'JV MZ+F';!MN!K?M 05:78 S4PG2EK8F4!B9\!8 /!DWJDD3]&-H^HF&>ZT4O8]( M!U3P\ACZ\ FKP"M%-V>/A:(1I:$C3-!.94)D8'U@-8M1Q2*YRJ+3H?[HT<>/ MU/81]'0P*0UMDRVI$>$>-4$:XJ88INCE3,NH6$B*K!#/'7H;8LS=*BD>/?J9 MZ^Q@*3589_^%9 !F9 X*0,HGC>@K,=KT]?ORSUEU/ M:34P?5;6'/WRJLEJL8HK;ACDVMA0)\YBD(5) \)*[V,*3<[!!U3\V';QX0HY M1;.)K8+XSL8DKR^@#CRU-*];,'4:([T'5O;- #V6HAO8^DUXDS$ZBQP8=T43 M;\4QVOQ5M9FUTCZ .E$?H+,![Q-^QYEC=Q_]-L#L@^J#5:;"C;V021R@36:N M3LS4$9"!X'34N&*=%XEKUS859IVB,TQ5::[P;09O6F^\FL&U0XPBQ!N)196/;024FP8(1AP:*0S@E(MDDC]V[D'7]G M/B4:'X5UAE=A WNQD\2^CSZNO2(V<<$SI\V)?#BWO$>P7C"?568F*V' :Q_= MZ8H@GR3_QP;J"2#0HAUYI^7V!R[>%N)E5$3VWLM:J*\3TQP%@Y(C\\$G.EXS MS\*?;N>\)?/'!F9#E;9H.GYWF3",#&\N%A!EA 3,&,UK:PGR_:)Q=%IDAPD3 M-VU.^";<'*O:XYQ ?'I8G+H,Y%82J]&P[Q>THNOC?KL_Z]&2"'.N%ZM"8N6G MMH ,-=B12H9DA((F,^CLX%;6H^AW&&OA2R)3EMH0C2*&(_Z38=!1]1;P#N=(#_Q$!/Z,7_%J^J4*X"&)W N716VI3M+TDJ RMB@:A@'_@!&=P112^RI])U/-%'1_Y M%=>(%,I;VO@8 'W1T4H&G([3F+AUAI. =!.\=*+N)2%F>'5L3;QL?&%ZT\$$ M)OEFEL*R,VE=$;.OF,O-^*;!;T[W>VV3*]0>G*_=I:98!' ,T11-.X,,(4>, M0B0%"#RZ+7>I^Q%P\A'/#G1&IPKC3M,IJ:2GD].4>FAZ0)<-M+F0Z4_ZJ9OA MOKU>S!>D9C)!WDVOKMY,9_6'HY@D-REEQI&<'VWH2 &K.9,Y<&V+,DHUN3!H MP\X9)LT,B^FA&]X.@(I6DZ"'X6HU.V*4=$[*>LFDKZ%N5([%*,B&V9%'7BA MK&)>DK, 2>EB+5K;I@2J 2\7T)\!1EK<+>^:G7&_L_1M7_8\XD5+K%,P74FB MYI-:Y@.!$*WGZ'7D7K<9[KLWJ1?0MM?P.8VEOF&$I%9P7.=HS,DS)U]\/%MU MI[E=>2/MR"/W)K-4:L=%3E_ .V!6!; QBRCD64Z<>)*S"^+/#C\#3K%N9WP5 MXB%D#BQ%BTQG5XO^LV#!:\51H$VF33)06^/\^**]V41K9L2-:!&MY(0.9H!. M^>6LD@A.L2R4R!@"Y_$LCS^HR6S-D%PUJ@ MZ0SC!ATYIFT"N:G-7&R&VO$02"M%1\8C)LBQ2.G._83>Q=\S6BE'@NII5M9> M.#NK!AL;8RP[60TA(&UQG.D4R0X0/K'(43$H/.@ZLL&TJ5D_(H^79=5W69T( M;RU"?7U9?32:<2>W21IAJ>8^AR)_/6&6T*2@8Y1Z9S42P&7UMO%Q]#SMJE5X/$R> M=ZAT)YO%>$%;#S*TQ9/9S#D+2216M/.Z%(#DSW+I'>2>G32LNE,-@G.C::MG M):-@NJA,)A:Y,"(D"]E8Y^59)IETY.^RUS7>ZUK@[ R#MJ]R7N(&KGX>SVNE M[G)SCS5].2U&A>LH>9VDXHQC&I1F/M#6)I(V*# H&=J4I;3DZADMG?,(Q0Z' MD5:^;'R:N;CWMO0.JW+I\]?3R9+5:[CZ@+//+&\_1;>Q+$8B%&\D6F:\(3_! M26#!(1W]M/5%C+Q8U:0D]@2\7E;7\X':*>*PW4WJ7XFS\60^3LNI[B,M9([* M218=DA.:@V#1$HM&U8T#;,+0[H1JP=%EI9P;;%K%3(?9 AXR)D;."0T!.+.: MG#-=(G&6>6(R0R8'3I@8\ID?*FLL75;$V0&G5=1R%6E02AN3Q;K>$EB.HG4+GCV+,"[UP2QL\/N/OH]Z@0QJ;@) M)EJ60FUMQ.F "5 DXZ8(Y[(#;]MVYW^A$\3V4GCG"6+[:&MK3Y'&C:C>P'BV M=,)?S>?7GU>.^N!MIW:]I$F3J'2$!X5.AKQM M/,^NUYV\@521V64TF?$ZBDK7[N=@N",47DT_?KN+0T,P&2R0.KBL72!E-?X\,*FMU]K+I-QY79UU MY^VR/$Z,EW.J.MW$XKOQ_-]O9E@O07"&\\4[6OR_$T@^7W\>09;)J^R8,E4/ M4CL6L@26E5+2&$STR=FOBQT,/J/%T0J=+5?/4-!ZEDL(_E[RJ8+*TL;(5+9U M_FHFKRN77,]1(4V.(I]HO/M #%Z6T/&7T '0.JT6.N MQHMO]T]1[P-$1<=F!&%( 3XPB$4S%;5/WLGBS?F?+CM9O"R>U_0GD37S,0/#%$HR/F5=SJN]V]XL7A92TX4T'+S. MJ?1VUY;Q\_CK..,D+QD4'K06GK-2(C$8:OI@K!&2XB%+(X1/IVFSR[(Y MROES,)@>KQ9W/@G, #YH7I9#M"*=G\ZSF*UA:(0K05@CL$Q:E$Q;+ED,],_,D9?@;8AMYO"]L 3FO8"P,X%Y'X4\E]S/ M+CQ=$ICW3V#>"RO'2 (]1-'/!<0Y!*Y,D#IR]M?T21YN2-':ZG+!KS08+5+WNE<#$% B1"L2!X0 MC-Z2NKS]92V.K>6G\U?7Y-;/QO_#_!5O-T'I;[C4WNJEQ M&+DL"G 3F0"@A1_1,##6,N"<#$6392CGOSBV\W=9)V>*I:/E61[(YF/V.K>E M#"[PI+-@GB?:/CPB"T8IENF$36@-5WC$I,RC\W]9CB[VP>+2F=:W$\.!/ M?L*/XTF5R4] CTNU6UG(3O-(VU/*FNGD54T#MTP@=^AT@6*/V#OU-$*X+,XS M4\A>J#Q:ZFA/V^!>R\!;VZ#(HC/RQ(30=9HLV'I9'EE*/!3,W'KKGXV=^9B_ MR[HZ4RRU2A(=:OMXS-ZN[4.,4DA9 #J&1=;\)"-90#*T=8FF]M#SL:&_=B*F M+XOK.:&N13;I$TDRG:3PT[?'7M*= M(FFN'UNGS:0[[5HY'[R<2\K=P()8YD]@ELJ9@(S;Q)FV/K,8M6'"%6YT*L;( M([8HZL7+N:;_'1.IPUES@R#FW(/J-RD<75@Z?F)A+YY.DU=XBDZ^W1")YX#_)U(3?P3X[X.1 6%?$\9& M&R)W$[Q)F*ME&TE98#Z$FH8'-6'.&_)V@@.>0H#U]DV/<]">>LDS=V(/T>"T M@?@'3#[90M>'_TYO&\&:DDL,EEEO<\VCM"PZ%1CH8"WJ$,D_.1 6=R^YP&(0 M\;??+3Z0AF\!ZVE3Y59ZIA 5TXB%00R2.=I5#>=9:24.!<;WUUR@,9 *!LPU MV$+9F^GU[(8PCM)G*X&!5'3FTO[%O(/(N(QHDQ&.?G@@-KZ_Y0*-810PX)7W M-L+&7V\AJZ- C73,215J1,MXYC6WS)AD#2J0@O-#D7'WE@LRAE' @%>M6PA[ M/_[[=B\+JM"N)9CW=?2,S8E!I3"+1 R[#$G#@<"X>\D%%X.(?\#KQ&UTX5>\ M+>1!&TNT AA/WC(M,)%A#(7Y$HKT)KCHRZ' ^/Z:"S0&4L& -U];*/NE7M+= M4*:LTH*7R%PHJLY/0Q8+:B:BC9 \1Q/-@>"X]YH+. 9208.V(>O5K-P9>B>S M: +3GNR>*(QAT:?():#(KLEMS+-HHW#">Y3#M72*J=J'E=P_S=.EM\(AO17V MP,IQ>BOLK^CGTEO!09)H>68Q #!R$Q(+* N=& ) 9A5+,#\V>/?LK7!FV-U' MOT?MK9"M$UQ[S1+4'@!*DB,2R!MQRI;HZ(3AH@GP7GIOA;T4WKFWPC[:.E5O MA3^FDW_B?(&W@XP&[ZRP[05-^BITXF:MJP*4H,#%*'/V&C3Z"$9*)5S")$46 M6[HJ;'O5R8?!&96R+YS\%R>0Z90DBU'4P*8)2:1 /)[F<#K?87"__.=ZO/CV MZV2^F%TOMY"WBT\X^_ ))C?*)65_72K[W?3JZLUT5O]HY*S5CHQ]#IN7- M:P-52=*F[<))VCIC#&9.T MQSDLR /+)42FZ9_,(QF;147#39TPX>WS6D\/&;PLIY,LIQXH.T4,\F ^5\;[ M'9]!66TJ=\[6?A0"%0LI DM*:,>+QIS.:U;)G@Q>5M-)5E,/E)W3$*TG^20M M%!S?9Q4]MSQ[PT((9(*C%PQJ3R0;@TW! C@X+S=T?QXO:^HD:ZH?ULYII-;> MMJV6B0=7(N'>DVVKG6#>HFNPMUBK*@(F5F7*!M&8IB,(T MT/X&!@6S7,A"*O8N';$YW DD<%G1Y[FB6P+Y.<8"KV>XWBEL@Q2B0%-2!J94 MK>=.DAPGJ8!Y(TKR7H6$1QQ!<6SV+VOY/-=R,P@_S^ACA\VL%&\*>)8B@@LGW+*?/@>FI*68GT?BYM!=\F/Q?3!2NSK'C,>4ZBK8PCS(Q2R(T.7.7U66B M[\! V%EUMH]"GDO!3A>>+E5G^U>=[8658U3N'*+HYP)B(PO/R2_#3#[CJS=V3B1I;LL>/F+%#)_]_ZO MFUHFJV.6X")3&HFXJ&O\42*S@)5H$%KJ%N#;2=49NL_-%3]MI;7V%6@DLL_3 MR9+.=_CE>I8^D9 .J33;_*">%64=J%NK'!.HN/0*!6JC2X#HN#3L62.>T,<]I9!;Q(K=O$)A^1TML>>2BQ/V?3CS/X M_+W%Q:O/T^O)HLYN@)*-"4S* +6[)K!82 ^>XC6A=KEJ W'G>@[P7[?#Q6/ M[(8&>FA0%/9AAC"_GGU;DKL\SN:OTG^NQS/,HVQ2,K:0G62"8=K*P**S@=6N MK!I#MI!C"XCLH.G9PV(H>;?P9&XY7849P"5;4!0F'-9)MT@&A3>2H? UV.UL MMFTBC _(.%J8<.C5?[ LSR5VMP3GXPVL^E.N*!E=$DP$(*!"E,QK51CY5+D$ MS3&K=A4T&TDZ652OAYXW.9K]Y=TJQ/&(LMM^&AUH:QYOVT+<"2=6#*#(3OCH MH85C(Z7F-:'Q9-\H*___]JZMQZD<";_O?_'*]\O+2@P,6J1A86#>H_(-,FJ2 MV5QFAW^_Y5R@.YV3G.38)] ,#RVZ(]F?OZK85657%9%J4WDE(5"-NZH&$/:P M,N'WJB%]>CJ,K""7D%^[:OIK^,PILU^A_;&%MHM3O1-)1V-]GIQ#.8RW 2&@4\,U8+%/ "A+ M:414*4?\'^JD0PZ-R2 "M3ES>I3,.O&?%V69):P[6RVF?EW66T9_,5T6^WJ] MN-=NT!LAN6&1V"30.P]2H6.>)5%)!L7!,">:G%G](0X]LCMF>@U_33^M/SV; MS=9P=__#Y=NTV(L&_QO0]ITH98P0>%:E+/#4XCH1<& (3RJ(D((Q:DR6+L$^ M_JG02/L.K8&QY=H@-M6QA!W*Q6M8A8_3V8<'GV^1O\F;#R?*7)H M."Z (I7E"3UX)[7S3;J/#4;^HZEE(YDV<'&N7\ $0J8J@"1@F222*4L ."/9 M@%+>.V5"DTS#ZR'_K8;#I-@@/:<#^?/YH\A$QLT M(TK:2)U'([U-[^93H,:Z KBMDES._[=R4? NK::+S9";=>P?7;'DF*9H/$8= M4Q(R9$<#YUDTL8K'U8@S M5P)C*L0EA#=0A$WVU=LM+[N@WF:+W,7Y]CV4+#IY*7E<;PY$BF(D!>Z)]YH+ MJ9CPHDGN=R]TXQNP=80Y;RV)BD&@S5U'Q^GY'RCYFF_R W=MV]H<#)K2*1#N M2W<'GA3Q20%ATC#*=8J.]VNF>>G,3\:^:,][1:?X8K"[;TT?N,>MD0KJ<@O# M8P2I7JL_ T12^Z+Z"MA>"J%P[R72Z]("#G=':TUY,^9@22=16G)?KN[L'F/9-I[.AUJ9(5(BEARR3Q'(?B*+:" ^,L]CO..J8 M8#Q#9!2IS"M36ML<^3?\<$ M3UC,-2CM_#9736>:KC9)7S#;$#.=?4BS,$U79^1T#50IIL*;!0EN(KC6U]V+1>KR2_(^8=-%OAS M6&X#M%)[PQC3Y?6)(#))0=#@$83FQ)2@:*VP/GFC./H]%<'?#M7C^/2W"CK5 MD.>\&J\5G;G':.Z%6OM@NN *ZPJ9W^K:JH:0.N4]D.&QI&_ H8NC*!%*\-(W MV!#G723@'NWZ#4.R(^8PG]$F*K!_RFG][,WN3\:A;^N;_N0',# M#SI/K&<4X3!#?$R&I"0TC5&BY^G.>2$=8X]GU-4C?%Z/K?;9)K^N8;%*B[O/ M+Z$RV-8#Q@52&AV6CNKM,PJ6F$UMTKIK*2@3G>"$8H'+SU()4M1(V< [3Z5,AI_JH/:([B'[5+,\7GS;[8'7"3\[21 K]UW48>1(QZ:1U#DE*EPS0F $<>M[<*]RL.T33 M=X7]Y?5^[9?IOVMTQ7[^L_AC5PCC<(B!3)]$=$!CREP:W#J*FDNT>WS@1L0 M*FH((O/)"6Q7$E>I MTM/#0>]%,Q)(!,0)3>"(-*77K== @C,*/\M,Y#;%33H 5:GHMPZK]0)]\F>S M^"[=P:IKG'V'Q(2TGN./)R%@B-I=W M\&A%H1?! A)B(=&0'+J'S?5G!^8I:LM1>A2N0P@GB M1>F,':3,'ITQ'YO<+';@N5FMJ,%R/J,XU_ ]PF[Q-?+4!UC36E%=R&Y4**J& M_,[KQ #R1]4.D;-BD2:BJ9:E2C<:.*7/+CCMHRY>ZN';[>]2*\X5AQI5*2[A MO+TR[(+*G-H0G=)$6!J)S&CS @L,]\3(A?-*1#/&>7&SLE%UI'5:!ZZ@NK53 M4=X8;E3=>:,B1$94+&5'A';$QUR.2!VS-YK;T*2\Y%$T3\9:&,YU@VH&CT#M M-+T/K+;IHD=QW2I;=+#DSNG" -J;Y(H>AR>5QJ4:B&>0])Q*HQ@/+)I(AYD - METF>#8J?G.$6N9T5^)_7)J_!:?^E6/)/Z^5TEI;+]]NXPW*CPCS0*$L%3+ 6 ME\O!$ M&$V:I#EQQ%FT;\_\4JB=S^M?COD%)FAV6G=[W =,T2G ?S8TB _6D M=:@'@ZENX08^ "5$")%R3U \J.;46>)T]H118X2D@MG#%UC?C=S/^?XCB?T2 MAFN?[*_FO[U=S".>3"6/Z'U:_#D-:;EO8N5SM#9X8B(->$#%6,(=#+\P7FF> MK1=9]CK=3\UR X_^>O;G+:AK?CTX7ZXV%YM+Q+@+7S$T65BV1#FT/Z1T@;@< M-&HPMY['J*1OTF#I#*XG<[[7Y/^Q>@SN7%Z"6&_R Y#[L'0/8"U/^TYDWX"O M/U2.A[V'J@JA@1W0#=#3$)DR*#UORCMC&4NZF"9":Q%PV]2I33&YD;7C$M]_ M-.6XA/L&2K$O2OT^_9D6, MI[\P&AC80PQ..>4.D0DO(EQ4KEA&G#-RR)D7' M._",;U54DMB\/MT5[8N2R?"N=%S=*+@03EH:&/&&(8CR&LKJ8ND(ZK7AEO8K M:]LK">?+K-^]C7 ]AX\%J08+_./GT!WI00.93B OLJIF)0](X!9AH\M&0%;ZNY'BB82XND*\A+7*PGN-3'U:[YL& MN2P,9XF2&!(@FJ@)2!#$16H#"S9YWL>\ZB6^!S./FQ)W-??S&L15/A5WG3SV M]7*,H(GAN6 <>#SR>2 @5"292JU,D-[(/M'S?A*\/_-W*,&KB6M?:.A]^)CB M^BZ]>E6*8VRR;6 6?UW#W31_+L_%0RAM@Z_+!>D[]M#LD*O6<)BOQ*/S5K'@ ME9)<.TN98Q 8 TC<6S.Y9C7UY3 D->?"*4:22I]D'NMDAA1+"AF3(G'KG E9 M"^^MQZ^=[RV<85D^YC&^HL?YWP[F[^O^*^+;_&")8_P5WYT\08&CBZB,3HA'M>**DD M$GD G87FPJ!\^UAK%[O.O="->Z"TU9]#Y[J^>!J$\D^#W*:DQ-_FN_C3SW_] M@79SFD",(3B>2=82:=$.3V.G!&'69QN,B0F:E-*Z"NV/JV,UQ-<@R-<3]*9B M^9ZX"5H&$91#E4"'"PW 4AT_"&3)!0J9\ZA9D^RS:\#^K7$#A-?@X>EIS"]2 MN64M"9@3#D*#$>@0A*!+MR;$R5(FT60FT/OPUC6Y>>@+\,=5K"N%U.#]4K]C MW>9D#%!/! A#I$VE QA8$J5D25#&G+_!=G74ZFIC@V\CV)N>$5KA^:($RLI; M5(@0*-^?MD+Y5M)-3^OUE\0I$P(S&0(2* /!0Z=8 M-M839D"(9&@,\08;^*V241NKQD4;^%4B&MWXW%=-ZX&QY3N5/B!O\V2EA9 O M,P2NE]"MM"E9"]$F0;(K 6P?++$"$G$B)VJC-2;?PJJ\W=.6;T6)+A',*,KS M)K](.2T6Z$'!7\^6R[3:O_@4CE'0U)(2+4*H HBC: /'H$60F@7NFJ3)7H!Q M_$DJEF<5A3?R.U_F7S_V$-&,,]CL#9AT7 MU;L_EQ\>ENE?__@_4$L#!!0 ( /R%>5%= 4 9&=I M:2TR,#(P,#DS,%]G,2YJ<&?5=WLX5&O[_S-.X]CD%%$&$4)$4CD,V1*20Z*( MJ9Q"#LDY++2C1$+8U2Y"Z:1)*!1#3DEM.0LQSN0TXSB9F;6^:]K[??=[O7M_ MO]_?^[NNWQ^_^UKK6O=ZGGL]Z[Z?^_"Y'Z07H8"-%@?-#P(,2JX85P"0$0XC MB3B=Y:[AX7 MW # :**\;UAP(#J.^17EQ<[X_N!?L/D@>SL3E*]'^0U>O_.=;/[,[_P8FP]" MC4#Y9;:\UP^>@_?'.K_S6]A\L$G@!868$=Z!0OX,:( $[VVFP=,5* ^P+!;+P\.#Y17@P_+R\_+P\ GQ\0L(" H* M8OF$-@@);D!9 ?8B[&\Y?WS++<#+PROP'Q-2 X1YP4F,&B=&'G (8SB%,4@] MP*.Z< ES"TBM\N8 M1]3V-%;^O)A67-I]WFT'BFO%[=JH"MIG@N+Y^#=)2&Z64MRNI*RR8[?.'MV] M^_:;_&1ZT.R0N<51^V,.CJB[W-P]/+W.>OM<" X)#0N/B+ST\^6$Q"M7D](S M;F9F9?]RZW9>?L&#AX6/'C]Y65):]NIU>47EN[KZAL:F]\T?VCLZN[I[>K_T M#8^,CHU/3$Y-?Z,M+BVOK*[1OZ^S[<( 3LP_Z&_M$D;MXD!]P(5EVX7A"&,+ M"'-QR^WB$3&VQ9X^+RJO%<ST.1ZRX\77TV#45CF*&T-3FI-0L#"-0)LEO_O R0L MW%],6&1Y("".#]X-^9V 6N>R82XE^F?L9ZDPIMC":FR'EX@IS;'>CC)YKKO; M3F7]4H!K#K4'%DBE/:U]?1X![_RKQ6F7\Y)WASGP? B5Z3#J-T; *\]J[=>= M?B2%+UX7_+01$+KO6.J8D-5*'B6F(Z9IB.I(3"26R9"\<\,O[]3'C> M?FQ!\HNB,U[UF/#/1M3["[=ZZ*P$[B--D!Y-IL%6,94(J)4B^[]!0)] 378U MH)=<5%]+8LKY9S@1K;=/E[GHWXU];ZVN9E6VN4*M2!K_2YE=&.?<.L[$%'O_ M">>B*,ROR@B..D,_QO!E&E'7ZE*O#,JWE1IHS7]15ROJ[FWP+_+PGY6(4AMX M\R;(6NUBH+[CO^]6D35]1R&S8-L(Q(*#. MU1.SR[<'WM9]I.I1OW1+K63&!W.CGUA].X;-.)/7TR-(CV9&(;J<%_.7 FA5 MRR=G?:_C%_&S'.6MJ812B9\ASYS$UZY*])9GQ@7>#D/R6=P3E3=2LY3/G"Q] MN6?O,:ZU*;[G)4<[3[4MSURK.F(?W]>])^O$R6$W4ZX2T2FPGN MNVD>*PTYL_VYT[!8!Z=XJDV7#=%'*W6!-V[Q]$JM%F/T053Q:&N_[RBVOGGK M6V^:7F./JESS=2';V3,RM>I199Q4DL;#YAT'Q#Y.W>GWF3^EBS?^%OW$GZ>A M)_6M<;3N 7=H2"NI MN#!*F>99#++-J*G)&G+^/]TX*_'R_KK6.^.\A6'"M7-B=Q# &]X(]%J&&9WX M6PDWMN(2"+X:23$"@8.;Z-FC#*TJ["JK\P.!HO5&8]JUD))#5\,V#26L+BC MNR_5:SKG'VKSC3PI@8F//U\M)[HZ4UGMWSD2+5S\7"%+4,_EX&?\!Z,=30G! MYT<-+EAWJ)U0@KO?Q-=(]FIN]W;8F<]:!W!2C$CX)5M:P#NRD$^UQO6^K8Y' MVXO\%[:]=CB>?_M0YE>;70K*GK+N&0LN0H[MII 0$,\0#RLBVI=AH!/61& MXT.C:%%J"N2 4[ $:\V:@KR747(P8!S21?\LI@!P(LW$B$ M?1D)G,+*;W3X8@[7B?7E[WE#>$]O@J4NC>BR-@QN0T!-&BP&U=E$'43 _:%Z MB"Y">%=NH4K#SPD2F7 .S*VQ9&C=;P][K96@J9Z02T]!@ GY"@*H"M!E/+43 M+TR>"J/A8:Y4ZG.1)$+I+FAI':*+D3\:E%E/0!?UR'0?W)6A93UZ*EH&S>BV M"! RIDG#B9 P BB'$, _K.I8*\/79;@M_$FK*=6C(+LODS&;I$BY6*)K:KHE M2Q]#Y[1I'-UA?E#'L[]_,/M[_%.'(Q^L%[S"**04XJ9J>?I#]+. )*9U]&-B M]?L\RQN&SYK\Q<6"CE.Q%-P ^H,8T6^&(E27,E(]3M3WGGRWM):+2]5LVO.E MU'0=.\UKR8*+$4K/>: MCRUU=*JN^,LT^YYZS#CI86Z1/S76E\28'0I;='%>U]^TR3[_T['72I/%289; MZ%'!GYJPO0B@WR;2C9:-.PZUHXX0(<#;*Q#PA>3\EJ8QNT"Q,JN7.#HX-$2/?#+Y56&QJE+[C_U'%*)[+'MYMZT4?,9? M*5N J)8(N"*!WP %$!/6]EB_-'" K3:-A88_/QW2!\WEO1LZ)DYYIMDTXYK# M0&.C>8RI@H!BDC4"VM[=Q[ X-ORZDKN\FQ]GXH2ANR" VQX!-W^.0J=),]8L MV3)2CNH4X:]X4,-*1D#\)J@YR0P!;ML?(R#_S_ ;Y+5IW*M(';D2'ON^BG^T= M"!7<4/?9H1-Z F.13N!#A&RU [%&6!,F^[N?E[<6#$KH!5_4?!>%^,R0QQ58]];/H8\7:O^87;A3/7N M\)O?]K.Z*IOU/ABI93'B%N6P@QSU/ZS6DAYE]VQU%.^OS'-&9NB%&@!5\Z%1(<--UUR[]K=_XCD1Q*U3-H\?%OIQ+;S M\B#H^9.OD4G+Z\I@VE3,!IN(ZFE)&*LUU$! [U-VRY,2@[.&JQ PJ,- 0XE; M#0$97'0R LX4H0BM0S<@K*\A(+SS_89KE"9F5@X7^EWS V@Z6)PEH6%=W[.4 M3W6#+:WCH5GW=O)R)3]\+;MPY.P5@;_6+R^2)(L,C?64#:TO>"/@P:Z>NW<1 M\)XL#+,+FCAS\SKA/7,U+TF5ZC8:GZ3J7#.([8I1^%%+7 JR*S.7YM!: O;_ MHY@LQ/ILS#17;G"INM$>%&I,@;A\7G7 M+64 $\,28-V"/%TT5L.IK]XGA_6Q%G%S0B:>@G>9Y;7C9XY^#E'*:#5EB_BQ M14C9?-<9KM7&K/N/SM7>6%D<;545N7?IL?Z]R,B0F+*ZDSI;7JH*7W%\@H!% M(MU@J#DD8%I3DCOQY!*=+(N:,(L[_%T"YG=#-U0+M=[=A8.GOG8 M2&IO+Y_LY[SS#9_>ST]F;#$XGM+$OX\90"->6<%)?*N\5S32,E-E;=\YZ'RG MI>6Q8,97BYJL,+?.G/?L=IR3:39B8-(H(UO=]=;Q8LACG]N_+H2$A5V02_>] M=7S\;N^B.0N 4X GNI49^0D!)_N_2R7,8YY'7+K9'<3H"$]@.4YX3%5(VKA)497]1/-QS;Q9<@IG@3 M;#M.4X*K_*#EE_R2^,34M=;N*L(JFG@9S?2C:$ZZYK!S,N(2:VF%9,U"@65L M,48,#9>>0@1,#=O$PG'#3V M[XK!#DE\<0[U0.OW72C&S+IW$98#22]5_Z;9P]V *.70XNG].:S$X!R6F@73 MF_0E@+X3S_SE"*K!Z:]*"+!$T]I'AG(1K6[2L!TW-1^N$X6FA;IBY@L'\!9, M>;3"N$$?C*K%H-XS 2RY2M+73L8E-!?5Q6SM,:9<;3FD<2-N,:_=_U\D4@]5 M(RZ$>-55M:1-7^+L6F7*DM]UG;T ]W;^*QM5E]=OX(8W_OS$_.".N:DTVO0^ M/3E](8J?XXAUTK-E(G>?P7Q^5+];2CC8\'RNS=9,,95S)A8R(7@&?+ECP;JG MKSK>_\M"V4PGOD\JX>-F''&G_F*QRM3^C.:)[%4OUJUETI?1=]7'*JXS7*IL M0MB)5DC*EM1_9A&Y@66M,UVVWB,4V!GT_ME!.=>GJ'E151?)Z=^&VD]I"FRH MF*3%&)N*.?;*_&)K*H9A=G7LA$:[ ]8GAMYW3&<3:#.ZK L!8[Z:A/O0%Q/8 MZN)P$^N:5 "(AF*9 M4>ZRSJD8":CV&&%<#B^*@)EUU%N'U'TG/ZSC8'X4KE1XZ6B"$+MSUHU]B8;V MF@0W N5RSN*9-'8@/(&FAHGNCHUH$_!OH;[C,UX6U3X03:=W(03&AFG"^O%, M>@?QY1#U).&[YEUKN*[2&LY2C-G=:5"S%D#?KLLL$!@V8R5L1\V7?L+Z:EUN MF$DW00 7>I:]&1>EC( 7]4/K)B'$-\UKV/9?C9R4\Q[A?B/0-? -&J+,?32E M.G%ZQ$B ,#W:?RY$>V_[BOGLS^.N'=[G19_/^I_SVMO<=)2(&D+MR!%!\[H@ MZ@!Z4LU"0_MZSP!$#20Q49CF)\ST'$/ Y]F9I?3[\]AO9.;&@!'K*_"V<-V1 MKREU9$&6;^CMK=IN4?]ZW_6*O'C6C1JM(IF$._BJ0'6S*MX<6A6 M]31:&Q:(>2N6I_0),/\)!&SGHT%P@_,"2\R7&@FM+, TTB#^OVO=;\9.5?]- M#P[M)_ 0QDKI2G"CE2H:#+FDJ8K(F.U78LM&\:\7F+=7T?[898ZP_'#_:N0B M OIQ-7V%]:0XIX2KE!:'MYT!\T4BRDNE@B?EU#[&?'O$?746,]->KGW%XB'/ M6]GG PKI+L&>DC?'#WJ'>DV^CM/G>\*TI+G!\[CP)8\3X;8ZI MG)_>5-CY(Z52O^2S4TIEW.E[6-_J,'V"^% M?XA$A%6._ZM(8V'>VK<@JTB/<'V=.ML6^6+)RY$D!"@NND:S<2D5$WL\I)5P M;9%?.:_Z[?*[).5<#O3&33R_=0$!,B50SQ[X8(Y5IO[[NQ=2OCD:WI)\5@-? M)O\[,L38,]71ZCCO@Q>LWDP/JPMD[BI^:XV;SNH[6[Z?T>BUL;YX0775[;7> MA>1?O8K\$5!_H#*')7('QU0>0D":SWPL:Q\IF4PI)TL^BQ)F;#4?]JQ(]H%U M.XN*_.:6EDHW6F2+-J?.QTD]A*KDKZ\L%:9 %(K&EF^WHXK#L<-HZUT:\?60 MY;5/!R\B0&W]NT4:)[TLRH/V9K3U&OGL@HS5"#%%ZNMOKY]^K'9Z$[?%H2W^ M4))D]GB2IKF>V=%FM8B",:SLD2-6D>19Q<+F)S%]0WR4LLVA-*L[,&\C>EYJ MLDT==K4E>J&)MA'R>DJZFE-VE-Z]/G!7=)CU+)WOUI$> M3;6>-\C4+;__QV<99 I9;<5*LFSF)%]ZO8O.E8,=LX?#C6MNB)*]RX8R,8\DR[4KHBPR[*D.9? M#3OE?[H0*;]]]J,^,V_$UF[Y!+]YB1EM>S4U4)?/'%+:ZK1]SP=1"M>_(B]I,M)B17!S1+=3/TD,Z(:6"$S0QNJNA@JA,29*GUCK;*MUG^!15+?=LRRH!5]2'*IM_F M>TEWGAS'%Y+_6FB^MR& 9QF%TS2:(_SN%7[]R,JZAOTK3A32*0]R%D_EH K/ M'JM&*_]!,A9M*UP1L"#%0@,T/@MJCH\BHKC@P$" J113)H>%QNI;[T/_(>"; MBAT#*.[]ZXUB8!NQ>(@ZLA"'7VII)--M/IDQ][ZAF#$7:2183-O^.*Y)2G55 M#][B0MT&1X2C",>_^1$"$B6B>!%PSU4'+=$)/FK8T121-$'323GAR)(MRNL9 MQ)>O"%23G-BL](3R%[20S]AYRQ&]W$*8[D&RHJ,;PC5 WTJ%[.*7:LE"S/T] MJ\RF"$C41X(WVF1 ^T9TH_(+?#KAI093M&-$=RZNR(E\J?1Q*22@G5I*OV9[ M.;\D96_KC4*A8":UF$D>#"'UX;YDK)ZC]LSF4Q./4,/J>!6<5?5;#.KK=1KO M!PXTZW\$W+W7:P X!@ V6E E0*2 _]$5CB>/:FST,'UW[3-CE0V$Q&1,-0D" MT%^S;2YF@'D>=8)%E#SK?HR:K^MN^E5\TAVGGO'KSB6^199,^3?+JVZL7YA M:C 4F+MDA.D_Z2BV-8RMU1!=RCJKW3]5P*&3FZ?T@L6G0DYM]5WJA_G1/H:+ MU&FH3H]?&@F8;7//-I0KMUF?3]QL'VW_)':GWU6Y*-83\1LW%/@+-M8DLOCR MBX1.XB9:[#IV!OO9332=>%5>4OWR@OBGLGHKL=7?" F'!GA,9FNDXLFYQ-2< M8E(=OB\(=>3E+Y2Y;2?>F*J(PW7<-8:)+Z#CNT[IJ":VUSIG /T/R]KAP<8=*X_3A MBV1:)^?R\R5*ZVQ%'O/P;?%N':N@WD.!,1]71_%K ^J'#\-&?E*;*J,JW';W$F)LQX5JM2=(1K3L3"?%14[_,9$,;&N M2,FA_'+P^K[FRQ+4G^.;_\J>S4F*1;C^"TK-AQBBI'@PZ(C M"& EO1Y:5^ZAS#(_LE,0OF:HQ51JC]&+4NUA2H_6A@8'B!YO*72]YOU15++ MI>BEZ;CT5LD@U0D>-$HDH_A"%?-HS]&V+UG;[E2,!5,2 >D=E!S&YMTDULYX M*HKMG&NY"EOV%.WFD ]\L GPXE^QWQQK-?F;;_N M0KFS1\TYT5M?Y27A/0+=;S0ON$8_BOEX3[1K_MEDE_KSPO(.\FBW8_F9SSFE M!HUFCX?D9NYQK(&>W V91N@A!#U\_'GCD2__!5!+ P04 " #\A7E1.*S? MP>P8 0#=80$ % &1G:6DM,C R,# Y,S!?9S(N:G!G[+MY.)3_^SX\0O;& M+NLH6V4K:T4F+9940L@ZE9V0(E.FF1"RA_".&(4H,86Q9QIK4F3/6&91*9%[ MT'37+'ZW]_?S?9[C>([O'\_O^?W[W(ZYCZDQYW6>U]PV/VW28)*G M;.QM8'S;^& 7H1_8YD_8#FO_R,L!L 8=/!MSL".P[;Q;1U;YVU;AP#_UEE0 M0(!?8+O@]NW_/H1$A*&'T/;MPF+"(J);!_1,7$Q4?.L?6Q_R7V_=)LC/+R@J MM%U(]'_[V'P#DQ+>=H'_&S_?;M@V*3Y^*;[-'A@"BE'PW_#X8/\Y^+;Q"PAN M%X+"$(-^@2@)A<_/#P4M"$4,O7H;>ATF("4HO>N ]789ITM"NZ-DC>)S'@MK M''M%EG,> 32-+U]+$!&55]BIJ*2EK;-G[SX34S/S@X<.'S]QTL;6SOZ4RWE7 M-_<+'IY^_@&!0<$AH=>C8V[$HF_>2KR;E)QR+S4M-^]!?D'A/P^+GI175#ZM MJG[VO+ZAD=C4W-+:UM7=T]O7_W;@W>C8^,3DU*=I"IVQ\/G+U\5OWY>8:^L; MOUB_P3]_M_+B@_'S_??Q/^8E!>6U;6L/A+;RXML6N_4+4@*"NPYLE[9V$KH4 M);/;*%Y8]EC.XU=D$0UC9T#N\K4147E-$[H6.Q"4O$6LFBTWEBA$V8H!:( MA\Z2F["$+'M$=FVG,MG_KU 2,<#HNUGA5(.W:66'VW"KU6"87&//,>OM]AHY M@TT,*HFDB@O[CMC2;/OQ28<-TRPUGGL4A]7"S[]R3W6)F AF=^_> MX6SWKDU2-%]="38/('L0 AR'D:],H3N6CD$UGV:68F]%3]TP%M'PJO&8GV?H M=R>,?%#):3IL)$5I<A#4++<>Q=9<*U!#<)Z00G"!H<7[B5*:AS92EM8#[ M5'MQ\ &OB'5_Y99WSQ1746*84\S ]DW8=CJ.+,1Q>(R^%DS4O]Z%U9UJQ"?E MAHKGW2Y;NO5KN+V2ZH5"N9Y-JNYM8846OK5OO'FM:G0 F>^OP- M$$^4GRV-_=AYJ!BZ-)Z"?_-W$Y:F[C,*^D[U2-8]58A8Z1IY]WZPN80LS/_Z M%J(G,I6Z@R<)NN%4.,[,NH?T%:5/\5'/0W^G"D@%Z7R-5=^10JC$>D-1S6[" MZO%W.5Z;,(&_1&ZKI;X_!=GCF&BU;[0NFJ00WI>=ZGZ M9;]^+?LYH&:']UM8M1?(O+,3QK>![S8$]Y(X,N4+CED;U"2J,"D"?[=3FZG] MZD"*_<=H0\3WW^ZQN8)ZSGO*'S0T3?C=$7EC^M.5$X\C'R,%&JKBR,@.:_;6 MBD+7#=H(-S!4G/598L7>MV77P*6__1VG)=1T5=ROK(@_:_ZR95D"=]93@2,; M1S=/A<)\>(,$.%/AGD>^)MX&F!CKH"7M@5 MS"D(K270-0YA)= _G,%+S##6#]"!3I#Z-J5F4_LXK!0YMA*Q_.5->&ZOYN.< ME]9DV+I7YWYN&\[/,*43U@#6+E I>6]N&2:;"L6\8NZH9<2%Q>U]5Z\K6&0K M?-4_(V;IQP_4(((CN\!"3Y&"4*#>ZIU.9;V M*DOWMDNB=R,-/I%A]J%,>1ITQ.KO-$%-@VQV/#5:JMI'X8R)\0 MY]=O,&J"7WTC&2<)#X5-)O+$^*&-K6@MT6= ^>1B),27MZV"Y95[AEN-[R"5 M?CO".#9@'-.K:W+^$.BS\%JYITV+ICU\X:.I'4$_B/^9_:5 &XX$5@I'+J:* M6,$YH=S[N!!#&.<:L".%82BQ9+5KM&RBD8M]=ZCV[M3(G'#TL_2%,8)B])&LHG M>NI/*"<,6&1=W<_'-78SO\O;A5;NCRV:Q].&Y3Z%YJ$C/<)U?+/ZOOB;*0R* MNY@VMK#KA1>3TDJ/YESW3EF)8Y\,AG ^\[$V%HW/B$@23M$?&%<.O;,O@WOU[>?J#YCN6AF 6X M,CIA[-3H\KDC7Q_?WI^UY_S+(:P!<1S0P8EF2UZ,N&WN M%HA,/X#,A.&.(84AZ#XFO;3MITJ1:=0$1!.I"R?_P]RPGFH#K/;H'UY;V)^D:RS:_'&\'':8Y& M;D>5C@OTJ6=-[UU\*?25,($'-1Q[X5D()22M@,3?N0<[,F7>K'9@TE(HS*SJ M=G4B*_T;.:"I[4&SP;K7"V/CT@MOO5[#PM!Q/-%!")!DY@UB))TDBB-;=^X( MO94Y6ZRO9[()NU<4/7;ZT]#XB0<-*OQO5&O&.PUY'ZG;2$&;L&093"A(9<9V M=\H CZ3Z5AFJ.+>TR?%5Q4S7SQ=5\:#KM0\?MX7]>00U'G^3N4,X&NV#I^G+ M._HE*1D23^XEJ^]ZN'W("I7_$+UL]RUL:14\5,SJ99*6,Z%-RN,68/=Q+H+7 MD>F=.] *)])["K#R][,;0I4(,S\O=^;S9^O7E25=T9 &K^TRA4\L847G]4O05AEN(@;-899;])5&;]"S#Q,=1N+D \+JY8.N^E>7@Y[UVU5EHC:QCG)7.5(_^#ML.4F M=3@!B73#GL@=:+Q'H77IC^/UXT^\(B712-S\?)OO/%\]= MF#*$,@ @F&5RSD+G<]"&ZF),GV(,QET:M#%\='N[!973NF=#N M9&)?]#' [ZSF7$]AR^]&8-P_!H'W%XV,Z];F/?T&(,0#R'@=FD$A$,D3Q;,M MEQ34),"2,O1W2_/;#-(.TC3!P,W!_N>++_EC@AG:0VCRH7?>LN'OY(X*+:/Z M$11;%I;[$&.J "45C,^TV@E899MTGO>L2OM5?45_>FT[U2C0=&>4^1YO<9Q_X:L8ZYJ)Q-L]KQPO:.3 M<+NM1@T^(Q>8K3J/LY31B?:,%EY6D^.O"C*KWPQRA3-/8LG@:4@@ CWE0 @D34%FM;,AF*EF?U)>J:$'4MC MNOJES0$QX0)3?R7 L^9/@8-+ L9/I[QM^+C.F)ONS+3R]-L'IN\ZL#WYXT_\J:5.)<_QWZDBM.)DQA3 MAM@P'%JX;[=R*_)"#M_U_/HHL+[5D5Z@HZXV]**NU5X6_]'4]:1P&HP?QO=& M%D9^ MQ^5@\61" 8[VF03NI6:1: \W82]EPA "1&L_I@Q#N][2@G[FM'K@Z+F>M3G4 M\V;!AEX@-G,PEZEBJEYPXE_ M9E&J5I-K#M9")=HH^'7!]Z,J7VUBYKT&3\.PZ1Q^;M,FS!]!R7/I_(@+PE'< MR=C]XQOU5$J150I#6+NS'A((M8DW7XDS"\X9^QCV(;*@ZB(%#8OAE3G1X+,R M]'$;YQDB2FHIQV.F;D)O.O>8+*PLUYXFR@F#B.<-3P!_IPU%)H'[<,OKU=YH M<\:-^(4*8.YW&N?P)BRPH]5#7Z>MH<#]M/S^XD,+ HM[KSHU[W%%7,.1#^,B M/4BT*A1@[7'/2- M.JI6O F#IVQ5/&[4CB>T":,/C2'!7^&8@]#_X7'D@YW[P<738 !0SEH&[1F. M4C_,=U/M/C8B_Q57]??MLOX55WP'8:6ZP'&>>.58](HCBP76RE=>$NPR[)+? MU]"CPL]]%C D3)C61['"N;DDVF/J3HP^VP I07>@KVHQ<N/W&X8JP_XYQ/E;^S:D5?K8O]AVU_JZ2Z]2*!=L& MU*!OW%IXWZ8+#O9,M@5W!A]3/&$51WC8\#[[QNS*?.N2[DC8'QJ4QRP/:ISV M<$HW3[0=:M_Q5, 9I\8);@"FR%S$66 JX2GH()@XW5\]\-7[A[E"YE7-0O1- M??V$7BER_35[J%7/&-Z%WI,-ZC3W$^XIX;IP"<@F:A=) 8UW,Y(P[IY79DYD MKJQ0"Y4== K%G1LZ/XW,TJY6]P 2<>%8R,.0A7"T?W# B4U82NG!8M86S09B M/\[K@ ]Q\NEFZ1KH8N_FAQO&5YT>#03KU5816_PSRHSNB$=J?SP>01A_!UM# M9:&:FY?MV4;H4J0@=@1/K.HF;5M:/Z:= M)+Y-6!AI.HQ5D;RT"*WX8X[RPJ<7#:R!#@V&[FWK71H1QTUVO$$\1.N *;5H M)$<>TG^/RW!D)]S%81F,;,/H"HY^:.1)>!B]KFJ_:]AM3UFMBP;897>1-J%A MF!TAP<\;ZXHCER( I[CA9)04!@5UXL?@@DG1E;]9CV/KT-LE3IYV)C_K>ARC M?R"_=<=(C\YY]7"SWXI_'HG"N!W@-#L&V[L):PA*I0&H%1&V*P8)V!"N/:YM MI,JAZR:[0N)A":G&SR+*G]Y*&_K7\2EP$ZQ$?"G?J8K(*_CD4MG2O_,6Z7LP MM@NZ%MHMJ0OVKA_/[%YU@=R8#3KF2._-70 A!0?)'."<,DXE[)9I9SE 8OE. M+C9]U&RY:^FYV"-T3[^W:W'7D]&R2*T+N,$O[ZF]P;H0,, CR9/3$/T\(HD3 M?.?$1SA7FNR^[#'?UY3SK.#4#ZLF#!\1X52/I.P5:J!!!^ MQN#4YD/HYXWP^_ME1X=<5"K;-V Y+-3RUK*O@CYL"=Y'I!+F.J#3U6:;TH%@ M>F[";"96..;EO9^[JT+W'X^2H&7)GF6Q+\F*%(KW[6D!EZXOCNIVK76VK#;N MD^C(:23K"A.WPO\BQ'GI#'UE3V=A.>3X:B>(BAX7ZU^F\XJ\?1P$1'CC-:A$ M/' EEB-[?"&V*Q+%WZQ&G=9(D].3E?=[ MHZB.-:45(H +<%#K9,5J6 P$$U502_;5(7N-/$;@/R\R=@BK?R +$6\KHP87 MEU_[!55!=;A R2=FUI]$<$P0Z53_L/C66J*V'_A*9RF8_^\NT!;Z# D(:E9@ M%GP[1Y)+Y,F S1ZMMPO^FJ=@=X5,%>8V7WQY\L#]1:$GZVFL?5L[GSC9*<79 M#D0F6XEB;@!]B97!5!DB0CK4+"_TEK]]9%SU=^9QV:?V'K 03&J&EVK]N:$W MB"*2*XZ6097%'L2$0$S@B8&#Y6Q;']]9L/\"H-5(*6%5P"F&Y>+?PV/V6K9_ MB'CY;NCF]5U^DW>LBNO$6(G<9U +H$Y;=(E!SM!O@9!D*5)A]T5_%>-2=SRP MV6#[Z2B1G2;#B27W%%\_3UDI9#NBS5D&W'S,;;8KFC=7-V.TXO94P@?^>M_1>4D_4S'G[!1]U$4Y!)5 !=T=0.W9%C*'K*,S1 MX1([!''/0\7='<963>/]S+9F/ %;,Y[2D9\$&R8*\ET&:!GZQB9,'A/%W(1U MW3)/6B%ZS1DM]!QN:I8C/HB]D6T$Q%71:4HC586V _4;<@0 MPMU;V6^RLU&BC2A9M.WY1K,I3[5G_@3INKGG(QO[V_XSU;E_U'2M\ WR4_(" M3^0W5#@7P&*V6JB[QKFQ#G,ZX5[YR=*O)_)_-A87ESA_'7A*,?N3&6;B-07; M/GO@J-H,#0GN4^#(I# *[Y4#V=W(F1HZ\A[1HS#:,R)E85"Y==9?_!XC_Y^, M^\99C#9J-J+)?!G/UA\,@Z_HL&U!W32>)I";<3K1QS.M9L=TJ(,'>I7O;(;< J_>VQX+YIS@N[-N\ M'JP0()'=&ZF$G43"&_'BH7Z'8^\1#>4HY(!K1C4/2F8UQ.OC$X?H/]PZ^; S MF[!7I!776A08R0KB/N,AP$W8N=$5MT7G5P N/=Q4L?92($4S1STG;6^$N53& M(_<"'/E*])R%$X22LYS8L5]BPD%W.,A6;<4GXGC=7;YP%4GA#75WFD)73>UQ MGL0$5"79%0"V-M8TI=N!)*5JQ&#$[C[$47UAU"AC(5,HGW$I]LCGL=FXHR_UUH4>T1.2ENO_Y/H!RBT4G2V#Q-%KA5C68 W7YP) M8:"R>9K9Y/N^'N:KC5QYNXJ6*$A5=\\25FU&W%V?GQZC,P(^LD,G/"% >OEJ*.(D:!>$K@G M=GD7 /=([*:JX*X@D^?AG6W-]BNUEHX+RA:*VEO]:20PQV%;KLVT:HECE!=I M&REL=1K%PLN8+R^P3Z#-^\,BE2W7T X];G\3^IZ_>^%P;'F[6)DEL^76U!<% MCMI$4(C.LA:0=RXNVKB7>:5?I1(;8#/Z;QOA!2RD\X>N M[D"J2TQ6RP=B5&X,UU:3_5%H)!8'.$5^VM?-L ?-X]A^'+/TWBX_!<[N-73? MQU#E-SJ1T^]+ Z^*L%]O#VWNH8)[8SDRP[3FM$7 L \^E$2L"0QH&<4< M7TA7MKCWKETC\)"_&WVDL,I5@WCS9PTDK\0@)R[X]B,G7#LQE-*(JV^JBBB* MOWOSB2%HMWS/9^ZJN=D1\^9GA'=PT.J4L'L?HL'G7=<3VS&,&T'=J?6!?<5] MD9]\?MG/?I7!YR(3D(VKRS_8#B'.8:2&J3[HP]&4/DVXUFH2L27RL:C' U6@ MP,#>P&*DPND^9XSW<[^)B^SAA.\=5].=E(KO:]P"6=:?6X;"[?;$29[5%$ MZZL @\JWC*0H'2X\T7CV*D0RRR 581AK0WCP06$ M .2"3I_.;!W5/SMC.$3[*M)US3ZN\(A(&7R6E([?V2G#V0;&56,\03I3YS@$ MP4:\+MNEQU=S8G=]?>-ZH)W?NG9^ODQTO4UZKM%0V;63Z"J.%8(G8KT)L]< M$9"RM#B]"5N8F,+.H^H5[N(B5J>+7;B%6/6W>"#[!T\#^#5/BOARI_W5RRF] M&.5T;X+NXLE@X.=.]8%'&8$D QQMC912"@,CMX8JH"L=GU(J-+*A:M:_8)I/ M+,"7A[SR[(X4_48INS"BX7K>.CX)QI<&X^Z$+ML-=8@]R.^:./Y-&+ 8@N?< M:MN$W<,!YQP_^=$1*2:..S'.7 )6!1UKQS1X&%X-QKI.=EP*"0]_1O&V_3HS M+%!O)W_A:*!5]9.2B]SO89 ,'V2O M6U')ZU\/(L!(Z:5W]7U?[+/.TW-/=FOLJ[]_M,Z%MT,(%(>4921'V;R*-U0T M5!5>X\,Q!W[?X1R.L:-U#9MF3)I!AJ/U#%U9%?@<:\+W5Q 8YHEJL;=S@ME1 MH#7[,L>,:3>F7]$R[IC2X1>"UK^5'MNU-KC(S6EHR1:+15P M*(EU2SPZ@H1TYO9(PY]5%\*OU%II?!\]8Y)Q5;K"[^60N*DNIN6CICD)?845\'G4;Z3".UD'BQT!<*A *D=97T)'%!!7H MX\V024C'6$WQ\=EQ?WNP+\W.X$Y-%6- M-\<9!<\6)*RHW&D5YR?"F-F'\ MC[G9CBM#G7ND,5:;L+L":+*IYCF?C8405F77XD-1R2=6E4/SQ$44X(";=G:< M)K%NO69.96$4@BHP]F W(PX" E)V=%X.OH/P?.BW3<]+V(/&K/-$IX__E/Q] MVW/G0BN4,0E'WG>ESK^AX]_9DTQ:\*.*5PY,P]-N-D*"=L;^DNA>X_]1;7.V M@^Y/0MQ( )KX\Y^" \HW<<$^$1Z[H@4]*IK;<@94=WBD2PZ]R$I(!+4 M'8['!<,_Q?+DFN_685R A5,-KSY:^K.8W/+C3*VYC,("L,C$Z%C.UZD/KCJW M''8;L=014<=-S/=7]G8\9[Y]G#/^>;]E KSRYN\5/K87;Q!7GUGZL!H[AF^T M3> AK&L=]&Y9SALQ]9L>-1,D77;W!,6LBZ8<.SID+OZK;O%8??&9$;V-'PE/ M'>(N+%RK4L\_M^-("T&!6T&ZA+R+)Z)6M(#LA=B^;(GO1:QB(%?_VJK=QQ@O MT]*]IE[D -778QH)6;NRQ!+XQ5/5=%0J89=PW71(E#U ;.0BXR';&>6[A$#E1+@L*@Z;.E-N*RVZW XDM,Q-F"N/94;\THF_0# M!LO+SV6WV:N+T:73CFWXYQ&"[@C'M:%<%Y(Q2]3>A M,CEV%=L.*G;+3E$>A=3PNUMSRA+Q9!JL>?-W*MG2D0Z753TB.(0_DC]1^_[5 MB[3VCE9&FIW/(9?77LHY=K"_UYW&H[D(1[S;!(%.)!*3*EM;6Q] @93K+7^X M\QRFF?=F6R>Z$XJ@ T<^H*T"K1^O) MZ=C!J'F2/+0 WPG@7G@_G&+!^@8593:.GQ,4]01M>W;<) ZQLS](5WTJIO;X M0,'.Q0#UUXU2LT=/>% "C(RW'^AO^-W,"N$68$5X Z2&_A12 +0"OD*OQCJT MZ'.*)M^NR$\W:83\;N_%$?[)'SBBJ4MD[(@-C0"?E)AW6=">4AUFG%FR:) M8Q08#L$:10O63-O,Y2L1C*R3<\J-+J=>R#WX+'U(51?@9Z!6].MPY X$$(5, MYX@!+N>+'4 %QJK4]]CY?8"><_[8E/TX+=FC(HUOS5;K4?W01=T$C7LG2[)H MO'6T&$_D#W#]*+<%J\6;ZS0""C)KP>Z^@ELV#Q]3YS_IC7ZCA.?GGACI&>7_ MTM&@J/CN]F<[:Z3!'GZ+_[&^?EB)0IM]''=QE6+;?X!CQ,7CKF0G^YHQ59I& MO6T?H[WZ)MVGPL7]#-73%!73JM7S,D1YUSFF59\0H*7:F8.?NEDX,'B&N&;Y MN$%9S^OO)#?&S.H MW'+NF-8>6&R"'<\MXH:#^K H3.BC7"9]JWLS)WBM3]'FO3>42OJ3B8D5/Y@> MWB^2NT!K\:_S6U[57;+5Y:VT05@NMQ9JMB5B+$=N,0?%M@ZC>+?= [[FCGZG M'&GELFJJ[08E\N_ZUL]Z#X@+(TG[IFC#'.6M^;:(3S$*6/K?1U"L= M)<7Q8]K4W*SQ6I*&;S@J37^PF.TYM"\A..D]1J:UMG;D>LY1Q,?%M YW.H$? M?>M';^F!J?#H#T;OCOPNG&H09B1=V_Z?KW'N0HU:\"H$;Z^YT($R+QSY.$_< M'J?UMCEK .H:?8'_-(WLM#9C]+;,9"RF_54C%9 2;D7@S3EJBC?#]#/T);F5 M&.L]&7UFJ4(SFO#L>N?D7R(K"F#E'I^4A3G]'SS$F5B M*(#]!+EC01BT9.[8L2E\PVJ/7ZSI4/D3R!Y:%56E$/G-_X*=[WR-!9QS'7H? M7A;8FW4P[9D:.P 0XXG!F7ZG4/R<.&Y+IRRH>R)WE_RS&HPL&!"W@W13D3ZI M_-J-QQ!3T-V$Z3M3;%S>A1_G C%5;T@RO!$48.LH&X:78(2?X:F!G=T] ME*37B3D$P&> M,@$*2BZ9EHW%[/7=F'LQM.9]9'#(H\Z_R#X@U_U^@]U:^P&M3(PNA$IAEP42 MJ).RXL1 4J[S1'39=M^Q0B.0)?"RLU#F[WNCL9 M;G@J?O:/V76S([*E$Y"H!P*&E_\LX%*0+QVS>19@U9G2,4)NS6' EQDUN+HV6@&G$<.1<&,LD02:M"$6\D;<)$A\FQ M7W^?!NV!V.["P[<[RZ/=0UHZQ@T-M/+Q@=]X=N,OKAW,+ \*BFPFT9VH'&-0 MV0\(8ITM[.)M2[<>?3+6H:\*M:+/X]$K1O.:TTIB=A$K'EUWD%_J%X4.#07S MKULPII;%(14&A1RN7]45"?_V9+U/3;5ITM*)9FKW^Q2ELJ"V&GD_D3WV9FQF MQ_0CF='.PQ#"SEOI8,*XA [DUE@(:>E1,7@=J*%1>PYVZBS=>E0O;YMOS1L: M.;7 AR2>#TV<>%&AJ+C(*N>)$-GJG-O<%&30BC$K!FQ@GPE&R9B\%JD;RGX^ MS3ET6Q2\_63)H4#FY7C$Y0>Z#KOK/BT*YS7;*J+V4NHU+AVJ/3"QJU,!P22BO*EO.B M\ GNT_$W5'8XZC45\*3^.8%;4=Z$^>.\-V&CMH1T9 0)-$,NZ*Q0V;'#; PX MQ1,]]/@;5D.AR)L2F%V)V9&SO#Q)WGU!X7?1]YM&E\4_Y^1^N%,.N_V!'LZCN/KZQO M7RRXM)X TWTKQ"CD*-UFBW#V2^L/O6S<'GK/I$-;B:)5HH5; /CV B,R&B' MJE_UV]S09K,UA^MQU6W;Y.H,ZE2_%D=\I;SXXA(7+I:'@BJ6+$^BI6S"%)"T MS"DU@X^< ^RP8.P1H#^3<*6.6*)[#G343QIW]M*K?CI/-TV5/S*X5Z)SKQ4C M)T.%%P^FP25GORDTS4M/Z"T3[?7]?0ZO.[V,JT'K[+MA>;_BE4FULL"3 <6+ MPCM:W\+ 8M82^(IIS,"OT $JS; K>SJE=VM"90X$E(&)3-U3P(W:)YZ-M]X/ M6EJI-CTDAA\;,KM L9AAG8B-B8N3UR4FNC.0'!4'8)&5SBU$TBKG9:'R>P(: MLYR8!/(-IF^M7TW(*J/$Y5C''./V_I[14_A/E$S&[@$E+SLWM\R*ZU>/7MR9 M385_XF=) M>=4T[JZ#W>7F>(W4)]>>9_!SIA61@ <.U,I.1=+J$ V]*X M=?6F%J24^C!SID]70_\_FDJ9]2=J57IWREY/F.7,PN+PRZYL%[0RB\)]8,G/ M=N,N) M,;.D&U$?:18K$-Y"O'RXP_C%RV:V4Q$OLE.28TH$29LP(32Z MBMZ[F-%A3P=_.69B36PF,1JU@T^7S-JCN6>ZCU^7HBIJ'3VX5 G)'EU6#4\$ MLJ\"Y=RJ+4F+W$8D3?D8 MC*5X=R?MM@G:8;X_LH2G@",WX-6L($%(/N/%$RVIPI'M-Y0)JF<67COT_/:$ M;#&_MM+U@=N+M;WUU5.2H<6=KV)MPG8X:HB%GYH_Y+]G)6(F??HE^G3.L-KL M@_LX5U\8TS&A(XKFH]R'DR"F2]AVMS7E1]Y\C/H>41L>%:09"@Q(H1[TO3U? M=Y LM^;(D5OG"<]MN4XVV_P;2HRW%[TVU:UV!'C-\$'',LP*Z>4'&V(_-5_E MYOQT+9V/<6*76[DNI#8W=2D1.#(:/)%:=C".;(H,O(D,*-'@B?+3L^^I(<8J M"ARW.S (B;&Z9DE?S5AW=L:,+'I%ZOV0HKP;-4-$R,*PFM#ZU*/67F*A';JX M"=N)^S:&ZL WQ;YQ_!3&$TUDK&XMH#DN%)-#VCXPDB=GO.]=]2'H+UUNG:D/\QNF\G:'-9@=5H=TLN.;GI.;FO7WJ*L/UWD7H:ZW3 MQ43MLC(5_M&:KW['!T*L*N@*T3D.&98-[C:=(ZW\8*MA/]YZVDS#281)6OKN M':L(1Z* %_7O=B?5"=CZCQBWG0C,J [,"^M)FV4OCO2(C6<>K%EO$G22_@* MY) %54 GQ#*1C>*-('=@C(%FI\Z&%N8$H0LO2C6H95Q8J9..)MJO_O3//IM: MD65^63KV_:78<'U\=1GW'RN8-?O@E@=+)5N;U_5W_'/_ MGMMZJ;FA*K8,]]5H<):&QO M:-;C-WU=5UB=6L'?XMX2[\B-1F2W8-]"K<8&3K'EB;@P%7IC4<#I;,K@L!SAE@YHI=S9A ?CLOX;XBA\HT0ZD M-O[9T716K1K7Y!,F_4<@\L:%3_@@-_3,GN6J3\A0*F2"2?J(T_=@6X(__2-XD:J /?Y2'NLK%R2+)_M^_T[3+-2VK)^ M9]]Q59(93&AMCG:"VTJBI2&:H)9-^P(G%S,@G<&YELJ5B#3K@0[:B&.;L""2$N<8 M-YFG@L$!0R6F\WA@M=^YFR$E^HJMWU2^K:?0,&N;""U9#\]HL9Z=^H@'0K-[ M],7Z(%2XW?KYB^5G"YXR#XI2/-=2'FB+40X=Q5:P%^ M%!_O_PQPU4(I_WL(AR3X]N_885]SD!]ZQO/Y;W@U66DR _)+NE;0RW7Z'<5! M&J,7PG-C?GD\^/UFN5,?1Q;E7(?J7)S[''.(?1:ZI!$ZW_Y9M B.X8Q<0 M25],"1KM.!+\@O[97,;;^TQ4=$! QD#V'M*#-*_!;8?9D:QXT)VIPQ B2[C3 M%=[@$>!ULLR2I\K?\X>3G]&^FU[0NYB[/0E3'$S0A^W9<5Y!=RV^69:/\PY' MKJ;6(\B;L!D+UBN0 #0L'.E/NSSF3M>L[S:\RXE\]NUZ16:UYPF'(W>9-W\0 M9WZ[W,R123AW_P![%2+68&XR 4E[1&K024/Z][:/1YK@X9SS4]I 9]7S$_)A M*_OH3THGW?;)^5]2OC?W4=#(!A3++/]J"&JZR]/KJO$TYUR54\U;&LE(YY'P]Q[D9#^ M5^Z'KG^/6_U+/ZX7*06)U':'2"DP^US+N"E2+OCP+VX)I[#A[:C#-0_M:8GABM5/4IRL2?@*WI\]80J@@[1&K&I6_"P@B?($KN/9*5ND"0]E[ZNYJ MU0XV/TPL3_T2HC1_87)AL.7\7-.A\];[U(55KEW@7]B$?8+,T2"3Q!,NAH3( M7HP9M[A3''-RPO(,,,4@W27&$8C>U5D.F4H6%JU*8E^.:AA[^7@=9;B*$MHL M!8P:PU9+H3Z9 +V7/&EFM9M4_Q%)R^+QM;Y,9IVO;XFS>#$H?$UJF'/65NOJ MK1VO=3<2:>;+L3C::L84BIBR(L7<386RER=@C!$I3YB"I7=,7IN?'"U '5EN MG#$T"XK7*I8>U&P8-LFH%H^7TD!%E<$/XI083 M[@9P%-3V Q\27J:^[-_VVV=PIG@@VK"K& 7J0%(E[R2W@A3@ M*.D#NO=@]3]&;\+N[5YP%"5-__W6V9;@P1"0/$$(;FA[N:LTY)IH$X7W5%NZ M\?3+PS7Y%HI35X5>J4OEK.3\(KQS!'61'&4_YG6>*!WRE=1&QUX"N, I;X+T:]UNV_,^'[UT_OM\JXT^K?+VYL%-Y_FVE?<7UNS6[YI^@98 2DIEJ=,![TL<$FC2[%C<_HO"GY\]3:K%945,UD4$\677#L[>Q]^AT3+ M@XC('IZ\"8/0*UW#VL]MY6POW8.4[E3#7!\C#M9<8H3]J#V\[M ,QNNYI^D% MY*^L6-:<#TO4ZH@J,%OVG_5^R>T9M]('-MY/:0@)U" MX9F/6#?63RTB#0(ZX]TUOOYA_E9&*&"[2(##*K@'SY&98;E\W(3YK6[=E92= M_+M4 9@MK'WB V:SPEM;7C")) M;!?L$*IQL1CLZ,# M^=7H0++9G=RZWL&WWK!SW#:>'N846,6^P3$'A8!RUF5F;"]^!T8I%WX/*;V! M%PJE:-67D1:IRE.!DQS!%UE0A0^ M>G-S=>UJ:W]N)UQ-#1%W S2C3,ZZ.MW!--DX2(A#"2H&[N\&L V1?;[ M\+^AF#Y]'?:BKBH6^.L3R%-N#I[A1 MY7&TGX;2'(L.9NR]Z)V_'+.M=#.).-$PYQ!*9IT^X9.)@I0JT\Q=(*OL/EJ; M%+XU+J,"IQ"46)X($C#TYCYJ1,RT6S,W84F1AE_&.PZ%U'$T2BEGI%D^"3[9 M:HWS >TK>I>Z)TA1/ MS-2OEC?2*3BZFM\X%\;0?AS[C$OJSGO;175J2O,0M9AI8K"N*,EHNM@V;_D: MJRU?@[E.\U'HPTO$%/^WKRFC?C];&W[]_^EKW#ER/WC"5&#P7U\3C!/KW NN MS72K6?['UQ@4TAL@7T/YCZ^A_)>O&=6>GQ$.HP)VD: .8D7NWR\?U9"!*#7L MC#Q.'B/Q=$"O5+:A'8S1SK_]Y*&*Q9M")"563*MI04,XPSJ_XN#5EE.P0IY8 M/Z#3CVHLY$@K+Q"Z(I/;HJ?:9GE29TZ]ZYLW6IN[G?!3PIJ>::OWLZ NK3SW M/6S ](\?) $L,1> #TT$MC5'O*,CZT@@:^;H5/2/:U03UDOBE]?=?-^RCU0/ M<\WDN/Q37PW[2*"YPG% 9R4-#YQ#@%J1*X=BV$C,"?/KWDN'%8&_H9UJX^+3 M[!.H0".;BVG.]N@&S:-)!_JE7-7Y-Y8Z!EE=J1Q[MBK'?6QC6W.>-^8P4[!Q M;P2]^0-+^=Y[/T2/BIS&*P&U?(8\%8:DO:0JF.304-GX9D0722#X6L_N"=/( M!*3XZJ6I50W+P]VQSZFSUI??D]8F]"MB#NU]22.,0"O'$^*8<4MYTL'0Z+@3C<'Z^JN&6FT%/C]''?3&3G_07!O0&-#,M3"V>/N^)S>8_\\RQ)>[ MOJ;B0DF9@.)Y"\R1L>ESS9IBR])"96\YO5A(AH3N]CG.$^&^0%_;^\#G!U+* M4J3J^XA:@[<#@ZOJ)+O#7J?48EN<^]O2G5MS6ZP9KVL3UL2K9 =!D-V%NY*) MH,]UMJKV=CX#?O1WRMQV."V?9]=@'UA_?)_%C(B4Z"[7 J1^E/%UE"]:C*7- MK>;MY[@ ^#Y'<,_PBC(=MQ/.M_3]!6A![^]&"3N6HV^-N9\,2'%N,W>/-3=? M[U+,V/^$AN0?;%CGRA3PG)^8,;X!+7??DK$ !?2!==&$B65< '$=6 MC*RD\["&8][A(]9GU(WXH)UZT_"O9=VME01F M\FS/&GXRGN 8A%:?HJS+[.I_CZ[G9]$N>TOM_=ESYWVP;6 M7O6-):L:ID.V0 K[$5'OGDH*6)T1ZRM2R,C.L#2.>8).= <6DS1'Z$6**YSR M?5X.-V_X/;SP4.YNBYM8HP'4AK;&@S.D5!)4\9'9\3Q);A,N^+6V/U(V#=E]^:F1:->D/W4[:5CGO>D?2*L("&S"\DLL?: V(I2] M"=NP>,Z["WFAX6DQWLYRUA[ ?3F1;0K6V+W$"8 W5*W&?*8Z#FG-*L1:OO[P MN>GEW)N9Q9(O#_,#829W_=,X(#<%29M&9N)>3JU\AW-DA2 -"C@?44 Q+0O_ M5@[55H8A!+2\'.C5>C57*_KK4HX_=-@K0,^_MM-?U$)1'P0E7>,1%Z>V6Z]R2<_< M23PJ\J4Y.1+TO_0J M/2'KVTRB"B>,#<.1]^)H!!)PVC"E&=<0N3P!]:%MH"T#EQSV;/AZV33'#KQ4 M[1A3GOJHX^E?"I.C@B_1Y+EW-:J0<_T4TKNWKC,4':-:7S5T'#OG^4K9=*GG.6"+J_; MK=EKM(:"FS">&.3D!<3^U2TY8"(=+HU>97W^V"%3CI:FGDOI+K+)!Q*\6E_= MU-37\/:V?U&6WS3357XE*CL_R^H*#%Z#I.61UM(-IZMX'Z %)?WU:R#8U(-< M6JTCZ_XX+E!U_P#RG@ENNR>8YQX\?G]+8?/N88A3+# M#E%?"7'D^%E!W$<<#;8Q*,,3M0?JUVT!VV1]$PFA\Y/(P/36R-RA2;F$60M; M1G3JM,:)^,3H/5PYU P;B-/&4OY4/ MUPUU#^WU.(J$-$_S>Y(RB99%!7S.*+. $62@HQS'< 1CS5@%SY@8"H/I3J,1 MVFVO6OSD&_SK0]R;;[S+-2G,>7XSOCP+79]FEL>5PY&-<9<=*7"6%.A1S=$& M7[/=@O%RX42X5"B%V]=AI6)?'CIUJZ <'?%3IZV8??;KH77-7)KP_3MOS2_M MQUSGB4%,)^# -.?(NYP!8I.)*,KUH\#V8EJ)S==5NY9L^MVVN@KLB+C3!S%O M53>!M8=/W/?M%MJ+T(FXP/\3D4R2LE1EQM+G$YDH^E>B?&49NMB&.!%]QD9F MS*;L%:(@IQO>[9NPD +?MZY M?*8RKP^^8Q/VG4)YO7]79O0%&U1X MP BAW#QVU+>EZ/@S']M]J3KXG9D[5+=CC[=;\$17_[V+:JM([+A%AB3_%676 M/Q]Y:F@7=U)]^\1B(7V\K9=3&[[_H906;ZPIR\1(SY^WDB69P9F%82 #N?T2 M[MT>2R>(#+O=(9,1F.?;##D/2^R;#=CWA"@IUD. MZG=(Y51[B5\[3OF3*Z#26 "D_432,E" _7 Z A(JB6V$Y77$BM]CS'$ ^XQ1 MG(GIU^E6C*X]IORP]E)SM%?\\V'%;*Z2//EN,U6Y\U+S2GJ-5]B/$#U"^$*1 M8OE>/>>R@!@-03M+25L!)1@/BZ11"!04PWWE-_L@:,P3N<3XH/3W1Q=*N .W M"1/!9Q"?V83780Y%&OF&%&G(_"X]$W*W$OYNLNF:;8;[AAQ*&T?6@0P,8OO6 M[+Q4!LRGDY*:4V]MPB2M=OO^2(\.?W>DX(%JX=DQ(_OYIA%C#B?B9L5!V!VK M2J86*=6@T:(8)QS:9'8XSS;=XK6#8US+[BM9OK(%\E$9@":J%H8S4$"(8S28 MQ;P="U.="N":OO7&[;"%IMI(;)%;<^S3V9V\P4-=WM.#LL"C^'6;I:B<1S*H M5CQP*AO4[DN%=FX4'& ?0R/H(Y.!@&&FI5 A'9,<-+\-[+N#?Q=[4 M4"M^RZ+H6)FWRRR>2]C,>V7-8 "%I3*&/Z"V_@#II0)'+IU%!,\\X^P<1]+J M2B4![>S:Z==/&\R[AZ>'O"S:VV,%?0T;O=%I-W>+[Q"YU]<3]4A:6&@*+\33 M1VLL$+HSC1G#W>&GJ<%*XY$&>5@%L=AM;]\V5%GVT6/+<=)&I<9IW\,2N06= M@B&H^M_+P\!OUI6/OR)7Q!QA:!T'8%DIOFGM#&7:\V3DXC^_S;IXOFOMQ8+9 M[V^5KMU!/D2 1W \9UM@C/?V=A6OU-23E]DF%X\4:'':(^-?[VXDEDBX.FAD46Q2$_/7+,W:/&T5W)X M:'345516\*T6R9['AS9D]'P-A^['!]_OV&I"?N2K":7*%M6DR6 MUID/ H6%Z,!]%QA'#[U1.2>T+@65%QV,(?"VIGU1XR@U*W7*$5(RD:J"=N\_ M;%5Y&&$0MZ=H).*L+6>]=/2+\-#5Y^A9W;_/TBY4I08FGXR.$<^JVA7_S?JG M[M=L<.]OCG0*RP6*G\!1:@+=V3;?I@HH69EZ>:!CGY)FNEKYD[,TH0,-NGHY M5A/2QVCE*RYK;>6$4HXPMP!'>T5J0+PY@V0% 4$K>8!?'R4V);IGE*._,*S" M.3RA,1G^8N3&,8-=S>/B"LXG=[JZZU4V\6NOV:LCDJE E'L\A)V96-X.G7;N M/U@QKQ);WW'')(Z.9-,QND%E8[*'XJN1RUX)H^8GI#JC&J=^(?V"Y/$!$DFM MD0;"!2:SUZZ6\R/S,180<+=N();G2',3K Z@\U@DL)R)/ ^2F0M]"N[NAU=[ M2-(7;*_H?VZ[]EO[W81'[ZL'K\2_S+&^R#XQWL4.Z[F*SOIQHK49R*H)\'MF M@FYL'V_\W9:@_?8+P_YRT,[A;2?_LLK@7S9AWZ'T2X(R #RS< %-TTKUL!7QD&IEA8T(EMA&[>FH##!R*9<$9@#FW.ZP0Q MF.@AV&.ETE1"#/M?[+U[0$SOOR^^$D7)Z'Y3@ZZD!JFHS!2Z$)(0I0:A>TEB MU#0K)5VH45$4#2I1,M(5U31=D81T5W,)28UF*M.JF5ESUGR^9^_]^>RSS_[N M\_OM?<[>Y_?[X\&RYEG/>M[/^WF]7Z^UGO5^!)MO[W>>Q+S5*T^L>'XBURN2 MI _26W$*8L"?VI^/L 86#EJ+B0=/H;2):J!JX'GKN]>&C;LWF=0-&W4M#>YR M/(=(?SV/9$3ZKTDM"-\B=86-BQ8#Q\ ^+WZ)**-^C7 O1.;E\]NYO2THR!/> M!"H3+E,;+U9<'8PF/W<(4"BM:^/7-186;+!?X*3<_.V@1EA[EB:>>P0#&;0E MXYBE8'DA=>*]&%@AQ#%CM!C>%3WJ[K50M%DYN.C+@E.HL)6?2_>O_/CNX[,- M+P8Z_U#_?A/;!0S?\_WMU]1LRVO1M>8% M?WNW&5XO"[YE9]/XX? J,? !$\3/A9'Q\H)&;^\+F\-NF^*8O9T#THZ( MFZ4,@?0]0LG:/>S'==A51PGP. )S-"G-F1^__-*'F%.YWL/'!_6#G2LZ3$Q5AE0>(?M#9DS$HMVX+&V^SGX[[,:O+/YNM:_FDJJ_Q M4(#+U?RYW^&U[.KZ0%$A[00%,C'B&''C#T.6#.Y!JA1!M\N[/*/3K5LH*]A\ MU"O0<-AA4#^\,YR]4WCWK3-#XXC,SD/N<5L9?&U1]A/<"4J_+*MW@E)$H JB M< !TJ-5?.59X?O.2^8$< 1=XB5:[=LXJ7=3N, ME;K?^)R@9B1#_C&SO.=KWK#ASGV9J]=X-ZR730$$Q2D\?)\K+*

      6SAY [,N+^4TZ!'2L1^K%J^<2MMRZ'@',5=A^ MK>JQ)W)^&FN=97]\4^6UD7',$IP65ENXB<*>1>;*=5Q%P4N%JCQ,8.^&%]Q>[5^[ M02$U/RCX9*^ZXT'%F/PW1IRE:-VP+V(@Z-L]%/41M3-L (2727\$3TQ>FC?B M: O<$79-\RU9H^=Q\%&0YK'TD;\K?L"9-O=+[^--5OJJU'>+$=B8>,L9?I9T&D[4Z MFS Z!+]M/<<^5^@56+R_];+R96?(HG?*>$=6 Z$[9^L/S8:ECLY(Z(T[CO - M3UM)1#S"->AMF8REE;LV;T71LSPGYK>V)==Z&V8N!(-3%M[^>#R.?^2.U#J7 M&L.A3[XXDQ!@_GW*7"X?4=YQU\;!\E&./1/3[S/+-X;NL[=ZL",YHNJXWS24 MMW](D;\F3CF(5_]$ B:H46+,D;F"XT M0NP'RDY/[GHA>V& 2B6D0/(O$)5@,AK?GJR16;:S$QZROB=NKE1/BJ584V MZCD8LD]H'##MROE-@XRLA*ID_AJD X60N3O/=>(^3XG]=E1S?WUYT(70A@"I !IZ!J';A"@.N![S$FW>HB05RW 2Z MQ)-Q6\\N^66[@;U5K=?I15?EK577].7=_X>+_)V'\"7/H/*C 19,ZYSFG13E,$LA"B M>;9_,IE )3$00@T93=)QD-4K1ZX?&1<0!OR$5WX&3P6A% 8@U![>UL+O1=&/ M75E]I8OR/1WT=MVZV?CVW;T=TFJM)B.(OL.ZPX[4_B*8#ILB<7 F!0^99 L5 M77>+[DM$. R[S.>,RZMC&\;7@!)LRX2+Q;\X =)DAEXKQ[VJ!V(#7M99?#5 M=+;@\NLEOBJ!=C8T:*. OT7T$$9!0>Q>CCG/B3Y NU*K.G)UJV%38\] 7A:7:Z52OFBO5)MZ&C0YVW:UWRUR@V/3HY->VX:_N6 MKUD;7N\]O0JTE%QL"L?Z2E/PT--CQN0YB5HM/ $1*+I%8SX%RXLX6P1GA>:B M)$1)NEY3PYI5?R(I!N:,-FL/Z1#;7:)O@>7W*BJ559LSI$W;-V]/:%RP4Q_S MB:0M2JZ7AH*8IK2)[C#6G $WE4)VO1H\\T9N81R7< -*T[BQ-F%J=5V?FBU8 MG'H@LUW7HQ$LFVP:G0 <%$0'6>V\?9^-0PK6UW.$7C_2EC#Y///W4>'A' MFNS[E=$>@S7"!Q?:/(=%9#$0/ F0!K2*FCE!3'ZA;S'DU NQS=:7TB:F1/V M14:_BM9VN?KFQ)E=M6LL^B]Y$TY7GU]TX_$]U'L*M-4+=CO%1 LV*YB(@=U1 MWZ(90BV!7\ CD"Y+6MR''VBS56YC)WV_YH<49N+AA5@"O-"4\D:T]JMS/;.Q3\\56N?3Q*>< RO#"\\C2,D MC>QS)1[$0>9AL!OZ,=A_K >__:'/36\]](;PH>_K>LEEX,0)QB]:) MXG G,= J=&.J.S]>5&PK6^!-"&N,*L@I2OC*LRC(J4T5%4:OK$YKX>.#T(C SF#@;.6GED M?6H)"CXL9;WCF?FKA]M44EW-3$JKD*Z8_D!S]^,ARQ)F6"LZ=GAIN6LJ%N#V M4,$'.WV#DZV20V1*HOFI&P^YW=9?)6WG97!R3VSQVZ]1B H,DV3'>0%5,B5S M-DL,5/0F#=GZ,L?5TZ-V!6HI;/_!@6K:$O,UC7 M?3V]?HO^[M1^="J.ZX)HP4S^#<170D!F/FP@2L6%Z)CQ,8G6]64ZU+1S/Z3; MPX!@4VK2C##VY';=3X..IQ+7MG]O3J%\N-"J77(0:;Z/[ M0ZX%NIV="K#"I)VX_K6U R[>K[W*9U^#;HO FI#="%M('GT2@WC5<96O3-UW M]I"DA.OJNR+W6$=FR0]>C$1IUD8XK<[0T92[>VU:BW]]4-0GD>9\#SZCRISOGS)1V2F('TS&(9>,2AT%#VM7Q*4M[D[^-.!KL$#4#Y[1UR+ M0\M>L"%63U!CV:* :W!0'>\YSA)#;K)WFH[^&9#F(5>"F.?&@\[**8N@IV(7\N S"Q\%;KY(407N,*=4:.IPEW!^>5[O'R@,G;RR92! MC>^N.^(JXMHT_,XOOF647*O'LW'C M/N\WS8$"!?P47O, H?K@P+.K%WIVDP[O4S'[ FQ(^3V)4*RUHMNX8V!\.Q?% M=X%.U"MQTY!>7>KIK+T PSS-J_MT4#$ZL"+(JZJR(UWCZK;:*0R;G0Y+/"W=R>-4Y!!WD6)KQR69GA>&48 MGB*P3H?7/%][IWQZNBHF*P6@EHQIN2:=RRV5QG_B3#X)*QT>YK^=6I2EG>2] MJS;TFMS+YQERU^T7QN,5QAC<4(I0^4(#1'+>R=B6!R7;9 J\^*Z M4(O!RE<\0UKQSVKKO-+2+\6<(]2P2?T,]EC#:_R&UW;.=ODIR/ &,R #]0D3 MR8=UM<]?B)[!:D'UFQ+WU)B/#9QJ:Z8L]SSL^7:?X\FT3Y_FC?7.YB^Z*;7% M5MB&EEVC#R@6M)DBZM;SOY<7]GA,B0'%L-KMHE=6 M*;86/-EF+=N//QV:T^+HV7KSA[.Y"L@@\A(06 W&U_&2(6Q M/\1 )3IY!H<^"@F:^!F>/T@&:&U;CQ4]:E-^[^)4]^S6#\?NA1H30+9,_:7J M2Z8A(U7)=Y[XJ^[.,"\#?+-.N*#/[MPZ-K-/EB+$BK+K%PM-(-[(Y( 32_+= MX2?A$9YUIW,UK^[WX[4YN0$/QD).GUMQD6[VU3&SI-@1]47UAXJ;W:+_O_QO M*[H1@@/P9]H2,>!+B?>@:<,;AH=3+0>F>AK;7#^58C_&%#.&=E_W[!MH7#SM ME^6QX^!K:8/;-P_>(O@UH: UY.9<,GJ8X($57$99F>#\A$4W620TMK]%7^XEX7#'MV<$VH4H0']N- M\Q,#*.(N"GW8J*)[@FC/)*ML2\C>TQ-<.!U2D.Z1J6F3GB)\BSZS\)$L&P<9 MS I5.CVY&([F'U\,R@I51QO.#ZM ;]CXE#^*76M9=6'TH(OQ]4O1&QLK58JMG$*OO3ME'?+P2/R82!]"W+W!2" 8S[$ MR6+@M4+EBMY-T9.HH/T_AC=RPU(F%CTL98EVK9M/34YA(>1MSHP%,A>"(])-JQ4?ZV\T=5KS-)5-)GW!5U :P M_RH?+!?EU_JRET3&*'O5=$T(T7ZLRR[M-!5\X-*2XWY%]XY5*WU1]Z:LW_/B M_"F'TVA#D&Y!E&)Y(50PMS%/+N>]T:??KOV]1S+W)=Q8"%9Y#N\Y@PKU###_ M;3$W*3 DNO(F6S$)-*X3[@J,JZ_)WI7=.KR1EF$3UV*8;?]9H2KK#.'=>F/Y MW@7VUY;=0Y=3EN)"M4/P_(1GHDP8)US5C=6$Q ">.S$P&S_3X7&HHKZ2IW!C MJ=J8:6CIG1)OK]#M%J^ MQGKDD[M>5_/P^>@N=Y#T>Z(\TB6H<[R9A../.CQ MX-^*W^&2E+8B8#[3TY/AU&;CHWR%RKT=675FT8P^KE#.@\6K^L>7/GXTD[W?L.Q/L\;7XT]T(#/A642XPC.K O M7J&QVRIHWN[-U>;4K&?F"L6'EXY^UIK'P\MC]&!2&,@U?21](@6YE\MH9S% MR64(Y0-Q+-E/N-'OLV)@P4"LI?$3$+*?(<_-U8F!AJK\_Z<5BWU6M;I-Z$XS&WRL:B1<.>\D% XC M?NZU3Z9%%=&/B['I8@!G18/4/H.-J *PLV,27E0)!+L=%@/<^#'T]'2T&+@4 MXO1?NF8[(:SIO'5E_)>AHT,R7LG+@U\>6[],-NKC7ZP,]#TH$P-_,C7Y3V:^ MIY!B@O[3&/W7KODB*$RAKYWM\6$\, M.#$0$UZ9;<$)2XM?.@E75"+AQB"C/]=#]#(T/[OC6#$%5>N6>GO.52N<8X@A/H,GGYWQ629J)R#1N@2 M6>!OVR'YH.E7Z&#Y]]9OG1_^-XVYVZ<*>5-=IXR>(WTOF7/E:NA2GWL+4HS_ M**A5HC*BM\!-B.72+M=>%)@2U^:V>5B[IG(*>47Q3W[;F-B4>MA%>SUZJC;@ MTIN&P6XY65VS8Z-3[>"$F?1Z'" \ BWBX6"YU,=!#"FBA<""0&[,(>4*//N@ M]F::HJW_NE)];FEI6N[#35E5Z2WAZZ8#S1=-9;>[+R@H'':;>BPZ^B 6*XM( MC(E5B? 09'3_R07/[-N\W"9/.4*3VZ$CJW>R7^0= MV7M742KU54%(^.I'UR\:?^SXB2]/3 -#70Z7T9X6'%PS9'8QX, M!#F;W=;M/I;AE-%O6[9Z2WH4?@ %+U%X3+01I=-.AZ'@UQOL2Z!IOB//,+L4 MVM6[[ZXICK4N;FN^1UG T8FJ#$@FW3O)X<;J\K5*X_.+' "BT\AD?SL[6ZAB MQ$>X\BJ!,]$%PK#1 '&3B*)\H*>BP[S5U?\E.=EV#^%ZB\Q@M%=R\Z$>%\7, MC@ON^N]4%4=DMO._J>R3X&# H9X(B M\EDQ,&;N\?*/G_YC.5*_00RDGYB%:[0^/6%HB('798B3'54 CG;1OJ)E1>'X MKVL#$_>*@>M$].\6\/KC1W]O"PII=(,8F%J<#=-.BX$/)2?*)!E)5B:#X_PP MD5S5W]W!0EJW'7:*9LQ/79W+Z7L2C9G3F03'WV*^!YV(E3-^\*^6#4)D$%?% MH&&:*QP7A#3\E\._6]V[UOX MV< M8-4P^)OCZ76-:1%C7'4&7TZ+2Q'X:DP)R=W9LI[\T M[11&"1U$CRPNW?>ZMWD &6#^N]Z,^YK'7G_U71&1 L#;'SU( 42P&(A'QO#[ M#]JOG6+@BX@D!CR8**$& HE6#F+@K"L\.CX[_W=BB^$_$P,9_5P?.NS^#_;I[K"![;E@KRJ\ M+=;PKS.A&4K@85B=C:[R1Z%1=C5YQG6I?U90;IUOL_43RT//4!Y9IP_@FS_( M#*ERRU#_4PPI. M+\LX<4?FZ*6\978XN\I4/V4EUTVW5Z2Q M7G]!Z<;K>S?0V]#Y(+V>(@.;_JR"UR-U;Y!Z*.IB("#59\VAL(E.+4*QMU73 MLUU%JTIG2F1V7/8KUM1!;;,>G:!<0I>C)T8%&,)A@A$_'%)GX:0##KL99">< MDX]6O7$I]M-%YX>.O_T,DK]F^$NSNP1>(/T"+5B9#_9[P4MFD:'H%P--'K8. M(ZX#>LU[(HLW.6TAS,3@9K.FI:[I?[N>5Z0CA4Q=#)0HV)7^&*0CTY)9R%#' M6K3AK/(6H(Y?9W>U-?/FV*4-L18SS17AVI=I#%#N\=GW.S0 -ALAN-N(\]O MH C?U!N)@6]W3T,>L,(EQ!B:/SW/90[#38*AT)-V(.L4=.N,-A#^V.-'JB^$ MANV5$*>>8,RK H2V"02G%M:(+DNRE"#\^0;2-Q5)8K#+&%C9%9G"C7L0E6SY M^)&H? +T%^"$X)?.;Q." V(@(I0C!BS//]T*_Z_M-23]+^% [?\ %W^M]^<8 M$W H[!KX]3#"X9[*Q)H%,*90\7 -=4K58OL_ NV!SW]_?OX%"P[_!2C^#;/[ ME!C0JYL47700=@0?VIHM3)NE_?ZF/FWQ;T 5V !IJAZ1(_@B,6!O@;3]S_[C M[US"(Q:D(^0M%(3.TR:,1BB#7K#J!:$AA9L@!DZ#+>:B:M%=?F=58%86FL?[ MZHJ,EL=MN+0Z>+"5TR ]^"]&*^JH !%/\2.XRHH7,PSHO&SVJ.$0X@TOI\E- M K6'UU:KD',BHQ'!MFY\(3F(TF.D%'DS&AZM1?(2JW1^<=K_E+]QI3.R4QKIM7 MS=$?188N[@A(MR29"<-WI@VZKABODF[T43FS5_KI_4>QGWPG5:;2DQIDC2ZC MGY.%ZMG\1I$8X#@(8@@F_&AN=^=&R(I/Y([@ SL46_4R/3XO&[^8N"4ZYJVK M?5HL.I 8(2H$_YX!4?'5S]*VX1*6OJ_WC5K[+7DE ML(<85"H&Z'3&0JQ)8*^N G);H:2W#'5:P-U 34\T!R5-V!N$0GF]W6P24@)*ZL4TWHC4M^P$90LV$EX*UT7R4@=WO3B M,S.!/'PX^'I;:%F4X]C*?4"GZFR"BE0B=YR5V(2/AU6KN4:-^,0<=$*%C?U5 M;^VFE[LM+:^+@1=+USZBQ9:^-?Y')?%'^2NY,_D+]9-HL7_V\[]34/*B)[BO M543DFF6_\"+#P-E=7-I $^SBAUQ7H/M-#'PZ33WWUVKE_S0/"O]$9H%_(FL' MNI?]F7C\E?_^"T5&DI'QJR)&1$(<_/ZAEK\ ;?#?K_YG$#G\%^;Q/V&,?RNJ M7%FAN@TLC]SKLJ/(Q/06 QJOQ("\":SFP6<(WS/Z&/V,_C\ROQ294&S>"2X( MM(E4]M 4,A_PL3@N<50X,"EZSQ#$WI.+H@C1"J+\"WZ1R,4:^_D[K^6"K$@_ M4*-->(E00N&M&!6=&!<#YHA*O1C$E4'XHQ@PIL;B6'-XU4K&W'(DAB2*@:K4 M5M*H4!\M?^Q3^>]ILUP=U-BXDW!K+BSG1%T*H>#%*-Z5D0M?$(B(;\O!WIR; M2RCK!O&_/L@R9CP:I/G(->,X4")Y&4A?L&Y34N>7ESQ9COV]JIAW^YI>A, M - ^H>\U;@?)"U18NT6Y9C)ZF'"\RFDCQ?>-BJWD=8W??@H!N2"X&7[>>K6 M;9R[ @P4<0&Q_F60U?/X8O48OTCS9Y08.!>5 PC@% B FT$NOE,1?.T+RR<@ M?&"9'U62:YP/2Z?CE9O(QB%!S@N5_ M>'I\^U;N6T*B#-U#T7Y08U%"15=^9B_M*U&2?IW4/:LI0+"7#.5U[NKL:K]4 M]A'$3^[#,1GD!8'Q6%OD-X_@01^C3L:>('[N"16G=Z[>$FC?X(MW]K)56 M]'!,K77ZT.=CE9=U3]7<=G/2_.FL(R4L88+0E5YX">/]8E*;O MHO+S+HY]X6^2XLLFX0(Z^\L;HVFLM:+[MJB'(0+&@.ZZ\D0=Z\GK4>1W'B@V MZH]=VB(:+^HB0Q871U3L>OO;BY$RL",DCR#U5,HHOJV,:LQ%;D,;H1(+3W'? MX\H1[>(CFQFZ073/[*D('*WMS*.U?_ (9R&FT^L4*I&;#/8BE&$A UK=0AKW M(9IWF1W6W?+N0UFG-(6W22H5:=(,)532;K*A58#,!PPY_<%> :[E^M#\N2GY M4>KTC 47(UPAR8^*A-HX'])G"G.53=_ MF=/B4R(M#8+"E3A7EN#7C=B)D?=)S;2T?H66>:.<&*]3VQP)IZ):[^=D%3J!W6Z),] M\""M@71 2DB6L F1UM^V"KF+J_+C)$IR8D$'8]@,:*T'&=81:E $9[>B6-1& M!;-!IVY+LU>/3-N/CA\.^.*R^<[<<;FD(<>(')&&Z!;(3,)S=V/Z;0[BU0G2 M_$,?+3I5*NHCVZX)HSJI/[M5 ;\@ MB/486XH'/RQ86VR\8Q^@ 2P#"O^5U1:&7 PZ[ELT=HCB7]\=]NNALVEPR/&%%\O;31ZL_2J5\>YM\3M; M-/&EKSA,#_/4\\N69(/)52WA1EZW3PY]:H44RV6#$HES/IF+3 MND%;F9UF/3BL:A;P*^FHDCP0$^% H')X@G-$B5ZX2'J?P^ 8\?SHV V]YU*7 M?>@,#V!.+GL3;:P]G>T.;DA9_<>04H)P@'$^M?406T55$KZYS M8\&<6G=6NX[/\*<+2[D&'2]W/VH^LRL12&]U ,Z=\VBE5?H)U;;O$.766P?A MI&TE@D H*L1N:F?1%V)7\HSHE"NH)V.>,<+K!:.N&6_'QZ>AJT:;7/O+^<<_T@+ 5%B%IWME8'[L_$NGV(&W:R(%'7[[^JH&UAT: M6[43D^,Q]7:)Y1JGTV>2W@-;LU*XX!5TM4(55;"MC_1&#*#AY3\I2X4@%3H? M$DV?/UU2XHGWA*Z\E9$_EU5]Z/W!IZ75JW*&8D_M5-NQ\>$HGO#_U9#J(R4X M^#>UAMQCV<9.68Z5P(> :?),>&;H+2W8YQ-8&W5X(-G,]>$.0@<0+5*=0T(A MJDA42 L@SZ A0P^AT@5V9[/-$:B2-]E,5X^WW?P3_%9K[A.:P0&^/BC>\F-+ MJROD2X',VCAA",!+-B6R9V$NY:%KOH,RI/>Z:@%A.>8?O0Y_=KT;9JSCN1SA MHK'&TAQR*ECAT8!&D+8#X:+*(_@$6U2!<7 @UJ27,['ZK.S:4O-'Y\<2CF8X M R=[6__(HYX(GL+K!&5C%XDND18)CXH*A?9A:ZXX0!Y,K\Q"S[>XT5&W5XTLUAXFG=_Y1"AE: MMGVGSAO!FN"O7[4M^\"I-6>A4?T!GB$WMMELQ>VI<%YY2=;! M^<,BMPG@'BJ65DECCF &A+XN7 :=VH]N\O V^OP4Q[+B'7R9=^U1[KF1-@-\ MD/2E[N//[]Y65=+52^ MX^>NX!/>6<;?O[U+>4)/<>H*PWW649$22GW$,XR2P:^8?&20QQ!8VO-O\)!_ M4I)/_TE(A9?\1F;N%]XBVF6+SN>0&&!?S&R$Y0X7-/? @:>G MYL)?3YFVAX3/GLY!>2(B268$I#NKPW*(%E_(Y'(FKU4R*HEV4*@>MSIMQ_/3 M08E7-O!=OG<:<=18FG>XI]/.8#E #,_!O<=V^SU"E%0$=3SK_(;TYNSL-4J_ MI4L4OY#?UU"7DWHHSZF7FZQ2: &4Q(%C^-I(E&9?4]J246+^,USZ/93]@UKM M9C3W ,R=$UPP231F ]PTD^&HEJL6F)6[OR\3)FC37;[\$-)\\.^(,[/,@%EOVH%Z=)RM<48YTP([[?I*#&6QWS@P8 M%> :/8<89S9/K<-OC8Z>UWHM!I)N@\P;+V^)@13E-IRB[7[7+[IH:/O3-[2Q M[YY%1%2)W-^X$A+8FO'E:4BT76TTL45PA%"$BX 5Q4!L=4;8K.[)Y$&C'P^1 M2;[H,Y3X]!H!(8=D0;"WFB#1&W)8=NL)Z;EWE8SS:)=1)8"0)PBQ4##^J1+B?L$0.RIH2K=WWY5:*;R!6S=-%(1$4'8G.A#?5F,Z* 18:4KX7<'$K86JH[#UN:=H,V)0E!@*]SX7P M&$)U+_[#&O=FR080YZV/Z-VGI\D,A.?%G(G>)]LKV:&1H\<=X>-$=X@!@KU" M+YH EUBKR!*DNN\;:+"%/>%?BZ?I64?D=L2_>IU?1]H&TDO17$]R$KIRM(UR ME?&\EX-CW[=*JO5BRT_J0JCWMVXD&X3S.6L5AO02B+=/7#N[_*AR8V\3GAMA M&7]*H"O<)R%,]DPJ9$Q&PFVTVXM/'IY0>A'Q*%1I2'UXY&(:]7B8S@,')7V: MWE%+T>#!TK(IOV( 7'5>);O1B&.&Y3DDK/T_6"$3^"&<39PR?L%'HG$$)8@ MQF/WZ96U+FL7?'@M.Y1E-:1-Y;YP#\#+>UH=47S9J(>&!RKJ7H>6G,+DA^BFUM]Y\N>;Q?9\@UL!.DON,CJ$Q M'T;U7@+].]61H\TX)A4K7<4M:G55$AYRX:!:^%QI%J@>I-8S[Y>I\V3\ M>/*KTEN*$_J@QBL X[.Y%OJ6,\\K,ANKJJQ#;WWR''!2;2[O>/1._2W>=+=< M1O9%I[<%TF,,"$,3WJ^6?-;T'+2"TU+J:'R#9> )QN43EE(TEH>_]DY-Q-?] M[ =J2V!Y&V[V")DC22<_#!4*K$GO&3*5."T"M4U7.P:SJ^Q9][G!S:STPJ2Y M3!-D&POHU';J ]&[U\3L>+6?CK]@A9GKCY>5!7 MY8F'(VX572/7MH4^^?XB0>]BIE^.9E5\#?6$U!R#5\W$"]64X<6W[Q,R^1\@ M X&/O6"'4+^\MQ*E2O2$W-F=?[.N:&F)UK5; MA0<&K!%YTMM:BN9G2')7(J.TX10W=6(*DF_+PWRNC2Z23^)??;RR:V:\U-KQ M*-/:H#VO@&Q#!J/((W@.2T"$WPVO%N40+R)=_LG#TU&*4+O]*^[D-:+["%K9 M?W9>-S4H4GGPRY?#N2X/7W[V6_ZJ8D-EQ;[;/Z MO1/%[WY*?<7_+ZUVZFTF845WZM> ]&T@TG 7 M[4G^U4=09G-O\M)](=65-7<<0DZ6:=KV1F[<37?377\2%[I/R@?/\VJD5.91 MV:.U"!_&-\X[IARSR_*LNCRKO 28ZZO1BXN2^RU9J8RY6J\A>E1!2FKQ:Y(_M7&*$,;L3'27 8 M?!,LV=;&]PMM?G?WKQM29#Y&&XGFHS-P19'B<6#BB4O=:8 M_TP[P:.)9"9H7 TQD!KPIV?2@*_H:JL8F-%^+@8:?.%-,7\^LBAS^+_^_-D\ MU4K>[IQSJ<>+O1PI ==5,Q;LY7S)Z1*H(\KOA]4IA JT"?VY.&&<@1B@]M-F MUO;=6PJ6$1AP_'D\M!1L)?_IWU7&_U><6[:_I[?%J,7*K:W82_Y2B&;&=JD! M#R- [I\9!3%B^O L7/L /EUE+(V>D*0 OC>4#4NC>?E_/BA-^=?./D&GH2LH M$[\%YH1C4!<_&1KYXX67#4;HP9:/7OQ5#]KW;KSN);$D8R<@!S$0'X^_ IXF M)[WL:(NC,2FXTSWUOF#C_;/-L2ZDRK/!3E$D])9+Y0G6DQ>OJ4II[9_?6^3I6=-2<(0Q,K^G\ M,))6+JI$2. K?&7Z%.TD"!D.QW/C[5^P!UL9%4_K^$%WBUY\#);WWL8\:Y6U MWUGV/K4:7@B_0Y/UFC80DT9XPZ[KXDN^1MH&-U+*O.B@8 OGE& MXSROL$;3]OJ*I7RFQ^=SB&C^,Z(Z_?G 2^7_U5G9-4\]H<)('8O02A>_\R]6 MRQQ>+#<81?'\9V[+PP@39L!Y$6Y^26D*T/;7DW\Y"CKQ?_B\DWOWI@YEU]Q# M/9$:IJ:F(YCPB,B-;2MV69>;+U>)SIGSY<ZHG M9)'(#8KND0S7Q8M0S=B-72%"S?M#?OE.T:2.%U'*-_9O72.#W*RL ?R)^%-W MHR@/=[I4*QSQZ5,!LS[K>8N>@G6C(<\R5_AJO'E/N(=Z5=\R LXK](-,9)IH M\7 #:%C.1*!+>M-(H/E3!R^P$A/,.-/? ZS3:%*TS>-5'W6*B.#S*_4D,9"H M$(A4 3_1)*1D+8:CR,OLP(WEZ53P]D-^3;V:@OZN)[+M>91U^0"[CLHG()U M9#E]'>T4>348)UG>UC1NTQY\4:N^+%_!$]YH4]H]EW,*RVH!B"(KX0H3;C;[ M&NXI0<8M-C[D$ M^>_?/&)7UIJRH/A2+* #J#; W7@YDI[PG$3@Q7--_+6I#M=Z M-5_'?H:\E?C"*$W*=E&A8OD$]L3$6>K[H0)I"%%^<0VD 4;%*"=&X#6NA>&H M"@X."CT364.BX4NLSN4!6'3\KBZM3=GJ2D<&[8"IO%,VI\]^ MJ\[JE*@\K]HH1>W1\8671L!O/HU^IK%&8;^,W"JP\48KB.84YS#@I?X"A]H( M,=#T@54MM6-_LGOH:W]M&W;8!;.VL MB$[]G8]4)\?&QKRK$Y&?,28A \P5YQ K_G*)\*<,:.WH)5&FAYTZ74=_!HU1 M^T%68C,81REOBRTSR!%])%E[2R8HIS0?I.!*0_VCN5"Y+-WO3U<]GINS> M6><)>R-88J OB!_(O7V(2YUHX6;N-IG=2^&.N":NB&]][70&M\JG V$+NFC( M#WV9CRAPTP=0Q!^/UF><66T+PY^AW.=Z:/^.:/8?B).L7HZ;&)"))AX64<6 M?ZOSP-W2?[!N0Z42!#=&LG9& U MT0\*,(&,RN[J9BK*C&96Q,K'Q>6ZQ&CLEJJIQL^T7])W-9ZVF[.LS:#D@NV_ MB_ZW&6.1SEH%DN:*<77N[D*2O8J7LT74_]7K0\[@=7"!8'\^__A''&NU*!_G MCY(AJ+UN]=DB/,+V"D)M.C>W\/W#;:Z L7X>T %++OC]U)WG:C.3#.'V'+ M8="F)EA.1Z AV8]#:")PAFC\1FBV@& V>$0,7+;SS^H-[PB_\%A#IGI4/CKH M7$9 U<6RT+[+F)S;K2Q\JH6@"7'3[40SR&\$K0)_Q&[A76BJDS_8(]PB!A:# M0KV!UL*"[5M[LD?!D#F&W\W/M=K"1]7!>A=NW'[_,1;U$0T1)SD>@CW@/:1] M9WT]LXB4X&:'5OUC MQVT2C7D+O[AV'U8?&F563K9,:KZ0&6\%M2O[:_?$G&OX:E/XT7+PTILOSQZ_ MF??HUY)-G$')^?<,K^#6)_H]'..'+^:L6V>:H7',_J/;\D5N$S)KO_V;5^_- M=4D>42*WW@Y[/IBZGM3G:)E]?MS>^5 M9,/U$U>P#E "Y]P/2=Z @R?0&C_=H3"^.82@-#^Y^T&$8C6$XSZ'?PYOB=&O M>7E8<5_D1C.FK-XFJ5F.ZMQO1(E+=C40B?(3LP5;0?H&6)NHWN7''FS&H;'Z M=[>=WB[T<_VDLD?^$B7]S=>(EE5(IT^ = ^:_\%I,)@&F8)7SVW%@K]A55%> MK4X *ST4Y:;[:/ 7'OOTCN]P+'8$RN7%LS!T/,KJ:OU&HAMW]'+%C?<U5OP?V,[NVER=?+"W4@-.LWET(/NPQKHRQ9S;W", MSUPFHW=)E3"_3[9I%)9+1BSB*KK'0TUX_Y'2L_[F\3.X"#9E -6215+U.BXT M-.^:6SKZEU_C)VE:@2NXD8*GH0:?Q5 M*0NJYNV?CW;^IL.NJO!777Y^VV%@PVMJ,AW1>AM2%JZ1Q]-B=_4U\7^C%$X(5<_1R973JZH7<]_<-"N U6;(;7"Y& M;MIAT_"K])O]]5Q+\\<14W 4W,FH"N/@!6LAF,$&)R8%VPG5C9Y#E0VY',^] ME6O7?5W!R5F]^\)B,%G_T"'9A8IVZ*$$5411+/>"Y2J0\'@(UY>'2('@+<)& MY+&6A*!&!M>5W.\RHG:5?51?QQY'TM[C;MH^6 M#(R'W=GX#$ C= 72FWH3J#LRO/AH4/V" MC[6FI9Z#WGW-;U[. ]7ZLE<)RK&):T_>3=)+GT<"$TJ2L^6.-VE4\L4'(#QT MD>SP"LI^T'!K,GN+]/P_O+Z9ID#K%,;>2U*^\@GU#OC?5P0CDXF+O'GB_R]1%[>I!Y=S03$'L['#"[^PTN6%SAF?2_X Z&> MW&V=\@,VYVI>BHHV7=3S$19OKQDMTNF0YK]$KI" $0,C7?"215R::_]L_1 / M[L&;XX:FV",:H]A\G1_2D_,F3#04@((VMTZ*5C/@)67[UI2V"7=^^W2(VF^XPM:"EH#5B0NYW9!G2-.+:[+"-N=R-C3)>R8 ML\.-_6H4Z,8*=!55:;4*55\RPICJS'Q1S%P@O*CSQ M(5[4_O!31Y_>/1%BL+R@%B+"H&3:0;K##$.=VHR_AEZ..QV6/&SL=IOHQCN! M5B4\^/YU='.6]GA\<$->Q#<_KF$LE@LAXRJ+]("^J<)5J9T[S42G"/UX@RWI M(H8\48%K\9T6;G3\^:D#56><<>=]#SOQ&@2=Q#R8YEEXM3R M,*)\8635MB*(XMSE-'#_V)8F\Z5WSEO<)3T%E[R MZ1A; =6(7OB]JGSOAIK5-P$^T_>25Y'D64Q\XN1F"BSW@AO7V2'XWL4\>O;B MEO%R(LW2)G0\S7^!)">))TAW!0/6^XE>TICEL%77N4'R;WBIZ&[MUA"6\TJ= M$:UTI:/O$Z_O2%JVN>,";0&-&8OG[D)=RF$(#4,$:P/JK7GKTO1?\7 M-F-" MEPL1QF,F\K,9JJ0YY]Z\J%[$%DM=_U@N7R_JZ!6JC=+/RVU1/D+JR#GZU'76 M.2/8MSZ*:XQ(>D36TPEAM&C)ABNR_8?7,QU\!4;0^8/'1>R3E)7\MKW&TI.8 M95!84_WRCR%"*Y;I@G:7KE*]_H#C19X%R[?1AG;8J3H]4Q6.DKKQ7+^B)G*? M&."'\XHX-KPP6.XQ'T01])IFM1[>KV8^^N^8-'YX8_LJY^L7+JIGBT%Z4]1T!66\HVABD-4GU>D=N^M\M&\AR1*DMX/J8#"JO[G.EO?OWVE&RUJ7=&W*3CLQR2\V!>YQ ;$6F9@(R*FKST0 PDW)8LG!B5+K/7BABE/ R*6C1765ME< 3=?D.ZHB+TQ]G%JUZOC+.''X*GQ !D\ H>0)=W MQH,!9'EDA! N%A+CU%1OQ155E1P;P+2\WC2:>G)/A_SZE3.XFT0_Y,9EZ,C=*AZ_Y1-( M*VMI+3DCLZBUA&?4[&ZY=8/HGKKFF['/.3]G\) 5""^NO+?T,-R@NSR3*B0- MX[_\1L1)5J_"F)TNJQ2D;Z,=76908Z-7,_?3(G\%U0$/ZI'@QH(OC[L5? M1O7".*)B0$0O_#+?PQ<9/SHRGYFY]2M&FY" 0XU3TP%'VEF.9'4?VOF^*-3; M6-MJ+^32,$C7$F*7T"1?%!)D=BLBE_,P_\+O%)8EU^$*P^<[A2OZ$=>P_C!X MJI/3=K\_:)L6\L(%J._NL%2XSVVA3EN M_/(.Y=7R&?3-R'FKA-H-K(_53?"*9\\T]-3.!Z@O_$J^L8RY3[*M D\9(U0J M?= M<9ZE##-YK4L0MIKX%NY[V2M,QG.WH08.Q3!^(FY]HFOF2UX\]F1I=5Y]?(X M3@$0%\-QW2I'.6@[O$P3.HY (4KT #S6 MWMGO"R\9XCJ.M$31FG7L@XE!CUK8,>:[M4*38G>NLZ<^O3?F"-ED*MM"*J'L1ALA:2I%$5,A>RI[QBR2_6:* MXHXR2I*0[%,R]MJ/))L1LZL4)FNHL3(SRW^YG^?_/O?]//?[W-_[?N__>]_W M>_^.8PZ'PW7-6NN\SLWO=ZWS.D_8F<*XA6G$]Y @G1[.GDKX'5"'30D=$0;- MKPD(5'^K]ZGA85UMH]L5Z\#E%=35WI]SEG>EOY@Z>'QP8C%A-14<&X2E!D'O MD\("BB\5TLGCB):6MNOZV\>BF=B$EG4+*$]?1:):V+#[SW>7]+#Q#LB(#8@F M9])!/ !ID3E<1C MK8>W[E'@BC=\OEGW?"RED[X\)_;6AVOVCWB9N'%/M]KN MI^9#ZMHE*")-L'B:2@%HTP3.OKS4#ZO!'872+?U7FCLJ(E\,.!"G7MZXOO=Q MSIO#SY^_")SL%I?_X9YSQ]=T6<&*S%N^X3RG\&>R8WU]2[-TKH8>.X;2X2VI M^.=G6I1:_N"TXS'LW_9D_G8L5&>)W^]0]YT(V][GZDN/*9W51DFA7'1;6\R! MMJ, HX!>N[$0G85IF.MPD)JA6X9GC^DU/*+@^:'QA2&0)N&'B4#U-%^+8'UU M".XBUSIS1/E6!Z:.C$TS2>UF[SR>['B5IWB;_O) %MYW21S6ZEX5E0(A_-6@ MM*=KA(^839N.)4:@4YN7[A##;NP*>_(!2]%,NGH[LEK89\=*X(L#;>=A?3LFKGQPP*)HY/"W1W[:_(CT"V4:>O^$>;@1O!@KV#0M T[:/ M:G=*WA^SSGH=Z#%^ %U]()];CH9,T#Q%;N;WZ$%.+->1#7!$B5D:OBT&@I/] MFUFSII_.U/F'2:'WFL6M$=_0D@/]FG AC*.RDI\<'WYJ]CAURC"*RP#(2")%/GJ8#Z:V(:IR^O![& -NH(]'9(5VYV> M,9['$-[^M.)>]/@AP/V*7HO9L#-342#7PRAM'=F8,E./SJ#+E0P^$+.!.I6W M/>CI68^YQ1C/%XHA;BB!3+-GV'22AQ/8A=')\I/$KB:\ T,MFBGD[L@\C#[^E M-'BG$LX7T<8:IF6^6,J1=IOL4DGY],C$&??P>[#>OJ$W X[/4 AZ2=!J$46B M91M0D]>-IHEV.LF-?'$WY1)OGF;2=^Y/)T\-!2WMY";,77X>N>'##GW1JF-& M?-^3<^W I0643,M2@M%;2S0! [HE)Q.V,E];FJV5V_MNW:HVWR7+-^D([7;J MV6EDVSU(^N] ..5[!'["6T11XNLQ.6 MW(M7$N@S,I4,%U!R6/G) =[*:E&S M8W?#EH^E;<-9Z;+1*Q&IM9-KJSHS@R9;Z>!!A/2SZ!RCJI$7I[.!9#5T(7U/ M_=45>:8EK![5C0LH!WD-QT(T@C6$GI'C+/$X>$WDF?%NNJP@\$YDQ+X:A\'\ MEB=EUK[^2^:;:VIND\KD0;Q G0Z>QW&R$62@)% 77C'7OQ!5U\M)SB2@&KEF2+P0QH52%:A@+>\$7I7XEFB4PE%3 M@E8Q)7\TRYY[,'=*\UZZA9MF;)%R9BJ0!3L5(+*"\#:3=T MGBN460&T'V.=7L6OZ?#V6UJ!>W/ 651]C786<0+R $E,7!M6LHUAD(!?+L R M]5>,P!;?@Y=_Z3WNTM5M>;SHV*[>4/G>7O%/>$XL8KIUPES NVJ8TH5M0+!\ M+8\!O>-;?[64KD^;._36J-*/?0"<'7U^7E6AVN4+S4E,7[^_MU/R2N4JGN1^(ET*K4*/3"I7S(735B0'K*]]5YR]^WFPU(HKW77%-B9T14L#*-W*E'42NC_!>MB]J=*QI$R\+#:TPC^KE?_S(RO/>7%SF;AT<+.8U7ABU M1,-OF;VA&DJTJ8KZ#AR$5Q@)RW9RJ1PT:,+S['U@ZA*)[G",;,2G&=J*)VK,"&CME'D MV9;CQW]Q6DTU,ZD9M\C2$7T'^ #09O)BQXNS+8&B/?B&B,2PV.!7,\7@=/R= MG$Y%ZM8=*W^Z7'C]J(;/E(?-XJ]D%OC[7T_:>EW[Z*S7#O;F3OY@V2'Q\59A'L!@X&@)7X[3;PB89;]Q_Z:'SS3%97CT]P62QAFH!PD%.QCOA&1%0A M+%(:4(=+U4=LZ3@TS-TPYWB-@2$V?4^3>&^)C#5JK.;?CA)[QH M84$=&K(&O"GQA2M!RX*'NBL$ M( W$?;Z[![\LU!&6(QC9UT>T4W:"J.AKOB8T^:W3*9FN&E+#A]0-438W4,/U M'Z\*1F#\O2G*QXBG"Z@J'O4LSB*L,9M.7UMTVU)B;*174V##P;/\\.H'#MK9=F^&',_9 MK@2D]MU/VW%(7'[>["\)^VU 7<]4!_] I#W/15A&U)^ #2$;MH4[W=J&:WQ+ M7U%QF8/KK_R$HR/\C,ZQX,IU"0=C;MXX,62X)4S37&4^@=4\<=VY(-9;W?+]R5 MD_;LB; *ZSDI(?-^CH,%OZW)4[F3U]T@56R^XD"=R)>KSCETXACP<"#WJ!_0 M$-$>$_MS>%Q@_4XNW)1M.#M0B\BS! \>]%>B#O*"Q?6P*LA>L]\<++6 NJ288>I8L;4#\D'/S9*=8ALZ5 W MO'/!MN81>Z/*C&DO6?VN63Q%8'-]R1N/PH'0G:\M%U/3HBME[2 M"<]>1Z^#Q!=0XLK$WC5 &J8QHI46:N9>ZJ?'1 M*1_1YV%X:*D/"^5;>A!QC"-"X&^-1O/_,DEZQZ]G+C MZ:Q]?H\0,<4C6A-@:;X*,_42<=.>C>"^F\9$*@L@858'!C3,1^6[W2XHZ7%, MLKS9Q)_=WQ=:*7TPV:;W^\L8,_M0R6!_7ZG%]*%-]^-6QTA56V'(>'"QV_DY MFYY>#+M1((]A)K=-[K0S<3%HI2;B:0>^ /$&84ERNVWF^N5ZHB\@UWZ"J77N M'.3C.8U\%[AW 85Q=Y()NRO8 ]5&J%TOG)2O)%WYI,U?3QV@6'TI0A=:(CBQ M39/"N$ZIW7D1N$AY2.UPT)H94=M7;I)8U$PY$-HUVO<<"V-?QTHOWS*R.Y?' MU3O??>OPJG.K5Z!0H:LG_MG;GLJTGM_F9:*&_@U5'OY/O\G'8XD#6/ 8#M(& MIBQS1A V7]^8(# KLUJQ@%K1 M,08\0((T!A<3\7 S(P0;B&I.1/<:7^GJW+C3=_HVIP&K+WQ4A.Y]/$.AX7EL M(0GPB%TY2:_'<'09=-&]9[;M"JR:?-@1=D%-J%49.HDF3S7!H@&OIRN_NAXM/.H?$5]E2B@)WU9X+A8GN=@]%0R. M$,@9'L_I)LO78R[ECFVUF:TR=^;6]CC1&IK.GQ/?5L6[^N9( /KG:67,KH&X MM=H"19*3\'9)H#HLN=B+< IJX_XH.9-;:-C<1V'*@P4W&":\PMM%-V)9=S4U M0BTS%U!)WHN[W?!0^CCQ+;U1/&[QQ>)RMQ"#2RU+(\/J P.9ZL*CM,J?774= MY#'7(/=EXEH-YHN'6=8#;9NV4 MT7TX77\0YX>:("+(NJV% CJ0DEKT\&E81>+:28HJX9RMB:41-,VR:[:/.K=K M-#>)X")DV5H>C)K$GX4B.@K5P*340"99\HNQBWN!U\HT*NY=Y1&)=;O>'MDN M;#8UY!8ZM3D6L=.VOL6'#>J)( NNJ;;[#,) M"HG@%".LC]R B-.,O8!*4=A34("^Q!M06]9P.2*C,G___G#UB_NBS\99?N'2 M.ZN2L=*A'BQL:@OVK?G.TLT1^$E:A?&YC+"?G[SP RTG(,1M+)U#'MQL\P$*OPK\==$JSW*JUFB^N+^=E9/-]I\464O7AT91J1YI<%5'650);.NP65 M?09Z[C98K@7.^.1$ Z7NSXS'QRQO] *+5+^176C33H:T<:W3%QMF@?N/H0[N MD<#HH[CI7^J.NE5F[;[! $->$^/?6F&2Z: [>3@=EA+>_74/19=P6EB'1&Q+ MN8'FK7>!T\;%8 YSKCTFQ@)[*"ILU%)G;L*10FOOTKCR2A&S-46TS4C -/IJ;=\>T@%EL6+07E3E)%H;=[-]V0:D1HFWX]MJ<_=F!/0 MBRB2;@:G[44V^AF&*TT2K"R&,Q!-WA:28/X"F@/TE05,SP%KZB MS^=,O"]@XB%C<5C"N\RW#Q?#1T^'-5T10![F%FO%6\M 3 MQL%$_G;B:[5E""KP;[-4YCOSM%*%I6%1O. Z-_LPD^D');G>H]MG**_&51YN M*4*)?/EG%1D6/[\K%B7_NVHQ_\IA1$\$F+0L@[R9Y60E@0WW;@Y3J/8ZPFV" M-E8L7U(G^O[3M6M'8QT(7EP/>(4RHEX!$+9K&V$[),.*8M/# P<"+FJFC&AE.#EN%4NY?%@/Y@([PB4UAEM(CAVBF) MY+4M$O!SK/)W3!(@8V3ATC?'TB:9RVCEW)EXYW>QTRHPHCKB,$]!S>/^\A>* MJ,OH;^-3UF,:<3-TL29Q";0E8V+GS*W8^)ECUOD-M[V.S>=-*$P<2=,;*72"5LO M+Z- M"3MC-5,;>BSS%U!WKH"7AG"4C5CO6(!U-+IT:I;O%YG7YK*L)#K\"[)PES8, MJO6J5MM^4YAXG[8B_:E;G&C(UH_"1:$A,?>B*+$; ]H]*2"E8-!X1VYIIS_? MN/X)=SJU;ZM1L\P[7A3QC>-S/HQ(B3DX>6;][H$NPVU*%$)9_YR1TN19TK XS$!L,H$&[G M&HID.'!5.K,-/LZG8DK\CB-NK)X,[K78>2(0(<*OE1)4R=@NE_Y2D!Y]'G+^ MT'](O*N!# ;1!:O.O%E]$3,DWF[M>"N7?^@RK/E $IOI3P/:Q"B,+"?']!2 M44A>,9RW0_9KU88%%%WO(^9%RQ/D%HXC6GIQ'="V_CMG ;48@4,%VH$0E+*?(?/^J\B#J[*4<*'_^8!H* M-,-#FB8"V6\OO)J09[H8*!!-V\O/M@%C]CIA=NN'N-O]Y6W_QRG5-H M2?4?2N*<:!U12 VZ M)[Z.+-L>4"?:B$*2T4[8Q>*LAU>9-YWW6[B4+$JH;! MS+=-8JN@'ZK*.U&%\!U'N_8/*O2'^ M'=26_HP 2Y^N3Q^SW]R+*3I7*KJ.<6@I%=*D3Z5&+>[B8XGRQ.>/GTZ9F)(O MF>NKNGP8X#S6ZO>^\JW*O%9@NUG[ZL:)HTO\Q[[\R6;M[Y#PT.]Q9F]X:;R+2 U"0,Z8E)-U+#-(+5G 374T6TI]_:!I=X(I'B JU9PS_?Q M#64WX2N%0/\5]QKF D EC2?'!9#3<=''Z\_9ZK]']/H8<*J)U)A M->@:-J$9YUL^!"6TJ>DD2F\NJ!BV_SQBMZ%*:UN$NOS/JY8,R4/H3@"TGX8V M%M8S\#3#+@25'D1#NM0X3O-&;DXG13Z;OX<;VXR"\%VTKOJ6ZQ][_$V9&QZ/ M!ON:]K37Y6PZH[U1!"5$"5NP023D 7 &P^]HH3S"1ID/87)QT=5[EX144D9K8M'X(HXO&&8< JR8P:G1P?=U+_9F$;8 MZ5$^0CO(+!1K:K2[MB9+\A!#=L>SJL6.0HB!SR31:7+P83+(/X0O'!H%"*G.!DW]UZ?X++ZX_N$PKA9W%U>%]>C?B) M(/5#MDEGTW9>,\&X"^\ @?@X).@H3B%FS;>)[.F4G9C7:CQ?.@Q94CLD\O*( M.BW]2D[M5)Q56Y#FH\U/+$\57)AZD?;*\@!BIGZ0:'L#!0PT2327-[J!*YD@ MUSZHU;HEK2.Q@ JH;\YGJ'VHZ_.>\)^E\PY 9#8] R\-,+( &0$0>W[S-8/, M9B] (V)IFL/FA'LJ@7H,[B^G#BD^$$M8L]8*ZVVYAOC!F$;A2)_F:PL :,]] M@B$7IC"'ZZ?%O^8_J/2-]6>IZ*S1[W,9==WI]+CA0Y)_N,@UC1,K7Q3EJJUKJCB;%V6DK=*=<>['UIU]2VDK/!F;9D1T7RA M0=&2--V7L"XA"KH&\KNH3*HT_*I%A^MPNS5;QM6N4#[Q>O+&Y)W/IJU4Z?]0 M5=;Y&5Z1:$+8PUU ]1@DO(TD\T*X!HD#U.Y$1JR3SW$WA4ME1X>BXR)4>?(_ M# 0:CRE"*47*7%_O7^IY2VZN0LPO<5KXO0YHMR]?0/7>0C!7K/Y?:X%G3RR@ MONNX(Y[8WN9_?2X169NV 0IX%!A!? XR2$IQL5PS6; > /.!=D=DJHG T=2] MF$=%W+IG+!G&+'W@:;&\ 54@9DSAA1!!D,5!8K80_4QNI219,*1S6L! MIDNDIV?LO@(\ 6@#:3?'BA'FU<&K5/-W((/YG-D4LUEAPCNU7X3^H'&<71=>3X/Y&4$&6V0^!F_=M^RG4I<$N1'S<0T MYDW#AL1WE 829U6I.RFO#5OCW>8K4&%NN .4-?4'$9X4%)P!THZ_;UJ[%7^( ML%)8"##**374;,3V 48*IOI@04APW./D2T;BU8\OF.XL]#E0V=I](I5:'V,* MCP#@.0TRY/FCXQON"9\TP6WT'5%'OT9FNOQYP;$16+R$I:Q+;K8LIKR+ M$+P2DV6$.>S835"0><9J4?6U.(\NU([%$J8REEK '>(P%CQ$HD6P-^9A_-XB M!,#%?^W:I[M/#&L0#UFT9C]U9%0)5E)@R55\[$\<. M+(OK][4116])DY[S= MH/>^-3\OY><<9#Z:6.'_ B=0F.6E];4$KT8>7QKK'WGT GW84J:AQ2SZG.SI MG,*Q&WTF E61X+O+(QMA"0[__)=/1$$C@!J]S9Z6#VTRBYN\$5J$?FJNRYB6 M@.3VD3H*)< '!<6^X *J[&%?A4=CHF7J&BG3]]BR1>R\*2&?3TOA8"O6X@4KIN&CG*:H*U?*PNO"X7;!Q8J?/MX,NS M##4=T>^F:8(?#Y%A=[",=,6:@A,4OZ\!X_@?E_&0HEOBY?%;^F>6 .Y8\AEPPFS--2\2QK737VQ:>^ZR/B+/M@Z4D\:*W[KOXCL2A M%DDAHMMG\W:6N&AL2%?3\U-LJ.9[XQQ#_3 M%JPVA*67\D,6V]A8ZDRX&T.CW(+C-:!@<#/-(&Z[Q4'_6!6[!&U/WR5;3IQ< MOBS?JF_GQ/E$%(:F^/M228 \&3P(0'H1G.>+B7A0Z=W('L9XMXR'(]CI[$.; MZW@=<30W5MVID4I52GR^TG9?.'6-LV/6_D^N\PLHX2^ 'T6:. #4]B1@??&) MA&_+K90B=,1F_'&P MK!L>3I2F\[_Z_+6Y0)XSLC*[Y^!Y%RQ3$X%G7PX]74"UY/ZE+8%=&#"_V@"8 M+KEGA%6UO_UUUF_^3;Q124G=6?OT\H(4=I:&J.;U7^**5MSI72:4YYKT(,Y* M&Y;, W4[][1NY+9@UT(U=LN="E="SD&P!J7IE[!$ZY3([%T9@=E[UW%/(E8# M'L$LJH,-)H>_8C&Y*(@@>N<#^CM>E?C.?1W\0@*]>][H;I!P1C6K7V1>VQW+ M=P#:K( S^*&^MFG #T/+:[.4NN(Q*W=P(.Q+[KQ7=XC\[1SS#^%[_:"?%,9U M!*L:T"X)RV$I182%.$%I^6X]B":A8*J+%^52A;KCP+(6D6]!+ N)*WM6=<=: M +RSB"F:+)X;0H+HY'G\4=;_$2K3OYN]5AHNY"#!&JX8\#G,U&SOQ(Q@$ M',L!OFCYD<9?\JG=5+71B2WMX],2%2R?HN-\B5%/U/DW(E6U+:L)\M!.$-/^ M%E)A .V 3*2)=?HR"_5VFGP+.>#.+_GA.7 M!/]18IHNF;OY:=F'+R:'')CI]X[=7O=BZA$^Q"F@V>9^R0W;%MGF4QL.K=G& MX [$F?C\UWF6_\\F_EU1WM\-?04^:+I'^]IG@T[ZYKWL\[[-&8_$&G'M<::/ M_[V:^N_7<9FT35G7[H]-R)JZ^>30$D\F7N(SGHPL5-\?@3\F@P>,%ALV+R!H ^:'.-BTM;W M&5'$"1;0H\>9&99J.5;]&C=<)QJS!C$^#?E]TG=MZH]K7/G8@-.SS?)TS^,A M\/GB'C\\$C<\@X<+.A90-@S''[;"K(+XO M0"1(:)(446(+8AY&%I:'D5HP,UKOS MO5&EX0%N#FUS,0LGYZZQ=5?#V #KO'Q]=J?GK%O_<\.E>R/;+@N;_GJXC0G4 M)PMRJ0C>W^U5WQ'\H&_>X\W$]1!*6Z((^_&1M$A3;:"'3PT!ER M/'F1SR'A2A*WV(/'T3%E[A 0@E:DIX1>>=@#]SGE@&!)V$+1:91!4= M/,FQ?#]M@#T]>J5[&^PJ29BB*$ MLB1>9V;M6D ]N@;@?_SS.IABRDG72B;>2ABY&8]]$F%N7N\LVKA;-P\Q &]Z M7.$Z,7^Z&&$]80W*>CRITNO96LOOWB5AWP^)Y_AC'^*F#%CZ=/ RL8LN6=68 MA.91DTT]GR3$3GV+&[<0^NL\ M@]7D"65'7(WD4\" U\9Y4X@)J#]@?/HX:KW"-FINP M6:N;.X $1 RTX>[3)QSZ0TQB\>@3[)GW1KK!3P?5'%ZP1]::G6D9N!V'Q5 8 ME0 8:""0([5C09Q!.F85<'H!-:S@@&8EQ3.K[T/1DSAN5F/XF]R8 M(809H;0\$;B$TLH#81:YQ[LS$LJD]5:DNI=W853[*I)NWAI!+1P=E M!I]7\=+.?F5G>'"B=5NJYM:+VPZGB!$?'1(?7T )MN $BA%M/1$7%\O,Y.-2 M3N-_.+EO$1:$>M(LE&.B&EMB;4NP*RB,S^1E9.@N0K6GAZ6[3T<#[6Y,&>"@ MP0^^M"JF9+$2(HJ (IH ;<\+EX]WDA_.35'9#C<>@D#G4YN#VV(,1GK9@_EH MP>I@6/H$$YW'P@I62L'?5O/GX!7"VZ&ZTUM6E 2^LE_'$_LXOK9\>O[7-/W8 M4HX,$U%/10]8PHOO.GQM >6Z> @\H=)( #SY^$'K&[8=L3EQ1?CYXPW?H"J^ M%OP.%A45>@LT%U!+JI@S<(N]_:_[]LM\\& (5K#*T:E9^6 Y_[3=+;SW> U7 M,K!']\'FIA4=&3AJZ]CFKT!]2HA ]*31Z^C!4O;Y#\7;A%>I)PFI2!& MQ\0*TV&YR<(@ I5#2G;Q>B/X0;TN\L9G"5X<'L54&W3J4\ XXA!9ZL=K]D>X M!TJ\^^$;IR=OY^OH@U<>^+2LJU.<7U'E'R.R0\[EI%X*(*_A_+(%X947%PLS MKVL^=WP2OV@#EX-W8H?@-20<)\ORY2P[S?;,%7W,L,IR_ M1K%%!4JMHIF2O%Q9"?!/A$K?JZ+.(JHS27REC,%*4@+HM-)63> ]1EP0\33Y MI47:S^<&N[H6]PDVPGWPZIV0/>(H^X3E%3S@/A(*.SH;HN&M[R)N+@F>H[HL MUM7\]:#&03JD/WC)"HL&&!0YOY7:H^\$>/Z.+\YF3VE,35GB3?3#(H$JPJRO M$90I7 =X&%\SG?%"2(?L836_Q^$+J*JADVRP"-TK!47 4HV+;ZV%J11&SMQE M A:Z9ES*QJ3D-:2'!#(,I*("SP=*+[\SF&/;IN\1S!0/S=CR4NGDPW;,:BSC ML\$R)#I(&DPU\36A=]YX:(\@L/+KV%GL$]Z/'=2G@#:Y;AP!&JG8>AQ'FHVE M&;+@8DUJJKD72[?2\9COFBNKLY_9)HI\\L@,[TY_>UA^'VI)'+8(-\R&T0>$ M5PG>W/,!B!T$#QMVM8CT3K]"[AN\[&LJ<&'1EB^@*O-7+6V.%W?\E*JZ(JTG M35@$X;E[F./=E.1\DZZJ2RW;W@GV,*M6?N72?1X/7#NGV=C<>/Y:Z.G^F#"Q ME5;KTF )?]X@+',)VL7W@>GDVO%.]'#M8M)"+N$ 9 V6,EN:O,X1=H(3[0,R M^WB!ATZ:WZ8[73DP8'NWMSI5='U,$F')00;ZBRZ;RG'@&\$OB8BX+S7R+D-S M3/22KUW2UB&LJI4C0ZG5M*VZ9=>>++6R,TA66&^\-(I_ MC*GV57XW0/L:#R@87Y&H#*@H.GX[4=QZ[Z$E\5^6(1A!X(9\<3>E?DRFH0!T MYMF!G]Y8^E]'9PH< ]#G%(-N#*W->GLMBVA,L#\UX)^QYFS#Y\-A%K.OY]11IJECJ,1&H[81[@ MI2\*KR(/E_)BP.!X/=J6'!MF\(J1X>V,B&MLJ[Y&U=I<[::J/?]*QF7/[ZI* M_?ZO/VT6__H/CKZ7_;^I\WZ_S9RWDON3NB HIW]6DQH5\&?3_[[0Q+\=S:!^ MDQ15]]NZA(K;IW\N'BX[Z?Q3*O_6;_JP_:E\_MG+K3\1K^[/Q=Q"(= F O@: M#/7PLKG>'#3?G*#SOOD$Z-&57]]=[1W%?+WS&[Y]VO"Z5\V3M'4N.A[AIU=W M1IVU2#N^8P.E?+^.*+1+2%YL>4@SX]V'$H+!6@0L:K+P2I-SABEY!WM#R[2W MRIYS<1(-T#&M?7;LJ&P? MNI"C@C_JL%0D>>]/C/!_IZ?"'WS^8!VK_G&U?W\'?W,F+L?^I89(D?1OBH@X M'/KZF]JF?R[=WR[DWWO./Y_^;TZB^K_6;&?HM (>55B ]< N(RL1>_&K0T=7 MVP7KT<*S!W5H27>J49Y\HP:F!G_7TK0,G775\KV$-<);L!CQ;;3F8 HL1L"# MX^D54YL=&HJUXLN[+@24*KTRO+_51V/-SBRKBJU]<6:;=)\1=P)M5MC3Y.&< M;E]PG)!HS77.U.O8G/^Z/ US9F[5UP]5I]366.&*XD(Y"8S M30D;<5GO"/:]'N"!_ W^NJRO]3Z.#J8A>S5=*76U$H(-7"%)7U3JZ7RI?USDN.7V=>5DO??6MXSV; M1[,# RN&=DQ_^;^@+MA_?M^X_ZUCNO^A*3&+'RQ"K1CUA:80DR\*TS!R@#\Z M#2]A%*P@6 T-@OL[6L/'3-XR3- ,F=UCS(^K#OZBI7OB4XCZJCC.AFMCW*C M^1#^3L24:R,ZJU;Y PUS4X.L2L5.!8R\P**X9*"1.>R133\*4TW2Y3M,R?F! M>>Y[@CO6->P-6-WZ'PE2U=9 K?S^QD[R:X' + KJ(:\%+#G=]"M7[ MU=-AV49#W3*+RU(='X50._6MT:1;V: M4J2VBDW.-,'7)'-$J@B."'B:0_#WRF;QBD@;%K93\C..IN"F:\=-@XACWL>W M\Z7K(\_&Q+C&^'"8(N[;#ERPO6*O446^C0BOAK)R^[0*_&X!];!Q2IRI6 ,D M4U83]>X^9>F;.$CHA5EH[W(U*_?7.OI3H^[*7>>9[J/"0NPN-SIGU>*A>>3" M -!F3SD5O%:P6G@-WAP9P1I/)6Z$5 Z]-=\*LFTN6]8$/S@5&?CI2?5ER>]? M3EW//K%YW):=>&;6!&R:Q4$Z>5/!+/IP3!OPD,K!E5I04Z864)XR_OO?$M4G MC,.G-1,;'K'FU@;8D\8>DG5*IZ@QF) MV ,V"E;7PE(1?.U(<5X,-^@::UI2L(IK1.^DIK9H@S\$$0W*]NT-KXM=ZL#: M?4%!VIE#>YY$)AYXLO\"8',/564 57+'6@$/XAP M@&N3[-UOKL]?&TEQ;'0XR%)\5/,T\8J73<,B?G(7Y[F%IMH!J M_653,*1-$5RQ<(5[GGHOH/8[Q)2@(@U^)_K50,=)P;D%5+$2EPZ+M;G_L/X? M-H+05@*/D.4VMVST*U2L%V8UX[7*_._N,AK(SWMX_59J*FUJ:UQIHU'? NIW M4QTCQ>$CDFP$#J_:7B5$X95SG MCD*Q_A]466*WY;9W4X&5]A_&1L=V5^]NPABNE!0%*_55>.T0-:J8YGX"[K3< MD:\46!Q9DC6QY$')KN46*9\?TW_KO?T?0VX+* UJ!X6WI&X!]7:CE9KU[U<7 M\[NE=WYZV$I-^G_RB!"\]**F%^J 4_/)B12/*L6)\*]E'W;/*3@_K-&[!X5J MQ,]N9 R^^\$$0!SP0M]QUJ:+WN9U5UG^W)_"I9:M %CK,WQ4IA0 64C=>](3_ MO%J)Z)X(C^@[7JX/!H^H&<)]6RQ_]!T_?ORKTV'?QUY7G09Z]ZE?')-HU_!9 MMN1^%DKT89E/T7*.>!LL"U;D;8,\VN?#\^=JHQHS3WNI:D5A6SZA/HR-:]79 MBIU"F*M4M&*RN04S!C-%6?[%*3JL^LH=8YY"V?*8H4\%?JAM.(VY\JM_P%7D M9Z8YU0@VQ/9BSZ"S,#*62Z$.GB=W 94Z3=P,D?CBK?EY29OK2+7N?FN2MSP+ MFB[RV7E]W_BA4G]5AA,Y'1N,3P5DS(\Q9=19/0*Y618U^7NP8F2' TB#*NNQ M,F-#7YTC!C<&!LV=H1[+];GMZ[EW5BS Q+1JS$M,],M\VGQ[S]&Z'%S_U.U' MC=?"7XIQDVW4$G%BSCT(7&_S$&R\@_RR_DZ&M S2*9X&:YZ^ M/_O6<7]_'<3*=8P(/OV%Q?^M7&!K2MS3F<.S'_3<7L.//B9Y; MU8=WR;:)^:6DR:]:MB2^5V3(L3RM#GI:[KN $B=U!:=@Q9N=BT9M_+0>@5>- M-Y9/5%>W'K\4[?%!(\L.-15^[&.NE/0*<5B2SH\6&"V65H-?@XO,04* J?+) MEZ&G&*W=]N9E9V^/_%>^9L?N/CO5H$FE,W>F/MA^B2I"A]QN.2=L!AAWU%2$ M23^P,M#!'AX>:N,F=[9H7OS\#2LE4 !=_?-X"ENV^\PU'BZORA')/LYVTOY\ MP>K-0$\87X7X+KJ'$P(>06?0>J;><[69=DW]0?I%8%57K$CH4P_/O0:%O'8; MG^+P#W)$I8O?N@>.6%DX_?%&"'8DF%=3*TRA>)-7$=^IJ4/6++P"!+2[G*3E MI12!=0V[)P;Z]$L^24:E;8 ?/2)A+5(6'*;(4CP54AB(%3=3P50X;+:R^<\+WP+Q%UZ>'A;JZ MD!?%IK% Y6J#LL479^+^!)Y"(CLSQ!WR$"=Q!"*1C8VF *T(A/HK/EZ??;&N M<&?^:/IFB=/K#VSY>4\T!-?W_?4&T< 2WUZ7[C[#NG#P_L8S%UQ1*^PF_*)! MTI VCPF,C#!W$X+!N:EA-D4T\@S/SGEW/R%HWN^FF_KE[G>N/=X19FOL=0.N M7:R(CUCOY>61 P;#4FX@B4WB?&4MH(;$VX$5YH&G6=BED1NPLA,T:BK! M1,">F> VI)'!,6A1;^XAU+,>'74T\K M(X%6TPQ]8Q(+IW(@/^Q;IE[3HN][9YM]))1W[0D]G@\?AWQ%>(LG5^2:--= M%%D"&C3@24+U91-828)_"!.KTA%2#IWI/S&1.V.G6KT^S_GPIJ3,[N\O;H1] MCK-\<;L%W[!H%I$UN&3R:O-C,7P1@6<]5[S=]1> J0[*W4W5*H_RUB\_6Y_U[LF&>H!QG0X>P21CP*/!<=J\:Y 1V-,YA@&;\V_, MQQ9#MV.Q'#F<=."U TYYAK]47UMG5W?-ZY3Q95OQWBM?HSU=+N77N81*1^B= MUGQ\_*CMA.G& ,_XKXZ#U!:,L#D,*T\26.#^LR] MGW'B;[<[WX3?+Z#J2B\BI-Y@F-\)U!F00O7]G:I!8?-9?;F.<*Q??[UKV5U; M_8K*]1]: F9Q>N'K=N"!NQ,5E41@L":)BY+'F,*X)+,'G>T6&6&>Q:))A M;C%,A_J;S1<^.*BNW-?G$'V_4J.O1_GBKLT3Q=E+4<3,PP<:.U!7Z+A^N'"4K")G.3!928,'A8E(5+,3_/ MUI>:=0%OT(S@2[FFF9G5Y->7[4/N=9XY]= LX,JQA\X9^:CY]K2?+"IO DHH M%82 I%9J*ODAJT6_YV:U?WC/F>S=:/V M2Z[:$W!FQ:H7(+YF 250P+0!=70.E8V!M.OP-:1.^C+"+G!I AZZCU[30EIN MS"OTU*GM/$6Y]L #J-L]P=7=:"=?LVV;R _.6-Y=/'7I:]Y-L3Z7YRTTNUM. M/@5K/MPA764_*IML!P+H([$+*(]1?P1")M\6%B#"E.6SG-/507JR'D%:*Q]Q MX#Y&S7,[KAALYKS8_7#$09WZZOQ]KV$;HWYB+[D>DXSU6D -OW06WK'4(YAR M8X9]7/3F<\N+(/\]@2ZP!#/Q\]55 2Z:4E>:MIFGK^R6GMDF\K7?N8#80ZZC M)%$"2,- ZP*JWB"!8!%[YZN[&2@P;2'?G0A(8HUMO'#,;Q M/4+*#VJZ+ALG1WQ)K\6DM&R <*TN0EYJ>612A^O#VD#\H9HSC;GS!^2>R3#3 MK,X8Z+IVS^CJ!3&"BM#%7QZH\P*$MXERQ '*$G,#OJU@.5>;UWA)<+I$ZU8Q M?HV+L<_0-<_0H"-[PSQ#S/\!4O!+5=B7V&FC=-^PFP%U/O MV=JMTPDT2@].$6@SM#0T,TQW? M-T5N(/]#P'>6YDZR4R$1OD5D.B^!*][!P1UJ!*N2OAD]]=_[\&FM_2^5'(;O M^!*[SUE+GJ6,>DK9,N8J@.$0WO7W@"\F;@!;M^P),I?-_$R^_S6US/>Q049@ M(/YH_EOV-HVD@>Z8Y'V>;2L;-'_&#:E\*D(?O=T2^6MEOF*Z%"4(DP&L:4$3 MC*$HEG#%.*/[J5?QY"Q$L>.+Y44X2YI]U@WWV+3OMMKR^QDC;4/+)$>AUWRO MKX5+(6XI\056TE+%SQ(+78]E-IE;1S YIK"T6:R*[0G"M>:6QS\_N7V MWA.:5ZZE6*5\*U)[;QW9.)7 #Q:8"A]L%O@STM'+)V!9[G2'151H< H%+;!= MKYR4>N'KYUU:7]S8A;3(GNM+.P..''W.2#K,V?X'N^X>!"NN=@I!DVG_%&@? M0_6;XV*"E7SJ'#9/T)2^G3.L5_Y\_+;XNY![X_>*9/(1'1[J@:6$$7Q ()'. MNRS,I9S"IN?/)7KW;PXH>MPT0-#WTLMIM;HB%J'YT6!JD$FFY;3"H@/;T>C(EJ[@ M4-W8"Q,O[*\'/E]GF&[WV79HBY<./OK:^KAU\2^(K[&-E0LHCC[W20^"$;]7 M#3OVP&K5D"]+[#5K^>MZJM4YC9%:/1N/P>=WI$;<.VI3D>7CZB M7_;KS@ZRG06J2@S;!4/NO$+%%%_#/1H7=_R0*(H2 MFSXSY>S5L2DJ_FIWU5/16"]N*6]$6 "+$5\$\GTB>WK>?H"6!2I3C[S]H;]! MH2GGA'T;9NAV;2K1]],CWS/'>SVT=MTLUD!%=\G/3L<#P=OQ6;"L\ ;@BXZ/ MGFZGR@GV]CV8AM5L*B<:G!OFW]9;9T^TOO95KS !.R=UK8:='+HW>@TQB1?_ M36^^_^4-^,LJ:(?-"2XV&?!'<)&V&^B<@.]T>5K*$>O[2I/%]_@%?U[26['! MEV@[IV9B(FH^.( 7I_C@:!TL$@ MQ39 "Q2A1DR:N7>%"U2PJV9?#=WWL9G/=-@:K]Q392;+4YJL3%8.5_5F:O'& M#[];1VGNVZRGF:\9I?> 9IR[Q$:G6SM4(]3L1/*M[2+<"('"-"PYP@X>,608 M9W([>*>: S&\.$CS/GJU8/T@)[SBW>XK\@ MD?0T\=T\7:!08 \JV)64I8$*AZ<[H\4N"C5%54'"KWT\_)JP?@&U;)3X@EX?,66(1.P%5#K/5?@ ZWW3L43NXSPJ[JWRV!Y8!%E!7G6G \"&N M-WSS;!6EV;%BPA(#"@=J[T".AP8W![)'%7)*G@?E*6JO"]P3HG=8] TQ:O4I MM9!X_"+R1P'>)%HPSU:8_%%(!OR"A_E.H"7%B^T6?#2=D_\M!UCZ_BF'_<&F M^CO_Y<4UNLR$Q#9QL0QEU&<@B YI P+Y+?"[0OV_%ADS!1BWG.9Q:=-U%I;M MF$MJNF!LW6/CTM.GLK>[ +31#]WN)QY\7.Z!'W.C3*_';)FC0YH1'&88H@NR MPLNAE"Q8&XHRN&3N5CHQ-[86BF?NM R@S/AY5 Z+&G'MD^/-7,K1">/[>QMCKEM=\L_^ISVL^:6_,^1 MWN]>+C?L4%4\HF4K]6G?]#YA,N!5AO4R2)C/2P[C'*$>XCIG$/PK(]_UY&<5 MR-GXGZ^<&,QV&Y60?]@N\;)BU3>1C'/%)J]SA\937L?:(.*X ,5R:]DV KF._X>]-X^&\O__ MAZ>0(ON^9"J$D!926:;5\I:FDCU-0DA,LHT:,RA[3"B*,@E1ELE>PE@&29(] M,YBM4I9<(Z8KL_A=/N=WGW.?\_V<\[GO^YS?.?65RYT[D6#B8 MO[EEXRJJ5Z M%,OHG/_B=29=0_6/5)?GUOW/9F!:23P[81\1TLUK Q,#7?":GJY%<=H4B.C* MLVS"%7J+.L ?:'RW+VRCW.S9[GZN[209.>+@(-W86O)J6:+B:T'@2=2C&N-AS- @-@/JMR MJO;+.T?C"H_\T_>)NV](E",^D+=/+<7B[H">'4)-P#8Q?%$,1)RL'S9-W]FA M86SB6'/75JJDSDX[57\0<^&"\]FB6)@2(-Z!^.L^QZ(+\G#I:[!2S-SRD59) MT!VPY58,(QC-."M!]"M8K' M)3?U?]FY_R_RS7Y]D5XRH_:2-EC"6]\7<4;X$<%=XO'+Z?#SP&0:!/R[J3+) M]0;!=0O7W4SIWHGS78J51G)]00?JQ"0^>BD^H.J@PD'H23%503%N/=#6<1F" M;JB%?F"\_34*Y'6X6F\';=F+2:2H;1E5.>6&4VX7:5ZUS>9R/:)#(>YJD<\Y MO+939-H?[E&P&1^\&$<'G!8G&MO3660YOH'CB4[A(<"L9436:TZH-J*-^1IT M>(_6H=;10!W2D9.+ZOTY7HQ8TF7A1^$1026944J60J!1FOS]8Y8J3&2<<,M8 M.-0S*B:=27 :CTCWLAX(L_#LU"DX5:Q<.(@=RNHUHMR5ZR9M%_\R\F\B5Y3 M*4@D@\!W/'O^00'DAM'YJ#A\C?$ I4Q/4&GIH#LUHG5H>#DS2)_<(BGG69L[ M>7CRT+8YKK9;:].PZ=L526/UF7,YJGVV/E<'C6HS^;O]PH\B>:>+)EUGB'RY M$]Q@P6O\50+5@EO.02SLX.ECDMJIB&Y\1A,IO5F[W N3>ZPEQ2@D9$^)78A\ MS[D\M^\;[=HWJ-VDWX9!K&>1"P?3.'"V[7P7$WZ/J(%5D8YCQ]S^QYB5KJN\ M?S6&$J5@4+,G=HOHUDM[;\FKD9/'OY.Z@YUZR "ZE*](_=V-%[56G<:4,Y + M:+S1$51GOQ;KT)DTCF*5\?-8N_8=\4NN)W6\G75##E)/IO.VH)X2@8OTB5)N MFZ ,IR?\.$ZL-9FO)&'&^ICF/8Z&W=,&(\%8AT(WRO5*G91I51?>V7C[7=YO M-KPV>7]S\EYL3#1OF_#3:NG\"E 58!E#:J\"UV!=>16M.\!<%D9[=U-5XXTR MW8#.FSF?NS,]:-WX41KM^).'.GQHUL56,@[HS3L;I#N0%@3 5T.?^Q#ZLL%O M^"O!HYT[!HOXL3"EE?"_B;\_!1O_QSN8!*3L'"8B4P6&K36"^Q\3H*&$0US,S/\>2IV0Q)4&V!Q:AAQS?/:U/Y$9 MXH>597Z$K1008L)>_HQ<3?A%""OM-]V]Y#9MZFBTU>:?PRE3DM))07N7=[5& M"7*LI;%VK8+Z5@1N'*["WQ%:XE Q>\0UOE6S'7NN> UVU]^^X8#9D))/]9YZ MP[F_&Y_(WZ?8_3P*MQO\-X$KKM]L^8K(+DBKY" DJ2WL$^X$SP$Y*(VY&WQ% MSFX:)G);"/U,X&@.:!']!_[.ZY7#Y95N\5UDY[G?I=RGH!3O*E@JE!P $-Q! M0&\^E!7CPTSJ),+FM+9Q5)(9'-ND*UGN)/D5^:#;@?6FCUE.1F)IKZS'KN\P MC-^P3)JOAA#,?7"4T\>225B#!2(G'N(TCS$UC"7FVIO\QM[ZE]N'[\D^9[\X MQJ+M3K@7C/XVDO+BO]=R<&.)UA;9Z2N- =]5@C?RS!]?]8C*VP!]B MD'Q%>@=<2:B/:\.KXB3XW T0V<7X%,C)TT(MW6#B(%ZM'BH*DMFD-1Y,+-2-FP0>YA[^Z^UG[ M[O_B==%PQ_G2[_KTO:H,]A 9;27.@M];@_D@4]9@TD)%_OX1OB?+1!&4=!L, M3]?XIZ6Z,>I-T^L"U8GBUC?QND=_%:9@8V\J,CZ+Y^#;)?'?9.BUC8(L@<4: M[*C9WUZ.#S=>4(9@W",JXRPQ)EP7CMD Y%O\GJ)[:NQ9:S"MG]9:V4[-H!K+ MRN.<[G)H6;@#9VM(S5]/[BF=,=:5K%K;L%4_:!@QH!>GE&'.5\AE(N<%O*-\ M^ A?C446P?Q#LQU=7CAQ89BD['Y%5&UG3L?W\( !T9#=DTO/F[.YJJ 5)Y2_B6&B9%_FW_=G!!US?Y,Q\:%6).A>3]R-Z M0+3OIK+RAG_Z=F;'RA1!'+> O)5\%7V'6&W2B4B"5Y.3GX_AU *GE1HA1;'U M2)T_$V$8?<#0RR+V69\108>P5+7M2_#I8*U>E#F^78?L@U 0MN%?Z\6MP:[* MJ,T>_'TMS^*:>6-#@SG:JN')'VI"U^*79YEM^VUA;^30V]'Z W'O1'ZJ_\_X MS]]WA-)M$*S5Q=JLP:KO=))7(QM(@ZN@N5!:7Y /@52:@W#+ $GX 5Z#FE]Y MA:%1"G3'ZEY2@*#5,\0@/Z5ZUD4[W]N\]ZI9.R4V&MYD9]Z)E9[KI->;++Q] MA?4&]0!B#_[U@U9I 'FO?F[*O*M KYGSZ7'Y]L:TSELEDP?78/Z-'].^3WJ> MX'4NQ2;(K+9[0;+7*-RR M0*)6QY&F V]SQG_NP7^ZB0QDNRX_);6^/*VTKG M#SDK9_2&\SOA%28(2;&*>0)?-TG4N@1 M>_B]F>I\=6NBFNCC*TT8==;*>]INM[^8?7198KGS7SKT'0\$1/)U=!R\L70! MS?%D_YE/9\&W8%S9*$J:U^WV(Z,]*_J,C K/]7QL MRVS46]X_&VB\X/LF<W)F@D7RRXHR-S7E_D][APB^X:S.#L M>D69-=C$6:!1F%=:A: 0%>KAZXQ!4XQCR&Y,^>\"D3YV'MC(/#(;XIJIZFC]X\4&[;9<=Y^M%UF,QX3-RXGGWX+AXXBZ<. ML^'=A(DPRB5%@-2-5/^Q2HI?*5^4#7"U&^-&.M%Z9[K\RQQ-3W\\6_8%$_JF M2MKZJ:#0^@#6'\ 1PY@R$P/<6Z.6@6R-_)@FW]5[G)]4J7M5UNZ+:+_+W8HZ M*@YN,T_8&ZTKGL$W"MOQ2N%( ARX25XPYF@S/MXJ!!)*VX@R@4+=M\V#OZZ+ M=9-:>Q=T,%4^&:<%C\YHWWRVW\!/UTYOY6 K!)SB0X5M>?AYU\7Y]:S]7#'2Y_VFX8_FOY-*'.- M913+"MV!4VH>YQ]F;'.B_&G@*#=^7@Y*LZL*R=?<:34)=!0O][TORH/QSZ^7 M>$,$K,%H#@PR7VZ_<(9[0Y!0A=OQXG$%)N>W_5AV#S4BU2&R"'./=@8[1FV[ M(3XP&&W&TP.&Z&? 3,#6OI7S(LT;(I=;_!.-KW(T%=QMKHRHWSXTYKW;)R@1 M>3]^,W7C,LRU"P$$C\]7\UR%G8C7FJ@:\D(H[\CLM 1G4R[K*?*<0V_SL:)9 MY:@;DY;7X\U?MSSM)#R2_5'TU?+)/>&=S^)L\[9%.>$P$3AE0O/O(@.V^#BJ M")C6@=A&95,0-5=+RC[N:@02OBYEEM&FDX(' OU5\Q8R[0/%7C%4FF\2R^$; M\5?)2:@-K;# -5AM:Y(HM2!;["XPIY)7_C?WR%1_GV7N>"-Z#6:L]S;/_<5# M&@24?RZ&0VI%,05Z@$K M;Q_,*@_3M&GMH2]M35/S1VDW=U!O%!*45A58V] N@_P=,2PKP_8_J_4K5?G& M_0UQ_F9-7I?^J<[Q=)L./"^6^45TZU*%=[+1[-O+&WZ7\I6>KX[B+R/4A?T% MFX&8JEK60%JKUELP!ICIV/>\[-U(A$:@\6!\7#*S[FY?M"&P,W'(]CW5D(4" M=Z/;702/_[6IW[L>K$@-RKZ&4_DL1& 0I\>NWKAP+2O0(7"C9=J$[X$SM"-2 MDS&#A.. [?H!:S'24.N!.3R\50??OHG$1[*",JV?,J/SN;E 23TY*=SFP9$) MCPX/QZQ_SAOL"9%4*3AY;*EKJ]RIG\0&__D$GM=ZW@MO?"+D;IM#@=^=PLV" MYT(U[,GA5EW0O,.@LJ0KAUCV9=KR]8]:E(V[KDF B\$>%3FSCHI8H\NP#3-X MX.:+EI=8*P __Y@3UKZT'Y-[7/":O[OIQ,DO41D.M[_GF$2$*?[362@N7HG+ M&>]$:"'\UV#W$( 3D1K%$$\6ZN(&IK7!,*"/D9N&9UIPE$CII=6\D'K6(>TM MI6Z>IP)##P4$?PWTRV.^SSAZ;N=O&W"E_QME BC(D$ M=Q&2FDW8)JGP6G(&W_DY2.YJP*D.KLB(VY>T1G@6/V0T9NY9W.Z[=R(>H4H%0!RL[+M2^*,AMNU6:P1P*J8L)6=0G M^V:LP>S)S:F&Z4,[_X:I_@W_NGB1_Q>"Y8Z3_7X\3;Y"<^/KO%]VY&NDS4T> MM ?RIT^JIVPNF7 -_6&^5\WR_N%7>, %/T'@OH)4JA/K ,)Y%EB$((?O!)GJ MM@)Q,!/-&DB&*_"C0DNI9L5GBVR,ZL#M37FW'WOI/,B1J!9WNPE.?MBP&G<* MZ\0FTTYTT;4@YT1*0]7Z=R+OX:S J"+L]F"+?]YQ5#I)=VO!@C78A?$]\V,< M2L9J\$IE2V7S^;9$;?5^TW0#>9M,""A:8]?/6T)(M/TB#@[]U<29"C^3Y9I5 M_!G(5/(F_@FS=&)*LQ/0^ITJHQ% #VQ,E;HT-/0](.>3B[WO5=<,WRE5+8]% M:BS\I=:>T?IT\8Z\%V^9BU)]%?2)P.$!GZ+V(R?_#.M<[]WX[G[9IS;]JX?$ M:C!5%MSS8"W'@0V12B8^#:4NA%U#2&*=*K_4K9)C(V+.6]#2MU&JTC3ZU;?' MO"_?_O="W/:MK]KB?INL'X.);YX 1;K(]>*I^&OTQ+ #W+[J5&^+D,-IUXW MT]DTVY$+L_KH>M9J5M7E5+3:X.F:1#L?.RXB#W- */&'D\V=DZ_^='I^^ $V<:#J C"=?)Z@*/_\AJEBKZ:49F2+O%:B-\PU*)AQ?4*?W M'7L5N/\G%^B%/]PSRC/KNYCKKA@=>T?W%B)Y_2!%*KR.SE>,HB!>B\\O<*R1 M8@%X24N94C"-E9L>7KE_Z/>%O#_G_BXO[.Y'7\FCBA[\^S8G>L?C1_MMX@\T M_0/[ 4%\$J@_ O6&N-#/J>5J0__Z>T6UWTIJCT&BI@J#OS[W%SJ9EW\+WE.M?ONM;S,6!I&5\!=*[@.[T&T>7@2U-CZ]MS_7HG MWM1G_&0DJCS\B _,T9]X_4BR6=[M=N9Z"5O1*H#>A=^,;X]<@X7 M_+]08)* M6GTY0AHCID!)*^GRUUTI''Y:F1=0*"G_Z?6CH1/JSP\4[7^^20)Q A^ _+L= M=PC"U0BG-=B0N[[(#'I"3RA1R$+1[G QGQ'7D!-]PBT"CH\;@$[IHG/-!)_> M,H/L=_',)L>ROAO4)X13QI;*)C<=%;UQC(06Y)(#&@0E6,F7ZZ?TF>*I6/%7 M 3C=YL\K9$E,E_&IE:>C;R]FC64/B&8V';$C:-ZKR"C6"OI=*I2B@1.\"Q@% MX>9H(*>/J3)_+IK][K8&6KXU^[8*1>J H]<_2- NPG9?PAN+0DI"T60G?,^O MNZ[O<*/P^MP%/# CW.PMLS 'E#H!],16_3581^X@UH=5/X;5YK;KSE,CBJ9V MV]0>S_RG)%EFYS^O=DKX;-\*BQD^A?,40@O4 ''0/UP7P=-6&*1J)[%(GAW& M]BQ 2.&?8 @.]! W+UANV9QQ6\I%?\RS_97"3'[_ OGZN1,2CS/!G1J3^RNV/VJO.7/]DTS[2A0G[(&4R$SBLAR9$;!+<+\0A7FRB)S M)K[2\J10=ZR^W'[32R7*8 \\&WU]*.%>DM&V;S(/=P\:_/Q!K\5WK\'24:J6 MYSAZ)\%&GO$L1&&O-V]COZM4Z/!X45K9'EFP9]A'PF>TT&WTM%QO@78P)=S( M[4AI.[$:?A=GMLZE# 7%6$..(>NKM?'H#G!#H8P,6'KV,S,^.EC]^ZX["Z\] M-GM'^T2&^TATU.PV%+M7W5.,;[=:@UTWH1&X&8#,0DPQ_RA8R_C9[ W@V2$M M3!.Q:^RVC";GELJ$YE,.[K:1V8?"6E[_.?/!E_?KE6)LC. 4S@JCS:7^R^!" M5#=>)9 ../>+<&L 5%(]21*,H#-YVP,M.T2I' M<*IU+?6IL]\*[<5SC0?=3Y[=.@@BEB@(WB.1P\DP &W17%H M5*8$JN?Q\>8M;&22"3L@@J2!-8WGN34JY^(IY%,PG"_?&T1!*'7]YZ,@ M2(M."W?AH'6L[IE_C;/B;P<%6H^CV&C10)QNPW $6CHH)[+CR\6.D$.8KT<_ M129N104]XI=-\$Q ?7@'?;UV929D&1^";R$'[BEX_(CO")*"T8%,8H('/&WY M[4[@:2KR^O%+U\R=/$^$6FR>R7--NWE'Y\8S;WC>&NS9@[/BB1[FW9X$4&_P M\PO!4_X)-#L4&.:9"&4-(M)UIO(77T=;NU)=EB<6?B,( R+H0PLHT1/0"Q\+ M2$(+J/-DNL0:S,=$%MR$A #S-ISX7 -.#XBH>EL5^"?2U:,K88I]W)(GF?+9 MUKAE)%52:4*[BEEO3QI[!5'F&6X?&,ISP+=#L^$GLQ77C9 C^]!5^ 8$RB6] M0;2UZ;7IW2.F;+^B+U\N]D1$!)Y3X-9^[9V=K3ZM$\TRX MQ<0>0YXUIA,)!@,]3IS$MV68FZL#IS_7Y=,,H_T+/ /E+7MOAXK:O?L0[_ U MY).T5-3(6?$96[Z:JIZD5Q/P,#?,43W$YH&M#"02WQ%@%A M)5V#0I8U*@9Z.M9@"<&L 9F6KHR\ZIUKL$#Z)>,_$^?=B[,B XH*CFG>./I* M+:TV9@623G]\NQW";Y'FRH5 6;P-7T7PN%4)U].J0^;0DU90FRYB_I??+'Z]-ZYSIE-/,) +)-[N]=)8=7304'Q^F'<@ M"*70#.>H,"NT9$ R,'YZ=!F,$*@5YIC'KT[XO?&\'?]<_T)WMAQEXO(V+X0] MI)"?R!-X)G'A732T$E7@8UX(R.8:C&$- 5XW?5-XNG0'VXT3^>#/6*[R4D6' MVK/&@E,'7KN*7L-^"^H&H9@MH(>"JD7G]23=D<3S8B MF1\(K%(1"IC(:+,@BV]R)S8LU1]TB&[;\.6?]W%AOW,TD#_2%3?\1?$0N&YZ MHUXG&3Q(=%G/V0X2N"?&AUELC ;%6KT1F,=!O3EAV90@6!Z\6/EY!)LIT1.J M%O.Q)N3]A14?R!))[N5F01+AGB?:NP(3 Y;#[LWMN13YE MV2%>+Y/VLW[;C%3.Y!BZ9 3XN#3;.X\9W OZUGOC'KGLX6__A5I(VWXBJ8VL MW#N(@,5$>-U,AE"6?P[$>]_V9I)50&N'H$>7/BT4!2Z$S*.ULR3+'C]/;[A? M>G./@]A9F+4O!%6N$17YVH*RY358"KY>AB\OPH[JG+K=,ZZ.B*NR-@4;NW.$ M1EY6(6CM^$YDUH4']>D/IG$IO\N<[+MM/#)J&(.GV25O@N:]RQ(;WJ1?IKSM^E7LV0E[MM M:G;:D4_^Q]/6_[W^SUWBK!F^5@+'G(7L-)D@,.K_=.*3C\PDE39QOA=N^TC5 MJC0K^AC_7K;BBI_1AIE-S=K,7+XZ#=*[XV ^0.NDRQOA&97R'NVL;=+#YQ.I MP0Z>)A)(B7_DDO-%8T&=6ZY5^/9%Q%(08OU8]K-KB-7CABMK,"YR#9;M#@;^ MJ^J6#82X50-$."+"'0':"=QP_ M@.JJEMP;;5 #2NXFR>,;])O-D_FV6P.GBB$9/WM=@?,4U^8L?SUUU M?'7)QCCNBW^JP)#T$0Z:6D#?\1P_<72?*?\SD\Y\NW':H\_]/4$30 MDHA0)OI?=^$0:10Y!]V40Y'68#5X?MY )Y*GMVHNO-]Y=)M "4G1VO'94J_H M(H;0=>1;P>-2JNUW+_JLBL'6O:5_GDXFG/OE&$H$QN U P)-$D2;^$85>' ! M%K7LNF$-)N7-@Z#[X <^8@W6\0&B$QF#_^[F9W$\2H>/@=9A 1J -N(J"3Z) MW0.V\,(P-N->M4_:8[R+3T65QV2=O3'XD2O[,?-(@9I7G%/[QM;]:[ [+\F, MRAF&S+S[,^PF02;NT,_]8!+KT\LHG\JY D6.Z(')P%6SNM#ZC]> PWN;%RSE M%M];HYZ(ZVG_37PF\PN:G0C!2X0_@LIF\O&*Y*NH]$N:G.[8I6AT&1AU(8/I MG:VV[Y]742>V:SZX4;%!T_4VJ@O-E^L42IAQ;(5;2GDW,2?8*G>;G<+$$^JM MKHR?!M,*_W[UO)9G67,W_R.RR3?%O21EM>C93-!>]#Q2J-[)=5^#%3T$\1"5 M?$B J/XS:6$J \&L0/@15P^CDM9@H+O;&HQ#_3>W8(L_JDR."HK68/X$I;F# M0DV@L8+?+"!66 .3>F3]=#:5C6P M Y]$EEN#A9@D>&QJN7[TS: 92?,+=:K;[OW4UBQQ-*10)$X\GAGO$OX&BQN TIBECOVWNCI!GTD)*:V;P5R> DCB3H'>URSU.(T, MW".L%X.48@U'UM_5)"3$N+MBKY>8QZ5"O>K]**4GC#BPFA>N(U/>H25^',E--EIV,+:9'8K.<>"],!2UN)S^)61'RI6-9><_.A\S M^U'_MU>/K^Q_IAX:NIOP$[V!V(V?./.GIY_C>>ZSZ5,/3_4&37_CHG>#%?D.X+M9:A. MQJ)T:[%1I4_]ZP9SU_'QW$L77TQO?JX9G&JO$^E\$K'OK,Q-TF'P!,]#^ FR M.:V&V!/@#H# "JZJ9Q$3CCRM(G)$[.+'PH-W?O]NGJ7HGV5F;VYT,TSCT*:# MYT\8B'3B9/'M9[%!;#(M=STS)!*EBNO"&51SQN]4&J\@9.>TM#@AF;<+.XLF MGQVDWKLYC?2+"M4XL'EJ9YU_QHE$U>_0@+UE:.4=^'K"@@;O*'_'$/FJE"US MK!'([U*_FL^Z_?3J]_9%LW?Y:='NNQZXFV8RKR1L;"0:[)ZU=GP7(/(#F0)7 M$&[#:@$/!PBXW2#M-,!-\2TAF05?X5QNC#MJY/[UIM)1"7L=!BPH'Y3CN>$^ MXNN5TKM?\LSY."")8&RL6CE*OUL/FFU^[MVX>T!R?[SY'INPWS(>/ZSW['0 MBBB<]W$/FZUNJ;GYRGU%*/U-APSF3_Y5(C<4TN&(<&1&)%%RA:1BDKB+>I>?RN"M?5)U]$K;#RR^XSNBEX!FMUA:#".\U MV!9(Q&WJ%D$]\7235ME+$Q-3F#E*3[?RP:4?YRYZ53;,.;B?\Q\9.Q@NL]WN MBA%H&^$:,;1>*QTWA:B/ZAB@WN&>A];-''MH. (ISG<"D\3ZN\NF=_.4>I*M M!S:\)3C"*/2KC1:LA]^"NS[LOB[YYK7X#TDD@T:_$EBDNVLP>#U" ==GO;L6?,PS[47PC>$)J]9OO:.,(GO15I0H;FYV M+WK;:%$76GNCDK]&Z%?Y]ZHB"WF&3&(L"G"E$U!UKHG-6SA!S'&^_ KI!R8 MZR9+?>>H]:*_]4SQD#-,W&>K<]D.8ZP@E/S+ MT>A! :.5H7]0=WN"6W.U+9W[:F8>2749[#J<>B>4_2 M- TMXP\-J?([99].&S2_EADZ8OA]( ,%G$>*8,1P(N!Z*I^X&4YI"CY0[3?0 MB7Q#/A*<[6$ 9%S?BUX\,PVOJCOVL.I$&;6^Z^Y84S;M>)_&*\*!CPTN:3?^ M7OQV5'S$; 950U_PYUGBJ.0MA> ,SX3OT,#Q3] ;":FX,F8WG"N$_0A%/./QZB)? M$47!;[7M,$G"J8]$=(\L1V-?ZL8%H[7,PS3EGN>G?+,\69CFH._UZ8R=^(2B M:_<:3)/,>$F71_B2$G&*@E)$$.K+K\4.E'BS8YD;[1I.?[C9MRFGDK'2XN?I M7O_4U,/FOHW7H,[!<5<;\\MOKMA QC>0 .ZN+YV?XUWC[Q.D+Y#]4!I@#2JU M:4]Y&082/ZV6USGT"SREE+=[J3:UM>]4]E*&+N:[:;MCOS^@W&.(S'D8?D-^ MH4'+S:)3Q;EU8 )/6OB97--0"F2SD'%\A#_+T&LWN\NE:;2A^OE%?F ;%LT.@W!>'O^![GZ^WJ"@5V0Q2P*?24<6%6Y1S_9RI'A M[[*V32ZN)SBI^^8].>+@_BA/IEZV4)VSR_"W:6 \3'P452>^4,\S$/9=,@1R M8UNM^.C!9@L29M&K=I"O7?AIP.Q7:73$$5I;=;M$<[ZZBX3?;NU+#OMC[5:. M\'] ]N)N2%V_3SN^NJJEM#GL%&)A %A9"''&+2.UGK7=&1<50\0NDP9OP3@" M?Z'$%IX4&,6*!;5)N+$UF,QU_E6W5^"9F:[(ER_W27P,O8[J1^RN9MXRL!*[ M+8:[B@VMKLT52K> )E'&%<%&^)J,XMX=Q]XBN1DOWHK_F$W[IWBG\;/!<*H+M0L'I:.H)% M3C+KQTD=I]LE'E+_AC[/5;J0-U6883.M%/JM42RR-A2N2F946QN"&H!X.[U1 M)@/AD^Z.$\4,NP\'7V\^%<3R,4FIF(_8>*K@9>CSRL?IQL6;=FUNK+RAC.D\ M7O4/3.9-P/\].*SLUZ\%(V,_,OEMQN;MZ<5Y@4]VV\3ZUBJTP;9F!4'&*?&U M( ?_X]MZ9 '3SV<-UA,@0G[^1@8,DIGP%V:X,M=@0F47!#^2\#_NQ.XC7R?2 MDKA>D,;@^-H$=N-"! %3#;A0TUBX&&W8HN& M!8UH;6V$$9YRC@X<)ZQ:H_G=ER!T_W_59?(6W!I.SQ;=+('[\ M)?]6PQ#78 \?0K MHUEPX4>6[%8@GH*'-RN4TB?XNH/> MS34M'.*&(J,R&4>A5\;O"C.-TN:KX68@B&P!EN#21K"A1:V M_^;>.N)NI^)&R+7;!",N!Q%U_K'?"P*5#WFG=7%/+QT^)/',(!NRQ(M9;#GFH$3W")*E:_3N+G]F"[K+I6%\7/K3.9=#.C>6Y!EE M5&F['H]%2W>.+7,\SE*6+L_W9WN9.P"KGA5+0>9_')1J3O:].1S)V'.XEZWT M%T+I8F[#%7OPC&84<.9OB-'SR&#;'MW'1:)$DS/UX3."'-VDPL-*J]>.7G:. MW9YQ[)FT!8.T( 486@V? .?&S!QA:PB%/+LDYC(J4#VW&TRJ#5>Y$-@\J7RTJ^;@^YNL/9 MUH@"V[+=-1G?OLUHP0C!R$' %HR"?1)U0>^2X P=B:*]&V^(;[,W8\ !5*4Y MEPB&1O&LA5-P4>M-DWQG@-2&3!Z_I W> <;Z/>Q)V[.&W]\YG[&WPGV^_4W$ MC:HK@3GGW\E]B(U! 9 +4N#)\STXNN1X2S'>:?#,(NI=4^KT<&?8['&:T]-O M [DUGVYDUS2,[>A0VN$V\^T0]Q_0 6(.$&5BY*& BY(#B7@-(8Q_;(C.@G<@ ME(ZQ/%$R*[.P;-)ZH'HIY$$6B"]D=ZQI>N. M'-8;O%/ZND'[L/P55+:J5>CG55>R*[N1+]O(;1+DXJ^BTHB-TBF<'C8BB:^K MC1N=UGW7V#@:@GU",Z;TM=CLJU/T[BF!X6KY)N [@,A.NNL-Q@&>+'P2%O5L MLMHS!MVQ.J*>\*389\?5N G5>QE)+>'.?XW7C^&T?A9:0L;N*CF03M/@JM=X MRDS<00$+.;DZW,@7?4@./*WH8*(#S\%&XNC97.:++R)UW][N]XV)YO@()8PY M-N-,(@5!@+SU?+4XA;2!;]PZ:FQI7W$17 A/JW3QVELS>\*N\6!8Y2RM.8SB M$1A\-ZM]9]=WJ:HVN,L@2G(])C5^ :L $-O68!,T;A;H#VAWX_8!Y@L*[!CM M3@_SY(J\"17;=^^:LJ:# BN+HD-FWL6VA_$>70[/9.K7AO@-. -TH4029Q.> MMMA)?ET**;$B)HWI-TY!2L\>Z>D8D+UF;3R\R=4/-6&9'T- MOG\\(K5^@";FDCL/*:2A:HCSWD6!MV86+#AD&^#!K>E"I8STX%N+QJ,"RCVY M\QH8Y^^YW[?+EQV?R1*+IM_#HY')EXPX)A2Z-*X;7]M%I(R"%F&Z21D1QJ[= MP<]I#N4]UQOW_U@-L_6+',^MIG"B4^>VZ@]W%X3&S!+E\>V^B&"91'AC$E^V MATE>( SG7ECCY]CDM@J";]43H\MCWG.J56N!!K_VJD?EU;3JUBF;KFH:OBG M^BB\ZH)K3Y)0HI ]L E'(TLC_)!42:XVQQ8BZ5)\WYCC=&84H1ZEX#;9(I@J MWAC9V#*\\,?ZR8#:^;BO_A^3*Y)/QA]:Q#/*A?M'$"&(9.)K<^C!+YX]ZN1[ M?#G&G%?4&86Y5;_F(QT#NXM#_-Q]XS_1@E3V]^L_6OC2,/]5%Q9#.(4UY$$< MO_VRT%PXU 2GP),06Q&,_%9C(AO=L:CL6 BRF27T]#I>C/GIW?FL-\$ASFZ^ M]HDG@S21VDI7O^S4BK@.R@@E_0&5=?=Q$5,NE(AB#R1:[P*X1(8%K5*ONT!T MHT6E W*,T9)!^3D[ZZQC; F(/5@XFY5XX]%EF/7@\U:G83RC""7+W\+SQ>H) M,A#7\!.O^MJIN=T"<630$/3TX$5(U;W*RX6!Z\/[C[X\1/J4_ M[D@ZW!\]3I$!C?YT.<"ID-&:QP-.PBTO.2K=9%EK!4S4F3&58TCYGY']Y9X7 M28^&MYRW+TPT2WFN_]Q^CV[T<>,WACN.RI1A37B!P@]"K[__3[U2@*E<2_IP2]=BR79A"M6Q\EF6"7V MG"7 M4CX=)E6MP2 G30UCNR[8ETQCCXZ3K[ZWW,9X:5)U!6A,-L&Z_)[$9 SJ&$H7 MH:^.G;.,S"[[K1U(/:RFIFGC_#!9O(3O G8") ;J3BF8P,EG:1&8P9O&$=?& M(FC+]?5)FS\Y].Z0B-U]0-X.9F"6"9AS"P5/R(']6B@YW">B9K,A^^F1389[ M"IF.-S5 Q3MUA/W*?N^WQQ]HKR#18IPAAT]/>S^[&2')/[I9.QY16TJZBV"D MD>MN"GOPP/4U6">9ZL;7&;?T]F.0-H-%'J-U!.F+[IU'J)Y!ZO64WSGO\G2_ MI&@SP;8 M<*T!5M\A8F>ITU(N5GE//$LX;7#5+;W=,R+S]:!X>H[-:AHW3U!K.A!'5^1+ M\@[RK0!#<)Q%I.2^PTN"9ZS.7:]V9NQ]3]XDW:(W-+="8\ V< TH32>6_2V/#VVWBQN5N(>1_C.YVE M06RGZM$K:["[#Z]F<,>^MJ-U,I7R/^QTNQ*1->U,=7:F_2#=@R22G**E#HJS M4309+EZ0+4XQN8N7>;$>IL8_B8W2RB^;S6GRK3GU$A7HXAAH%!7YV50%9CJN MW+^O,4R^276JS;KU>:N&H +/J/?0FQ?PM+$6Z^>QL?L$3W\)MV.5.?Q;H6\X M#QN3A5TFB>GLOP&KZ8T3)0&%MCOUL@[>KWC6[:HKR MC !N#_#S!M93O^NK$X3W4P7X]9JX7\=PZO@)Q"!Y.5&='PMQD6D\=$L<\DI' M1_#+=UWGUF#S$,+<50L,"WN%Z6NPXKV?-]&[%N\BI*RML:9C.&FL#Q!,3,:: ML#0.!%8&-,5G2TWJQ)]KVYYYWX)+>HQ@ML,!&_JJ;>/Z;JI(_AHLPW5\^:SX M>SC ($#@4Z!-6X?7&_HA'*Z_!DL2Q;=KX']JT6768( T6G@8A1H\"D\D C=E M^!H+ +P37QV&%,^\#7PEM'-\HN6A,%+IZ04'4:+([:)R F0^,YX!".= MO$Q K^][BIM#9)ET2_!X#>9+F,CG'@1QULK"/KRHI04C1O*CO*/?L\ YN;?W MMT;7]G[,[LTP?__Q"_L0Z=0SF?O_9AK/K<&D-T/"?7 --F35"I$9AB:=?[.5 M_#S6VA=G&D8FO$ON39*E=W+X!T2OH_"RYO60?9"F]43OSTHC587[_ [V#2+?JGB=-3F MCXGNGFJ;-40YEW*A5:D!IW@F?'%!.<(715V#4>#;C/EBK&"-BQP1$,URYB:% ME6.N>BD['G;A=G"NQT5?^NH@[_EH"MORNR_[M;8PS[6;V)#4,0#JCT/K%"PE MSBT1Y./401&V7NQU_@:3I"JA'(9,&2B<_-DX-!5=>RTGRD24^VN)&W3 MA;1KH=I9&V90@".T+'3@S #U@%!"AB/)?0T@%S@,> I?[-2*LVYN;,F<0>YT27=XG;K%EJQQ<$>3CKQYCU]ORU M3[N>_5Y\7EV?,31Q M?M9UW\FK@4]])CG/36\*(HYJVB[HMYH[7:A\*^)BFXR>RX=TM]F$EGO$I&&X7)IMMT@$)[IV#.X;& M69&Q(?E,QZJ,AB+7NQ\B-KSJEGK13VMF3EN&B#SQR5L> W@W?2[T^ID2*!# MA&.K X3E]T+U +AL9?=;MF^3N^F<3%T Q^AJ8+:AZJ[#^^TUL V?#C[!U8Z8 MKT827WD*LIVJ$[\;STY?X(A[?3AAT,[>'FM;J+CAKR3/3S@(KTV:7[?-<<.( M8 3M#F/$>J?@B="*OVUH&2W#/\81CX.?:P"FJWW"+#.+7SN(]&UT%$T\EOSG M]5,W [=O$[\N[144XQE$O"SY,HJ*8D?-QP#L=FLU,'0-)I'D/C3098SH" U0 MGM8?U4"V2/E=]XT7;W9#A+=>WDHP[LE5\\\X2GYVZ_N=0C#?(?<$9U=:8)G[ M&5C!I]4)O]2CTC9?;QS[*O)^X?Q/:"3%7SI+?KKLI=(\NZMI-!I%_M#]K6+. MJA(PQH:C\/7\)7#K(U@U-+CC3X>).C&U .ZEUT$7OU[!MR]K)6U.E\\5CG-_FA*65+T5F: MNCQI9P"^W:A5'_=)J @M[6_'R4#:P( MJ1\K^0.O"QYL/.[7<[A/:(^MW=F.3M$;%>^(GZ=Z 'CMT+R=V.] MG%X\78;LMYB,KW5-YT<'%H.T=KPJUB>&;25S3DHD0)F(?O^F.6JC!>;+TU>? M.F\;)@SD[J)GMF[@*W/P"Q/0U)7RSX!PGLFUUYCL;G5_RE/7B]D=5*NA_JAH M]*9FD^8[$D]Y7QN=C.QL?'V//LM1XJV@O7T"+<I-UJ*.N G;6 MC=!\ ]8[#WL9(/+;4"BARPOAPZ!9>0 MK&($:1-N8%IO".O.46#;W'D1T*H! MHE[0>W;5*Y-UIZKSACQ/_[U?_R1%I];B57$HK2XAWIMP@#/C!OKQ]D'/7X)X M"KEV)D.X/\#6"8P &KM6I5NBHU_UP',-@*G*RKIL%>]O^2G&D[9DL2^Q^^T& M9FV>,LCB@>HKXZGAQ"T_ EV_BM#>ZL@;AWA+,+55Z>+ERB,P?B= [QY( M',,#X>:48\\QXZ=&5E01/F!XG]L0\2K4U6G#@_G0H0;;K%WVG5:(DHN MUA'KRKLDI*W!MN(9SXC ,7(:61EGBG4?,QL@D"+/D( DV_A5*02S^2R8HR37 MFK\QN?#8]<='$OX\-NP]T%WSTOJ?-=AQ)3L,NK/0Y(JZ6,[42>*"&&_WE3EM M\8_L&38AW_*L^#=QOG(0EP@9!(0M[F/:5(94E M\K:FUT4,BPQV/(B'<+[TM0LGTT5#RYS/)9S="RMY)M,[0$#5X=ND+(32-:"M MU9]NDN0IJ=SY"?QS^L76EI"=]2.7>. M:@N>M5MF6V I"Y_4U2'LC6S:EU"?? (?N*MEZX!?^N2GZJ??35I5LO9*X1Y# M,"Z5+&-J;,[M!2&.('95D$_V7X,E4_>\9"UNVV:-V/PED#JR=;4N,U!%?_#D M">_!%\C:=S(/MSZZ4O\+L>Z=0!.]^5K6P)IJ^\LB+T[LL;D<%\,?S7+>@U<(,G#0D!(.@M&)<^BHJ6<2WP MB2A='B6;,>>4VJO,\E7M:(X-N;SWD)ZFS#^PWS*RPDE$[4S\>NZLS<)VK7V< M>Z_Y3IS[4B7#OZUV>5RJ-PGR>UHU*NA@"9+ M:IT'O\FQ%G5,I%-J[NB+ /85R9VMYF*Z%^Y+;SGWTR7@_ZKBLI&8'"ZET94G M]B>AV;;4-JIT-O(FE4X];6U?F"EQQ+SZ_+'5\5[B_P29AG.K^B)?9< ;MGRY M1F'FPK]V*V$0'F<_^'=HC?3CF4P' CQB+MP"#4?TCR #S\C+02BOP:[")VP[ M6B4Y.D2('%FMI*M/GWI<6=S0XI]F]#786%VA!T@51LWQB@4U>._%B2BAA!B0 M@8A#U(]WRH .6$/I:NF76@\%];>]T]YDGYKD1!W7@.&09#Z%-#:S-\NYGU)JPG6,Z3 MQ>A=Y.@E"U5_JB>^K;A$_7"U^6W.A+K]Q128T4=[2]="/&4/8GT/>A^1W]NZ MO@?]-(8$.#$&.E$3XTQXDK4H7Q.@/"3<#1+X3_M],7K:E%=1AO?5:P1@DJIJ#3$)IA9125NK7T?EZ>\M!PVU1D%%I^J#'YE/DCAJ;R/6DW_UE$"D0=G.%?_-L1 M4K;I6$F>+8CHH3:\O(9G2@%1L=A3P177A+N:?7=I.!@ZV$;[1067WW]W5O[3 M^UAB6 \RP3#K)H(XK7]Z_[9*NH ;KL.MA*=8(#&4*S+L;J1'W MX'6'=K[FA=NAYJ M^.K@RM2>:>X0,W(@*&ICKV;:CP]M\=9U?XVN^[UQZ+W."O1)866XW%.^<*7D M@=8S^52['Y&$8T?A&0AHCB:(W/VX*O.4^J.[0G+HSEV:?FQ!>>K THZE#]I6[^2*<0X,<<[%S5/9WXJ,_7C,O0.I9!1VK\]I6G\"1##S8+3!.;Z*K MJGR2S=GJ(Y/>[@"+G%&#?1:)6, ?!QH(H2RXPIQ+7D1"\>U?)-(O%U5OU*+% M6XFBR3S^_R9[(?@OY4Q_"IEV<(Z5NQ %]'7\9"&IV13U@20:I?7(\/)Z+L0C M]L7[IMJY*=G]">_LWEZR->/I0D)H*>S)DW[,.XEO[VW5@728\81JW-78%H1* M3"_%>G&JTDJM2$G-/B33FPF>MAU=T=LS*TH"?405@HSR"7DDO76*^AOB(XQ\ M(H!T!2&9%%V %KL%NPT@)K3J8. LY;=1S\#R;L16?-UX=Y[QRO*XRY\;D[9! M!SY0/C"=6Y=4'YKO#4?25C^--N]@6N'/UXY%T"5_CC?FA2T.__HU7Y3EZ<+X ME?Y(/BGNO78)#.>$;W?'[<%* OAV^!>7?0RT-'_[ZVSN-(!.K;"4-&YIS=Z5 MR_SQ:V67>D)7WEW>KA\E\8&C#Z+W?QI\.UE<,"R4V,9I9$R1^)H;>!O-QB$L MW]UT-96^QS4/\@?G44XU9.V8)PHN9%1PIV06\); M/S5_6MI_VT^3%*P'M_2+TY^4MI'96*W'$9>WV;?NQ:#F M.?S+Y-8L1M#8-_DQ3_VB#,9K[.;'$\X7^<7W-[S$^Q/NT3>C$8SOBQG4F-(N M$^D^J_%YP;,)3UNM6A&UJL*W*=_B;M!-DRLJWEM?EK;KPN5!+OH19'[L( HF M9H)GE!&!L\8VPZPU6,+7QK=@$I/7%SB,:C0P:VG-#]7\K8WNM-4H-WSS]T+\ M%J7?XO.0E(B)C"-\Z>#.\04'S@#W:NMGK#T+62@T: MLR2,&O/DHVC(1Q8J+:.$"A%F",W$R"2)T&!&YH.TB\F,,A[-,S/[\>,]CO?= M>_UYWWT<[S[V/OIQSZ_G..>^GONZS^L\GV?N:T)L@;C>AFO/JY"?GMB*QG2: MS#@?EQ98^=[-?7X[?S!3;^_'9>)%U=" A#6283A5:']R ME8,MR<*N-JG85R+CF=Z.'38?9:^J2HN+R7_Z*S$OV7"7(':ONTQ+U0H8\ M@0K!FN'QE3H](NQ(X6*#8>OLE%9_A^E@0@7QM%_=D.^^XBWUTI)!?$/+\Z0M M9ZON59M75O[1]-NEW$@Q%MSH !D5M6$;V:Q*?BIUE7VB#@M ,\PB"LW,P"+! M@=C=7C>5KXOW$*K4'LL]JBY;G.D,V.]N9?Z#DZ+4 T%D0X:>(JTD,HK,0AO# MED^G,R@D[;@*\9U]-_'37"0H'D^@_M0THM^0JAFW]M+A+I19M&##_V1OMKBFFV;.*2,P/4VC\,*7V9W9U[M M3[C2L(:%>?2[KY;HM%@L+11NJH;= P'$[AUPM<"9F PQEY/1.%F<[\>^AH$( MXYM9E'F_!TF-=GU54?UK43E6&Y>$%,H/*U^[KE!D801TZI+%3KQ88^@0P>8I M,IU?WT+:0P,+PVRX#5>1?G)2XXM3-ZV[]+W3?_'*61;NM1!Z%A.T^6'C;5RQ M>?]D'^19ROUH[+]\J2R>/K7U""+F\OZE9F[.68-+%L*%,UR6+ 9L42&TW(B$ M3NIRALT'QOH^&G6XIQ5S!\Q@90[1'>;?/S/HJ>-.FA-/'_5=R/_^CC]EWRDD MZ@%(@/1YLD:8[$XHVYD:]DAP4R]D5"D 4DE6TE+AKB?WP\^.$4N%>]]LE)9E M#N4=BHR/W.J7Y]+M>/#1G5LW?/<_QT;KR./+P7C65^>,7;FW [G-09X15_$1 MZ7[+NE>)--S:K>*X3S3'D[KNT=!:H'< I]K9NY*(_:EY\!RD2/%]7'?U/;T7 M:SUL?%"^T@V-4O8!JY3+I]#UZ!1 4,QA:K>N%"R>D&\^.GE5Z)/"G8ZCO\8% MV3\M#IRIV7I\1RH.'[..GJWIS=';H/B0UP$(R.Q^L6KW]M\RZ\DWI.[][J6SX;2*E:^?%&Q](S58A[7WR7 M_*<_#]8"/*)AA\?81?2118,.(G16B.- ;$;/!E900BN3UF?WV(9P,E-OA^Y* MJ+]QPSO3H4Z,5%]KVDJ%V'=!!G\'R_P!(+5;,C]G)$%"^Y+DRX'79HH2C*0K M@@H=0O_YI40+,:SF-5"*6X" :H)> 5M,'%)/D0GY@DF10CSJ#,7U57_*9$AW M$T3OR]/+A87,*Y^@A<_*]6Z*2YB_9I/[T.!)FH]R$[,X&]QMH%Q^7PLR^EDF M+&3SD:_NXR7C;[9M_=/+O?<>&W=I3&@1+DM!\% M(L!)[@.T]:(1SI[RE42;-J!A/H6Q>0K0)ZTK\RPEUAR6%%[<-G?=AG2+38C[ MO/>6MYUEIO#BIL/KU%?9?RG\AU@1B0H/DKH*L7(MN9WZQ9.)0T*V014JA('G MGU\:*M%2ZMR7KR6_YG_O[")Q>,K4=;4+_*@T'S1^U3[5@=:FZ: L)];>ZG'. MH)L+(#9%[GK1U44*;\=V'VWRZ&>@S=D.,QPL8EYQW5"1PJ94B[\D^K"B T?# MS4(SQ%8N8Y5J4LL=OY]Q%9"/N$:(@1-\T.K]M%P>"H5(J=-ORHDQSQCJ8+5D M[HB/";0=3"OS.%T9R*/W-'I-'')YTM.2D"L*"(N^Y* M[N8WH"D802W3$"8[.KJAL=V)GXK]KG6/A'Y(O3W$E#-3;#67JT8K%E? M?S- X'&@G&? O/'2>45J#G+@_)99%:(3:/01STO9LM5UBA;@) $%*DB)5<,\ M8D8[6AT/G):_=6>=S\K?^D :/O#1NGQA]JU]I>:%)IL[%[MRFYX16U!I,Z4AESM28?^]DROU>WH%[D0W;>D#\ZX?5 M_%FK' 74R0C8:L-W)H*@WB8X%OD3!R-TE1BZJETAQ)8%9S3A'Q;,VM[1-O[% M;?W5P\:6O[<<_"1 )/*E>2+C>DFED%,QKC 0,BI%C^TJO:+"7C<$%P4\#,O: M/<(+;2ZP["8U(9JZ0GD;B?.0P>*/'@3PK'N?>A.X)X0.;8 )>+KMZZ6W;^CY MB:(/=G,%L]X)F;9B"N?C*;JH,G MK@DR1?S% [1D=+H*H4[RNA,>8B%YEY8YA[>=Z7 TO7GUH3R2-T*WVS'JYH6_ MJ#GVPWMS4])=]3DZ!2))&\4#\%+$#C %5Y1Z,!HCD/S&;/FCQWW.3N53CGS6 M!!A+B$9G6+\;+*5??SOVZ&?1JK 9ZA7!4R<4XIN10HJ?L F?Z-(>Q9@RD#[%-OO94C$3AJ]_K M:22/:1;LUY6W[5P5&)>=FZ*._=%_<@TSB;R+!'OBE$(R"@<8*G>-@O/>>;*( MH2CGG953JUWRR\L(J C+3;0FN>[VX)=&@XX'EV/<3P^)U!G5_+)FX>>YI;8T'/ M4^L7C09[;MYR8Z/G1O4OR11H4G$'P"'!K9@. K@1YD8@BC RPX)-NR[#%N=H M, ;M!]?5@+;:/5! "[= R<>F@* M(#F,,1DA#V,U&;93?D#]:TEU?GE&R92K::TW3&;$BQL W,O/RY;F!/'V!)_Z MI:W@DTX*:N/*BEM+9.;_9!W[I\:?U6#_H;D_.P\#2RW--. %RLX'KI;SRJP? M%:[_+F=>_JOB(X"VYTS)$1LP'H ,LD-4B-0M(7*+#ILK#,(E:.5$-SV2L&NG MK'N.O>%YHS6-_?9F@$OD@EK-S"P%H?R!*>#V@E8FD-.0VQ^4NX8879)Y M$35?"'R_T"^^S/&"LV@O\XS$N>CR\E?$@-.WAN:F_ELCK(7>^R1M1?TGC$#H M;<-C8(;9SZPE#X<$>R4&Q'1B)2OY9R+A;JO\ -V1^L<$281I1CM/L^WGYSNR MU7!40\8:6';HMGI/ J? ;(_F_CFD>:W2H\/:L,CG!.W5"CP\J1.TF6+!J M++XDBB&Y-"SVT8@$)#YX)]&G7"'JRCG^)14"9,@&9U8WQ9_WC/9=06/V'*0R;%WNC_N-#,3=?*:3G H=9ME MZ.>]1QV05N;C!^!@VW3(6LH^=-T,9& A;)SNDA\B&0VV&HAFE@:&!'[<%=_< M691HU'L#B''TUJ6;_'S_V+5R]^E?1U:M/:E(\$!$\QLT2T5B)P$?9EBA!AC^ M &SQ:WK]L.117T-DBZ5%4[[PMQ*O"\YZ]ZPO>N_NC,FB+8AA W]/\3L&#XSX M*Y>%BH#AE'&+Z121-SJ=HS23'BV^<9<'EK(&6 ^Z[]&Z@Q=VLN]?[T,V6,;L MR$8%HYIZ/[R!%]EG'#U<*7LW! A&I@#0PJAP.D.$!(,S!#P;)#.MZ)FKF5Y5 M;43.J'U;L[)_UCE/7W_[Y$&)KQ]?'"JW)+]U55/-%RG.)%#=TJVI!:L]CPS!Y>?#P,X QY2MG3:1*J;"G 10K*GXPG>F)! M;U&B#IOCZ/Q5UW^@H;<"JU/-.[QF]B2W9$?NX'/3C4 E[.RZL<9;F5&*>&$\ M"];,'^5/F\MO ^.*(UCP+RJ$/F3T,)Q#5^KTO[\6_KZNUL3?]UC/6K^L]BW7 M[]AZ&D]5);QXU)A.?D&M2Q/#&WKIR\7W/\0!(7N:*M\:Z=@[?57JR.4'W>3[ M2#=E$)!)K3^]."*+S:W5U:-L>I#K_=D2FK M?5+B$3?*2A[U[S9;IJAC"B2]:6,Z_S\;=ZYK!]N4;+@%APE[Q&7;,U^ R4@!,[JY7(<:_ "P2',T$\TL8=2%K MJPH!*L@J!$Q7%S$2/D:28*/X_K3R1 9&B?&$''HA,[A<[@]4(:Z+>E6([*&9 MN6^PWV"_P7Z#_0;[#?8;[/\&=JY-.5%E*/$_9'H! -"P#P 5 9&=I:2TR,#(P,#DS,%]L86(N>&UL MW+U[<]PXDB_Z__D4N+,;)WHBA&Z2 $%P]G%"MN5>G>NVO;:\?38Z;E3@*7.[ M5*4I5KFM_?07X*.J5$^ !5+L,Q'CEBV2R/R!_"&1F0_N5__>O_^!___/] ^']>?7H'WLS%ZD'- MEN#U0K&EDN"/8OD5_"I5^3O0B_D#^'6^^+WXQB#\U^JFU_/'IT5Q_W4)DBB) M=G^[^!MFFF$M8J@S)"#&+(5YC"6,\SQ/J>8RT>KJ_F\D18A$4011&F<0)YQ# MJO,</?_OIIS_^^./' M[WPQ_7&^N/\IB2+T4WOU7YK+O^]=_P>JKK8R_53]=GUI61RZT#PV_NG__/+N ML_BJ'A@L9N62S80=H"S^5E;_^&XNV++"_*QW?50%XO>O\2A M7HOYDDT'>"TVPVR)/+7_\,[\U QC'W2"3*MQ&NK>$E5]7ZJ95#5;/GLT*.2_ M_,7\-%F5\)ZQQ\GGKVRA7AFBE:_G#X]J5E;\?;U8L-F]LDOBJZ?-)1_9D_VG MZS_80M[\?54LGV[-(K"HEL[RP_*K6MQ]9;,/C_81Y<_F$8Y@;M8X2%DFB!&-228FR_6W,E$S^.5SJU8E^\L(_A>/F5@>892% M*N>KA=BLQ0_30PNL65OM:DQ_FK$'53ZRY@:CO35;:D#^]?WJ@:L%F&OP21D5 M"F'-E<_+N?@=?)D5R_(*5/(K^<\_;: ;T7LP_=/.[K3?B:WT@=;FD6!;:;"E M->!/8/NZ1G-0J7X%:N7!EO:@4A\LC?Z@ :!Y04I0S$ -PM$W92Z>:3NUUMU\ ML3MM<_%BT_:,A:LITZSD%>:-2#]9 _TG-5V6[;] ^R\PBAN+\A\&E_VGO:_Q M>M$"S1;BS*O87/&3F!O;^W$)G[V5=J_RLC.RG+_LAUR_J0:DOX#Y0JJ%V?T= M 'R/_MXHK18+LRJS[^\*QHMIL2Q4^?-\+O\HIM/KF;R=FORR7-;E(:9BV%6FU878)0!6]I<@8W0X/KT9'@O M#\$ #,G[EPLU**$'PW"7J<,]N!L%=UXIFO7@PVII'5+6QV*;M5%O9X]F]$_*8FN6 MQDIR\[?5PHAQ;P0NRG;1?/JLELMI]9!R0D2:2B0CJ')NEIX\$9#IF,&()"DE M3"$JT63;?WF6O_H3ML-.H>?UY_7<[!',NV%HR:A2%F9*:QY[K%\.SWU"C_/L MMO:\\-P-L_A8)5LK84O/.J2ZK2FH507/=;T":VU!I>[5>GOR= 6V5 ZW^/0_ M+2%7GQZE'73YZ1_UW?5G@!&[+4!F.7PHEM63S#YKS7K"[+_>%*68SJVT=^K[ M\I4!\/=))+1F$2.0)#J"F,<(4B(DC".L=*QE9!:;R3>UX'/7'8V? #YDLRU& MCPO%A_=WM^]_OGG_^O;FL]^BX(F]&]'WAV?/Y+TE.#"6%G@F.MC(#GZSTH-* M_/\O'!-WPRTDNWI*,"AC=D-GEP4[/J4;L[U:E<5,E:49E!>SEDWG][/BOY7< M]@'7+J1K\?=5L5#2"+;E@S*_6STH>=A!-4&,$Y)S!@G.!<01BF!..8$Y)PBI M-.9:T Z.]_XE'ZEG?NT97K+O8-HN=L!8W45 G_T +X8;58]DGH>A]U99L*5M M97 W^H)G89E:8]"J7"T(6WJ!1NLK<"R8$&YA&&Z60BXF T@]Z (TW"SL+EH# MCNRWT,G[HIA4N5SUR-QL"^XKQQ4OEPLFEI,D%BI6"8>(Q-8%Q"GD.$L@CTE. M=$HD9M0E^G!VI+%%#RI96Q*QWN9:7/!;*_!QP]$3XM-,'Q2XG@EZ.,QDD_)> M?4O#8/=LR%%BZ+PN.>-2+R?V\FJ1B'(454O$^0<,PNS.>K2$['[#98DX;PW+ M&\E?S\ME^?-B7I:3.-)*9#&%BN4(8L0%I(@1:--N4*P1$AGVB>(>'6EL//I& M\24HS-IEQ03"RMDM/V8?4[^\EXN0ZCV?Q8!TVX)4B6@3'8V0X=-7CN+01UK* M_F ODFYR5.=C:23';^A&#!\7<[D2RU^9#11RQ*"*YS/S\HN<''9\O]..G#V^^O+X#OUY_^G3]_NX_P8=7[VY_OKZ[ M_?#>CS8<$'?CC[ H]DPDC;"@E;9_IZ<[/"'YQ6'408G&'85=QO&XLQOUO"N$ MFIG]Y_WU_4+5 9]?E#V%,>%,I+%@%$;VB*?9R!&8,Z:A- 04LU0@%3GM[2335MJWEJ4Y5BP/((B5@IBH;'9G- (4AR9GS&54<1IHY-?YU-Q?UF>*UBXP MK@CE24Q@'%,.<1X)R!.*8:0U0FE&XQQAO_V"Z]#CVS6\N[U^=?ON]N[VYC.X M?O\&?+[[\/K__;5?,U.U2/923E),8 MJ51 I30Q%DABR$PC#HG"UC9!4!E<9P800$[.S8T09Q(DT)@3G-".)#[V<'W)L!--*7%=@ MG1I)H1GV 4@CJWPF^=&S/7X-T:RS>GL.P2R7:$)W D M^]RH0T>R'5$X$,EVO?-BU_CKU6)AMCT3KG+$(YG!-",$8ADED"89@[E*$),( MTR@3D^6Z6*6/A[89PHM7CA3?#)\?*FKAUB=<3AU7<,72VX?= :'AO-57H!&O M%P?UCNH]N:+;45[*Z;RCY0GW\NZ5W3[PNP63RE@M5;&\:R'FJUEUFED5U>GF MC_-I(9XFN9 HC3&#/.&)L2TB!7F68:AT3EB:"TZ)EZ_8:=2QF1>MG& CJ!\! MN&'MQ@G!$>R9)@Z !WZKI02]),EY 1223-P&'I1?O+#8I1R_FR\[]5L=PRH+ MZWPUILW;^>*!W;#%S&RFRH]J4;E@WQ33U5+)21I)&9F'P82D&.),1# 73, D M)H(DBF8ZUCZ4Y"_"V/CIO5J"8B;F#PH\J@4HK:@ EE+V^VTK<>$N/%6OS#W M3&+KT[!;TE\!(S^H% "M!K9,UN"L>6O]F'-%(H#R&9I\E[O=#5Q)NPXSV>!3C68M M<0]N'@^ PCJ"SP\[L"?8&8=]5[#[K0/G')[MS/!^/ONF2F,Y_:ILCSPEKPUA MLGM5=6QXPY9J78AO$B.-99;G,,I(9.NCVD9YA,-<4:14KI#Y_^1QIXW:"W:/ M<5?-AP%V%>R/#([U#&K5 8T^=8\88#4"FX*>U4;4U@^;S]K]T"MU7\QF=;'. MJ8U7C*7MD,=+J%*N\RB-((F8ACAA&%+S3Y!KIHUYKE.F2/,2MOW0_B]]!0]W MEAOU"WA3U8/^$[]];C;'&$0=D5$S7+.L-3RN[^@(THQ[F/-1)"J'U.O/D>K< MPTP.UZ&K@VS=3-G_8(NJ^-LG\\SZ[.4DITABG@F8Y;$P:WH60<88@2J6J>1* MF_\AGRWS_A!CVR&W$@(KHN>)W!- NBU/E\'3\V+AB8PW3Q]7/B1K'AAE4 X[ MKN4NHYRXLMOWW11U;(^*:L052BF&<2)C\VTK9JMN4)B@.*<# M^+RZPYS.O?[\^>;.L[#Y#FANWW%W(/I..*C+^?5Q:O:PSB$_W9T1!OUL#VNW M^\D>N:JC9TE\57(U51_TQ\7<[-B63Q_-7"ZO9Y7)\&AMA3O+#Q.92RIXG)FE M&46V8)=9I%.;>YB2-,$Q09(XG8KR'7AL2W7>?>"7@.J_RM)8$(4XA%' B9$<(BQ)(:G9 2)SG$&&[;WR7F]]QJ=.-S2 M<3]2ITT6L_LJ7=(6!VG-;"15*B23,**VUVR.* M9H1@K^.?_B*,C5^V#S"65>AP-9,V,;KZF57E7A[-'9YI01WFQG&;U"OB0\37 M2E"+?]6V\SP83=L$"JX T^9-L-G36A7+U2)D+*PSFD$W5_Y2#+O-ZHS2WH:K M^Y,N/Q)?#6XW>.7$)D@C0F.8"BK-KDM',"><0)DAD>L8T2@578_!;X89&]<] M/[JM'AZG\R>E&JI[-*-\->A7; >6-B_5+%$VX-;]5/P6XF[L=CF._;M\MB"L M+CKNOH]!7T?.LI^X.IN'/'AL6H /KM_I\S[WZQ MY02I#-'8%M>B2D,L60*I)+;X,LNHD%DBM!=''!YF;!Q1>1RJS%X]7P#V4)_' M+&9BNI)F?2X,-7Q5X&&K+K$QG.:M:F!J=>M^^OW(5+B1Q^4 ]TP>:P%!)>%5 M:^T$)(_3&(0DCR,C#4H>I[7=)8\S5W?HT'>CM3)KY#=U6YVHO&/?;7#Z>9OO M]W.SG["=)&Q3TR;Q^N:[$BM[W[,- ,\TLHUE#<-H 7&&,,SC.(,8R12E4'6>H%:L:IU:Y4? M\URW*@%R:P8;]:[ 6L%G^9[0Q?;$H'ZG\X]-3Z-4WL!?V371;#CCA< M6\9>D'K6Q[&?$3J6IMJJF]7?1GZ-<5L\LNGM[#\56]R9 M25<3R302B4YA'*<,8A5E,(]$#"/"8LP93B/I%97M)L;8EEWS$2#/:E;=X'>S M]_L'M>?5LBJ8=]<6S+L"C1)/5\!*"RIQ U;)N@BNH)6TNDDR;+6MB]#:J\AU MV=.ZQI.;*'4Q*Y;JG2%6>6O,A-E]L>YHOI-"_Z54>C5]5V@UR7.9Q&8_ E.I M4HASJ6%.X]AL2S 1)$WB*/(Z''Z),&/CP?6)'=:<&H5 1M-UN?1]\Y9U>H JT_(J/CEJ(:- MFU\@S\"1]KYSZGMC#C4^M\>K-2[]7WY=T?:OI-_3*? M+;^6DRSA49HQ!+,<"8@%QI"1+(<\Q2+2N2"Y\HK1=Q5D;*QK7O#8T_KL.@6. M]N< P/9M@58J7($]S_1:CRNPG .NP$=6R,8N_3 +:95>"&)0N[2K+,-:IA;7OJ\K@7,JAC24Q7&JQ-#6K:>J!2C"&D!::P28W(F"K(LQ3#*,QW'+(N2 MU,OX/#'6V%C.[ G:0/Q<6W^V+4I01^A_*&9UO<;RK[Y5S8Y#G60RBR:BGX+6;14)!%?/"T4K M99WRT.1L&:/Z^ESZ?H>R<6?Q"%LX[OAP Y>..ZOW?O&X\[<,7,6I.:/_8;4L MC9EM:ZB\7[4][7,M,PQ3'E55*2ED<8)@FFY-,LJS:6LA<#]>K#7D8;U778 AKNZIO>=T MR.=LJ_@;KN7%K*+:U_/JZ)X99'O0^6I9GURQ=^;*=3>2+4VNP$:7;'FQB/CY\LNH#(/N MR13*"X<8+F_;%U*GTQGYD?A:HSD1:OJU[GM[/M*ZK< MI*E9=V?J=JD>RDF>DDAD*(9*Y,:L9]B6U\HCF,<)C5B:D3CV.AQUL41C6_", M0F"[$L,SEZ#JV66-7N WJQFH5/.L9NF=^Q[DTO_2LV4 M+I830C 3(A*0\ Q#C$0&>!AZU+YH/%7H4R MKYL[]Q>KNY95L>>ZY42*L@C%'$,64P0QSC1D+.*V FL>(48%B:A?*LF!4<:7 M0K(6LD[3N0+_^&,4@T>V -^LP/\$DJLHBNS_F^P=P%;+K_-%\=]*_A.8S8WA M4%054:I/;;YQV'LW(MN;$3=^NA#EGMEH V^3>M)4#:JKR 3M+G8,A<#=Q/:& M&;I[V#$]#W0+.WII!^]JYUA6';GZH/_-O%2VC>JO2OU^4U>OD9-,ICIF'$'. MF>&:5":08I1"E.2)CO,TR3/L['3M1<2QF4.UK#:]\*N5MNI^](>1MZT(Y..) M[6=.'1RT+SY3XT\WV,QSI6O5;]IJ"V[&,L\>SMX7G^^!?, O.N]^'N)>I^2D MX[B?D8?S)_>*W#,W<[\CA4PN;?)7UZ;Q%UN&LS(\ZE26JM+7S7>U$$6I/BX* MH3Y9'=[-_U"+^J?BP6S)$QQ)G @.:9S9K4=,8!X;E^/TQ]+W-DQMFHUJD;.CB4:UT"Z4?%%\/3, MGYM$PIMSF'2OR+BK=R_%&->#O$P=QET=CY9@W+NPVU?]:E5,K:OT%U6=4E \ MD3RC"C*)I3'^,ENR-<,PBI3(*8E%YE?>_OGCQV:NM=)Y?L [F+E]O=V1Z/G3 M;04#O]6B!0R_']8YY&>[,\*@W^QA[78_V"-7=5R#;2=?:QDLU%?S]:\KQ+V; ME^5[M?R@[]CW-M=)V+.-ZHVJ_[ONT\(CFG-%4LATBB".$_-3SB*88Z)IPA 2 M+/1ZN><' &-5HNEVI8*R<8BGMF4;@G M=TPFJNI,U!7UV>+#HLH=J-MRF'&K#=P$"ZJS-,&0$J(ASB,"JLDQ]4FS ]^^/+Y315*JX+\GA4Z7/!W8\[ F/9,C0V8 M363?"&QS+6N1ZSA_%;RHI Z8:.0.4= T(X=AATTR.E7LT0CP\U3MMN-I_!1L + M.FT7MK-Z=[=22?1;3FJ0X(@1)"E.1$H@59Y!A M,V_4L%$:1TS%2%V>F3"0-F/CNKWBSL\CW5=M]U!SQ4_@M:VH-)WZUOI[V=?G MDH2'$;X4 V9$7%JM:0N3*D5_"Q5[(+#&Y4!]\>>OX'@*/ 69XS$5@[I,H1%D M90P\=Z&+3(41ZH(UG9^7G1^1_3]4N;2F1BWH6U8L*B]&/(ECD5*A-8P2&4&, M< 8IYCGD)%,L4H(+X=RRM+SR!?Z)5LU9W>X&T*M=>WP'A$_N#CU M.5Z7OJ][R8J?U3)NBP./5,L8,^]YWW[P&G\57 M)5=3=07B!$9Y7>>DV7VWNER!=;!R':7L(?&] X@A&:=%/4,M M(TS'L4(P2S)J%@"*(<,L@2HC5+*8JDQ2GQ."73$;[G!@&-P\3:M$#>-Y MVX;M(L];1_A>TO/F"..EGK<#R'AZWK:?\)*>MP.:G/&\';JCFV6XCH'\4K6/ MK((H;Q?J[RLU$T]OY@^LF$T,8RICYD10YY%M9<()S"F6,.92IVD:$YDAG[VO MPYACH]0M2<%:5/!;+:QG3787R-VLIL! ]LRY'3'T-JX\4 EI<[D,.Z@IYH'# MKH7FL>Q5/I$3,;*XH1#K.(>;F#QH9TTTF M"<\SG21I[%>H_,1@8V.:C6AUS^\MR7V/$9Y V(U?0N'6,[$\$Q-8.:_ 1M*0 M9P7/PQ'VD.")\08^'7A>\_UC@0[W#)SGMTE'K#- )BSBG#(D899%"F)D-HEY M&F4PR01+!,):$*\2$L$D&QLM;>3SZM 6?L;KE8;D5!9O+?5VQ:Z*=B=M\TRRG? M%*68SJT-^F[=DDHG'$DJ8\B)S:G+$P$9(<8\E#J348ID3ITR03J-/C9B/A,N MM&=4-GJU#:M*L-&L0W>Q;M-VFKE[GXR7#=N&F@=G7KX(SQ/<:YZ[Q;OF;[N< MVVW@07CU(DQ:[KSL(1T-7EM2PY+OYFO*!4,11KFMNV,LURPFD&&LH48D,5MD M%B7:[P3IWA"C8[I6P@OZ(1X TM&@O B>OKG'#QE_V^ZH\D&-M/U1AK6VCFJY M9S8=O[)#&/.3*I>+E5BN%H9#/JEOYE-BT]?&[+I7-H".\PQEF&7&HK>=M&2. M(4\R#%&DTB@W%E"NB',<\_188_OBGTD+1"4F^&'1B.U85LL%8X?(9CCD>B:# MYZ#]T(KZ5U +>SJ3P1LYC^!F. 0'BFY>A*1?>-,-FY/QS3./&"[ Z:;+LPBG MXRW=C*>M&,;M['&UO#./:<)L.$UI@E,$(Y[E$$=F$TF)H#!/46KVF CIG/D8 M4<>'&ANU;@?C*E&!E;5C1/,$PF[651C0,A9#I:)8HXC$YM7IM-6J'C\V M9MC:3%3R==UAU=AY[JZ\$1EN9W4&C.Z;JF7W59 MW;]UZKSYH?VWIL7$,R_W3#;MC\N)5!E3L=BT;V&%2W*AC&*A[IIG]DSSE5?7S^A>-*E?/(W_6J]RJ M$[XV87=(^ZA=V$&:%ZEMV!VU8[4/+WAB!W>4S?VJ*O04UJ8J'Q=S7M=H?9KK MQSH$.,FYTCHV&Z4D(0G$F&;,D:UT&!+ M:INWU:\\0#KIPG)YSG!^ M+ ^MGCFS?.[KO#^=2;:0'Q=SN1++7YE-V%@^?9Q/"_$TB5FDHXQ(F&:9,699 M9LB9, 4-U#&AE$Z>^+\$K\T7\'G;C>QZFP/O@$P,.O2T^K_N!7;+#3=VHQ/K,JH(: M&_][X[E%641BPADDW' )MF4O6!8KB&@:*RE2HH13Y;*S(XV-0BJO;ET59BO\ MT\TS?AQ>-TH) EK/=-(1+V_>.(M%2,XX/MB@?'%6YUVN.'^#?X9F=>3P^GM1 M3F@J=6Z^?LAI3B'.$#9;/LI@%*4JS],$)1*[9EZNGSJV[]\Z)8MR60@V!=LQ MG]^LL!X9DAO83G_KG<$8P/?= 0>O#,4]O2_-/-P\<+",PCT=MC,%]W_9,8C- M%K^KI?62?U;"?-;6PFV,4R0X)R*A,&680:S,'[E& N;*; H4TAG?D'LHT.- M[4O=2 HVHGJ&KH_CZK9"AT&KYT_Y(%##6/OG\0D:S#X^VK#![+-:[P6SS]_A MZ3&[(273Y\?V'3Z:E46,U66$T()U3+.8(QP;.UZ0Q=9QJ#($D(9CM-4 M2"??[>'GCXTC:A%!)2-HA73T)QY!\(P;]G)<>F8#/TC<78&G%=]\YF7[G9=* M_'@___:3N;/^Q,T/NU_VL:<.XP<\K=+:[7?FLLY'Y$M# +(^9E51@67HBJ G M>9I)@60$4V&PPJEDD",E8(*0RAC'-E_%\XC\T<'&]DE_-+L:43Q.56FWG<\D M]SXB?QQAM^4_%&X]?_+/Q!QFX7=!)O!I^>/C#7U:_JSF!T[+G[^G:UX,7VZ. M)&U><)SD$N6<090S"3&19EN?Q@H2CC12:83-5L(OZ>7@.&-CCS(HS_^Y]1P8;&XM5LH*-L*"1MB-?G<39C9Y"H==W]*,S<-U*YYQ!)'@U MG&/C#5_@YHSF!VO6G+O'WU5Z;>A)5G4.I^Q^HFB:1[&RU16D(8HD,I80BA1$ M]M1US 6-4K>V;;M/'AL_K(4#5CIWO^ASN,Y[1#N#T/-G[JB_EQ/TH*X7N#^? M/V\PQ^=!-;9=GH&U07)?EZJ%N\W@]D[^HY=>YG$_G]T_7O%PN MF%A.>"(XSS($E4#"['$PAS3F$J:(",$5TPGV*BLZ@,RCHXN-P."++3#W=KYH MV[R"GVU:6@E^:X7O8EOT_ IXF"CCF=@A+)W+Z@IN;=VVWQ"[>=O2W>7-Z&8\ M#3-7HVAS[R'VGZ.9O?\\!&M9WV'H;JO;3L_[]RM;N?^#KJ0J/ZR6IT;<5HX^4>YY&5C#V\@.:N%MB+46'VS)?P7>%-.5O;H/ M3N^*8DB"]I9A4+;MBM N=79^3L=P1#$KENI=\/OB_X5#5][MA_S1>O MIZPLWYN7M/7<<<9XH@G,2,H@1C*!-,49%)3C)%>:*YS[T:"G!.-CP5H!6&D M-BJL3XU76H!*#6#UZ!J8\)PIP6+,,ZV@5)A '%,"GDMQ&*EY"3.#/_A ME$!-4QM9S[$AQ3B!>9:D44QCJ8E7>OX%LHR-)1NQ0%')7G6.?FREKYP'12,_ MT.:S76TI7EW+SU4^"3Z7;OPYT SUS*7;6E2U:%H]KD"M2?6/'Y_-5ZL-:-0) M1ZL!, U)L9>(,RC=!L!MEWI#/#)<-M.OQ?+KE]FJ"H!EI^4Q:>8 M%I4KR/YUM;!G(5^QLBC?%4T]ANI9$QSG:83B%+*\.NBK;ZWM@>3D8%?Q@=P;:2=67B$CQ7\PJL]025HE=@K6K]V'[S M*H--1=_YEY<+^N)YFL&P=LGG##=8ATJ%M[-O1H3YXNENP6:E5HN[^*Q+%FK*-6,*"FHVWS@6PN:V,YBH3 F,,,H2-)FI>[8T M5JUCY4(? 9S()*_)9$^,_HBEE=R2?M&J Y9S6S"N4N0*J%:%>DO^8'[SK4[F M]2C+YS57ISF_'^B'X?&UV& -_-TP+[(&J(88$ MW:\P8A?@3E9(]'K@<*42N^CYK&9BIP<,G&GX/#AZO5I^G2^L#V229V:/*0@V M\Z4PQ"1"D&D>08D*D ZXESER?7Y^ATO\.S<'HTCS.RKDGR.I[QS&P5+XS@[TLHO$-U9, M[;[H[7Q194=/9(ISE%$!E<@)Q Q'D)L5 R)".,X8SN+(JZIF7X*.?\EH):YB M@WJUM"?7[ZL,])=90_:F>MBEY)()_#.N*,^FO])X?$O+L3D9XPJS)^N?$/!;+63 ?#@O4$(2H]O @[*<%Q:[E.5W58W^GHF/ZFI M=41?BV7QK:I(>:@,$L44"YS',"8"0TR)@(P20TPZ8FF*N""$^25I=Q%C?)G: MGVX^WWWZ\OKNRZ?;]S_[L5*G>7 CJ;ZQ[9FSGA>9MP&)1@&PT:#_6E:7@!B2 MXSK),2CE78+4+@->]*P+,\Y>/6U%/=\NU-]7:B:>JNKN<1(A8A-/4BVX;2+- M(%,)@B)2.B6IY)AYM8=U&'-LQMAV2L):4*^"^3Z >Z:$A(&Q9U[KA&#WW(SS MF/22:7%BV)?)FSB/P]$L"(=;.^0TO#)/GA6"O9XO'N=U2F6S!^&*),00"XP3 M8JM7F*T?YW$.&:>:"RYEE#B=L#H]S-B8I144;$GJ$1$_#J=#CD$0D'KFC4/X MG-_%^0#ED2<0!+"!D@*Z ><7_C^+Q\E8__&[APOLG]7@613__-7=K+#& 5>^ MG2]>L\=BR::W6UE($T8C23-A'6!804QR#'F6I#!56E%)DISKS,< .SW M%D$F8PFI(B(5D6!IS'UKI3N-/#:V^4_%%F!IY?.OH>X&M1N_] )@SU13U5G? M"&V3\ENQKT M.*@D[\$-[XU7Z'KL;H,/7J'="Y-#-=O]'G"A%VKCX+I=JH?K MA_G*D&!;*T6B*,DS9LL:IQ"CU/9K93E,2*)30E6,F%=FBSNCW+ I1>'U*EQ7\8CY8#$49>4R[T=>U'5MM?- M]T+A9*O5LOW\^5_JN5'5L@)TO8@I@$=F4T9Q,(VGQ=$P9A) MB;"-"R:YQS$;W_&=/J+A3]E4Q]_-OL+N,0XSLMF4&K=" KY; B V>U!)8P0-VP?*$ M*FA'+->QA^V.Y8G(7J"/7=4EX\0ZY[S2%Q[WT36HM55>]IZZ+9G]>_:%2RV]-:J6I!:M6ZVESX M*20Z)1"C*6QM7**H<8)3TF<,J2=SN!N'CFV;_WMI^OWKV_W]1ORCR0Q,ZM$JN MW5<;/:] [0$.9^0,.B4A#:9A!!_4^!IT+G8-N6$'[[:R-25GUV5I56D$JOR$ ML^6$QHFQ"74,DY@0B/-(P)Q'&I*,IBF-,,FSS._,TJGA?%AFF+-)M^N*VZH$ MC^S)GF'U6RI.PNO&\*$@ZYF8VRKEFZK7JJS8N!$U'+^Z !*2%D^.-RB;N6B^ M2T).]W1,.#U6>^K5TYUY8G4*!3.B(T1CF$G-(%:)@KD0 BK&8H%E%&GEEW5Z M?LRQ6:2[)=38=@FU*V#%[G0(R 5^-XH)#&K/3/-N/KMOFI?]S%2/6R_FX_NP'3,U,\QZ2'?-$3ZO>R,=L:YF6V M4?MZ'MWT'+BTVP=ND[;JPC/3Z?P/9@0NJV/-=13M%9O:?YK@1&L<([-744D" MS;>?P5S%!DUNOO>4F*V*COU[&#B-[?/&#]>3H!$N2$,"MRE@FDL5,0%E(E.( M,VRVBSC.(,I30K645"?4M\% 3Q/0?\. +?@OZ!;@!KP;5P>'LF]7W\UK\%E\ M57(U55<@3F"47X&U$F"C15/@HM8CO#_/"[>0M.\V\* +@1<6NTN#W\T=_5GM MH]_.%V_F*[[4JZG9 EMTT.ZT5SM MSC-FY+(*>[VSLV^(M3ENDZN(,H8P5"0E$$A1BFG*J8)3#-NJTPRLX)D*C(+2IXCC5"N$ND7(@D& M]C QDLT>NXYR@6-U;&NV:Z;"F,.;<%9[JM.&NDJ;4/LX7YAI*V9=&SZ?GC*W M=2;8-/2\KESPNGLO(4Z8A%PR3@\XZ!+AI/ONDN!V4[OI2VO#U MVV)F;&M;TG)=R/*:E\L%$\N)S)&*%3/SHU(,<B<\(#ZSTH!7?MF7XP6H BME?P0;W MK6*[O[5Z!#3'NH,8D@$[2#$H"79':9<'+WA2QWH"MFJ_>8SM'_IZ52Z-+;E8 M$Z^Q+1>6B=^H^K^V]E-S_;7X^ZI86-E>K4JSC2I+LQ'C1LRJ.&&:)RQ3N804 M*01Q0C/(I(YA'AGKD* L-5M:/[;L1<[Q$>JK8FJ>?.];5:"7272CV1>?F)Z9 MN)6W[O#<:OC, FVU!#^T>OZU=K:VM[:Z&NX&K;9@2]V 50[ZG(V@)1%Z$738 M^@E]8KU7;*'7P3K41W8XA5PURFC/'T]RQO,T$1IF62R,!9VE,(]3LT0(3%F" M W*-0IFV"I3)/.1*$PS0B.<2:IK92(8_UP .'6>"/*K)> MO8]?,4",UQ92GJ24\%3)R'R@B3:+MB:0(\RA1%S2.!-$H/ZBO%:"L7W6YN5! M/<9Y*]![B/3Z0CG*6._) OC]1GNW\7NQ>&\EQ'@COML8713S??:@"WHZU[N= MK1/R(I&YL+L/JFU@5R89I*F0,.<91TF"$==>B8P'1QD;8]4;\=E\!AL!.Q4S M/@RH&U-=#%//;-2X*AIW1A\U!DXB$+S_\MY P_=;/J;KP?[*1R_N6$? 3.Y[ M,]W5B74FTB@GDD$>87MT-\]L S\$XR11FF*2$>;DB3[T\+%]Z54S<2MCY>W;&P?\$_P&%@Q[5WW[^L&?R#VBV=_C^T#5=VFWN1Z=L",O8 M!3:I=)@E$4JQ3E3'*W=K\=QQ_;EWXH ML'P%-DILV]&U'DU2O$]S2O]9K_V %[DG;6^7FSTNZ/Z=I#I_QZ/9/V/[96S# M)RH$;16!ZHOC>@A.]]XHA6V]8WKX /WOO'$9+_YC>\#.A8;J/;! M$T&%8(1+F*7:;%E1'!FK-Q=0$IQ26^4NCLV6U1;V=".B^K%>++-^>'_?2%U8 MN8LKJH&)I!EG&<$PDS8TH>E83]09JF$3A&JKK[E"Y M,:V_^CW3Z!F-_4L6/%,P:"V"^LG#%AEXILU>]8#GO[VP!>I60TJ;E/IE-N>V MRHI-$KB=/:ZJ@@1&:F.\52:=^=MJL3!&W2M6%N4F=;4L5\I\N(2G49H2J'"& M(,Y19CY+TUO]) M8#E17OW(PLLXMD6EE1-4@H)/'?+5^IQ1MX7DA>>IYV6DVQ3Y=U+K#\2@/=AZ M$'/8[FW]X;S7]ZW'H4*R_E:[G5=/FTN:I*"JC8GUNMB3;^5R4<47RBIMX.XK MFS5=2]9=3]ZOJFK37*4QB;B &8YR6X@Q@31/&11Q)E*-1<10ZE^]=S#Y??AG MN K M6QUK2VC22%L5Z2Z%/:766&=FZ_6A8&;ZILAUI ^W@^F)ZY_XZ>/;;/Z9<;J@I_*L^C]+FZ.<>?N:/0=76XE Y_5?<6OX3N1'-$^;%60 MYT,,7,_CH'[[E3@.7];M ZXKT1HKR)I$C8\C3A*;>!*;3S=+(,XYMXF-%&HM MI$8ZETQY!4,.C#&V#WDM8F4:=O0W'<+2[<.^$*&>/VY?<+R_[!/JA_RZ#PTS MZ!=^0L_=K_S4I1V/']EK/RP^+N9R):PI\(J)WZ?S^V8%P@G%C.1F^YG'&F*1 MVU((.(8Z5CI.4IIER*L4PNGAQO;]5]("7HOH>0KI-*YN!! .K9ZYH 9JO@ ; M44$C:P]+OALL00\KG1YQV%-+3MKO'5]RNZNCNW3%2_7WE3'P;KZ9/]9-.)&4 M"NE,PQPEMD< ,MMMCC(H6,RQC(TUD3O54#@SSMAH8R,FJ.3LWNGT&+".SI_+ MX>K;5=,%*7]?RFD<@GH^C@PUK)_BM+Y[7H4SEW?U 93+#_HSFZJR6?,R+!*: MQC$44N40,Q5!:MNK:Z&43&,D.6)^7H"=$<;& U6-H+D&E8B^GH!=]%Q] 1=@ MTKLW8 N.7CP!1W0/ZPO8'61@;\ 1'??] <?U-+=CZ@OJ6>"*3S)@-.8)*I )B;7ZB,F908BJE1)GB*O%.F'DA9<9& M4JVPH)$6/,_CN&JC'6!+SPXQL9=Z=3S"9'^"%V+ R-DZ(K:)+K3OPA4XE.MS MM?V&7($S[U7@2-D+SUWPX-E+Z3-\/.V%9^Y@B.VE9;JD->(=^_X\._;]W A; M;?J-&$T5U<.!1&LS3#+)TP0S;5[+)#-6NB!FK]_\HJ<>1Q?>3!7-6E8]^ED^:VR@T^%3TO5S=:*]MYQ!Y,J'H!VOK.GVRX M$PC,5-Y6?SZYWH3MJ!YV!\/T&+Q7L!?H2!L+R%()RDD6N801QI#BAB"21QIP\B&G!'R.6F[]6PO;AWLN.UT(Z!G$7<<#EUQH9ZWK@8BG=\5,W2[5 M0SGA7&0QBC"4.#-?:HQB\Z4F @K*-:-8R.I+[6 _'1IM;';1UCJ\)2[XS0H, M*HD[-30^AK6GV7,I@CU_\9> U]T2.05*+Q;&P0%?QG(XI?M1B^#D34%W;F]4 M$ZNMTS4GB)C=F$K1V@A((4_R%"(A&%9Y2G(936;JWB8>WEV\0]L9W>E#R>L/ M94^&_CZ:+S]^_A'(5M2JP9GYO]EESX#Z7K53+_VC+X[S<=&NJPN\8]M6K75H MFN@,MF$Z MX .Z+=D<>PY3F"AN.>YMC='380D%#ABMAH.@U2F,12IIA'+N,@1\2K4?V[$L1E)C82@K$3TW-V< MA==QSQ,2M+YW0O.J@.):6,,[#8*UO%=U\8J NR17<(+NGPSA# A.I=1IYA8@/#S,V M*ME(":I2TIT3S8Z@ZD8FEV/5,X-T@:E#NOHI%,)FK!\<:>"D]5/:[N>MG[RZ MAQY!7V:R*(4U1FWK0&$NK4W3229CHC*!H9!F_X2E5C#7RM@@>2(RFK$TD5F' M350G84:ZI[*Z@.+A<;6LFD,;(E/^70"[S(VC[=(;U.-I*;2M!JCU"+ZWN@C' MP5H+'15D/.V%SF'EU6+H[,.ZIN,^/!3+ZNRO+1"[-M *56ZJPE[SLFK//8DB M'#.E-$QUED&<*PYY+A44&08'?((.X 6MCL8A\!!LX\[H#-?E9REX=<6!*V+AGX M3GU3T[A)ID\T05Q@:CL\$X@5T9 +(:'&.DHH$GGBURSRQ%AC8[/M:I^UM,;P ML/*"N&-)U@/XNG%4(-1Z9J03@/5PB,$!DUY*E!X8[F4*C1[7^VBYT!.W=([' M+:Q1]D;5_[V=W<[LT:CYPF:51%KFD*+[<2?B^;;PI-IPZ2S%(_Z^*LJB+H0^M2N_ MS3UNCPU3HKB*!8<1LW$Q83D&L1S*3.4]$/H2?VQ$MY81G"MO M#'ZS:H!&CR"M$WI[1]R8=;PSWS-5OV"=XZJ,1W4FUO5]&F,!Y /3^B>K@KRM MP?]MI9 /S,X+U$,^)$5'.UW*:N5FTX^LD+>SU^RQ6+)I&Y'@-,(LDY!JFD"< MLA3F-+9UDC,N4R&C*,=>=OJIT<:V?&V$!59:6,Q (Z^GH7X28D=#/11P?1OJ M1S'KPU)W 26HI7YRP&$M=1?=]RQUIYNZ$8GAID7;\>Q:_M>JK *J365A'$4I M)X9"2$HU-(QB*$0R GD6ZRA3$4FUUW[_U&!CHY%M6<%&V(YUFT_"[,8EH<#K MF4HZX^;-(RZ A*21D^,-RB(NFN^2B-,]?APB[XNBN]GT06MEA?E8]>J9Z"A1 M":("JBPA$&=Y G-<%25(\Q1IH7+AE',?4JBQ<5(K':C[&[E14-!9.DU5+X7] M^/?&ZYG[^%(S)^>BVIU4MX]N!I])]W_%3#HO9WU 7B][]LG58A;E**J6LJ!C M#;+D]8%.NS3V\NP+\PM?/54M[%]/65E6IZ92P3C*DPQR:K,+(XE@+B2!4BLS MJSQ.)>K6-GYWI+$M=I5TH!*OTRFTXY"ZV=M!@.I[W^Z.4??DP6/Z]Y(ZN#?8 MRR0.'M/Y:-K@T1LN"*"55=-Q.6%8()Y0!5EDVW8299:F%*7&/B8ZL?%X*GG' MMJ[-$#ZO]'"=5S=]57G=/A/\4,Q 6[/O[@4^+^\I0LW43;5CZ MKG@PE]@B]YF)[5 H0_\PQ9.""KAP 47^D!WOU!#+Z-T<%)7$?GJI;/Q^+:1 M<"+2-%5F&8@CL[-&7$)*$@J9^2G'*>44.2T(1T<8'Z?7/7/^F"^F/B[(@^@Y M>((OQ:1G)JR3D];RG8]T.R+CX6F]%*&!W*8[2 7R>9Y2_J0#\^"-PWDC3\G] MS+5X\L(+BWL>.,O/XB11";/1^@1!S%$":49LBR.:Y1316#&OEF@GQAH;LVW5 ME@Q00N$4R&[68R#H>B; SJAUK[PY3.6#4\.]3(U-]ZH&+K=T/4&HU6)A+"WV MO?)5EDT>455DCRT63[I.32PG.4HE(BR"ROP'8A4I2"/&H2:)CH3,8VT>ZW66 MT''DL?%*51!8-)EP4ULZ4FR)ZWN:T!5^-X[I!=2>&:>5N>*<6NJK=:9A79IS M6_*0APT]P0I[[-!U\($/('IBLG\4T?:V MC@5):6YC(H:LTB2'U#KW%6%*G1J<0U# M^7:,.@VMLZLL#%S]>[X:G&I!02MI#SG.3I@$]D:=&'!HY])YW0_XBAQNZAA, M%5^57$W5!_WS?"[_**;3.]M%SW9787DD,,218A#'5$ FE8 Z8A+G":=:*:]C M@X?'&9M1TXII74&MH."W2E3?(WQ'@'6,"UX.5]\APBY(^0<,3^,0-'9X9*AA MPXBG]=V+*)ZY_!)'BK54WAH!Z^)Q*^N K@MISF?E*V5[?ZRW8ZJ\^6YV86:, M8L863U6GEO=&87.G4=Z,=-^689A(EK*8< QE8B.-D3"\DE,,62P3JD0D?M&%<2#]8/?\*[+<. M-JJ"C:[MC&Y<3JH^"KREWKK03&B_4Z^3$-YOU8^X+^#WZA7WPWZS?H?L$'F\ MG=]]GD]7V_$ADF8DUP+!E"8IQ!GED&EJ7@89(4%TCC/BU-3OR//'9FX:"<%: M1(_8V@'D'&*.E^'1-UMN0]$EWG@ $X]HXV78#!1K?(Y1J>ZKPQV##ZMEN615\NFI=O63C*9L%#6:/$7_ZC_OU/?E*P/J[Y,,,Y9E>00)XAQB M(E.8$[L+3#*D!=>?>Y<8/<;:GH \B>N?X0AE>@ MEA?\UOS7"@XJR<.VMO$"*W!7&[>QAVYHXX7(@5XV?O=WXZF&(,N[>57]U=#F MJBQFMH-8^5XM/^C7K/S:_$9.>!2E+(\SR+.HBI$:@R$C"J8$4QI'.)6QZM": MPD<&IZ]M^$X56Z5S;6B0KQ6X C-5I=@+HP1@C19^Q.8U1V[D%ASR80BN%1LL MYZ 1#[S:POI]C;65OOU]P'.<74 +271>XP]*=EV0V26\3L_HWJW0GB4R]%F? M3KU>+;_.%\5_F^\GRJC.\I3 3(@$8IXFD%-%(4XSA:-8IDF<^"6/G1AM?*EC MM;"@M-)>-0?" 5L+[-]Y\!C.SD98".SZM[LL:)]KT)K*Q=?G0>O40? ,'*'[ M!1X;;O#N@&?T/M0+\-PM'4VFQ?Q1+99/MM?T\GI65?M]M-3U\V)>EA.)"-6I M(9!(:FIK2>204H0@B1!*%$\8Q5ZMXD\/-[9MW)U-"0&/CW/D[#8D%&4VA/-D9+F3\2]^F!<+M+8"*MN7C&O?8/5%[;8=+:HS""P MLITM.C0@O&SJW+ALV GI.QMBHPQH;:K&F-K2QV[^WA0VI/U-@1NME5BN&T;L M!C"V] S+#I8I@G=[80A5*RRCNK^*4)/;0!!CG) M8\J3A!@BSA6!F)($,LUSF"19EJ,\48GVJN%X=L2QT6XK<)TA6FZ1,'@T%X*E MF8RRKOGA;R*> =_92@P':?^&XA::]9+6B+L.RX9TA+E"$]A8/#/HT/:B&P8' M3$;'&R\[U/U6F7O8=)W=:LOJS$KU2LV4+I833'FLL:T=FVL.,<,9S$DD(YNQW:/@.O&\>$!ZUGHED?UVXDWDK?!XW0X(=&[.-U M)#L?UG;#J8^3VF=&?I%CVFYH'#NC[7AWQR11FV'!%M*0G5R)Y:_,&E?+IVLA M%BLVG1CF09@G%$9"9<;\X<30D,20D#S1)(F48*Q#;N?)0<>9DKE7T=8SN^XT MSDSB)*91 K.$4(-S3B&-(L/TE"F.B548>R=*!D9YZ$JW00%VH_EPD/5,[ZV@ MH)$4M**"1M: 67U.F 1-QCL]XK Y=$[:[Z6^N=UUZ9GXS_41BT_J<;Y85J>> MJB*-UDI]]=3\.& ;H_K1JRV&T2=HSR=SO^P)DAY/9.?5*D6WU1Y9QY:5:&. M.,<\S6(8RTQ 8QUKF".B89PHJB.$4,Z(#X^Z#3LZVKQY#=IIN@)Q J/\"JQ5 M 1M=JE!-JPVPZG0J)>XX.6Z4&1[ROAFR/[2]N=$/O)!4Z#CRH,SGA\8NT7G> MW8W7VN(KYLFW,V.9WA=FW:S+OK6_JG.5)VF28B)I E4:4]NQ2L)&[NUTOEQE#O0;C35"WP],]6ZV)(EHHW4ZY*1[>^'.>[@C6!( MNG(??%#&\L9DE[3\'W!)H2>SEUY6P=YU(6>-92ZI-+97'F409T+ G,88\DCS M!$FD=.H5DSTRSM@XJ?'@K^6\L$CV/JYNI!0 K9XIJ M0'>L3'84A?&VA_:%> MH"[047T/U_0Y?GDW1K@68O6PFMK#0E6%_@-GKYK:*D)D*8F5A!%A,<0H2B#5 ML80)%ESF41YA[!4U=1YY;*RQ)3BHFT$\/WSXSCNUUWT2W BE%VA[IICK#Z]O M]W+=/K)%Q3;!2])Z(Q22?=P''Y2/O#'992C_!W2H(7:G'AZOIVJQ; N()5(I M0104F3USD&4:26(M M69=Z8;M(>!0+NP"1@2J%>2#C5Q_LB.HGBX/MWC-<9; CTCXK"W;LFD%BAU5) MZ#1&B&MK0"F=0XPQ@I3FF:W2ST6J4HPCVF/<<.QUN'T#5IT+=;O/6"]QPQ$7 M^ XW!7T'"ONO#NXNQI@#A&Y5Q?T?%<01U917^_Q5*7N4[%K*JIX$FV[Z/I6O MGLQ?'N2_.(Z:C7HI-?;@R3 MW?,2T,,\7^H&[!OU'MV*O8G^DF[*ON?CC-NS]^&[K6=?2K-XWI3+PJR5JIPP M3C(F91(YBUH=>B#1.8/0Q'2'K;&6%0%CJLW2Y9'+GJPO;"3?F4Y=.; MN6W>/I$JRH02#,HLMY67&8-,H SF49)(K6F4IFFGWL([ XWM.]\Z\+26%/Q6 MR]JUJ_ NMCZ6V66(#1,R]02K>S/A(TCTTDEX=ZR7:2-\1..C/82/7=\A"'%M M$(H_V6(9*[%<+EXNWZOE1&&EHUP@ M2)"4-HTLA9PS8R)1S".N(A1G7JW2CP\U-@ILQ0.L2MKSK!5Y'%$WV*CBF;CMP1+PFY48 M-")[;J;. >Y&(@%A[)E)+D*P0_=R)US"]B\_/>3 'YV6Y?=EQ!J M:KVW%7-9'=K^?S@2B=:40IW0%.+(4DNJ$.149"K/9*13)[_KZ6'&QBA;@H)6 M4I_-Q5$X7;9@(4#JF2\.X=-I%W84*)]M6 C !MJ'=0/.[*C=P^X M*3NGP?-=V=FK_1BQ7"PGGX6:L44Q_S(K'Y4H=*%DXTY%.8T8X1G,$1<0*T(A M(SF!,N.1))(JI9P(\>0H8^/#5E!/W_1I)$]S83!\>J9"=VB$YFG M$2(JAX2+JLPA@BS+;"TL+9@VI$#=OOT.8X^-$5Y_M?5MFQJAM@Y_4=I#_LLY M6"ACHFW5@6[/IF5#3Q7XPI4B@"KR=:E-C!^ M_6 S!WH(A[D#V4N$S&'XEPF:N>-R-([F\8AN)&>>\7JUM&4;_O>8P0E!1'"FN)DL2K>HS?\&.CNN;[6II/<4-T MVGQ]]N.T>H'_R1X>_PE8WJN='@9Y3Y,:"_0'?,Q&NH;45&EI@KP8J M$-L-M9"LYRG!H,37#9U=[NOXE.#%939)CIN2=EHQ076>0HEL[8:$VVPDF4/& M4!K+-$."";^N;7X"^'R'PS1R^_G#AS>_WKY[!Z[?OP$?[O[MYA.X?7/S_N[V M[>WUJW?/]_BB-"> &Z@RS2$)QE*>Y@0Z'C5J3CVE@W__ABUF'U;+MBMFXV-->9KG M'$DH>9Y ')MI8#G)8)2FC.M8DH@R9]_^P2'&9LI9(>%\M02/C9@>ONK#&#HX M]"]&IN]-IP7%" C6#7$[>/(/H^/AQ;\8I8$\^!W0\G/?GP3BI.O^\)W#N>U/ M2O[,97_Z2G]W_9MBH83!M*U@@5 <(1Y!S3+;$0 G,$^%L#GEL=!,)'F*77WT MSQ\]-D)KI7/WQ^] ==X)WQV GGFK%2S@!WADVV(]'K^FA8,;O?G U[I?1\H;9<6[\4LRJ'W)A RF:H5M;0]E-L&\SE MTR]J^75N?O/-7%+W-%1(1DJD!NF$&/,E%QPRSFSI>)*B/.&$B\ M' Z7#"M"QZYY1 2-"F M>*?&&[85GH/F>PWP7.[IW/AWJS%3H;:<@N6Z'C*VM>^%P)"9%\>P2:P@2S(- M2<0C+K%46CEM=7T&'1NK[/07,T)O^%DF^JXP@?J^Z+DT@E.$4$0R2I;3ND M)>0Z-08.3C.$=9K25'7JS7%@L+&Q4"5C6=7.Z1CX/(2H9YCS0IP&"FI>@590 M4$L*:E%["%^> *278.6A\5XF-'E"\Z.!R%/W=*.+?U^QA?GZID]OBQF;B<+V M"%X70-Q$\W.:"&/'4"A%Q*P90R&-&88XPQ@++!%'7J7PW88=&X6LI09KL<$; MMF1^?.((N1NSA >R9XXYA.&6R#VE2_C!%))Y'$<>E(/\T-AE(\^[.[IHFL;E MMHI-E7%1U=>W66G&=GK2]9'*UEYHF676CCBI1UNGCA<:>^\?O[FY<=:SUAW5B?U)BRLJRT(6H>S3*_UK53FSKWK8M8-[. M%Y]978E:&+O.[@IK/[F13=\56DUH2EF:<055;'O@<2T@C\Q/*M)Q(K,HRY!7XQ:',<=F M7;G(B*QH*GMVTT3#7&: M4T@CS6&4I(+F442T\#SV$G@RACGK4LO6$\;.X:*0N/4?+6K>WTK>ZMU=2WP% M&CS?G<*S2[C(%:' T:*SPPX=+'+%X4"LR/G6P/S_7FT:^DI)$.&80Q1ALP/) M#?50RCF44K$,RSPUOPNR &P-.MX5X. 7=*J88W?@+Z2BCG"^+!<9H?N*7CNC M- @?;8\[#D(Z@(0S(QVZ][+H];MBIFZ7ZJ&K-2= MV2V];K9[,0J4C#2A$*,.8$_D=O MZ!W=BGT"VK>WL)4=U,)?@5I\T,B_/CIZ!8P*P %Z?]]?5_B"NO2\A1C64]<5 MHST'7.<'=:.[MZQ8_ >;KM2AA%2184I8)""AQI3!-)60QU1!QA37$=88Q5[] M.4\--C82L[*"2M@@"< G<7:CL5#H]KQ<+\.%$Z(ZF6B>$5J2&6"884YPE,-8LUY4A+YM2'J=OP8V,:^[+U M8BBU< >UDCJ .!83R5I(UF_S?0GN_E#3;^:*^6SY-6 Z3#<,7\!.:B48HY&T M@TY'"VGW*=V(;:OW^E>V4*_,B-*&1]6LK,)GU;^63>^Z_U;RR\P\^_-R+G[_ M\%C5WS1O:OGJZ>:[6HBB5!\7A5"?;+7;^EPA4IPD"1)0*!Y!G$D,N3"F5D1E M&B68IXQXI03V*^[8B+/2!G*K9/N-@VM[6N5>U2[:6JDKT.H#*H5 I5&W4Z(] MOP]N3#V>6>Z9V?N=8&]V'P;WD*M!SQ(/NGH,@_[N:C/0J($2S]\5C!?3*O'& M]J>+5,I0SC3,J#3+2X0CR!3*S%\Y4Y()(I#TR\(X,^+X,C!LE$ZVJ=&V[/(/ MTT;BI[_6[0 O3#+?@3S.TE@@LZ)'TB;!$EOOE=AE/<)$Y((JQ6*?0D(! 1^B M^,_0<+LMF %!['G%.YC%'[0!HR,6O:;J[PSYLCGZA_4_FYQ_Y+9+MQDW#X__ M/W5OVAPWCJ6-_A5$S,2\U1%"#Q<0!*8_R2Z[7\=UV1[;-7WGUH<,K!)G4IGJ M9*:KU+_^ EQR7P 2I-COTB5+)''. _+!P<%9YLL7I;ZIU0^S5)Q?=.[GU3PW M12+$\F%AEYXZQ])VB2QK:Y(:]B&1G0^6&?I77$-*L()IQJ(41[G N>ZVNP@H MY3_=IJ*I)BZK>)"]-IUMNXR^&XN0;X#O?N*5YO6UMQ&]I[3'5F( R(?90804 M])4V#@-@?7F_,,1@'OFD5NT:]O)UKQ^MC'2J MJ0R9I$K-,R8A(YTK>OJ-/;37X=:'8:F&885LBZZM_)^!N M\W"=NP='=V!.KD4''Q:[;N-6>M"*?P>V"HR(N4>-\2&Q'ZG\^ !SX%>>O"N& M5RN7>S]TO*+F7?4]J'?>^2'#G(##5'/I!^.8AP$7))F4D_\Z6K[.^QM/ZTB8ZL&^7E_5\W)ECZDK=]&V M*^/BP08I?]P&N],<12E"*4R5%A!I$4-J2W#RE&2ICGFN>.S%DSZC3XX>:^'! M5OJ[V@<*]A2HHNE[Y!OX38\C50X%^M ,&19O?V[L@EM02O028%PF[(+-"0%V M>DB7IF"GYYN_+]O68%F<9%(2B'5D*"[5&:0RIH;GE/E#*JB*G-S0MP::&IO] M*_USA $_QI'?TY3G_Y75\!T\ H$@FA@[CD;LF$$[=0P[ I@/FW#P@ W5O.P MS@!Z]A"[CJ'*F=9I+,D3;4V+.5%#Q8 M47U;!]V&V,VR"PSVJDZ9JBUQY2]HHZFU^4JR12+/$6' 1 M11 E$89,$081PC3*H@PIF7JVF>DASM28ZH:?J7/*6,])&HWGOW(%K+9=^0BBGB$$J5V[!X]-?ZSDODQVQY,;BS53?F!&<<*%7"S=5G7D 2Q]_11/_93 MK8X_W#-7A$A&W1Z)MMF0G.5,1RB!BLH$HHQED,2)ABS/N*0B(C3'W9-/CX>; MVL?:B 4JAV!=6WBYS9^<6PW ?!?9VBTOYZHNC%NSIXN[^M#5>QE?RVU.O?C2G1],AZN1=B MM6'S[VKU] O[PR:DSG"<)SCF'.9"*L,VTA -)1F,D-"91G&49$[%@3S'G1KM MM)*"YRJT$92-!G?@J1;8P]OK@;Z#MWP83(?>[#1"@U9JL 6XD1M8P<$O0X+K MX5D?!N21'.VAP/9SN_M#=M4+[_&X\9SR_CH>^.@[W-Z![-^;=^GQNWIZ;G8L M-(HISO(4YBRF$ D409Z9]3/.4:P2D@K-G8J7G'OXU&A[*YX'@QSCY<#!/5 8 MF&BWDG4YECQ&PH,P>R R$BMZ(.-'?!=4O\INQ_>,1V$7I#W@J4O7=(PO.Q_* MMG-UOGG97=+XM^YM('#=G_[#HEROJA>DZ2_TR!9U$&KY?KG2JK#E5,J_J>+A M<:WD_0]C0S^HOUI>_9FMU;:&U$QQEA"2$D@UT1#1-(4L-M:MH4*>8\$(EHE7 MX-HDU)H: 7]51JU"&)&;>.%?%X5-"6X5 8TFH%+%-GA48*\ VW/=:>;);/0K M\,S.E)EW>JX\'7;3F!S7:+Q)"#NA16S_:&0?DH/S$?X"SAZA6&#N0 T-V,.F MZ2VW-N@T0>RV\-8.(-=W-& TX:3F/6B8XC0T&S?^<1HZ7PJLG)9TX5)[]F7= M*V-3VO%J' MU%;V_52@K?1@3_S^J4 ]YM)QI7VU&1IZQ=S/T[J\*NZG<)D%[^PTCIY75#Z"W1U(B_E;RT MNS,KIR69IT8-(/;T\.]_W7/NW%A_U!D9F.@;7<"^L%6[)[/E:?0!K4('%]V! M+[O9JZX(6J(K#,"!BWCU%&KL,E]A,#Q3""S0@\,U;-C9;:G N= 1@UQS!1$1 M'/(D01"GB#.=&R)6N5_%QZOC^7S)X]1[?'__X2OXK_N/O[X#O[R[__;KUW>_ MO/OT_5O_9@V^MG$PW(8^X;C0KF$0>]4)E*$[-KR2->FDNTO/AKZV7G4F<;]2 MS*87L/F[Q1QJE$8)$E$J$JO7"#AS7M@;< M[IH_&".M:&RWY?S+2CT5FZ>9D#JA"<%0I81#A%0&>9H8ZB.4F3TK8H0X=0WV M&'-J/+AM6+ES835R@T9PT$CN\=4[PN_ D.%!'9@S7Q-/#UX-C^M(3!L 7S_N M]4/J*AL[/FH\?O;3[8"Q/6_MMN.]%\(6X2V_*J&*'];;V<13)2Q)(IY0*)1M M;Z!R"FF&(T@DR61&=O-Z_O8-9]VM@G+'5;]/*K>C:OCEETBL7#\H=: M?5>MQ\UKGJ2RS!!$=9SJ#:60KY.=,V&X=$60ZXE%&4D9SI^IK M@>6:&N'4FMF-LFAT,SOFG7+ :@?6:K%_HB'V- 2L_1Q7GHP5>L(=C,W7F<:! M^7 W@ZU:X.O)#!K-]D\U]I4#G=>::W$NFYK\%G?RV45NG O_\>( M9[^5MF9"GNH4\Q1B)+19CI'M-TXEQ#&)!48X9]S)$]-E\*FMN3OY0:U =>)L M[*+L,\=F^'8?YUO+OH M-.XH+-D'D98*>SVCF[.B]8C<+^0'8P,L'@K#H77'L.-_?S&D*UYF.(_R2#," M&6-F#T*DV8-D:0)I'">,R42HV*M0C+<$4V.^#]*N4[JH-NT[D9MV>'Z>#O_I M<'.!# KR6,YI6[_F!-^[<[^J=0"_-?\=)#:@,Z0AO2S^0HSJ?NF,T;%?ION# M.OIPI2PLV[+Y%U:8(9LF:W5N6A7A.D.,ZDC%QMHCA@R1U!12F4N8Q8@JQ5,E MHM0O=.GVH-.+7]K)#)Z-T+!8 %&+[>GBO0VXH[,W*(A#NWUWZ%EI@4&OD?=N MFP=I10[H G:&)Z@S^/:HX[J%G5$X<1"[W]FC4,^7U5)NQ/I<@8AB414SR47" M,R4UC"D3$ G%(!725N_+M6$FLR]%[EWOG(>=FNEU7*;GN5; 6 !/M< =*LG< MQM[!*3L(H@.3T;9N3"/T2=F8NZINS!WX94!L.Q3I"8KQV#5Z^F+=K4B/,V1. M-7IN/VW\$CW.&IZMT.-^MR?)JV+VSFP6UR]?U4-A2[@NUI_,:S*SD5M1G.10 M:EOD49K]-!$I@QF+C,J@;7JJ_;\Q2\"0HJ28$5%?Q6"^O;]NPBO&[;P""@#6UP=T(TGWFS*8J'*\E[\?5.4U=[QX[9=7R:E$)8@2*0P1)B8 M75QF]G.2*Y6J3&="13Y4<6VPJ;%%*RO8$[9'G\2K.+MQ1BCT!J:-[L!Y,X<+ M(B')X^IXH_*'B^;'%.)T3X@:\4>%=FRNG8V"^,K6JHF2F$F2Y#Q*4IB(F-M^ MUC&D42QA2@@2E&')B5>?5E\!IL8VV^)>K"GN)1N9P';SAJM([R/"*=>K=$;I>N=[C.9V+ MOJC52LGWQ<)6AZQ:Y'Q2ZUG*>9Q',88DCPA$<91!@BB',4]RI'-JME[Y;*$> M;.#8=Z^*+N>&<_K6:/VMG0PZW'?WT5H&&W.%;9CQ#_.Y%66YL7(#807W+M%R M%FDW]NH#W%CE5/@:?&@!J@2L6@\&K8UR#8/ %4_.#C5V'9-K^IZI3G+U\I%+ M#C=EJSYOUJ7U!!M&.R*SPS:KR_E<+U?VQAE6)%8Z)F9R4L,]PC;H21&%1&8X M$4K$%'MUZ1E?AU#^\/ZU_W= MUC;< ^*,Z7G\*@W0:_'U9G(2E7R[:_'/4;6W]RP%J]#;7Y)NBVR5,VV^&7LJ M:E9O*T2;YZPTU9E64-.(0Z0HA3PA!(HXCG%DLQ:UUUIX<:2I+5FMH&!/4K^% MZ3*H;NM'$*@&IOES* V0['P3BI \>7FP4>GLIL['K'/[AJX!#A\68KEZ7JZJ M9WZSY7'>6B_ ZN7M4JH921-D(]@@CM(8HCS'AB*HV:_GE-&$"LF86YLYM_&F M1A3-0?^!S+8\LW5%+FT+C$IR8$7WC8FXCKMKB$0P-,>)F.@%9(D=5 M7!]EY" +)Y5/8R[<;NMF@53-9C9BO5D9H\?\0ZU^J!G-D=(J2J#.10X1-W8' M3\V67*@DUR27$AOCHPX7->*LUFXFR+FA?#Z#XP&'^R(.) 6K6M0[P-5#L5C8 M7W$VMZX6/[OD+-2,IEA@@ZVFN8U!SFPA"A)#F3*=*\(8B54#];N%'!/H=KC1 M85:5 1X08S>SKR]J [/T(5B-?.$LO6O:AS3RSHXSJGUW3=-CT^[JM5VSHMK< M4]OVY9/ZO4F_-P-\62T7YD=1;57+^S^*F/TW,.*#G?S@4 'PFU7!TZ?I-SENO#(8Y ,3SAZR M;4AW"7Y]MB4C;F';(:.J T9ADZM\!!@YSZH#-JTHWAOK,_WJZ4+-9O MV6KUTCC*OM>%?(3.(I5F-HY7V]/E"!+"8HA5FB36J940[4-GEX>:&G<924$M M*MB7M>D4Y$E35Q!VXZ0PN U,0%TA\V:?VVB$I)HKHXW**[>U/B81ASMZ5?LT M9+1=:>J%)HEB'"6-]U8AQ;5&#*8((XA2;;9* @L8:R6I3J32*.]0^O/ZJ%/C MD?MOOP(K'XR23O4_;V#L:-*$1NX539D&S.$JA;JA-$#9T!L#OT8-43G6_H%ACZ-1U<&R<9BP2\_]X#A..JOPB 1F/%4S3.#$[ M&,(S)OUJU)P;QN>5'JX<%'L.ER$B8@_&>95PV'.:7HJ%/7MM M5U+@ZUWO[J]*JKH):UU4\/OOR\9TCK(H,YR0PU0(8RK@+#,\@2-C.4B69SE3 MBGEE"SF..S7;X;\56X'U[TM?@G #V94S@D,W.(W8(/JMR'=@)_2V(JF1>X!= MBB=68:G%;>B1V<8+CU,"\KN]1W ^OQWHR(\#';^8%_:1-7&,G_5>R:TVJ4[K M*$(X5S!.4@Y1'*>&QJ(4B@1KC-)(:>UUXC2AY%V_.#V05$_ M&\0^[(@!0L5LEMG]0C8Q$=5Q>*:0)HDQ@$4D3ZV5K%M! M^UDDD%"2(TCRC$'$9 0)YQD4:9ZC2$>I($X1_WV &K,U;4>89$YDJJF /.)F M"Y-S"GE.,11"I)R:EXJIQ#]\N0M8XX4L]X0,:XD2I0GDYK\0462L7FI^BD2> MT#1&J9;$-PRY.V##AQ[WA,MM$>X"P,"K[4V].[=P&&(5W3[[51HN7%H73_[> ML1S5^E&MK(F_4H_&RB]^*)OG\:0^+DOKM?ZLO[,_OM@"),;X7Z]7!=^L;:C- M]^479L]D9D1FA-)$0Y5:?W,69Y#8:\A6 MJN'>]$H=(/;U 46E$/AI;E3ZTQU8U,(FKX#U0!'QKX/]8? M3G.^:52R 0^KVG.VIQ58+T&M5\!*9&$ #EJ8K*=(X]8I"X/?2=FR0(_MMH;6 M8YDAOBH+0S$O*F?95_7,S%C5SY_U^^5*%0^+=VQE<_?*682TPI*E9D9M3HU- MGF91G$."S+H9Q1ECU"FFJX\0D^/UWL-!MN]#HTQ@-S M:MV&<(]);;2(+>8'#O6QY[X[C2S'-CJ!5JD[B/2QL <3Z]+JJ+/=Q M6Q":9%F21-CL/1@UVPY,->2I9C!3>2XB*E2*O$Z* \LW-8IMU0.-?N#2(>0= MV"EI*6"G9AL)4BG:H\YWZ#?!C<-?<7Y'/$[>'A/O#NSNP+L_K(*VGP@Q$.R?F@11UT0!L+W>*T8:IB.Z9W%DUF,C&%O+46M5I^U=8A] M7C7258>4<&=6"6#8*H?W*H.T9!LT0=AATW7=0=AY.\48]; M.\9#BDW M] )6BPWI7AQHVVNZWW2;BIML\J:N M5/7M4:GU5V/QLW*SJ@S_^ON:99K$W&:&"*T, Z4R@=3P#DRHBJ1DB>12.?<9 M#BC8U.AJFTO5E/X"I14>%$6:SLH&I;UA9E+\NEMP&IEJ+[,/B>;,^E/7-2W7[VSDK MRZ8#*N4)IHFFD,99#A%-$\@SD<$L2U0>Y['4W*MKY%""3FV-MGI6B;8+?]QQ2F;>!5W&N.O'!UK MAE72;(6S'?+F2RO93!,N<,H3*)(JH4!R2!!#,$Y%CC-$"=9>O<,OCC0U;OYN MPRKK\APE:%9B"=@::$O:'9)1+V/LQJY!D!N#'LL[L+>P[>0,6 SL%A1!"X!= M'&S:Y-+O. M^<;V *C:WMK"?QMC;]3]<9>+_>E;GZ3L];I0Q)N@#$TVK"JAU MN0-;;<"^.F"GS]V>V0%^&^14*12^06L ]95IW.) @1 \J1H4ZKD=VQ"R\O'] M?/G[)X."^?'#XH^.W+3]G&16YE+'9:#%M;*D8 M19!H1&&N-$[C& N=^G4K["G0Y.AW\_P\K[RBAA+*O=/DA2VR:#0$1:MB%2*H M6R4!VVKY'YY=$/O.J1MGCSE3 W.V50587>Y HPWX<# K6X7 3J,#UAZ@!6XH M?(,V:NPKT[C]' ,A>-+V,=1S!^K/7MYH=OM7<^7:K#5UB.BU?K!&&^T[4*FF9.!>[ %?!K=U8:)3 M// 2XE)7KG1MOUXC8 /V:@QN]F ?L?%Z^-D;M>-Z0/&GU6H]_+QX]U@?0(2. M+1W,LELW12))%@FF*VNK2"N?75NH4 ML.L:UZ'MRKTIK16#E6:G,W1W=:+'R%D( M"?T020Y!Y'N5K(B0R%Y*HP@Z1K>%X\@D_+2Q!XR?]<_%?&-^6]F6Y>?-NK2] MP(K%PRR/D>3*=@,D=FW02$">L11BG&(D<"1PXMF@QU,"'Z(8I\YH(RGXJ:QD M]:R8Y3L!G.%4)@F"*I&V,6-$(4]3"AE&*D^B.!;8JQ#$@/"/D\:R6#X5"TN7 M59MJV4R&+3?7U#%[K@NK7,SGL M1+JML0-.S\#+Z(G_I);=KJJUV&!/;GL@6VD4;HGLB%S(5=!7A%$7NH[X'*]E M71_3N6ED$5=WLPV>S%O7;V13@E",LXS&"&9040Y@1QC#*,LRP0160NCS=V M5[F;FI_I+G?[G@[)QG]EQ<(63/R\J -!BKJ,RQ<;P+E:O]@QUN_^OBF>K2^U MJJJXU^=NEFA)#,UHR'EN&U3R!!)AP]^MVU,JQD1*W>S?_L),SQ2VZ@!K9[&Y MVI;\W>]GZ9&/VF^>;CA51\5^8 :K0*^KQ8+/"["G#/BL0:M.Q6EKL%6H+BQK M+MAOJCG:]'@D"(\V32.E!(\Q77YYP$$0OIKYVV^$\7)]@R!QD-T;YHE#-%-] M7_Q039*!RLP:%B<>FA%=M5/51KR0 M_53W<'8UG,.C-[@1?;NCJA5\]):JIVB-UU-U;^P)-54]1<2OJ^J9^P>*J;L4 MVF#IT+VUA:LF >/L0OX=DYLKJ<38WU/6?UA<^;4/-YG:7Q2]6DW?SU/KD[7R]AT!NIU;GUA55UU'$D>24:@S0B!2 M.H%$TPQ*14624(*2V,LM=7:4J?F@#EMTUP>1?3N;;Q%UHX;>. W,"OX0]>MB M?@S!8+W+MP.]7L?R8UVO]BD_N;C;U_^K(1!ARV=9&Z1QE<9YBHE*-(R2U'S[ M680A1YA#ZZQ15$5)@J7/MW]FC*E]^69S(1Z5^%][!K2V)4%M(,)J^;!B3V"^ M9 L_ C@'JMOGWQ.J@3_^K72@VC&$=RA?43_DAW]NF%$_^RMZ'G_TUR[M]LE_ M4FN;TFU>[Q^%5/+-RZ^EW2>?R>6>28%Q'F4IC"47MENZ@%QC"E-DMA!9+D4F MN$_K9?>AO0ABA"[+]@2XJI3PW,AN/6_GJE?X,87'7+@1R# (#\PK%MRJ*,67 M/7!_LI*#8O&GL^4HPG&./V(AJ1(^)&K]I:6/# MYD9<:.RI)R"-P+Z[F@LPBQP+)5 &\TRG$(F<&IA9"A5%BBDME,Z]LB)ZX3OJ M;O%Y"ZT>!EK7/6-_P ;?-NYC]7&+U<_7L.JP<[P.1-C-XX6Q1MX_7M?X= MY MX_J^;!X1(KP2#(87>6I\M9];>Z/ "J@TJ5R_7Y6M M86Z-KRH:W!BZ&S8''POM&:@UPBOBZ'R?U,2/&$-PMF'OYR90[.S\C]/Y;>AI M&*:!W&!2OU(?NJ%GX7([N\%'[KJM^*$6&[7EOR]JI9>K)QM2]9G/BX>_VEMT]D<%.YG#MR#I!%=:2=AEX9+/: XM3&]OGYE[D5+XW MHK_[PWSC"S9_NRG7RR?SN=\OI+7MJ\H6=3V+CVU+]!G!R%8$XS!2RO"5E!DD M**$PX@D3C.4H0DXM.OL*,CT*J_4 ]F4 K29@JTIE"U?[UKH>3:T.^,TJ!"J- MO ^).\Z@%_$-.B_C<.$@4]*5'3OC.0!A^LOR&AS:&;$+M-K]>5T/R%=*+!\6 MU@;]SOYXHQ9*%^MRAG)-<"H(Y#+-(%)(0(IT#G&$<&[C962F9\]5[.FW-5NM M78_*SX[F\U4>CSGD2/&A;P=\54 5U6%C[!HXYA&&$?$F E" M68P9Y#%7D*N,1#PCDL3(+PZD-])CF (740Z#JMOZ'0"K@9?G YAL:^4WMV#J M$ YR%82P(2'GAQHY+.2JOJ>A(=2P%44J89= O6OQX")^W>IP8\;=-S3(KXAWXUS]',7AF36O)OP < MW451]?^;:F6 ;?U4?P%I=I?%R1U!:66AINC.<*BY.&TO+LIRXYN4=S(K;C32 M!^F!^:.!^%L-<27='?AP'1K_KB(7] _:)>1XC'&[?ES0\*2+QZ7K.I3Q^;]L MKM\]/<^7+VKU"UN+QS9P5*I8$97"".7(V,29AB3*-1213%221CIG3F=TUP:9 MFK5@Q02MG* 2U*.2RR4DKW_=H? 9^ L_ \WMF%%WC#SJV 3 :J0*-9TP\RLY M"=ERZ2&4MB:G/J; R](BFD$9,P M-_^+HX31A'C%T+L,.C5JO%[ NX?OU&D&W RDT+@.3*DA(/4VHGPP"FE8.8T[ MJK'E@\2Q >9UKW\CF)^;]>E]40HVM]64WIO?E#/),1((&7P18H:((@D)5S;K M-Y>YUC*)4Z>&$E?&F!KOM&*"6DY0E9:J)'5O$W,)SAN&61B0!B:1#OAX-9&Y M@4"/=C*7GCQ:8YD;JNVWF+EU:7#CXTR[ COJ]]^7LPS'*4-H[#P_P8L5RM9]:35=<,6LC_W+!YH5^J MS")A0Z/*;9F>/,]$HHSYH[,X-?2'&60<)U!PDG"4QY@+IPP5]R&G9A)]>_<6 MM!&7=R!.8$1KGVM=4?D.B,.@_3 ]#<;E8K8R#.=(ZB-.$49CK!$)$H M@9QA#4B52E!7EVGSXPQ-3YJQ +/=E$PWT;/!+ISJ'*A<,;S%"9)(J"M M5P-9)C@DD10LBZ26K$O=T:[@CI_X>9AE=P=:S']AMH*(?Z[Z.9#=[-J>+^3 MM-T#)V_+] H2(>W.<\.,:E5>T?/89KQV:="0O9^56"E6JO*K*C=S6T#+AA)^ M4^OUO.[G_+=B_6BNMZ1?'^=7=1=XA#E-60XI8;8:C@WY2V0*99(KQ7%,(AIU MX)&@0DZ4@;;*@-6N\6JYTR5(0%7':75CKO%GZ96#M^Y JQO8ZE8'8.]I!WXW MZH%:/["GX."17_UP'R%>K*. 4X@RZX>M8VQ:ST'\CT6J1M\OS;KR557VYN+A MV]JL[>5,*Z(YP0@RG"40Q8DQO G.K(F8:DYUG%$GO\"M@:9F?=>R;@V=K;2@ M%M?]E.0JNK>/2D)A-C!9=H7+Z]#$!8L>)R=7'S_:\8F+DOMG*$[7=SQ(8<6J M"H3[Q?#19E6QCR6?7Q=+7JK5#YOY_F'QO%D;JK*:%?.B<@Y\M=78; '&-ZPL MRH\%X^8OZY>VU]"'A9AOI'5_OF,KFP!1SHRAR#1C##*$S/9>26T,2)5#*6*! M=4H$TE[;^]$DGQIMO7VLJA(4"Z -!'4PKO4<&"7M:V&_3?-C69B7H$/:\7@O MA.-AT!2G>>@#)#NO32CPGMJUO;FO.*@U!X>JV[3I1GE0:7\'MOK?@?WF;RT* M]F5J<0AX_C3VU 4]LQI-^''/N<:>DY.SL=$%Z!#97=7&;S(M_[IASL:KAPK:T125OU5/S#K0R=XD+=T#2(T0\ M+*(C18L'0=8O>MP=IZN!Y Z/&2^FW%VG@_!RC]NZ[5%:1O^B5E4YI"_+>2%> M=@7/W0:"2M8*MDO0.UM."WYK^#U'QS1"BD-7MKR%%M M4$?]CRU'U]LZV'OW*\4^ZX_6)?MIN?YOM;8?D3+*R!F-LUCF)((RH;:LK\"0 MQUD.,44X2RE"642=[;S+XTR-5*RD53A"=0:R6*[!BRW]WHKK89]RSVSHP3D-<0"Y)GO",1)&* M_,NT!4=^O*)M%]'?+]IFK)+GZVW >TP)C^-<*T4@C8G96&A"S&J)(L,OG.L< M$9D1Y%O$;: )&;ZDVY7I4.:W@TZ$X](:&MJA%]H6T>J'=_N(,MMFJI:Z/F4, MN/#ZH!1T&78:>-Q%V0>+DR7:Z^:.[4JZ5YP_K3?_:6,]O9_UY\VZ7+.J#&/3 MA'Z61BS/1L9 B10AY=48:2>ZIN60:L<">I)Z]1T:: M;S="G> L#GT V*<+2;M9?CI"O)R,-W6[\^ M/U<1;HN'RL>U#0F9\<1L=;A,;&Y*$YK!,FH;MTI"$Y00G B?=JT7QO%:'T;H MS?K=CM&X4>>-D-[9;98YGF2,D1UXG7&&@+3 M$=;<&M.5:H((#L%]"0.MVW(9 +"!E[>MA* 2<2_H,-PZ=0.%D.O*I:%&70=N MZ'O,V[&<0V^/%<*YJE (DHHSA5WL Y7SP>RV?2\39D>\LNVQ-V6Q4*5/W.%US!T.I(/A./A!R_GWLTN(X770 M/ ZF@X$WTMFT]T?N=RCM!,?5<^GK3QCO:-I)DX/3:;<[^E<7^62D;TMAX$Q$ M>41AS R/HA1K8\.J'%*<)&DB$R5HUK7 R&Z8J2U4S;;@H*S('5BH=94S=%B MI'LEC#V8W>S9_N -3*#']3#>_6$S#*QY.U9EC%-8ABJ.L3?2J]7'.-7V6HF, M,U=W=(*KAZ?]K,IM9:X$15(:$Q;&R% &PED,.14<\E0I'A%D_L=KQWMIH*GQ M12/G7GZO;_FSF] Z.H@# #:T1[<+5O[.V1M !/6F7AIK7/?G#8U/_)6WKN]Q M0&8>:EZ71V9=FLN'%7NZ_Z,H9U$L41HSLR>+8@Z1R BDB90PSGDL.8WC+,^] MS[3.#C4Y?K"2@IVHH)'5O/I&6E^*N(RPQRE2;]S&./CI %FW8YRK: 0_>3D_ MVOB')5>U/GN^[TXZX/!LOC3!($8T4SB#1CD.!,0Q2E MC-&493KWZH-Q89RI<845$^SD[-'KXA*P;BP1 *Z!*:(34M[\< .'D.1P::A1 MF>&&OL>T<.ORCE:$/2%]7,[-':6-Y;&G:3E3F&>9L1Z,X8!0+"%E.(8L2W0N M*,E(1GU.*$^'F.;A9+DGY[_]"TGB_"]5L)_O4=H92#G',N)"V;8>&**<_\(UW[ CA?.^J9?H^$S>&9F]YLF.H%)IE.(,I)"ELL$9I1I MGD4()5GB%Z?=#\N1CATV3YLY6Q<_%%1:*[$&3/[/IEQ7G%S5_V-R^=S6ZKW_ M]BM(HAC#B/;&F^&$1DPAR(EDAA)P#DDJ$,SR2"L5LR35PC<<.,3;.WSL[[L> M/9O/ .FX;^@%S=#[A3WA_@^HQ0/WZ_6JX)MU5?=GO01?F/5^!=P[7$0DZ)[A M=)1Q]PH7M3S9(UR^LIL=4.?H?V=_'!:V>;])AL?LK6ZN?"T,^=GH+9E[E M%-LV>1KFJ480Q0Q#FE !G4=3K< M^&4$D RR? :?YO[K,)1FO9/7CSJ]9L&-+X?"=F"2;,4& M>W+?'07 V9O]NN 5DO*\QA^5Y[H@3.57=Q)B:35B+6J6+ML("M976C^0Z3HP;W0T/]\#$=Z! E6?:J "L#G=@ M-Q-;/<"[VS/AS8/]@ S)B!TE&94;^Z%US)(]G]:UB\&]E"O+S>;'SZOOR]\7 MLS1)<(2EV1)CKFWGL!@23 24$=:,Q[$6S.ET[R_EBM@ M9?5M7' *Z'42"P33T/O7+@AUZ%5P$8/>;0I.GSQRAX*+JITV)[A\:<>:GT_/ M\^6+4@VG?-SEL[4]UW""5,QS#FEJ+: LRB%)4 YIEDA"2,9SE?L=4-P<7SZJ'P85&XW&,I40$=F*=C9W M ,O4$ W+(8ZYT$F6)&E*.G4ON3KLU*R.76,*L!6V,OX_W?]7I_@_1_3=*"@\ MI@/S4!\XNW?C<$)GD%8:UT=^G3X83FA<;&+A=G=7S]"^8_VSKAO(UXWBJG#G M[TOKE%K."UEULK0'PS.F<<)UGD"IJEYNF80\E0Q&6B513"717/OYA?R%F!IK M'>I0!6Y46K0-'>L8_O42[&L"?JMT\>2S3G/FZC(:=B8&=Q@-,0D=_$7=40SK M+>H@Q\B^HNY(G7J*>CRKAU^]$.9I52#'KXMB77[]]FM;MX#&V)AO'"*:48AD MCB#3-(,I4E*I6.1I[!53<76TZ?%A*VQ=AQ=4XG;PCE^$U\,)'@*T,7S=)WB! MGXRLY9\"-I;QPB6XZ_KB@.-[J&_I?M81??.FCKGDRG"5NE!8I:GB5OZ\4?^M MV.I]\4/-1)0A(50.!45FIXC2&'*NP!=6R#M@50!6AX")Z1W1"YJR[BO#N,GL M'1$Z27/O^IR@8:F?E@NIY$:L"V.+O?O#>I?5Y_6C+4P4TS@2"8)"VL1XAC&D M9EL),RP3GC-&!'+JB--5@*D1W*5214'"42]/@QOI#0GNT%YZYP#4 VU HXYA M2ZO0:(&G-R$=(>+TL@Q3"#6]B9!CC.GMYW1I 59M2>\7^R<,-1-7N]%=%[Q8 MXP3'>0I5SI M>4T#KTV%L M (C'ZC<6#&K/#F2>D%WO1^;ZL!&[DWGJ=]BKS/?FKK;N6LWGQJK8L/F7E$8ET:JQ:ICA$":.0,((AUPF.4II%FCK1^NVAIL;E7XQ)9784U<'C M]Q63ZHFM_M<[F>HBL*YV:@BX!F;I?2%!*^4 #L#;8(2U)2^.-K+5>$OK4_OP MYAW=>.*[N>VSOF]2O9L7F6*,$L)BB(54$&F9&W*@PM!$GC&:FIDL"\IV(G:*?#K"L!NO! & MMH'9H2-BWKQP&XR0['!EM%$YXK;6QTSA<$>(5C3E^\UZLU*_%(OB:?.TY[+_ ML'AOWBWKN"]GMLX+CC(%L2:1C2B5D.(XA1E#6&F-F,J]-AS^(DR-7\SKEO9I MJ>($NQN[# OFP*QS=$I8WH%:?M HT#8?,W\P.H!B :P6U:%AP$K6W2$$!YQ%2NH;9*@S"@-33"/7 +Z/LQJ'9(3# 4;]V,_J=OP= MG[^H:P'KY6IM2^97G& 3(BI?:R5A'4GA[I_FS!"^I:I/L'1[?OMA\[ '_$>,$TXT=MKR'2H1GU)^;!5 MJ$]&&;GZ]"4M3ZM.7[RRV^?]5U8L/B[+\O/B&YNKS[KU@=I&G&M;L^[9KOJS M1.@X(RF&++8GUCE-(8_R&,H490EF4JLDGBW40Y5?Y_1:NPWL]*K3^E7?'WZX M-][*;3N(E4;JJDI((_==586V$KHZ!BF>S%]^5.?;G@)93K32DQE*" M*&,"\HPPB!75,4M3+F*O>N !)V1$9MZ?CD%@=B/I\. -3-P5;C]9D?]DX?NY M*-MR-U7!E?9@JI(?;!4(1^Q^@(4D>\>11UT _- X7A0\[^[:EJ N5O6=_7%P MP,Y*ZPC;M2 O9TE.DE@2!8F.C7FH20YI;FS$1&51A%).HS1JUXKO/OT*' 7H ML&9\'X&IJA4;,!NEX-NWP!5Y-ZX*"^18O0UJF:L SJ.8FTINL"]XR&X'GEB% M[7_@.OC('1$\,3GMD>#[@-Z450<'V23K*C3L?CY?_FX##F>0 M$\9@'"=IQ&F*62;[+0J]X!Y_.1@%=>\%(<0[.^924,M[!W9HWM]$L\\B< N? M@>C_XK"O1?RW<+A"^3=O[5B$IU@4:_6Q^*'DA\7:O# VLK^)"7VR+?W^40W7 MQ/K;PXOO9K+4#.E$IQE)($YI:JS5/(&_%:+'S:3IA]R86MF>$DP@J U< \5,,T;/76&R@$#5:[,-2X$6G7]3T).[MQ M>=>J.S:&K6WC[ES@9?^F";VFM6#@MU:T@ OA>9W#%ETY&&'DDBKGM#LMF'+V MJAX+T=OET_-*/1KSW1CY=14">T9GK,?_Y[8?WRU5] MC/?-AIE7'\1W]L=,QU@RB1B4.:7VN%]#*G,.6:RU4)AF2/FO8H&%G-H2:--_ M05%7_EBS/P!7"Z6+-?@I^5.'13#TC'JLH*\X3Z,LOP?ZM;5:ZNB$.W"LY7X6 M3+5[L(H"O5R!;TU,SD[9.^LE#KR0#S09P:V T'*.;T(,A/19^V.HL3K4D?F% MK?Y7K=^RYV+-YHTG:(:C2#&A MM8S@4$B/FB5G4;S.N4&P&9@P!X'%HVQ+7WA&*M'B!Y-?&99K$%PMN7+VQO'* MJUR3^Z"4RM4+.^[&EHL'&R;^L^)KFVQ=I>G2.&4BR2+(F; .9BD@RR6!$>=< M(LXS1;T2"]T.$/GO>J]@ M$'3O>VZ<<7? 5S0]V0=?N[;;EU^?:K5NPUC&281%"G,LS3969 12D7#(\RS/ M<A@:G1#YQ^'8Z/M!^L?W$[SNMU)S[2]&KO MX>-K.R9+BT%B8\JAL:I900K.,PBC+S48(*61K0<5018R(5$62 M)E[._8YR3(TS6C6L3_>3V\*D>1N-6ZNCW4U%CP0%BPD];+Z7L-6B>G>"# !O>.G\?J M=I497]"\7.:!P!O-=]X51%\_N@,N-QSJUYXPIF?=09,C%[O+'7XLJOX0C[/_ M]]/]MYG.>*X%YM"V"X,HUC&DU/Q/FG"::/? M[;6-*65^.C:A=D\:Y6,\$;S]YD[_T&V#]XMBY69592=_6#QOUE54\W+^Q?RJ MV#PU2T-*L9(<*1@IE$*4XA@2$E%CJN0YPAE52D4^NSF70:?V@>[)#"JA[T C M-FCD]OQA;9L D'IOPWPP"KGGSNZGFS; MTL?EW-Q1VIHOZY=MZ'."6<1$HF',(F,-1#F"/$81S%,J4BE2Q;#V\]Y?'FQZ M/OQ]6?_M7T@2YW^I2G6M7_[#TWMT&6%'!U$0U(;V >T)^7] +2:X7Z]7!=^L M*W?/>@F^L%5=@SQ\-/IMD(*Z=BZ/-J[WYJ;6)PZ:VW>,E4A?-=!-XHAQ%!F0 M%3=&#T%FRR',E@-E&/XUEU46_K5'6ZV.^S+U?K MV:Y.T4+^YX;-"_UBB]35+;O*G\U(\Z7=VE7'8#.:84+S&,&$2EN3-\>0$:Z@ M2'.!E-188"ISO#X+Q2&?]P;#V._KWANQJ&(#[T\8+"?#6\" \ MP/_N#B3_EI6/SZR0>KF:'Q9+$3S25*0,$IS9>%1$(2?8D#J7B" BMI54Q@[EQQQ0=9!\H.@M? %#T&5!X,' 2RD1BW*W1^!'L3D:N$ M>OGN\0CTI@8'A'G[:G^7W[O%NEB_O"_F:O66K=7#]NSUQ&5@ZO.#Q,N9 M=T7Q'FZ\.M!025A'X'D*?@N9TM]H)D:)-E#XT! J4N MJA[RG.]TD%&/\"[J>'PZ=_E"?P]\LP6R:2??U.I'(53Y\_*)%8L91XPC33.8 M(Z)M5>H,$L0%C)7@6IG]2QIEKM[VBZ-,[:-N]^G6C]M("GZK1?5PEE\&];9C M/ A4 W_LG5#R\FO?1*&O#_OR */YJV_JN.^;OGUQUX7B_-\W M:B$>G]CJ?YLWED0X%98!M$PD1-@L[C32$-C<;G:]FCS.C.,^0) P2:GMLV!Y$))4^:"QL6/)_VX M9YD*<7MA:/586P/;$-V[ G&Y?CW=;3 7:W MU2,XF ,3?R,OV!>X:D%O,QW+@!4#O8 )W-/38>"QNWJZ8W&FKZ?'S1U-7>=.T7.T//L@,K2!6,M6E0<>P)5_4?6@%M;)(.,:0I=T/+%7+E[8HRV3 MS5O\\/2\6OZH&[TW;Z:(L-GZRAQB'B-;MD188R*%>9Y2DLE82>999O3*:-/[ MPK?"@GUI/:N"7X.74!I%#$.)B'4X< XI90+FD4@CH7!,4J\J@X' '<-"&P90 M-R8-!-/ G'K^Y1N 71W@"-Y[[,)PXSKEZLGW8/_-Y\;!-GK29M-^+)W/)9_W-_+:T1:NLE5?%N<WI 99;1<"Z>%)-SD"G9L+])]"-PUYC M6@8FO$8EVU^L40KL3]).K;V4\EJSJL78GFYW35YG\-[$P> >H&MQ?]E>HY]Q M,$0O=#H.]_QNO/Z.K>SHI7E:Y47\N9AOK'^PC:E&4FN2(P(SF=I"_@A!IA," M<8*3+$7F_T1>)N"-\:;&PHUX8*'6;5_(9]LDN0X-*ZT&GD6!;@'N1J\!81R8 M-5M)+>75!S!WH$5UB') CLB$)+A;0X[*6X[Z'].1ZVT]:HU]*,N-DC]7!4QK M\JI&*JL_?J[/)][]H5:B*)622Y^:G*$EY$F.DT&RA M#$\:>O0X\_:6Q.E;HO6W="+/<-]5(R;XO%F7-O?+J&+MCD;H#H7*_*;'T27@E='\I!B_8EHGE,Y64NOVI,XGJX<5]* MG,]CAP)^^)/9XVX@56MM4(L/#N2W6^I:@Z GMEV@"WQVZR7"V*>X7? YS:LI4V$VR_1,.^T5C:KG%B]'P",TM;4.FGV0C]Y_L=KKZR5I$PJ8X6RZN?E [I3VCT,=]/=PX M?+J3/O 28%6Y U7V^IY&%="T*X*<6AS_=@2T4H,6B M"LL$-1H!X^]?91:#1O./J\&XN0&O,CLGF0:O(T6WI?3-IBP6JBS-SI87BVIC MNU<.;-O)#M,T3S$V>X=(IQ!IJ2&3 D-*.)'2["-P3'VV$F[#3FT'7U*(L?EO>63^K7A2'!N8T(_;_+N67!O[)B\7%9 MEI\75919U4_P?E48$1_V/3%OE-EW*+,3F24)P2K**4P$I1!A,VN,)Q1BVUDG M-C]1C7SH:S!)I\9X;VM;RMCF]NAKLU4//!C%P$]F_LL_ ?,Q%XL?9D7K$"8U MW)R[<>DD9G)@^OW\]L-='?.Z$_T.W/]@Q=S6^X1&8OB-V:JO.ZU!HS;X:S71 M5G-C9O-*.W O_V=3SW9EM1MMP['VX!,2DNB'$W;4M6%PS(^7D^$'[!@&\?0\ M7[XHM>>];]O(YBB)$4502BHARJ(,U9&2GE;$.3C=J* G1 .SP!:;;S4VWZYCX_W]7]$^Y*=_ M;IA1O_HK>AY_\-NRLGN6]V9+4CPLWFY6*[40+U6S]CIF^WXAJW_-ZQH. MV]WT)[7^K*WO0J \8CG54,V:L@J" PU!K>+6Y]3.:JLHV-.T=C_M MS?).V3M@ PV6>ASO5)@)&<,UU5/22?BEPJ#MZI0*-%I/CY2RI7H,:HT')4%: MZ%1E=3@2DCB!G%(!M=E^9K:RA6!>]7,NC#,UBF_%!%LY.[JDCN#T=$AU!VE@ M/CW%9TC/TWD8!O$['0WU.EZG\_I>]#E=N+QC_8OEXL&6!FF=W0NLH.4A.@DR;N&( M/EB=E)3H];!NE+=G?AGE;*VP8K&Q"=#/JB[C6];G?O5UQM:J*H>K0,4S;8A/8MN'1 M\Z=&>ZUX50\]7]H[1,Z5RCKC,3@]-5!8T6Q69PB)$YY*Q^I[QP_K()M"-HR\\,JS&?@KO ..H1F3 MG-FA@SV&:TJP?5^.FA$$;+K]>E,WV:X$UZ7_Y^U*X#0K@W8E<).@5^'*2XYDCCUK@+>/GE[X32-9IPJ1Y4Q03G"2(&C3 M^R"2,H.4QP1RLTO0648SP9S:)/;!:8QE][M->@>K1KJ.8+FM@%T@&'A]^GI+ M[ZY%* >)-MH^^S6*0%Z,*SKY>S>.>E]8S]S'XH>29C=@)JG@(X=R&;.>0X2AA.HJ3A"9>,9C^,DS- M4C(O=^(9/=D!>#?2'!C.@9ERYU*MQ3>;_$H!T&C0N@#L:="FRK^NU*BX,J"I MU@/$H+&*'<08-Q"Q.TXG488]'N5'?O*A*&;;8Z2&6-^HA=+%^IM9B0M=B/5R M_:CJ'-H933.9*SB#/M1'B>XTZ-Y&S8L"Q*L5)K M516"5+4&X"=>ZU#^R8T#??&_SGL#HCK.8;BM^OBNA;(1_$^@%1VLE\ (?ZLH M;B^ Y5)L[/=5&1JO ?2! /\<@#LO*1UAJY<1>W.U.$0TC:JEP?=QHRP''75L MEX"NM_>)GJH""-ISZXAAED88P53AJO,J@9S&%&(DLHAD2:(P\0^*VA]B:F3> M? IK*V)U\']G"]ET"7HZ -(U * //*.QLD&FC@/X= 69CB%'YY0/'TET,,HK M! B=T_)\W,_9*SL>\8M')3=S]5E_6E;5E]1>5<$JP]$&^I5-R,;+=UOJ9U=I MC@B-I$IR*",>V81D"GFB;:1D$LD\0TF2>_7?ZB7-U%BC5<:FCVW5V2].6A=% MJ33R/)/O-6F.Q^QC3<70)^<>L]!&)KV WRI]P" 5!8,@&_1@NY= XYY5A\#N MY/@YR$.[\>\G]?N]$+91NRU#M5HNS(^B;K7X>577S?NPV+^B"H\WXULA9H+I M',6"0!'A#"*"4\B$H6-,L,"84!3Y523L)\^--S$%P#4G, M_00:E9B#8'=,S&$>VC%3LF#<1@\5JMQ&&>V*U,,:\&B!$OME1ET?;BI46L=[#+?R0R>JIHHQIQB:Z!MI.$/JX%G?N1UR-W( M,1R0PQ]S,_.Z-JV$C.6AM[_8T^$@;G.G1\!<2">\@B8]7A]QW.Q&)^U/TAC= M[@K:1'66ZPS'B' H;4(BBKF E&81-)ON.(DPC\QK%J!YZM2HIA$K2%_4&4\B MEO)8PU1%%L-<0IHJ!FE"18X5C2+L64 M (KC1"U5#7/J2ML7>L_> =FT4OWI MUV\_5W^N?N]X4'4+>S?Z#H#GP+Q]I0?MX(UGAZ#C2T--H='L)0*^=?G0\3V_ M+^L@DU1&>1;'$:2QS5H2.H+ZCD"\'5B>EHA)AK1XP?U/?9IH\YM'OF[/PQ' M+-C\[:9<&PMA5=XOI"W94<5;UE&6;U[^JI8/*_;\6 AFH#7B'ATOX)BC/,HR MJ-*$0I13 IF."4PRAEB$C0V;>T4\#B?JU,CSX*C"F&M?5DOS6M@:.+:UU_.V M4\:'I^?5\D?CQ^0O8%]-\-%^V,5RT?5$*?C[X'O<])JS/.)95*-F7=:CU1-L M%:TFNBJ*5,?!MUUOCZ>[4GBDXZJA9F:8LZS@TK[20==0J%\^!1MLQ+YKE2T; M=<0NJ<8()RJ".$_,CE[$"C*%D%E\4(J9TIE,O(*1K@TVY?6B:LSD00/^2/OR M>#_\1F1B7^AZ,.AE3(;AP#/CO1*+7=;\,@]=N:<;DS1'1>57)53QPS[9F%EU M-=[UKO>*T)E0"8:(VC-UFZS#\Q3!7.F8L@PQKID/H[@,.C5F:64&JZW05;KP2&L5QCK9+\'4/0*;-W('[^7SY>U535]L8A*J]/;"5O.Z:XN3K M01JY^ 8DHRXYDPIXK9N\6Z6+_<2VGFNVS^\[%8 MJ'B&!><2FZT*(_F_OIC-S\MM4*J>+>R9.&5/!B%S,:U(QOZA-OG+&$6,DSF.8$8,B2K,*DM55MW*WK+RL?Z[DC,41PG/2 R%,(8. MD@1#%B-CZ/ D52S)M#& ?!BDBQ!3XY96A_KHMV3U*01O%/#CF$Z3XL8^0T,] M,"\=HKRG@ 5[I\*VP:-5 [1ZA*.M/BB&)+1.I(>[QPNN MUW3W7$,JB+LG.26:8.Z>Y/7=/D5@_%XN&OJ^7OZT=;R)PM M7F81$=+LFRC$4A*(&(O-%HHGQ@!*LRC*F,)2^Q' V7$F2@&MK* 6%C32^A+ M>6A=*: W8..0@"]6'2C@*A*]2>#\TT>F@:LJGA+!]_'U3E$75 ME, 8).^7JR?6A-;-E-19K@6'6& .D4 4$J8TS)"*69PJ$A&O(!.',:=&$=;N MMIL?SQV/"[IN&YS F W,$JVT8$_<.QLB#BJ!P:TN#=X[%P]X0FY47(8==5_B M@]W>I2;_\;FPIN1'K MDBWD-[7Z40C5'K!F*A&21\;:R70,$5>BOC#0U_C&R M@E98\&_LZ?DOH!78IQSZ-6Q%(D04,VUL2F7VKHA(R#E6,+.E_55$>82YFTT9 M%-UQK,D#?&UH4FAT;WBU0B(V,*-?A.HVA7MBYE.2/Q!V8Q7AO_PY!UP(G9&Y M7F?_V@-&K*SOH,=A+7V7&\+WXA/F!=K,;73E?N>J6:X8CZDPYC.Q)X;4GA7$ M<0Q%EB7$K%Y)Q+M$A?I+XO0UC!\FNB0.<]>SRY MA_V]"_9!>^Y=AV^L/GL7I)A,;[WK*/GTT[OQ)#]&+%?K6=.#N5FT49SE2@D% M!4VI]1@(R")F['2J5,11G@NW(Y"3)T_-)+_51OT&3M=YIY?V ]-)(U= 0^6B MME>^?G//WI=O_G7\U9\^=)2/^:(N[3=Z^8*N 9R-J[ J:5_5S2OO-^O'Y:KX MAY*S+*$9R22'>:((1)'YB6M-($YB+GF6(Q3%?D<%UP>#(AR( W_M._2^U>C5LH+[V^AUB*IT 25L_.35$4>.E'31 M_C0FTNFNCAN=M@QR8SLLY%Z-Y%^:VN"?%U^5V*Q6Q>+!7/!IN5BU_WS#RJ(* MP_JP5D_E++6^NIS&4.89AXC3#!)D?E(XIRA1><*Y4]#4(-)-S;S8U0>_:PSU MNG;87G'V5D6P7("MDFW9\:V:H-(3_&8U!96JGN6#PKX$CONMUYK:H;=BKS&K M_MNU(= /NI,+*N"XF[PAL#W9_PTR2(?3G+=5(?)J:?JJGLU7],A*M:T1Q#+; MZ2A54++8IA'Q&+*4IQ#GG&C!XA2G3GO%VT--C=UK89LF93MQ74H$^8+LG("Y>O9P_0GC'3XX:7)P^N!V1]_*F96Y M;]A:21OCK!9E]>KVDG5CLCB)I* JAQ'BLBY; M0U-LEMLT2E.:48I9QZ+./26;&E_O%Y:LQ(;C"3;N;#?XJDSGP"C+R//:H*1H(\V$*D/85[I6JE0;"]')ITU #^">K?5\Q M:2SW;R]/?#F?(8:$S',)L8Q3B(B4D,H,&W*G B5Y3N+(J8'SR9.GQLN-<*"6 MSCT![1"N&R9R'Q &YC-'_;V2RL[JVB.-[/!YHR6.G55C/U7L_ 4C-]YH&OY& M*8KS6)CMKSVDP81"CB(*,QR17&0J2V0\2G.-R1M?K3Y^#1;Z&ER=)M77RAIZ MJD8TK0::I?&:7(Q@0W62Z)^C686CM=3KJ1UYNFE(W40&_HU9TVS];(J> MF/1L NP(O"-GAL-Q)&YL!&Z#?D$K,FADO@,_*V%;K-3EXUL5 C*A%V1!&<]M MY'&9S0N-$P;SN[LC4VUX*59%E5]CN/!ML1(V:L_\J\V%H?;_LAC*E!N.TGD& MS5=)8,X$)P3AE.7(RV:\,>#DK,(]>2M[8D]B3VZZ!;4C*P4$<&@^NH+= )EX MKL@$I9U;8XY+.(X(G%"-ZWT=FY*WW1>:%YTHGM)<8,@%22%">00)C;;"/D+-C1YZ8#$P&^S:4(;_]"]H';33]=$0XW:X M/J_?26?K"Y?U*4)OFPO9K=/;Y6)=+#;%XJ%I-[MZ[-4GJ5IEU_J$KE[?!]/P9>T[ M2?,*]>[[H':^$'ZO)W:M[?CM4/:JC@X1]5!7'7FV68N+AP\+;0NN68;XN(TNSS'*&=$VHI1'$&61 MAAQ'"(I,$2UCGA#MUS?88="I?=J-S& K--B3ND<>@-,$.+I* L,ZM+ND/Z+^ M/A,/B(+Z35S&'==WXH'$B?_$Y][7RY&R]]?M?Y1X7!1_WZB]C!D=Q9' 1$"1 MZQPB10VGQ5)!GN9)HH4A.NS5;&-H@:?&A[N<&_/9/F]LQ8,]A>_ ?VZ87:M8 MTT\K!%4._DZXT>R49GI@BMZ;Y$:QBK'K":]=/N> ^M92JJS+_ MTV59NG-ET.FN&7?[?%+>[5(R.ZX(UY#W9/5 >([&S'O@#7#2X /+(,1Y;=S7 M(3\')"X2F,N]7?UN7S9\7HCW\R5;SY",52:)@I0I;*Q;GD,6&93M;EUD64;P M_T_=NS:WC6/KPG\%'W;5Z:X2>G@!2>#]YB1.GYPWB7,<]TQ-]0<5K@[WR))' ME-WQ_O4'X$6B=:$ "J0Y>T^E$ULDUGH@/EP UGH6M4I]/7KWJ=%*OZY]41DG"TW*S!Z[+@=;SOBSN%VV[$/]:C:_M^K MQW_ER^++UT;3B\?VB-:FZ=? M^U\=BHGW$3OS9%Z(P\ /9@N"/IJN^U@XE%)?@,E(Q=,V7P^W*ND3/G?61>]? M,UXE] EK7]4^G_K,97V7WJ\>6%Z=SQ??5IKF7N8DXU+%/(4!,_H1H8H@2Q,$ M%0Z(QHL+CGF?=DN'0TV-I:ICTGNSQ:'_6N2B/BOMUW3I"+1V2Q$_@ U,9]L6 M2VTK064F^+/^[YW\N0'O]-?\7QZ7).?A&:+%TI'1WJ2STFFO3S54ZKC"?:GQ MH7XAW.E+YS@+44B#%/)$<(@BD4 F(P6QI)F@/,8RLDILW+_QU'BAL0T8X^R7 M%J^P.K^JZ(O P ^ZG?-.2XECGEZPBGAUN]$6$,><:*\=CO[>_8'[Q-7ZZDGD M&LVKS48652CV<4'OYSA-N(A3"HF(*41,OZ-)F"G(@H1SG" >V3]^IX>9VL/X MZ?W'6U";"EJV F.L_OY1]4/6@,_N/V 8M/]XO6;S8_Y/KK:KFJLO?,B;M)VZN[E\W#,,*4!P%45 7Z/9R95W"0P2A- MA*()YCI\=XG8NX>;&B&4UH)?9&7=KW7KPAE82L<*A#,HVP7O_K ;F!XJV-J6 M-KG!O]3&>NQ7:(>*S[C]S(BCQNYVWN_'[Y9772JML5=OV9RLOI2%X68!5Z[? MYI@E6*2I,,%]J#E&1A!3QF%(0H'2,$MTM-]/3,/.@*FQ3EN8X53]<5]A#,LI ML2.D(8$>F*(Z,=Z:7PM<#+/9T!>]8=0M+&UX(ST+-X1.*U@XWJ5) M^[=Q:C1:6PINGC:%$0#0K[D9*.UV;2 QQ(1:,NS;3M/0)&PAZ-BIYS@#M9_U MQ!8Z0J^;U)J?:&\]TO5P4^&5T0W5L\][_6.:;JY]Y M,<\B)2A-"41AI(-CIE?A.,@2B!(4ARHA7#"G!?C!"%.C[5W-AK$0_&EL=,SF M/D31CFTOPF9@KG2#Q9G=3KKNDYL.!QF564[ZN,\+IS_8[ZF^6Y>Y>2^ENGB= M9*$R1*12(.S8\"QI3W/^WY$T=/BHGY,L2WGNUHL5G]1[80I"[R5A68C67Q8/=!\.4%0>^DTNI\DWQ(2_X8F5*!G?'OG'*,4M%"%%* M],HETM1& XEAA,.41B&+L]AIY=+7D*DQW?67;Y]O_GE]#=Y=?[W^^.D.?/M\ M]?6[8Q?ROI-B1VIC0#WX%F=C+V@,!G\..YKWM67<7N<7(G;0!?W2 M^_6HDKS[(P+E([B:!9 Q@+.@E2& @76=9(' MMY\:BVD#@;$0&!,=Z@,/<>NFI,O1&'K3M0U$GXK)0T0<:B8O0F:DJDF[KXI; MW>1)OSLK)P^O&J]V\J3%KZHG3W]JY/0AHUF]>?FTU%1:?D>*DEKO?M!E?5[] M=UELI&C.J_\A\_L?^M]7SW)-[V5YF/U!+ZNWBA)S%HB,X$!":5:Z2- 8THBG M,$E3)4@:QVRDI"/?GDV-F77TOUGG7)M4"C"^@):#U M*->@:1)M\-/+PQ*/D;*[E0O3 MH>Z]7I'5?3'3)&&A0@JJD&*($ L@#9F +$LCG/ 0Q=3M/-M^[*F]J%_WS&P9 M7^^]EN:#TO[+6YB>FQ?+U^0P: _](O,(]$5=2"TA&ZKEZ+GAWZR_J"4N7TY[NC M/V^E,39?Y)6<-_VYE6WCN2SF*)$DH!C!--"K(91% F(<8"@22@B2,DB04]*/ MY;A3"R&NQ'\_%9MRSTA'YQOZ$_"MN2]@76!QO MEV=_>3\*^VQ:T18,; T%?S:F.F[(G +6CH@\P#4P\?1"RIE3SN#@DT-.#34J M9YSQ=Y\CSGV\;S%Q:X?%[*OL\@P_;QL3)7$:)YE>V(B(Q1 Q%$)BI+[B(.)A M$" NP\BMOOC\H%-CB]<;C,;H=BKM!6VEK&; CDE\XSHPK?B M$<1LSU&?NN: M+<8=N=39'HG#ZF>':_LQTP>IY'IM3KOJV*C5=.FKW,QE1D208 *S,(H@0B*% M1@L,IIPHK"=!:&YR(:4SXTV-CQISR[758F>J&_F< YFA&(LX3"#E0:97LU)! M(GD(991&*<4\4+&:+^6]V96_&Q=K4F%],/APD']=+:'IF6,6M>(8_);-EFW! MMR-]C]_;@?E^^Y5M+5]?-6W\VB&9Z4STEKCXY/AS0XY*[Y;^[S.[[667D?JM M?);+)_F^>IKFFUI69_=AC#THWTN@/T%A<45LX [6-_@GB. 9#\,+>2&]"!\>]/<4")S[= M4T;ZM9+L9R-Q%S DB4Q3F D1FRY4,<2!%#".*4$*(Y89'8S5AB[LGOPC8S@] M]MN1AOMJ[W91*JEH1Y7H(R#:/?,70C/P []#I9&!-@;ZU( ^[;Y7X>O\Q[V,QU>7O)/W^7)9]MM=F(K9<(Z4HIF.(Z#$B80H M#0BD,C,G\P&.,<,BC*ES:<)$G)M:+'.0V-V8#TK[MR*<;:75'J4'$T'?I?I@ M(B9/B.J/%A;LLJ.;[\IL[SL$2AAFK[5ZSWSO/%<23&PNO1<33,6_\>L)IN+Y MJ938*=K8>PL@7QH_EIMUSIX:.W=UW+M3#R6P"@A5D&+3"I(+"2E/.4RC,(C+ M8Z=8.6X+6 X]M==K;3EHFUY5)N^,O^ ,RF%.K/<7!D!Z^#T'3R#WV8MPQ,OS M_H3MZ&/O63BBX /[2/H#&B1DHW2A/AS_W M.VOI,S]V5#^O2K#ZLYS)_+AO@#-D'YP*0?1)E'S-& M9/TNH!A'8<=@DP Q.4$R8]Y J/.^Y7FG!OC)%E"(][ M>"@Y>.)SE]:.-^JK5_S?3WF1E^O-=R^M?U6%RE&4Q"K43[C"7$"4AOI95UA" M%N",H""686(EL]77@*EQ0;NX>=OLONW"S&ATM'YP:2VYY3Q9[GP.B/[0NY/> M@;^@MMP-O6$*S"UM>*,J$3I>:.]ZG[RKQX2'?5"+42_&Z:DF0,%&I3&&0 M!;$.=H( $DX85!(Q1J54..1NU:,=H[D\;^.4D;:,+1<6K\P%OQ12@J\K'0&$ MV>DS86?,;5=X7G 00SSC.(1(H@DUD&XY@% M-(D(#8+,P^:ZBTU3B\%JV_7C9(PO*UBW^\)&3T_6YIM_&/OIO7L.W\7S>-&& M_%"S\U8[]3/0S%GETJM/%$:&#C1>S4#MU^"[^'U 'F%[W\FL*>S[]\'1\D"@ MUZW[N,KZHY8SN5G?TI]EF^[%:F$/9CZOU<0FY>12*",F,ZYE.-&>3B$%F M5LH!C1G3T6*88J>:EPMLF1I7GTTJ^2"YZ>DF2YD24WK0\A+:,RLT><-OG9!^W[-D$I?HJ%OK^M_)1 M?]E_Z %N5*637";2S'$8I4QHHLWBC$&]% \@"Q6&5/^A2*Q0&&8]*N#.CVSU M](Y?!*@,%,#"KG9+&2C^%*T'OC'^H&G1N/4L4#18H;L M>-03X./096-L"?'.7 -LH^'=V1[7O=F)-3I>VYJ<'W7)K\T92RS\V:98'+V\T%2/&CSTUZ\O_@&8ZOW5/YWA"\QVX3T(K_IA]_QER M[QW(>E-L[QJCKTA744BYKGZ8_XLYR0.(\9Y M#%&5*1-(2!&-H6(*XRBDE/#43<*KAQ53H^Z['U*O*8V%KG)>?:; CI\'!W9@ M(J[L;TN!E2[,VGF!FQ5@4M-OKEFWA!\81X#QQ*=:V 5 ^M42ZV/(R$IC%V!U MJ$-VRP[>; M+7RB-C!7] ?,OM.E)1H[KB@:LB@D_^U^]?PW?8N*)_1?]NGA[.W':8YIZ>2V M3:;MYZ?=,'.>(B)CS2]Z)<93B'"*]4HLY3 DDE$>IX@':8_S@K'LG^BIP]P]==SVB:Q+>AJ^W_&EF'/&7FK!I!] M@V73D?J(+,12-BWO2:2?7!;!3/\)D4H#O:9F$N(LR11!H0RDE1SCN8&F%BS_ M5_8;"@ $_T5^"RP[G9W%\DQ@[!&AH0/C(V(\0!MZ?AGM!MBK[O6C /=JQ"D" M:+^RL$2E>H683Y1\MSSA#&..&01$I!%,4<8A9'D/!8*AHDD@?8 M0W^H?M9-C9"W5M92F:7:-NWN933"'-J%\V\V,T._""S;4 &Z ;5/8#>1>]>, MUIKJ,MA':T\ IM+FZ#%O+9E@7#M(S69]S\^TL=)!NRC\;D6T>2!ZF&$,< M9)D.D ,*69)B&*I,"1&G-%"I6ZWF\8%RXL;41?)\ M,X\REF4I3F",.(8H"!/(",(PH%FH<(()XX%;9'-^T.E%.8W-0-9&N[;T.XNS M'47YQ6Y@:MJ"UE@+?FG9"VJ#/?*1/3I^&_F='77D-GZV*!PV\;.^\L*&+V62 MX*W1F+Y1?Q2RE!&<$Q$QS'$*L:0Z7L),0:+#)*BB.)4L#2*2.L5+G:--+43: MY<\NRK+7M3$7KA1\TO^@QF)'SNG&.B6$TAA+&!"10I0*!G%*$QCQ@& M.(H+>4-['$:_,XU]:JS]PVO'YMX@&YC(#W*[;YLOIS:V$H0=H"U/%RB#-.@Y M.N#;M.KI\OUDTY[.BRYKS_>Z[=^W]4J/N7DQ0AE&_=6<4C^:!=P\S02/$Y)! MD80Q1#&5D :))O,L$D0E*>&87- >U-*,B>8L?9"/:\F;O?"E, <7ZTW^/SUD M)ESGQ8Z/AH!YY.Z !RU$&^MGI1Q0)1F^],F',74K39%)F+$PB#-(L-%*8R*!A)(8';SDU>4ACX,/9;482SUDQ;3PNRBO)A^V+UE8HP= MAI=FQASBXI@:T[K!6^;&'/IQ)CGFR 4]2_-HOOX[73S)%D%_T9'IDZ;MF^6M M-&< 9?.H(B_^6*Y8(==ENXA/R\>GS>L3WGJ#Y,P M9I!$6$!$DACBT"QEE8P3)DE(>>Q4X3>TQ5,C<>,P*#TVJ=1;BT%I,OBS,MI1 M-WSX:;>+82D=&F<*QK',$B4PPRB9;\RI@!T-;._L]-QO[S_. MR0;7]KEJW32 V3WLO6 8^.FN3RG>=SG?0U]FSU&_FC'-S4?6@=GSZ5#;9?\# M(U=;UV5N]7K5Q!-5Y>\\$X%^;A,":10QB"*%($:,PTR%$@D619PZR;QXMW!J MX4!MY^MNZ2VK1ZJ4/CFA=G3SIM,T,&UYJ'W>5C>W_)R!RM,)%#B?FX1)5#*? M-/(_HV3Y',;>:I//#G3A_N'^*K%L7TDY2V2684BPCMU0H+D?JU3HOZ68HTQF M%/?;^SLVVM0H_&"'IT=#T&YX'??8+@5MZ#C0#:_^^V%=. RREW5TP+?9A^KR M_>0>4N=%%[=1N5M="5'VZ*,+HSKY:?F>/N9Z5502&=OGNEM9]?23W^7Z.>>R MTE(P6U;WR_(NI*X,8/#7V M*M5YZK"%M\,;6=7O]6ZT,LQTVU'AE"9Q8#:]^O;I_>QX\-ENW/)IV6K<8I:. MH.73(.U:!@5^H)XNP]C\5HU?!IV!CNXPPX[K]AXJUIOYU]5Z\^/J0=^6TT8Z M)PU0$*H$\A01B*1^85 <$!C$C"8XBV@BK5K6'[_]U#B^M!#4)L[ XSI_H.M\ M\5**LI4*;71C>QIQ M!N7KXO$G4?A MFFZO&F8X\ZFWV;+\N%HK66K:FF:OUS\?\W5YAV(K LAQC#-- C"A4@>4-,D@ M)E3HI6TH,66")S$:4QG2UG"KIVG\].JC&YRU,YIZ_@;>4_U=6RQ&$X6T_B*, ML_7I9U[_\[9"6WY7V=\[SR>E_N@Z35/:+#UO]'_4YJGU'/C>3+4?N&_!][-< M/LF/&K&RJ2WE&]-5\;T.J%?ZW7G]DR^>#'&:VB']/Y-G/Q>IV=H(.(RI2" * M0P69D!%,&8HQ)QGB$KM6@#M;X<)-8Y6$ETZX%H*[XV_W=A@8TX'YOK8>F$<9 M-/:#O[0#H/' G&G5/H#&"9/ X[-\O#>$?NO)W?];W5!6%^F MO<]QB$+.!(-(9 @BS -H1"U@F@98J2A)9)0YIQ"4MY[:LOS]8E68YZ822"]- M[!$#5Z@Y!*O.6(P159YQOU^\]\I3[X%9=??Q(ZA77AT-=5Y_HM\3^>Y)?S?U MTWW%J]TY$S"9LTC%N(HBQ:!(!()X89VK/:F,F M:-G9ZZ3W%*YV#[ 'M 9^FOL Y?QTGX'!YZ-^:JA1G_LS_NZ3P+F/]V.$>A,_ M_Q^SC*JB G.0=-4JEY^C1.EOB(R-N)[IW\0"2#@.81921!/%,H*D"SM8C#DU MIGBE)]#K$-4&:#NZ\ S?P-31LG:WVC#VENK#YS49G&G$ 1Z?E&(S[*CTXH## M/M6X7.I^\%2$L8)$,4TT,8L@"](4 M61_;!WOG/]Q#W*/*5+U1S4;#K7F5%GH8O4J^>9;K.VGV6[G^@?[,:EFL%KDP MYUA?Y>8[7!Q(*U;P8LW4V&/7G(W7 M'H%URR6P>C;=N.02/%9>F4^N7;93_-/C-#)QYL)Z5Q!MP>3(KV!WS; M34K;):!] J538\Z1@\C)F',UDA#*"'/F)ICB"^-.496+!QE/>,47'J_$6;S= M]#+-OUI]^D2;C3E%$:ZSE=F $Z+39W[20DE*(T1C+B@$"5$09SI!3G.$HHI3E1" MK&3W3@\Q17XQUCFLO8]#9['POAB0@8FC,-E)_?O5 \N756KC[N#O M5I:=(LRF?#&7$2$HB0-((JY7!Q'3JX/$J.0*$H5"\0 I)]$M^Z&G]OBW3Z>- M'(^C%I<#YG;KA6&0')@JMF?]+:MGKP[^:\/+4SP/%-(?K2%2 BQ&?Y,L 7M4 M3B4..-RA9RZ!7J;DFX^4E\7F90),DJ99R),,IL@D_Z5Q"DD6,4AID""5!5C_ MX90Z<##$U#BHLA T)O9*)SH"I!WA7 ;/P,3BB(S[P?])Y[V>\Q^.,NZQ_DDO M#T[Q3W^RQS'>9Y,4+%\W0-D*2]3E%<6')UG^XNMJ\T^YT82C?\JEF-.,A4F: MQ3 5,=SA.ZBP88[W3.!PZO3N:\W+!?'/MM M7>^YES4<9?)]\:DHGO2#IV*]VA8TA8SHMQE*4@8Q1RD,$->Q+&8!CQT+]$X/ MYO+TC5.'M[45%,;8&2A*VNL6XW: ;!?K^@%NX#?+#K'O%6*5G>!3-V+. ML>]Y,'S&P!VCC1H+G_=Z/R:VN&)D"8NM3MN5-N.AT7E\E%PORO^^,BVH#>'= MZC7ZEWR9/SP]S"/--5)&$8Q"(W,3X=B(HT4PB-(@PEF:".FDRSB>Z5.+OAMC MP?/66J!?-SIH>*@,'DF]POT[8$>1TYS9@2G7@YY%J]E+"X 9V'Y?=AB V_+[ M\N7,]V4\:8O>4S<)C0MWZ_\SQ"YZSXHWU8O^%O34%J[R5=ZOGI:;]4N=&<&C M,(Y#H5]83 40R2R%!.NO3Z;T.RT($B(SX20I?&20J;UDFM0KDW-U];3YL5IK MG!V%A(]A:?<*N!2A@DTYL8/"J&GQLG''%@CL\/= ([OIL7]6;8K-^ MXILGTZ#J:BGJXZ4KOLF?RSY65ZPH"\KFBD4II@I#0D(%$3')*3A24 4A1S0- M$(J0"Q=8CSPU@GAE>"F;U1RP[FP'?S;6.QXEV<^''9\,@O+ ).,+X!XJ-XY@ M^=6VL1U\9$4;1TP.=6Q<;]#CM.N[7)21T3NZ,$J&WW](N?E -W3[M# E$98H MA!CI< ;A+(+Z1V%YQ$VR5)-7;!7)6(TV-<9J[ 6UP:"T&!B3G8G*#FZ+LRB? M( Z]1!T=/X<#(Y\XCG0H]/WZ\_7[N^L/X-W5YZNO[Z_!]_]]?7T'/ES=78%? M\B70<>53H7F_\%#CX(11Y\G.V9N,=WICZ\^K$QKKB[QE0.Z"E9 G@@1Q B,L M,DVZ.-/!8Y9 DO%,T3@,(FF5V6PSV-38]UB"7O\ L1-FNYC0%W@#LVYOW'QD M,@X:ZG6.]];9BF<#.JMK^G'(\>-C'2.V#I =O^PNMYS0E[\Z3I_MYTW,=GD3 MLV87?&;R)@9Y+OI@Y_,Y<1I_U.>F#S+[SU&O>_18&_U#YO<_]'N?/NOQ[N5: M&H40/6R9KJ9?@ _;)RI.>"+34,(@$@HB3@BD5#&8&0TQ%1'*F57=LMNP4WM? M-X:#VG*P-;W.\#/&]XO[[:?"8@$U", #T]HDL'587 V"\4BKK"W65S76MUNL MJQR[.TNLW=9:SI!U+KKL[S;>ZLO9PU?+,/>K^\523;.Q#[+Z[Z=EF4/S8[70 M]RBN__UDC@]7B\7'U=J<-\ZEI*GB*(%9&A"]1,LX)&D:P(R&2LHXH5GFM+_O M./[4W@+;7FV_- [\:EIBM'WX7Z#R OQI_ "U(X[K.==ILHMZ!P1_X#?$ +@[ MQ[T]T?,9^KJ:,&KTVQ.?_0"X[VTNR/@[Z'MWF(G!SC=S;BB\?K%NWZN-^.83 M79AW:SA'1 5QE,60*1Y I% &"37IQY0$(:.!0J%3_L0;^# U7NZ(:EJFE['- MJU;O/5(#1_ZRV#'[Q+\"0Y_$>&Q^U4)B!AR^5IZ3!M]F+KUG#X[LQOAIA&\S M3T?S"=_(E,$4ZYNFCY1E0C "PR@4^FT9EF_+$.)$4,$PEI(XK4"L1Y[:.ZZR MRBA64AO)]0MAMWOO# +FP&\+2RU[[WT.G;$:6=C^+?H..F/20^3>2Q_ #Y)M M/BU-SI+ASELI9)5]7=W\9BGK?-Y8!E1&+()$\ PB%J:0A3*&BF0$Q4D4$.'$ M5I;C3HVK_BGI&JR6CO&U+@9W1LYJ.@+9[@,QJ1ZS\ MBGW:#3VRVJ<3'H=RGVZ7]ZUP7G$I16&: 1H=XZNE^$)-1N7FY49=/=-\80*Z MCZNU^>5WR?3& MJHVN'*GZ:CY4/IC$8AUU/=#UO^3&. **K0NNY=+]9LR.\$:8A8$)\#7\QLPR MT;OQPLQ"R9$[XW7,UC@&U6H-"]JQJ=.C(/LB1/U6:_12[HOP.JSSONQV M/;>$^0\IGA;R1EW3M5GZ%IJVFW*\G&LC/N2+IXWIK:I'OY,_-^\T!O^:TR@. M6!8HB)E>HR(<:$:-4 K#5.$P#!*3G$ M>@9*/ZJ)J3P!?Y:^ .,,*+WQ&(!>B*?7CIHR[^7@97@<;B!?>SD=B9_'Q M27-[4[C<2G>;*Q1+(G2$JB2*(:*FR)!1"F7,HI"G+.5&>&ZUH0L[9K4F3$:48M&9*X :_GOIWSMJMQCB[T='0Z Z,#TMY="JP/)RNA&!.*5 M_MA0R;-G@1HN;_;TT&^8,GL6C^YLV?.7^TJ:VC;P*/-R#2=^E9L;U?KQK>0R M?S:_F6,9"X:$@HJ&FKX$EI!*&4*29$$2"499&%V60^5BSM3BP[J9S<98>6F2 ME-.TV#';>& /3'@G4JAVO81D 6I_9F4;-!T7OOKESJLA%5V;=.\;1JUY:*D]]7R3M^M;HB+%8UPPC ,2-G2*$)0 MDRN"0D4L3548)9E;'_-S(TZ-,'<&@U<6 V.R8^]A>]@MSX-]@CGT.?!E.+J? M_]IBX_7<]^R@XY[WVF)P<,YK?6%OQ1NI+_IA5KKR62Y6CR9VK-NS?5LM-)8M5,S6',J7%/8W*]8;<4>DT7QQFH3 9_UO\=9*O- 3//2C9GAQU;P\86AR/J-=:77GH( MH4.KU?W2)+A\$J:EK80# MO0:--7(X2:*4.$DM>+9O:CS7WAS?.0AV'H+*1=#X6#[2+2]![6;? M,PL_L^YZEC'Z7(YXQG'1-(YT]N$5_V'.1/R8^$9G)5[Q/7V&XG>8GLJM+:58 M/? 7O9)_T@/?+&_-.;E173,G.\6.*T2J7P*F[2!F"D,4Z#^P3"-(6!3$A-*( M9TY-OEP-F-HKH"4?K=FCYHG&"U VT*O]*(]*'?U!"[HNB5PU:5QO&U:?MB="!=FW?^UR@>%)7MGS("VXDFE6GY];'J9*L?Y MJ>BFO>$ 'ICL)H%M#\43KQB_E>))7ZS[*9Y80V:E>'+^;N,KGEA[>%3QQ/[J MGCLI3X^/B[((DBY>B5SJ 1) MQ$'DEAKO,KS+PS-./GR')JOCSH;++%AN6PR$[-![$BVS]Z6#=Y;K^':0K88> MF'G=1W 9?]Q-@A[('.P ]+E'/U;[*C?O:?'CVWKUG LIWKW\44CQ:;G-A]H) MJ<\S+@*2IB'$(_@M4V)9!N77!C.8=9L>.X8; >F.$,S,9J\*T-\Q\-S+O,RZOS M,#LSG#MB/OG-8?11V7DO32'WXM-2R)__OWR9 M*Z'C,$D%5"Q@.BA##)(XY$:%% EMBSF4MUJ.GQIA:BOORDA06PE*,X&VTW(5 M>!+(,XMI'_ ,3"W.R-BOVA[>'S2#\WWE=K\1=?RDPZ.EOR"QG1@_ /UC&X]-&J[3?U<\\DWG%&7/EEO-[-CM=4:?X8=VW - M,P7=7;L\CSEBDZ]AT'K=$VR@,7IF,N7+?",_Y\]FO^%56%"\>_E"_WNU?K^@ M17'U,R_F"(DH42B!%!$"483U.D+0#(8!23,:9 $*L5,2D_W84WOK5J;#TO:# M6+@P6W*E_:!T /QI7' L&G*9&+M5QT!P#_P.]8JT>[*2.V9>\Y0!,B M($U"#;^,8Q((*G',75XD/M$>X^VQ,Q7DK0)]HSKBKIM_%FV[MX-/# =^)51? MU1:([9H"__M0MLAXE1,Y-^:X.B*6"!P(B-A>=VD95\>[9*]H)TV(B#$*($/, M9)^:KKA24!@R'D5ID H5."7B][!A:FS4KN-II)U-A-645U3_V(^\^M9>V4^5 M'6\-/ %#[Q"UL#\3Z8Y3).4,XC"%4/9FO%&QDS-.IPN:W&_E1I?%>C/_OJ&; M,G?J=[FZ7]/''SFGBW+MR&,5<"82/1>$012G"A)%],I>3U$D:*+#,69#B)VC M3(WRVO8YKQF+&\(#TNJ5=I!IE9RR77,5>XQOO]A.M9\6GZ02NJ 3.@/5#1CBH2JIC:+Q>HO M8T)2B&+TA &(LMPG-$T#1QES"\W:GJ+YLIXH_3UW%@+ M:&.NL][:I7-F%S"-.P\#<]6U4M+DQLF6FEI5>?+:NQG8357C8?G9.KC:.@FV M7I8-:YXZU%?ZZ+%Y0MZS)MNE5HVMR^8)Q2/:;+[NW".)8GL3U1SQW$K]Y[*@ M2_%MG7.3!BK^^ZG8E+J;8@3+))4VC>.=QM[ M:M'<9UD8H=Y"KI]?I3]P/5GY1O^F=*54GWBLG %TYXW#4;KC%'7S\<# #TR\ M6\-+P.NSZ]L6TK7UX&H,I!UR$H9#?*24 Z_(NR43],.N,U? \9;CI0+T\_75 M27_/6_2+^0]?1L754MQ6K%CH=]CZ7K^Z5N66[!4OJT'U[7#(01#,CL6 !>L5GCE@['A7Z;5WV$*Q\/ILA?J'X)Q#Z#\UYVC!J. M7X+4?@!^T;WZT6:M'/5*,/H5_.UE"X'S(><]GK\>&K <8]&#SF MV\&1W]$/]7Q:FZ.#&V4JAS_J]^5.>TC%+!*!%% FB$%$$PFQ0A&D<4I8$A(: M!6[-\CH&F]RSW-A:M<0K?H#27&>Y)RN@+9]U3_ -_>CW1\Z="RP@\4H-7>.- MRQ06GA\0A\TU_7CDW5.1+W4846JG%M7ZZMMZ]7&U?J!?Y:;:$O^\*HHY(XP( MQ!*H P,$$98))"H(H(JR&.%(14Q9;3@[CSPUAC$*'%7:IAN3V$-M1RN# #@P MQS0V@Y;1,R-E DJSR]9(]4G>+\;T7_U1CC-W\GU@VE0_67;./Q6-GT:;]2WM7XF\T18.FUO]K)B:O2EOZ'(C;CZ@6]'8H-#.C"A&?NA<:#L MG3[;=E.? 6,L,-;ZH["+P/))9_T,&97:+L)JG^8NNUF/9(!2I//6:'C>J#^* M*AMTSL-$1=E8D3ID MG9^&T.)(_E)@AB:<$HW2/G"C@+:PRF&Z%!F'(_1+$1KIH-P9*;?#\"X4.H^\ MCUXXWL%VE]VOCJ\[/]@OC*O2]6[4]4]>)E693+V;I5G37BV%^<^U#B.?Z:+* M< H"+C".(19*0*0D@Q@9/1B5I"04)*;*J=S<9?"I!6V5[69C1M;6@[7)#J7VICG1*?\B=[ZX!7M.4V07XPT%_,!,N\.\,;S*+-58OV^P+O]R;8&U MMVC1QSW?E7H47Y?K80YNOLNU\\YE\7WU4+H MD1=/PJ0 U25WY7LWDXA+@86.Z:B$*)(*,J((U%1(48I#A6*K:IP^@T^-\XSY MYNDK]#2X!'ZNF%O$A ,B.3")E2#JZ*>T'6CC06,],.:#K?V@[<" :#O$F0.B M/E((ZAE]MP"U)WR=L:OK/<<+:WMZ^RKB[7N/2ZJTMF<[G\ULFMPG4TE(213Q M@ FH5*"7^J:9*$%A!BDA.O2-,.7*ZCU@,=;4:+_>_M^=1C;&]I)1Z@(YY)0R MD2JHD#+-[@.]U$ J@QG*9"QB%3$2]JEQNQCFD=J/M&K/=W)UU9>^DJB#[$#8 M;E;F9]83\KKQYS>YSE?FT\6FF!EAIEOYJ!\6\#E?2N]S9[?R\#0? [^C>W_C M>U:@=>+AO[3L^'!O4#/6Z??Q8K#N2WJF[IA'B^T+ -8Z?T^;'ZNU>9S^6.H[ MEFJ -X_F]T8+L+C^*=<\+Z2I'M!K%KUPN7G:%!N]$M6OINISQ5[KIUMILHWT MK]^OEF7"P!-=F*WL:"Y(ACC+3$]2K.DO( J2+$I--[XL,.7_)$%.64+3\&MJ M[[.##FE;RT'+=&!L=\Q,F@;>MDE0T[!V0K3??L5^JPZ2P-5Z;?PS?Y^!RK49 M:/PO*[O,)I3^A/[M#H,9\/$ELT7FXAKXZ:F3<3I4UEP$S.O=P>> MU<.#MMN86!G?LF7.&62$9,X">TT=NV&F]J[LNE M4YI<26?/&K7LEMG.K7JZ$#^S_><=QZ%/+2Z$L$]/'PMD+F_PTS7(V-U^+!P^ MTOK'YJJ>?8 J@<6/4E^B:8K^O/YI"%*^DTNI\LU<9B1)1(9@5%7S2 %IQA", M,U/F$Z2$ADZ)<&?&FQJMU'8Z-OPY@ZE=V.L1J:%/"FHQU=K44AVG-A;\4IOK M,1W7$ABO?7W.##EN1Q\[_P]Z^5A>UK,:MK6[?:/VU0@UC4BED*208Q[KX 3' MD* D@R2B"X77CL[]@38PF^]_4>WU M>]TKNZTP\5K5W3WBN!7=5MX?5'/;7=6S6")?RAOUOE2_^DB-CMGFI522G7.9 M")DQ"251*41Z20D9#B7D+$UEK)>>5$5.!1&G1IH:?91G4*:LL9($:VRM194= MSZ5.XVM'(EY0&Y@_^@+F7M-P#@RO=0LG!QNW-N&[I& ,RGBB8Q"26 @FE$J5Y&= XZ[AK3Q_6 %:77111HR M5>)'OKS_D!=\L2J>UJVV#J$(PX#SJ H_4(032'"60"ZI2M(DCA,<]%"6Z1IS M:MSR_?KW+]=?[\"GKQ]O;K]/_'][N;+]>WWWNI MT'1B;WE4ZQ?1H8]1*VO!UERPLU>'*X.TR[ ': !]F\YAWT+UQ@:'$UHX5I=> MT.[B.Y=+NLY79 MUM&'$;O+-WIIC2,BD6(A9)D*]<,K!211D)IF-2P+0QY'W.H(Z]C-I_;!^AU/[J78C+P4^L*A],1]BF_+SBP/KCE:,?3IYQI'T:? M_(SW!M)?Y6:>,JSB-&#Z.!GA71FQ*FTR/YZJ+C@>-4%E0?O]C,H M6SG'[UYV'ZE3DJ_^HFM1ITC^KC^X*3XMJTJ?O83)\I9KH^0MYPHK ME5*J((Z3%")&,&3Z!_IO412+E%#*G(ZL1[9_:F'A-LF;UDG>CW(-5J5KX-Y8 M#X31)U#:_K(?F>,!^=C?#LO-J.G.^="+U1,E>.TB 5-F=[2.P"#05!!H7J]0 M,-W/*AR.5 R4'P$&#�*#LRG/X&]2L6&'\>O1<%C.C"^,G_X\_/T23_-S"C MWPMUU]N\SB)"4:+7.QF!&<'UQ;VP%I;$.*C&=<)[9G/0)TM [E:_P M 7]6E@*;0TA'S!QD='QA-Y)FS@48NNGCV.#2*8;3>8/QE&]L_'@E2Q91AEA,)2"ZIA*OZ$P2RF, X[B)$JS# ?SI;S7<9VX MLP^M!C#5ZFDBU=-T8/" P8<1W*\Z%H -_0E^J?/G?P6LJAIQB\Z&F&.[ .^M MIFRZ>4YS1?F[ "JU1I^IZ9GXLY?4#L,C,=URX29GE;] M6=EJ #LSU5S^0LX!Y\%GU#J$F:,&O@/BO!\[#SE4C_#[@Z:E99V@F+.GII#_ MJ]%>ES>JEJM:?Z$;_J-.H4TPHY0E'!*58H@$T:\)$40PX@C1*%52D,0Z*'NT!:+L C \S4'G1DOU:@](1Q\SFOA-E$>X/"__ /#Y=Y!T6#HB1!1>/^G7Z-%NC3%<759K8E=&W52 M'8_6$@E%6\O7=!#7 >NFDGJZ6UW_I ^&=/3';Z7FF65QNUHL/J[6YHAIC@1- M)1("HA0CJ*-*H\Z.$HABR@E/XRP)G)HB#VWPU&+2U_Z:EV_;XU)QI/%Y]EH; MV[@-=GZ#S0HTGI>7U;Z#/XWWH';?L4)O\*^/'1U.Z4LQ,+].YOO@S-]C39+/ M%\+@-H_ZAAEK!O9?6:.-V^\=^$$^:GLJX_3?%[),GUB*5ST8I IQP"B&6(5$ MO[UX!(G $DJ:BDSP(,+<20;"9M"IO8O:-I?I"M2Y_X43YG;D[QO)P;O:X!)/OQTM^@#DDSRMQAV5 %V0V"7^YM74X.C_7(Q&G:I2[304CM%N1NOT^6E=TYI)^U-RTK*\W.HX+A^B1GV5A%$!, M;DUQ9Q3HVK\W >C7U>:?L?F<^%\PR% 2*:[2/$.42TAH-\&+W("=H[-:U0JHU1JTG/7'^&\S M1SY?(B-[,.I[Z6UF9_]5]T96]%:N^J,) F6<")Q)_96)XPSJ]UP &><)9'& MLTS%@91.FR.M>T_MO5,6G"Q+I.EB!A[7^0-=YXL7R(S M, ]KJ_1_!XB3C[CK697JCS>)@X_X=42+ZN C/8[?C'2'E#-%A?I)\&=@F%\R(PQG=.#,STAG=H#/D=DAW.:Z=AW07W'Z\ M0[K+,7AU2.?A=CT;TZZ6]W=R_6!$CKZ8,OY2/>96/E:+O\*DHN5+GC_2Q:?E M/R5=W_VUFC,18!IF =0Q*M'OL2R#+(M#T[-691EF$L=.&R]]C)C:2TQ_CR/' MGK5]H+<+:H<&=.BWD9%F-?:7VELS4+OP,@/&5J"-]=CL]@*HO/;![6/'N"UR M+T#JH'ON)??JV5BW[JSYCWSSX_U3L5D]R/7GG+*R<^^M?);+)[E;X,_32$81 MHA)F84CU"CP)(9-<09;&(DXBD2D9N1TENADPO=/%VD2PVPUV;+?K-@%V3#<< MJ -SW+8)[U_:@ ?SV/.#N/7I[X>:U::^;!>-V\>V%SD%;WWYW MZ;$GT5NB_^N3V0XQ=5%+'7<^K9Z*#_1%LV^]83J/0I10QC.(,(T@XC&##"D" M Y&R."1IP+F]K/905DXM%*S,-34W?&LP$-IB\Z.BLMEAL3S8Y%IL;DQARD8\ M\NK9TV4WX3MWP8=ZPK]/9\(=]DZF,/$C[:R\]1? ;?-EZ(GIW)H9;/#Q-FZ& MQN_5ML[@@_5L$-KTVJER?ZZ6H@E+]"+L2ZE$+\7-\M:H"1O]8/V!KRN3!5+] M4UN;%V69])QF44PYSF")H?]X:E! M1U#O _15Q^6F;XC\(*O_?EI><5YIF]&7\H%. IF&*J(PBU,"D0IU $-B#$D0 M2T%0(@AS$I+4U6R"_ MG0&RA_"N)3A^I7C/#3JR.*\E!H=RO;87]J689QV3KM8OM_2O+U0_L3E=F+;' M-^I6FJT,6>'G!K):$/!0V.I M*\.68GRB-CC'U,;J8$MCM[6W['9NULR-S3Y9QA8?OS1S=M21><86A4.B ML;ZR9[EP_J!CHQO5% _>J-]7*[%5S:C[940)Y1$-&&2X[.8:Z04G40J*T$0T M:9H%B=6&M-.H4^.;RFCSG#1FF[\;PS7B.Q47IP8F;M-@QTG>P1V8ECSAZEYC M[(*3UU)CJX''K3AVP>*@\-CIXCX]:'_(* B):7I29YE',9:Q_A$,!#8KK#2! MA',*PS2C.,0$"6PEW'S\]I-CGA\2& O+ECTNC5,/<+,X?+H(C:&IH@W$^3Q] M&T1<^L=>@LQ836/=$')L%'L*@.[NL =7C=@2]I3%K_O GOS4I9+/__>)KC5# M+%X^YDNZY+E)K%*K]4.E__):.3A)L9(B3" E^K6!6)9 +*5F-Q[*A$5<12KH M)_;L8,74J*\M,;QU VS] !_HAH)?_EC2)Y%OI/BUK]"SRT39A6&#PS\PUQY# MNV7W2"K./; ;1K_9Q9 W4F[N@=5IS>8^-^N9(DH?\TW56K7)W3+%GZ70)Q:" MXH1A2' <0Y2@"-*$9A#'+$2)TM]<+EPXL6.LJ3%?RU2P35LLZ[Y=)%1M0+;C M,T_0#ZM-WBJ_^4]C,RB-=N22LZ#;$8I/* =FE0M1=&_N8PF-U\8^Y\8+4&&=G,'AEL4GF-#;W"U_.XFX9Q/A$<^A0YD(@>U6G M6('CNR"E>]#1:U"L,#A6=F)WH<>LH_63;"=!S:40 @E$8$A8!!$+4DA5*&"< M2,Y"BI5TVT*R&71J_%-;V#3N=LX,L(#9CFM\@S6(K='XE"0W.':?KQT)?[[J=B4X@5WJZ:[@OPJ-U7; MA<^K0O_\/2U^E)U A13O7OXHI/BTW(J^7)DN#25%7K&BW)J:&[%MAIB"BC.J M>4PQB&.:P3 C492$J8IBYB9",(29+@_I.%(%+2]-'_IUXR=82M,KH.QQHG]N M_L6UKZ;78.FL6=#\\F0*_/+EKRVM);KU^?]SH\M!OA5V]/K6,STP'>]-\=;! M,H.T;F/SBW'R5_-KXR?XUI[E/YI9WKH+=O[J!6WML<=%[9 3XI/Z![%SU%?% MD$COOUH&':OGJZBN -#6R/S9')#^OM9FO*_TWNQ\*5(Q[)TPHPKS38/>*XA&;E_0$UV5WEWE+VLV:K MZEA#$UNUZ2W2*"8\43!A7$"4Q1*R!(=0)CB0+$Y($B:V#64/;S\U$ME9:"(+ M2P(Y@5PW85R.Q\ $L0>%U]ZQIQV_M'/LD3N/UC?VM%?MKK$=G^H7%=3GCZ;' M]#%AJNWJ(DF%C ,>PD!F4C_)F8"813%,8J1B&F41(E9/LN.X4WO$FV/ULH?Z M<;$VFU7"15-A%TL, /# G.$)6^<@PA$IG]&$[="CAA6.>.S'%ZZ7]TRLJINM MW=&?E=S"MA)Q3H*0\!A'$*LTA8AD":29Q##->!8& DFBW%*J3@XU-79J#.LZ M W-%TXYM_& T,,$T1I:-C"LS9V!KJ,?LJ+-@>,V+.CW:N!E19[T^R(4Z?X5C M,9[,Y]?+3;YY:>6"?V[E6F9Z\2&51C#F$.F0!5(18T@59C$A 6*26A7E=0XS M-5*H+'U=&O'9-;7R#++=).$/KX$)HB]4]E5J5DCLV*%HZ*&0_+?[U?/?] TJ M9M!_V2>$,S=W_TG/?;[R#P<9]4U_TL?]%_SI#_;.,=1+"!TN-";LV:STK@U MJ+]V90:JN3!*DJ4[K<^;R;EZ,%OT7O,8^R#J.:71R82QLQO[X',DT;'7;7I6 M\1^5$2Y_6EP];7ZLUJ:@[8^EOF.9X73S:'YO1 2*ZY]RS?-"?EOG7-X:V>%& M6KC^C6'MZO/%G,LD9*;3B92!7C;%60 I"U,HTC AG"."$NY4]S^.W5-CWYT: M>.4J^'O97G8&:GM!RP5'E8"1O@AV[#W!Z1V8]<^VQZY,GC4S+$'I("@]G#5? M!YOI=QJPOAIW*9,XW'4^XK*^_KW3->M^DYX+IB17RWT_ZVWAMSIEJ@;V4AU+@ M0,(D,A(^2L209N9H*"$922.,:>"T*WQTE*F])W9&@M)*QP7'42 MEP>7PC-T M,+^'C$>-0BL(O(;01P<:-^#M\O4@/.W\<,]$D96>ZTW.WYL=M?5+H\\J">$J MC&"0ACIHS%0,,1,$)IC(-**9I)&3.OW14:;VT/^Q-!*$U=9C 3[6.[]FB_+_ M/*WS0N3<,+!CYLA1>.VHX&+0A@[L:ONJ?)%J>;1Y&8 0.H'PFBMR=*!QTT2Z M?#W($.G\<#]"T O8U?J;U'^*6\D7M"ARE?.J!=NV:N>#+/@Z+U>S\X@(&H9Z M1:G_0! %002)Y E$B*.4H5@ERDE@7#A5*,4\1QX2E'":9E!#%!$.2*@4Y MRP(91C3(8J=JH,O,F1J_M(3Q>-L+-W*Y<(KL.&@\X >FJL81T/)DMJ=+V')F MUM8+ XT__DC-#ZX^N>]"BT:E2#_H[3.II[OV(]QKO8PUS0!OU+9-[/8O'_*" M+U:F/6R]?<(0BEF""&1IF&IZI0(RJ5)(6$A3@5"$F%6A0I_!IT:FC>WF &?7 MCAG4_70?G/>NG2;"CD2'@G=@RCR/[ !;77VP\DF#3N./2GI]D-FGN%[WZ$=H M6Z&:,KF[(;.8HQSDPS#$E#!9&>$(B-^ .*L$21%)*(T(7%SHXX M->K::4A5]1<+"XG2GEBS*,I0E(8P(5)CC:(8DE@#'N$L2V(9XX2$;I)P7M$> M1]]M'^_E:@EK8[?8GR[S[(F\W2O"*YH#OQ=V,-85,EMS9V!GL+]7@C4V/M\# MYP<=E?RM,=AG?/L+^]'\Q]P<&G[.GXTXV49_37*VD%6U[M7#:KW)_Z>,G:\K M,>M_2KK^J+^(2FUS>FB_J?902B* M)RGF5)*8Q2R$F1 "(DH(Q"I(H JRF.-((OUCISPSI^&G%AOO[ -Y::!C!IH; M]G9<.!RB W-@8SBH+0>-Z:"VW"[Y[;UPM!KTIN;!>-F MP_5"YR!-KM]=O)T4F>K&^Z6I%/DD=(29J[+(NZ;;6D'=E#ONEKOZ=T\/;6XN MY@G/$$]8!KE, HB2)(.8J1"2A(@X2",1BOC"(R0?=DZ--]N>@'P7[M#2JXM/ MF+Q,;>^CI[$G[$W.I'9.@E>36;FY[1Q1U8:W#JEJ5V?@1,3KL>W-P%,S\+&6 M%U/?^KS+)]X6!V%>A^M1]7=877B=W_]H*@OBC,J,1B$4 8DA"M,(TC@F,%** MRRQ."%-6V=KGAYH:W?]7]AL* 3_%>+?HL"A7JP;T&Z&]@O3T*=81VJJ06GJ M^=,K5]@<:NJ\P3=2 =TE,+I5REDATUD6UWV'\6K@K#QY5?!F=T4/_FS454NE MU5IU];-':RAFH[ 8W:OLS!\JP@MZ"<'T#.C#OOAV6#BSL&].1R-@#MFZ< M[()3)S5;W6@\AG;QZQ51.UW8LV4E_5DU1WE/U^L7M5K_1=.*78=@\W-:8V%7=UZYBVO3V4:RWAMMNS\ ?B MP.Q\$7[N[2BM8/':B+)[Q'%;4%IY?]!\TNZJGKV^RH5[W=)GVSA"A&$0IT1J M(N&:4J+8Z-_&*:0HPAE*LYAE@6/?R&/C3._,O3:PWB1U;=9X%$L[OK@8GX%I MHA'!;P :I,%A%P9>6W,='6C!>(XXI!'DBM-#%C1Q.W9/S74]![_QK*ZQZNKQ.T)1.T8 MP =* Y/ SL1:A=:<%E=6^E2@[<;!K]3LB;%&UI3M]OA0//;,YWL6GC22Q#MQ M6KJ1>P*U1V4!KW]R613Z@G>5-G0E2CRG(J)28@+C))(ZBN 4DCA2,(T)%TPD M.&%.1<.^#9S:4N;J^Q\@"L(4!@3(TF)0&&U%P%NN.-:P^)Y3.RY[RYD:^A3! M6KC;_*+.(P._U.[\6HNX=FG ^I;T'FHRO!;;^+9QW(*<@1 ^*-H9:IQ^+PPS MP%K^T&-L3?HJ-S=*#S.7&:,LQ1(J'B::^Y,0DB!F,):A3 *"$<9TOEEMZ,*. M^SO&O5^.YE]Y'ZS7EE M]L*VA8MEIDDE+-UD\W_(GW,AE\(0Y9QP1!42"A*)8X@RS"'!<0R3 $41)P%7 MB5.U]. 63RU"W=9(B-I(\)++A6M&]N#S;,>1DYJ]@9FV'72VO6U'GH"]' ]. MC<^S=N%WR^]6W4SC>AD-#]V88(!I&KXE@4^C)]",8( YL&M#,,3 ?24BZ\ZD M91,$'9;'H[K%N[JZV-&7BD:_! ?W('I M?8?J]PI5;;/^'E<"OJ)F;6UWQ>\^=2!=@/*K_F@U\LB:CRYH'"H].EW=,\;F M/Z1X6AC)?(N]A#NSWC("HJ5^Z#Q. RG# .N5O&F7'J9&=BCB,,"<$9-Y33!S M"I\O,&9JD7'C2]D]PG*+T#%LOF3J+"/BD29DZ&"WQUR /TMWAI'+]8&KU^CT M$GOP]('<04_JX9S_Z_;Q:WM_)]<,'R39?3.^2LD#F5CY6D6MQH[ZMO>77#S++ZOEYDF5.,'-(X X\D,U+Z\U/H8-TN/0:47S'S2 MY64&C6]?8G7"U=WS730/>"'Y;_>K MY[_I2ZIG6_]E_Y$^N-TX]50GG-B639WZ?=]$YGKMMNV[578UE2P,J<()I"I5 M$(4Z,L!"!1"3&%,D R'=SGJ/#S.UQ[&UR=%J0^;00O8,JG8O_\NQ&OBY[0-3 MCT3F+A3\IC$?'6GD).8N;P]3F#L_[?[R_5#7VU:MDJZ7XH-)! AY%"@I]%) M84T",L$02R9A%#%!, X3%EE)1YT<86K/?V,DJ*P$VDSPH>LXWA+(\V_HB^$9 M^)%W1L;II=WI_05O[^/W'>TUWNE6^WW>_<&^OY?))WDK3Q$$%ML>9 MMPM8WF8^!V:\L:>R1S\WWZC[;0'GS;J1N\;Y1O6PT9SW$?KJ*J_XOV[EHWYB M?E"CE;2Z7].'.J3\'RFJ*H=P'F&:1"$G4&&S%HR#%+(,95 D6+$D2)AB3GUY M+<>=&K>79H/UUF[P6!D^ W1K.J#=U4<7S8-E%H)_=(?>.2Z!W9D,OC7 [JSV M7M;E")-?X62[H4=63';"XU JV>WR'M)K;8'Y1ZF_>\L-O9\GNM;/_^(E M7Q8;NEB4AVIS'E&$@E! Q4D&410JTR(CA8%"(D-4(AK:2UDZ#3TUWFH;#W;6 MFRAE:S]H.^"@(^8V)V>6P8,B/3"'30=D!]6VP< >2;[-'^AN*FZ]<.N4\E<]*,$6FDC;$*"$19C"!. M]=^(0$KPB-,(.^UF6(TZM9?":Z/-$U.;[1:ZVB%N%[AZQW'H+=%3$ Z:#.N$ MDL^HU6[@46-6)RSV(U:WB_L1TI?5LZR$9KI;B=RN%HN/E3*=IB=)$TQ#';C& M,434T%.01% *&A"LPU>4<1=ZZF'#U,CJ;-L=\*>Q'M3F.VZ7]IDD.T8;&/J! M^:VQ7D=0P-L,.//=!1CZ9+\^9HS*A1?@M,^,E]RJ'T_^WR88_)@OZ9+G)A.V MW!,UU+SKI[P5AI:ECNC%U!BY74-9;HW#=X?B(;6Z7=\ZUC&_))9' M3U.?^J$/LLYI$QHGC$Z,\6*DDMDWF(EA:FW'=.2-BG3?8*Y.5_>^A3']RX(W M=8'=G;[%AY7)K)BG@B 4<0$Q$29K#2E(0AE#&J0_A,%-[\Y2E MIIM=J:FQ%/Q9V>H8\Y_ U>Y=<#E: Y-U/Z!ZE>.>QL%WG>V1D48OH#WM[;'* MV(Y/^]1!G&,1,9IQ!%7 .$21BB!+9 3C-*(2R2!*7#6DC@_D\@T?1S.JBC^K MJ*2_%/8)6"T#PXNA>NO([:O^_M/BQ]F8W9,^WR"AU/&1)J"$=S(8Z?YT3\VY MNNS^;E7WVZTW-_/GN@WO/ E8R!.3X)B6M6\LA3@6%%*>,IQPE+$HG2_-P9$4 M=E1Q=DRK1X%4CT)[Y.&>B&]-,IY>P3ZN5X]R;>0JI+;^L7HB\@?]XVJCN"KI MYOHCFK[!:O-#KB]MF7Y^EC)*@D#)#!*1A*9O6P0Q)00FH?Z_)$VD"I5+>.=G MCD96DUT*35AJM6Y-T:/^T*:CO2] CHP_S>V&G7LVEJP,[=N&>]1 M^,\6&J^:?V<''5?NSQ:# Z4_ZPM['MI+:C9UJQ.PQZ"CH@-1M:UP^/ MB]6+7'^A&_XC7]Z_^GV5]C@/,$TEHQ&,$IE"1#2)8(DI5!E)A-1QBT).$4M_ M4Z;&,+59)M:4E?6R^%_@?KTJ"O!(7\H(I_[%&CP8OQS3%/M/FATQC3,5 U-7 M[01H6UD>5#U;@)_+R=0OZ\]IC]>#+37G,C^UHR;*'DQ M:@?9DY??L6]9>[%9ZVCO::UO7PM0U?E(5^*_GZK&?N&<)CQ%M-2OR21$::9C M-9%FFFNSD$1)&-#0J6;1;MBI\>HKJ\%:/NLQZ<)Q*6Z)N!U1^L=Q8%)\#6%M M\6R;]K@SVF=AMPM&?HNVK48>N2#;!8W#8FNGJR]-W*F$>=Y)';#L5)$_Z/\4 MFYQ?+<5'_?/\?C^[0J$0H8 K*--0+R=EE$!&J(!QJH1,TS1(I5,ZXX7V3(W% MVLDT9B-XM2RW:O2_=D)4TI'4+ITRRW./\29BZ .2UAS4J+/2F=8+$*(DF$"<( M0Q3B4&*E0T'NG 72W'QJ1/DZI:&_G'L/=?8)494E"A<)JP^5O[&]_YO)GG?E M:AQ\IN?S*8M"RIM'N:8;'95]EK201:L^-PUDD@09) D29NE&(.,\A5Q1DM%$ MFVQ0C,4$I00)'F%BONL!AK:L2AK07&W+8:U:%8E8/LR!FHNUG%,X!#']HU MV-T> ;^K*RU/.BT05X?)Q%-!!=02&2VK#)-M)(D M.F:+4XY)RD3@E MQ;L"IL>TK>X$Q&&SM[949<19QNRC.)XX#D^XE$#I'<;:X M^(SCSHXY:B1GB\#_H^Y=F^/&M2S1OX*(F9CKBDA4\P&20,\G6;9K%&U;OK+< MYW;4APP\K;PGE:F3S'39_>L'X"/?#X )4*P3)URR11)[+Y +K[W7WI_+6=_7 MD6E6Y7+^+!4,M)9LX@>PT$1R%"N/TPT'.+SRQYGF^J6.RWX?L(;% M+5VG)N7R7OTQGPM3@NJK7/R8<%E^G4_%.,I8SN*80,8XU:L_C:IFCQSF+-/< M09@D5(R7\R6=VDY*3C7E1!?K!L-] H^F#O%<@9).7<_#SJ!J._'P@57P M*4<-4&5F=4C5&@J,I3ZG&Y?0\#O1.-E:SU.,2UX?3BXNWM%UCUFOB,S3'15I M#NX;T-M;V=:("(00E3GIN]_-S?U&>M[//.'CX1;FJ0N[BNW3916,_/Y?J\GR MUR:.H5KZV,?AZZ-I;_ PJQ7I#!Y@'3CD)DS MLE4YFOL&"ML3_3#9FUN_7P!C!?K7/LM/^I*TE7TV98OH''&'^U= M#:=/2NQN3*]T>35F^U1Z_0/=:+9<+,>?)K/)\VI]0IOF>9I05">&0 M1$4$$39[>R(7,,J9BB0I>&XG4VG=XM ^U74%5K-M55N]HSCKJNQK#_WYKSP( MH(&_?@]8NL4JN.!S-F+!ZD']Q2VX^+43O>!T8[=5TULZ-345OSY)N?S82!,V M$G8J5IEB*(:QBO7XGF<*4D4(%(JHB)$(\U2Z;+><;FIH+-)8"BI306MK1X' M,PC;K5[\X!:8++I"YKSXN(R&S]7%F=9Z73Y<]GI_?6!Q1S?&:%/7FW.(X_)C M>D'R0Y9+*6Y,X8.R.GG;5SG]/%_^EUP^2#[_/C.!F)LGU3?=&XFLQR_/I M2I@D@]J;YOA-8P!^Z=%@@\+(>X7:5^\PGZ/-ZSG3ZV#VZGVV/U:^OD%7U\*@ MY=.'Z?ROKZN7EVGUF=+IIO1&N9]*SWG$HRB#^D\3EXPB2%&>PA@E+(LDSE+B M5-RQHQU#&P:WC=ZJ35,VJ5.=2U X]8WE&6QXQ$./,MMZ!>8@PS@Q B?[H*=" M$%W0#%3*P9%:;:)>:&AH]+?>XEL;"XRUH#'7[D0(WJY+%K_&WK_KSSPE%1,&$, D1ECDDC"&8R#C!4:HDLM,9 MVCQR:!_Z-[UNUXNW*AC'S1-4?"?TNV]]_6>A5[3CG>F:C4OVEJC0V-;,Q)"0B$'%AUH-2 M1G;Q&J]C_M!(M+45-,:"UEI0F3M:__UTX-407@K+Y>9@N[K'O="=LI3;OIMB MA4O=T0:"S1M1FF+A-0PC<.$]"EU#)W0?AJ_-$\R# =3\"=T[=K6$@EO1 M5>3XAYRM9+D.P<$R25%18,@*4Y)("@&IC!C,I/Y'II?P%!,W.>/=!H8V!#7V M_;NK4O$>;'9#P#5@!";IUK0@^5ZG_/:K*+S71L_:P<<]/%0)/G%=QWP-N33; M?5\6\Q\3(<7;7]\TI=S-UGI8-V9I7TV,\ MT!.XW[:D]39>!*&@[B!Z3;1PMZ+?#(O.*!VD5G1_DL^-@'I*=3/331MMF+3O*BAZ"X2(I>!4Y?,J*.(#DJ MAYZ$X+Q:Z.%M/2J$GK1Y5Q7T]&5=]?FJP^=UG8:?307TMW(FU60YCCC/I9'_ MC$S0.DH5AXRD A821T42H2C'3FKM%]H;&K,U=KH*\YW'U&[.Y1&IP)376+JN M"*-M!8VQX$UC[F\^9?JL@/$KU7>^R9[E^JS\/Y3LL[O-7]V^1SW%+FM]P$TQ MKC%#.69)%D&!,((H1PI2)!DLE1^IR!B]T M];_CC;]Z <"SF-C4 #S_@"LEWNY5M5_S-)_JF\M:$&HC9, QCU$L8"IY I$0 M"61)*F$L:$:3C"NEG"J36K4ZM&G3VF@3([]M]O\#&FTS5SD#MTZPW-7R#6WH M?2P?J':7BK-!*8ADW-F&7T5QS]=6H ].9^$//ZQ8F ME5KF'-&Y4/^\ZLE[D=-CDZ=)7%EMC@7L@]$)RP. [;,$%[H2> M]NC"=(;;3MX52)[=ZNORW/[V J_P>F>S\)KG=,U,^ZB?JZ?AY?N?_,D&6EW:LF:$-)4V:56MJ)390&>ND M?WP!V@MC@C? C-_9ZPZY*2=@^+JC+2C#^\Y'^V<@X?9:&>O[A@@MS)< MY,M\L32IKU_E]RH(=YPFF!*1YQJ\1$&$"85$Y@K&22X(+GA<8"N=O\M-#8T. M:DO-B+I8VPK*QEC'H+?3^-JM?/V@%I@3-H!MS 1?+P'F'J-V$0NOL6BG6^LW MYNRBUP>Q99?OZ"CDURAOW\Z?V636*)+,#"?IA^N?RHF0BX-P_MN*K.YFM2S/ MO3IQRUKZ.QX+$DF&.86IS E$E!<0RYS"!&<\+3(J)'.*.^O)[J'Q6.V 2012 M=+( /UKA;KYVQ/RX\<11<["GE\&.)P?8Q8%)M_48;+EL1+'6?;OCPDXRF;YL M_6K4KE<**2=N':V5WG]YE%CLM[^\ZC7V9'J_XH_]]L>!DF3/S7<].E].%E73 M)B#Q43^D$5GE".&4QPF,(J;GRBS.((X4(EH1E;EEAQQL:V@BSL1,8 M0X&QM*.$[4EL;0^[KT$Q](7K?698 M5/]:WJR63_.%D>O[-M-/K$Z5ZC#G*K3Y[:^=I-6']:81RK(BDS+1ZV^50Q2S M%!)"%93*3)$%%TRXE2/S;^/0.&DWMQT\.._CA>Q/R^/NU^VET#N('3K(4S*' M%PC#)WM<9^8 DD&\X&R7+.*GJ6Z,_T[RA9'MO)M]V]*U?J0_FTC-\JY\T+^? MSRB;_OHR+\L)F\JQ9"B6,8MA+%$,$2$Q9";EA(H(89XP3G@RGLFE':-WLL$M MLG(9F+%;%\QR=$<@?$E_ M:X 99/= DF)5BLO0$OC3MNO-ZMU^R8.UQO]%2/ M9:LKMCVH(L5;'TPO;+P 7R[U@C-Y7X6B3WKN9DBO!'P55OL4>]W#NI&HJ2)7 MK^RGT_E?IIZ$J4#=1(>:)?[BNS9A7E4 GHGF#'R,L,8J(@2F)#&S8TG,0;6> M&*-<%L6.)(-C'9@DO[Z_ M!:V>\ B871]2E\5L=EK77E7XMWZ-P(T0DT:FJW;2=%05O%-5OZK]],>B5\'L MDT6[&=(KBUZ%U3Z+7O>PSED]4M_TI!_X3OZ0T_E+50)Y)S N3B@2U.0Z4VHB M?#(]\[!D::;U72O+J MB%88'TP4;RGY:M%%A>O:KK*CM1X[(##EWR3,Z\UJ5<^]83?/M?Z>FPW'K[AE6ZX7J-S.?EA7DFH)>/<.[;C( M9+O1QQ=T@8>6]4OYL(475?I[V&PA&'D!<+N08F(*WI9FY\!7Z1<7M'P.$V?; MZW4,L/%\G^"M[NG&WA]E64JY5H"L"L*M0Y<:-;SRW4J.49Q$%,<$)B;0" D3 M;:2I'2*6<)07*H$VK,XR7QG0W K+N M!CLR"@%N8&*J31YMB<]65F_%@8[,-)=)\(5.3I>><&8B5ZA\LI)UV[TRE"LB M^VSE?'^G7/;GY_FL.G%_D"_Z'7S2C6QJ3>9Z99_E>0)C&AG!_"2&M&"Q$2B+ MTCS)"H6D0]KZN;:&-NN\O?_TZ?XS^/IX?_L?X.']EV\/M__GYNM[I_3GL]B> M9R#/B 4FG=K06BP#;$P%?]IHO3HCYY0C[@O!WM+!KT#2->O;!IL+"=YG']%G M+K>-+WMIVU:W!*K<=:I,R@%E%5!0UDN'^A2 M?IK,)L^KYS''2DJ:4BA2_0=2BD-*"8691)&B&.E?>U#Y]F_XT.C>F J4MA5, M&F.!'G;UM.FYMM=SC2Y?W6\WC1UBIX8^YK>HRW6A+)=QOHH,D&#+_1&H7A6# M &@A _5J_+IPJOBOR*7YW[KM1:7+]L'$#$;KD>#<>@"T7NJAB=0#>8<$3M@-Z6@2%Z BWM5%W&,^NESH\MK\U5'>?=]95 M5SRF:R('6][-C#BM>>:#%+(>W^KZDDTBJC!)&U0D,.920I2P#.(B(Y )+*(B MSRF.NM]'FEEVV*,,XK0MR2SVX*)&UMPZ(@F3D=5) 1E$!N,B58E*&8.(75=;9D:"QV3D[>C;6Z=XX=E?4">6!^ M.XYVXT4U&]OV S0EWH*6>KL:5I^,V-V87FGR:LSVN?/Z!W;867A\DE^:C7J3 M&=RLCB@5,1)(PJ00&"*[Y*[M-%#5CZNDG7?RSW?,I!,EBAC+(>:P7K"*74/IWJG/)P?P9S M\KIN'W ;D*4G1CN5DL9YP7".H@0BPBA$2'_2-,T*&$NAHCPFK$"\0R&V4^U9 MO 2##[9X&1;O;+" M)8_WV>'B]1WW@[:.8>72+)7:B,Z)U#Q$R]5"BOO9@\D0-,WI"S[/C9I'_=>W MM)R4ZPSU1\F?9I-_K63Y:&+9QSQ/.C6=5*,C=[&752'%L-"(VKH _*V<<=\N#O@266U,#Z=K0NU=A M>M5]RZH'N+WN:H6TM]^-KQZ0/]@;ZZ/-ZXH W/!_K29E)6CS93'7@]PS?4\7 M,U.@Y(MG@6^L[*]*WHA).JM;7@5K7E7A$Z)QCL_Q[UDVKMF2[4ZE:A:JHNK MC&F&LBQ)"4RRC.D),]=39TX+* 4M,,L*Q0HK@>9SC0R-P%H[P<;0IO"/?:&T MDX!>.$;P!%-@&NJ D%-YM$L07%$<[>2C>RN-=LFY[<)H%Z\-$0]6*7ECE.>) MR6MD&4LA0CF!F"3Z#XI2&IM@9&E5*=&^R<'1@$W<4@?==0OP[>8Q?B$-31G7 MH^DY!BR4YKE%JP.*_SJG2.YPIQL/E7H@?)PLI_)>WO-IEF9% M5.0P*1*IYQM(048+#E7,21+G6482*]HYV<+06*8RTFB?;!+8B9XKA#,2:H@(D)!DN4%3%',*<:( M2>*DXGJ%+4/CBM851TW$:WK#=B;2"\;!IRBU%Z!VHZH)T"J_OFE<^:TM06B\ M 1MW@H@@>H#5[\2FNSD]SWBNQNUP*G3](T,7I5TKWZPU^ZC0\R8>PP1ERL15 M1!"+#,,\CR*:HBQ%D=,:KKLI0V/2VQ,E8H'^/S7;;88&6..N:VV!*WK,;0,[ M;#_TM95M5=]U1YS+NT;@]8"^3@'6 VL&6E/U%&K=RZ2>?&(WDOT\G\U;%;&: MXAM^7T^$4J7B5-("LDQAB&B:F_Q[!HG N4AC+/7B=/Q#+MC;,*;+_8TM"F9?\SCG]/$(#@?\;)[WGJD)5R%L\+9VX^40I,(4=K MBQI+NV3RG,7,(:''%W8]Y?5<@:%;HH\-+F?S?(< M-:&;>L%D[ 5)Q\#;(_C:S<@\H1:82,\ %B"ER *3(+&I1YI[G=#2TWZ?C P] M19SMQ7&]U..:G][XZLW AIP^7X."PUJS.QI]J49LO2PVKXC;DO*X^V<7D7NW]+=L M/&[KSD+QQ"7=YG=_:/Y;T.G-3-P((TEN*,^4*=RM6RM4&F4Q+Z!D4D&4X )2 M1#-((H73.,DQI4[A)5:M#FW6UAA=I??MFNTVC[.#W&[*YAW(P/1W&L. Y8*= M0/(YV[)KN->)E1,6^W,HMYN];/!_G?QL/@@5BX@65$"5,,U!5,^B,).Y22#, M(A$E/+(K5'ZIH:'1SO^,T]])6FWO%[\3=-56]0;-3KO[G3!ZC%U(M,4_0@1@4DA4J@D#DITBAEG%D55[O4T-"( M96)5"6ZQ!+SE,L4)HIE$$5"LT26 MQ3 O:,2,=EB:6 G7VS8X-+;8V QJH]<)=7,%6L.=DXJLH#]/(B$ #;[G[@%+ MIR0D%X"NS4FR:JNW%"47S[E2"%Y@M7?-Q/ MWQUO;DJ!/?0\6 MCY^Z#0#7#OTGG]_;<'_)P^TA_N*UW8;UXZIA*EK]MR]WQNCIY66NO5:)WX,VWK^\V6GB_^4#=;O(T M=#F['N3J>M.D&X#PG).ZG$\)N?:9WXQ$Y_S[;/+?4CS2GTU$4OGX1)?_F*^F MXNY9OPC+>M6FEV_Z$E-0=XQ8462IBB!)2 Z1XA)2FFJ$<4:BE A>Q$X5VKN9 M,32&WO8"+.E/P!H_P%([ OXRGH!)Y0J0K2_5A:8LNQO)=.PX.Q8*WQV!:6JG M)TP8YMN=GJB< +478.U&=>'#N9YPYK+K@/1)=ATMZ94-KT-KGRZO?%I7[8?) M5)CTP^>7Q?R'W"YX'.\32-J* I(F[:#J>:&AHO MMI:";5-=%1I.XFI':7[0"DQ;1X$*$)1T&0R_Z@@G6^M9_>"2UX?J!A?OZ'A^ M;N9O>JDAQ>W\V<0O52OGF\7"'-*;9M[^VES2E.VX^8LNQ+8,^ZK6]BM-!!2O M2]X\Q^-<(*Z84GI6EJ8F\P5#&BD!8Q:I5*4YIH73U"R?=O0VC%X*3(^5![!R 6R[";;\!.P7V+ZN\154SH[ 5O&,+8='8-WWC^?Z MWCT$(7BW> UB"&=MOV$0P5$_"*0(WV+'8]%YN;Q7?\SGPI3L^"H7/R9 2OTW ]3G<#P>KQJUW*_!ZY.:!PU[2_KM4?*$IJ:Q6..5 (1 MI112EFL,&:(X*A3!U"I.LZL!0_O$6XL!K4T&B]9F,#5&5RM'"#::<=6_.FYU M.?>2W:PB)/:!^61M.JC,&X%U/S3F@[7]]16>5W%=H?,Y&W&VH==Y25>$]F%X)!E.38!%GK6HU(%14+C.$H42I13?<$P9@Z-7(_NVFQ6T"-PW]2>.9HT M=D6^39B7P&'?[E6[ML<]NT"]VFU7+ACHWG?D_%O:_VY<,+2/[L2%:ZWC.,.? MI%B9HBTG#J7?_^33E3EIT@OQU6QI0GR6]5CW.'__DSYK.\SE#W*Y6LS*A_ET M^F&^,/N'5?W<1_ES^59#_L\Q(0F7@BJ(>2$A0D) BB(.LXC&29SR+*5.LF=] M&3ZXL:CQV^00G8PE<1QF^GH'+ >> ?9LZ*'(IE/-0-0X#AK/P<9UL)R#UODZ M7*AV'QC_00- 4VH=& Q !8+/L:OG?O,ZFO5E>[_C6\\]Q8D56<"9ASD0*$:$(XB*)8<13E0L5,9P["0C8-3NX\<=,39I9 M,]\^Z692S1>R#5]?TI^NNTN6W6 WB/@'][57(XW)_OC:#2*?;&O9_I*RN^:+?J"?- M4&9G85QD>9P)F<-CEY4Y9R6;Z; ME'PZ+U>+3?6X/&=YGO(%8]1%"<,XPA*DV&!8J-,9T3I M4$&2)%:,*.:D1Q?.U*'1RLWW[POYG2XE6!NZ7KELG.@I:>]R1SL$_[QZ]_6X MY=XQ:>]^DZ6W=GBT_R(,(&G/NEL&D;1WV=J_1]*>->K>DO;L6^PH>M8NR.L, MG>.G'9L#W@\:RV-G>#*G283B""8$)Q"QG-5AJ 1GN5Y1IY'*^7A6L:K)-;06 M^_)BG15#D9JA#FP,QU9WZX/55KS'4?O+3]?9C1\]]L2PCF='VR$['I7'O.+I M5:K,CV7]:IMY1?- #,WOT[MF5V^-&S/Q()>31?6F'ME"BV5"59$3J%?_.41Y M80);\EPO!5+$"48Q<:MU[=#VT";S&UO787>=]S%=NL".50,!&Y@Z.V+:(1_; M&1V_2=GVS?>V,RV%ZMOLCO)3OJ>+\QH0JEB98027U'PA'&+)<(B@XRN(\ M3N(\=1+5/=;(T)CHL!)-9>9U%7MJ."VW *X$*?2$S!6?:XOT[ 0L$!/WG3V-$TSQ-LA@JEDF(%)80)YS!0D4J1C$5B9LL M3 <;AL88=TUTBDDBJ -75B:7J/F95O'_+R:;"+R9-*+2I:-^=)>>NBJ.Q1?^ M?:P.RR:,951O&):CXQN'VXM&JO2+89(SE)PL]2 :/)S%!L\>@EG.FC&$4!8; MG"P#6:P>U8TXWTFVO)OI>5=UT%0/[D6<4!%C9LI1IQ!Q3B%!*8,<%QE+1)84 MW$ED\4@;0R.^[>RIC_/9=VBT+H Q'&PL+[M-H(Y!;,=H5P(7FK'\8.;,2V=0 M\%"#,<:&1HSM#9.9/GO;M_]40CM/OQK@0G\Y:_-&P%3=23$ M3LPY!'Q^Y4?;Z?4S/^?I_G=^]MJNFN[E9";+4L\IV&1632D>UGF6=T(W-U$3 MNHXIN^'_6DT64MS,Q$?]SZ;]?&UK;^5:&W6QZ"QL6*/GT*WP=!WZ]:OE\3>Y;8#X+O MH2Y_F&9\JH@=QI&\W8\C>:_-6O[:6@G<+Y_DXO&)SIH(DS_T(Y;EW:Q>X^[) MH56_?$>7I M/9M4@O%UOM2W6:4=ZX2.QOX MZ]1CR$O'\,@:G9T=A0H?4^MJM@F>K#$"D]DZ]<_N;0VMN_:*_1]>JNTUG!N MNMLK]JF=(-QK&MAMEJ'G*;>T?/JRF/^8""G>_OJF[;V;F?5N:113;TP5LWIB MLPXY*F*5)LR4PDYSB"22D'"!(9='X#&]PW7@39&.L.HL_QH(,5 MO1)W=Y3V&?:*)SDF67Z?3,8-19?+>;.LT^WJ^?3RE\E87])9Q=LOYA+VZZO\ MOM[MWP@DJASS%!4",B8*B"C&D$4)@S1FF4?OOG,#L>DV_N"A2AN@JT61IUK$J MP^FR';O^_EUGGS;L%>EZU#3/K,;"B*11G47LIY5^OESI8PULU,W @Q,6\_G6ZBC,NWO_1?7N8EG?ZQF*]>]!JG41 UU\QG M>E!?2='4:M +H8]KT7N!DT)(R2%"!$'$"--K#QI!&L5Y2O6_R<1)?[I'VX9:&O?1V!76\X0Q@: +9&2TK!'BP&H03#9LJVJ\38.8 /$%144^GS#;*,# M!OG>! \Z&.(KTR&PH??.\QLOT9_Y/8=A]-XOA]$=_9O088WZ_J?D*[WHE:49 MWIM,Q;9>/>*1$BK%L,@0@ZB0")(H1U!Q@IG$4@^2=HI EUH:VHBVL;6>[;;6 M.BQ%S@)KL2#T!5=@(C^%%/BS-M5E]786,H>%F2_H>EIS=8?0;15E \O9!=+9 M!_2W]K'Q8V=98W5#YQ7+PI1X>R?K_][-;CBO2A<\2"XG/ZKX<,6C#$FNUQ9Q M1B&*!8-,Y!%,$D:4S),("=E!W<*F;:O7O7_MBM90L%A;ZCR/OXR[]03<#XR] MS9PK,\&;UN#?S$'Y&M&'RXAVF>9:0^1Y?GJYW;XGEM9(')D1VM_;-7.RF6[> MJWK^J:>:YBQY(9_DK-0,V/QK>]07H2+6!*3G=FDL(/E-@'0S MH>?DQT[X'"8^=GM,-\[;CI.=B2K&\6D^U?>7=5C,.$H904F>PH+&R$A91GH5 MRP3,5:%4CG.5%7R\G"_IU([D+C7HQ&KK9L-]:X^F#3#=BE@WRXQRR^[_]3]P M$A?_&\C*?C=FNPB_'97Y!#4P=WW<0_+]>=2<6R=9J4QR2+E-#0TDQS3*;T1*I@D"N%.>1T:_VRQT6O#WCC\AT= M*TEROGI>3V069-K^+/54Z9'^' N&(YQF$50H51"Q3$!-'!0F2"*" MT@Q1M\HBCNT/C5NVS ?S*D^ [RP5IMIVQYJ2CAUBQSH!80Y,1=L(UYD81Q=C M;XSYO]4)XGK!IGWP6':R&WA>ZT\ZFM!O(?1S-L>;FQB[ MC!8L9R*#5$EE@OV-OBAA,!,TI7E4)&D1N07[GVO.Y6OK*:S_\^W]I_?@\>;_ M>_^U2_C*"5BMM[N]0!5^F]L0CQ%/WBYJ%*10N0TD_L,N3K3W"G$2YST_'MAP MX9YNK/%EOJ@RGI;K3*3U#YO&FO-@16BJN$A@7*02(J-/@6.90I7EN(AR%,?8 M*C2^0]M#FR8UI@.ZW,[<_22I,=D^V+U++]AQ3B!L U/015@]'M!?@91/9G)I MOE>BZH#+/F]U>40W&OLV6ZPE'C:Z[N6#%"M>16X]R'(U-:M-H_7^D;Z4\E[= MO+Q,)]R< 9KM\]52_]/'R?.D#CXIQX7"A4ID 3D5'"*,!,1)S"!)L>0$<9DE M76(( I@ZT)"#]M35Q!S4ZYWE',B?+Y,ZFJX62:V\,3].-_ZXD6>(OK-N[[9(:I='M:3P$:P^!81!0^6AZ<^,E^+KIXX\6?>Q,X %[P2?1AS"S MUP$A(,[[ T?(IKH-,$T,\.S[1\-HM_-R.4ZR.$*844B1TN.#4ACB"%&(9:0* M$^0A9U\,FAC;K75L(IE4\%-CGMY3X[G+FR5PW'K=+!QT7_N,0X3WD&N8%C@AS.EL(9.?0:*:.GMB3;ZS._7Y%UO-C3=B0V@/X+S(17R3R. M0.OI:-B*C[8=,@#EQXNF_AT4(&WQ]J0$:=U M295HRSM2*A-"60;C3)IM5I5 G.48)E+1(J>JD+GC6XO06U'VQ[A"TR_V[CMVMH6Q_3'G9:H^.3 2TWVRF66_N]SDNUM':-?-*6) MR;1*O?HJ^6I14=?[GR:K58JVSN6J7A/?J_=T,=/SZ/*+7%0R=S?/)CEB+)B, MF(A-=8(LU?-6O:AE*B6P8#1%&6$Q(TZA=5ZL&MHL==LI4*Z] K)QJ]X0XQO' MS :8;%RK1%ZK^D^.P31>^M+/=81N'P/N=#KO=[;#6*R.+VLKQ MUIYY#,?Q";37(!TOAO4;NN,3RX. 'J\/[YI[,9/WZE9/4R?+#Y2;R>FOC^N0 M728*PCFC,(FS'*(($4ARA6!:)(624\ZUL/#],-'"YJ:.AQLF.O&S-IZ6 M3W6L4;M $J:4I^ 2%@4G)N0GAD3D">1"3P&SN(B2F+1GX):G'*?:ZG"('?JX MPY@Z,D5E' \Y3L)I>=9Q%40]'7E4DN8Y<;.TR5-W<\^+F'A]0CD9&/] MGH1<\OG@0.3B#5ZC:MJL^MU3V-O58B%GRUKO7%_]95Y.ZF"*2/%<95D$,YP+ MB+#@>CD98RACA%0D$LQSI^6D'[.&-GM9F[\=+<-KZ\$OO7 $D_HK6]*?X*7U MPDNHC&N'7A4=$[";7B\@9BT1LAM\1> MW8W$/TQFDZ7\./EAZFFT54^KD^QOI52KZ<>)DF-,P)OHHR@K MH"HH8;1("2F<-+=M&AT:";\OEY/GBGQ7E8U@JHUT8UDKK'D:Y0F)(I@G2*]S MBCB'!$L"&:07Y6D"%999EB5YC#)AK1]_ MHI&A??O&S%;#>P$J0QTDT$\A>?ZC]X5/Z.G#(31=9.)/8>2@$.\!JY[$X3MA MYJ8+?P&,LY+PI^[M3PW^@O4[0O"7KNT80KV8E^67Q5PON<K83T?4@*UJ9!EXJVQP#H;< RZF2<4)32",I MC!80AX3H(980'B5ID>>4%B[SPZZ ]3 R^ ',;OK7$8; T"-P)?S"+C'?A_Z MZC7.>^OQ_<9T'_IU$+]]Y)*.TCO;E?YNMBK]F80RJI2D*490$%,'2$44:C)3 M,$ZSB.4Q)S1"3EH[9QH;VE>[J7XIUS4O34;#Y%E_R3\J'9BR0UC.6;R+E.)$ M9C'$4:[QIDA!G& ".8MS%D=YDN69RRCB#>_>U*I?7@%U.V;UA65@JCU;M-5S MXJ(-)%Y5BLZUUZ\LD87G!SI$-O 0)SDW)4YY FF4*\H@JG#"L)+(K)'ZII:'1=VUL=3RZ:RZH[;5<=UX$ M^,("W2=LH7?FNB)FO^JT16-#&F7+&J7DOW^?__@W_8R:,/0/^SQQ^?G]+$]M MW5RO4:UOZ#;'V\B4M+*=IBT!N!49+E11(7 M##*W_X'?'OS]?T[<'O_ZF\,-O'M"S&RP[(Q)XZ#-0[!1H #?+Y6+"5LLJP&DYUP/BXIS\L_.P=Q0) MGX/8;@.]#DE'?=L?8(Y?U.'(O,J2:A)JMH3$Z$Q4A4YFVN:#7S;GG'HMST6> M9E /*7KRG7&3P43R2A4#13FADENE55]IQ]#XM$X";'.4]LO=U>5CM#OPR!4. MA\]7]-N%+8+^>B,P+5W1$5W" :[H$8>(@7YZIJ>@@J ]Y!9\<#VN9^,3KGA\ M?R$,UV.P$^7@X7&=B_[L%;A>BZ/>TI>)7H6LZQLG.,_B7$0PY9'9C];K(B8% M@7E1%"+-,='S6I>9OGW30QNV;I_,5D5I:KC/U\J]K=SHGLKHFUE=?ZN2(6WR M-G[[=^<20K:=9#<[#@-]X#%JG5/UIC7;+"? 1CNY,3U(&6IWQ#Q7'[)MO>]: M1(ZH'*E,Y/J$KH5@-9?.[F::'QB=_?->*;F0XH$NY<>[M_P"8R+CJ$!0 ML(A E% .:6YBP7(]74]%EA*JW&K"6K0Z-'JK3',M FN#KATY><MR%I,5W.IO\=[5( MN-53@/ET(JJ_W,S$%_TVM@N(>_5A,J,S/J%34X2BCIK9;)&;$MF3[[/JC'&V MO.'<",)IKORBGV>*X&[.E#"+D**IA%F"='<'-[>__M\^/=YS_ E_N/=[=W MKB4B>W\Y[(AXR!T>>C]DRW53C6/+^6J&O^V^F=VO 0 ;!+:+8)I[MD &Q1 M"T.@4\_7ZD2OLEI]^]"O6M$>.-?(VGS0C=+I?TFZ>#\3[[0I M8X5)%.-$P2P7,40B)9#%"8&)E)(0'B>6DC+G&AG:=+V5B*H-!<92H$T%QE;[ M4+F3D%[8 O<$5& ^[X214W#<)1"NB(L[^>C>0N(N.;<=#7?QVBOKIS7*A.5Z MRTOR)&4B3F%24*K7[$R83"0%,5.Y2%62RLBQW,7)MH8W)=WL?LG&5L>]Q=.X M6DX2?6 5>C:W!JDU,L@>X44H@E1;.VCL=8JNG?+Y9.VUDS=T.)E_KY?LW(BJ MKPN=F]6[*=4S,T+'U;3EC[N/CW?C.!=(4$DA3RB!B"<,DJ)(8<19A",B)8_M MT]NMFQW:E.&/Z9SI87 CIP.F\[_@DOZ4PBE"QQ%\B]/T() &II>US6UDCXG# MKS;_=NT>@#LC=O9\V_YI_1UG.WNX,"0Z84@HCE"60\9E"E1 C)%8F)58K# MV5:&QN#&3+!CIP.MG(32@J!] !28CP^QZ1*C=!(D!ZKU 59/S-H%-#<6O03& M6=(\>7-_''G)_AU*O'AQ!P;\NF(E7TST4^I8D^9]S'G.J& 1S)A4=9XH1BJ# MA*6))L.,!]:[' MJ2?.ZX"7&^6=1^(LX9VXM3^Z.V_[#ME=N+1CYJO\(:?S%RD>)7^:S:?S[[\> M)M^?UB\DRE3*(LJAQ&EF*I5E$,>(0V4J3Z:*,TYRMVV_"RT.;_/OBW[04Y5% M:$TMO=!DOZFC M=OX?I(9:WM:-8#9)I=MIIUMYR&]_'>2=WOQ%%^+^I8KBO5\MRZ7^\/3<[F$^ MG7Z8+\POQYF*\D(*3429XA")@D.&<0PIB2A.(TED[%2L*(R90YO1-<:"+6O! MG\9>T!CLJ,,;J'/M:/#UNRST1',K@7_;Q9TL?O8+'$WT-[Z,0./JJ$N/._-O MV [Q2=N!+.V5[<.BO3](!&ZMZ^15R<6BJNQ1*;:7^H>Z].8M72Q^J;J15TVEF_;Z3J'M0/= M=B[K'[#KA<3CI=;N] M8SJ,U,^6Z\/XCR;WIOKC\WSY7W*IJ53S)#U$),BH8A&*,Z=:K9UM&-H!%:9#.CWA:SG/KK-YQ&85O\ZFYOR MFYK96E\<4VLZ]I0=R_6 ?V#6JST8;>4!5O:/ZO^ SPWZ:T\T)6I?JD+EC3<> M4W*N0]-KDDY'4_I-V[D.KX-$GBL?U^%,IMJ/N%??RKHRSSU;TLG,%.QY_Y-7 M6<*:KVL[FIS@7^OX.H4X4U(BJ'!<0)3D"M(T$D:I+XL$49QR^W/K[G8,C4HK M3\"],J6IZED,:+T!=S/0^@.T0\TGOG;))JK/:Q=:'!KUTS&!.?;OU"<.!U7] M]$U/AUF!^\CMX.MZ9,\>CEWQ^/X.T*['8.>0SIM6TEDYO:?GT M83K_ZVZF6WNN=UK6'QY#,L8409K%&"*!&"1YE,,DC^.<(U- RBJTUK'=H8U? MVV8#L4Z+*LV,DVLW@-)^@,G&$<> ?=ONL-RJ]@]R\""'+7R-R<#8#+:,#A+< M[PB4USUARZ;[W>1UP^-@U];Q]F[4]795:HXLRYN-^$[UHUZF-Y49"RXRS@6" MG!"3#Y!RB#-$(%,L+:21V<^<3NLNMC@TNFH-!EL6CT!K<\10GBG#(,VIJXG'=;T5N?DJ4D"F).IO0[G[X.KX/Y]96/\UR1\*,>;.^6\MD,<"3B$4KT-%N/I0M(DU60( MXX3P",JXX!#E<0(9SB)3HUE$A:+Z=TZ+QG.-#8U[_I-.5XV>8BT1!R 0\Q5; MJM6T_2?'U>%9K.W8QA>"H==Y[V_!5_XDQ6HJ1T"_-A$9@;7MHS;@T]@>()O) M!B2?C'.VO5ZIQL;S?8ZQNJ?G#*8/=+(P'Z Y2EX]UW'P#Y/RGQ\64E8ZR+)< M&@F/3_3GY'GU/,ZYY%$F=,_03$ 4<0%9+A+(4R98%B4X(_WD-#D:/C32,Z8" M98X#)HVQ8*&M'8'GVMZ>(MI:IK^QT";]]-GN]G]TK= MS?COS10O(045:8I-YFVA1ZD<0Y+&!":"257D+"L< FH/GS^TP:2UT$BA_>X0 M6WD$N?,$[P&/P#R\ T47T9,CF#C$D5Z'34_QH8X8N<5[GD;@;!SGD=OZB\\\ M;?-.W.69R[K-VC],9I.EK#:)[M8"G'6JUQ\+4^&6IT1Q1"B,E$H@8J;0&A8< M9C0IS%&RV3)PF6U?:G!HQ%8952>"5H75GLU>@-O4^"+&=E-:G\@%IL#:U&;O M<6/L.@^TLM??I-$6&9^3O8MM]CI)LT5@?W)E?5]'=FFG8!^W*T52$X(L[FUDM=R4['\V_CQE)]%2*"9@Q$4%$"8., M9 @BD6 :*\Q)X53@W;>!0V.OS8)N!+9I$2[V2SGEO]ZGCPM6= M8VM^3$K-)A_FBW?-@6U3Y:LL.NAU=^ (R,&FT M)ID9DIQ4(]GN>793-P:\>9"Z3TLZ/1WAWR6DYB)&GF-I3K?7=Q#-1<^/1,]< MOJ=CV SGJ^?5U"24O),O"\GK"8S^>2J;DH0WS_/%LBE7>#*.9\R%0+P@&%(B M$KUF52FD&<<0DUSD<51D"".G$!M/A@UM)F.D4TS83>N%)\5UQVS[- )KKZH^VO9K!/;".T>[\9T>XX$\ ^XU=LB7;?W& M&7E&]" FR??S/8K0M>H5GZBIF['\52U:-Z6KLU@JGNDI9<93"I&DQ%2[$#!' M,N6\*&*]]+Q:@.Z\#4/C[CWELRU=E]9^#XIS%[K%CIH#@QV8A4\KS;4NC-:( M-SMZ($A-[RM@#"XQ=\&,UY>7L\/)2EK.\E'=R'%32VUG#^]^^207-^+_7Y7+ MJO"V7G)C+O(DAERH&*($*.R3ENOMW8CJ M'](HDTEQ\T.3XW?Y>64V&>]5G6J\I:YN3BCXF$<\RUFB8,(E@XAE$614%3#/ M"T[32*8)[6F*_3PT11 !GJHKR2;6_D*\+_^!T[B MY'^#OQK' :T];]4MYAN?0_:DW4 4K'<"#T>MW: Q'-26&_&\VO;M>B&CZH"= M^QM_.J'F'=*W!P99W,U.!LPI9-^?C7U\6DHK[V7_2 MQ<3,U&BCD;$;; RO MOZX2U+:;P);6^FI^Z%J;P[(S[.@M!,2!F-U?/-Y2OUN( M9[T]V"4\?W7'+.\FT?]>?5@M5POY:3(SR7,/E79NDWU7?I@O=CTV6]F)8OYG0/K$\2'/V^O". MT93ZM?ZL7_1&$RM+BHQG4L 4Y1@BG!*((UQ -7.6H/R,GX MO9[@+7_]0TZG_S&;_S7[JEEA;BJQ&+75Q9CJU5E6Q RF1B8'$9E#)B2%-*,2 M%T*D>6&U/KO8TM"^YMI88*R%_S3F@M;>6I%X89F/?Q'A\]^Y5]Q"'[YVALP^ M/=\6C@T9E"T;E)+__GW^X]_T,VHBT#_L?_^7G]]/1K^MF^O(W;!L>>\O/_/]Y^_O7>; 5BC;# M[818Y[B"Y7.V8=UVK_,05T3V9RC.]W?03=*+F=EW21=-JJ%,.8D9E9!'1)EP M# QQG*A)%%C=!I...GQ5#VKNE/R&DX[;NB""=N*3KP?Q>A?O-!HO9/]^N M@.?6$WE0J+<&"R;(VO@F%;!:6M3>3JF&W;A1%HG/!Y M;M\50+\G^,Y6]'R6WQ6EPU/]SD_JN$*\5-#W8.MYG7 PCJ@J:)9(O5[,"40Q M%I B&L,X30I&5(I1[)36>H4M0R/&RA4X5W!52D"KG@3SMA#V9 ;D=B'LF?QK MFT"K]*GI1F?%<3%Z18=:KD_[Z:;02]:VAXY4*I_L52H_F=OF<1U[/:A>E[97 MF-/O:O=ZW X6P!X>V5G5A$NIJ5V[^96:,\&WJ\G4A**68X(H2E*&(2)%86+G M"22"<(@2RE6."H204^C$F;:&1J:MJ?7V4DGK$W?6F.NL87(28LNC.S_ A3[' MV\'L:X/9VE*O:B67X/ L5G*RN;ZU2B[Y?42JY.(MW8C#%"^_F0GS'Y,6_T,_ M?+8LO\RG$_YKL_V,]<2,TXC#+$,)1)&,H%ZX)E#ELDA($;$DS5THQ*K5H9&) ML19LF>M&'W9 VQ&)=_@"4TJ%G%'OV(=P!&JCP9_-?X/L]#O!Y9-R[!KNE7R< ML-BG(;>;.PH UXO3VY5>S,[T8Q=T5E)N=E'_T),ILY9]*_7,VJ2%CE&F$6!) M#HLL1U#_34&,*(,B8BS+F.21=,I\<6A[:.34F YX8WN5"KC<. "^:P\<*FKQ;8U&VS9#8SAX(TQ_;<18)7U9MO-HQ2N.V9>56X=FN]7P-8= MEP-MV@Z/Z*J&\4-3Y7SQ:W_ ERRB,E6:PI)$+\X8HA SEL T2PN21P0C[C2S M.M70T/BJM=-YE^HDDG8,Y .?P'2S-K&?V=$E1/RJ5)QHJV=9BO,>'^I07+C^ M2H6<1A+TK9Q)-5F.61H)G/(,Y@29B*H"09)+!5G!L5Y_89:Z'1:>:&=XC%#I M%BSI3_"&U2;^!F1MBXOR=5 M?TY@73I',%,M3#CF/(H@R MDD),6UQM6]\]ORSF/V3S27YVU6BT[@?K M8T3OZ(8_4]R6\MY5\NYGF>N*FN>C1[NV^SZ'=$+DR*&DV_W7ZDY>#9B-GN2 I%>/.7F1. #N/(E<"T=@EG! PDD>XI3+5RA"'#RR-Q&(4\YLZSZ0;U?E9&8*AM05W<>$<8%I3J"0-(*H*%+(:(&A_HI9+J12%%.G M[:$+#0[M$ZZB%E_H1 "Z!'PZ+]UCQR]!'".BLEP0J#+!(2*&$=-,P#0AL4"I MQ+&DCH5'/8+@,19LK!V!REZ/FV:6R'C= M++O49K^;9)8('&R.V=[7C;/;IU4/+R=-E;L/\\4SO9LI\Y^J8/IZIZ7(HCRG MINP<-@GH(LLA$7D&F8A81D14I%'B0N&.[0^-T5OSP9;]5<%)4+D MGQP8R37 M?K$CJ(!H!^8K!Z"#[H%U1- GK[F:T"O-=<1GG_6Z/L9]_^NV+@ Z^2'K"F!? MY&(R%_?J1LQ?JEJ@]:Y+H3!%DA.8$95 E%$&<4YR/8GED2A2'.?22IW,OLFA M4=W&:E";K3^_RG"S7].:WF'_R[(#+F][^8SI7Y5)GHV=@!:<)H3&% M.%*:ER06>E*69%!Q*E*",R4S)_W$:XP9&G=M'Y]M&]]&9SJF,UW33783M;[ M#\QPM1MP:OP &T<:*:&C71%T]N8#5J\Y4=?8TV^2E ?D#K*F?#RSJRKM3B%0 M5;=:9<7+[V:]_3B_G<_*^70B3''XK30K0I.\8!1*CC*(()$4L M4HZ<,D6[&C)DAGTTN0CM-\Y^@<835T7;CCUD1[!]X!Z87'==J(:V&O):;Z-V MP^SO;3L2E%ZO!=6O,FY'6WI6RKT.L4/EW"N?US&TSM2M?$M+*6[GSX:MJ^9O M%@NC5505A_NUN:39T;PQ$G+WU>2Y?/]3+OBDE.7=K)Y85Q2B!X7%9%9.^'_2 MZ4J.26P$>@O-NISE1H-(0%+$$4Q5G"C%"TR4T^E1'T8/C:9K:IZT-H(?QDA# M'70Z!?5*I@2R<4PX1NWU\1+8L?O0NC;P2%#Y IEQ!FP[#+8\K@;BK>L:KT'E MMA'UK!P?@;7K)END=GX$UIZ#RG6/(84]=I37,,0^[.XW=+''GC@(=^RS[8Y; M,W2RJ)[S<:.*^4G2:LE(L?9J)U-WM9+7='Y4P@[ M^]V#"HCTP=Y4R+9\+K*J?RUO5LNG^6+RWU)\F^DG?EWJYNK!T215K0?(+XL) MEP]F5/WV\B(7U4\?)\^3Y3A)$Q*9^BIHI'3Z4%( M8XMUT.;66>[*MHLBD[V M,*A<"[TN\ML!X==#GNP=P#K(+_)VZQ_/;;[ZNN>63OFJS@IYF$^G'^HB$F-4 MJ*Q(]%"3DTQ!5*0Y9+FIP46BG$=Q*B1URK(-;O'0AI\P<^81V/(>_&G\!PT MCMF\X5^AWI=.U[\8?\MU5*=WXC475.?[::"KJQ-&_UV76N?[(."ZZT+#76NV ML>7=K%PNJJ)\534D;<[-\WPU6XX)YT7*> PYESE$41Y#DI$,TD1DD<0,J5BZ M)=^<:\Z%;OI)O*E/EZ9SZBH0?1;5F!4T032"%+/,3! J42$.B8@TI#++!9,N M:HN^,.U#]+IHOF@. MA>C/+_,ZEZ <)SGB5&4(,JXX1#A"D/)(PAAAE6":11C+\4Q^KZ,DK!ILZ] (M"Z!M4MU?%CE5)MO8&[Y2Y M8!@5D:F+(PJ()-4+FC3%,"L83C"/D)2D0?[]3+P*[FV[?:(N9R(,WG:#ES<$ M X]*K9W@+VTH:"T=A:A=:@6)UXI<9QOLMQ*7C>\'%;BL;NI5N]TS_C:BFV6"N0TQGXO]=T>E$59L3G)O=B?+=I#3:3*O% M5M8F)ED@H:YYG^*RVRC#-,8T)LF@0>.ILN^EH_UT8 MF+M[[+T.2;P^P?:;TNO%LIX3?'VB>9CNZ_7ICHK,WR>3\8WIJP=I#OJX4:J? M??\D*X5AAA%-2$1A&E$)$4E-\8RXT'\0P;&,<9)'5M+,YUH9&BL;,\&.G98: MS6>A/$^2W@ *S'F'V( _:R,MAY[S((DYKXZ:JU<^/%@[S0WBA;*7NK;!H.9M M42Q^36_- BFZI ]B;W@F_GK%.EF7HK MFL"UKK=CK]C-0,-A'7J7X%**2V/ZJ,%=6^]O*MD--9]31D<+>IT:=D-G?PK8 M\2G7J47K%MAD5D?9SF=F=]8$>*%4V%V[EVDJ:9R0B=5+]6.K&84X=8,=BH6 -S&/&;,-AM>&@M7P$6JC7QH/;2U [ M$UD7S'Q2F5/[O9)9%V3VZ:S3,SKN4)J,UT=][\W/23EF/.<)CS",)$HADG$. M<2H)I PE2*%<8)-(:<]8.T\?&B55Q@%C'?C3V.@;G$'@KW M';YC+GO=P-MIH-_]N6.^'6R_';WHU;56#,?<+>5S.8Y3D0@9(R@C@2"*B(*$ MIAED<9&F5,510:W.84,:.33N"*5"6 WJE<>O)Z&R>3/L2.VU^SLP-[YF5[^F M,LI!7PQ4#&5CY]]5_^0 Z8"2)X=M]:SG__Y?*SUKW23^EU4,_^,3G352S9_G MLQ^R7$KQ#SGY_J3_>_-#+NAW^8=^]/(=7BNV$-C,KDDG2ZHG/<($ M1^A)4ME$@\I(2<80A5PD"J*T()#(A$)5,())DDN2.Y9I.];,T,;MUDK0FNF: MTW$42[MQ[GJ$ @\W!^!<#C_ND#MQ#@2_N1!'6^HYM^&Y"F>O[O;Y?]&0 MRH5>*%6STUHQ^7ZU+)=T)G0C8QZE,>+8I!T8 9,XC2#F/((9BG+!HRA/>.2F MR'BA19<7OA]1QK7!H#06CT!9V0SF&Z/=:.(2YG9\X1''P,2Q ?!K#6!M++BW M -"902QA\4DEEYKLE5,L_=\G%]O;KMR8?_NKV9BIYDEF0Z8Z'A*YQ!@Q# E- M.$2""\@TUQB9I%PE,KKH0M,*\ZH M==\N/H]%D)W?$TV^SB;N>?]/[L=>N*WCC*5>4>G5SXGXS;4*TX?)C,YXE;*_ MG/RHMH7'29I*1!B%"2NH9AJCBASE! K$*:Z+SCPNBZ/K.<#P7O@IYF2\T.G9HO3L?!KWT9@;4W8...Q^F4#U2] M3K:N,JC?J9@/[ XF:EX>VHUZ/\OE+2V?OBSF/W1SXNVO;Z6)([VK=JWV>!8G M/"\$A7F:ZAE=3!AD69KI#B52F-A.9(K2V.=JVC?M-+GK(4]36PZX-AV\69D- M^,GL-_#2>&$VYR>M!X!>_GRO[14[)@V#=6#:-# ;J\&7+7#??&LA7QL?A"7= M$?-)B0ZM]\I_[JCLDUV')_1\7M_LW-\(44V4Z'0C"U6V1V!CGK$TDG$!AT*-*8J5PXE2D.:NW0%L<^:[-O'-^2;BMM#BM?X:T)?#SN^UT8 M_F&WA]>@OS-KE^X9Q FTE<%_C_-D%^R]G0X[-7K%*,1\V> MW>A_+'V=?CHZPKZ2*1T$'K_*::4>^99.C:SDUR(T@(UP [!1+.^,J8.Q*7](2QF_"D&UIG92@M']6?**6; M;SL2E8ZW!MHF+$^M[C9IKC/Q15OX6;]6[^9FN!E'C"HL(P731 F(4A5!6D@. MHZ+(8DW\+):)U]W!#D8.;:C8SLBN+?2]==>E)SWMV 7NG\ #CTO7^-].NP*[ M7G?1NM@YK,VS*Y!VWC.[IJW.)=CFS_*1_MS-#WVG)ZB5[GM9%P29:',6\^;? MM@Y:4R2H3%().>*%GLTC#EF<"9@PP7B"TX1''4NS76'50..,/M'9RJCIUY+F MHO7%N7K;-?UEQ]P]P-\/1[]72AJ[3/)])1-MZA<_F!2^7<],]>/&CQ%8.PP/9>,N\:BODO)>4#O2(DY'T^]5C1S1XE>_T4N?LBW MO\PP<*]NY^5RLPI-<%S@A&4PPPQ!A%,,<<8D9"2144IY1&.WTP=W&X8V==[> M9=FM)M%XT54UT[Y7+.?)8;$.O?]R"6:S1U_-DHU(G78BR(Z!!RS#2&S:F_%* M6IO..)T6W71_U.L$,;W_*1=\4IJW<&]CO/F-_+*8<#G&F:3"Q'9&J> 0\32' M5*!49[$*BV@=J%SQ*QK%]F-, &!#SQ2>,;<[(N>3KUU-Z)5W M.^*SSY]='].-!\V:XE[],9\+T\17O=S0W%I^G4_%^KM*XDA%$<4PBTWA**48 MQ#Q*(8LB%2N6(TU[N<\*9*[NJ^]0U.&ZG\W)33QHI*E(<,9BAG$$DBA@2KKF Q:DL M4(*2-':2'#[:RM!F%:V1H+'25<'G&)!V7_C5\ 3^R/>1"2 >>!8"OR(]QQKJ M69KGC*^'@CSG+NY:ZFNMM7Z[6BS,AL\ZW5D@F> H@X6B7"\N9 2IS#)-!*K@ ME(M(YK&;9N#IQES>\'[D AL#P71CL^/RX@RT=ESP?YN[>MZV82"ZYU=H; $3 MD$A]4$N #&V7 #&* ATZ!/R2+4"P4MM)DW]?4K)E)8YBDB(5+;9A@.3=(_S, M$^_>N8'+,R'TC%P$1]!\Q!"7T7#;>FMPM8D;;5WR^KRMUL41MA+#.R$'K=7S M#O$DJOI!/1\^--;^]LRJ1]YH.?Q]++=*WF&YK5G3J76WOT>8)R'$&0@1E*>( MC#)YBA#R%%&D!<]I&O$T-N.2$=;,CVR.SC2Q!3^Y8ZI;;+]!>HPT$>B>*>L5 MVCT_@H,CP9?.E>#H2U!N@H,W39K'5Y=BR:-!=:NH;&_.Q+++HW$[UV8>/^6( MI(_=DI3\>[W]19Y_E_OUNJ[4]V;"7 J?VV*7(F&)J_-\!U,[ID]>L$3JW4P$V[E&EH)T@HOLI6T#'Z:4 M48Y#D""N#J<" Y) ! 3)"R%"F*/(J#7DX$ISX\I>U4#/U(L-X0WAU>,W)Z!Y M)C%+O.QK)H:P\%(.<;;8YU0Z#/D\6,0P.,!6'?7?#6.J"$9.*@]X&_F1M>5K MR[HJV4O[>DJ#%Y07"'$(<$83H!Z( \)3""#$(>$YRVG.3.C#U("YLB51G S3C1<>P^HX/QR-J'OH9 M0.0TU--9=]K0S@")LU#.9*P=+QU;I2U%%QJ6K/L]Y)101)(0%)$,VN(($4#3 MF(&49P(5.1=%S,SN%CY<;WZW!THSO6Q#$]5HF+6-AIO$),,KRX^!UB,>9^!Y M9IRN_:$TM'WZM&CZ#S$O7*.%BDN2^7C!2=E%R_>WM*(WR(Y/?HAZM24/:SFA M2J*ZK3>KV_))\)O=3NQ/50NTP#A)8 1BBB&(69P#*F(DV24+&4(DRV%BL3C'E[/#.0(66,N,@/*)2EIKCPI M.YFA\9:F#$TI&IDHTS))&57SWVA.0"'Q"X&J2892JE^_760L6]BD <\ MB*PE%,%@\/CRP>'N<+C_Z__Z=C+[Z2LN5]/%_-_^(O[*__(3SM,B3^>?_NTO MOW]\Q?Q?_M>__X__\:__#V/_^?S]FY]>+M+I"<[7/[U8(JPQ__3'=/WYI[]G M7/WCI[)++]^7TT^?U3Y)+?O.WRW_14$"7)%AQ M*C&MP; @=&8BA&!\B5D6_'\__8LU2EG..5-&.*9EC,R7$%CT3H'P"43FFP^= M3>?_^)?Z)<(*?R+FYJO-C__VE\_K]9=_^?GG/_[XXZ_?XG+VU\7RT\^2<_7S M^;O__X?:O+O2]//FMQ=O74WO>B-]K/CY/W]]\R%]QA-@T_EJ#?-4 M'[":_LMJ\^*;18+U1N8_I.NG>]]1?V+G;V/U)28D4^*OWU;Y+__^/W[Z:2N. MY6*&[['\5/_]_?WK:X_,TT_3OZ;%R<_UES^_6! 4WL&G2NKF3]??O^"__64U M/?DRNWCM\Q++O_TE?YI.6=4I#XK7!_[/RS_^^?+97Y:X(KAL>'U#+YQ]1GW: MX^G ;VN<9]SR=OZ$V2)=>].L2G:Q//_+&42<;5Z=5)(GYP!^-L^_S-?3]??7 M\[)8GFP(?!97ZR6D]<2G: )ACWFTAFEGD$%QCED,J"V'!$;_2!P[/VTKKCW8 MP>ED\Z%37'V$.,.)X5JC=)(YGQ0M)N.8=S$P:8WTM$RRYOPZV54#*U+!!E MKC^K(2!A AXM!!#HB%)"HGOSG;\\^3*S.J01$9KR4 M9"-Y9CXELI;1*"%D,MR$'1!0/W +@?K=30QD$W.$Z22*=A*P!//(!P_2T&$&8G M('@VGY_"[#U^62S)?W91*N\MR]S0NL#$632DR.BU=,K$PN,0/N-=SQ[9-+0! MQ=["[00<[W Y75"\E5_"&B=$O- ^%!9RW02ST@R4U2P%;:,KOO(Q(#JN/7PG M>*@G!H_]Q=L)/CXN8;Z:5J&<83QG4$%6\KV(Y&5A8$$5R;(V:"/($-60!N3F M\W="B7YB*#E(R%TXHZ^F,_SM]"3B/G99#DMT^T!W)F]3"D@("T)J35)RF!F(3@D=RN52-NG% 4&P] ]1.R$'O^D MT#.$N+O S;.<21^KLW^J>,0DJ9H8DHF1/&@%8 8654C,<4[2B<:J,ISC<@9R<>P++"_KV[?+CXH_Y!)4":S0%_59XBN6*9SZ4PHQ*&JU4R87!H7+Y^-V M\E12L4/(N">8;!RPM\MWR\77Z3SAQ/@BI,;(A.&*::>!>0FF#96)>4 M@2N9V($F/C)=J&Y\M$39T*TD^%0(PDPI6NC?;::8@CQMA M N8BXP (N?K,W3#Q5/*T>TMS9!34JM39N\^+^7D:4>4(TFC)G"(&-/C(@'BA M[[3,FD,N9H@TW,WG[H:&IY*57=YFB!Q^ S MU/A;F%IN3=%5%%8S8T-)RG/C]9#FX>JS=X/%4\F?'BS=+@*0O^-L]G_F%'%_ M0%C1!IA?KU:GM /FXKD47+-<','5/ MAY!W%\#YC\7LE+2QW)QI+U<368JU/$;2+@E#.XJ_*7I2+%APMBC._8#GP3<> MOEL=VM/*G1XBWRX \N)T686WK7^I^R=IY'0U@8PI.UZ8J2SH2!8R&#!,!25( M(#*H ?/L=].P&UR>5@9U &EW@9K7<_HT2.OI5WP):SAC:Y+(M:*X2Q#F(_'A M.?$!3K.4BRU2 7HQ'&KNIF$WU#RM-.H TNX"-1L;^0+6^&FQ_%Z+,KU =,R% M3#(IR%E4%,S7"R-:"RV,&@XLUQZ]&T:>5N)T?]EV 8T/)S";/3]=D316M(N" MN1(?,ZE>6STSRE=SQ;KW&U5VWOXH/+!H@8B7M&7& M7!R+R0K,&'PIPZ7:KCQX-U0\E73L87+M A2$YI-:PKU(__CPF62X>GNZKHV) MZNG#Q&;NL9"GK:'>1$RIL"B#9XEPSY.SSNKA[H$_1,ENL'E:6=G!)-\'CDB, M2YB]GF?\]G^0O"S4G.?LF?3UR"IK2^&\T:QHH*C->2N<'0XZUQ^^VQW0IY6: M/42^8U<1;3,\KZ:K!+/_B[ \O\AJ)6A'+A2+*.O!%2H".;?,A.2B,B[(07K, MW/?\W6#R5%*R@TBYD^O"ETR\HE=6$Y-=SEDCA?7UWJ*TN89LCO'@ZLV0&)T: MHO3LGL?OAI.GDH0=0L9=P61[.7[+1#19A@2&&;2.(GK!&6V7BH$';TE0,JGI#S]U@&ZHCZ/\P#:IIROV">#+I-[\/<&+!UYTU'0%LK+* M,"$\12W64, 2(S!+:. $LX!)WEY8Y^NJP"INE'[VF+.&<;/UZOR5FZOL!_3L M:S'./_;B [=]P# )*9QPS @D[@Q$!AF(Q:P*QD(A_EV%)H=S=YV,OA&&,>%$BT>H*,Y*^Z%)");XPIT2*J!POZ8ZTZ@".R%4JQFG!V X?^XNX M!WR<[[J7H5UMMI-T52):00AWDD7 R+(-O&CE2_9-?/';I(R#E $=DH&DW %. MWN-7G)_BZL)OCT4(EUUFT=1;AL9R!AP45R>K&8;UCX^W3]^<7I:DW!W_*7;VEV6@\HGZU62/_+'^';Q&2) M%C(Q!C[7#=4Q;T QYQTJ[0(MNR8^RQZTCHNUP\!Q-]*::6IO,'[%95P,!,<7 MB]7Z;?G;8I&O;OD?%K-\(<.L401C!,.2:>.GQ!2O7 #R +Y#@"!*Z6:N%M7:!@7-0/[5?O*M@-8G)TTSS_]\NT+SE=7 MXAKAA$\D$A94K5XUM3+$9<&2CZI$"FZ"O*.9W.$@N9>B<>8]-(+,,'+O(K[[ M@+-9=?3F^5=8_@.O,#4!SK-4]1Q9U#2]]I*!<(ZI:*0B\8#A=U3J#)'IOH^D M<7WQ@;1^*_4]B *Z --[4@B1\)F8>8E?<;;X4M?<&3N7047Z[],ID?=Z3E8W MU0:PM$]/4.@B4E9,IEC;20>*+NH(IB"DTAZ"57>U3!TBA[4WS>,ZYVW@>"P5 M=H'7O^&<9#@C7I_ED^E\,XNC=D4X7X IUN-O!\QI5>(!M5(E MW3%]8 !7ZV&ZQG6_VN!N2%6,BJU-:H56T7IYFM:G2Y)3S1,O5S![\1F6G_ W MI(5BE1-&:I9J6%OKLUA($IC./E@)0NNR6R[KX>>,ZW,-BY.AQ=I!HN"6@"9" MVV#K]1";?:$-/_$Z'2HSP!1L4#I)T>1 \!8EXPSA:FMA#A-W3]'>M@[T#86M M$]I7R14,GF@VQ *OI30.11W8HKT*(#5OXC7=0TIZP[@\MMBOKC. MQ1GP+U:3TD&G' /#P#W3( N+B8PF +@D"IJ4[^B8=#AX?DC9.*/>&D%I6#UT MX3>_GG^EG;B*:,O0IJ$8O3)Q7(1L:4T8MP;._R!^/F;#%S!P_U;M2PSA#Z\^XO%=&$^\!+*K,LA:60@&RVEXGRU)2 M5@AAG/)-. M6YE*YB2K&]T#[XG6KW_NN-%Y&S <*KX.W.9+A_^\L&\Z/R4A7=[J?(YEL<3M M^S["-US]\HTD1@J;SF'Y?>,PDG13+0E<;'+[%SNS+"%@L9+99&LW9QL8&$F+ M0,>@;F87G.,=Z0HZ('@0BR]R0'38S#O(:Y+1OY(U\42IM-DRX7)@ MFL3"0B _P 2@':! -TDIWF-BG%&\K9**.PMWP[LRB^PG)-97+W#Y:;GVG-8 M3=.%SX%8I(H^,A=#8O72& -%-C.+4$))W"AQ1Q?>P\'R(%4CS>AMA)[A%-!% M[N!.=B8"5#16:.95J!/]O&9@I2>U^U2;#!?T31RM.ZD9-PDUH+YW0=*C1-_! M9G63B9?3V>D:+^M/N0..2D@FE%=,9UM8T.!9RHHG2-EGWJ1D]P=TC30.^D@V MZ1 E](NIB=7*.(X441/13 =9BXY58MF !TB8@SR*53JCIR^[=)#.=\/3HQ30 M 8[^CM-/GZM,:,.$3V=32M^66[UJ+V0F39*(RI+YCL@HL"3^K/(L2ZDD19PN ME2;&ZK&$CC2;O)'U:JJF+IRL73G<>@ 62J&0-+("N9Z3U[;L206FG*!8A2M( MHDF*X%%4CFO\VD)F3WP^7GO]VL@SBW^[K3?YHM*6Z)F/F@2)!1@XY^HYA.0! MN>-MKLH_DLYQSQY[@.<@&AS0>AZAY66=:['$SSA?3;^>Y9BO,W)8[\N[/KY9 M$\P?\C)0-\R+9[XMVZ<\F^<[GGW9\$&YE#6YE25R4VM$"Z/PEW#D$Z#SX$5H MVT=R-SJ'S<$64VRN!_LQW=TBF\D*,O2T?X=NV$36]OD18X4O<_GLANX1**A^0N8R^IJ0= M@TSH@**UCMXZSIM_SO/EIMD5!_J_3;+:6&5[+)=$B"Y9$8%4RD(4)7K2YUS,\+R/? M5OUS+9+'8N/06NV/1W&_WF.:P6HU+=-T8Q.M=7C/WKYX3=OO!YCAVW(IG4M[ MD6JN"6KVR6BR%R98!B;Y.A8T.BF,EZ7)->UV+(U\<[?/-7-DI/R)ETX5!1AM MC>6\5HOIVLT/6 PI,0W>272&8YO+?RV8&?FZ\I]LN3P6'1V[8-=44%L*D@C6 MZ^4TGJYK0_*/BW<;#4]X]V0[ MQOW0.N^@W7EUU9K.>0 M;5&,%UXH(-66Q4+F-!IN)"@E5&I2UWB=C&[.%X?!Q$TS'(A3-FT0A=U(S+H(.4?"=6#E$UEU Y@6L M:A_"^L\O_WTZ_4IQRIPDM'X!R^7WZ?S3?\#L%">"',5H4+$L) D*!&>>6&(2 M1:WV%2!*DP.XG:CK 5('X>"FLS.X2KI VK.4%J?$",7+2$Q1F$ NW)G<)LYC M DUA,"+7M3:8,]!:,;2B**4"_:\)P!XB:MR3I^%Q-9@".DA&U,8\/&8L.#96\!=V%KWBWQ"TSS M>;N->=XD,JY):9(]S^0K4MQHR&SJ7*_314<1I%1&\&1,:9./VH&V<8\FA@?3 MT.KHP !=)]Z"]"!L84;$4-N!<7(D$S)5G$T>L^2QS?;U:-0TR] WV*_V%G$' MJ<1WR]KZ9_W]W0Q('/-7*%!D#2@]+OPBNJ4IC^FL]DD8A0Z0&'% MNCJ.WG@6E8^,@R&.(!?CFN1-SPGHP;\9!"%[2;0+++P\>_!%/Z1+7'/O,T'7 MDF6L?2J=1!9116:US?0;3OMWDQO.]Y/4@V M^+;\OMJ:QXE5!60 8,[5Q@*A6 :6DT M@'09"M:N?F?>OG&::,V9)9WJ#&<4S"?TC"I0T.XBN MWTPA3F?; NYY_K!>I']\7LQ(Z*L:[:V_7XXVM;PX9V@;C5DPK=&Q !3^T8Z: M%!0AP37ID[$K@=UO,1X<3Z'RA>HE]M#JHE4 MZP2#C)&!USJC+%R()F=<=]#2#9H.4O1-_!PH\QX<6L%XS(#^8GD= 8K"\,"AEQ0K81O J8?4C9NTKD1KH;51Q<0 M.\^ U;W//3U72^&89\$BEDJ3K9SI#X1,S4$O5I/ILC<2[&[^><1A6$-,8QU*$& M,H L"))E"<+&$(*&-M.O]R=YW+QW(QP>28,=8/5ZGO86-\%K&XO.++LZ_$>3 M_#;SP#"AU F3%FL#.V2YGNZ9,W2YJV0-(#L.X#0'1SD%#UH#\R!AGHKSS&O-T)" M[XWT27O; CU[ J=90=*P:KQXB.>DRCX44[*L)S8H< M2K"<2#EGOCA:A$%6$B)$)]"O;X !A@4 M6@_6%"4AUMX$38KF?DA9-SF$=L@:5CL]P.U&D'&%DVB"+#IYEI*I0U0DR4DB M+1P30,@$R%63-B3WD]1-PJ AP(;11P?(NL+$)"04LEI>HZ#NV;5[KE2:\>"U M2"5B;I-SOT)#-RF"HQ0F/$KB'01\+Q8G)]--)[/5IK?/69(V55:2,2!-R Q= M(9$X8BI@#,QI2-8CU+FY+<#S $W=I W:@6DHC701[3T@H^ YB"(]$U 4TR)F M%@(W3)C"E>;H C8Q30<6ZC6;;GP4< VDCRZP]>[\R1NFMATSG'#19&]8()*9 MMIYD(Z)DP615,LKL1!,7_0Y:QNZC-(RB;]_R/DCF70"G6MC%_ H'B6,R2,+( ML=3IO8:S" !,%VY(5)!,:G)J?).0L2N%FT#F(&EW@9=G.6_*I6'V#J;Y]?P% M?)F2_W6%L8EVPNA(8M%0YUZ6!,Q[&9A'4:P463C7YJ;"#TD;NX%D$TP-K)$N M4/8>US"=8SX?NOLLI=.3TTU1V$LLTS2E0!2TE\9Z9C#69#\(!LI9YBDDF=WI_3-JXNN2U),QMB#6=)=+X.MK<\10'6 M&ZN;),X?2>>X&=!65JZAKCK(4WVL/:Q/E]^ON ;%.$M"*:R0CT"N@8PLE$Q? M,(ADP$DGFZ#M-BGC9CP; >I B1\ZR:%11F&209+S1ZF5B7#%AV CPUS'-(@()!Y4+*;H,D>9 M3 DM$/0CPG;+(?!6@#IV\OQPY3RIYN_; 0J?<3U-,+O.P8&=X*]_\<8D\(8<<)4](42&5 ?=<9:3-J@D=]AF(.(Q>L1?S[B1P-\N-X_-F_W[ M'2XWD]TGFGM0)00F4DW"053,.]K6(0=K.6@;79,4UF[DC9T+'1A##V=%!]%1 M%\'B=;XV3*R>G:X_+Y9UXM[$.$?\"&!HZE4-H9 %CKYVE2!RZ#7%CX"YFV2- MG40]*M8.TDFW&'N]6IT2+]SIC-P[%G6MZ"DJ,3 2Z(O!F 1)J\WHC_M)&CN9 M.@*V]M!%M[AZ>[I>K6%>YX1.A%&1(J#"7#+$D.>.@2V>87)<&P_9Z";'SS^@ M:^Q$Z@@(VUL&5E4A)&X8-@""[6+H04_UK0Q(25((,RMDVR_@Y:QBTF;0ZC0Z4_ M((0:95,O1+A:E#I*Z]5L\T9*NL 2Y/3UH>(.M3DU'%7])GOEHNO4Q+?\^^_K^J-QHOK0\_2 M>OIU>]AP<>/;.@1;A]G+&MJB\\RGP)G@*7A4 \J_@TJ99_F_3E?;*R$?%^\Q+3SUR5/(&<08=ZU1S(F=66 M$^&;?AA*.DN!MJ!=J 66KQ(Q\HC:T4%QJYO$GOKI EW/3A;+]?2?&^K?EIN3 MH2;(;=*(=?2&DE4PBD'2GD%P:$.H5\[;3&I_D*R1Q[OUAL !==@%)CL/@ #KK M GNW>@.=S7E]CG,LT_6D3A#1UEC&O20#GPI)JQC.7/&>RP!>N^-T;;I.U\A# MZ'I#XY!:[ *6?X/IO(KQ[?P#S/!MN387]&(HZ*04#H2?Q$#63D2B9!:-KBT: MHO RJ=RHI]ANY(T\^:XWD#;0:1<7%W;OB?QLN21799L@?O&Y?OMZ3L[,Z2;S M]H,VRF)B0B89<\VLJ@TL%9+7K1WM,CIZYTKV*3;ITG@D_D:>\-?;:ND151UD MS#;B7Q$+KQ;+EXO3N"ZGL_,)'I,DDT!!'!0IB8.:=XDR.8;<@ O$6[.ZPON) M&GG^8&^P'DQ_7;@IK^=?2;2+Y?>_+Z=K?+GX8SX)Y.^;E!+C+M7KZ3RS8%QF MCJ/4H&@#:W.5^S8I(X\Y[ UY!^JJ"[QM;@O7!G8DMZT96HDZ**?+F MFT5H9^TZ M+@^/40H9O&%1:UI@V2*#K,JF-XS."%;+)A,\=R=QW+36D0^8&FFN [?P-F?G M3@4M?IQ^K9/=)EYY&;75%$HB\603T-(UD4D%P@#';'23A.HNQ(U[R-0*&#_$ MWX%:.M0>?FP(P'-_H[9W%"4FVB$<"Q%HYR@2F.>)LY# .YY1!-'(*7R JG%/ ME4:#W+YZZ1EK&^_B87AEDLG9--5-"Z,K+U^Q\Z8$2_%7G5TH29H^%UIVV;$4 ]C" M+5C1)'=_&-GC'CR-:#0;:;9KW_&,U4G*44=K$^/11F*(< 7.>Y9UXL8E*WQJ M\(TNM>XCWYZ!5R=!'6UW3P6"%*B9RB0,RTQL" R9RX5*SF4P-WQ M@I4;Q(U[5#,F[ [14@?(VSW?4,<=)%L[T@FL*4-]E[YM]!P2IK)"".\F$<^0O<^59J#WP@/LHBD^< MMSEC>3RIW?2L.4'3/4W=?G1XD9A"3P11+V)Z2BL2\8S6I,01)"^E":&_QSR1&)VH<9OC6I*/1"X3 M^4ZBUH,4 RBC#ZW*)QY-;)<7@XX!VR;:[, UI5CN[+CV6?KOT^D2[^#M[#>U M&5I1(3A+ 1\Y-EKGR+Q%0\"2A9:BD A->@T\AL@N3Q:;(;25]OI)=][<.S8% MK/FTRO'\Y@DH52?!*08JV!IN.O*\,;/"9)">NJCV MV5V"$RD#>A<#XUCMNI&2Q>3H.^>"B-HD+IND+'N0J8\29+(B>]_& M,[R/H"XS-ZUP-HA6.HJ!M\R\6BQ_=+'L#H%.3%1*>B.9"J;.*A+ (B_(9/%* MDZ.1;6Y2\7,0U5VF<9J9Q:/IMR-,7\T6U(Z:;[]43E>_?,-EFJYJ)E6$(*/6 MU=DAB?*:1'4 S.FH(P1K;6@T>_H'E'69U3G&EGVXGCK8L6\Q5"_"KR:\I*!\ M!%9$JIWRZU0LJ2PKJF1Z)19=VN2V[R2GR_3-T2#V>(WT@*LSCX.L.+D?I\OT M&598KX)?SE"V/'F>A&8E9Q)2,+;.A0Q,"&F](5.M4I-6 C\FK/M=BA- M];.G[B['B72B>&F0!0/$H*X9+G1UK5D3HPZ>\R9G)KN3..X-_B-#LI'F.D@: M_E(*IO7;\LNWM&F2\9X@_W:^.9BUEA5# M L^DBSXG802TF5?\&"*[F2@T;**PF9XZV)HK^3=8>(\DLVDB\WO&XO47KKSS M'2ZGBWR[+#G-3NN(I:ORVLIP(I/.(6=@6>1Z$:,$!L5J)E/FAGM+XFH2P-MR^;54"<+M='!)UR%!2J5)@1PC -/K&( M43*#66.V,@3>9BK<8* [QH2E,4#W&,T<"+I?YL.47WPX_?)EMA$9S,Y%]GI> M%LL3N#9/2/.% MKF_=.=Q?\%W@YLHM\2T'A@>BV%D6?-),&RS,TVLL0/9%"EN;NK:!SDU21KZ* M=13T'"3^#@!T+IF+1FGGI6KS?$<&ZN5TE6:+U>D2+\17H@Q.T8+)!E*=_V-9 M]-$P!055D+IPWRSB/83P<;OE-77+CJ;/+O"[N7^^:>V7-W=T5K0H3RLEST_7 MORW6_QG""$S;46UTZ5-GH&F M'2)[.NTN/ KRVFAD?>1='2UNAOEV^@^7Z[(?--8GM:-Q- MB/ZV7.FN\6RU.CW!+"8RHRO6*V8%M[0%^7B!*;SB4[@HB6'P#M)RZE$9,%'P3CZ%"'+Y&63'B%W4M,)< [7]LT2 MF(-%WP%^KE0Q_HHG$9<3):4O]%\F:0U1P*PE"XX;%@P/ $+9G)NX\;QVM!"C ?0#$9A:?].QA1FC@[ M=] R;E)B>+P<*NX.$/,LYTT\";.:BWL]/\O:G3$CBC$8?&',9>40@O1U;)2J/B$R'[U@8(66*=&BX$V:4.Q,X;BEM U, M5!/5C(BYU7(]>;%EB3C8ENYN:WW?EF=YL;D1N0D_?+#%%HG,.!YK,C6S6.?I M>I-S40A2V%T.PNEY5V!&/]V$V*X$==((=_\8OXGD.T?2V0I,/D0.%+M*X1.) M*TFRQP$8I") JI!]W"5N&P1+8P;^;2#P"'SMH8_.$78YI_',#IMBN>)9L.)T MO8:@B"U="Y:<#IBCR*"/AK6;Q/6+NGV \1B[=HB6.O#0+LS_&_(V7].WJPF MDSHFQ5QR@6D%M#H]1)8ARN95=I!XB) : .D*T3T M-G2T(83V%7T_X+F]"!1F %\B^97D9FHM+?.12_(/C,C:6)%5DWSHGK;HB/-# MCVJ+'J.&+CJC_H;K;;KMS6*UFL@5E,UKB(WQ[MUAN]+9>+Z?Q=%TCF8^+=QL]3)35 M)@-WS$,0=38D,E\P,D,FV7-T/+:Q6 ?2W=MDSW;H/*:".\#S1I!;K^#EZ7(Z M_[1-MFR]A5].OLP6WQ&WS>?.&H)MF]!)$9)$(5@!D4C$2K$8D!P*K63@,DJ> MFO3)VI/>WD:$-MZ>&RNTGTL<]W"[*>N_E]E)$:Z@H8!?:&N93IJS(&IUDI-2 M ><:2I/*K[VH';=%1@?0'5"9'1C<:\5.VU5Y,8D*HD/.:W^\5(M4A'8,8M), MH/0QF8A2-C&J#] T;J>,8Z)O*,7TAK'-\CGGY,5BM?X5UY\7>6*%+=8*S=!H MS70.D@&&Q)S%[+(@D;DF4<\NQ(U[_WPTU VAJN[WYNW2VGQ]3L+-U=D1=22UX\BD#>,T\)2W5#[-'=RKMIW2W[S/\,(&VMR0Y,YD.^ MQWT<6J="L(%%J"7* 6K6*R/M$0J"\P&X:)=\?!2INT'USW-2TDZ/'2#ULOJA MSO6[N^AYPVF\R>E[W-Y[Q@^X_#I-N!7->TR+3_/+V]"3H'31/@MF521G)U), M&$0=UVL+J2&C#6WF+K=F;+=5\*G/L^,D']^78AX.!>G+_$60*LDF2L4O6GG@8'SB1GK,08AI=RIT/[Q9Y5' M9G3<.K*!,'SK'+-GM Q8!')T4]S>)!_;-(]EHA.W""X!2P[KQ!Y#0"-6WC9"7E-M=8#&W^L\P%]6Z^D)>0JK MB28/!(T"9I.#>G%",;^]0A&SRUI$!TVP=IV,<4MO&R'I $EW@).[YY_<-,51 M$?0-2H:FSC]1I7:#%Y+%X*3)H=#7(TZFV6=G;)98:;4S#JZ7#L#V*RS_@9LB MS ^83I>;+JY;EB8I1 422QTP0)N]\L@H3#',%DE^@'2>;&T+A-U/TKB%M(U@ M-9 &.L#2QR7D&O-NJH#/I+6BK1QIK1![9TP5[9/*JK 4 R=9 <7E=94HRZVV MB0)=: *KG:@;M]2U$<*&UTL'8+MHLG[3 $N=0TI!LVCJA._@' M9 W-<*BNY M*UXVNLA[-T'CEJ V@M0@TN\ 1??VY;_)%_ BLXR<6>,$!1Q>,?!%,M!!*'K= MVC:SCW8E<-Q2TV8180/M=("ZORT6^8_I;$8LO28MS3]-R0P_6ZUPO;KY\YEQ MEC$7D7ED-GCR*G4]K+,4T205FXQ:>-<-A67WT#\OQ79XSQ M+*Q*R3!R0,E+,!101U.+:S5:+DQQ(C?)6NQ,X-*RB>EZD*J1ZRH;06HX18R(JLTLK_,K)JO-U;D;;J>RGGMC'3F;=?!YY('Y M).L +]KF73"67O[1J?8/GS)RM>/ "!E6J!W8G/=(D? IOB+!O5C,-X+Y^W3] M^<4I,7>"RUOI89!@# 26)8E+.U?(,32<10E1.YE B287QQY'YLB5D8VL4D-5 M=0'$%1(!]8CB)3$Z6VPBY[D#;;I![:LG]H972 +)4X_S5_4(='SM!WA M2V*K03%QN/EQ=C5&OER *(J+V7F&M8.13H2CJ%QBFBN#4$!PVV3(T=X4[X;1 MIW9H^UDC5%'IP@,#IE& U5V M%$#%3*ZPX_2R:P&VQQ*Z&_J>VLE!4W4-!L>C7W+:C%]H>,7I[/./=,'I+F[: M7V^*TNN(TC !CGPQD03S*0:FN'"6O@2>FY0WM[O>]"%]QGPZJY7I-XPV!533 M5#-$T]EI;2*U:8EZ65$5)/)*I61:(:T9#XIE[1)'):U3;9J%[D=OMY>B M'H.H6W'O$73W=.W=>9G617D6S/-K<'@RQJEYGPQ=>>RS:D)E?3CV%;[RT9W,Y$"D*XX",P M9VNAH*J3D;F,M#YU*,4'D;!)8X-=">S6>CX&,_=;SP&UTT&TM&[ZD;>114DU L6L!\9X:ZAET ME:&SV8&6:R_ 2R9X;105 5F(F;P0'DAF.2BCFQSS[D#;N* ;' ^[XFU/Y72 MMU>GY/"NM\U,7DV_U>_.9WM#"(@D*A9XU/6N1VU:4FN>?7'):H"BF]R)N)^D M3M&UK_9OGFP,HXH.0/7\E 1);L95?_B,$YL]0"R:);"%:9">T?\%<\9%XZ.- M!II4$=Q/TKC-%EJ#:B!5= 2J,^IY<1HE!)8$1Z8YQ=Z ],5 CMHF@5DVL4[7 MR1BWO\*QP+.'R$<>9OT>YI^V^[T4WB6/FI4(P+3TQ'])R+A%KHEZ(V"7\ZJ= MIE1?/'5_2;FIW M4(P]E7Q/C=W4^1[B&UGKOT[GTY/3DS/"DQ6%*^5949;\*-K]F-<>&/'L'-63-[Z.WQ1!"'%O[\.T*X58*G;SU+"NB6FR5GDCTD;U[L<-X6WGWYZ1MSO*RRGLS?3@I.D2O(2++/*9Z8-?8G( MR9-&$ZPN6[K7$NYR[0NX)M7SIN?YN[R M\",=XSY:#D?HSLYCC" X4YN(/5@"N(J!.9\A($\^FB9G2L MX"-H[.54=UB8W#P)::2SON%XR=AO<'*>OG4F%!VT);G5X09""@K://&HR+L6 M7":]4\PZ)"3OHG-<6#;#R^ZX/%AY XY].#AEKE,Q1FTF^B:*Y^IE%5K*+* " MH:%XC[M$)T\S9=[$L.TOWXZ2YER!E 4%<]&F;9@/T6H*C*PWTLK,TRY-ZIYD MTOPQ&KLG:?X8\8V=-KV6[^50@K'.,1YBM6+W>I/ECA#BV]J_E>UU1#D,LS!BAF$:4S"/Q48J$9+U0*0QV5-9ATGQO[>\M MQ+Z=U,L\G%=$=22_!F/M1.@$^351&HH^4PRAI))DDXLKNQ#72^)\K"AI/RUU MC;PK&5J3$M=%Q3KPS3/MZT8<03+IH^;(DX;4)$>T"W'=!D)[0F)GS.VIGZ>; M03]OS-H\6W[S04?*C#_(7_LLN 'I48)A6%2=Y1,4P8D":*6E@* CN=Q/-@M^ M+MKM'I AYUCW@.0IPM B2082%5.HDG68K6G34>$>>KK-;S\&$??GM_>7?0?; MXWO\LEA6X?Q.9G@3F?J8G';D3UKOR+,TA3S+8GR]O24+5T49;-+U]A8EO22F M#]#OK>9^APB[-[2?#QKYKR">?Z RZ_3=''[Q,0(UA+Y 6OKP9@U S+&+'LM MK(:8!(\_;;FKGY"O:;'E4K("01+YP##!Q MYCF%K=S)Q+W:%0LW/GO<$X"A$7"(X'I(^F],8@& # *8,CY2)&=K>^1BV$:9 M"I(6:I=+-D_S).AP3V)_8?: @/.[AY"%"IJ<;>2EUML%%@5W3$C46 */P>_2 M@^LI'OL\2F/W'/L\1GQ=)?Y---Z47/T?49MD\D0L>,4"PNQ@WCQU\W8CLT=X=?S+Z?KBYX)&$1&EP*S3N?:,R'6PTNLE87D'VE! M7YH$C?<1U,OQSG"YAD%$WRF$SIQI+IWR(M$:\H8X23ZQ:+EB5KHB=51(B^I8 M(.HA 3&,RG? T1[R[Q!)FY$NB]D[>FEZ86"CLTE8"M!L#%54MEYILX9XJDW_ M*,P6LN?8#P WP=K)4.D'9NQ2]/2 6/*'5MA8')U)$MM )E1/HN MIZ"TUJ5-3\Y;E.R$H69SFEIL=(<)NP.T_'9:,?ZV;/-%51X?\-.FK4H=A1$% MYD@+*Y/3:'+M?,P-4\H6SJU7(36YU7<_2>/:H -U?;,;]3""[P!"YW*9@ #C M(UC&2[V1G031K7EF0JD,,M$^KYJ<_)X3,&ZF;5AX["74L1/LO\+R'[A^ 5^F M:YA-_[D1_<0X,J^U0!1D"/6&/<6/#CQ#+:4$-);VUYU2['=]^KBATS J'T9T M8^O^7!;_ ;/3#?6O3[[,IG7TTE67:J+ N$0N$\O*^]ICVK-8R&^S'CF2G^4U M[H:&W9XWKLJ;9;./>.=Z6G+4YA]Q.7)69IS8A+/3J;$5*J7 MZ7Q !G68;P#I B@O<9B)YY:Q(KAKB5Q=H2]*- ].-GCNM)MT31P/)^NF[3V43Q]Y@6]*[Z MO.8.U/V//)(KM2//[9TJKJSW3E#PY@QY_HZ<%29K*S/CP>?,47@S7 G6702,7-M_ M@#(7 TJV#V34*&9,]&0BNBA+GBSOI0M/BL>&/F BFDN#8L% M%%'_> ;J@2[R08X;),FV]JST+Z,<8$P9Z MLB^[S!=\B@7AC]+8/07ACQ%?5R7!%-A[EY$S54?%:!L+@U2OL00?K$@>(^Z2 MY7ZJ?8 >I;=[2X(?(\2QM7^]A8W6M"N%R$!D8#K%S "595GX6 P&B'Z7B\9/ MM0_0WMK?6X@]^)#G.]Z;B_-8""H93@%Y"H$X4%!8$(HSD,E*,H7U +YITN)- M)SU^#G<&!I+RV%GZ%Z>K]>($EW^?KC]O#MUDFZ8D]U+EK*]NGFXE\MEDB_?W%* M),_3]X]+F*^V853SG/R/'WVDW/PC9= ^1P_>.P4Q,5OJ"$$GD(5L'%,N:E>T MPU":5+RVR]'?)6+Z6!+QWV Z?[-8K9YCH?=\A&\3X9,H06AR![1@VE-< )%' MAMI[GL%"3FTZX.U.8[?9_<<@YU83LD8Z>KK&\3=WB5;9L@&;U6AJYAD8:/H2E><6-5C79CIW.YMX(=^Z MM":!VTA1K&'&U8K,;"4Y,YP"&5!!68$\B"9#$JY1T:U=>XSV;]UPV%O.'<2* M?R>3_'F-^=E77,(G/+^ML5F)J[>GZU4M+B&)/8?5-$VDY[(4R/6*AF2:D_DG MNZ^949"25"F&-CWO'D5EMW5BAX"LG9Y&G6#P('LOI[-3>NT6C\_R?U& 56.U M2[\$/!0LF=9:S?!:I1C4CMW!%U% A(!FER;WPP!S=[J[+48;'*J-=-F!!27; MO[U9"[,K7LSJV7J]G,;3S8VWCXO-:[0V,;^#[QMN:XW>I^U@]XD2F+PKEDF# MQ#&QS$(DYS<7F9*-)<@VW?T.)WW<#?VH2%N,JO8.@'[/%G2?O"=9<_0J"R8% M>HH5@3:A0MM1%#QZ4=O"VEVZD WE+-Q'Y[A7IX[K+@RBJPZ@^ LLYT3VBB+' M\R4V31>"T[5BFD-DSF-B&GWU?H1CH@CM1"H"V_0!>)"JG6!FGAC,AM-#%U[H MG>Q,,H5L227!DJ^M/[FT+ 9;QR8G%:0*VMV\Z=(03N-NN /J>Q:L<0C3\Z7*$.3T.$>>OHR3P?I?#<\/4H!'>#H&:VT M7$F??L4/F$Z7TS6MN%^^I=EIQOR*1$K1S)?3K<[>EIMY87F[+N17GVX877 MLOEYVWT//-)!VT[\'J'JP'''0[W1(6L5G:C]=&5-2DOE)#W96M[D!*KE"=L? M5SY\21(^G:=M1>6XH#PB>FYN^LU4V0%.:^O3M^5\[SJK MQ%;1&BV)!Z=J:^Z4' LY(.- /ZLB9-:[W)E\-!SO(F9D4]A.]XN!%=$!F"Z% M<]XM8_7[EPQKE%Q8+L^90HM1Z\"\1V+*F,AB-($Y[:2 XC7*)NC:B;IQX78X M"&[:KL$UT@',GL,,:-U]^(RX?E/?7;53UQ\XH;2RBOE$ 9WV#I@W43*1HXDI MY&RAB:]W'T'CULB,MV,.HJ!.@79VZ5F;8BAR!Q:EKJT79:%%J6H^WA0I5(Y< M-#EVO9^D<2W7,"K? 4=[R+\#)+U=?\;E;XMYVI1EK[=3I\^LKP\H8VWC JAC MK?:.#)0WS,8AM+DO.(!FOK#TCYJ7[3101>'J#>8>3.%.)UMLI'G'"D? M3,UK^)QH'68-KK U[[.PYN+>WU: MAL0M!J9TJ4AX7MMQ5=[#IOP%EU!9>8.P MPO>UENMM^7V%FYUAXG0BHQ\# Z^JXZ(%"Q9TO1QEP0LTJ4VYZ(-4/#KQ&U#4A)H6<)2*%97B&V"V1]2]C2C MVA88/%1M/1[N/DO_?3I=;7J;[G56>^WO#SYZO9^:@4Y2GY^N"!BKU8O%29S. M-]1=GG9IYTF!UC$O:VK-%O4 MT64?2:K/Z=W_F(@(,?L@&=E4R;0D2TJ?) &U/JC -M(& DP0QUIYPS5WOAB6=]8Z^Y^87V?2S[1,,6\S,1O9$SJ?S?.5^)E^=WJ">:., MRQ5@=7"%]E.6I:<5D"FP]L(FEK($R87T43PP*;_5L&E';';CV MYW*]8DS(3WVU6)[ ZWFI_]27+MDS&KQS&IE%57>,S3FMP-I26[UOOFHQ-V7!2-.>:M.Z13!!W+&81 MF Q:\LB#=:I)*?9Q-N4[UL#J^?16-(3',?&9A86"+[K+P4 MZ$030_580CO>5A^#H_NWU0;ZZF#?? 7391U(B,^_7YFD7:^H;:NK0O$BH,D, M/!E=C<:S$(MCG#CC9'M]PB;GI#^@:^2&BDU!<;.WV( :Z@EPET%VS1!N;VF< M=[>W7"/%TYD%;R+3EL)NR"0^+I53W"@4O$DSGEV(&Q=Z@Z+A/J0-I9H.X/9N ML=RH9GW!W!UIU.8J[(VJ2(7#E,$3EFB2[=N!MI&'KHSO_.VOJ9[ =Q=#9PLW0## ^69"5JV^%T@+5R560->TDXK. M[C+097_PW4];)SOP4'BX#V\#*:=3O*W>UWODR^G\T\40%%U4%(8%K3>M32T+ MP3EF4C'&>T/FO4G=QR[$=8*XH1"Q ^(.4D]/D'O^_:):Y<4,5ML0K7!71)": M*7(4B!ECMM6OBF>954R.ZUUF9QZRL]ZF:N39)2/MJ0=JIR>H72M_WJRD_'9^ ML8XV"8+?YXNXPN77*L'7\R^GZWI2.$_T5QM%WQ3'V>)6@I?"D;,DJKPS1!8S M^;8F8Y:*/%MH,U&A.6>=V-7#47@?OKN Q.C#@!:;DD32"'VWFN9-*>'%-4^R M%*@RQ876U$DU(B?F.>TS'A69$L65Q!MU'_=- 7KH,9T@K0\\+)HHIP-3?.]M M/!NX!N-,S4"0>X2I'EP7QW*V6EGKI.!-[EX?=$.V65O8H^[U@^BD4VR=+3Z* MYP0))3 I8[U%ESP+,B-#'@R'J*5Q36+E)W!]@\G]S[ M'K<#6E>?IU_.;7^=#R-3H !>&T$!?*3]ICADA0=G0W01G&B!PP=HZA9SAV-A MT48Q'6#L)7[%V>(+YH^8/L\7L\6G[YLKX^?LE&P$5]PRD(0'K;AA .B8):&AB[WY U\BE+$?$VI *ZJ)ERL,>J!T34P>IH .C=4\2^OGWVAARFSD24CDK.#,J9PK' MC&<^%&!)A2**DC*TN?GX0\K&'6]RU*AA6"WU"[O*SGGY8N((P186171G72V< MM"PD(9#V?A/M,6%W2=FXOMG 2-@-9WNJ9>S3SSH,X^WI^FQ$XX57:40I$ 3C MZ.HZ-,B\\)I)(X$7$Q'EC0J4>U)O=WY\E^C85W^+084Y(AQ6R_7D?6W4LUDA M$3TZ8W+M9D%^7B2BB7-91WGGPK7VB>\R1Y ^](I9H9]NFI1K3QUW.LU1=JO] MI=P#-,Z# O@%('9Y&3)&8R*02VYPT@""5F&I'>Y?; [.,:T&P=H[*;.]Q#? MR%K_%;Y-3TY/S@A/8*-3I3!>&P9K).:#JR.$"Q8=HT>]4V'B3GJ_]N21-;^/ MWA9#"'%D[7\@&6_J;3\DG,-RNMB6GFF1A,F*& B1:4716^0&F-.<]C.?<\9= M#H%W0L&=%.R$!O_DMXG#I3\V?,[H_GV^^H)ITV;FS,.*7 =);@\S*2BF9?$L MJ&B8Y\@SQB1+&0Y"]U$QGE$90+.+H<7<"59>+9:88+4^-Y;%UC[?FFFRM$Q[ M, R""@PPQV!<]$+LTN'C44"Y3L*(*!E&KW<@Y0 A=Y 7NS[Z%G)^"$)[U+#:F13H&U;8AVGAD07JJ2:IV- MB($8DI+Y3/RI[ &#M#+AT2!VC;(^FNLVYI^EA+.: M8\3\8C%/^&5]>0I&"T)B[9A8.U[G "P@"F8I##121Q?C;DG6>Q_11W/ !G@8 M1JAC0^,CGGQY1FR<^V&*NWK\H,FM2[0/%[0,E-$L"5E4C@ZXVLTJW/C@<4^: M&\+@$ %VX&^\GJ?%"5X$@]?N(I12. 3+659U'GH@,(.0@:7B L6'SKLVA7\/ MT+3;[L+_%![M4*KI%V5G:Z\4@S8K5>^12J93CLPK1.9*"2@14K1-6F@^2-6X M?LQ@NM\-4WLHH@-4_0WGM/_.GLWSLWPRG4]K)\WU]"O^\HU;+-HTS!M)^JZ1-D^:%BT5DT'>+O#YK^YF!TCC$=O M!3)M/#E])"0&TA PHD7M'04+(K> V4-$[8:N/T<'TL&4TP'0SHLW/B[.O-1S MYG#UM^5BM9JDG&- YYCSM""U](%YZ0RCO2!#DA(*___9^[+FMI(6(@-UNW9=)#2J[V_/J+I'9*I'C(DSPI]^V)<7DEL7R) M!)!8FMR8SQ'67?!_( 0V)SZ.J8\.\/7$(.HM%4FOELOZ^'PU[ZC^['UY?WE1 M;XW5>EK#?YY]_C*KS7Z\! [*"%47^5J@8USJ]".M+8O,-!H=,"H;W24JQL'N MA+I^L4B_71:W'M3YOFSY)[=C1OA,)R%,"K6;BQE0J"CJUW6XF(I,NUBRPMS/ M$1C,7W?9FRG/1EMT='!HGIIV]X^SBR^/YNZL'@[>63T)HM*<,YKGV-4 M=:.0<>!(L%!GL^@:L7K5)"EZ_/+?9HWYS> XGB:Z@]53"V(9MY*EA""TK_UM MW (6ZT"8[!F7)MK8I"MPG+V^S3JX3@2O8S72 <1N5N?M:*S\1ZZG**=7WXGW MSYD.4[D\?W=6\DQI+[TQ&HKFKO8C1? Q&=!)\L1+*2(U:>0ZANAIFS6: ?-D M>NP L]MYO,>3X5(&:5.=$#M7<&R] M=-&)_T3$=T]RZ^$6M9QC=;&:21:P9(M0F.9:V>H^T9GC -XVZ@OA0#D^QGAA]#-HR!\8$6:,!30B6"5R***QBS+5= M(=[%>F+DRCCN$X1L:G.1]Q!0,B@J.^Y1VB MN;Y!^>1PM=JUHHPN8)(MH'P6$.C7-9[7TIDLLV_R@OW33GD=A) *\:-2G?"=R0EFDAQ@'W+@H8F!_&FFO ["PH IKT,4TP'& MGALBJC2*;)6$P)#8$8Q^)BG($UIG64) [IK8NY]JRNLQ6!M305WDEA^-, MLPXZ@M4,R3-Q=>&]X^!L=$8(Q9(I>HHF_Z%G'(6(E^=EL?$R&,H9%.@;71 )L9"A8RE&09 MJ+HH#X,)@%FY*&0P1C=Y?WBA8R4&Z7_X6(D!RICZ%6)C+H(WWI"9]L!+H,,6 MZ >TAJ[M''T(@=/!VV^BP L;*S%$8SO&2@P17Y]VY>[UQ(FDLA(!;)T\JRS6 M.H&<23!2Z,"LCV6?$9VG;XGK9X7TR%?78;KI &?/=F!).C>WM5 M*IIFP4I65&V)XG6B:H@D1Q\T"&$"]]YP;%,]>1S9'?>\'8/.$^JR ]LX@%L^ MDP$]BYPB8*%4Y8VN%JU(MIEQ:6U@I4U.8@B1'7>;G0B5P_1T. 87%WC>"H.U M0^CS_.Q_Q2 >EK 0POY :S6I45 M2I0L%W1:GPBFQ_#1<9O8R$@^F;;[-+@'LW^7$EW-C&4V.ID)EX+NG<@$>&8Y M6%(5%L.YVFNEP:2@O\=/QTUIO8#_4.W_9(?@UVL6/N&_[OWAS&%BJ&R!9%6H M&Y\C.",L!"YS245'U69R4WO6.FZHZ^5HC(")X:?$7YV2>?Y<>PP^C3>I;+%( M?YV=G\],B5&;.C76.B)?\$0W'0^0%$46:_&&-L/(K@GHN&'N&. =)-^7:T1O MV-WJ4%$ F[6+G@('8T')D"%@'6EJ(AT9'Y+CI\I&C,%/QRUV$YC+4;7?>_? MQ\MOW\[7P4'0-!.ZY=\& , M+W7L8]U+B0P,R\D)$[)ITUN!ET<25 MB-DX)YAL4DZVBZAI43:6XO?"TP%:Z !16WKPK^M6M%!.L;H_04ER/#5:LPVJGK$U"'*?VH\S"B:Z !6VPKL7.(IBD+N W.\5NYRH+ E M012Z8#1H'389/ (6.BG.%L9E MK,-L3U95_0)*7@?I?W#)ZQ!E=%;R6K+5I7@*1VDL1TEKT/$UZ==N4L'%IT%\RQ"1E]7?SER%E4JM9K7!J%LC*'I'.B? MH.1UY*OK,-WTB;/539[P0_Z>YY=YYHS)9'TM!%WGZ:)F$.HX+%]X*MSX3&?G M1'#;I*T[ZW4@$)Y'V%%:Z1QH?^2+JR5![]9K+HI-TE/0HH4DQA(+Q")%QB5D MK;F3G)DF([SWIK#C>M96H#M<0WU"[X:OWW YI\!Y]6=>?OQ"XJ^#Q>/,R"#H M(M"$E/5 7F;JZ$D* MF9*\ EWJF(^ "KRS##C%0]:DR)UN^M2^/ZD=%Z.>").'Z*PC5.XQ$#5[Q53= M066EB%=CNGQR E+V225?@M[LONQR:.TT5:%CH'!D'?58GG%3?X+SM+CXDI?W M*U4V)SP<4I@QZ/./+LDXG)N1BC'NE?-L?M^O9ZMXOJB+6&Y?U3U/W)?H 9FI MT]UK;0]7'F3!Z'WB==%*RP+"O:@' ^VFK. M!80H*=YB+J,(CDG99&34,#*G#8C;H6Q;+68#Y8W8*#J1/5RGN)I;Q>MO.:EM M?(JS22PDQ1@8$H4DB^:D%O(NJ[ICO-):)7-M>Y]9&C1T$+SL8 M>_5UL;PX^]^U7J\7@V_P2L(+VA4%/&=RE9&M5Y#7:$V4(E#FK)K4HAY#]+0Y MR--A]V2*[0#$-^=TL>N/HAWD"?7/$=@?Y]N9'W'2N)#F_"S($;A?6)*X*WEJ3+!7$3!1;3 M) S=0=.TZ922OH\@H0$DGZO@T!CPPR913T8LFLYM^VDTB@_!R MY":1(ABBHBSFA[\XBA?:UI>OS,J_;]V]822X;M$& */4E2SE#SDS=7L!J 8%7 M1;@FM6E;*7I9NT2.0=DX2NG GI&D\OEYCA>7ZZ$0W_+RXL?-*@O%2ZQKCA,W M%-LGK<"KF$&DC *3X:'-R_]VDE[67I%C\#626CH V*X-3SX4%Y!HCT5I4$%9 M")@T(-EH3NYO2K8)PHY=O=4LJ7=*B(VEF XP]L>B%J1_RQ?YD3F./O.,F$ G M;4#%.KX-(R'":C+(4J*R3>H3MY,T;3WB*1$VDEHZ -C[JI7W2[+$Z3)65?V" M\9_D6EYS(U#8Z!#!>5$[X(T!XH_$Y3(Y 6@T$J@C:B>#L"V M0W+O;DN'+6;'L@D@O"6>&-:^&^*IEO,&IE I?NHTW+M!_9\G&%TP5?[M,"WU MC;RK)1O*\$+.9H'HR!M0)B5 2S^(R!-S*DN+_,2HZV#IR?A0V!]KP_72-\Y> MQ7CY]7+=O'"_OF'F6:#PF0(>'^M1C58!2A<@)NL8,H?I](593Y/:;1*D.1;' MT%T_(Y1W,%IGGK*BLS5)@A1*$E,\ B918W'G;'"2!]%D_]-NLKK-D#0'WU"= MC+;#9*)JE">JOTY4H++CFT]:L[*O!"8I8U%1%R8LH9PAV3QC,K@4.%"0([3@ M*F3?Y!VHUS*67"2IH!@H7CI0F +%8%'3^0S9QN*C9$WD\7.6L0Q!UQ%E+$.4 MUH%;>366XB,I;9UK>E?_PKD;,$F_N,. MFEY,F&$%:(\Q,&VUM$W&,NRD M:EJ(C:;[_3!U@"*FGNM7^_,7Y2.>YQ5Y/'_+\[S$ZON\2E_I4%9C?T''\MJY MN7F;D<)X5Q@X6>HL":DA%,[!1$-N"(IF.*U*H9)QEB348(_54KYF+MR="UU@+S[0=K[LLG6 M+',;;0X:+$]U2)-E$ 3+D+-%2__S2C5Y.=M-U@M()P^"P>8X[_%TT@'"AK6% M_I'_=?'IKWS^/?^^F%]\6Z+GZLVO.^D;]4Y>)WF8CD'D&-:9]ER7G]0E*N@T1 K[ MD=NLF?F9IM7=CBQ99^>TX4Y*E8!'^D$%JVLEDH!2C,Q&NY)MDZ*=+?2\I"?G M(;C98X+,8'5TD&FZ?7FXF;W\,7]>-S6L7[248=E$,MU6%47W1B$!*86UA0:] M<)&9-A79.ZGJY8WY"+UO8FDT)?2 J"O:;_9;>4DQ%")XH0*HF#U@S+>NI'XK>+3Q\7YY?K'KWKYT>9?!&65\XY!3?" M)D#N LA@)/,Z!)F?]:&V?/;$^C]<2XOQ1-:!QJ][F>J+],>\_'X6\PTC@J*3 MF*2"Q)0%Y=% 6+]$"Q%U4C$$P_;5_=9OF?B]=304C"/&+O(#-U?H7:1:)^TI MS@78VMRFO"5SZ"-"8,Z*Q#GRT'0T_[O>7N?'\S*.$W8'GL4- S/.8D'F [CH MJA12(;^]%B0P;K7B(<34I*KCAH ^8IP#];@%%8.$>C 8ON7EV2*11[2\&!42 MUUM5TZ^7=5'XG^MOF44KIWN]'C ;9:57==>0KO,6 M!7E=FFE@AF[8&(4P0K6$U?,D]C%8>ER0C:R8CB W"U[94A?%L!+KX(A0;;!< M%]E)RXR/)C9Y[AATG34?^CSR=39$J$=>9[_-4YL7B.N8X>V\U$5\]9/(Y[^: M-'$]Z.:@EX9]/O;H%X7!M(_TQ_KP]5S[?_@IS%/#95Q;X2. M;JU<%T[3U6< G;5@(\Y+_YW4F U!T_;WS7::FSHG_2?^6#_$7"RN0]B; ML91_GF-]/4Z_T>]^JW\EW#+Z3TD5V>QP(3J";#L+!#SDNYO'L_.RZA^5Z+1*)^H:]Q>O%?+4X/TM70V%N M-R(E[V0.'+1A$92L)PZS 1NX#89Y+MKD(PXE>-KL1!-C>1+==8#1NTOA0_Z> MYY=YS>-OY!0MYWA^ZSF]HH!X,?^\KAF\&6/ M17E/%QE6I7S(JTO"Z.T-=D3YZ*C??XKPZD!IM([ G$'O;7:@8Z:POV@+OAX4 M#"HP&71(IFX2$P0B7YB1#,@ES0#%\Q*H5V2<>_:U./J$T]4I3I( !!2OFX9]7>U@;/ 2]T7!(17*)ZI-/4;WQXBL MGYOBJ0$Z^7:C5J)O)2Q MU=4!!/^XK >G)E@J4U5$-Y?SS)(P4&DZB:R6U'%KP"!&^R9F9A_B^GJ7&1U:H^OGA;ZVK >2U+FEB^7SI0-M'UX.(N44;S#' MRZCY>#!NBQDDU:OGIYCO%2&' @ZG='0M6!D M )=C *LYY@!*!KC.6:(QCJXTG?G@TNDVZ+8!,E(K+-SR3\) M)8&-P1$QSJI&\/NYGF,&86+0<\P0!?6 M@?91N%5%G5S:1UB"THD!EC(!8[% MY_IXRD7Y]WZ.&:3=G<\Q0T3=0?I]^SN"];;(^K!>L,YM2F3)49E(C.24N$A! MF_BK-JO M]KKOYYAC='^,R/JY*7;'RCS&Z)AVX"P9>L7JWK#"#)3 +9<2O[.9YC MCO)2QE97!Q"\:4/X=*\-8;V0_?O-:@G.!5I? NBH61W@)0 C9_6(&4X'RY0V M6P"?I:R+"VQ$,"Q::N:%)KD^U<6M5^R>*)>UZQM/TI6Y+\='9J;65^A37W:; M5/#*JZ3)0%K))9E*K< A_9 S:F*L7=NN:S3_7O,9=?B/8@E+$ (XI M3\:.:7#!23!U4K,IDIO8II-M")73VIW3N[7---@!/*\S7\4R[JVB RH,48TE M@O.^+G!VFCR[Q&M>I 'N>DP\CJC?S9W#PX7=YZ:K/=)N?^2+FPJQV\HP^DMO MOWY;+KZOXXA5N#?CH4YX:)N'/(*@4Z0IQY+76/NT'GS3:F,ZQVW2JF03!%V[ MP&.]C!-3X'A] DH%@\^:N])D[-I^Y$TVO>;JTN%&IFB5A!AJ7VP) D)""3EZ MEDH2B++-0^-19$\\JWY\W(TVDV:X5B>\X%?+B[N4S8-9.NN6[62C5$F!Q61 MZ5K)X:0'I$C;)B:+VXQ*GX0F?2O+:PV QMDZF!M;5?7:? MA9M(CPNMF>504J2#61LS@W([V'[ VD;%-, :4;N+L44],5[^ M(,_ZRRLZ3D3^3:-WDIE", ,Q81T:H7)-][":[D%TG,Y/V"=+LA=0'G_]A @9 M1Y^+T80[(33BXG)^L?PQ^_O'62[<*2,4$&E$L=4%0B@*/)T1XB'5S<"/X;"Z MP<,JQ__S>?']/ZX_\0H2U[_81,3=MTZ'@F-UMCA*@!WD'?Y8S/]^F^]-P=H0 MZXZJ(HAT'@ S>O > _*BDE=-D@_W:)@FI36^/3A6O!T@8Z W=B\SPXP@R-?A M0XGX9!03(&<27-&1SE0.630)MPXEN)=:SY.YOR?5< =(ID,8U]N'+JX3?T+P M*'S21'^I767)D]!2)HOOD@LI)^.:E$EM$C)U7R$=-I6W6\Z4W'P]!T2C-QP,T-G7B:6M^Q5C%D_4, M?&$4-)5(EX- #EPY5+XNMK;_/AG-1KK?*XTY1!%3HVEK[$6!EU2LD.*3YA0S MV0)T[A@$3X&XL]G'-%IVZD6E,0=I=Z\TYA!1]Y&KXIX":TTA!,EAN1;ZA[/5/W_Y\4N>QR]? M?#@G9.@1:2CBLYGMU'F MLZ6(_?GOZ@TUQRAVT4[*'1BF5W%]EQ-3,9]]KW;[ID+;&[+?9#-<706@L%A MIPJ%LS5EK#-B;I+FW$;0M/=?$TB-JH,.L+3?D$NFI:T;[S#6&9164>S!L@.> M&,\J16-YF\S26(,[VG5;G-C'&EU='4#P=A(S1^]+C4B*T126:!]JJXF@0RFQ M,!Y9#$W\J4$3KR>>D3Y$M=LF7@^1 \,^>\3F5SXN86 M__Q82KIH.AP?<:?74A^07#S)[.(!LXL'S#YV2&<8N8CHZ/QI1P*7T=5 6X$5 M3JM@*,39,W@7'-=UDC0L5N47RY)&\3\064/#S_A^$J&'12- M5)SPZ]DJ+JJV+W.ZWI1+6GXU3_0'WQ8K//_;OFER37U MK<'7$Z&\K@7\J*!XZZ0Q2B3>)+M_+.'3AA,MT?AHD<4I5=R_O3NFVNO)#QK9 M^K6LT!H*.QL,A9LE@]0BTTV7# 0G$)Q)F9>2G;)-8OX3&T$Z$^02W$URPG.D M$.KCEYPOZL*7E,[6Q77G=X=C]#I!V% M7@RC:'*GG(B_EV52AV![TZ3V")@.

      ] V+7Z[Q-3FK."1%=PS9BM#UT]1,7'DF 1Y M7W5T/&>L#D F/RPK%[V,R'F3:W /VJ;%[.AXV!=O!RJG [R]R[C*7Q;G#T:8 M7+].AH*A&'*O8U[O]<8"P7'J^6<=37K]%XRB(WA+ M*^G(T78"?& D&R_1Q>RE8_MT__Q\1>.#M+M?T?@ 44_]E/+[V7R>+Q;S?^+O M?]Q4>MD4E;-$KXUDRC%:<#EKD"5%$@8JM!O3#K8\B3S^["[KQ(=H:S&>Z*;6 M_'\NOOWS;+ZZI=TEJ*?F:!YYRMMY HX@%%%@F<+1XB&1DF-87J M3.QE@9_Z])\]K78@#A9C*J4#"T^Q>LPY78V_.B18(A[Z3PS 'K: F* MI>D@)Y8@Y>0]RQ1HMUE]O(.FGSTD/0Z58RNU WS^C=RO=XO5ZOW\BI$'N:7; MQ-(L:B58+ Q015'3E05"T068K<6WTF/6V *J^Y'WL]_[XZ"V@:JGOK;O6+J2 MY]G5E/^G.?LC7[POOUY3^0G_5:?@R5BGYGEF,RBU#C@X!Y]CHFLD6Y+U7O?[ M461,6U[8.WA/K.8N6@=N=H^^62Q?X[>S"SR_GXB?*2L2>3L1''H#JC /@=,I M]3$ZKHP+H30)Y':3M1>,];\KC!NHM@/G8>M#U-]7N5R>OSLK>69%\!BM \B.K.1>EY2-,-MN'RK'V$V\[9ON:F\]>JMU .T5Q3DZ6#):,D/PAFG4&*S9[U7B MN6\ZNEOX\AOI;+TAY?S!=]R=J[NB7A>L5$(@ =EZ\A6XA) ,N0Y.*,.S3$6) M%M9J")$3[B0>%16/^H1;*>IE69QUDO? L9L[/[&9]7F*XI/8(":X$%G3/1,C M!\6Y!8Q>0HHQ9V58XGZ_I:FM;-#.#U^+[0[103+F,&4P4A(SFB-=SZ*N@+ \ M&9.TR,<9U(??U[,5&:+7AW-3QA=UEZT;6]@\:F3O[H]L9CQ:-';LA[*$J#*O M ^G0TEUE@@S.-FRS_RQ>OK =4WW"!&S4HH=//JFN6P M";RJL #))U$*9FM2DQU^N\F:]C%U?!@\B[.#==(#PL[/%W_5P_AF ML?QU<1DNRN7Y8PYOF-,J%X&.0RFBWM7$G"M)@7/19,04.#;)'PVBP29F!,J4I&G2FOP\ M:5.74!ZK_FUX&D<7/:'K'XOE/]_.UV5SJPV6O,M6H@^@,IT[Y86#$%*"J%2. M)$ A;!/_?@_:IBZ&;(6OD;31$\#>G,W/5E]RNAF6?8\E9[3EDES$S&IO2=2J MLA0A4G3B>'VXQB:)L3UHF[INL17 1M)&3P C+F::97(!N0&+LJ[:HL/A HG* M")FR=2BX:&NJB(BIJP5;06:H?#OPO^_F:&]OR+\:GLWHDA;:0 RL8IZN;I*+ M!AW)U'*;0]9-"JSK16() M6V0T3DCYQ(KT?X.!0FU <#+9F=<3 MY9C6.I0V76H/R9@V;= :+$>(O / [!IME3U'D3E%'IH.@(J9XIB$#@)3/&'* M%-@TV41U[)RQ9@F"YG9G)&5T@*M;T5R3+Y AQKI0Q$8BWV&AL$5$,$Z[+&-F M,C:9_[U!Q[39@M;X.4;H'6#F]>+KMTOZN(^+K5;YA MRCL2A6*,G$&LJVEPO9JF+OL+)FOG;6[S2+P7==.^\+7&U_@*Z@!U;RZ7\[-: M9D$">W/VK_JS&YMK8ZX1B(8DO*2[/&D(J030#(OV1CC!FUR VTF:MD.O-;Y& M4L74-50?+\,J+L^(;*S'XH8%C9+.A4+(L3XE65' 1>?!&)V75U_K%*KM11CQZL%,7G7 KB::>> MOQLT2>P$6]"GR%$>II^>$7?_M2HRQAG%%G0JZWB3Z!EXM :*,-[P2!>V;%(@ MM0]QG::9#@3$OG@[5#L](VY=GS]CBJ)7EAR8&,DU]'69AF%T6C&@\X9XC:>= M?; FJU.4'0R#?7$V7"<=(.Q5C)=?+\_KSKU?ZVZ^>+;6%/W\/*]5-D^OOM;- M@/^[_OVMS,^"%C;76?!:5I'*' !UW5D5+84LC+P'VV1JS%@,=)I5'0NUD^BY M WSO$NR,&>OI2R.P[.N3F!00!-TY2=>U]"Z[5)JL2=Y%5*;6+?\+SR_S[QGK/(FKYIH'!._7+?WT!QW=([T'?2.MO+O]IGO#-6[Q MXTNV(MH 084Z1#M9"C1E B>T-S+QD'F3A6R[B#HZ[?7$9]\-!& 6D]5,@XRE M5AF56*2Z<53$WJ=#:2=6T?MIH"'F4]1I-$WW.=7GR$!\^U&77Q[4Q M. W&N>P%*NY2<-Q'X%E7SR5D"$4J\%X(%CBSPC6)S$]B=EY=9_+68D[OYQ]R MO%PNS^:??\'5V3W\FR"0^2PA.J)4I1R)?U,@:ZX*"HREM+5$>Q+:L7$:@J.M MQJF%OCIPMV_Y>W>&X>S\[.(L;V7R[_-%J%7[U1R\G7^[O* _7LPC_:NUGN]D MX*VW@CD/KM2E&Y9S"(&<3E$R-R9+X403-[T%,].&F>UQ/97>>QRC].9LCL07 MGE\==IRG>](Y8I;27I][_-T]F/I37.(IBL"%]V %5Z"XB>09"@<;XGN-T/YZ#C:W\(\IZY]D^DX9[\@5]^W L!UOQ<%:47Y@1'!ZQP!%6L)':2 M!)=1.1L8%M6DC>09NCJ!X6G1L@VS(ZBN)R3>G>WZYOCJZWJ(PW5)17)<*X8D MJF#IC&MCH.Z&@[I+6097Z(^:/&+L0UPGF!P##<]G;(Y330=P^[.^I9!J+FZ9 M>X++Z\(;[IR-$B7PZ(@_ZP5X'>AFX1Q9]AE#FWSH !H[ =]H -E\E6BDK0Z M^-OJXNPK7N3W90_>$KK,BLK ?*B/U[E68F0#@8> .16*R)IT0@TALKL(>EPH M-M-7!UB\=XFL79O7Y[BZNCZLU3YSJX&">F)$T\D*FDFP,MJ42E&2->EGV$I1 M)RCKQ0,\0ET]X6YWUO69Q-1]*5P?=..C9<0N"*EC]7H<8#(6$&,HJ2XDV-S@ M>=)L^F"&.KGFC\/;82GWMLKOX!#\OICG'[_C\I_YXLWE/-U4?;L@F)>2:"?O MA;B0%LAF!)!%\TR7EN:L24_]T^1T L!)H;(876\=H._>V;ZYRG[UC&)/$%@=3^#Y<(;9,S%MD^S3U$U;256=R[ D6KK"8/'/U)MBN/ZG).8 M+4M102F%@7):DD"* 89,JYBBB;Q)079SSCJQR\>CL-V[Y0B0F+K3[O5ZQ]]G MT@C];'66KA?]W?0,9L^ M%DV4T\42VGMG^O:G_WE&3"WCEQ_O\O=\?NWY>^%KWUGQ=;,D"0@\,PRR+ED; M$EQTK1,#.\B;=OY!=R["6(KLR5>X7[GXF+_K0\TC\2!#A.1K3MC$#!X]@M&V ML,"D1=[VW7T?*CNQK"/"9!L21]=93X!<7S6KM<3XM?$/TAOOA :'PH'*AHZO MIX!0JE)[NF.VLFU!_6.:.@';^$C8AKDCU=(IPL3-&"ZK76&*1%1S#$KP6IHO M"1.F..Z#,DDVR1+MH*F3#/TD"#M$+9TB3-X<%C1U^+L *4TM(*BK!W(ASA3% MU"F\F:9_^^W%AXV"-J.$8YG>)M=7MLKRT[X\YQ9CVD MO-YT%PJXD!,P42\2+CV=X)/%K!O$=8*XL1"Q3YQZC'IZ@MP1=\>[VSE J*3. MI7 HQE'DE'@!%")"R5ZJ)*STOML^AG>#9GPU&R[8V65^X^H+,53_ M4\=%'9BD$^/ MHLV1K4U4V@%6KR3[%",Z:(5,*8H DP<5, %R(\#JX +G1(MHXB=LI:B3Q,_D M6!Q'91U@[RE_Z!]G%U\>/;"N'KZPKCYL2/7ZN77]63,6#=9]EF!M) _-9@2L MZ0L1R4?SAF?AVH;Y8W+322IJ65R4V^-WS!"$@[ZHS42C M8?R=9-:18)HG[H%C+K4-R4%P5@"+7#OE3+*N;2%BRS$)(\P860>VNC@GE*G+ MJ&P$Q8R$(*,!XU.,6ACK2MM'S9$8Z20X.Q:'+6?*#-9W!]?\GA4S(4[O5,;44T,GH/,7OR MM#$8\"8R\)%C*(XSQ+;CYWZ:0KE!,#FJ4&Z(SGH"Y!/5#$IIG:*RP!FO X:9 M ZSSAI64*+15OO5\CP.+3#HIE!N$A %%)D/4TA/"CK]5[F)*IU4=H)X@:DV! M'Q.>9$".D_76ZEBR,;'MD]>(S'22H>WJTI\**S_7>7F-Y[%N,:"??EB&P4\L,=I]8+L5X]G,]G;R$(S0&8D_RG#($/@>? MH6]Y>;9('R]P>3'I2=HBB;>KU65>S4S0W*,2@):DH'SBX$/)$)$;GARSJG%R M9DQN?AJWKJ.3-!Y\7O!MM$4('_/%Q?E52#K3/AKF5032!-9W,0H1G18@L]?> M,YF,:MOB-CI+G3SI_SN&6+_-[]]CK4N%QJX(:EOX,UE]#R-7I02C(444A$A6")'90K'1:50\NS;; M=D]2WW-$C5[]]]=;A.*7^=G_4!!UE<-/*3H2#D52P9+ 5$C@2_+ 2Y'61BF5 M:3MAL %3G62VCL5GBYZA47#0D_.Q;>V"BUC+D)A MDX'MS]#5"3(G!]#0E2H#M-D3.'?-PO>6>13HP.BZ-DEE!UYJ#5I')4Q(,ME3 M;=U\:2M5AJ#AD)4J0U33 =P&;48@]]C*^F:?1'VS5\C!>6'J,#'EK,*"XF5L MLIAVJI]I=ZH<@\16VNH B+];5Z%?_G\FQUMF:S7AX2=:!3E,!%5K<5!D.7 MA[)@ ^8034S(FG3M;J&G$X#UYA".H;U.05A_NLSY9EP*HLI9>G"RKD72)H// M(H 0JM"Y#D:&)FM;GZ5LVCMX%/WO@:G#E3'U2/)?Z-3.SR*^7BR_+1Y,O&8Q MVL)0@+:Z5ID$ <'J5*6EB^35.]YH)=@RCGSK5_2'C2/TN!A=J%-#XPTIY,NG M_/7;#>U$']IJ@P4B*&,M!&4D1$/W=UT<7F+9"Q ;'SSMW=40!L<(<&KE5[)? MG>?EQD4K=GLI 9TBDP:Q@C.6@W6>*%$=(HKO1<> M'G[NM _>#4%PA/@ZB$/N952?V!.DH[3HD4R:,(6NM\S!"Y*,P4RV+6A4MG6C M],^X9*SU2\F1FNP)ELV6"C$>57$VDH"CHW.:R7/#R(%GP;FS*L72%MK_CGO' M!J'PY'O'AD!BZDM[]VHKSHR+"CW$H"0H+TC.N9 /XI6F<%0+*?:[P_^M]XX- MPL/^>\>&**>WO6/;QXG;'$P]U,FGNL2=#C4&9R%FU/FJ%[CME(HC-P1T/4;M MA)45AVNU)Z]AQQ3RR(57<7WGA PJ,6(I,P\IW-& ('@Y8 M&C!$.9WB[=%4^D@W2)2ZT,FL/#DEP"4I 0U&XW5&ED[6S_CRE@8,0L0A2P.& MJ&="R*V6%[,/2#[%^AQ&GM-5.3TI'U3-4[BL(IB8K.*;6.N_X[_.OEY^O7FW\L;IHAGH$"(H7IL[9:I[@&2TA'_/ MTS[%!7OI_<$W3ZSY0_2V&$.(/7DKNZ?D2:.4J8V^R<><2[R0JQ@2<\1<).8X9I#)6,N==736 M3^9HO^A!F8-@:VR>@/_''XO+BSW4G M_\SK9)WT$3B+M2R$%!"8Y, \JPDBGD+>[R5M^'=W8KV[ ,[B=%KLX!+8R>&# M)\57RV4-:]=7Z^LO]:=OYU=-0._+EG]R*R$^*T$SX5F!Q$T"Q9P$EUD&KA$+ M0VD5:[) ^43\_90=-,<=H)X1-O7M4!7VO2KL;.U%?ELNPC4?B_(-?U0)S+32 MWA9)DBZ^CD+CY*4F%2'$F$7BS#MG]KH.]OBRG[+.;03[/[:>.C#X;28>V62R M-J& -/6U5B42@G,*A)&\Y"0TLI]LG>-+J^(8QYA/CYX>U^K]FL/%0_KVFXFU M_G='S[YZ_.TCS;BJ'WS7@7T[/:@X@X[S!+8NY512D;9B+"!0F>A3,,8TZ9A_ MFIQC[>'#3_U$HON%_OB?LVA5D9A,[;1R9-9K_8E5"E@1+$F9K!=-WB:VT#-M MA#8"$C8MR1AR[]46K',I!TW)N_>O1[$+3U'2UCJX'%24-D"VF6X75PI@#H&\ M(R%\CC8)TZ3HK8UU^!B_Y'1YGM^76VG>055IE]!P6:MX]X^1TO+I=KC^Y]>;>8?_Z4EU^?X,^B M#P$M!^VBKZ--$QE8(4B.T@1NG NR2=9D**'3IC^:HJZ!IGJ]MFZ87CQ@](B9 MK\]_Z"B7W "ZV]Y]TA9-,90&0@(C!R:X.A-.@RDI6K)'$C\HB/D7<' M%]QK^LJSBS<8U\']5>VC-:I$[L!0($]L, 4A\P!8K,D.2^&VR;:JQZ1,#YBC MM+L85=3=@>5FB:DIR&,=7Y HZ*,#Y"%HY2#KK*3(P>DV/O53Q$P+F&,5O!,O M!TB[ \1\R-\7Y]_/YI\?,G-3:1M-[6DT% @0I2]:::"+=M./-2N=4[7-URPX(70F(8!PM5Q[7;Z5? +Z+1^4TL;E M)@.1'U$R;4@U.G".DW078'EX@]][3RE2:V\4R%#H%N=DGYVN,P=\5"8ZP[5K MEBE^@I[I8_$QW9PQA-[!S?60C=>X7/ZH3W?KXH99I,M;:#I2J.M8OUB'VA8O MP$5D0<98HFI2SKN+J)ZU@ Z4.S]OS_< M/;I.X+1GZ7&,1/VS<*P45FK,ZVL(X"=;0>,&E9$]8AVLRB\DVL M>YLWBONGX4[('_)U<>;J??ES>3:/9]_P_.W\#Y+LI[_R^??\^V)^\64UR\+8 M8H,%7W=(J) /;JL%43^^9'XFJ71:MK0X[" 0',?O? M&9>?_EK,BK(NU'=EK5#6^LBZ?D=ER)&\3C)Q2O'I<7I-[/0>_Y3P/$1C+Q*5 M!+,\BS(GM+D YR*"8D:##UY!+LIYIY&'U&2-S6'D3A],3([,P5I[B=A\L[A< MSHRE)##/ON>9 MERJYS!!"S/6AS#- 21<%!I>8+4$KTPDPB=IIY[!U #3*KYS- M\_ORL!K@ZE'7:DTG1%HH,B'91,/KA#L+5I6LZ>HNPK7Q_;=1U&5>9 @:'MU5 MH\B^N_OH0T[YZ[>JEZN)&>O*-N5Y"2I90%Q/R SD]07-(9EH5#8166[64[B; MM&EA-1(&=EY/1RND>XA=UR\%87@PY+Q9']9C6 6)C+RZ(D6,.2)/:KGV( MF]YZC0F(07@[0#O=(^[]_&;^:V N&FX#!,7I!A"E0##%0+'>29)EO1Y.#[I; M^GK&W2' &(2\P[34/?@^_;6X84M(\C3HJ IFL7:EU4US)4(DYZ.H+!4339RT M/>F;_JU@0O =IJ7^P5=SS->,87;&^^3IIN">3E4V)#QR@76)7*HH0HR-BM'V MI'#Z)X$I 7B@IKJ'8$TFWXQD94ZE4D^52(5^( QADP3 O)8U9<3.#]W1$X?8)_ M2OP=IJ<.\/=$;Z!T7F$A)%@1#8F)0K. 'FO[L77*,DXN10ND'=AGV\RK:Y,Q M.5+@W4'F^FQE;3F7SD&^6DYBZK#:0G*10G-G3-T8V1XT/61 CE7P/MVV0Z3= M 6(>M^PE693GY"!RERPHI2/%RU%!08M&,X/8II?_L.;(TW;5#E+NL\V10R3= M13_2,XW!VD=FB).KU7J.3I%SR@-3ALG$E2YMEKL?WYI]V@[;8T TG@:Z -1_ MX?*L7ML?\.)JB9I!+KED"I)7DES7"=34*FS1FT<6^. M$G8'5]5]^J^/DA!$IDRD4441 ]E.#3ZE #XS;;VS.;4Q.8])F?:R.DZU.W!R M@)P[0,J[Q3PMYF_G](D!Y_]\7XB*G"H_[][^\O[#M;74,A0C58):ITU,$7O$ MCX129"F1)9%LDR&6>U'7#YX.@<#C@KR1]='#RM.K%U.>8HPR0:R5_ZI>ZP%% M@FRD24!&$O#!"U$89_FG M7GL[2&];U]X.$>+4VC^;WR.ZOA>#UTXZ'?:I MU/ M^_>_>9J@=C3M'RS$/ES+V\;N3_1OUC8P6(K=LQ90DL#:;&7J.'L*\$WAGCG. M@FCR /D4,=,^]K2)7(\6>H? N7:K54B*Y("0='V3MZ1D7V>NB9R$H6LU.MXD MX?$T.1/7P1ZMYF=PK1ZECJ8+)KDX"$:AKWTH EY(&'0//7,7H M8I-Q=$_0TA=F#E'Q8EQY=P"9I\SPN]O)-%A#>2,+>,8IV@Z,HGBQ7JB0N1?9 M%J[;="?NHFK:]K!&]]9H:N@44]>._"^+Y7+Q5WV5P&_T)Q<_9L$7H;PI8(J4 MH'Q83X-$L*F@M,7RJ-I<:P.([*_IXT!L[(&Z4135 0BK2?Y'/OO\Y2*G5]_S M$NOZ4/KXO+JHZ<19\L9'7A1X7?/T-7?]4RXT!M M3'5T@:['8Q__MERL5C-&;-C R8N(S-(Q\0F\HJL@AQ!373IK]:']_R,E;=?,Z+\C^7N*2O./]Q-E]=X/GY>AS! M+#EEDY4*@E!8&\;I9\YY0*D+IJ@8\HTLXI8EP(.^MK]'A.,0U%CP79BG^X6N MZQVK'XD63._G]Q_L>!UE8;Q&A)@87>H)Z:AD:^OH=6&C*"FUV<.^+X']Y:C& MNPY'5U 'P/MSN:A%V*LW),NWJ]5EM

      1&*LETG;'G(&219,$2 M+1/M3=G^LR=./?3PF-D3Q\J[ \@\F3+V+E@C4P2&=6%HC6E##N0XT@$K=+0\ M5ZT*>PY[CCGI/K)!&M[G(6:(N#N$S'7&.#E3E!$9C/-T)>[N M4Q-RJCL^P BD"X^K! ZC@6AU(-Q;(T[A^ [+:9]T2\\QAW\,H7=P_O?PFQ+Y M3+X8#R*5.CRU[FH0M;HI&ZQE],+Z)MGKD9S9DV_L&82 X6[L$'5T +#[@R8? M\%$CNU+G# :&A:(^K^CP&4,_)*;1%YU"D^3T-H)Z,D_C@&D4T?>X.8-.2;J, M%_^H,P_G%S_>A_.SS^L/?$CT?C,9MW_8T8,9]Z1SI.F,#[_M+*_N J35;83D MI8XVTQTG6* 8VY%C%P2G0%LZBIF"%R$TZ1'9A[@1[K+[XK[[AKN=]887;WQ! M0.F)_53W\M6[GZ&+*1;FZ%2U9_\ITJ:]RT;'SA,7VYBZ&;%?[Q1V:>UN'C0Q M]KF/;&>CGJ+YE):J$*ID4 A1%EOGH\C:KY6 .ZT-"RS2_[U42W6S)JG.WGX@ M_G=G&.[*;>[.!OE[C,Y'AB04Q>,F24 >$8Q,%+\F^MTVSM)00E^ %1N"JT== MZRWU]J(\K2.&8#_[F>UL6LOAV'N!3VCADTD12G8U.Y@)#T8[\$D570IBB4WF ML9["J/V^^)YKM/%V_O$"YPF7:4,/KV)<7N+YA\7Y^9O%\B_Z"S/K!;D12H%W M3M&=K\B;T!E!HI9<%">3;O)0=@"M+\"T#4'7IFEKK;T.4A&[&9M%S7PHC('0 MFBZ&%&MM:_$@#!HG,Z;@FIS-W61-"[OFJ-B\8,=3T<& ^[:>E$:4+"]. +N[ M$UWS?3G-BL\,N2I@,CI0G,XO!CK.4IM02U!YE$T>)H:1.6VVK"]8'J7"[NWB MG]M"6@?0'R()7ULV;[ MF4L 5?"H2626UT63,E@(=5R=)IYR5N3HI"8YO!'NZ68%I'WA;Y"*CKRG?YNG M-J'ONXRKPW)VU__RZ##V*0I&"E:O/OHV<$C,LV28 [X.'(0TX.A_D$*0:'5V MS#9Q?1^2<70M2UZM'X^!1-=1XTN\Q$W;-S\&)_ ?_?B33T#!%OP$,LMB"!T[ M4$K7P; $#.,5R&A]P)20F7U&NTQD(*Z:(0B>%ZM7=%U+OSY>?J-[HGKI>'XO>[O!9C*")^LE1,T-7<'D/SMO)!AK;; EE]1F MR>2!]$[<>3D>[$ZAKPY@^927=OMX>;T>>O,1,V?#I+,2;+3J.IH+24&)OD@4 M.>?0Z/(?3.O$;9QC6L&V>NH BG*:H<1/](X>;VX.$6GLQ5'&H!.FH/RJ$&Y,J#<\9JY4J2 MV*0-X7G2CC6$#P_%ASI Y'WY^RJOOWF699;,> -)Y,JW+70>LH0<@]=6EJQ, M$[YW4C5MR#HR6C:-V7CZF'2MQ#HJ?Y(%SY/RT6C2>A:UT9J3I6<%BN&*,VET MV)Q'M27#<3 TF@6BC: QCBP/O[,69(M'<;JV>)2O+Y=5NK-BG!;<9J#(NG9% MECK2GA">T)3"2W;1-7'U=Y,U;9!Y4FMSE$8Z<.JWNEB7=(6EF8ZHY2!62@>*8I( M9)N=XY*D1E>WYYXC;S(D8PL]T\9XT\!JD Y&NQ5'C^1N4]%'AVZ//FFD6&TW MA6.^!=8ON86,0<94W=47M&8$F>S >19$8R[ M.EE/%T_' 9T'K^A,6*N*9\$HXT_@ E52.G@7/%CKNPW%8$%WX-G)N0.80@FPR@NDQ*1T\UXV&E",%W0%4[A.ND/E M%I#5:41."0A(U.<237"9T_\W><48!HRV#V>C >,PL?;KAKZ_^)*7;^=EL?QZ M;._E[@\EBPR0N"&@V*,@2NE[D\4.B2R!;;-:^"(=6JU_. ; MGB42W_EF=2:S4O%,$;JOG \#NK^C XSQ,EP_RM.-( ML(/[X:'3?-O5$5,=U5SH;HM5'"%G"$ID8!:5$<'&1H7,3Y,S#6;&5/3.4.4@ MJ4\]<7WCD>)]( ,\S^GM_+=_Q2]U:1U)[&'&YE9RSDAAI1.071W":TL&'T0 MZ8*M$\:8V"SVV6)D#J>A@W!F!"MT(AUT8*:>Y?11X<==HI#%$IUQ%HHC!I5 M!,=9K!Z[1\5-LFU6=QU!\X0&[U28VAPD=R(%3VTV;Y:WX-7REF6NPV>)I?7E M4L?2WAN%Q9,3HF[GS@:4%QQ\$HK"$VT=QE02E&)/)1"YZ*NBB7_Q =S@F?0YPF= MT-HU LM.=V]DS?5BT:[9J67LB\OY>AW5QI%V2K,L? 1MZBN@\>0Q:T=;59:$9D&IL20E[/.J-3!QZC!)[=H3Q#:@44;&2Q#+-JQFNNW[OJF*V)1MOBB1^=-]_Z&D1*IAW$T M4F;UZ:\\RZN;C,BOEWATU;.]XG/H?I[0?A\5>@[[Y@DUT5$\JJ=*IS\&)G B\2!&\2H3#'TAU." M] &UTV[5[0ZIAVOR!<%U%E0=EUG;I%RTY+P8">AY F(G)L6T$VUZ)?=NCOY^OL\7>=Q<_KM7Y'^ZJNO]5>S(*T..0H@'Z6.660%@I:. M?BEVSSW\<+M&K'^\- MN_N0S]?V8?'G>MCVZD_ZWI<_\E_K?W0S$/QZ\-.#TMEQNF>; MD35F*^YI9#=J[\0MRFXMCF0FZ1CK#+!:*I@9@@^1 9*;9 OSA6Q'NR:*1_2, M>R6M'@PHNV=P;P9N2!<*TP*!"4[VMG@'KJ[=-45:KAR)0)Q@?,!S9/;0J7$< MRC7GP2*!RKK1:&Q/MAHH=Z' MU!YJ72="Y&'J>E& //M^?>2X(:ZT+M4?,754101?'(.D9$F*%^%3D]U]PTGM M8?+P5( \2%TO!Y"?ON1EQOH$,PM>!^5]7;535VTP9."U5B34D +CSCL;)\3C M':73/J!-",<#E?5RT#CSQ?M(4H1H$[&%M5 2128N;8ITP)ST4U[2T[Z238B\ M08KI=SC*'W7UX 69]*.SC(\^::3$X&X*V\Q!$1%1L^+(@K#UCJ4((48#D>DB M70E80I-=K;LZO$9Z JT__+&X^.]\\7KQE< "^:RLN@3DC%-0+;^#J8&FJO M*!1Y7YX\,4E[;2.9Z+SNL(^A=MASA%@+!AA%+&ZSV&W;4LRMW]%#CNQXJ(PD MPQZK+CYD$LYEK.4)\\^'^-D//^!H]WH'/2-YU0^^X=4\73_IOXKDSJ\+=NZJ M="(KOLX$,U+7Z6"!@BE!"K96U>22U*R-P[TWA47KNB^XJ'^X6>CG-70JI M $-7Q[!Y!!>Y FTUW;RHN!!-=A<=0NRT7G@;I#T:Y-1:B2,NAFAEN Y?X?W4 MQXQKQ!HN]-X?8($):[T+D#'4B5W24UPF.*#)6?,LE)%-2C5/9LKNEA4^^$KZ M15Y^S[_\^$2?4\/3U<7=(?"^$ ZBA\!Y/74^0\!:/!Z*9\P$&]IL83N UI=B MR(;@;/N^R38J[-[].B+;^>3GC&O'6F8Z]P<8HVN*"2YJ@$\7%]=UY*$-P(+S M@CN;-#;I%)_:D-U]93T 5TM69S)F9@T2\.ET@<*ZIUIQ.GPA<,>ER+I-/]T M&E^*X1J"JST-U]$JZ^!!\"/I:IWT^.5R=3;/J]7'_'F= WGUK[/53#&GBHX6 MG'61.+(46L<<05J;'!91O4'9%^Z^+.IAQ%K"4 MO-X+4>KV3>4\H*\+/R@RL5$[9]HL!7Y Q<0H&D^[F[@Y6-13)S+?+C[]N5PD M.E$KG*>/Y!.>Q;SZ/7\-N8YWR!30Q@ VD&Y5D@JPIN&D+8&KDE+8+/#?DLK< M]2T38^)PS2U:B+$#/'Q;-\5.*B9&2&._8SP%3(VBJZ-TGX7K8X7) MR*P#!V%1T5$(Q$3=2<>,"%K204A[C=#9#T7;J)CFCAE1NXNQ13TA7M8M_,L? ML[]_G&GI@Z_%>]IQLI-,%O"91*)U1)Y249P_86)6-^A8Y?A_/B^^_\?U)UX! MY/H7F_BX^]8)P3".ZA9'R7'2C=0W-+_Y, NR*!1$+G-U73M:1307#RX9+71& M;]/8NG_S89KKI)WN!\JQ@ZCTP46Z7F18+]-U,GIM%JUV9 I)&D$%)"@[!)?- M_VOOS9KY? M?T%).3H'#8M:5-;NB,YRIC+7PO !!$@08"!-E$YDZ]G]2IP&6Y$_TC5N=0Z ]5F@3X;I71H@;)'*>IH M1_=8O<];**$#-+W^\O5B_AWQ ];Y +.$VV0O"5DCA"0TK?\\ M,'#:9#!2\&"XSR4TN0KY(#7CYMMMT'.\V#O SM4=@'HC8#I;:^1J>U&YY Q# MR))R2&6-!J]+@.P$RBJQ[+)H/$FL?I(@>T;0UM1*UB"9;X$[' MVLDV$1NQD'2$*EX+Q]I,N7F$GHZBZ\,T_1QV#A#[V"=-KZH*[S"R=:@N9JZ% MYB0)06Y:6@N!Z(8HE'?.,>[NGU0_=H'BD3=TAH9#=#D+V% M'7?WJWZ;SO#-"K\L)]Q:DR0KP+T@A$L>(-0>$:6PX!/3II3V%XT>(6[H'=78G]<5EMZ6][--YYV^?IBNDX6,4_(F(+R1=6NFVDS-==;%Z!( MXMZ5D'UHLN%\&+D=14B#P&:WRUU#ZK WI&[E]WY^TA8CKR22U!=(CH1RTGNN+BJHL- M2>0.0Q/A=(J:6["A4 @KA:N=DQ3$8+DV:*,T35J#/T901_GDP$ :1 7]3.=Y M2%2O4EI3H.I]<;=Q49IUYQ--#,%$W,@=7:@5.U8SI2'XGP1)AN5>?OS ME:#X]30.UY)?7N^B;):.>D1M//DQ"G7!<>= <&#"]*A+J*OB+Y9!^23 M1_3[B/[(B/[U++=JR/ -9Y?WMO%V[<&P^=,!VBX\0,-@G1;6S_Z5T')5*/*/ MZ>KSS^0)YE]P<=,K+>C(4O&0]+JQ!H78OG83=E8$A<9I%1H5-^]$W_&NX\G7 MW#08"4HR#*9V%!&>C(0"PZ"] 2ZX5:;:CVHR$'97 L?>-!@>33^ZF@:JZK,7 MS)K18WI9W7[ 4&ZH:?^JW>"C.!IC;!V;ZFFE\LY"K,.GDU6I)(*3+(TV6$[B MC'Z9+L.G3XL:'JUG"-X6_ V\8\S>,\V YT(9@DX<7$&2!$?EHG*%IR:!S4[4 MG8<;V@=']]W0\$KJ((U[4%K+)=:SA.O&R_=81,-BEDR!<(JM@\6:J4;PF3RZ MMRQSW@2'!] Z]F9H>U2V5F#'Z^1=@YQ?&>113=1V>?!0Z^H^])]XO:4\CA6* MF, I2@JKXZIS."7%;);)I(3+;>YY=+#>3H0SB8G:4B.5>E''U"L[,4"2QDBN M-8G@Y,OL>:RN^Z!FG]5U+Y5TL*A^K&48G]Z6]59;J24:?YO/\]O%MM?.NJ2: M)V-BJFF0K3[8LT ^N&C0S&"4!44Q36XQ[$#;N& ;#@CW+W<.K)7^@795@BET M$J(DX)YB##)-!%?'3O$8@B*>,+8YG=Z)NI&O@ Z-B?TP=X"">D#=EAEZ\ZO5 MN_ETMGHS(T:O+KIF;@T3QH#1M5F,"A18"F-!)"^D,$J1L3:!VY-D=8VS0W!P M'VG#*:4OB+W]AHM;C/#@E"R4(?'@B1%#:X$S7D'V,0J;O>*LC3-[C**1;R&? M$EA'J&+LGE^/MK;2VBLIZY1$AA$42Y8B"A'!2">$T@5YW.5&\CEWCAL\XAI. MXF/#YM%&2);2F:A8!('U$DJ(]:J!J;,VF5'_OWYUM78:&:S! @53[>BA.(12AX@YJ8OFD3%L$L;< MD-!C>[E#H'&D<,>^+_IV]1D7Z]^YU9/7%I=,B!ZTK-%ZM!RBB1$D!5F12^O* M_39-C]P5?>CIX]3U#J_X8<37@5MX)/[Z[?H.3^#KRM ".9H$2BI%_&@/B,P' M$[S2;39PGB-LW KQ9AN%@^JC WQMZ5].6-)!EB3 :8N@' _@@Y,@1$2'DM?: MO8:G.GUN+!^HUH=KE/:3<<=GJZ]R7M\I#1=O9F6^^+)^YO$GJT\^=JASU=UI M/W454Y)*!&$AZSHJEA%*8O()H@LN,)VJ^ZBD@V7LY_!UN@H7TW_7V^\;>:TO/=== M!V,5K_SYI$U M?XC>YD,(<6SMAS]O$1XH7(JR9$BX'HL3-$3I#!AFA(W"D\<;;.[8G3>/=P8T MB/8/%F('8>+SNY&U-Y=4'+3U%!19ZR$HCB!\\CHXK3DV:9MPQIO^Q^2U@^JC M WP]$G'_@:N)EBDS]!*LE)E2-4TKK7,,L"2G@_9D+:?<+"&2NMPK.5#UN^6V M^^JA7T2]^C)?K*;_7LMNDAQC=?XT!*[K[4=C(7HKP=BHK(Z9&]=FOL?SM'69 M[C3%V,&:.0^PO5OW 9DPXPPQPB$%3XRA-INFOUDXG:W2P>13[M/]2&&7"^;) M@'> ECH^%OW[#,-BAGFPJZ://'"HH]!=Z#WQ(2CCITSS3[,:&T]RS;&*$^ $%R1Q[L [ ME2#7H9Y)J"Q9D[V\_<@<)U'I#,/'*:]_<$[04KI%ZPS(4,O)D#@)M4)>U8T! ME41PJDDAWO'!P>#=GSN#WEZJZ;Q]*J7]Z]+;6<*W\6*ZV7U8'I\O/_W*^XU&"UI'6*R@&>> M0V92%S0R"-DGR.^PT0783PK$H6WA<%3T4/BV)MIR9DIA$E()]<*F#! S,HA% M:>%*#DP-UDVAD_K'$9%WN.Q[ ,Q5T9#PF:'(8$6-E9-W$!PAGAE?N]H(XFJ7 MMNSG6"FYE\8>JY3<0WQCU\K=*?+SC#/MC *1#0$^L76MN 4GB8>< FHZR4 M/%3[!POQ)83-OUW7.I@HM$T1P3(F:+5,"GPAS\E5885I)7RKT4!#L3#V4+[S M#Y7"[S98!>%H8X4W;-:*J2"AZ@\^2X;?'%*F4;= MFIZ@Z=A5XH%'WTRE$;4AM2L9-*_MES $<,%*R(8%2E14+-CD6LI31(T;L R% MCOON>3 U#%CN,*#3O66TAX_2^_$A0SJ3AB/UG@(-DXR+2)E6*K22*I,MA.(I M\X_&UAT!-&T:"39T*1_29\R7%_BV;%[R$](ZA3?_DZGY'DEU>L$[LU0)XM20@S+-/5/5:9REO;IF*1 ME"HJU:2D\ B:QTV-VF.VK1*[PNLO6P*(P?6PP>6M:8/3[?)VPZ9%'Z/U!5)V M%*MX@\2F3A Q,.YC[[AM60;E+0!6*@-!(*LG2A$!,LTL]8KYWV37EW'$#U.Z>SIT-I8 MC5U!]N^SQ77=.3&Z7326K_],%Y=Y.OOTZLO\DI:7=[A8;3;6/LY?_QF^3&?K M7W^/J\O%;'FK5OF^7(R(S(0(LHXS4SX:H%PQ !8=,&AI$)M4C)V*P9U,09^O M*70$CQXW6V_EUT<4FC_PE"$S_Y9%Y$\A4),J$8, %V+=+RH>8G2&3#5E;KGW M)ECD@,Z.,4*4(P88,@GBW.F<" M>9NVT\_3UF\*OP]6?NBC-+!2.EB?B96?+]=1\O^9Q^6KM'I;!./VD11ODB-# MPQ("\DANE%QJ/;.2X*PEMA-%S0I;0&X_,OM-QH]!7T-5=0)$>NMT]7-8++Z7 M6XOX1 46D0D-R#(%&-)F"+[NW\>47)2HC6XS3OI1DOK-HH\%V JZ !,UQ)Z M=;GZ/%],5]\W]P="L3S& EQR6Z]BDYBR2U#G:3DAS^\+)6".JA9_X0 MRGX6/P=(O@,$71WG_%RSUL7W;75R8=E$;0H8DR@XU*$V\"5!)6.+04V)J&]2 M!O @-;UAYQ!%WP_0CY9Z!]#9'O_=Y2$D4;(P"+KNM"@K$9S2!2BA<+F(X+)I M4CKX$#&=A-=# N=HF7> FP=7]-^N:QZ5S<(SKB&M>R'6J8'!2@M1,25K/X84 MFP0_3Y,U\H3Y-D'0@)KH %<_['H\R-[R/:F.Z/P\<49J8QD#U"K4$PI7;^EJ M8%YDKK+RSK69Z+D?G1V&WP="Y+E=J@'UU2,$&I3N,"'R1OW-VK4\+N>.UTB;FON"!US3[]8$[;,';" M#>79W%"RPU""\B)!R$F!J0/"8Y2IA";;%/N3.FZ%QTFQ.*C6.C^C'ORXNO') M=0>'V!(CLT)IL$5$2E\Y.22&]*U:]\:+%(XU.S?/#LZOOON/H\IT^^T:_4Z;/+ MB6#6I42B,44R4))2->Z9_8'$X"DL/M9UZW$4X6 MOKY;S+]-E_30@:/8'Y[;))A]FOH3Q+3(F/,, VCG**W)EB"1E 1O?([))IW, MN15F_GRYJ ;]2-750Q9V+0W'N")[]6!"+)3DJ7HC*L;U2"J#QM?+ "VD<3C) M_4:T^R#KAT;EIU%A!S'"EM-?D105+GZL$?2*@AJ9R4=CIK@G.:20)];K\59Q M8P6&T.2"\#-TC0N[4\'C850.HJM^H/=A59OWSO)O] 7@H )^F;MP,:5P8#JBW?L!X?;'^/CLF^UQLR<"92J!T M'24J+0/T3GM;F$?=9FKPTW2-FY.,[ >'T%4'T+LZ!SA$C-IYZWD@LT)-5A8B M!U^!%%R]F\Q"=J%)T=<1-/>[JW1,Q'@J)7:$UVT<\MCMDF"%85)*B-9I2O9] M@. Y&;QD+EFEDV)-6G'N1M[(,]=/A99'4#J@ZGH"Y&9!>(RK0O%Q3 8!;5T6 M>#T\K:.>4?KHC1!,MQG]M1MY(P]H'QN0PZFN T ^QH:-B5$@;"'$("DFKH4" M.9=:/6PB*]:F-AT(CH'<*!O:QZS$0PB_\\WG'RI'AKKP_\ACA^T L OM)]AY MSE[5)"0 YUZ03XFTW)D4(3$M!>G"8 M+"0T.G.M>"F[C(HYOM*+B.EWMW@?-#Q;R+6OV+N8F_I#"'"K*59EB#DK6- ) M4K"F2BB!%\C!<8$B8\JR- V?'J&KWW1R"$@-H8S]T>4WZ)KAIU [E+>K4[W' ME;-,)E$$I*PBY1TFT+*/!60PMA21E>2G:5=R ,1&B9,&]5I'**,K!W;76MXM MYI2RK+Z_NPBS6JE0:Q.^UG*$262B%AQ$<$;5/FF^@"^!@Y R\)*B56U.%O:D ML]\.=P.A;W!E=>GP;G'Y&X9E[5>V6-3A5IO2F*R1"ZT:]"JEQ66XN,[1 MWE?+LYZ$6 R#7$2MT)4) E,&C"E%1IV2#$VFAAU/^DZ0-6<,V5.HM(/MM!\X MKC6%,_J;[Q-CG&-:)"A%%U#(R"JCTQ!Y+"H:56(\37)[3=).H+-G#[K#5- C MF'XTG]K)G/Z[4=HL7S4:G1BGK"0I DNB;G0[!T[$ D*7@M;Z@J5)+=3A).\$ M1G?V8&RCPA'!6K=I=V%S?7OURL5/0N(QYQ! 1ZGJ%4$&WE*TS$6R9):BWE)X M;COXH#?O!#-_+C!K+_Q.W> #+2 F)#P26%:;#0!E=""#H;"W."62Y$Z:V#I) M?HJ^W3:4V;E KZ5V>@3= ]UQOLD@#NT M9?'Y'U\W7!. M5A:,@6"T!JD#%R:Z(+!I$=/!E.^&U;,]%SF-1KM$\H.;]9SG:!CE\5+F#"JG MNCN5#5#8$:P45NDV\["&.#GA+^[H9!]MG&FIR6%C>W=[\"G*39H-[=UE8,\P MY3K[O&E(D1[,X0F*>CBBBU8Y2&X MZ+>,:!_\/5JX>')%=Y :/L+\G4MFMWS0Q*B,PD4%!G5=OCUEOEHIL,H)[7CP M7#79B]V3SGZKDQH@=1!E]8O%7S!?IG7I^W]L6$EM($I%=*OW_QC7H/^:EOQ K=!S(?/I)"?PA+S[9.ZROLD)R%30-%Q.F MC! J"&"14[ CB=>0T4!F)@MI,W/VE,O_<_3V6R35 +&#*F_L^H!=%I:'3/3U MGY@NZ]_=MM )XZ4VBZ%01ZG:V]!2C.YU!FZ9,%#SMQ@!A>2!&5-[04F:0W(*8G,F+&L#!9Z[DA4Q[5>32//%CKK(.[< MA?6'MRY>_YEP6>LOK\[=-OS'PH.33$".D9:3>L<_,J:!*9\R:4B0(;?PL4,S MTG&=V#'^=U1]=X#W/7;LUF7LDZ"1:U<,"+]NUQDX!>,J V897$*)+I_R//51 M0CNN*#O1#NO^^NH7C^\6T_GB_V)8W#XM#H$'S7%=,V=!U0./8&P$QV04A25, M49T0B@_1N!L*S^:T^(?V0V.)"9D1.\C)YW3" A.0/%Y0A*) 8QH07' MK2S1&ZY9VZ+%)\G;#7(OY83H&-V,OVVT_?7Q3[RP*72^-">59K'] \_WW.4(Z3?^8VFO\\69#"?9M-_KP\EKUI##',G MYYF'#WD-9Q\^3G#SAF5FO=5U1KKEA)#,P0<9P0:G3"&09#RW06[W'&MY1.*O M_TP7E[GV"UMO%2[?X8)44(]T/LY?_QF^3&?K7W^/J\O%;/E^?G'QZ^;^_D1% M="G$#$XXLE1.1AI%0DB46&>M4U"IR66S]G'Y3>]XU=P:&#E?H1_B-?MWSPSQO1ZH]P+54QG$5-4A/ M#D'%NL5/43^HS*5&KU':)J)VX<@?MP;=N=H$>VP,?Z!P4&L?\#5ZF+3%OL?T]5G M^OVJJXMY?WU^>$<(OX6O2WQ;7GW]>C$EJ5_@IFL'_>BWZ9?I!E;+22PJ).\4 M!)M)$AA($C(ED")Q9#D9QO"$=G,,+^->*SQ'ZSD9N8/T>I;'.C-ZE?,ZZJO=;LI\\67 MYFZ'O/$$ITN[/0E&4'8 IY6LY1:S%B PH!'?:)R5+FX&^IVCV=E/W M]OUC]?J3XAS9#@\@\OKD0DOP/#G@22:-AN*DU);9^Q3U>\BS#RX>/0 _2@$C M;G0L%ZO)^WKU]M6?T^7$\N"SXPA92@W*L%0+)I'\?!P1$:NZ_S \0WLM9_I^SZR^67+>&L9.NTR6"THLB.5F,(WB(PSQWW M5AHC=]F[WTGO=]X\LN8/T=M\""%VL,%]^^+F;_6WJ]"K)<1@5&"<@WML8I,H.FM.>:M19#D1(28OP*!-F1FG M3EMV]0RY_>WX'(B7W8XWAE1>!Q"].K=_,WNL)FSYGCZ?S\BRO[^;+Y>U&\4D MA6"S5@CDR*W,8LJ%KPVW*0D5=2G+);H;R%NZ@+W$G\'/N[Q:M>-W-[A+%S41&@S M0Q!)?ZOU;%_,$\F5Y_5"I>=U"D3@'D*.!H3.#),)D;+YTY9 /TMS)W,43H7& MP=4X&&('K$?XL)JG?_[0K^R0.H-'GG1T_< N% Y4%W!S[/NVW'[9>[RH-4KK M*1KK!F^QDO,N?%\7(%X?$2<7G?#* D5IA#P=)$2G&1@GK55<1L>:M#L[CNRC M [U=W_[3[;=_))7]1(_YYX1$I)GP$DRQAI(Z4SY$;1\^5%AE#7)+,G(!%&<&8D@& M+"IFC:3E7+>9U#ZJ#_V0/F.^O+CW[OK27^>+'XSIU6)1#Z0W%%Q<;'==WY;' MQ^0L?_K^[B)LU'YCB6ABW5'+D"GWXON_WN,S2.NU_5A0DTTVZG&+ZRZEJ3OPX%WGY=W^VXF9>R7%Y^V?SL'O?!1#3< MUQ&!3M39%H8R6U> A.ZCDX[+U*3CQK!LC+N#UAGF3X2&3FWAM@+6/UUN+PS^ M&_/?*?)=W!))7=%H87O])R[2=(GO%M.$ZRK &XGHH +S(H"5M9]),)1#%>NA M6!%S-I*Q-KVIVK,V[CY?9S8S(FJZLJ,_YK-ON"0%O*>OQ!C]:\WYWV?U!L_# M"VBD%=39+"%G*TNT!_:UV?S[;.$??N MGGY@HXV=EK?FCH2F$MS* MMW_Z_G"HMBE^8EH*D]&!08F;C#I:3Q&83SH(,CTW4JZY*P=GO0.S#WKW3C^; M8&#D2T,?IZO*\9M9IM4B7X:+=?UZCI85QA)D0;)4R#*M3S$ \XDB'_H>=VKB MLM/EH0$(R%A/J1:>L-5[?^R-N*:M7Z>?OTX?SU;47RRK4(F*7&3%,4E M1610+%EP67AP0E*D%)PKS#9#W-.TC7>A;0 4/(6I 54R,MI^F2XPT<=7I>?6 M1.>MA:2SJ4$NK0?75'6!E2N_-!1#WZW-*K*>K+,,NO M*3F8?\?KVR\\)M0V(EB/ND8.";RR]*UE/%/*'SW?<1#I$V\99VO_5/ 85L@= M;*O4C:(_PI?-;7*5BZI-D,$740MG60$2@H>",=:Q0)2U[[)"[1W8WR9BW*.A M<<.BHY72$:"V1A8Y&E4" UT)5X;,(4B,P)T)(3A:R&63,OJ[9(P;:Q^NSD=P M<8!LQUZ8/G[&JJG*P=91FE 4HM#D;WD=!^XC!.,\Z(!*QB*8S'RGU>B'1_>A M[4.4-!],8EWHF_M;U'NAB?NB01*QH$24X).DY=8QB\[X&+/97=^W'SWNDC&H MO@^66 ?Z?G>Y2)]I,;S% 7(,UNI:M\!JZ,P=^"#J/!*"J]2)X?U++(_K_,?' MCWNB/J#>CY1F(D9*[E@ 9HLB&=3!@<')&H@IJ9P/LC1) M<5HP,VZ<&+*-JE#?Y2BD0\N1@?+O(7F.H#@0R46[S_\_6I?JXYYD,8!\MKOB9L$SNC: M>- JKI&IF)H4F3U)UCB=]W$K;/K*E$P.@%\C'YSF.]SE^_>?7Z6+]RYL941.?C"G< M,>#KSGHL&O">N.=)*,=,82RTJ4$?BH/.H]J!H?<0\D^.@UX,8/DN3/.O\\7' M\&<],OX\OZB#1N[<2;PMEHE3W*,V&E 'RG4CYQ!B)IDGEE%3)'(1 M?Z._74V\TS9(#,"-)*V@=N S2U"5D)&^!&915&4U.6>.]B/^1 M.H96%(X[CW0D[/>C\[,'_O^>7R[J3,U_(/YSNY6;)[04)J^YJ 9/?*/-$'-A MX%G@T=99W\A.@_J'R!MW;.E90_YH;?<2%AVR975=;%5[(JQO8'Z9S];'%B21 M1+\U*T0B[TP8^@#&!U8 MQKO%/"'FY:^DF7#8.DI52T]J5G6Q7 M_=68N=U,YW].7D\$GPY,ZMIW;$X*'A;1=>?*M326:[;O-ZS_8[[ZO[AZ?SWR MZ78GY(E&5CNTUOK\VIXDB%1#P@C,"YFMEU*T&0!W$NYV,ZJ7>EC;'X!>LE5M M_ XMY-L?U=_C$V48,]$%2(X\C9)9@ZO"\M(:8YP4]GZDUKEY/C7G$Y.UR:%PT,K6QEJ,'$_)%JR.(<52 M'+=MFFTW8F@W(WII1\U=P:0#?0J2(DB6 J/ M]?I.A89(:@,M5 F:TE NVMX /S7'NQG<2SVO/@^@G4_G_(=_^OK/^D\V@@BUBVU5%N:UVI3;23'8IG3HDDLWDM#_ITL_O8, MO/N1Z)K2[0581$'K9P"M%:O;D[2J1FW!NVPQ86(DU";!5PMNSKI1_SZH?KQ1 M_UC8Z"#BVHP]_T *7Z^ZOVU97/<;,H:9G&N3-2ZPLE*+KNH<(YY*#DES&9K$ M1$_0U$M#_]$0,V^COH.1^ T7<=X6BU?-_YCQ)<<(610/*C,!7J.!Q*R+W/K: M\.>$:.RA/=A@VM\-50UC\$^O=QFV,O^7'LN)R M5@8\KSVF>6T9S#1QAD5I)[*0N4V#@F<(&[<903M$#:J0#@#VGA1#!'PFAG[! M;W@Q_UH%=I7L1?WU1H^;$BV^8R[9?T>#G^?N]MM'!_A&\]W'" M+Y7)+M2AJ>OF(LY[<%81^GFVB51 (7J35;:7$_YG2XJ>:6LM!272E$U#L866 M)4=KDY,Z@$O6,:$S&I5;R&\P#L[Z)'\?]#Y^DG]*#'00G]^=#Z0C%TK%""&; M>I.>>P@I)N#>LF2B8JF- ]A_)-@)3NA/BH0G1X+MHY8.,'6XX)X8>Q&2+"[:.Y#B X0"6\#2JCE068 M51J4I+34]ET.1,:.%$P/@G"&_S='?7JZ6*TK4I[-/ M[^<7%[_.%_7#24R"Z90R,-3D3K1A$(QB(+)GRA2II6RRY=:&G<[]_<"@'+@E MP@ (>5EVLFF_-DDJ)VF< .'J#BE*"S%R \JRX)56-L9VUT:'Y.1,K6- >+:S MF .P?LP/#:.$X:26%JH*@U M256,06/:C%IOP,N9CJKJUVR.Q4L/J\Q3/>AN=SNYZC.4)ZPH@;5O/^5OO$XQ M-> \ 1B-8^A49$ZU&6NR-ZEG.LNJ(>#;:KN?\_IC94_"+CBM;>F6KV:WAC!> M&_M$6>F,TQE2J1?0&7T)S@8PT@<3,X]<=-F1[5G.SG0.5K^KQ+!8>CDV]F/0 M68AUGUF % V"RM:#.P,Q:[3$Y^X.1,QVOU:S#'8:6' MQ&0XG?P#IY\^UTX^WW 1/N%5;+N>.E/U5;;Z2IB5H!67HMQ4KZI*!C$%"P9= M4-Y*)E-?)RD'LWJF.P'=;2^W0-9?Q_;()2'3040P.9 68R M%A6!14PAQR*$ M[3W>>XJ_%[--W03FXUCE7I@[GXWM1T^H']RI?%) WGLDI\I U5HBQ5V"R%!" M*,RKVJA.IW$V-H;C\4R7OTX-_Z1TDM#<9)\ T::Z%9O M9T>VQ))WQ0;4KLE=Z-.R^6(V[<_".-LA\!SL\]B=VR>%9:Q6NJ" D',$E8N$ MZ!TEW*6XZ'-6MN&4V[&X?C&G!UU8;S?X? '&O&N"4+3CY.80T!1'"0)CX!-/ M4)1UJI00DNO2;(=,2L_A:.(<#+0%YE[>8<:3HN&,:47A!92,'%21F5("2MJY M3R9D;:P3718M[LC?BSGX. =S;(&Y%[ ROLIY/6 G7-QR3C )7)MH%6]307EZ7L_[#&1 MI \\]*DU[%Z 93Z^VC\F(C[AOC@MT(!VFG)B*P)X6^=KDYN-&%DQLMU5]=/R M>MZ'(/U:9FO8]6*9PZ0-]P85*RYRE%9 M$B)7D_:?;5<7G[9&-+@W3&?>DFC7I@[\]5'YTM$9AGG&JRC %HQ M1AAU+D**DCOZQ)LV5=LOI?-E",XK5M8#)BCW2-:1@S<:4'-;/#>4E[1)>?^G M\^6>Z&W7^7(?#'2PR-]M@\>4"+:4",+4MOJ&4>COZ=O,D!7OC(]MAM>\R,Z7 M>R'ARMQE[YG418#AAH)GGWPM-E=0!*/_:AF]&N=&T9EW MOMP+6Z?H?+F/HCL ^^/]$XOB*07E05M=4]&2(>KLP63'C-+-)L!%91R7*?ODXS*V!0\X;>.WLVZ9K5"MDM+6\H MF/TES"_\N9:+]#(+$^L\)J- J8PD%THH:;WG0N?(*;KVHLQOP-@ MUHOY'5)E\9!:<'1.:YKPT'M+V*$VS4_%B9E<@63>U= $Q.9)\$X<*S6=?*LP,4< ),O M2;N45>FKT^G>+)[IO?IS-,+AH/;2C/#*/?TR_3;-.,MK@7 7E.*.02F1!.)K M376LNT_%A2PTYRZ-T\7M6,YV,CG[/R;7 [#.I\K^;B.1*JS!:^P??T6C"OL= M>>JDOKXH752RP 7+U8%K\(XY,*Y(@YPYB4W\5=_U]>N?+E]=DI-83/^-^>^D MJ,6MHJQ:\K7\Z?N/FMZ.C-6I&&42).-J(T42*EFO %-L*3FO*\3&*+H_CJWS MKL3? ^?[5N*?$"W=QE 'RV!=\8M92*L] C.) :VW&6*D@));2N-4*EJ+$];Z M'<5+WU<%3@G5G4*DT^'FO$WG@:!B4VX<"W,6-0/N300EO 2*#0-P7HIS@7R> M:W<-?%A>>BR;."$^A[.70< RHKW4T'[R(Q-O9[BMAJ]57DF: ,[[6F,?:C6\ MTX#%V\"2]^%^ =&/V<)S+SE;- ZC_7D#5?0'J8__FF_Y$+KD$KVAB-#D>L'" M0+320U#>&%0^4J)](*2N7])C84HWD#I,%1U"BM!Q91R.G#\SPH%$E* 0"X3H M!5CR_IJQ+)7DAX+JYC4]%F/T ZL#U=$?L'Z=7RZVC# 4+AL1( A)<07Y67 V M1& BUM&8W-*'!^+JYBT]EAMT ZL#E=$AJJ;?KLQ#18X*:2D7TI/?]=J!4\R MULEHE$%PQ@Y%U?5;>CP_[P=5ARFC/U1]F/YYY7.]+.1=.3A7D%*@G"!4CC)/ M)"";0U+A0%!=OZ3'X^!N,'68*CJ$%'[#J]O0:&*)A@=@R9DZ[391TA$*N.*+ M<-K;>'^*Q^Z@NGE-CT>>_<#J0'7T!ZS7M;9-#C?T[%XW6BV#$XXC#==4!T)HT+K$A"30L0_0A4'9,R,O W=;ZC1 7I>G W-_X6+K3R^3%<3G[AP5@J0Y#HH TT! M7)(,LD\2K1;-BT&%"!W:V$"XZL7"TE9(H$$AK-))ZP+\O)^7]!!1X#FNOX>MD+ MEW\Y<[[S)S_AI^FLRO"G0(]+=:*5SU:Q2*XP904J.5F[3AG@R"Q:54(Q)YSQ M.8X07E"-S3D:]H ([<6ZAXYA;HVDNXIABB@J(TO N4J@=#"UF6N$E)@OF)EQ MQIU-;/PC?R^H1JGCV/A(7/5B;D.YJA_%\92KXI/D4^8!+6 1M;6 %N"1D@E5 MHJ[S 5ULF)^.Q/0+JO+J<+%LB<#S:7/QQWSVG[@DIM\V&B3YV L:M;C8B9\^ M&EP8(P2K/>)1948P,KR.CM;TQ<8H4+A2FHP\ZKO!Q>Y#8#CCEMOUKA(+H(3- MX#E/X%W*-CM?1!REE\5?8X#D/NAM-T!R'PQT$$+=+;\J.G);!W"QF'*=8E3 MH4A@DE$TYE77.Z%K5-47.ZCZ [ _IYB.PK':7U:AW]_GTU7R_@K M2$0R%BNXY]:SKLSC(#8[7R,&!O%0-M0>47\->]L<44P8FN*3%L"SEJ \.EM"Z)AAV6GPWE/.@8Y#J#1."#7WMG.S/8X]UT'\Q MLSP.=W\%R[P?TRN1F+ ,.DC9*N-0.6E.>)5HK#RROT%[+\DJ MC\'4\G%FR>9 <>JR&_JL:=S/\ONC4=7?Q39SV/FE',A.U 11+%CQ3"%$4[75T MEIMVUPQ'9O[%[P:WLYX./<%>4/[+[20_+SX=%"/-%T 5(^G?U\*+),F +48* MIU"=\O[_"!)X\7O1+\ =M 3UBPX)[NXM/B^X(!VE4TI!\KR "N11@T8.AG%1 M"!+.IA/>>!Q! B]^/_P%>(.6H'[1WF"[I7E)J'Y>:I&C+BD'D+).T4J"4D0A M SC-2W).^H0G[%]W:O9?_ ;\"_ #S>#\HIW 'JE5*,7I$ARDB R4XA*BXZ1[ MZQ(F;3.7YUJ#.8P#..>]_A?@ !I!>=!S@@$O'GSR1Q+-3_0K_YQH%V1(0@&R34FUA7H)!KS+216K,M?Y< ZN MWS/.-NC &KPSN&5 N?;8Q^%!]HYHV_#D\]HX@Q9-&79 5/+,.%'G0#FLIUTN M08PR4BC(&.-(I?<+U.DDB7J^'F]M)P293D!)6;K'VJT4'P6D!R%V- M6*W)IDU5_ATRNO42^^CTAXCD<$GWDAK<2.3=8OYI$;ZL;QG;(D6TB0/W@<*T M$ 4X)0N@2+EXQ3#+=M6J#Y(T\F';$8I^*(H]7NK=XN?JAF\@>FFEA"B- *77 MLU60&#+.:A."=/>GS;5$4 _W^(=2_$YX.D +8T\O_#U\%XR[&U:^;EC97NSF MR:>222@B.$LV9RU$;BFDBUH)%;0,?+=YXT^_IT>,'*+,>1O)]N!VKGSQ;]>7 M1Y/-*E'P#2780A%Y,12,6PU662,#*T*I-EO,/Y R\B'P@,O4<5+N B=W KXK M?WO=Y>_5E_GE;%7;\H62M?8@A ^@ZBBP6(A+EUV(QOHZ0;@->':BKY/ YT 8 M_("JX772 =0^+C L+Q??U^RM??CR5?KORRE1,LDZ)6U* J,]K>U&>(C6>+!) M&H4^FY!C"W@]05,G3FH82 TE^X-A] T7<=YJK^9JS.!/.,,R7:T[D1ZR1_/@ MFWF>NH$:9=[9\)_E][@B_58,W?0@O$GHA9:LF RH"P/%F((8ZF4;Y8UE M01<434I/]J#Q6'_SCMZS>=_%KA;K[+NPDZNQQ)_HA_W'$1O13CVOBZUKV M!MX'?#RJB XC:9\6.R52A&B4 4TQDW(Q"Z&;-%L\H_L]5B&B_K M&ZL*-HD.P3]&)P+D)",E.JF (PL K5QF/GJ319/!*$\1=3ZN:Q_TW'==@ZFE M@RC^1DAK%JXZ;G+TW+ H()LL23Q*@E,A@E!!"4].7JHF ?S#Y(S<\GDP=?_0 MU/%HV7>)H.W67:PSKJ0T4)M3TD*M>=W$BY!**)XE(8IL-.K8[MM*%PI \ME/58\O@("9!;CL:(97F,LHF M*5NGSVC@QV.P8)A QU!ZG MM5$_Z@!<6P%>RX^/^C-XVY6#;[@M9?^.4'KRC:5E)KL$E0T9#F*+,OD$!E"O!U$WX^([&;/Y.;(*EJIA.49'$KR MQ4EI<+DHT*B2%L%R+YO4-^U.XK@W4)OM%#324;_H^SW\.?UR^>75;'89+FY_ MN'R'BZM=:?IG(JU,M+962LJAL4A-(8)!"#Y8H%@AR83)6GU*6.Y#>Y<[6T?# M:C?T-M-QO["^LUQ<38J_^GS#Z=NR_G"BR5449CWH7"^-65I% B/1U^X+(7IE M?,PG!/7NE'>9NYX(THWT>]: GH14F$Y!07 U'N+:00B"0[%!ZQB]MJG)/O#A M)'<91?0#X;TTVB]VZZS.]YCFGV:U"F\2G-<&-0<7O 15K[O&[!AH[RA@TT8R MV60,VD[4C=M185Q$'J&G'NL_ZLVLZ6I])3O,ULR2E>$L3?'@BXB//6Z0>X@[ MT3I<_]\#9_C"*,):'9K$$F$MYP2^-K(MW'H7N=-2-;'8O:@\UGGM M]+);U5'1./19@!#9UUX#B5QS5B ,_8?^+XQN]$]BKOCZ'WBM7F^ICQ8(:U^/DL$Z36+B(*7-G6L M)W5WO\V7=^6_V3Q#C#%GH@U]-*"4-O5:1 2FT5MCR3Y=DWJDA\DY)_>U#VKN MNZ\!E#%B^+]%SA *G0\FW:ZP<:MJQE)B(;5F(+6L)F,L^.@S MA.A9$=IK;G;93SX (6,7JPVAU$?Q<:"$QSY%_67ZY>WL;2EO9NG_O2IZ$EP% M:2-0_,>(?&XI!44+B-*PG%4VSC\7U#SR[%[T?JBRYL-)KH.=HQ_\Y6@:7?'8Z^_Q*^A$^X M_#"__/1YM6FQIS3WS-0!/!8S*$>\.%0D)X5,H,F"#*<]G!Z@K+. Y4 (/(FL M8_71XR[C?UR&!3W^XONOTUD@R86+7\+JGDGLEGT_\J2C4^Y=*!PHS_[Q56]F M9;[XLJ;XH7N-*BGG'*US15NH R4A*-3@F?7,&VY2:N+;]Z3S6*_TY.MN=J4R M,ETTY8U%N?6&>X)0Y]6'(+/PIJ#U31J-[$;>N/ZI);+N.ZT&ZCH?S[6.)@[: M/7SR>8V\V$/4CN3+8C$1>6W7F3DMD]QFB,)X$,X6"K^0Q_LM7<_2EWU(GS%? M7N#;\K295,7?F CU]?RO&1?#-9!!5&$"+$(1:LMBQ#0<\B,!6]BYB&_ M!-_W'K_A[!*7$^8\KFN**:A]T/'CU=L# M1-[!1L3?%I3YOEO,RW0UL6B\$K) 1%/O*=1=.1TIX^7:\!2%0FS2 ^X6#>-N M69T2,(<*O@/,_(&K-S/R^EAW38AXF0T1"1HYH3Y(#5%2&B,Y]Z5> @ZJ237G M'2K&+= \)6X.%_Z !2*'8^=U6,RFLT^UHO]J3,DT4:2F)&7"$=#5IJX!.<6& MSH,7G.21$IHV@_(>I&;"@%([E5 MB@S&%QY)1M+?/Y5K@ZHM/>/.0!H35X5XYWCYXN5.[T$@)/>X[?;B,2_SO2WK,ZV_U\M,!'NS^(XYV3T_2-)#O MN?>.Y35H2K).%B; NE@W$GF!D*P%;9G70<52?),4YS&"CMX;O_?<6U.]H@R9 M2P$9ZUQ/FP4$@BMDZ;((2C 3\!2<=K+'/0@B?MC,'D3Z9^ XCHB 'GG2T&ZD M923S*'80(R<]&["E5D 5)\ EID$(9:5TN@AWSMYD4^:E4LFH%:.D06M0DE'^ MR&FQ+<4YXVH)V$F8[* Z?Q &8%C=3$]6$DN) MUN>Z:V&B1GF_1V,S^/309G80?3^/H0.$WQ^*MC7I@KF4O38@'K,P7Q MH'-M2R2-AYA+]=0FEVB-<*G)=>L'J1EYQ-'02]?Q$N\1-E?VY'76V2K(.=9N M<$*!,R6 D$$Z89DVX33 Z6'1&D#3SV'G +&/??'L%:F0WV'DRG-&$HU5M);' M>J4W,$.>TR&4D$MB5BA4SV;<3[ZA,S0%R^0$_ M;:Z!5W,1B6551Z,&YT@\(EAPP1K@CIDDM.#9M0F$GZ)JW$*-X;.IP330 YPV MM%]9ETPI,Q&!M$QB8=Z!-R4"9]9*Q21W;4[/[U#1R=S/X[5['S<'BWKL1>C- M_..[Q3R3XZP=H#[@XMLTX7+K/TTLV;D4P6:6R'_F7--+#AFC-J*X*(O::2%Z MZBTC8^)PS%ON,'75GYVES+4E=4=;6P:H7._D M&I#&R$1F9[#-*+)'*>HH.CY6[_?'"@^BA [0=-4]^@-^PT68);P*^!.GA9N3 M:^6Q7K^DY3M6"6E."26K-7"\2:?P1^@9%TD#:?M^,> HA^Y,=#[,/NT,28I MO7(L<8B6$]'&.$HYZ_(L6316.+9;3]B=.@%=OW7HY<6$ MDBU%92P8"LT,J_UJ)$'795^L#$6;00$P=A>@ S5V7^<'B&]DK?\^G=5I!%O" M?9%6<&20$]:ZP6P@J%!;YS&7>'(8Q2Y!QTYZO_/FD35_B-[F0PAQ;.UO9E%< M3?"QDB$G=V=]H%0?18(@=8;"E-$VJ6C5+EMINVG_]IO'.<$93/L'"[&#D/'> MNO?;39\A#(I;+X!A\*"LM."B"9"\U?19X;)-V]7'"-H)(Z;[\&!0N7> GSMQ M]#HGNPBKVLQ^N?KCLAK$V_)NOES?KEB^OIA^F<[JQQ/FM!-U;4U%$)=:2G N M!-#,BF0=LT8WV;4_C-RNJA,.A,I3^RAM]-8;.G_^'!:?D"*\(E3F',&5.JO! MD>V&6)MU6!>0)?2HFGBVAXCIJG:A ;(.D7F7-=_;UBQOWM0^>>M'A5G^C\MP M,2W?JP6E-+^=],F+')%RZ@$Z5VH M'0+JG=Q,89@H(2=KA3"[E%/O%(#N1M(QP?5-.Y^GW_702 0G;322.[!H2AW1 M6< 7E4&CHP]8E@5W&8.VDR2.H'.\M*T!HF[']*?2W3G[NF,NONSYBI-YOA97 M9?: JQ4,D59#R+*>8HC,P>5@@0NA1*Q+K][E8EHG#G!GTUEG4U)I+BE\A*BE MJ5-@*%A(9*HEBV*=CSR4$SG_>Y1U[^3V0K>EE^V MI'P,?[Y:+G%U57XE/6?!, 6>R0PY&9F4X4GX)O=_]J"Q9PP> I!G M$3B,MCH XC5'O\X7/]/KIZO:R.UZ&HIA*48%W)=:3I@,>(4)C.8Z:I,X#TV0 M]Q11XV[$-8?:8/H8NS!W*Q-BX]?+%<4?[Y&^SJJTWBVFJ88H^;\NEYLQ<5?G M>B:(F%D&([, I>JY7G)I?:4/4?A4[@_1>Z1<=_]WCWL/H!FJ3J&)D4_&=XU_ M;_;,$X80LV*UU;>O?7$I!F8H(#K'M/6F\)WFO0^:O^YW>MKDA+U](M%>71TL MJ$_;\D_AHOYH8FT-#RC_MZ:V'DSU>$X19\$4:80D":I=ZK8&3BBVU/6?S!Z( MCKT2BT-4=3#^OJY;M7U8A<7J!"C<'/;EC_-M??:VA]PDY)R2%P6*421,XVN6 MIB5P%XM+UF8,3<9-'$1M_Y[R%"@=0I7=>\UK)M^N/N/B2M 3K54.VA.*+8X%L"Y?9IDB!T@C;AM<$CG/EK#=0'JBP[H%X%<"X@M8&%D$&:4$Y MY.!"<)"5XB@9YSZ.X";WB34'OTS2&P0/4=61L>;K6=ZE*F'[0?T2PQ+_U__S M_P-02P,$% @ _(5Y453"* $6! ;2L !D !D9VEI+65X,C$R,#(P M.3,P>#$P>&LN:'1M[5IM;^(X$/Y^O\++ZF[OI)(0H(6F%*D'[;9;MD6%JKI/ MIR$>B%7'CFP#97_].2_TKMN7[:Y:Z8J7#Q%AQO/R/&-G<-QYUS_OC?\:'I+8 M))P,+_\K[5XV>[_?'?7(\_CP@3:\6D+$"H9EA4@#W_<.S"JG$QJ2A M[R^72V_9\*2:^>,+/S/5]+F4&CUJ:*7;R7ZQ5P3:_:7SKEHE?1G-$Q2&1 K! M("5SS<2,7%'4UZ1:+;5Z,ETI-HL-J=?J-7(EU35;0"$WS'#LKNUT_.*^X^=. M.A-)5]T.90O"Z'Z%37$2!=/M)MV>[C1QV@!HM)KM-FZW&E$K:+?_#FR0OE4O MQFBSXKA?29BHQICY#YMUK[6=FKTEHR8.@UKMU\H=58,WI@J0,+X*/XQ9@IJNQL.Y1!9: M5"^>3/U9R8SF$\TH \6L33DE)D9;$4D*8O7=L3^=<0)J9KDV,@TSDA\R8F#" M<:T_D8JBJEH@.*0:P_67/J];*:LS8L U=.R[+S\O+SS?TOFPG\-JUQJ/BFA?\D"SP@F#W!T<^ M'FRCZ>VTVL\RZ^= %&!8N+6M@OU*H[(>D *E=@$)Z^D-">Y2R'%Z#_$"[!>O MZ^!;=9VO&V>0X&TIEGD_D5(M2ZCR+-6WD/VGN6*:LBA[C-Q!X1L,EW,NFZ/6 M$=&2,TK6X?X_ 6@^",!!%"%'E3_U>E)$F!J]14Y$Y+UL46P,8$?6#:.P12X% MRT ;&8N=_I[:>4O9/E0>9&A69&#H"U?(FX)EKHVR<<"F\MYG,V97 =MM""A: M;-(# 11>86EX2[B<"V,[0+E5HN$0_1^3R;&[O']$E?RWT]]\OG\_/OW#\57^ M6(H9.;47AV@_APP3M$_( E63_K+N%E/W]JXZ4R<8CY MT<'%P%W:CQ38OS4NT9T"$V3D'3C\9,\QV&C.DWI"1I+/,]*UK0#*@ P7QG.\ MI\-O)[#W.?-G7!EYI^G*&8(ZC7>UKXE'"X-Q(Y1_G.S[E#,. CZV_MF:^\* MN .4_WSI_L1+=S\_V_8:)_ :J7ERR'/,?75J,Y7%L=70_E&W3=L"'SW'61[2 MJ_T[!"8ZV]2Y/^31..Y#$P>&LN:'1MS5;=;]LX#'^_OX)+ M<=T-B.//)+:3!>@E;A=F.4DG\"Z]NP6O8]F0 M"L(D590S4IAF%+>@M5%J%YKF\7CL'-T.%VLS3& 1.>[;?(%&0"B<(<]I*R-2QRE!_!,!JM,=^=!%UO%#B68\&"BX_T M0.I]156!H[.?H5GS0[,Z9+CD^6DTS.D!:/ZV13'SW1[IXLK/T2.![0?=P.W[ M]M+J([$Q_]MU-$I3Z]=&4IT*?-O:4F9LL 00]IV=&AQIKC:A;5F_MQ[I*?RD M#%+0-0LKN'IWQ9G2,(3V6I-/G/]RH_-VQ@LNP@NK^@;ECK$B6UJ-)M$-]-Y&B71Y-PO5^/Q M['V<3N,;N)XF=T\*\5R1OK_WWX7M?37L!<*&'!"HE'O=F7PO0."."R4AKWHU MY@?<+E& TVU7G=F&(U4;K25WF"E0'-0&(>-,\H+6-BO*",LH*70T6E#VK 3" MGUT.1PHRXI]CJ5)Y?^*L;U62"H%X"N8T#6%:>VO MGE*:RSK &5QSL07;NKSP'2L8_ 4K+BH?)R0"D)5>Y[A355B7%W;/&KA6'5L' M%G4HY;1J(M-(N-"G5J? \J1!KE @R["$(0G-/V>LP9K@FDK5&,R_9.#[J"7, M#1_^N*8%ZL3+#KBN:]A^/_""=DU[GM]W&KH7>$[_ >TW=.!U[0>TT^CK9 3= M1N[8OF6=Y4[7MOW;.]-YR?_Y"^I 2XOO/Y 5BO<)%>ZY=-W MLR1.9S'4+4K70>$__C+_/\A?CP3M_Q M^DD3"BQT_QWPF[?\DBO%MZ'UQ80L]8#;JZ5%4J*10W@4 I2 9 9&=I:2UE>#(T,C R,#DS,'@Q,'AK M+FAT;>V<;6_;-A#'W^]3W!RLW0!;LN6DS6S70&:[B]O,+6(7P5X-M$1;7"11 M(*DXZJ??D;33)$Z[),T0):-?*-8#>?>_.Q[U0Y#T?AQ^&,S^_#B"6*4)?/ST MV]%X +6&[Y^T![X_G WAQZS1;,!,DD4XQG)/']T:0&M5BIO./[J]7* M6[4]+I;^[-C74^WZ">>2>I&*:OV>OH)'2J+^#[T?&PT8\K!(::8@%)0H&D$A M6;:$DXC*4V@TUD\->%X*MHP5!,V@"2=G,> ME?U>Q,Z 16]J+ S#7P,:D/T@6.PN2(N0:*_5VMNG+;*W&P;SO]H!>NGC\W:0 M5&5"W]12EC5BJAWHO YRU5VQ2,6=5K/Y4\T\U^\M>*;0FL#!]NO%'-^ZMYE? MT7/5( E;9ATCLV8';6Z'/.&BL],TGZZ^TUB0E"5EY^6,I53"A*[@F*UF7 MF)J&I((M[(.2?::=EG;:G*[6*G">A&5THZH5:"FC\YC-&09Y]ZJG]]428D*H M>"0QP_'O8QA/9J/CR<%L_&%R<(1G ^][\_.HFC[R%17 %W"@%!<9+>^E)B5B MB04]YSA):DT;@2R+4%RGM9\_? $VK^G;O5'?+*90H!="8JBQ&41,T!"5:LE# MMF0PUL'/B&T]>!9Z=2 PI E9$4$AY"+GPMRN0\31L9@*.B\A):>TCKVA M4!1(%@')<\Y0Y#NB);SSX(B'L;DS)&2(5M$#WEH!^TAA<+=O[-"8!(] 1C<3G^DF!( M+@58STDR.,BR E-Q3/&Z KS\EHL46LW&>]#C3, PT D+R3RA6E)ZH6O!9(AC M2TH$4/0E@BG-%4WG5+S8:;UJ=MO-NNGX-OPDP5!BDX]THY=Z!D$5-^+F>K($ M)\!<;SEJ0JSM??*FF%(:%@(W+TRYGG1T'L8D6U+<8]*426D"?T)DC-N0TM^' MWL"#G_5P':.@V9V.!N9;J_N+]0OM:^/&A-3A,P:UM]0VU M?S>,V)K+(=<3T M9A>M]RZI$XLUFF',38#U(#/7A0*T78HYQ-C*L=6O6+DB42<]S@=,EI55#H^W&7/UV-9[ R7@V&4VG<'(X.AY] M>+O5$R F5K/-%55?77BQ*:6820C:FU@\J*A7WMXM5'5S;E_M.@*[JF)GM*MX MWFFTS>@SBB6+:W:]&;&SB_5ECF@(]TUL>AZ\ MYQG]C&O\[I^O1J]JX?(S%E[0L:6..>'7:( M\?>J09$5*67.$

      ^^3Z= MU7V5>!SRV=X.]-TK/.3(QY&/(Q]'/HY\'/D\9?*9$C5G MYCL15_DWM@SY.A MGZM*J^_O/4+Z[5J]XS#'=([I'-,YIG-,YYC.,9UC.L=TCNFJR'3;[\G_>Z@; MQ())3*AN"T,/#BE+'XSG*AN<6O\&V4\1\QR4.2BK#*8X*'-0YJ#,09F#,@=E M%6I7#LJJ#64/4%+W?]>K\+M]Y2GJMHAY2'"WT'\*,"'+@LV?ZR\-K\FLOL,. M)QU.5ABP'$XZG'0XZ7#2X:3#R0JU*X>3#B>?+ZM-<>F7>@.&:PS6':P[7*M2N'*X],5QS")8SP0$;VA'Y3 0Y MQ6I[GORUI?,)0XQO_TNB^7^-_7\ 4$L#!!0 ( /R%>5&F3PF3^@< ),H M 9 9&=I:2UE>#,Q83(P,C Y,S!X,3!K+FAT;>U:6W/;MA)^/[\"5>:D MSHSNE]B6'<\XMC+U-+4SCCHY?>J Y%+"&"18 I2L_/I^ $A)MJS8;M,Y51L_ MR"2Q6.SUVP7(X^_.K\[&OWP8L:E))/OP\]OW%V>LUFBU/O7.6JWS\3G[8?S3 M>]9OMCMLG/-4"R-4RF6K-;JLL=K4F&S8:LWG\^:\UU3YI#6^;EE6_9942E,S M,E'MY-@^P2_QZ.0_Q]\U&NQ+D.!(S)J(W-3'H!G&G MVPT&@_W]/J?@<, /(HIY_W5[T.O'P:\="-D"N9^CS4+2FUHBTL:4[/K#?K>Y M/\C,T5Q$9CKLM-O_K3G2D^-8I0;KY9CO+SV;);.M%&L+&;HU#2[%)!TZ=6M^ M4C4<*JGRX8NV^SNR(XV8)T(NAM^/14*:7=*<7:N$I]_7-5S4T)2+V!-J\9D@ M+T1WMW.OSC[X2)%2I5ZG:Q4:W4Y%(,S+%YW7[:-+U?07O?[4A^C/5"N$C MRO]/>IV-KL<7[R[.3L<75Y>(\>N//Y]>CMGXBGT[S[+!7ZUI_T%-+^K@@NR,V*C)?E0I?4X7 M=192;D2\8&;*X=S!P=$.:-)IL@LVY3-B.[H'2WR=YR#56A5[)@-ZF:2XHF M5/>ZETI'"BNF"M@)AERDL,F"%:G)"X+ 0%,'K+ &9PGN<@$KQ#S$HYRI1!AF ME*?;($@I)*UYOK D";\AK+O&4^-9!&&PI'2HC#4L02ARH##(4DR')!'E;#X5 MX93IPOZLYL\IIY*)52 16@*N+?+/A9E"09U1Z 2T?#.(IB*H.<.TB 6+=3/L MBD][7_ IL5BDL)IUP,I*=3@4Y!C.U\9%&B/2753C.I1%!)[PQ)I)ZO"BR.6" M93"DC0$;&U*NG%S:5]];&G$4N;)>MQ2%! $\JV!^MYQV\H1<3UDLU5Q7;K^F MB= &/8%AW#[TF$V"FRYKJ0I'W-[O1XHS/8HU=N?F<0^3M_ M*SP^RFH19O-K+1R\>ZQ CZ[&RH7B.PO%6,@J>S](0&$1?5=*$-H>;\USTNAA M8 ,'9X][J6Z1-N2%?OH4"WD!P=CE2AY$59&# 1)I)K1+3U!1ZOC86KY*['5P MR$ERY[T215<>J)? 80<%DARR:"5%Y!IP701:1(+GPBH@/-8[N$HMIT);_'41 MKQU8NV1&AP^!T'J[21E'V(2%Y!:#H)838H7CF.&KPGHQPU5 EA P@?D4[0HL M[ 4/1L>3DVLC2)Z>ED^.%<373$06A;A&,V1!B&N$CRW4>#CA>53Y"%$C>""D M, N+[P\M:R/6N=-YR@?;'=*U0N^P[K94*"OR#)&B73T*0Y5'3@!7\B>4HLQ( M! Q&*+.1:$G0SOB@0,2*S.':CH1%6(;%:,9EX3++VHSB&(57S*"M?J" +DO* M$Y#"WSY<4UT48"*R7/O*':C";)?@*5C&E]1DVY+X\=:,!57#XP*;O"4@CW.B M76 7'!E5^>UMM&EKVW:7!=&-/.C09V2U1705AD5N+;H&GP]P390VF&IWU>"E M0S#ZK0#Z@O7>EBDQ0@/Y=H^Z%!S-';D=0WIW@_7*2S7E>EEK;*:Z4*+(09BS M1PDO"^P+;DB6VX=[]/4_;:)="I_!'^T:W9XWJF*NOLHEF]KK?E^EE?7<,^K. M1E^P%(VC-S JUTNH=P_ ,L&VT1!] ;C>*A03OP6'?([)'J(#.*$M#N&_[5"J MD*;?"@'Q7?@6:>AV&:]VKB\\Q=[*UF !_]D&U[;*H2 8O(3I97\V)WYC<=?7 M0(>\KGJ[+7FUSWJ6&\M6RN\Q'D@_'F&BIF7V;75Y6?,Q!7Y#::Y[\-= ?ETD M"?K!S^24*5'OP1WI+F7FLG$[!7['.4*\#F.2RTJXPYU+E'ZK>_@3Z4S)&5D, M3/FD/%[)RT2F))-J01B=3Y7/7GXG*N#%KU(@FEO/6>&DB4@;@3)&)4-[3%T^ M,2JSM[638^.:OY(^@)LI;\#@DF>:AM7%$6 GDWPQ%*DSFYMT-+-(A9I1GN2" M9WD*?GC8/!CT[$&X@7--5+$OS\B;[HR\9:+-L7Z_V>EWM@ZWFW]LK-L<'/R= MN#YB@GZO_]790MC7O2=Q;3FGY15!E2)EN-C63NJ,IV]JG4&M(LIX9#<,PS;K M.++G,>I]F<\ND98Z/S:GF]W:64=K+T(DQ>9^2OG$_,Y=W0[XLA;'OJW8[?C9C]&AB\&Y[] M=T;N+@7GAYRTB,B^K#J;"HK9Z);"PIY;LRM_3N;5MB<2U5'3OR9R6VY'_LRO ML.Y]P98I_PG?T+\GG-'&-VTKP'/%NKV:P@.@7F&V3]GVQ=?6#^3*7_^YGOMP M\.1W4$L#!!0 ( /R%>5'4>#,Q8C(P M,C Y,S!X,3!K+FAT;>5:6W/;-A9^WU^!*K.I/:/[);9EQ3..K$S=3>V,K3;; MIQV( $6,08(%0,GJK]\/ '6Q9<5VF\Y6LWZ02>+@X%R_>?/WRZ'))*K='XTADV&A?C"_+#^*=/I%MOMLA8T\P(*U1&9:,QNJJ0 M2F)MWF\TYO-Y?=ZI*SUMC&\:CE6W(94RO,XLJYP-W!/\D,"*;DB^,FSM2JY540Y4OM)@FEK2;[2;YHO2=F-$P;H65_&S) M9] (]X.&7V0P46QQ-F!B1@1[7Q&\'1_UVLU.9]+J==G1\4G\CD8]=M+L14U* M8_J?%H1L@#S,,78A^?M**K):PMWZ_6Z[?M3+[>E<,)OT6\WF/RN>]&P0J\QB M/8WYX3*P63';2;&QD.7WMD:EF&9]KVXE3%H.1THJW7_3]'^G;J06TU3(1?_[ ML4BY(5=\3FY42K/OJP8NJAFN11P(C?B=0UZ([F_G09TC\)$BXTOU6FVGT.@^ M$1-AW[YIO6N>7JEZN.BT#B:'6Z*_4JT(/N+Z?Z37<'0SOOQX.3P?7UY?(<9O M;G\^OQJ3\36Y'0W]LTZS3:X_DO$/(W)[?O/A_&IT6[O^]Z?1K^1\.'8C[6:S M_2H;_-6:=I_4]+)*?J2.WX]U\DE%295$7%L1+XA-*!S;.S[= RU:=7))$CKC M1/.9X'/ @TV$(33+"BKQ,%?:$I61CTJGI-6L_8NHF%R(J2"7+LPR&C *=Q&" MN'>R#TJWZ^0#-5 5>J4+IN>1LRJM!]U)IIK!BIH";8$A%!ILL2)%977 ( M#"3UH IK4)+B3@M8(:81'FFB4F&)58%NBR#C$3>&ZH4C2>D=Q[H;/ V>,0B# M):5'9*SA""*A@< @RS =DC"NR3P144),X7[6\^=<\Y*)4R 51@*J'>K/A4V@ MH,EYY 5T?'.(IAC4G&$:(Y/%IAGVQ:>=K_B4DUADL)ISP-I*53@4Y!C6&^,B MBQ'I/JIQ'!B0\JUDTO[FD=+(XZ8+^E51U%( M$,"S"N;WRQDO3T1-0F*IYF;I]AL^%<:B'["$NH=!;DA9W?">60JS)>V^.+!; M)^,'VKY]<]QN'9V:TD4ENKH@5G$L<.OM<$FHYM[BL*"82.XL0SC78V4"\4/%HJQ MD%/V<9" PB'ZOI2@ WH8K'G!#?H7V,##V?->JCJDC6AA7C[%0=Z$P]CE2@%$ M5:'! (DT$\:G)ZAXYOFX6KY.[$UPT%Q2[[T21=<>J); X08%DARR&"4%\\VW M*29&,$&U< J(@/4>KC+'J3 .?WW$&P_6/IG1W4,@M-U^4DX1-E$AJ<,@J.6% M6.,X9H2JL%G,<#7ACA P@?F<[0LLH"%^*CI>G%Q;0?+RM'QQK""^9H(Y%*(& MS9 #(6H0/JY0X^&4:K;T$:)&T(F0PBXH.XBT9&@G0E!@8@5N<>U/0F+J R+ MT8S*PF>6LQF/8Q1>,8.VYHD"NBHI+T"*0CS]BCA98%]P1V7Y?;A$7WU3YMHG\*G]T>[ M1K_G94\]XJZL]47K$2CZ VLTF8%]?X!6*;8-EK.OP)< M'Q2*2=B"0S[/Y #1 9PP#H?PWW4HRY#FOQ4"XOOP+;+([S(.]ZXO/,?>RM5@ M ?^Y!M>URI'@,'@)TZO^;,[IG/&;%(CZSC-6.&DJLMI$6:O2OCNB+I]8E;O;RMG ^N:OI)_ S5S78'!)<\/[ MRXM3P$XNZ:(O,F\V/^ETYI *-:,\Q07/\@3\Y*1^W.NX0W +YUJV9%^>C]?] M^7C#LNVQ;K?>ZK9V#C?K?VRL7>\=_YVX/F.";J?[S=E"V'>=%W%M>*?I)<$R M17PT3PF'Q<=4;7&_NFL6N""\WUG[)TPW<\KWS#_>CK M@%R%SR/ZX1QVQK>^%UB'NH>2YGH*G2#>"[M[RJZWZ3L_/BA_PZ<0_J.,L_\" M4$L#!!0 ( /R%>5'M+LYKV@0 +$B 8 9&=I:2UE>#,R,C R,#DS M,'@Q,&LN:'1M[5IM4]LX$/Y^OV*;SK4P0_R2V)"W,I.&,*7E$H:XU^NG&\66 ML::RY)-E0OKK;V7'E!*XEO;::0 ^&-O:7>EY=K5:Q1H\.9B.@O&V/9XTH)%HG?5L>[%8 M6(NV)=69'9S:QI1G!?1_ ,TFRNIDM/>IW=J/0VVW/N[OS[AS_1[[7HJ[G_>WB(&T4KW1R MO>3T12-EHIE0TW_/:UE[?J;["Q;II.-6W9NU2B)62G5S*+E4O:=.^=\\#EM(<)G0! MIS(EXOE.CLYKYE2QN!+,V4>*2!!4^;BH@.ZA'JFW5H;]QTQ?<;$SP8U&I\&1X='HV%P-)U@Z)_.W@XG 013F(U'Y;NN MLPO30PA>C6$V/'TYG(QGS>E?Q^/W,!P%IJ7E.'?CX$E*HO"#8KY8P MHZ&9P24V&8-.*,R(FA-!\^;T@M,E#$-M6@RV'7 [\-::62/K4M%M^\X.4!(F MM7XA(JIR]"?.XY JS6*&8]<)P8#Q._T-(&C+W:Y".D X0R$*PN&49E(A$P(. MI4K!=9IO:L CF69$+"&6JGQ>4J* (@L1LI1IFLZI6DT1I*K,75M&[MG3MM>O M[):WVQ 7G"\A1'O<<+9@.BDM*OI/P10UJ2TWO>:7Y&^1;VV/=AR_=J+>YW4J.]U).HC:+_;!R*B3?!1ZXJ/F$#N M4U)R$J(J82;XF"CI6'DN)DPAN9FBN:%QQS03S@'5< 3H86S(D%=L,5HQ$T2$ MYCT:C,IESC!CI I>>4%F5)5]YM$R,I=:R[1GEI#5&RTS\XBY M3Y,YI[7\7"J<3$TDE9,LI[WZIA^Q/.-DV6.BI*94ZI^;V182ODJG:'.U0G6[ M5L=OFT5*HP-U5)M?K5]6N7[9.EIO\SS+]=Q;FQWKV]I:EM_YE:Q^@0*O[?WO M9G&PN^VOLFJ73E.U0#T-5N&"25;R',/N1 VXI=C=#[?^V MLTFB*\Q?TFEE%T:K?Z4:X336UZ=4-7%_>(6REO+*"G,BS\NU!%I^M8QUE?G5\5V%U;V$M2HZ5D4* H-<K/C]S%F[R&^FV-VD\+R!+?! M+$*R=V"4,!K#^(*&A6;G%*9QS$(L4LUF^8 IW%%+]6"#]H8=V?T"N)FEWM?O MI-:GY\_?B&Y&>#RL6O(U,89?6W LP^3!IK=[A.^>UY&/\7K/\&U^#3FC@DD% M?V*U"&OUY.'EYY>K]62@*,D+57].>R _0-GEUYWO/D3P-1_CKYUOR&1UP*.G M*">FNE\[\? I498+O/-)A5&Z)^JJ?Q, )Y4 8 9&=I:2UE>#0R,#(P.3,P>#$P>&LN:'1M M[5SK<]NXM?]^_PK4O;VU9RB_8N]F[30SCI/M]32;9!*G._?3'8B$)-0DP25 MR^I?W_, 2% B9:?=K..9[6QC2R: @X/S^)T'^.(/K]]?7O_?AS=BX8I5X<\.<7![3(BZG)5B]?9/I6Z.PO._KH^/MGWQUEIR?3T]/GSP^? MGY[^\.SD5,KLY(>C_S\"(@_@<1YCW2I7?]DI=#E9*%S_[.2T7E&.]GA0>'/J^AFOCKI)X.D7R^4 ML$T!Q*R$F0D''^>J5+7,!?"SL$*6F:AJLG_^>/SX^/#\TM35+)C\SUAE1,S4[N%F*K<+$5F M8%^E<:)JZ@J^%\[ 7T0*PW+E%)&B+9 [_8=*Z:_XS2\-2,!,@\68KD2M9JI6 M9:KPK[ATM.;1]^=6?%36D7FY5+6#82E\0/J!6(.+$O&)D+!QL"(9/-C;P99! M[;:0J L_&']OEWQ%9!S^@)[R[Q:37)X)/%3TBS.S!4\4HNE!H;1 MR*T[B*E>R!H.IC6Q-I":""73!0Y>+C3\ LS5[2Q ,"RG=-GG*](BG8-QN#V4 M#Z&\*1EA>6&L@PE00\5%6<)Q 4OH?$TI?C1U(8X.)W\3,YW#C.WN/JFTJ<&U M*!;!-W?I0I9SFKW0%H5Q7^!H(;/,>R @'L2I\ P F9%6P<(R&R1K@RO,9GA2 M5E4.;)WF:D#R_^JUX[)CMH#S)!U0<&JR5KVS?/W7R[>!W_O?C#$8MF,7C5N8 M&@: >K""?S,$CUNOH$ @O+*C'V01I*11HJGP]^\.$Z $_R\LG+NBXP3#4L#I MD0U+6/*DJ&0M;F7>D$[]-X*<"H2$!B4D(<<#,U6D'S6L>]]DL6A\:$=]PE&M ME AQ/2"OKXRL,S:UH$S.U%8L0/]POLHL@4;23.: 6^&F9_J.==>:O"%!13X! MH *'Z94$^:YL(FZ-0[1%$R5^.ZCNB2",D@0KF_IQN2Y //AWF-_5.N4/("(Z M ]L'!@@.VGL/G1(#8*>JJ#PA&;"_O%4U*A-/8RSP689X?SXU\!Y%>&_,O0 C2S)V=$)WHTM/!A(6\!-31%DX.$WJH@ MW"1DEI08_DG!SV7P=;Y*XCT7!DAUX&K$Z>&?PM9-X\"%E_CXB/D V86] 5@A MKP$,4#D*,6[8SU&H8NK7P(^;V@Q;O.*_E0T^2DO@HAGX8@M.-E4JLVL/A%D9 M*=&B? ##:Q L6,$9K.+'@?]5WH!30[N!Y^*Y/3,YP#+:-%@,TGZ,SP(^$ ZC M/TF*;T%O?VE@&72>X#/!0?I3E;.9)I]\ZR4"Z)%.H'-VXOE6'L<"A4-;,]5B M(<0? N-$8'J:2PO(YO3YN1"[>D^\P@!268M",]5L\"S;&,*I8+6"50GGOPOS M@7E,:SU%MB H!8RTJV$V0H,,$X":"T!>:0XD_JAG:.C!FGW2=V[1ZLH6:$9/ MPYP;DWK4AYBC@D"9SF5-!][3KH,*\:%O*E(DSCT9+1$,9[$O1C?A$R5/'B0!NC61)UM#PX]\;$39FC< SKB;"&H1](P]-S.:^] M#WX:3N=BABC<@@3:&1N3("D!2WC+C5]'LK0F1\FZZ/\'WBL(7" [*8FH8.? M,*8!X9*%:2AFL,&:9@HL$)(SJTW!Z ?M,/X<<7 #<@?3:Y@UTV"$%/.B<4'B M9PV0 I9S3DHL;Z7.V=U@G#8S'@%:]+F SKQEQX4Q!GEZ8OQ6@Y7*V&8^"4F^ M*HG;ZA9-Y(CW-^DJ;8(\U;!9:0%?@;D8H7"A&(#;E&Y MC7Q#K0JI2S2@DA2PDBM*O\*@6<.P!4000FL42X;QO1@G$.>QAKIS?M;RQ M+IAX@J;TG4$[0U$+V(,G(877: V\WT/F>^(3S)LAM*E8]KKH*XD#,Q!#@$TW M*!=H;H+I!9/BO+CX X_ET#MZ.;64(N* .##-SY":)L\PNFMR$C()JN"C4B^9 MVJ,R_*R!.,N>>$$#HRQ/3P/ \%*>IX7,#=J%T M8'(@),"TIV%+^$[:3/[B<=Y/LKY1#G 7F W&E*MB:O(N3W9UM>]3(%_(DNU% M@[A> [B:I.BL5AP;;E1PPJBI<3,ARWLF\Z5@9J,9:01P M:+'1!HN4;7&R#Q>-K)U[<@ZU[V?;V@ +']XQ_C%UKY M+T]#//X6[Y?4;?F-$#C3D5+$%)PWE^Q6FSD'GY"@@"7'8DK=QDSK.I&(7;GG M$P#U' 6T1LU R0U(>D/ \<F![;S.=@J@2^*D=2DC$AH"X_G.-:E+_25*F[ ,;GFDZM%A<0B:3:'V', M,2[Q$7*,:4:;:WF.&(F-3I6@KQ< 518 M0J/:2"WFU.-4>[G$J-S-5L(!(;I5+ M.C%.*,/BF"/"!]?R#E%.8MT4Q+EH%)(2Y',A0>RW2>)_PDS83<927"O*Z+=% M1TJ#=*<-TIGF318DHE88S2H?DUB $&XO$9P\YE*V_N>0>T@"L0_T)JV,8Y#J M;"=@)(%U9#MBM5FW'31+4+JEMJHGWZ,&A3!2*/JJV4RE#BNNF#S,Z7PP@<2? M$HZBL9F.^N@H78^'65,4[52HRO%A$*M9GX)N^PZ D%WU>XM.@#,(3B-2@]C= M]$MFPCL#2]DY!]P0N >2O*^CM[2G7<72)N>8L0"G0ID1 M.+O4=591UC6:4,J/,;JA_$@X[E*MNZA0%,-2-O?\)8]3&-1C@'- M3%#H$U\)N:\X@_+C2Q<@*E$%[2OYQ0=4W=HP(&PN:@GHRK(([*DO =%4KW;( M-4-_UEWMJ=4:SKB'PJ+&E'NF.KR!8@NR!'S# _( 1*; 1N_)8$?KJ,,N=!48 MUT,?)(DIG@V'7B-R1]Q-#;4XC.IK:SL0RS2X1I?IWV6C$PJY(W6H=6,%D")7 MS \/3Q'8W3M/0BAV*<>>[4$W+ETL?(UOJS_N!'LHS.GC/V"7W,8N[JYY"%=H M-];7KRF!26:U",NB8H:_C=5>XH K8"!TZ2T;:/NS)L)U@B=XH6+42 M$[%<%& -'W><7\K58/Y:7)_$J+[NH#2;$/2@*#HCJU,1"ZQZ])@7=]FK$H2*FHQ,(OI98%B(&MM&$10#(C/VH%CMM1[E1)G@DG^W42\I M$.'+\P^OR8<$]H"Y73><<>M"".O6K'_/GJQK\+W&-$&5;@-BC)BQ2\"?ID(( MN="VRYP,;._II<+;SLE^]NZM7#[^5NXK^?EVZ00[5DE4CP^?A4.AO!T<%?7' MXD&W&XTC2]\LZ#'8+(@(0]EQ:XF[/09M:F3_B15H-WT?$ @)G#"8B(LQ M>XR!"'91RL)@0PK#_P50CM_YR"+AZ(W "L%\"^P#49!..%C/\T&6%X-P$GIM= MRP IO$ 0F$06=Y D;(YO8.JCTXU,SUIW/3GN6#GVQ6>J)D6:APP?/*6I5\ MDJN9.WOV7;CP D$>.)VSR='S1S-[I,W?M3OY[4GH\^;H9/\4>?$*NV X)E9B!$*MR!^@VS-;6B)^@UN_B\K7$Y3/V3"(* MQ?M/<;+GUS['9%LDQ5F.#E>>Q@%]AP,V36(O=O?1FO>2_2W\7AK_QDKCFZKZ M2(J)C1S8LI-1G<"G4]'/T0T\R\F@X,@#$NN+92>#29M "GD[!AJ6D@^2ZL:M M946_FUL#\T/,0C$X?J6**C.&Z MHE7/KOP;?G7(8:XG7+:GOS806W?/B^J4\!]=*T2 AND%^#7J#E\CVS[H9@(6 M.@'?UEE+1&QM>RK0EODPR=G*_A: _HW'M-=MX$I]Q'8-,F/"M7*^+YDB@G2! M%_MI^YPXFF/TSGQ(J$K2[_H@Q.^H+5K=8:!E\Q5]23PUH0D:3ABX@6F>?N9& M][H-=OO9W_9*!=T Q+[#;8.ISX N7<3"2'6=2&#:&WG;NA[:-'=HTY%1CJ;; M)E;H4"R;MD/8][L$_#&216"3%SJ]5=(K2O4O1=.D0PS_!@3O"_-"G[PV_\3: M3+KXU%IEUIO^NUL^F"[V?4]#=JM_I88O&:0RSRD;!*+4==N'M1 W958O#/FRT0XU[+&>P0EI2-]9^YF2GS(;M=< MRD%\@3.H+<^R^<2JYA3C\ZS)NSNJVYP#(P:N!-"]5=N_ 4N7^#O%"^EYSJE$ M=V*WE!E\9H>+IW3'%M0KI>0V-W*P5#Y!O8J\^$5;)_E MZ%TJC[V_+U:SAW>HK1B=_D=TBA!;OVKMT ML2RT6.V#;QEAG7K7UM:>LL4-VHQXT7/!WR@$>8 8J*D5Y_@BAE0M'QC93&O3 MX%7U*6>:.N@Y8K>##:'+]:&7IBM5\HV>[I)OKW(Y>HMWOW]KM0>! QUT'YG= M1'##J! &8I)W*NGIXC9HK!WBFS_&WD!B%=ZFBUYQ,PUR3MW/VK=+H*C[0F76 M7G&MX0!U!9Q5K4=E-[G>&30H(!%K&$3:WCM%^%(,W5?O6GHXYL[EJ@TQ>H8I MZO:>8I_9K:D[-QE7*@=JUWVV#$4T76&I 0B9LPQ K-PCQ.\H8?;UNLZQ0(#Y M H2_!J^$(:BA7HP:#PEK3I@.;U):#DZ=.\Y;^ O,N867N4826'V>K54&A)VE',"YHNG$7 MU(KT](3VHGT1S:CI?_P]W2NZ][YSIWW-4+AIT+WPXY[[Y_$+U&*40-%[_!8? M?'O8--=VT6LT[/HTU]^GP"\+HY?_M'3:^)T^-@EW,O'1[DT^MNT/6NL&Y=<9 M8/V#5O@B2&D!#+ZMJ M*S!PE.,S8LKF).H%W6<5>.VY=LH#QWPFSOI':(O_P502P$" M% ,4 " #\A7E1&UL4$L! A0#% @ _(5Y453@7T]ZJ0 2I(' !4 M ( !;_8# &1G:6DM,C R,# Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( /R% M>5%= 4 " 1R@! !D9VEI+3(P,C P.3,P M7V5$XK-_![!@! -UA 0 4 M " :FY! !D9VEI+3(P,C P.3,P7V5%E M*/$_9'H! -"P#P 5 " 30< 9&=I:2TR,#(P,#DS,%]P&UL4$L! A0#% @ _(5Y453" M* $6! ;2L !D ( !5SD( &1G:6DM97@R,3(P,C Y,S!X M,3!X:RYH=&U02P$"% ,4 " #\A7E1'8KQN# # ")"0 &0 M @ &D/0@ 9&=I:2UE>#(S,C R,#DS,'@Q,'AK+FAT;5!+ 0(4 Q0 ( M /R%>5%4J*10W@4 I2 9 " 0M!" !D9VEI+65X,C0R M,#(P.3,P>#$P>&LN:'1M4$L! A0#% @ _(5Y4:9/"9/Z!P DR@ !D M ( !($<( &1G:6DM97@S,6$R,#(P.3,P>#$P:RYH=&U02P$" M% ,4 " #\A7E1U'G*;MP' #O(0 &0 @ %13P@ 9&=I M:2UE>#,Q8C(P,C Y,S!X,3!K+FAT;5!+ 0(4 Q0 ( /R%>5'M+LYKV@0 M +$B 8 " 617" !D9VEI+65X,S(R,#(P.3,P>#$P:RYH M=&U02P$"% ,4 " #\A7E1NB?JJG\3 ">5 & @ %T M7 @ 9&=I:2UE>#0R,#(P.3,P>#$P>&LN:'1M4$L%!@ / \ _0, "EP $" $! end

      PB[L>;*.\#0F0QX@2@ M1\] .Q.DQ,P1AYWF.[(W6;@B7=]Q(A-CMMGI]VD\Z'_$S:T[3J*K1GP6Q;'0 MH">9C$N&G;H*Z&,J[/-)@)8X+90[ :19(?,#*NV:Q>^^.O0V%82*<:+6NBM% M@340"H5:FEUJCB"5-BTHBKF0,-YS34KI0\DIB2#) -D2E#0^NB0+2DAZ"2*V M"8S_>W#PD6W6=S&\MIL]W?7_>Y?-X%H_;_Q]V#F8K"=<*%!W5I&#)2;M#;KY M9>]@./AT5[LLYQ^Z91[EP2?G:^A6]Q E90(&;S%3*JX-.48K-BW,;)+5UB:O MH;8 !NV$%V"+];:68E886[#!]\=PQ?X=A.)W,W/OV?=[_L_I!#Y[S%)K"R&F M"#GJN+@S]PN)S RG\6-!%4-VT<@$4J'GX9)(IZ2B-2[#DHV9IX<=/FMKVC(; M\B(*:4,*DCUD"I8]I=" &".&U(+*?PN'S@S'CM=>AB2LQ1J.*NVQ>"U,DC%G M0-&""Y+9)%5#TB!L"THB+394L_1(+!; B:0# MU-[GP:,"8J607(! Q2[9J#I[LR4CB:.RVL$@ED(>DBV84PDI42@NL*-:MI%T M+_#,LEQ?,H1:.\;#@E=L]B!ZZ5C<90(=Q9*-GF>#WL'AF(9O!F7\&8=TJX=HEAI0(Y%,*B?!]DYA MD,44DA8]9LJJ#26;S]O^;)ZD6TWPP5'GTGZ;C=&XT\,Q;9>SCYP]6.^,4G=0 M/SRK99<%Z$9T]9UY/J2_#ZF?CB]Y@M.#+QQ:TW=..BRVQ.#$I).GNC:8 GA- M0<20%47IR2C=AHWK/Q5M;G))9P__-]]G'*:]XU>U]\LWKNIEGZ.'T>0(V18. MDZ%<9TH*!WJ)M!>YZ%P4QWS!*M^"C:DK#M\5AU5+.%PRAT\:.(#R$2)JS&B% MR,EER$%C"U;75QR^*P[KEG X.YEM+HF,5P!.>AV*L)U!9!YHN"X#Q:4!Z($KI(-:4.7=+%RA8L]2TI@=JBAHIA39_J MFJ-. -;'Y(/,QB=G(9C2@G61GUX-W>22)HNL5[22^MLU8"4'#1RQQJKSNMJA[#MK)X4>AR9T)LQ=T.D]0+5)3127"0@JY[ MB2'G %EZWX+$CR7E[O_ M)S]7W.UD_F-9-BA=MR27@C*JI*RRT=8Z>ZWE[D^D?!>%2L4548S"Z RR'80H M%,DB,N9<. QO03[TDIK!.YT'G&6V3DE*.M: V3K0.K#T@[HUDB.9$+/.*P(M MJ 9<% (YM,IH#Q9M!HS"1S"2=9@!$$&B7A%H0878HA H>BDT>+8U3H,RWMND MG5/.%@4-B,1.*)D+=O$@-K7HL$A:"\"6DT+7"7XIZ3- M2A->P6&KLRB@B_&0H!01O+!2QF0"6V67VF615QS^*66IKV7>BK40O8:HO2\6 M)YV)8W1LEU=V^"?F<%N4L2Y"JI@LQIK397,4@;5$<2C1D(@G1>Z-%,(TIP\6 MESVHW: MH*F-QT("A% +ET0$RV&[-93!MZ&)PXI2?#$^FXP*M!'>DR-L0;WB%:46JVBQ%"7Z M6M53Z2JI,MH2$CGM"_++Z:2>AI52+%PY_ 4/27ZJR&!&PYXO;;2W0[V#.PU$ M6&#*"^/L-O/DF%PJ/((,CR O:OJ6$$EDE:2'D%.+7/P"T'5NW)B_8R_2Q]K# MR8-R;(I-C ZS,B$;F8K5IJU[J596N(56N ZRM2X-QW=IA6>YJSY%%-JH4E/7 M4#K/BKA$2*9$ELM:GK3,$E(M7&.FU>!9NL&SEA)UZTV@_*RVMCNXX[)MOJGB M8A:-SI1(TI$FD"A " H^1TH^QN)ERM&NQ$S+6#)_6>.#SCH6IY(CB."#2B L M^(PF!J';M<]A^5>;I=*!H'B3/)BB4'B6I2499P3 =#_V0D]]+SY:?G9IUY%4 M1'("50'2.HKHT1@I?&;#/6UHV(ZYP 6%;?Z36(SGXB,98YE%",*& NP641LGF47 ;^B,N56A_R)!>T?M1X(T,4E3 MUX>C0+1V4GPZ61ZC3NL66=W_KE"W#XC%,0[;E+;WW8NIS3)?(_^ND^^J3S?Q MJ-,[["VC]RC1A*RB]3GGVKTMHB<=7:*B01HY50A"3KW'(K8\;DU =X=S9I=[ MTLMKNZA9-5W.M;L(YAARS% K7PLI8T1IO=4SCZ$DT'BJ!2?T_=V!FXZ@9T/*G?%S3).Q\[6M?5.GR"BO M4[S3*=\9XF&C$Y[#'1\$04#G(5D1%P(I'LXDJD/W'(WJ9+K]EP7NIP..CG M0?\E_^QAQ/['[5*(L:K'O7KY=/MU6X5*51^F$7!-H6)G(U0H!DU1VP!4F\9I MU-+EH#@0BL&+'%K F*L Z_2O =CANRG+>;I MDE]K[?_U_?&UOZZ>ZR7;].%AO<[7E%FO5@G[^^2>?_WU__W8G<^#EC@B2=:" M$B[E$B"5&$+*6<=8**$4^1YEZTU),CO4MOLS6Q5>+B4ID_4618%L-.12]Y& MCSZ3;1129):RW)\\'A]Z:7%H4ED95(@IBMLQF"%(%CP50"TT7*JEL6 MGR4S= ![0UH9DRMIDHHNV4#*2@?(3F!D:8OD'*DDB[>+3Y/V&I/.I^^1#9!0J59R3"DS Z=0 R.G4 #]85& X M3/_ (7JOWOU_=DU^VQ_=)3B70W9HY'5#]HN'WB)D1P=&>J=5R1X"AV/)6"PV M2*\*95TN3_+P@Q62UT#R!R9?+A[Z8T@>]CLG,++/[0Z.BWJ6TS=/G]?37+U4"::(* **3& L\X-IDFHW;A(LO?64'/)T65TO[E+EFS'? MUDGZ]G3!\,W)*2XN5;X<[/P^'.3#-!YA/[^AX:=.^FZ3]&M?P6NJ(BF-#VO6 M<^TR?3'QM-Z^KPZX>X9><\&R'JIGLV")+A65"S"G+$1- 957/H8 0L:/Z%-CM*2J+6#V#@J&3!Z M84TN0=K@W:GSA%-"+^ *2>L(_6;0/:SQY=+2&*Y/XQDMVSBC53!6*"6)HROA M;2K:4K+19&M;1>,5B>9%HI I!542.B<@SML@D^RWNX\"?NZG)IAK1YVH@6-T4Z*" 8 T2A--E+0+"43 MM(A3K?&O*U;?-:M#EJ H*)VL!ZT;4 M6KU]]^AX:^$[<_T:>68V08C4B:AN1ZIY%;;D:)14Q@7P'%BK$EI$IY617!'Z M04>!C9!C)"'9M6?G^3^KE,N*;%;3.J)+1NBZ2V+([F^'AKU.?Z8[)%:4GC^E M(;.O=RXB)02K0Y236)O V62_\Y[&O)#8Y6:7/!304$#A@ ,B ME]%+Y[R(T3J.F(24*V*T9.KF3MB1!#H=:L70), 1^SN2E**4L1A MV)'"P3^ MG1"#?4;)RANV&QKJ^F[*PGJR/FM*4D'+B''GLN.'Z7B:#/FL.QBUAQ;2IN2* MA&1! !H7O=)>.38:@*%HUZ*6% MO..YUV70^[2AR!(0L"R32M;UWB%[(9&QF M.H'TM*)3VU3*_#D%7IL@%1H)"F1E34HJB^ PL>&"O.)4B[3-_.FDE1(EFX@. M)=,IH'5"LQBJ]="BM6UJPO2S*Z+YDRFZZ$HAY31ZP.BCCLX':ZM=RMJWH)KI MPIND^YREF5WA5&L+&E6TL!R">XE16I?0AUKY6D;O5\1HB?ZY$W8$$IJR#;1 )OA0#,8L"E%A_=&F$LT+;SCN=Y9F+M6@:Q:2"[YH5 2L M6]$Q>;27+BE%WJ@5G=JF4N;/*9"V2)\4$Z-8S(H=BZ]D[H08Q<6D/;+A2 5TJ>7ZR0EM MH9#U)866$>,GU"1W0@LGBB3-9B)E#S:*J+*R/@:.J4O6Q;:H;<_"&X[[G:69 M2V<=4)' &R%K,I9-QA-([;0LCL-L-C\K.K5-I8HJ@F!?4@ TBA9H MUN]LB:]O;PV&X[VU'M^6A,LH%B&0+U+Q\%; 8M'XD&R*J QIZ766+5@?7BP4 MY[(P2S[5S1=2)(U@* 4;D*@DDQ.R7[B]Y%$9$F;+ M(X+S2;\K+J#TN29' =6>8,*@#<$@5*.*[;>D]XC@7*QH$;($4+4N, &1B4&7 MQ$&M!:F,BJ7]5G02MVR/]VC8'22\3L'R5AK3%)S-Q2<3^M=^FWC^023)8E.@W;!YQ!C MRBAJJ<,8Y4]@J[<_T7!9S72LW4Z*L#:QILK:8(#D2F& 44@%;=K)NN#PSDDR MNY@3!DQ8(-7^<3D98X37*-D_^Y_ 0M\3O/.IG21RCIA5W4P%Q2B/$6-F16T3 M.=*P^$NJS_"@,\9NYPOETR8%DR7.KZ>8_C[L'-03MV1)D\-4D8HW"%&!MH;' M7C ! L7LI-(MV-^V.+#,<#] <*")@G7H/0C$*(OQQ)I5U\J:E.<]6L;'!Y3_ M6Q[ )^H?TFOJ8:=?$Q!H6 ;#7LT[V8[=SH?)?,'&T0&E,>53:_F&7QW59")^ M[\VI33J!\=>[.?'#/*CG.1E14YMXM]]T1KP+-W!QC$'M62A=EY+//R"$_R:A0,I\I M)&\RF9@<10MJ[FG!*];-DG4W,A)X= TCL2A\#B&I6"(&XR/+-,$:VK!]=LY+ M[P2V()OY93\->K2#1VN'X[W!D"_M:YVVSN^.QIWT[*0U2TMP4895=(YL6Y2" MQ$Y3*A^T9C'-BMKH%J2+?@^7YX,A=3[TVP5+%,313/%:.[;V'-*PD)'HE)-6 M019S-_]+;*F$),OW'4U-2@ >$VRTV$PYF1)*Z>7BWOI3QC_%;O52;_:(QJ^F M*YQ?CXG)XN?6H)\.AT,^]ZL.QIK3W/ENMZQ% 2G9A%YXH:%8R$KRD]J#-ZL0 ML2B[P'+_QB"MC48T;@T^&<%%MF)4(KABV,L;5*Z(+&10J*;X2!46%9^Z\6 + M>W0A96!GC^I5UW?N&@;9J#"+*,)C$A((2PP0.#YFXZ:%KEDYLA!"BY:5UC[C M,.^P:/[&YJ#Q('WQ>VG MRV273Z=&;!/"O.UWQJ/7;][>EC)5Y>QTQEW:+B_[N?.IDP\OIL*O=X8<)0Z& M*V;>.+N0=.*H!$0N'@@H>F5LS %3BCZ'%BS!S->?S*K6C[&%G4<0L;8VBB$H MKX,@[4R2PN?3RG%*0-M@D.&N8:A++*H1, ,8;%0N&"H^&PTBZ:A1NV2RL@Q) M(M4B.WTK/.Y?/+32>%JC0C*(Q:"O'5I0F2"SX6BV"$^!6D27^W7K]T/2V8B' M5C(S.479ID28'3ABR>F,BT6KHB&A:<,>NA\Q,S7?Q0=3[(W)Z=EU+8$,JY% N-DG?-L6]O5 M:P8U?;!F(73O8B5G_F+#68PE95>T:6$+!YDM$BT+,[;F MU Y<>(=21!D*V!#06:*DG"R> TO?I@AR88"<3^'YX"R;QQ*2 'Z<0A&:!Z D MMI<.!2Z^D7RSAT-ZBJ-:]J97A>)$64Y>'4UW\7ZA_+:?:7@!RYJ)-7IZO'%$ MP]09T>_#3J(+.TTGB5O_?'.[/[-^04MGVXO2@C0B>UV72WI!65NF;08!$ MI2-Q*" (%-1&5=K$6D.^DLRG%9G_32RWG;"DK:@_R][W_[5-I+L_Z_HL-^[-SG' M9O6R9&?NG7.80#+,#9" DRS\DM.26K9 EKR2##%__;>JNEMJV28A#X+->,\. M 5N/?E37NS[5]U@_LAU0G\PXZGE^;P.XTJ^OH/^5Q'N6?-X02C(=R_2P5:MI MVF[(^GW;=UC/&T1AS'B\"8U]?^F^(@S;EBO=%34VK0B$FQE@77S4"P96R"/7 M-BW7M"/>WP !][2YTD$R&F\*GK)ELE[(0],,'.Y&GL//\ 5F'CA>8=K !.":/O8ZW&$.#UAL>BXVCV0@0",? M=JGG\< --^B,;7WK&\@6;,M#^ ,K#D&-Y+*-Z*:^]?YO,@%R[OL1=VQF\]"-S+!O6^X@\$ .NU$XB#:I M6^HV9K")!.AS%GGN(.P[CN7&KAF 2![T3"<&UNCX6ZS>M2'Y!XDT/#[]#6+0 M NTXZJ$!;,8\\ 8FWS;C#:*_;7QB(RF0#[S0#OG ][CM]OO!( "Z M,ST'G9T^\YX _/03X8 /%-5X? IT7 8T%T;QP#5=R^JQ*.C9#O=MYH2\SS>! M!WX!353M9CC#$JV299&BQZ_!T?PHW3\2/NO3Q4./S+[?YWXOL+"_AMT/0@9$ MV?=YY/I8K[$EU(TBU(="'W]\0N7<]NQ!Y #_Y&[H#)@;]GK. .BH%\:>2LJG"@^VR$<%FV@[>,3F.(?FDJFXY$'CR_VNZ7;MGP$F'P>Q M'0$#\1FS7 ZLQ/$"'RQ0G[O]$%.WUY^5K.%6/?[)&U@>]T(SL%TS9TX,==H"O.@X"/#$XL;"[7@!;L$DESP^[NU\=!C$&^4CJPIX$,V4:';-J M5H""(M6/XHA5X5CC)Z]F:=KZ[BF26FS:0=3K#?IAX *I<18R>P 6>N#U/;.W M$>!A/[+'?[(T_I8]7A.ZWQ12FX&*3706LJ@FFPEG)6S*[TF9N[;EOWBYMZ]N M5U^IO_'^U;:\Y?K]&-3/T!H V7K]OA?SP H=;]!S8G<3_.EH(KU)*MEK^B7H M*QI=[B>3D^PD!N,IW'TBM-"6< B(Y8+>PF/+M1S074"TQ0YS7(N9_D).#/QB M.]9#[]_#K1M>:G<=ZR>LFV,[8&'Y%MA4IAMP:Q#$?=]AP*[=@,DX$C;D4'3O MK-VZB988]Z8WY^>LF^G$5H1@(U;D(B)7WP^8ZX9V' 9AWXE"N6ZN6C?OX?G% M=ZR;>_]U\WZ2G=$+(I/U@UZO'[E!'++8'X2.CYG*/'1=+M?-_X5\]CO6S?_U M6#>694:.,X#S"O1F,5BTP(I,+^)6;$8>;P.K]->1OWT#CDG_I_$W,^CW8B?L M!_:@YX(A&PRBT 228SV&ZR;M6LG?X)?UXV]8''!/_H:7_B3^ALW,W<' XK'7 M@W-J]JTH,-V>'7B6&42N1&>7_ T!?];NG.)BW)._X:4_B;]9C%M\P"*O/XC= M06PRO\>M'A\XOA<[\)=<-_\7 B!]Q[K=D[_]1+RA@6LZ#*1"P,R!"SIW/[8& MH>_YH0\LC[.>D O W_RN^F7=]._:KZA $/^8E6"!E>69>$2IJ>.'^?!MD4>S ML,)XQ1DOKI/PYX4KSF9!R?\S@W<>7,./96-QX8*?9Z.650%SFA5)-D(C5)OQ M'FR;U;K@8G6I3]"QMQBGFF'03#PW=!S^[U^+W"9U0][$0]X ML$%DW-HK[$6RET6(LUQ.7-ZS;&\ -LCVB&Z/Z"\_2-_%&-CG>S"& MC3RB++3]/E@;'N>V:U&C+X?9H"K[GA.!Y;;^M>4?6#H3 -AIFM_@B2N;LUDN M$^GR]2?Q/H]Y4?!HR#[OE26O'J +V(.4H/=LJQ>' V?@]P=@,?8'/;!]3+/G MNSR.([Y)B9D;LHV/[WX/69^Y<03JKL=VQP811MIC MUV)1W_>B 79S"@(6@DZ[09C;&[*-CP_/S6S;#=S0-YV^XQ)DH>O$7LAXP*T@ M'A RB.5OM_IGGEC_IYU8)QCTX\",[-"*79/U BL((P_[GOI1$/;]#0)7WY!M M?'P<=LN#0VJ[H1WZW VX-^ ]-PX"SW>9U^_[&] (YENWNK[L55Z\A.U-JC=Y MN3%&C,-[W'1@'0//M1!]R6=F #+5=L*X%P5/V(CY5?NV!E:+A5VWF-D+'-=U M'2O@MFN'D3N(W B^VP"4UG7=VX=I+C/H6XQY6 MBNPYC0>#:/1=LEX'G]?S( M>WIFRB.PT)]GE_BP@&8<^*S?\]P(D=$BL\^=ONWYC@W:SQ.V2QZ%A3Z*(>)Y MH,>8+@L'%E@D431@KL5]%ZQ/QOM6X#P]0^01SN3/LSP"V_8=CX'UT>N[?2_J M<]@I-[#[3L2Y'3A/V/)XE#/Y**:&/XAC,^R#&F.&;L\,F-FW?=,W8]B' 0_# MIV-J4+1-?@S;^FJ&Q1FG''YF> -B$"39:"^ZG)45A24WQ/JP?=BX,')X/(C= M,'#ZEA,,++<7>$'HN8P]0>MC#;;R\0T2BP\SX )._: P68^'1MEK7;P)YHM M83]"]8BY03]T[< -O"B,(L[\T(&MC3:IA>D&;>7C6S(AEO'T>K[OVKX;]0<@ M:]V8!XX;!28+H_#I6#)KL-T/8MR89F_@PFGE 0*'F)SU;3>V![[M>F8TD('0 MIV724QR7B(SD?YL%^?OW&/KT^=XYFT>7!]<7KP>7)Y?'DZ.-Q M&@>O[ZX/!D>WASM7XR/AOC?N_GYY5]7%Z_ZGT^&Y]<7V5_C"[CO M^/*=?6Z_FAR_/IT<3]Z;YY=1]XUOX_C9-CI.!>?'OL1E. M/F3LXV!V,[LAB+BNRRW>'5A^W(73$MN6%<:<.SM&FF17IU]>65I6 MO&['J/*_WUK>'.]]LFS/]O@ EK'G];JN#ZL:! ,./US'<6S3<;BW8^1%Q(O_ MW<'2LG\M$/"6HK<4O7(M[>.7@TDX>97A>XXO]^87EW_!^KV_/;I\=W,T_",Y MNCV S\[-D]<'UL7'=\XY//V-'MT? O>.8[]WSX(;W8C_ -\?%PSX:5[#G<-*-N/Q[87=K:W]'P'/9]__*N\&.;SH]L1K/=[Y^+CT>?SC^_-D_UW M\-U%"K3]^>CVW#T9OG>/;P]N3L[D/?_^:QQ,HO3D\O#V9/_@YF(8P9A?C2^& M[]SC_=/QQ>3#^.+R ,8RZAT/1\[1<*_W;[C_S?"\.CHS/[\9 DL*^['K.W;7 M[UD>'(; Z09]%W9TP+D?!?V!YT:;=A@>A;T?O?ODNV $>,SM]@)N=<'Z<[K] M?L_J]GNFZ<9.8 7,_?NP]^]E2>/SR>?T!-YQ?@GOM]\[P'8FY\-WM\>3\QZ, MN'=\>9I>#,.;X^%[$_Z;JWO@7;,+^[V'NWDT/'#@.(R//UZ,C_>/[(O+*]CE M*_OX]8?T^';/.AZ^@__^BD]>XC$XP.-P\ZG/8K\7^&:7L;[9=;V^W0U<.^X. M;$S \MQ>S'QCNYQ?7L[;>CE[H0>F53_N.D'L@'0 B=MGEMN-K=CQ7#?R6=_; M+N=7EM.JES,.@")-U^N&?9"X;ABXW<#R$*G1# +6\WN^Y6\:I_[U:LO^E?7) MLFP>V3;K>MR-NV[?[G<'CN-VN>5PUP]'BAI"1)M[_;\=F0? MVX?P[YYYM _O&T834#?2X_TH@7&D%Y/WMQ>-V@(2%-;\=G0#ZWP%)\&$M7?. M/\+O]H'SLG^'W 23N$DO+L!Z3R^^'AZ"7L- M)^*=>6P?N!?#O9M_WX9298'3L/>I'YBVZ86LZS,;6$OL@ WEA5'7\4,S=/V^ M[8>#33L+W[T/;:TEA&N/+T_VSYWSR^/+(UC3DX\?QL?V!7 AX$CVX6?8E\G% M\'@"JJ!S?'OU*8Y=FYM]U@V8!5J\&X0@ $W@,Z[ON=R+7*??^_L: MG(U#WPH'H0UJI]OONH'O@@'FL&[L,COP?,?U!_VMG/W*MQPP<;?+^97E;)1J*XXLGWN#+N^CMX7%K#LP(Z_K MV:8/A&G9SL#>-%:] =Z6)\^G-\3;,JI.&K7%&6";;=OO]CRTB,R =P>^Z\ / MQX_ZH0!;[ MABPH^@.O&G]@W_5Z&/0,G;X%RH0':J$=L:[C8!Y]S_48-S>-76]PN$=\4N:S M(N2E^'/,6431URBY_OU_X(O&X0!Q1)D%_W=MV,'H$[V@ MOJ>LYKA]DR3KCCGV7'KA>-/JMYLDJL8O+-/\KQVZ[O?_*:THQ^UQ0SJ&"= MJD@]7WZ]2U_]JXJ6OQOT=P?FW5^;NU;]W;_HV86Z0"WBM-JA^V#LN%K_N^/L M+$Q/+I UK8PR3Y/(^(=)__M-?H_+92]].651E&2C%Z9AT2N:,?R+EN/N#<'G M.7'P8-\X&^X-#\Z,LX.7[T\/ MAX?PZ][QOG'P[Y=_[AV_/C!>GAP='9Z='9X\WBUN/.[97;_CSA^LR._?XVJ5G-?6W"E!^"U@\%NO^?9TF81]PX.OMNOB9DX,]F!G%>3%@%=\.<2QZ^"/(\#5B:YE60?U[%*_:R M;,;24S[-BVHC><:K)'C]WCM!ARTY<%%EA/?LO[-.]J^L\]M#\PBN =W>/1[^ M!:KE>WG/!WA7+P,;P(7KA0,7G>HPI^/]]Z#W?[A$3P/H_*#;CZRCR?'XXD,? M]/@]J<>?@SHZ^M2W[2 $);0;QAR44#<,NBSNL^Z L9[5[PU"TXEW?O_G/\ & M[?UV)Z>1%/]MQ)SRN/HA4KZ?;!LL$+*[DI#_^0_+,W_;R FM/IE[Q\?O]]X8 MIP=O3TZ'QMOWIV?O]XZ'QO $U:DAZ$R&Y1@GIX;5,YY%S\7T3UX9PS\/='VK MUK7V7@X-^-H:.&YKD;ZL7CZXXO+5S15Z2UX8U9@;<5+"SAASS@J#9Q&/7OQ\ M;49C8"\BQ+*$)XXC-L>7\FP5!WM+B:D'(EUU(UG83U%[YC".SY]"W\=>MV:7 MN5$//>O];M#WS:[%8(E[5ACU([[S^QF?5B+5V3$[!B[^O96@7V\1K*;)O/@& M/>U7F<5;56VKJCVW>',1C[_CUN][QY6A^ M/AR/SX=[[L4^J%^35^/SCT<+ZMHTN?CX(05^>'NT?VB>#Z_,B_TK^V3_K_') MZU?CH_WQU?''([@6[K46U;7S3VX_8E[@QUW6,S&IP<94S%[4C0+F!,SU'2>P MI;KF;M6UM9S0ZM,Y/-T[/CLDO>QQ5;:V\/DEWJ=O4^*JFHL8HJ2' HV&FN(O M'YE8GXB'>4%.^17;O5B3O=B]IXKI/<8I7^UB M?IE/)DF)M8M@K8%^F\U0S7\ .ZU13PZH%O$5O.V87K:1:LG/\CR_MSYQ>^!% M+/2[X8"Q+J+"=OLVM[O<<9GE.+P?1SZ6J5I=QS4=YXC'8.EU5U?+<34O.GGWY;MID7ICB,07ZLXH&U./^_\:W-", ]^#D[Y M*"E1QE;'\,W?^RS8G_S8=+AC>UW.?+?K6G @@M#N=WN69T4^PV:G(%KV#U\? M&H=PX^GQ'NII>V_@KY>[Z^.3N)^X>';PF8454821QT914X+!2J.<\A!KT",C MR8RD*HUPS H8ZO-[RIB[#M&:1?==?Q>,J)_NR+!WK0=P9-!@>^OOR/B9AM*# MNS%*[$ T+?)K/ =MCZW@D(<9J)=3J6%2OZ*7^2RKBOG+/-I,ABE#4,/3] *S MEVZ/W(OA".[!YZ:3X]N+!.Q)YV3XU]7)Z[_&P!@70U"]X]=8QP%L\W:!:_ M(G&T3+;E-+=OIN['/+//2 88>6'DU9@7QN6L2,HH"P "L#9;LQ_M7 M\XO]<7I\._I\,?F0'.^/)^?#*^<(ZYOMH][QY,/X:')P>V2?+TIV4TC]]\[) M_JL)CO'D]<7X9!C>'(%&@"5V%Q\/YN?#H]N+=%''?O>)]3W3\RV_.W#L"'1L MS^KV0=AW+6['9NS8?C]R=WX?.#W3./@<\K1,0$[]D5Y'=SLQ-C_F]@BT:V]I M]QZT>]"B7=OT',\"@]#CO0'ZH^,NX[[='42^&UE.9 \"3 F:):"$P49O#<2U M-1#O/:6M=/PV#O,2?CTIAOE-MN4O7^,OGQ=E8\1Z-O,]IQO% 0>K-S*[@QA^ M!&9@!]&@A_5Q.[__F4^ODJS\#N[RM9JNOZVX_&;/JZ1VLK=/BK=P)=C6F^QR M_74DWQ:I#$1F9#,0J6;/Z;J>,^@.^CV_Z_4#MQ?Y7M\9L)W?CY(LXV5>L:U( M75N1^KARYVT.9S:]2*8;'OKX=>?P2#N'YY^\ONO 3GC=")&I0)NUNP&'/WEL M\S!V(G_0=W9^[_4<]^XTBSOU)>^!G&V/IB@^DU2'3M5I :P_F;+4X)]Y.*N2 M:XQ9QTG(RZU+=;-W&=B)@?SD.URF./=?DLQVS[+O9P_(B%'GWRLXVUC6^Y/2 M=&X/G4^V%_AASXJZ+!@$7=?B;I=146/H]"R?AVZO!_K,H&B)AJ_J.V75A \,H"$*K'\%6@23$ M%KK?6=N^1FGKSYJ$NG_^HV];_F^E4?&43Y$D9'IK!V.$Z0P9M,'@2!MAB_U] MF=D]3I[N&0C=(JD2>*#($^,%CXSIK"AGF#!6Y09<0?$ORWX6/$>1CV'U MXAN2DI=FNF9!+\?>]?SO+6W[TG=]^_MRT+X82O-V!_[]@&N^M4;O^Y[ZQ97M M[3JF]RBI;;]&V;NC#"BI4DJ^Y"P<&V'*RO(;M-D6\,]36(V"$4\\FT^"//T; M+\2Q3,DEJN"?PS'+1O!!9MR,$_BDX[$=]NS0= =A..#< M\SQFNP/;ZX4#^ROJFY1S<\L.Z&QNI/HF:U:'!RY<"_?#^"Y/,9/,O;B\,B^& M,-;7%Y/C2QS/WOSX,ERL684QC$#5^VM\;O\%]V$FV7B"66HGPP.8W[E]9'^X M/-H_M(^M!?_ZY>&G7M2+S;[)NXZ#SD;395W&+;<;N8[GQ8S% V<@"G^ H,^J M/+SJ&%-6&-7XQ[(_[\$3MB?B'B=",F7!D[?'X1['04NR MO'SWBYR3$J)A@,ICS>V7NI7GX=WVGDX_Q2:L>?YOM.-PP%!TV,+&&9V3=XS?\?7!)_H)QO2H94P;CU=L#6II MGO'[>V0>Q_]RF$68B\E-YR&0\LV2P<@R*"+*2 MR&!I6O,3G=$$7%X #Y;<1-PJ& PQ%O'!LO*BK!GD.,A\$#[*B.#;;$273@L> M#(83D8Y"\=&.0=@@\%%P27,"F^BZ^%.'(]\&'6EIY'0<%E9&0-3/"%B\W+WX5G( MRUE1P" $R!VZ2BI6S?[FG.3VD\<'<=\;^%W+CUG7#1VS.W 'H)KXL6L[ ^8Q M'^P\$''KS$H>0^0=?S.@UD,*_0UFIAKS05X";&225!5P'YX".RGR#/U9Z=S@ MU[R8&X?H#V A99;MLXH9KX3ZUF*SS3-T?0YM0\%QI($(;'PF6K:(C\^Z0^,9 M_NK_!LKZ;FU&)@2K,D58E5_"<\7P:R[*R^>_@#UJ"XOK*KGEWYL]FI_Z#N-> M8 ^ZMN=8H&AYO6X_\+VN%_&^&PUB9KO>ECUNV>,O88_D"TMAY-Q@80CLL6#( MXY!%H",L6_DIV+M9=\47Y02X*KRC4/H0\)0)K,"\@\HH/ Q4-ERCD3$J\IMJ MK+[>!;64T\C([4:0GY3[NW/7R':,G94?WCF"'=(P=^X8P([R\TGE&:P@6]GC MNII\7YC%_E*_JT>!\?Y*0I-K]S<$Q]MR=VW_YV-U/0_.<>D./DR/[H$?WT;_C\Q-;%!Q/3I.3_XRQ^X_O[8O7A^X103+4,7MX]N>(T' PX[,1A0 MO<5@T.VS'N_:?N28<=#S/6;N_+ZWS$JW=:2;R%I[/PN=8=VV['B5Q?+X.[A1 M5%EW 'YDJ7_/(7R$.>(\RQ]:5:-M\FU)95WG=':7Z?^TIKDN6_=3#_CC=:P2 M6B+1SA^S$@96;F;X[I=JB:@=:EKBNT_<8J G6E[7B@/0$CW;[?;#N-]E7M ; M!'[DVOX]FU7=4^/XAK*?1[]T YC*P6JWZ"^KP_IA]*,GQ8W4;KRFS7A9NZBW M7.F+7&G>YDKGGTS+]GL(LN)QEW?=OF-U,?+6[=MNU.^Q:&!:[C=PI?LW4GND MP$_\A1 +%I[?,Y\1(^84)P NNFN:LV6%_2N=(XOOTG@ MU?!:(X.IY:B472QYQR #*)Z(/W))@:D,$N('/][MGNRUW#MSU$)'B.4V[F)RLN@A18NT:$<5),1";% M%-[-\"*@6ZH(B&C$;!8EE1S7XU+ M=5VSYW<#)!EF#BQF^J;="^.O:G!_UU2E]4^+QU)/-AH![T#F,A%UG@(, %C" M=2ZU0RP"A4-!2>Z4>11C'CC<4BK.<=IJ8"<_3#$A/)!.'2-B\^6K05^9Y"5* M=2P*3>?$L#@JOG!0\PSUU1(L4N,_,^J 1UF5_T\RB%>4V0@JR2Q+!'N8E='. M(K_@?,"\H&]AXZLH8LZ@-[ &0;_OL9 [UJ=#8A..8^T ?PR3"4O+_]UI\XP7 MV6P2Y97\>IE?O"55YE6:LPI,;1@MIR?\C1E'>/O)M=D@\&.G&]I1W'4=,^SV M\4?08\"GD87']L[OMF]WP CL>&9?,0^UJ[\; 4.#!;5>(TSS$DEQ"FR%2//_ M#79[+F%5A +,@B K#,JY1?U0W%@UEUUWP%PXQ)QUF6O&78>! F8YIF6[ 1SB0<=VKGF%/V9/3MR>G>\.#?>./<^/TX-7!Z<'QRX.E&3W* MD7R+IKE,T5T2J&^+_//<(.1V\@*@8PCM9S@UEK&793/@@T>'AZ 1%+S*[YN1V_N%&;D]T1WK6S-R M!_W=@7D_?#T9)5$7J-;88E+?U9I PXBQ[\2(:3GYO^P3;;IU5[^!="-7X8N" MHU2[Y@T8E= MQ'5" YJ2TW7M71\I[5L'NYHU$?3PKPGO)@^GL&F_XB*5X/$-."$G;\_ET M]M@:;,_G1NY=7YY/=]DA"4P]JUYTG2]V7]P2QC<0 MABLE1F]7-?; !)%6!HEL$'7PGUE2S3OP74JY(%JF"-Q:55PFOXE6 ,;;61&. MFK+&[HWOGRZ'N[,A$6#O6KNN(+$6*WI_3)[+2]C2=N MY-ZYICRE/@IHK; 3;;I962:R#G0O8^F\3$C:-H?X99Y%HBP8KSGEY2RMZ)*3 M*1>#VDKBIT,GMKT]XYNX=ST5[_#W=HUW6&>?5)282Z<6/DC5WYHCQ]@+\IFJ M7:%,@^U)?C+4X#C;D[R1>Z<")/U=30K7Q1?"0#Z;3:V?UE#D\V#5>$I8-HJ+0@06IRT8%ET>8L'3V!%()PP].,O4G%3]F+2NZ M%MC;,_YTZ,3SMH=\(S?/4];T #1M,(X1ZD@(94IDB+81TJ>UU]N#NJF;IXI; M!G_L&B<$:W28B8I^>.;VB#Z=7?:^D@NXS6+8TDM-+UZ=QK#>>0S;[?XIVUT7 M;)B[8$E)A)V.<5##ZYS4\#J@PKU4.!7&:T2O1!-L:W4](5+XFJ38GN,UW3Q? MQ3U?E M]LV-DYL,)/(XF6*>P4O8,Y9DQA\\XR"JT24JOB>)W20TR/R$.S,+M_SAZ9#, M(_"'[>;]E,U3Y266LUN?;#JTF$@$)[YL'>,A-B40T']E1P92A YO',+KI]BZ M8*NB/RGJV![M#=V\OJ6.MHLUUTD6)E.0U5I<\Q7G,GV!%]=@=&]%\A/:^J^= MVZT3=DLO-;VXR@G[8>N#??J[K=)BK![Z;L9)D%2@S:U(;C/.PC&/9NE6,CRE MO??-K4:WD9LW4*DNEK=KO,J+B6&9W?\SSF:3"2OFVR/Z=';9_V*R^!(D^-W@ MU\MXX0I ^T$@P[^#-AX44COY&;CE",_[T,#EOY!0[34Z-%\>R_T/#4BU(8&? MHW\:7K@:]>\>!/J5,_0MMSU4 XFE55W=ZJ(&E%Z'QP=G9?9J0/-YP7_.,%Z!5_\'"JU&1S[##I\A.C69AA?D. M\%P"V_KZ+/"5C\1*]Y-18AR*GJ)X3F%&AUFX:SS;P6\Z.\;.#<>?^:R ?_+" MV)F5.\^IGU>KWTB2&=:@W\..0@P1C3)>YA4SU!7P9-C9C]RXX05V43($^-_=>'A_+- M'_,BC8P_.8MD][,2WY_F(2T4JXR!TS.Q#R]/RP16](_T.MKM@+Z75-P 8NL8 M?^;3JP1=\4((%&J".8D<(\J!VSV"/9X9AVINY-AR=NDE!M=3=$O)*0Z!>IF5,; MW>$8SR!0\V$^!+(%.LJHI2Z&/Z?BJ,(RE])12L\C'0@C(8)@QSR=TNJ&,Z"E M"2YJQ*=I/N\80%_8T%6,@@*D1CT()+]9ALT_J=]/DL4%*ZL"WDR41?/KI,BS[2ZEC&L&:S1-1 13K1405T<#.A^ M"0N2%/Z6DV#70#8WN>RR)F2J*"S'1H%\)!XLJ)I-IW">Z)I5O:9?&,:SY+D! M"ZJ876G\DTVFO]7^YM]H$,\2>=69MJ!K3GQX?+\P,;52@M>4-04)NE$7T=X* MLBF AR)+Y?^9)5.Z$X8XBQE108%T>7)P!/RT8Y#:,2V24I02CR@OCNYHZ"X$ MO;02WRL2I&WG-.86;>M$_*K()P8V>(N0 >+=-PE0")Z?24YN(.Q'#;?#39RF M05%_H#/L1(L]S=MC2[((AD1=-T'N(9OIP*7J@,+)O<%_KEF1(**=;#]7GP6C MG 5=['4] :XMCUP,K+P<8W=IM: PH GG5?O@_;>V$ 5?,-?#S$ 3 M&+_JB)Z :LOD\,J%LRSZK<-ZXMYI#;F-*9A/>!AI@#GEM<,C8D[,!J;>;'<. M"T2GI7DJKB>;XB;KS"%BP,ACW WQNE+M&?:%SPU@63=Y<;5!QZ0^V8L'HR:P MBD^(S:B5$ L9*K"+KN@5*1FIX$6*%6OT-T%BY\#!6'FE[Y&Z6,A%(,^:[$F& MQ#GL2"/SXSQ-\QM\B7*#R,ZIR-+B/*^/< =.+TNK<8@/>0:$#Y?!(AK3,0/F M' +5/A(-2<,_BC.N-92>V@4;UZD$:['N52?=4^6W84 M(%%U';I[T4\$NR3,R'_^P_+=WQYDW/>D/2'0\&3R"-CF9QB"8FL\&V,F<42[ MO9H^F\VLQL"\0(3&R ]8"%Q$K$>Y]AH2MCZ=Y-3P#PSL*? O8&N@>$SKUH(X MI96RJ0-LC<-FBMZ R'1PJ<92T]IIPLEO];N5^-M!11-OX'B28]E1L&,8(X8*SWY$] MQHTN?'+-RXI@^&1NS0Z*9)),R:)2D) ML;C@Y&\!KE:,J#-OF2,J$7;H966.D@Y59\P6DCHB^LD6'X?<-TEY)*VUPHAG MA93QDNC> \L7+1VPO6Z#-TC#!>.("KL)T5#H]Z KG1V\W'E.^]!HR?C_9I5Q MT[*\^EHK3")3M?@%+8X03/*S&S'ZQ<&KH<,X[D7:C^6<^)(?\!!(-R33Z.7) MA\/]KC6@!9>&\ %(YGP"QO1^?I.!T*;UQ6/2M*U:ZQ.]1\<6]RA$+D?[-\'M M518CLD#\.L]&.36F1NF!$Y9F$Q&,M#BY6HQ(+890P.%$@%!,8J!_.%TSH"K* MKZN0S$9@(>%S\1T9AV, )X/#X00].R;:EW=\: M+/'AI1$FP*#!Z!C!4W$^4^!D LW$B--9 D],JIDX.&2E:-^3TE[0H0/BF.;H M;$45/R&"*=5!@Q>US>]JG)=<,;M: ^Z CI5%JLNV.%SU;5-@<)A9#-/:*^\6 M5L(4H<[R+"/.$!8YOM4(BIQ%S6"508*;"U9S"2. ?]%@Q:?<2/.WY%Q9U,@? M"I*#-V,\YW 3#;&Y. _HY6AHA4AFI?!3%83+IIQ#90ZZ8*6OD?A<[1/.KUYC M07?13#JWQ$1!STJ$C52MVE_Q.K+_EW8:;!Y,Z@3R XE>K(&HI2>^2& ]DO > M1_6M6!8A CH#NA ![M[[/E\V6TZ(VLE3K#E.+5+-YX!+85CU(V$R7$&JAFU M53< MEMXHO$HCR)K-JP-<+[&!>"<\%2ZC,)^EVKG YZ"R I*/SFX]7C@/X@I]D#"K M P$CJ'I&$P[>3"^**?GXJC#2KX-'A7PI3? M8.7NTFCQY$7D2RB$E8$& X@5N?6UIQ4FA'M,+RO O.61Y,Q7Q)J&NXP\@?4$P+"WS MKPXO@VTGB[U(RBNE+&IMPV@+[$OZ^X ^C86OHV%?W,L?.V5C9K)'39, M#A6.,^'">XDNO#57.88Y.I!Y!R.9UQR=!ZCSAM+7"-Q6](TV:MA1H+VKP,$I%0#:A(*,E <0L@"DS:)> MJ!1K%,"@J9.;CCYH/'+B4E2>[G(OWZWT?'4QE*X#XN]&1!@5UQ8NB0G\/D)- M5%AN(X'BJDEL5$:46-1?ECP9)UA!S^ROU2"5-O MIXTCV[&1H;BJ*[9?C),,6IY/,8J3&S$K&GU*:0;D5<)^$:0^+) Z!A)6:T* MD.195[A7T*I*4VG"B& 36F9Y311 G?D,IEZ.\[P2T?B]+VEB&D$"89046I$$ MOJ">20*KM0E-D44739WF+/3E4@]\@B:;-2JL6@ 1FI$$=)<&GDDE*T:':WOH M(@0 *K^:0Y7KZRP]6,*.:RKO8$[5#:HRM,QY*94ZT,DXT'2YB89<3I3 C8,X M)N\?K,.1?IR.U7$Z7#9+'G^Z7YSM9EP_.!S@5KH%BWJN\301K,DXK4K0H7& KA,>6,%$X9S M6$D31X:Q1,@7;N@&'(E;^FI45$VJZFU64//8YDRT#A^/8XHU Y-"EJ1$DUH9 M8;ZAMH*G5D[[K@<8^-E(ZOP3,"Z)%]+)PP.%1A >5IAP(O*44AJ> 0LX5"" MP8F:BC#/@/?"KYJU4_- 7?3 X02;14&'JI?@,.H1RB50.14+!F2.MO*L:-@3 ML8PHD>D=.5Y?YC",/QL)P.]R%(GH57-Z6L*H9!.YJL+E Z.?982H0 ]JM.4A;QIIK#N M;J2/C>-$Q2P3-:FD5/LT2:*2/";,F* _L#OG(-LI]"FZ2I3"R=WX04G!H942 M;FYF8!BK$K(U*YOP";(=\99$.YPB.ZE(T/:6'E-T7%/V!9L*-K'"(4O\KIA- M1#Y2[;K> QD[D@[6#CRD@@,O'/240YC.,&ED!NJ&X#.8 Q&G^0U<^X4\ 0IJ MH4\$9Q1>H::QYGM]W]RBVFLO'32ZBV3"+G/E,49V6K)4<##-$4F*MY;X FHO M,,H UI_2,A8R@)J,&]QS)!N>D->F3AB2$3,M-('.VH,C4KLP/(B)86 Q8CZB MNJ3.AE!)F27R;Y"";=U2")J,E*F% (3T=[738M"@&!7Y#6JD<3N]!Q-2B6(S MS:((YL9"=%]V5(&7,&#),M-5?;#SO.:,20$G3OKV\)[V^BX/++I6&C8$.U?RH,^UJ:H*,%4[=P'!WIB!1WP-UX!$+2,2BUBD:7JW4GRM&B6=>1L9C< ->4 M#8^22= 1Q<]Y8RO5(5=@%*,N!46K0B:23#39+,AF8BHCF9D_0?'4K2-GM3"1(6"EXN*Z@QJ:3V4"FP'J\S@#H3":2Q6* M92)SHU[,5.B'DRFO$C)L8 70?L.P89YRF:.I1X;1RF^@Z@L^FH%%B%X6/;$7 MUNUU3IW4?;( MC-C5/9E'^Q"TT.24M^7+VI&"9Q"YGT[:N M(P+%J,O)+# T1816UE()&6V)EBU+6K-*QTX93&8LJ+ )L=NF-5"*+]Y=9V^C MRV!4B$@ESD1^7C93:(V>R%-EBH.HY:A]H^5!=A=H "4E7[;,$)$T)D@5A2S: M\5&)*D;1I*2V*@!J*+W:DA)IZ)E0>[N8@#\KU>OH5,C3VIY;*93HGE:<3KJ_.Z9J7=V1 Z B , RTF[&%M686E&*7]) M.SVO+HG1 LAU++M>EG5*>E]=\'=6(1F-YFLSS#M="O+0Z^GO[$K4\) +7&CD MM0E#'$KM:2.$.YJF)HVNNO (+FQ*C[ L(JGJ>J-M=/Y'M]#>1N?78RS;Z/PO MB2!]R2MV)I2'-6>Z]_7M)1BQ04XLE("HEOO"3!8RDU3X/,+(CHP**K6D8;.2 M(Z.+J*YJDD8M6'FE]'1I.I[,2VOJKDDU:SR^H 0@5>F.AY:F@K%.4I)%E#;C MJ8$NOQ$Y?=$]6=\EG +/4-T^!D7? /M&AFY?-FIEM++IXO-%WQJEZT?95B,%HP2,\=((-9#[M,62(\+V-61%2.WK@OZZIS M*I@_Y1.E-+NDZ/4*@JQ'8!HG0QM*SGLD+.URKID$(B)]=K:I"M)AA_E5>4"2-R M2IJX/($&"'X:*J5>$SVE3!4@JUG$WXGN&06"4);(ZG1QY\K!K_FN#UMB#ZOT M=>]4G4/_Y;+E4H-LH)0+D:A,;.4_U 2<(G3H,B_'0BU47 *-;^$S5IEVJN:- MXIBR> ES0KC:S%;YM"FV8Y M9#%\F\#1$8V'09$Z2I'=A<*6I&SY\+6:J"R+)$Q(I<'CG?%"^J4( M=*2.+NCQ!.389 I3I!.70L3@YN33S8B)U&NK8$K6R9]Q9ZT<3&ZY2H6XA=PT M9"V&;W9@)(W3'S,!R\;1K'!:@@)61W.B/FRQ_4D+PCE6!W&FLP)D.>HE M[:4Z"G13_J?E(J#6<- M\G#NK]'X[L)L'G_P7SS(HK3*-JU>(^BEFBJJE9944]*R*5[.RJ1&#+@KY;I^ M?G_%\Q%4:/'Q(LQ,B3UUL.@>UO&ZJPZ'F7$25KD,-XC%KM?A!$11D>0R0/I' M.N,(45-WNA,%[.ICJF*OK]']M)K>H3&DMBZ!)6(:G\WK[ 9*>!')E'5^CW#V M2Y0:RCFE+9):2@?+_2<=,(Q)RH4:ML&ST? 8R;F3V2J)GIXL<'%&>+,I: MQS-89SVYO60Q%^DQ&)(4Y:[KSZ?^8MF, =,&-N6WV=0AF!DL8Y)'G1TAYBN> MJ+(CF)3^T?:4?2>?VJ[ACW$J:>E&6AI 2WUI'+NQ+- 3_*R#[J.0%Z!\<. _ M#1R&9@>"[85I!XK1Z F\FG,"F%6-_Z4G%I.+ IY.H0GB:5)9DC:E*!AH7JZY M+M;>?]4HH4 "GOG;,O/X(X=54!GS2-Y[(!PJI=_4'R#H)&NAJDHQ@.FV=VQI MVT1>0N.K;0>%G+>L4C2)[YK41FE# &:#1AOHQ(<9,!A_6G"DV:]-L$ M,01K2\F2O3 $25Z(76YOOX 2U9%(NR/$3,;$[C2=H>/DV9OAP7.5D$_9B756 M$]7<@I2?3=M I!),5CFVES:W=8#O$T(-Y@O;R3\G(E&P'F8[$DEG_7/%Z[=( M;PO0>#A6+D]*/Y=0I;P(-6Q3NE].6+SMHV@E,>5^@-7;7A=7;=FZ.W/W6M$W+:1[7_DHLG0$]G#$ MFQBM0C54H@P>&26H= 6@]F%A9CDO$9>ISIA6X'W7+)UQ&0+&B%^:"N3R#WNG M)1E2(A5#E @M)^H#!4%3J(@P?%W>__5,5QOU_HO>F;/VG7^2\U*!*M#/3E( MQ1K;-10=DE_T *'ER!)[589^=T0_RKD !L7AZQX.+$25A-'*$B(O!5?U7;$H MG_S2\N.@VN]6;U&HB1%6;-/LY%/UM"80=EA2V9'!(0UQO5TZ(5P^&)NG]'*] MS Q+Q-K+[MFT[#UG=R"6W>WO^C]_V1__1'UCMLJ^1O>//_BO)JD0210+IQ7# MZ41&UT!P$Z[*N[BQ5Q3YC7& EDP!9E (U^Y=PZ'O&']@O!$#WL.FP.WU)/BS M0SEMW?_C8)$??)X2^/&99 :"RM_"X*=CS#+! NX,N,/$.$K"(N\81SD18NM] M9TA0$MB1 ):H(NQL#JHU!BG:U\[A\'WNT)B,?3##X-?\:I[75X'R2C8BDM\' MK)N4W_SS'[;K_$8!E+/=O=U?XPI9+6":(_!("?_$M&JDC*+5Y[W!P!6\0RRP$=&^S#S0N8XRA)6F>,HVA@UIUSO!B*DM>(6$X&Q>2G2&_2.-75&BV[0 M*53?CMX]AEB%R,](".(!Q2?:SLTS6EU/VLU.&O] ;6@*45>;\R$KBD3"!;>@ M)-J$+J?T JX:$ML:=HSC?[_M&"<$*M"!O1G1;6<)O!%>]X8%.>DYQ)Z&W:,\ M2!"S:\C364G_))7^^0?8SUOL*_(ACUB,< DQ8(DE9J3^A8U$"&%Z.Y[@/LR+!51U0!4C*= M:-HR(34)OEAH@R.\!)3=*_0VA2)-68H(K'4WD#03^3>P9:A3LZ)&X,%\;YD] MJ9^1D]:3"HJ#40:;X*.B>I=G M3?5:B;9&PHK^I D$EP#COQ%2B)@5RHHK'VS*O\ITMRYEEDKHRO5T%AA\XL% M)VP!B:^\*FV-M-2[A!#'$\+(;&K9AW+R7S%OLD+*B MV]2-*!10JZ4);"W?M2D@P)%H47)*.E8KT /-B@3PDB4_E?)6*F,ML9/J+!8 M6D%DBD%0VF)M(\H^2'725^TYI]2?%,W@.BO B#D%?9KN>&U%0)?;.B94I\X* M*#@H 9*I4VXHYA+GHTPUY\+9TE[+ZHY.K>VTI4ZG3JEF[=9VG7JL.H!'>S! MLW+DLL-)W12/ D-97B\P9FB+YE5,3*$@[UK3$6%U/QUL1WF;!F;+ M>("H.Z@F/HOM>K# 0.] N'"KDD!ZG98VHJ82A@@RQFQLG80$.$T]UIMQ7OLE MQ'#@5?!H=?)814@-@O9$QP@Z :3BU&@ Q,R74ZA7PO(L@)EB XBF'X;('J^A MQE8U:VRW:*SKN>AH89Y[1P.=H9PW";2CP>QHZX%I @)(21,R35J$ =+)CN& MLD:NS4]HP1K@43JR-54W"ZF6!X'Y<-;K+9J.:E4=MW9C&C)\) P-L>0RRJ?/ M0P,)P1(!B:VAL$\6[1/I3(/=55U;6[)O.$96@LA3+\>P^QWC"#AIF!,!#%ER MPV2">H$IZ,1TE6L4"XAF643*L8)Y*A'60\":$.*5UD021["G,=HS56MYJ% M M(N,E-EQ(*O3([IT=OA0N6>43:)8$)B#0J\3E8/FSHF;VXB3\,:^O5['5]K*I MC/;V6HGRMI3,(%E:UU[[$H%01LWQKVU(NE'L)E7[ M"07F=0@2B)//=-Q+S*&K;>IFSD:TG6!3R"SA>+)4^*'R2DDB% ')MQI W-RSA+&/<&;7("J@R%[1!,"J' MBM?7'@N)EJE$5]/(%#-@4EWO2+FJ0Q&Y G)EQ"F@%,4&9';A%!"472N;$4:' M@7=\ >FKJPRA&C50.XED;NM(@=OX]X^>(7<;_UZ/L6SCWP\0_Q9]&U'*K;DH M \$NP1L[;;1PV=:1P(DB+N5:(.J9L:F#G"&:D-6XCKH*%-, M9>60I,3'F>C["H(&U*%3?,"Z*_W[8H?(@:0Z+@@GK.:)NJ>KJJ,#-J@BS:EL M549Z^DR8@1%'H'=0-Z?2G[+*#-<]$N55DJ9-7]X&/T6#N6BGI=:@=:)O:UUK MISN(9&]2*N6GR)U\Y<)U.EYA;>FW"[QK.Y5:8PA2$8!N]1PZ+;^#;B0O]-EF M=9$WEL\N -!FJ**36P$MJ^2*5!_E+[C#"Z%NJ_(;U%A%Q[)"MOV(-=\![K0P M*&YXVP$#UTS6(DWA/FH\V&FHT]PY=8^MWE56 J/,TPW93>J%#N1T,CUO-0" M$E&*@2FH86%[ZS#)N@=NM\XCNBO7IW$&4*U"GD8":Y^H<=O7_?NVN6.;%C0RPA+)*@P^FI$Y46RL=HAUG5'=XTI))2^Q>K0">-YG 'S7Y3@0V:?EW MM-#D3AV_W9+_CY&_7%LNVU0HRP@C%CO+S/HN&M_*QA_9B/86@*F'2W^D&X3U MDH?C'-N=S$K=+R_TY&"6I)%H1@63G4$-\#,$98 M?*_\8>]WSW9K&97R$:)F(-![_9 :8$@EN& #5 0(IGR*0B2/8,\.^73IE" T MTU(V$U9M&!6+1E:1Z-[&J?(V(C2F[I22-4>8BTX0>PW<(@;4L(]QIKE^M*:6 M-21)UN";K'G"Q9_OC_:.C9=[;P^'>V^,TX.SD_>G+P_.UIRZ2:(>ZH4"=2HL M-?#+"\H\HF8"HG_R%/;C#U/@W@1I6D"KV\E)F'=^+D4AD?V:B;\KAZX> G%*7#]G!9]:)K M]1]ME? 0V-XC"M[VVE@NJ@D86$.%Z)X!P.T*?\<*[XG*2ZF-;I?Y@9;Y5&;" MRFYH63NPM^8L="A33!L^2.TL>=WB[(9:S#=1;P&=B7E4<^QTQK14=3"T)!+^ M1\2$(U:*F8V$!"TZS>%"Q;.4Y+'>9W Y W\R(W6L*L".J[5"%I1<8N.#TI9, M,">),N[R*=6(TN]14H8%?)0Y:N/T[]F8@[XT[RSSR< MZ8 I>Q)A6JRB$M3*\8,$[>IJ1]B@,LX;M/42[4ZOP(CN]T%?D)J5QVKUL"= M*LXFJMJJ;UF)U;EQE^4W*HU&=V]Z\8Z$>@V= _]5BIBGI[DUSAEKW MDTC-B/J%QX<:SD_R*(GGHEA,]EJKS0SJ%#]%K#&JL&A%4F4QADH*;S#6>3:2 M4Z[+"R@!O=-"#P_7H2CVJU7! E)GDE12+8/Y3/*ZX .5KN2:R;]%[5FI8-*C MA'(3E6:F.EJD(=8*J_),'HC&>L2@L*8!U?!\5AE!PE:5QU"'0RJ!$=@!C*5%\'6%$T9VY,L M<@0VJ"&R92)ZVXB)\8 0WQ1 5>6];!9:]ZVN]XVZWML5M-$U3HF<#*V>[);7 MU;=4T*' #0A3$M[1])LM?[MSM_Z.6<^];=;S>HSEZ68];SG?]W"^@\]2>Y6I MC<+9WS6 (ZJ^JRW01-6&?K'.E)S[B'+QI1Q) FLE0^AN[KC=T9_@@*,=%8HK M[B4I(ZJW3(RM!T$96@&X(4,=+X4FL]VC!]NC5Z)0 ,\/!AID7%G?*=':F_AO M6UO$@ZA9,<$,K-_J-]1 MMOU4-OUAJ*66E.FKG&@.ISP-KI>4HH89SJOKR=> M2+@O%=DS9-+6H4V=3PK/Q/T:"CQB%+'IAO"1IRGZ#]?#4VG8X,*!': MWB#/&V(&T,&U2L1[1H+?_.W-\(!^LWX3G1CA;V-/X#/A0E#8J8["22-$H@PW M@(/U<)JA(C!#5^O.J57\PR,18$, ^..I5><:"_Z7NPR(MX@T0PIBB;"61#Q6 M,(DH\$=%(MR+6"PJ8.D:Q+D4%Y5")FU0.@UY5^MB43>U[-3#)CHX7B-MR4B2PZK!7!S5FX9&.7F(\VSDY.-IYKN,H2[D/ MYM@DH2!G-RP2T<"T;H/50B82DA[19,98^2@J4+5PZWT+A+=T\2-T,0'VDG*= M+F!GM7W%P*:.*=JN!ZX1PS!PF,O]KUE6F8N$9,2YB3BJ9'1F(P4T4F( M-NU51"Q<2TA43%$-6HU7H%@)!5,? .%^D0,G9G5 3'6+Y44;_PSA;H1[/,&. M:OK@]:!&4HA,!.D&RD(Q>W@\BTAOS>Z@=P$E! M#2>R(3VB?RLD/@VQ1K7P*?@DKW3<,@7ZWV"W K\238^(?2JT-X/"]@1ZU8(+ MUJ2W7OJJ8%$/APN)W4FV!&0OJ?BS %BB!!,-D4_TEFF:>$L";6'?UU941Z7W MBFB>2I>1*0))55?](]0#5:&S>@5B>.>LZ4R33/ QO-0B^S*TA"A2(LR)YTA4 M5I>8M0 ""/9@C=+/[T!]8%&2=U]A#U>:E=+F3E_5RMRBUOTH90)*@UX@M :" M37"^%@9;N]IZ6]CS8Q56"@N<1"2"Z]9\7\DG':DBCKNP\-T29%9LC$#AQV@@ M)>)@OP!B(Q&;5EQU"6US"NU$AT5>DA>FR$'BK("/7N8^5*L#M]P(9I=*CXWJ MSU&CPLI*$E[H[APV;:YR?)GR!:E,&;WHHM4X6>M0MU;=PE:SC0-%!*(#Q'KQB"/%"A88 MP$NAGW34+R_S8LL0OA='8%NQ^J,%VP)>$-E>S5)ED2-ULQ0\]=G.VDAG]O@'=%X*-,KI&:SDZZH$L-V2OF-,24;"8N'9I-I[<\A+W_3*3+F MX3Q,E= ![;7"BM,M/_GA'L'2A!88WPK7/1+ H5VR0&6*+CG>R(*A=%NZ %US MK",:?GGG!68_KSN M"OQAN\'F49.+O5;>YX5CJI3)DM>M?M]GI"+!7V?BPS]FP/[>G_WQ?*GIAKQ+ MF;[/",08\\DSU#T%-G+]K4CH+B;DX9,?/E^PA1>P6\7CD1)A=[L'2#(9I<4T M]>*($87PMPJ(F3BNX&;U]2WO-G8?X"PK:[@8H?$2#GTJF\IF=$@),+#"VHR0 MPY)$U'O$&+Y\^Z_#M_4S:Y>\"#+*9B&JO>YO^''!L0EN*LLN"("=DQNR"7#) MI4+X0IEH.YZ7Y,147%ADTK*:O^NHT:1FU]"^L%,:XOK-."]Y[8^/9YDJ2A&N M"/GX]MUR+3L"J5F.>(*7BU:$UU*KQT6&&=020QGM*J]KQ=?%JF!@*%H&8U*PAN7\$\AVD^BZ0_4('SBD8V M31Z85!7U$MEVXR31=T=VMTCTD)Y41D14D'K1JY;WHB=%ZQE4]R;+%C/J."1* M[=@H0YU*@0XWL*1+$6BEE%+O!:;?XE &DD=ZLR+I8M+:H6">:"Z2%]HS.#[+'1:4GG/I8^;8%="YYX&M7 M4_U<+;.H<19_6?.>'=0^G>DT?<\>[9!FO&)3::&Q4(^KQI1TL;"TR-;&K M&UB4 5;I3YOR:EDJ'2UW85--T#0W(YJY;U>]HS'V5O>0G@3A MZ.%=O6\YV&^S(AP3=)O>RD;9P2"/>/W@SN)3FQ+U3BL$$RV@W-<^TZH0U>\P MJ?V[5DB#A6L/-BG'TN84@&9+61["N9EG"XC2QL'="UX+(K"I<^'[@C, $@6# M3$M7DQLSK62HQ_*T*[%NWUHCX6LX4L29%#FN>[=S& OR&%-I'Y$V/ADVX5?E_K@S?@DS^ M-*T_PY[ Z,_EB#>YD%4L V\J";J46)(@'U7N@A /:";(.DM=5]%9?>,9W09R,,(PA>HF7"(.:RBP\1&Z>(?9B^;PC2T5"E##/FGR6Z9@5$X89 M>,]5J@1M@LO6] 44C?.I:)[2T797>N>;YO6S:1!OI::L@"I/H?W>^[N>SO)VUE:_#@R/#VH-U/CT\ M^S_CU=[+XC*G47/BX[^&4+ M8$:=U3W\.EK;6,5[L?X M*^(-,"03=%=N=".5[8] 4H-K];=BGJY4+YW6K># MAFF=8FKRXT_@3K_PG84V%':6K;:7&RLOM*B9RJ;?*'OJ9L(ZS&W=G[(4,3#9 M'JEE.SS^*GTM_%OGIDO GR867*JE2N>&5LX)'.&E[,"[JJ,4,E&%V-+ZAM:/ MP SJ;E<@=1&/J&C.4Z?=2;[3;L/9T7N\"YPQV8UKN>64[$@J.]*E5'RD]*,: MA4@**.K$3K'?$A,EJ;=PJW$[M1Y]-2OPD1T1Q!7]3&<@=-H-Q.6=J@AU1@J' M@F&6]8J+S:\6U[ZC$)#T,H*FH?4"W;5W+<.!L<8 1W]@7DQD 6RK:7R=;E&# MO]4YF!T1O":>)X6\L%:%*E*/4\.8JZLG2'JW^[CK24;4U+UC:(#T'9F.)/O" MMYK$:P6\3<=XU=U^H6FW-)W7_= 10->L*-2BW?^X+'2>;X-;?84U)0OM[HA( M! BXJ#!I=[W?%L,]5(5(A=\CSU/E/ 3?5Y>CJPW*ZV-F8&'F*"_NAQZRW9/O MV).[Y!"Q%5$MIN1.+6FVN_%0NQ&PHDBD&YN,Z5H.ZZ)NN_X/M?[4L:60]242 MID]DWHJJ#PITHFJ%(#I3L*NHA2,81MLM>:@MF:ABSP9#9:4RI#+ZR(>RW8Z' MV@Y,/^=%E]1E@5PIO0/7? 4&&!4SBQ!,U 5]5TM.V&[10VT1& /8=*?0 E[2 MX8NV2:BJ&*2[<;L/#WM4--?R&"Q05&;OBZ^V7?7O674AHEM]).^VB_^.6='^ M-BMZ/<;R=+.B']''A#T76);E=8(*MM/$.&98=P, U21-$99"-;53'J"R;EF1 MSIL:6\@+5;FJ#1.K4+4G NDBQO\>W4=F&B<@EEK M K!'\;9VO3;AJ6 ZKK+I-=>P\/JVM3AX'@1W #X5O"\"=8LU@[8/5K152*9BUKGM@TB1"F(Z2I MM7Q[TF=U8\ A M3*_O"B[$ MBD:FU^:UUA&<;RT8U,/:26/D$7" M^NM:D'N+.XKUVWE$?3QQN.TN- K>)TK*8C:M6BYZA3&W"K=;4;ATJEJ6VFOD^F MPWA&N2--QF*:2B:B8O:LP7C5&PDM+41'] T2.\]U\BMK3) O4T\[=K4 M'(8&K%XT3%EJ=J)%9D1.@)[O1$!(,JC:;-TU+[2HHB:47@DT)#R,,S%\ZJ?4 MOAV[U(3C.BYH,6,$1"T&.NR7*H612Z!KRJ%HS[ MANFJ%N)1@PB\D($L&TPO"_V.Q *OX:EP/@&7IP^>F/$1$YV0UIV5?^2DB&D= MOR(P[.;$F!;:BS5Q#L5X6YQ0*C5M=%(!N4Z4OTI*?U$4+/*V6L?["O>F$FT" M5T%B+<)A#'1"I;W;:MI2[J0J.SL&*"A%J( M1\7*9>S@%W7'^]:":IV/VRM/,ZKAJQDE7Q#%Z.IKK(.ODYKN&FRMIR +*4IQ #"5K/M-,I6* MR"@)35A V'A-Z 1PMYA[A,D9BT:#- &2K-8=1(3^AHO,E':2"+4*22BY)5&T MMY1"0&]=3H\A+BL,L(:*EVEQR0!3YB2YAIJJO'L"\PI9/%UQ4I\EY:@9PM^440]/NO_#@-,$_0K MC7[9"$/"">E0_I).U!%!DPFO%H"+D$#+(V:8CC $9%?J.03Q;RVNHQX#5BN#@9./24 M62]P1A>?3W5KP-*D*T#*DB]XERA%'/5??+:.[ZT879-*I_FA.AI891TS(D\1 MZJL-3!4QH;M\7,*!M222!-YOYXL>*9PB*\*Q/E+=-<47ALU&(^K?>ZV$.YVY MA8NT(TNU!<3S,7%3VUD:-P+&B"Q/:L2*-0EB8[/K>]3+LQV8^6(TD9(F2%8]"7^Q915)QN+"WM@Z3JTT\FB(>!$;6JL)$]> M-6X3X^(P[R),D+>5JO$Q$)N_&@N6EZ!+-[B4??*8AKF@[PFY63MU(O07%D/H M@Q)X(N$W-&8)WACP>2ZS^F5)$DSW#RZ50F%ZJ;&U)BD=? (5 FF1"$!.M;8\ M\B*B?47_!OV*)PV>3ETP1+4^:?DP)\T#@ZGG.5K>P"!N!>P640./.G>D%PB K_%WZ32\:W'=(NVM<1)^MNX\GJ,91M7_E5E58TKOE6MLY )Q\0E M"'P(G*8KQ)ZH&4VXJK]$#Y4,I:A6!$*LM)]%I@=QX(A-M/YQFD-'NWS=E0_1 M DH 7H)H1T.MK+%;4%IHD!VD?$0+U1RJ?'=)<9D%)+,069=@,=L7+6P7K6%5 MHG<'T8*DDU3ZF%!^X4A0F&H^G[T4L1U'X_KQJJ@XSY1OKSVJHNX<@5HI1EIK MK,EK("(JQ+V1#>9+L(8*K.LA#*1%BFGO<4<5? 52-.N!CKH*4\K-9@1YZ[5 =FO#SY<+C?M0:(T!3Q"4CI,19=D:4'&U 5%-*ADS%O M%4B7LL%5.E?^0KQQS. F=!:*,$-=DHH0JDV(2U%+$P5%QW5>S%OJ:D=L"DP8 MIEH[==JX&;(@#>%#QTF*JY/QQI$M!E'6SCY5-M=,E7HY\JPII45MDD"R9(Y$ M#J:JR)'@WRN<1>>"<57H#.9'P,*\(4BHWZN+.A(NV*8Y.5@EY2#G$-@/GQG&XP3<@?80 MD ;(A(A6CO-K3OJ];5JND@Y<:-=-43;VOVD%#13?:[4,@\<-Q[BAA+-V&".O M8$3EG?J:T)9Q37HEO#2\*[&K--*- M[$UD)B575:GT"JU/5!/*:]JOZL%?'0=J+\,H8(74&0GS1PK:!00'[+E34[EQ M):L#)9W+1#"\+$#N@W8*\G$IV&MF*Z-K*B^B55A/(U^LPI?FR$(U_FJ1KF(1 M,>@IXE2M@9#_#D]\[915N\ :84^\O.;4V*(%3NB,S-0:W:)&/VF#)&+-K?"= M(OP!#V>Z/Z)VYF]$'A(J1_4B\:\OD0860VUEOKI4$KQ\"^GS4R!]FJB=="JI M]>\T?2(6=P+QO@6F&TA?(:1$>;)DL742QHU$=JMU(N7":=))Y>.T_5UZG<(V MU$>D@09)A$R1,]/BIKIRI0&N"XB.H,%5W%$%7WB MJ*_@JHT\RJD]FXA]Y@:%#=I:G% @;U A3$7N$%3,P_5#X'Q4"D57N@_ND0/]/BF MAE_1]K*N\K[2))-:3Y83PETGM7?%H@;S.^P"$18I*V S"#TK;"[<2@P&&G/. M4,&QS2;OM4Y(E9UP.>Q!CD^*@/01%;05I88!<*E0:GKF39))'*OVA 7YU@2" M:3+"F6174I#((U7 M3*,A"2(F00-2/=/2<=2.U$Q!<'VA=(MZ>LT?7+>2J37;+;#!0]4<+9HX,V$ M4:Q8)'^T6J(T<8 M1]5I\E2;[_7^@VT2D6D"VC;_MFVV_(N.)]B;HO^QSER5N U753$#VRTBH8QS MS;S'1H[M?LRAQ&_H: 8KQI6EG!5@?V7=MR??ED$_W*XW!U)GIH1EJ"5F;8MQ M'W(/A)A315^4,JIC7];B3D#-J1Q?T9E^17)O VFF<5;AET6[D "M%Q.$=4^* MS!%:%*ZJAW*E,H9T5T'3ZNOQW07?X6;1^)Y,>&Y2UEH6IE(CZQ;8RG^K)877 MZPF+A-AS>$F&?=P3;-@8S&H]_> MU#:2]?U55-F9?3)5PN,[D.PS54Q"LCR;0!;(SCOSSY9LM4&)+'DD&<)\^O=< M^B99!AL"R-!;.S.)+;>Z3Y\^?:Z_\VVFP!5+09I2 DGIO8A-3^-)\RG#_F,J MU@+,CA4Q:*IH!ZLLU1G+7!U[^6&&U3EZX97UDA'*!!6)FF(4R/I&G?)1_1$J MP!D=KD"VKN3P"GEHBSH6XPC6/+%O;*"K*@6SZPXB[=J>)RI4POY:VQX$TWRN MCKUE-6'B[Y8&XJW,8:T,$PSI+F:95,(LM2O%K6&IYW/NN^6569*>I7-V;,FE M"IAS7_LR9#IF-3,^M20MM[,D_K;?J^J=K"(L!NBOG3YQ'[ 7>A4NA$R>XYS. M2NIZI<24Y4\DYM7XJ6_)>'F-+R;!PWHE_ /85/,IIP&K/".9UL>>]L54>\[< MIKS/&@T0WW7MV3XH!?W\NH3]:$K0V$E13S.XHF;U3*WN3@J8'M7(7]XN8V R M0ZI$,5F$%ESF\X@(J;T]&FU2+L="ND7@;#A*/K=FY%B5;T=_%M<0Y3""\KVS M@ZQB/;ET*>OJV77I4LV8BTN7N@?NKM[*M5UT*(1^$:74M9HDE*?E>C9+R;,] M2V.\I7,=M,82'JNS6:F,*345TYR06A52ENI?*7,E'>LN5_OC:[JW, _,16^% MJ%5Z#M>_4*S43H3A7A">F$7DWN=B3^GK+]>7+H^ 5\,'[/ZL3L9LQ&94ZVMF MJJRV% HK\]4B(ZDX"K,JJ3"!78V>S@NZ$&2'YB(X(X!M(#8#2V$D* ^-9!AW@ M(LI@EI,HRPN59Q)Q.M]OT=\$O)6)2\2QJ?JJ*=R&E:0H& M!:?Q+^;DE%5 TYWD^G%V,]U;04)'-/UCC$# M9%8A" _B%(T244H3G.(]FG&3<^YI;B\8@ZA)+JK6[4+1_;622VW8#3%6U>"I;D2*ZF:R1IQ\"P3/*+(A#U>.$2U0I)V\ASFS=9O+U<,W1.Q<: M%\31U\I]5E\C1ML3R)S4@/UJJ!3) BG.**,2_-P(#5UW)'G7-(^GBLGC(2UHV?.TSBT M"L2D,Y#TZTM4G,^C&642S$L &*$88?M*>-54:&>"/&W\,+N2J7)M.A4AEKYY MEUE4B*UT,FD".]^HT^E[5M%=(M.%%N]R+3'%\7/3&456X9G,8KA^20JK?-$B M=2D9]Q5Y0HC"&&.MXW0ZHL:IK#^HS;/5IS*45>J ]N]_>^8)AEPXLY6QP!RQ M[R\*2TYO*<),WR(I[-%6(8>PSG9C_XO0 L[MS/WMC(7,I;)"^*I0>@%!E474 MU9FJ'Y1"2UEA\$LTNMP&W=<&E? ^E&7$!H,LH9<51!*MT/;TR"QJE]AU;[M3 MKILAOX=V!6OMK"::9UP1?(I<2XI[WBCV(2^"=!04?*V%T*$0%VGL&,IP+K7H9$\Y_[3:@/J;A+>[P=&R8OTA MR,PTCD(ZL#6.&.7-6FP3#-/[" HDWH@^ZY3H1B2O-OS75TA;#'X&\T?X^[,4 M>(W](@S^ D23Z=JHH8ZY<>Q7NU(X;> MI%*B;+!#VU^YNM[,"5K%5CK9FJ5CRNQFEV@NX:.XZD0Z$KF(!A^A]6%R!LSQ M3);,PK@*7U!Z',RJ0EZQ_8&UQ@:X4VX!WV6"9A-O#XY7S+EVOKD*].' !O81 M%H%A0?2.7T%#LK=.U\X"J<:$MM<0 EU+#NGFR]$/30V:LD(6\]BKMBEB$:SU M][]UANW7LAK-^H+@%=@=;@+O46$5$G%C(@DWA4]3(J($P31%_5BG6^0U68B! M!*JX)B5>OUM-!:2P3*U4]VK$:F++,>F'BA0G M\1V]R$BJW;;2AJ\\B41@*D"PAT."B;P22$E)/\1(AW7EYR2ESU+$#JE4?]CU MNO"X,E&\(D"^=TFGUEYWVB[KM!ES<5FG]\#>TFE4L )+B6BV;BMAQTLA77>' M?)<[1'E*EMAC5M( :R.Z8@5W*Q'H5>$KR$HTQ9LF%F?!^&HI$DG#%92]VF7S M$G&%COF^!Y55CH5@]Y#B*I=FS/,]@K&Y"$]!S,7[9W<0M-6S0-M#ZOI7!" 1CJ>LY_-':?OP6HK67WNM-SB MM#C^_,Y(:R@ &&. +4\JX*82E7BF8CF+UB.5!TTPI$_EBMD%I5I3*$#7+P96 MF22ULP)5D>)@4345$TS<6%4ZVKT$JV@Q[EBY8]7H8W5.H2>E-;'=)-M@SR5H ML W&H2I3DB ?RW(!C Y4&QGCJ#HEMMPT^YI6W;D=?2UCH!F?I06,)>-_!&M1 M DESI^Z^3MT"N@ALDMUNU)W*[WS9V H M'BEQ1JZ#FI3U.M.IH$:3$FL2T259WF#: 56UCL_!2A&)ZD9LL*1Q7%N&44J+ MC;I8:O3&HG !;%W;.D(6!2BX=D,7?FL>R9HY&Y^RZ5Z- X3HP-P4#08O\[NP MSY ",^4BQ\MR[9E,HT'K;Q2#5D;UD:IZTFJ?QUV2G7?N.SI(5*Y25"QD,-26L&(H)OF+*41R;?A#EJJ7:!";JK[J0M4&]H7A'$M\ MGWLEJU*<6YU4"UDI8RHG7";&1\YE1E=)R\)^*'FJRDV7;B]E5!4*X.;:E"J* M7=MR5_>X72U[C=EY(1V8F]5?,60O^I T7-&-(VYPRL:U72!/-/3E9O: _$UP M(\]09@ :M&Y&NUJ"PYRJ35W2A)38@]K3(=,9F>F7\@4#U0]9I0@IX#2V?609 MZZ8T@[PU*9>14FD=?+F)4JSSJ"U_:/O@=VS_2,]"G\:_E@!RBOU M5#' OP;"^>/^BI?"0CU*[@49NLSL[4R8F,?L@I0@D1'P!-%WKI]1"542_N>--8V M$+?\E/V#YJ@+@;U5J%H%7ZKRINV0O!5%OAHE++780B($EOD"E@#VX"FK/HP9 M6;_739MGE8*ZRM.C(K(*_7. MOF[&FC_)U)63L=)F04<(E<>*IX)_6^@ZN]AJO,SII3[?I5\J54YWH- ]L%)5 MM880+O+2NY%F5<.MXH$;J9Q:KOHHS23-2H6,L)YI"7!7PRGJXUK:DL=GY;N! M["X"ZR[KB[84<5QX=H\4;1[7()$OQY>W:U-"%0F1?7N7=WFF1EMI%JKCI7UY M]8];77W-8C34&CF,R163C26<"TE4NAH93Z8!NWV3.J0.E.['5R*RQ,\UX$(6 MBK+:9SL'G-)Z6[J C$KI?U&V.DG(RR:7+ MKE[OO>0C94VOVDD32/5)[J;L]P(Z JHLV@&V3 I0D1 U0&*<9T5\[>'$=C$J M.&/UM)'A&U+[8.V^JD\F1DIUAR&II\BY2>T^",6? M+E8YM"U3;*1KO*@(9$VF Y3U(,C M"V=:$ZE$;"U!E]$Z%%MB.L,^Z'_)*RM"W32(I=N= V#<,)7M&*MAD@5 O- 7 M2C9,6F5C^. 9)S->EQH^K;Q;2'R-\V.J86OP>T>F63N)+EE_JT4[(SK+85V> MM)TGW7%YTLV8B\N3O@?V9HO]2F/I(*G(OR&7*!C%E5&, 'E> M82K%P:4&JKM$G0/M69+857DTT7AVJ#=QH? >7,):Q*D.O3<@ 5H8>Z6ZYOIB MY(8KF0<)-Y$;![DTO%1/NG-+49CJ=*.EV@P58AH#X4KZY>0E:96)+S8GM],S MI=(OR_EYN^0=T?(.I 5*RNP,2[0SPG13E\@D5;I%19TQEHHN]9;Z<)B.YTJ- M,+MYE@EYURLC9*I4@/P&%9)O7D-$U(+-<,753!:Z)<#J8U_6;57L'JTSL\U3,G!EK&397& 5J-HHPC&; M4:HPA?0MX]:7/=/'>#8(0Q<781HV+XTHGLT#3"P6W#$7U'\K_2!*L-=+-=BX MX."8LG K+43-_;KSL0JQD2(^I0]*ITZ8,FPC9T*9V=,4R^TPZZFJ$5PM+PN[ MD-B52^2]B()%Z^3Q)>,MG"TJOQ+-+HTAQV%G H17P0$0DXFJ6[1)8]=IWQSR M,\&H<;',A48FC M"7#PU3@6^FY9\,839@F_2#?G,AW58=@D87[E([5T+J9'O$EN(G?MA &*J8_* M#&X"-.BJIQCD*&H\)2^]$C+!!7 6GE1CP*+<\64+S\+TL(>9+YV>OJ2X[8ID M2AS",*3$V4/(5;05%2;$E9>BM2@PNW0L_9C: MFM[HD[M^?%OFN9L[MNP'9CY3F.EECK<[)3/IZL'BC=XO;R5/)N:"(LT-EP1H MJ#5,]/CT7(5ZW)=L/=IIJ)(I]O"6-[WV_"RC7[F9AL\*%8%^4W3*5E26[2RZ%05''&:ZVCL-5U& MKL=@626?AZGX^'Q_"[ E&\K-0)$Q)6<9%[7,I67H-*((G,ETDHRPV&3&+ZFL1K[ DI#5HLR496"H.LK9$PFT_M7PRS:7I$EDP?^.O=4+ \;WH"E M&ZKNH76=6JJ-?2^%; O"C4/,.DW"9! R4E1:&A"('B2%VDS)?+)49U142@DQ MT:#P1*0"W;CO$D8PG-N]/&KZ_:CJ7OKBRDW[)10"17*1C&< .R! M@&RL$%?-)Z:F\3Y8#3[?< M46M-WL"C58])2C+@ T"_63JE7C M+..BC<)"LM:^@%*/2S+L26 O;("5VHK+AH0K'F'%K>:YP5*G0P+_.^*&>%$$BGR]D7TO0/TE,+ M:52EU;HZTN]36FQL204ZD"%P=\;.!.6-E:AW'/)!T5'><64C%U8R, M[3&C^(O,N5SK S,FIDI5]M293JIC]DRK\*&5656*A)5SCI4Z6,F-VDP;H&(W M6[2;Q!@6D:>548%5JUN47;A^VZDB42^R%'^_Q<\;H_WQ:7,M)0Y3!92OHQX8 M29C&Z>XIS]%C+PDVC^5I.:0?S=HN2!4/L!.C.J/+'66[($&[2> U2F MNBRI5/X![#-=GKR4I,[,K$\%%35Q?)< BW0!)U,]+W&6'"T-UGC '.SU)N-0D@9/*0 M%XD6Y=+H9,^Z]LZ%S#74.$JIE5)H5*J&M7)H)VO+^L!K>&VQ+[A2''E=P#=U MMZ@,Y"R$KZT:P\HA4. [=HD]Q8XLW!])J$54!<4X$LE+ZLYR[QIP7-84,I_+ MG89-91G7]'_S4$*H9)) "EI#=>FJ;\"Z;TZ,Y1EKBV)A=1A0DOV.KKB1F/DK MKYS%PWP9R:@X/?I&33:"+"'SC-+055-:"KKQE4I.FP(./J7RZ:GXU?$N@GBN M8S(4M,)$3DI;A-^ 0:8DAM5?GE G1E>EH>#A.+C,58YKQ"6PHM!CD]V/CRP/ MMU7ZYHAOL%5):7)10JFBM!QRF.0J5>I -80]E@+@1/J[C,_G<^NDQ9Y^?E:> M.UKGO#A/,Z6N_H9\=R8[*R())**>23X#K0HGDEO)X9; L28N&& MV:1C&Y+A(LI5(HI9H0H%7)=X0J)7S679#"K(3M:):_2.C(VYZC3_3DA,-F3@L00XQDDG*T ^K+W99Y%.3I@9!C\ MQ%*BO\S#,T8^T4G5(:/6,#.KQ#23G;&1!+,6-'Q5%& MT/KJ[:*5^I2:1(4EX?949C1,XO12,ZRTQ[A3*UJ!Q")L=C"$776O4$UNSF&M MSV=[P\DV2/0/.FMC,]'>WE7,\2N#4F+R1/B($'/PRB?!F+7CU>'^2OKTF#*H MC+ >!]2F BGZ%!C N"ZYG#&TNK3MV(LIB.@%R.F$:)6(5C: M4HJLI*$NHO1>(K4)EKK]6K+6GOJ2/NZ\_HFWY=>/1S[!EH4HL2EL0V669PH> M'-:)2988]:,/??R)]T:2]Z.T&-^DV:Q% WU)(_0"8Q9XD&4!68$,9AR#L$O3 MKUXVYRRR$]@^$ W>?Q#H]\K[-4B^+AO!MY2T&(LLLGRQ;;$JJD41#A^]Q)D; M/#F+(A]X!$4(Y;20%C,5!C'Z@D@B*KP=8\RAPJERS%I MQEQI3S))!""04 2I&[LLR%1)0R9F042ZOVR)3;#5(&'B6%:2)B8@ M%@97[)\ 42-][/)7OL1(F*99$?VEE=O!C[JD/,HPHG:9NGB8R_:65V&B@;Q0C#41"3[;RX,@;9QO,,8\$-R:&\IBL/-8BG!AS MRO56:G89)X1Q!+&-0)CKJ/R53M?61I].V);[+%6.=U*G\^WR%S(06?-B *9, M@C#IT2J*8R[(E-MUX+9:=GG$13>2"*Y*%X!B8.Q9O8#%M2K.P=[+,AD M,2HGR%NF!G:@&0&W\+Z$43Z3T!,EI';RD_I\<)0[PPK9V+-$-T6YJ[/,E,=: M4[1M"^1-^XG*N.H\2J!!-A,PYLE^6E3N1L'X:\D7XGMG&>5O@$"@@XQKE]Y= M8"*2& 8/OO)3R\FDYD#!/UT^<2HA9YC>#)'(#GU=IF2Y]AN$QKVN\2O]9HR; M, ;Q\8U]X-+/3WF-=4M>.+D-6/LJ[D7Q#;E=EFI>X"'A(R2C5]1WQ.9M0#N\6VW>GHZ>AP!J11#4WKXS#'K=?%=!>*7G?&35W\6F!58Y]8>S-01#2GU*\:7WO=\%F MW!LX;R!Y$O-#Z]42A4*%>9:7_4GT;YI!2 -9$*-WTQ2,+$;0)(;0X]U M\^;R0O95**A@8H2"$V9"01:Z;^$EP64'"WL6:&L"# 75,DZV@"FW]&5& M#Q+8;HCIIQ/<-3DO#%P*JQ*GVJJF!I^3B@4K=7/7ESEBZ@:(*%F&IM)"Y9<$ M[PWT#LZ MLESFMDIJH_/5X2R4W/*U+O@&A_2N]::?&E!D$J-7(UP],=>F>M47HWEXV5++ MQM+JY(5KVB^;C#8".\.*?\P(B--Y*+-S:W'JC;^UC,;"S"&#RUCX)I/FU '3 M:?Q&Z:-2?;ND57*?PH66-7C!E)I7H?J7T8A+.H/ (%2),:O"$Y-\ER+J&T*UP0FY$"R6=;(,E7FD%,$KFYZ C+D154K( )(Q(U3,'*Z](ROE-B::I-LD"!?@FS^3#SL8!C MIOL*ER":]RN*PZOT(\,RJ+E=7.*SIKN12:51>S&/T M&4L',B7'(6@J<4!0%.A*TELG40BRE(V*U23:XW\+Y4,C'E>>>- M;=E'\&W&28U>/H:UEI.9=;G2 KJWC?C(BEMH:6T*J,PN=I@W7MP=($ W:KNXADIFM@>ZED6C5JOV,>B"E8)+?\2J>.TUI;I/2*1WJ5S+[E*U^G7CFQJ? M4@)1SN 9;">S*YY :3@7GNW5;Y*=U4XJABY[NDK6B&HHJ*T67>>ZP!?:YU%!T#&8"D@YU>QLP*()??F8D\2G7Y]KVT<:V8#S'&X*^(;E]6<& M]DR7*29I89B0R) % MW408KXCA2T"58)GJH'7HS*9RMRHMJ?""7&Z(!)QGI==?2JL)+>6O6-J'M5Z3TX5 MO63S"TT!G8:@ZU@-6OTU"\/7<"UU0+^PQUVH?;N9:0G/3 2,+J[,%]._I/KR MV@([="FQVK# W0HLPO2CLMME2N[ 7#.IHIC>T@H@-%KBAVCQ$OHG=[=?1 M;1VPBSH%0>/;;G B5VU_GDH(5JI0+#*5H2]YG WYY3>L\3SQ*.78/:XCG>?H MPD0_XER9TPP;,+<2$>V("2E]#:#U"GZ<4K=DZX+5X'UP#RS 8DR0 (*2%&NH MK<2[OMFN57! 2M=N<2;(^U]VJ%!?/[HHM[C(B/;,B 4+4V."SA9QP]9?)O+J M(.$OW;#6HA9*PB^ ;4.9G6K/0[V/M1DY-7FO-8G<]>#3')J3V-.Z'%J7.%J5_-D\EJY%[@5#48*"BRXL MM'23@C\+KDJ9"VPD8IZ7K@VS(#)]NO&)\A+*25+.;C!&R=$F1>)<-[S7>8S2*%Z)E(S[)@=DZ,I7*:$0)8^P@JC>I$B6BT@2MOF"RO M-YN&H#]J(O;6\7Z5.Q@9=LF%&<(6>@1[C/J8BAI93^FM5_FLUBK8F\*0&A(> M35&"357E,++17;6X]O2D;$ T6W:9>[6^@\13Z I1A56\*A%+8SK(.UK?,M*[ M@C+?RM/ 4*-ZKLY91:@F7F,"PCJH_/L?,AUO.P MOBJ[:J,0*^"UT=@&:\>W_!;D4:LMI!_E,ZP/4-VD%&(%8^+,L?D/O/X*(0C/ MT(DL@D(K#UQG&!#^LAF=.BR%RO=4H2:SG(:8L&KQ8(Q_!G^!#8,)Y2>&BO;R MC]-_GL#R1T&2U^GNY_KWZ@!;FR#[LEGT,5.V4M7G^D:2RG#M.HRAPX!ZODF% MUUQ<+C@K^^"X!B^=8>4*YXZ6SY"520"[#'?I-'^8/-IZI;'UJ$G1LCLH7@8U MB#ZN"4TE@6+@$BB:,1>70'$/[&VI ]IMA'ZMD8%_ITX?%9=H&4708.SEHJ1@ M4 ,2OZ8?]A-0"6],5)"J#"K>JH;)ECLM MC5'MFF2T.F65XWNIV2+5Y:H\)@VC,P4PU8#'$E#65Y+SI=$\;^LR"3L=]+3JU V?Y9 M,=:ILFU9AX&3>1[-\AJYXWD?TXQC21BH]2U?2*Y<"$DZ)UQV63.L0J>$Y@E< M-R$?L=)LE^6BF7Q_>3@*V==*&I:ZYX.5OI8P5GR"><%BT;>Q3L!7XR9%MMK. M;5Y5#-CX:16R11-2S=:DO9:/]WC>"GVNT>IEVHSR1*F.+>H)4"*2SS+EQ.7"AMF.N!!\U'-?0DJSJJ$ MJR=6&,WB%-.)QB:!KBR(>154"*H87X"5NOHA2S#NMKX&PG*/%5;E<,@@$,U(=G#$/C-,$T<$XVP]$>V?%PB]55&>>T1"D4^ MQHV#1T8@UF$.^_!B*V%76U/EAB )I6GK82C*7O]^OQR.6 'T@AW\$[9*XDX MIEI K2FONHG=,#.%]W#?3JLUKV^C<3Q2#._:O,(R_.7Z%/?4 M/["C$*:SL 4.X,M %L>UG"#-RHD#U7T,D/.FK)Z(:M6IKM6E M/$A4NMCW(K@C<]576;Y12Y[+Y^J;-$54;TBA! TX'7]]_/FO>8%\)KBS,>GP MJ!\2# **(0RCYLI'0SPI;3[K2_CC-T++ ]6_4,JMZNQD9>Z6 3ZM[!1;-Y/= M*'03&6GWR$Q0*_Y)'V[2QKK+8! M,ERS+Y9-;Z2B.\.*@5$]*^4$R73NRZ2@3Y$4U>58F?%I9HT;D!U:U MC\\%\YA)!,(595V$L!\9V1X7>#\Q" #J=Y0W<.-Z4_5G3M*4G(C+M?A36VN8 M)YMB10UBEM UDF:<0<6O4P@Q:LE6$;Y$H@!.A8O3,W Q:;9@1X 0BX 5V%/( M>(;EKFWF!*,:@Z9.LAU-;:ZVY9_")G; 2U_%E;T,^.(<)T_M*4%CPG0[ MG7M&36I+&,\RG(:IO'S)X092QRV^>DO" H3P6;7*SP03S)%9M..8L R&"X], MR3"5_9*$KTH&:%$X\32S*A-]U8_%*D:<$[J/R=^VB&[P8V1!046&4D*Q*7D@ M-VF0* "ALCECZ>J$A&*!<=;?NXMXRIX$+(OTB%H1[](@ M[#2(H4N#:,9<7!K$/;!W1?Q+)WA58&$;OUB64Z4)0JD9>AE>T/\^U$X3#,3*C4N:D+E- 5>T4 M:_\Y:O\TKW1>J(I>.:R6TZS)E%JV4S4P3+H!ZNJ:EH-UOU7\!6]!BE/SZO?4 M526F1FCR&'H?@DL=!<5:1KQ'PW0\+X6!V:K7>B#?8@T@T0H>30;35"'FJ4!= M-"#.TUAG- 2Z2R5R22:$ MZDE$[8,H/X.J%F5IFNEJ8#Q&!;>ZS!D/*R U=\D[89%4$5*;@4VQ(%'X,N?\ M2TI8,O:O54E%J8TK92-?0X1R*X8J038$^Y0\&@;T'O?C(!E;#*J[S@3>"T*6 M)W'XPNIC:^747$O;[T)/WY@H9@96#AX?AU"+9BH<3GEA 754A..ZT_Y1,9[= M^"J'\R=TE2S\BMN#PU(02( 1=LT!EP;XXJ$EW9B=;;<_M.E-^Z([->H"[%^5 M$?Q6&<%4.Z#:[G(: :83466]62A,2S8S-[<:*_V2!!8,C+2ETTLA;U(@8A:B2"; +*8H8&M?%"*..>S1EZ M8@L%D2I/Q6I:H#FZ<7$601YQB^=$%DXO_D*V;:/74$)*',SX4?4]\96"->!2 MWM*ZR,4"-QY6F"XL&^T_R]KE&IILAJ/(;K>.DCLC6:0$) MF4J47V)^)<#%-\1[Y1.+9K*LEU#FI0K0E:]M2S/0^[_"0:>(*LD( R6SR%*E MWE"VST!?D2FA?")$MIA&\ZE$>*VJ<1@DH5X8&44K[&NK :)Z39WL5":ZU6NG M>/C)(2C]IL+R*MD@_2KO1^=XL%[< '+B'%+^5; M$^\0#HOLKNS3[+Q+(,(/G6%KIUL:8D^F;/)-Q_7Q*D*F0*M4Q9&5FZJ31CGE MU;=Z9&)&F@FMUF ^A *O_KF\F='!J/$T_$J+N(RP.J@H/R-5P32HDZYI*JL= M%2;8EI/5\%5JS M^UMH8+0JLKR"H[+"A%:1*/43DE:$Y'VKHQ,Y@56G$9^DM_@6H*/55S>N[3@V M9;NK&+L-$ =K2L<#&2.B8\3K"@76$0J^MPG"(4=U%-5+8ZP0"HX,B4ZH^V%) M NC6T-)Y3BQ(RH.\Z@PT%^)KDS'"#"8!P+)R'K:$@B,W/BJIAJ--?8E@]05C MV3"5O]@0,CV6Y':=I6F(N3(-V*H[7%NR%0[O5 MK[SCHI#[2$C>\>1GR> MZ2&%@(%6+RS3[JJ#(9&07 M628N(9,]/@UN]."H#)N2[*P%OY7E4Y:T,A"G87064?&WB&-LEF813B;Q:PQ+ MIJ_',&W2%6$WTY:TA1_"D2-H_V6M7I37W 8E.RJ5S!BH+WWF[;Z>)408/5%= M+Z&*@80RS:/,2&!J-D)V8\5I;\#;9+IE$]A@S:-P&'!B/PA4Q'K(+*0@E9!# M\?(K=$=)S%(#CFO5')HDGW*T695;*:'!4-I(F$:BIY92HYH MFDFX4(1NJTA:2$Y2ZLO%6@T6\&&6 5?=2S1@3.1FP#?9:SG""X$T(^M!NK% M@LOJ>64H<<%6E-FN#>G9Y.M-IO'B$%;!8JF0E#QNK(OIF-ER5<'SEFDM#"9; M3317,ZV4_JRKCQ_W#T]/%E9]+4D>Y\PK;4^WN_+VW"!]GN5M MO.-NXV;,Y>G>QH\L'[L(+W-\]&G_^/1@?U$>-DM]0.10E1@'Y4;?0-;S'BH]5F$5)D\$^H MQI=?M^BKGXMP\;MNN]7;[2S]NMU:_MUUP_;ZK>W.SJV&O?Z[G6[ONT^VTVGU MNL--F6R[M=WO;LID^ZWNH+_2L#\3YS+WPC' (_>_+WHOS 4;HN/A57?VS>N4 MCU8L)D7U;/"9?'@1U;[^-OV0FF8B"_WG)(6>[.(_,QC<.W8OK;/N-J[ZQ3,@ MT8DX0S_=@Y&&;Z4-()LE]B_#:]DXP@081<]("-&]'KSIZ'>G"SC3S/I#+ M8__;+)+YLV^!C"6ZW2" 1\'XZUF6POA;11*O?CEG^GL M:X2Y21\/23]_J>H0A'W\/IK/7=FJ6KS"4 M&$(-PP-I5O@66#TY^T,P9JEF$KGI>Y!LA9.Y^60_2$\5DF%N]U6.RPG<;5>^]_G47>M.Q+IK_>&(V!GXW1UWK:]*KK=B MK#)INQUWO;LQW/6^RK'Y-M4&4ZUI M5W[/[[6[#:97L[AL;WXVSPN\\(?NPG=CN M_E4/S[[D028Z%([ZW]_GDF=_Z M3M8ZD_X![_>NW^^Z^WU5N^'=&.Z&7^78?(B2$$WZ9^*R/V&SW>!P MZ#R\;.FU[Q+SG";PN)I Q]_=&3:87LWB.=NYWW::@!O#:0(K1;.C_#RX#+X& MOG?P/-+REBD#[L)WSOP')MNVO]/=;3"YFL5DSI?OQG#W^[J2.8R^P M6]0JE<*;O^J397%Z=[\[@_ZQB#CT=[9W&DRN9K&@_0:^]^[#L["7ZCRC%AS9=1E1 M+F;J3+"FF6 ]?]AV$=3U(ZBU-MAC7S5/[TE'6$?8S7K2$=81=K.>=(2]3\+^ M3-TR?FEJ Y.#Q/N_>7Q%2=_4RA);3&,?6FRBG LO.,N$H'(.;&#_C^@;KO!P M/H6WC3WL= *JVC$VPHG&G>%.?QO^$6'0;W=W1X/MR6C2#GL[@_'.8&?XWP-\ M1WNWUWZ!8TV# GX$>EXNQJ_">7:99F$NDA=>$DQA_?-\ZRP(9J\^8)\S<<1M M&I,S @ZG?QVFQ>^B>)-.I]AP,SP5V?1H@NUUL)-;YP5WHPI[_[D:O4TO/G2/ M+W[O?9R'7_8O_GB_^^7HR^'TXV^'T>]_??UV^"6.?__R[_8?TX^#CU_V+@^G M^]_HG[?_%WV<'G_]T#N,?_\K_>N/+^^^_([/G/X^^..W@_;A^S^^')T>7'Y\ M^\?YQU/\Y]]7OW_YOZ]_O-NY^ACM3L?3=\G1EZ^=W_\:7QV=XGCC_N%?Q^=_ M?#F/X+?3WW_[_=OOW8]__3$]GGY\_['[H7<7_WQ6S@;=?O#H]/_?#G\ MZP#>M]\^_.NL=_C^W?3H_0',\X]SFLM?A],_WO]^^?M??TQ@3FV82_?PKW^W M/W[9[W_<^^].>WLT"0)0M;>WM[?ZXS#<&G4[PZUV?SR:]#OCSK@;OOBE$(EW M!>8J6$REK?T%F\,I6+(B.+=W_QU2&$';YTG$>Y__.2E>W)X;0C&.ID&<_^^+ M,FN\2N;3,"WDUXHSPK,H>K67B>!H4L<(<"+!4A TUC/F@8/>X=Y_>]WMW&PG#?)A%HP%MWH5><']#U0?:FP;[Q7!5^'-9UXZ'L]!H(UE:]<(FQA?ZLY' MR%\&"KK;@1%/\1G]/8V%H'#<-%I,9W%Z);B#[2@MSDLMXS6 GOD].E;P$5.I MI[]K>@MDJ]6D;/KH!:/T0IBV422IJ0?C19!%0"39Y=?N*P6&]AG0C]OJ@G2- M0]-L"KM5ABC70WS!R'2?NGU;O\&+Z^GYR%W%>L!@'_;?[WW WF)O]O??'AR^ M;WISL0-N[BD[B8[3><8]:U1?35\UJL[GHR^">W\K?AC'033EGMG8/?DLX,:E MINESE(SC>2A\&,WP1!Q-(VJ-G/K8KA2/5I1,$*=1Z)+."*1\' OL*1J;CF;\ M/I0+YU$LZCIHBS :,S,"4X[3*2T%.T//4GP1]9;G2<-58^:LNJ#B#Z,$F!SG M,4_D>*IA-C>3SXF1L6T&D68DXDA<2/$4P?]S>%>><_-O*;*HG:FO^JA.YMC[ M%?\*DL7[,@^I 0[-B'JMX.*QK791Q$)^,U&SIA&M[JC!8G]4 <(8>[US>U2K M]S1U<@=*!.CGFL=!YF$G\13[SIX(X<$5)[S.MB(#7+1Y&D=A0.U=HP2$++XE M+^ #GI7'^][)WKO]T]^]MPUU;MB6!UE8 M_;Y\VCL^]0X.;K^V?K-9;H LMW?\K_U3[]W1L7>\__[@Y/1X[_!4=KT_H7; M1X?>_K\_'YS^[L,3'_9.J5?PT9M__?/HP]O]8QC@]'3_^,3;.WSK'9R?8[XID='XU':6Q]_;]P0'*>_SH,,C#X$_O?9R.0*R> M"+Q#O8\4./2*"'['EYAZCNDAO__PX0WPS%'B67@MW! 4?Y+AA0O_ZG0Z/)_S M- ZQ63>,F&$WKG"YROLLNRCOELGANBB[+LJW^=FC2Z=Z2?HVNHA" :KZ)] 2 MQU<-EZ6_24LV 54=]-X@"KUQD)][H5Q%KO1E6^"B,(2/?DV#+$2.>!N!G"M2 M$'DSS+](BOB*#!7\.6BRF<".S%X0QYX(,BSGRTD)1N]"Q*,KHXILG#"%]:%! M%(!A,H[0%(*97:%>7)F;,AQ2?*T@!F4CHCE.AB6*2)[/@=['8C;/QN=!SIZ5 M_3_G:$Z="+!_0*A;F12/O8K5^V]+#LBER6ALF\NH.,?TG)FTEZ,K MM//@N9$X#^()L]59Y!V@%$@":2P=).,6/H?V&JIKW?;K8#(!*Y2L,35D1E]U M7GLO@]P+!1AI;(P=SV&"G?9HJ[/S,OCI9>\G2V4P1/?VO\$H8'1[>V/RO75V M>_V??-5&O*1YA-Q&@9EPGL$*9>M(?'H2H3/TCHW#,8_\'MJ$[^ZV!D/JN+QN ME_#>=FLXO(\.V8/>:MVAUYELI],:;@\V9;+MUK"_O2F3';;:.\N_;MAD!ZW^ M[FH\^V1ZCX,A3UZLY]L0&2ZHM !?#@GFPTD\LEY #>0]TG>$Z'WLK-*B]\G M2Y\]F S86=ZG#(-+GU#[FP&EB$S/F2XW\@WH%9_@GBXL*2N;])XCGPJ(E.>P_!E?>[Z+P?A46;3]K MG:R.BK=-Z)=Z$VG,L\(C%[ZGJ+!)4IT21CK2_;3%^2,]^?=[327N?DW$:D:*].B.^YN?>[H8T[.S_X.=K'H>LJK9S+RV_EE! -@$UI.%5D;)E!_<2YLSJ9O,2Q2AOU<_U IC M2&>CS-WK ?7"=(ZY>FK]MPTZ-X^_M_W^[N ^Z.WLQDT2JSO8>%^%YZP!_YABWDB5>]H6*4* E%4KS:ZNP\6A7%R\Y/3+3%?^_% ML9=SOAP7CXN0:PTG:381!!8PNK+0.:($R],3,385%U0.&111/I&X,5CG&'RC M+[%0$;UL2>]O+#F+ MFYXBBD%YBSD5CL,@!]XD2Z<,;!"GC'"QK QVR_O<.FEY;W R M"1;*P)!5?V9G@)RSZ.7T:=0XR$%'#JXJU3&^8=6%Q=%$?A7)^!RQ M?[W38^\ #O(W[R4^\Z+R+7WUXB<-2B/'.,4:8"#,'#&!F?GM03X)F+[Z:7JA M*HN#J3#P$*IZ+A2%R*949D1YK4ASW%4;+P0!,*9ICK5QO)T*G*,X1[J/-55E M49MY/Z'S8#$53BY&1&--#F826A@-=QGD")"!P_X 8KE^AWSZ>94O>(?J2*<) M9Z;$R,EY/I]*ILQ$E*"L(* 2S(H&R:7K]);+B+IZSVAZYN79F+&FMA10U7_/ MNJTOL[,7,'*Q["LYJ#Q*O79[]NWU8GU5M28*I\!?R]JH ?X0"XW7+M9:3,EN M7/E6O],:]FY;F_/0=3O;K>W.IM08N;FZN6[:7%>KC%RQ)&Z-"I8G5NQR'=S# MN]\[J_C-GB=EAHXR2RBS[2BSA#*K]*!]GI19I9/$LZ1,)0>+<'.N(]D M(Q>HWB0W+?R[U6Z[[ C'= ^XMMUA:[CK>,[QW .N;6>WM;MNQ8WC.<=S=[I< M._U6>\D& MK5UWO3JF>U"FV^VT!NNZ+;]WY<83#\C?D'3N O//WJ/F O..Z1Z8=TSTHTPW:K<'0,9UCN@=END&K]XA, M=ST.PW/L>&S5'RQT/%ZCK_KVBU]L.6YYWL?]A_ M<[K_UGMW<+AW^.9@[X/W=N]T;V&-CP3"0J@+Z1S&"'/?$]_& L0?-L-3& D( MP^*%01%XP10D9\&]BA/=(TZCL/RT=-L>K]?KSJ!W&[" WJ#5O65!\PU=6=N# M[KW42=]N5#=9-]E5)KM:%?Z3:2%[;55EFGGO&,+G=Q%DN;DLZ9F[2PKN#OM]MKYM?YYC9,7,3F;D[]'?6 M3A9US.R8N8',W-GI^+W^+?/?'#,[9F[2PD'%\-NWS:MS+:R_PPZ\S](\]V99 M.HF*=5/:K0VHZ>GSE(_A^@1H]CGL]'O^[O8M>R"O3H6&%]LX?GXR_-S9]=N] M6S9@!+'@1,,I]>"">2^-OS_-=MZ#KK\]W'P^2_V!O]-VN]3T M7>K[@\XC@C:Z75IEEWH]?W>P^3793W^7=OH. /6>,\]R$61C;G 98N/+=(8- M)F^E JV*/-0\5NOW0 5R7=<;ODN];7\PW'RXN*>^2SV_L_V(4%=NEU:*G^_ M65JWA-GMTD.?I?8M%-7ON$O/P0'T7B0B"V+NMQU.HR3*BXP*Y9^9'Z@W]-N= MS0<->N*[U!WXPQUGNS9]EW;\[O;FP](\\5WJ]/Q>S_E4F[Y+VWZ[^]AH.T_? M#U1D\W$QSV#&WO@\R,Y@\)>9@$GF06PA;CP/Q;NSMA/?V48/O$4O=[87N-+M M3E-VI[=VK-)MT4/KJ/Z@XWS>#=^D[;4C8,[]LQ:!CV8"O3V@]43).)W>R>ES MM^*RYC%?I^/W;IO-L"D%@\]Z?]M^>^W:';>_&[._77][QVWOD]W>'7]G[1"> MV]Z-V=[.MM]Q%&Y94B][_LZ@ M[YPNC=V@#JASF]_9\(EO4G_HDJ,:OD7#'9=EV/ M>MGO#![E)GH./K$#4G&\ MD9BDF9 *CU<$WT3NO&.6:];O#Y\X--QSWMY.Q^_TFVI^N?V]>X32[PZ>.!C> M<][>77_@MO?I;F]GZ ]WF[J_S\$Y=J"U0N_E2"1B$A4_>=))YKWL/+>$L9>[ M_1WG&6OL]H NM^,R^AJ_2)=[=YSMN[Z^\.U@UIN>W=F.T%K>RV-7)N M>YN_O;M^_ZEW:WK.V]OI^?VUT5BGZW=TN(=N=.6XW$AZ)84GYYO_IZ MXPCQ;/OY/0,?H6/EY\'*S\ ?ZECY>;#R,_#].E9^'JS\#/SU!PT_@FU72&>_LYF_< MLM?N0;M!"F.[U=W\O'K'-,L--K^V M:U-LH;?U";MW<+I>X^MYBN=K?0(T^_3=+F5O;2IL3B#)\;/C9\?/CI\;LG+' MSXZ?'3\[?G;\W$Q^;K^8V3%SXYCYML%,Q\R.F1O'S$XR.V9^,LP\O&77[ :: ML!N8(?XVBN>%".\M1_P>RP>^8Z:RFZ6;Y?^6Z%AN MLUBN=TO]SK&<8SF7N>Y8;C-8SDDYQW(/G;F^+I;0=V0YE[GN,M>?<^:-RR1S M_.SXV?&SXV?'SXZ?'3\[?G;\[/AYKNN7>;Z?6>N>R^[:S?=?KY'\NEE MXMPV.-B<^\6EE3EFOJ-#WC&S8^;&,;/+7G?,_&28V4EFQ\Q/AIF'_:8R\W=I M'>#R@MTLW2SO*1.\P4*=IQ:*<B9@58CH2F==K^[R_$\ MRT12P ',19%[L_L M-2EW#8WO.:YKTMHZ_1V_O;,NHHWC.L=U=^*Z[M#O;]\2ULQQG>.ZVW'=8.#O MWK9ENN,ZQW6WX[KMCK_3VWX\KGOZCHP7OYRF:"FQ@>3*US>YY&G0W?&'.X_8 MK\,5VCU#KNOM M?M.MP$QW4/RG7;7;_3=W7LCNL>E.OZ Y!UCNLXSG%=4[GN.02)3HIT_/4\C4.1Y?_CB3_G47'E M@D4;[538[OB#]KKFD'-E.:Z[FP,5C/!M%RQR7/>P#M2VW]]=-V?.<9WCNCMQ M76?7;]^VXZ7C.L=UM^.Z=OMQN>XY!(M^3=.OWD40SQ>[07DO\QI;R0NCBR@4 MH3>Z\M)YD1=!@HOEG[CRH\WV0'2ZK>UUR]R=U\OQW!UY;NTNEX[G',_=D>?: MZV+3.)YS/'=7GG-E1X[G'I3G.JW!+=%W73QI15#=.>&@I!-/3&=Q>B5@Z$60 ME*48*=WUJ%%[I)K'=\/!YF<6/_$M&O0WWXO\U+>HXTY1X[?HEJB ;HL>;HL> ML6$C:4 _%\$H%O#?,+KXY1_P+_7J:9"=18D"I%,OW$(=YU5OJ @;):%(BE=; MG1W:MN]*P]V;2-A%$K[L:+_N@[^]3)5MT&>1"@>)-XERH+K7;7?;OG9U.CLUU>QA(BM/5;9UD$? B[YDVR=.H5Y_AC8.H< MAH-G\;>9@)V[@ T-YP(GAL_ (B)&#,2G<#[S@I841].HX*Z)/.+GUDF+:#1) M,]C7A(;\,L^B/(S&]%RKO(+A2BL87+^"*-$THF7 AQ,1B@Q>@@H*8%F@SB6(@ M3 "31@+)GAZ\4\4\@Z%A3O.XP+A,A/RI?PTS#N'9'"06/#,!H0?_B8FY8.9_ MSD&&32+X"YS9^208PV X!OPANB!XN9:GI>C&"K-NTX39?I E\&%.$3@.O>$_ MP'[C.>_-Z,K#H;P(&)J891I<>4E:X+[:;#=GJ4*W&3$(_*'(6PM[QDO_Y1^C M[.=?EFZHG'>_RYUM9FE.+/2*&":Z$*\OH[ XE[>L_4.^ E^US4^"$0@Q. %+ M?V+=JF/@#Y$]O+) S-'ME,EA_QNG&X7_^R+J33KCT7BW,]P5HWY_,M[MMMO# MH /_[W='W3#\;[_]0OWH7,,RSX(SL37*1/!U*YC "E\%\65PE;_XN7R*X C) M&6T#*74U3)\*R\@1?B M/?J/GX/E1\&2;;O?7VXM+'R[ECMMP&WS<.]Q[O_]Q__#T?TZ\MP.]T\^ M?SBE1XX^[1_OX1< MPVOVD@0N2.]88!&M!U^\@T>\3GOK7XL2MH9S<.V/)-9^$]YY< '\#LI'(552 M24BI&X&&$\/]KG6E @Z3(,4G![J!LJ,R/E8AXPQ5HJ0@U81)ES'-1F(LUI#KUM.=5+22OH[ZT6TX;B(D_TW^(-# MF#_Y8;N@&^.#<(9^3^=TR0K0G>89,!HI0"! 8*4(>?TI@)<='/C> 5ZYJ%/# MH+0:F#FOQJ?W!Q5BXI0-48!6K'@1:[%61D_ISN*51>Q@"LXLR'@^UN)J6&S% MRZCWHJD2[=W1\6][QV^W/AP=_>O@\+UW$-Q4!ZH#J^'W*H@MXVCL18U#! M4?/V/L!_SE@@'0L43M[>F'BIL[L[ ([>B^TSZ$LY!OR:V$<3GH=I%VF&+@L/ M57PZ!LOGVO)^ S,,9.P<#:;<>Q'D^7PJ_!?>BY$ D7%!?PP2L"BB&?P(_Q;A ME1KBG]#2F,I/"V Y4>"?0'O%_UR"_48/@3T\IB]F<9#0?U.\D^$ T5^R](O\ MG@4]_ G.S ND=Y3,!?T-B9:(,U),\2^9P%.622K &^#LX2X!82[/(UP*K'J& MMAX;61X_#N8)$ 8(/YD7*)A@>>I>*$ PA/Q''B%,205G^PE/JT586#.H>/"R M",V=:')U+86]O6F*>\\W#WP,/X0_@Z"T=LZ\A^D5Z'GCVD?S'!@TST&@7419 MFI ]"[S%4WT;G452Y@@86U)4_5ZN%;ZF.P_$GX]_&0N@)9H:V5=1P,Z 5$QG M*/CF"7,DDJ(TP3-8(#$Q7M^1N:@O(OPCK/,$F9 !"V'LK'8^ MTL5RD<:PNV.1X3GSP$3^"HN!:YX_T',B#ITIV]FBK2:KO&-X"-L"1E+"XRFN MXLW1?P[>;G5V/9 MH9B"Q8R#BPE,"J8.#T_Y1!*_>3E8XW[]@&=Q.@*> )TU M27&8,+U,T$SGRP13+O'*04..K&W\2?V[\1M&>K]".M%-D>"JX^@K&G_D-.)= MAGM)OE9S!I",#K&^DY@P9K0DL9V(33&"*UQ>"]J%^@8HB6'./D83#A< MNAR\Y$Z2K&*S**HW:*6#WC >BUG!BYG4S$_M,[P=Q>D9;:K]&!\_D5T0U:3. MD[(#@$FAB( N(&:S#)42V&M^.?MY$I'Y%C6L7@*2/]%]!'P-IV;B$0.4I\N: M92B0A$B,MD+!ZI Q/ M\R&M^5Q>MD04]*L@-YW9(A18+E:R?4P&A;I0<#X37(>US5.V0/A06EHPBJAD MS.=S#O?!5$CVS.>S&=R74@AY$9PFOK^3 &B%CKDH#_)"E+A9WC\C<97B9ZQ] M%UD:*]E1F:8:%1ZD]UTAKT8LA?5T[.T&64Z7M0A)KQ=_SE$680I#GL*""J5. MP_599'.YJW#T19J=@>SY2]U"ZJ;-(]"T@+:6U 'ZT_0LD6!-T^*)3)!@3C/^=1'NG5A[A D)YPI.8D M&0].VR1&0I,6PN?I"NW:'-^TR A--SU/Z<(U'+W*K:VT)O1$LTL_FK*/$_\K M*0JV'CE-M;7W&3@-?G""ZD5N:\XX^OXWWA#O#=] M*4U!/.$VP#O@O60,=O9\[QA6X;TC:86R;7*3@T!*@!$?L$+2XD]0>^# 8^!" M+L;ZS;\MHLFO?7G@V8BFTX.,$DO#DJZJ, ))A5P# [.PET$17(S4@]FX1KY: MKI7""* @T25-IX^)/A+G03Q!'Y2\"4BC8+'-ZIS%H=9I4U*+N)Z4;AB#6>.: M*>0S$7R%5Z/\U6(Z5 >##PQ\=$4OQOG"H+\)=BP$T9162!*AH"6,8F5 P8SF M,QKH>B*@L2!H!]!!8=GO"1P.RT7D5^P%6URM=$ ?SP;_=+Q_ A8W.0'1(WAX M=+CU?F_OD^4]_+B_=_(9'FN\I#&.)JG@PZ:%7^#:DU%$#I3Y=1]2["6,,$@1 MJA@,72'R2:%B-".TO06Q%=Z)/H;=E 2;(K@>7XG>RQ?ZM_N_'IR^W7OQDP^C MH#(]D:P;(4\E:<+T-CK$%(0],!,P<\,I?JCF+F=L##H4=7@;HB3&LUI^:B(- M=M"T9U)C)5_N7WCZ#!TL Y"EA>TR9&F0"S-JF,*_V"*?Q*BL@?3#:S@[D_MS M1MX94D(N!6XP"<_XBD+-H/__Q3Y.-):U=$J6+A$EZ!A#U*3#XP4"%P&HTJ@N MQ\ <"?LBZ I7OP79Q[Z]Q1\SB51L;R2D($?910)\<2+S7/ID24 98Y!EK'3 ML@ G R5*,WD\%D+*Q0UK'07XKI3O#'Q3)LY%DN/Z\'[$_8/5S!.*.&?S6,T" MSE8TBS%LC')9^HMX!Q9?1G:$'1]7[E82\=K;8O967@@RRKF@HK'!R!=CV>4* MPCP4B) )'+UT+ZIS+O&:C#C0U302O!7HF<%*2F6HU;^[+CB!JX )P ]F*5=3 MEBB#3@P=OX^O?/A;2;(LDKW1+6?;+L\X5[!HVI'!UZ9,'!'?$-KBXZ6C=&YI]/6+Z[/"SO(NPNPK[) M$?9FR3QETE$4 B]*E>F65Y,!?9/8:&?G^65744D!TV.AZ5W S1$AB]AJL^\1 MYL 6*QSDDDYR^0WK.:@WR.N4LMM0J/XL,RJ59L]W#][',OR4L[N<]!.\WM#5 M%87R3O9M9\Z6\MW+(7FJI.KKO$W+O6_]TE(Q=1HBNKZEL-6Q8=!H25T#U9=\ MNN0F+W#X(<02^T+ MLV)S_4KUTCAJI0ZH0GMLQ,&_8V%\EK[6F?'"1+>N# *-T6JT]$ Y?^4G+6^0 M5#ODOE;4/0P[3$ASA>,I-4"M:5 P8\D1\LPQN9;A5SK WX/;(S)B)O.8HQP6 MRY<4:9MT%4ZKWTR59A(5O)WH"&"!1O3$';(#/LCVI+JF+%XR=!W2VA5-E&*M M,EK0C6@EP9R4XNM'>I-KS!XR>]DZT^G!576>?$T4@(6'SH3M-384L];(>JE@ M#Q7&;V)6/TG*Y>3^"F;P$#H?\$ 3JZLXK4TWVDE*=H;'Z+\RM1TU_CRO^TE M/%#PXG3D21NC50I$>2FSZES$LUS+M_HM-KQCO_>:8\K&#]L9BI&%#M5,17&> MDETL\P"XG[9T")#I$M9E.:^8;#-L;++-T7_VC_]SL/];\XTN'K>RD66,T2*]&FTV\-D!8J[0FNWRR]+,Z5R#L!PA8GI*!*)^:]S'R( MLUAAZ@MN"=SPK1[]NEHR!YH*V[I__UMGN_^(%'_QBSGJ=*-%K">/@ERG:92. MKCKRKQV[WQ.[A\ :P"]T$S"_RT0.M1?+Q*S<&Q M667$RNQPNLM],5S):E8V+19__-#=WFWU3&$VN6[&F/5$]^YN:_='#ZM02A41 M&*,E@U(^B .%&8B2!#4@^AAO ,J/X5>1@8N[_E:,94D(#%3RXK$!GYR!]:M> M@.-2VB %B]/)!&.>6)*)CA$O#V)VE"G/E$G[D[X"=M6Q76W[Z3*1CL?SK%0[ M#ERH8F;'[RSS!*SF+##6K"F.8AM9Q#&E-*H?5+UFD@#264.J8NY4Q3NJBIRZ M+'0%KLD&5BS@96D<(THNAO5@BKG)4 6.XRSA^>PL"]![0^S$J4YVJI%*!5]) MQ#JI=%>I!'I)GLO43!9-G7[?P"4LB*9N&V63]-;=2D:1GU9)*':X&E:4G!0,&!G_H M[MHJ(.P@G,K=G;IDOM*^=VI^-AS6_:QRJ0^ZK>T?5V6#^]MB&O$51E*C\0J; M_B]QI7(_RL7 XEN4DU:CO.N/OK*;:I;@J@;+[9(DLLQFH0I $580'NR@=,60 M1\:2USP6C0M9N"WS2.2P6 3OJ9@.Y4&8ZC85!I=^!*XQ<=ZI^Q(.Y71O502- M.AO&&4IUMRII1D>-([U+TRAD&)7 BU-X!>:9&^N_G!!Q4PS#CCLK-XE,\IFF M(>8UV79CN9Y0.M@Y[R$H:F)7+K]8YQ?W7'YQ ^;B\HL?)K^X]G9XI*-WK8BK M).HI82=%VQFYT5#FLB>^2-%C!NO"_$_B#DN$&R0FF=!*P):)K&:!VS@8<_&G MDKTJ_@]BG<&Q4 X$9YQ+'(0IE2H[3?W>-'74(54>9BE^@[6%XRR:Z:3K<9S. M0WM;]1Z.!&KS9(Z#V"X0$P-3M4Q^*OIKL91,FVU&2V//*V]CS@FJ4C\/<36&>J2S52: (E:,QR@MN7R="/7XLD8LKREI ]TPYGQM6"4F M-,B7C42V6A:98\7;Z862)\IAM)1B=Z6XG/*8IUB[J>$)5LA6T6*0[ 'C;<)X M J$>!#DC0>@\=*./4CFR5%EY%N?2C(3/(AT4].)H(KSQU1@+,F^=X+K;V 17 MN")/CCX9\/2Y\+9$T=+8XT&V+HMNJDI1A(Q666GBCQ2HM!S0WK)V@L_RJ/6-'U0ZT]24NG7?W)E NRT=G>VW?J_^_I[ M._U;_?*&N>YV5QKUADY=-[8.N=6C=]XT_>3NPNMK6I.PA^%A>I/LK-2:Y'<4 MFHQ793<+\Y=V"[O3CFP$27[$L!KK/B^5%E1N*KWAK&HUZN'+C)2.6>'1K>TA M@:_K?]>\'4-7]PH,>_-JW3;<;1LZN]]7;BPES ;2IMLN!>86B'6#4+D/OG-/ MWO^3;EN?Y)-N6Y_DDVY;G^23:W>!EAVH;ZM_/%R+Z-6TCV/VIJVB(Z_;C?U> M=_6Z=J W;5&C&H6NMDWD%+Q=K_2538A[;?/J>,7QRO?FE;OLZV9N[6YK]SMO M[/?:6Z<>/JWNT]GV)[E%[5;G M\7;HMG[P#;J,WEMH)<[?W>RS,.BTAL_!A>E8Y>X*S;"U\QQ8985MW;S-0X"J MVVV>ZR;L2W^[ M-7@Z+DRW[:MN>W=M^[[!V_XDMZC;:6T[U_6#7$D, >GJ[WZ1>ALLUM2]' M(A&3J/A)!5;/]LEGX$HQ36N?L.M$=@_H@= .TSEV"U!T?6*V__ M9__P\_X3:NG3[[=VVL.E7S](2YN5)]N ]CMNKFZNZ\QU=[6S]8!]7;H=BSODO#_7T>]UAO=.@HUYP>-,\CME MDY!+8+NU/6BVL+FF$?5]Y)7<.<;<-/K]<)?@P^ M4HW QKBWG4AZ.B*I,_"[.X]8_>Y$TBHBJ?]( 5/120];?;H#-8.YS:O:FJ# MU/N3-)X749K<;\W4DPP.=W?][?XMP25[GGMJC16_2RVVL--[G&CJG<;74;KC>=ID40>]D=VC7?T>MPSRF>3:/W MVCZ+[TB?1I_X[O:NW]V^9:N:1TU_?2R#^+DE1]^F 743^..I.&N<)'>2?"5) M/NC[W?:Z&G833JJ3Y$Z2-XQ4SNV^-LEV']WKWO!:%QKQ502&7S1>H?KE]%QX M&,KX$S-(.[49[7EN=MH%"**.KS1 BF\A9,=!/2*Z"PSZ&*S$ B3">YW 7BBSGBA*!$C[-O"LLTRG. M U#60!E+T@+$3#H> RM6;PAX&#GT^!TVU*6[Q8=G)EF0%QG\;9X)#]83G)'X M0-D!KX[C.4Q'_P"XF9@CY^QR[QPX GYSY?&A9*3$[$ULC.'-?MX() M3/95$%_"5K[XN7P^X'#(P;>[\/;JVI>N<#*Y/TXD0H/ 2+&G#^P,&+@BPZ=@ M3D%CYN*=9V+ROR_^%O4FG?%HO-L9[HI1OS\9[W;;[6'0@?_WNZ-N&/YW&P0B MH28@I\,+\6[^Q\_!2@;T[@-(I.U:-CLXW?_H;8,2\G'O<._]_L?]P]/_.?'> M'IR\^7QRUEJ04"-T<%< @SDMW+$C;%3194@17LJK< M/MUBGVKN3%)\Q+2 KYH+?/5=4:FS]+*:=+!1)/\UR$'-GJ514IC T_7( M/E66'ZS \AN0^>8 PU;)@G. 8>N3['L#AKD>".[))O15:-Z$W9..5=R3#7_R M^0!$+L322"%X([UF[\EK=I+&X2H:E8.*=%"13_8%CV6]?_^%._A)!S_IL-ZP M&JK;]CL[MZQ\WM"*M\VK*NKOM+H.Z\V)I.FOC&#F1 MU(CVAAO+S9@\P MBOMK@\BX,_S 9[B[=D\&=X8;H8%N+,N]!&YSP* /!0RZF+?ND.6:YUAZ+LAR MG=[ [^[>$MWI62++;9Y\[^^X-D].F#IA^B#"M#-!&".R%ONG+9)ULJZ>;JYGH?LGR=];MR65_@KK^\.N*[1K]B;U=]=. MY'2%=L^'/3H[_J#CSG"S-ZF_W1JZ,]Q4U^V39#E@ML<3"L^R8-;NZ.2JNYKG M6GHVU5W]GK^[?4O'E*ONV@CI/NBLK5 XMY83IDZ8KBU,.[M^NW=+.$PG3#=" MF/:'+FSI8@0/[!!X'/A68YW=J5SV_EOMTHCK],$6WJ#3]T9UI4=1XEV36E3N MQ#O+(EAC)%MH%S!L)O)YC$A(KUQ3]WOMHXW]DBMFM&FA'8S_G$=Y1!VTTXEW M-!/)&5;VP=Z^%6.NZL.J&-^[/(_&Y]XY[-XYO!4^Y@%YBW!+8NN?*&\N0\F007:48@#U(* M>-/H&_9DOQ2>^#:#5XED##P;IY? ?YISC]]1(_IW[D8_%Y?S/E\E(^S:$8W\W4"?!FG>RNI5??+Z]=NX-&G M_>.]TX/#]][^__NT?WBR?]+P"?\J0%)Y 0@ATF] @ 4%[AW*LB2']\ I"SSX M& N;04BA,"LHA"%W]\93]]!P.;N[K<&0<#+61LO9:?5V[@#ZN+HNBET';9VMS?G;'6W5QOUAN"U0]QI!.+. SZZ(D-L0)C' MX=&L0"2'1W,+DGUO/)J-6OX/-\)[)S7SR^4![U!^F MHP7[_=4#9=@^20P.A_#Q!%[@)KETDM\I];K)$O&$(C#HH9X&V5>!LM$5X]]' MDM_FI.D-NO[VL.-J\1N]29V=UN8CN#BIL#E2H3_P=]I.*C1>*JQ;J=:\+7)2 M87.DPM#?7;LVLGD<]\2%PN"1NE?=R>6T03;4L7)^O"@+DM>M@MZFW[@^'CM)1WF[1Z;;D[1PW?HJ'? M7=OF=7OTP,=HV'I$C>$9A C>BT1D04S:;1!.HR3*"XRB7HA[K7]]DK98;^BW M.P[GMMF;U.D^ =_ZT]ZB[L ?[MP22<)MTD.=HW;+!0R:OD5^K_LXH-YNDU;V MBK6= _>^';BRUAA3 \?G07:&=9>)<"[<]25*QSDUFKU#6$3=Z;YVN]3H77JY ML_W_V?O6YK9QI-V_PO([>]ZD2E1XOV1F4Z783E9S8CEC*Y.3?)D"2=!F(HE: M4HKC_/K3#8 7R9(MV;),R=C:F;$M"@30%W0WNI^^4?8@B=,0XD@1V@4J&9J\ M FDVA5X8IM6VGT3//:]VD!Q5^R9\A82#;5[VU[.!@S6-EF-+.-C50Q>/+#F- MXQ#+7?MJ;]_80RI3J4Q7"^1Z+=^Y)Q#NWDB+5*:W*%/COLC<>\,>4IE*9;I2 MX,!L.;YL^K+/=VJ&_D2]C"5DBWQRG20CL,K]6JP)E]_"V_EQREM>O<[H@%4OB7X(/!Y0_Y:(W6C55TB08[N5 MY5^Y 2&[Z:C&BNTJ#'MV+^K_OLR*V8S)!56#C)+O*HEALJ_)X(IO9OM3 M)*-B<-> M\^O?>D*X_C15LCC+!$-4TQD ,I,1Q'-\"F8$VG,7)3+C,;_/OB? MQ(SU, A]W?%I8%EQZ!N:YA =_F\9@1%%_[@';_JLR4<:*X?P0F">_(]79#E+ MUWJ$^%OHBN(N9+-N__A$<=N*-T 6_74>S,M:!$#?XV3/"0#!>'0>;N?\@^Z+WLV M/>X4[FZ3N(!F<9J5C1%_ET1X)"(0Y3>K;95R=(&]W](1$P%L#5?T- 0-.T8E M2Y5+2J+_3DD&AU:N!--D@&-B2RV\5(EX0P8*PI7E$T4\AX/4I$TVI7QD@NHU M@M858[WK:"%FN]B:;V]:3NXF?V44^S]RY@+%,$1&8N:7PNQZ4 *E#@?!_\UL M&P4WMFH';?'L)%7FA@3:PMZ#>S SN#P"MD%1T!UF37?,J@R2C=+II*+N0F+> M>*I^-,R? K(']>,1M6A5PH[DC$1PH%^F5QQIO*171G[0P:R\ZFVGY !0J=A# M<<*_)9Z^HAFSCR=9$N(@T90BX?'8/SS]NWNDHD$-S]-A$MYYO,C>B[)'X [U M")3[*GLOKMY[\0G"]O=HPB7[.>YT/\D?(*7SZY9T\^^UZ6DTNP'5^(Z,E+5(GID#+4*MG4LK&C/^H,'WT+ M=N8%.S')G7G!EA7U3B.M=-$XI/E$Z&/93/,Q"E%WIY347!N#2J*K;I="^P!2 M+#7"[F@$U[PG2D>#^&W?-<+N4TAJA-W1""\LPU\= [%YO+;?VN"%[:T#4?GH MY'F:J-F..V,B2B;AW-?F?K-E^X9$HFXL??2V*:G37.IH4G::2QUP_25U&DL= MLV7YFJ1/4^D#Y#'TMM,TA'UY5W'_*^3Z';+L[;F^H^@X#?(3)77F#_LU3#%) MG>U2Q[)D4]QF4^A)>Q!*"JWD;+8TS9,ZKK'T,0QO'8?S&462=:-M--Q6%AV4 MEB==/D9L><4$+PE8__C[TVS58K8\VUH[5K([6/4;C+0\M[X?+_3V,^8,J4&E M!EVI?U)+<]?-^MDW69%:]#;W]YZ]9/>&.Z0FE9ITM6RVEF^LW[M\;^1DOV_] M7EBVOTX@?1?N^^Z'+=U.J&*5TP QF-*FDTJ3D8PFP08"B8S M8<"[^4N)JOBH.*S:+2J@8**%*(K%XQPU,TRRCH_!:&:0YHO4-TWPR M^S4&VSN!AR[@IQ'R&[ ,_O%XFJ4*071?8%_\PZ?V>5LY0@R]3.+Q/B[*]4PU M:@G+&"F_:15.;TN)LN0''2G!M7()(P)_".W!0!F!"-^I@$.DP :@#FC>4D*2 M7S)D1O8#!47Q@PP87.,LUB9#\H2Y,24";#)(K^ %!,YZX>G)L=+O_+_C\X9/]70*0A_'J.!_T((=)N2GV'<&J_E"-]KNRW^U M%%UKN_]BM+7\MO(TN+TQ4_AQ^\%EH#8S[RX+JM*+/O*EX"I\I@H/P@ MV35P%[(@0GSB[PF% PA1NDDX2;,&4$XGDP$[R_"=9 H\GM=.0MU$=N< MYG<=A&AL_SA(Q JS"2!'20 ,707B7@30)9X42ZC8N343S@4-(1 MN):C=*)<@I8"'AT"F3(D&&=J9%RDZF&=JN)%1YF;Y);] M;!;VLW%D/YL&S$7VL]FE?C:W2E3OM*>^[W0^UI8 NOWT[&07M/M;"L:C0A@" M.)RIZ+L*+9BWGY;&9G4 Y[=(( @ZAWWXZY7P5-O(E$>XTG_[JSI MQN-?KT9]"1E^CRV;@PQ_:*GCSHO+[CVY,<#0;8ZS$]+Q+W95A2G^S,G+,-([ M704NIJF[+JE''Z;M%B>NW)61!IOY-%O RU-6Y]M=47F-?/+!:5W;2V97*5R.."XHX'=3M9 MG^IRELVG@9OW)KF%V1^D8^*>W:W;%KO9:E/R\???<,5_.^9NNN M6Z;2SWYV^LAO^;8G]5&C:62V_>>ICV3C9?GD3CRY(33M)I^!\QUFE!?.&:3H&6W3^%G$#KL5D7; M+P(ZHG$R>;E&9[-F:_!=>7(O7:D7OK4&<'B#'=VFC+&77**W=,_=GZ#(?<=X M!E[-$1UG-!05I B00(8I3.X7^X,\:AIPU.RLH:K[+<-?-W"WA_:J]&I681:S M9?KKMIC;0V9Y!L[-^20-OZL<& K<''1JY&G3E--F9TU6MV68TF25[LTJO&*W M'-N6O/(,W)OW!'%0X:V$ U4%TV2 \HH.+LNZA3M[R"O/P*%9ANS<+(6\-T_>Q3E[TQ#SD:K!=K\AYFH;8VDM MW5WW$EMVQ=RI,]:Z;WO@7:]%VQ![2%TJ=>E*CH_3LM;V?*0NW2E=>N]6Z[NN M2V5=KWQR)YZ4C"J?W(DG']#>?2?:>6%I1NW7,^UGVROCX57#"S MB4?5KVA"1L(4SF=,X68)[]X\N6)\^9E?0>SZ#<,#D(B;=G]PK[-#Q:F/SJ3;ZEZX\G\KXX$OI(U M&QO*$6RY]KJ9+0U.Q-]+(FEM>X]J)?:21%[+T_<(%7LO:00&R[HQE V2:-]C MPA(JK<'VR<[FW>X95-I>TDAK&T^3&RU)]$Q1Y/:21B!&3]/*\%F$3$XGES13 MX.Q4TS'-P#(97=SHCB1-E0:8*COK7MC.'F%"[R6%M+:V1_@D>TFB%Y9E[$7' MJ/VD#DK0DY!GWZ,G$HRKF=;(SGH3]P'CDA[?UNV1IVD6+4GTF#AEDD9;%Z,G MC&WM>^!DQC(AV4A-IQ.%L"K8(1U-5KA*2 M2D]-);VE^T^8V"!IM)J-\H19=OL>/9%-,YKQY%ZZ%WO5-&,O*70_,T52:KX90:+KCXOHH/OW;:+H<"?X*M[Y.?"FPF#2=*G*5#A03I#UI' MJJREL)1H]!N=I]WV[!6F^OLXY:&?URPBE/R@OR,PCFH"ZXQO4IGD%$? S(DY M=/:&&2_[]^1>>E$OW):NK7&$2"]WZT>(84GR-)8\1LMVUCCB)7VV+CZ:O_\5 M2V7_H"UO[U&2AQF=4&4"YE9 1S1.=M6<,J0YU1QS:G<]/KUEZ-(C;RY],!%3 MDJ>QY+&M-4YK29WM"\\:Y=\[',YZFDJKHK7@:+:]"EGP]QM]5G;3Z#*ET?6T M76*$G#Q71/:UE]]H_6QX+=]9MQ1VW2UXXG"%Y.3GP,E:V[]G'J/D8\G'S5FW M#AK9-24G2T[>=4[6VO>%-VQ>MY<=R\,L6LOSA^ ' C,C%Q06.QQB?B;Z?Q*' M8_M/+N6L&LN;P-11.@T&=/4&N9L(0*T^2]&>>L%$5UO&+D2N#+]E6\XJG8VW ML.&2+1K#%E[+MJV;K9M?30@LJ0A*+4MOT[UB>Z>6C M! !7>?OO,[OBMFT#=Z%_R6^%ZTEX$_@;3\2K9]^1/)_B7##62?-),F1UD?Q[ MR0\^2@9_PQH$0VL;_U+B-%-BWI(>.Y:S;^K>W-]U7^'=2."(7!!";<]&'G>" MR$;3B/P.-AR).KFB Z 46".3RURAL%.13[[64;#]&($LV1TS+')C%)O+],"XM>X"7DDG6;P(#),1&.:95AD M6[!0-*58<8MS/H4Q+BC)ZN6WG =_CA,&)(*#3#G?#9)A,F$OS-N*LLZR=7_9 MLL<9L'H&="HV %?+(4MR?">;- 5B_8!/:A-G\V-SP:?$)//96;:5'61OLVGL MO>A&YN;-RY!<*Z,40?&B.IFF.>,<=L3B$%-DBORFVN&K??-'D+UZLY1H8JH6 M7J?]_O^>*T?=\\-/Y^?=TY[2Z1W!/YT/7\Z[Y\KI.^5=M]?I'78[ M'Y3#T]Y1MU\\"$9J=X2,9P%@XXWD:43*9PE.*1.PJ3,1\DF5PJ,;!ZKES D9PQJY.9 MJ=5(P!BG,/0@ 0L!QKB&\QA^RJ@P7+,$=#S_"CQUE6;?&?Z8>/.(TBAOL:0=[NB)V9<9+E$^6_4Y*!,D=-4K/R6TAV(-^4 M6701#9BQ]YNN"WQFF-6 F7!YGH8)HR8C,6Y;W<2#+Q6F'^Q+AQE.I='&AZH, MUM\\6RD&!K(3F#C&WT@R8+J.*4HV\S/Z(QW\0/)_2 E8I5>727A9&'813%,K MQZF^COX*\L5$K!:,1* [$#P0!+UF=%S\9?YN."JNX*VXH_7OM=BDTND$S,,1 M&C8*&8(A,F&KY7,#?0\')S P\\K*83&HF#!;&G;GB"/JX1,# I2Y)(-X$5DR M.B8)3-2J=@L-V!O[(FQGM+60%C!$,H)-&')K-J,7)(N*%\*>#//"GC_D._.N M7![?V>+9V;>P34,+N]J0A((DYI0JO11DQ$.Q8N($ H3Q:"[[3)LD,"GF/3 9 M;[[DG(Z4#JBU@:);K8H@5S1#54!&+%ZL#'!7D-M^\]L5+U7<^Y%Q/R*@!/\( 0^7%P<>/'P]>HFL.#)+DES@BJ%*230HB'Z89$/-'DDUSI9-$ M+:#'(*$QH\,Q['$Z3$*0,1!=9.E..(%!#SMP].#/!R]AD]\6GCI2A?X@@VGI MX-28)9N"#F7K8)/^^'%V4F@!LD_8PD'H0Q!K/"!:./()F.EBBW"'@&% 'KC_ M)=B7::#I8"!DI5@=VSQ4-;6]:RGCP10]5X[JM#R8T PF^!F2 NPV2QCY:>JJR M;S.U'' E!](8I!D<7((EV>NXQ)>*\ HV'B8%,AW'29C@3(J#$Q\/ICFL.L]7 M,@,*#AK!63SGQ.-W GJ=CJ*FT[2#ZQ@@ ;DM<5C79>>%!F/F.%+C'2>U6/DU MG'X+(Q;\ $0AX3_!?A1_TD6SB@05ZQ!#%[]H]/JN71(^*#JNM7VS9R/#I:O) M J^5^\H"S;"A S+.Z>OBA]^+*YIDQ+:%?6G!=5WEZ+4U[NR)6T(QOOBXS3Z: MN\[DG[E6VS2]I1]K;?V>G]GF\I?>]LW;)JMK;Y0['_5O/+K@:H0+P';N1KR5[D:^8&AT@8)X]'OF%4GSI+DBJVWAB]_ 0 !U MFTYAD"A?!8=ZG0N\-?(JFLUJ>-JL[RH*?V<;I_E/+XRJWW6MM<].D^+3L M%TSP/I+YDH^12;"Q_7SB/+K5=G7U/+JUE_]$*0>KK=NT6I:[;F[S/23J*:O@ M)"<_!TYFU2;K-C5Y6D[>\D%XOR+$IZ1I=_0#,W >?M;M*>C(BG:_;CHMWU^C MW8&$A=DNA>R6K3>N9=;3F.D[I)W>\0N:1[?$5^+]!E;QK[:+CMERM'5KDB34 MPG:)I+=TO7$TDN;3'50[YKG.:8RIK)=D=$%YUBG_.<=;R*6W9]+,6ML!L>]9 M62G-K&T9PIZN-<@(E@;6'?3JT8GRHL@+>HDY-CQ#*-FTWMI, &FE$J5G'&': MQ/XT6[^87LMQS+4AJ3:W/[L1:96"\LP%Q;1:[@-O'1HG+!LXS9?6>6XMPXN- M^!HSU))PA9ROP\5)>S,1D?+8CI3?[':5D%N5FY%<(5A9-AV@KW)G!A?N@H-U M1_42*=/91N'8BJEPV*W&<$K.WOX49O=&M]JL[T65:RG\/["C@ =5;DO5*F!_ MT[6V6TLM+2E5:Q(:T7%&,:^]*%,DPQ1DYE?M#\J%Z-B%&7Y%UR[\N>CEV?7< MSHCMFY"?6/=#KEEB:;WDME[$ /O4'969YB@C&56NF)XLRR0*)R@9<04\T\ W MY,45Q7MF1V<%RR03I3Y5?3J\M7])L80(M'>:Y3S7&@:GV0+2LI1^P4>P ,%) MP#:SK6BK$*8V+89I/9NW?THY5TVD)\S&"#5K"I+#1(7W9@"*>!QY\ M\8)+[[J+Y\AS[TE]/*'N6NS(0_U'KAD/MQ@@2PK/8R%K5:_LF+5CLM2Z"PI8 M^_@U]MN+V<)5?/[.PM67\A!]+))7/ELRFCON.#X1N2)9I(P'\%Y&0K2025:2E/"\_29X?-H\GL7D:,!>) MS?,(V#Q;-P]O-P9/>_VSSF'_$ZSI].V'[OM%F,Q2]HE8\+R W M)AF8LE-4T@$HLZ)8?[( ,7"_J\LMIVWIUHX4;'MMQ[(JY[M*^ MRKFZFK'2J%O$ C#&=GP)[]59O%1NXGTJ)523HQG)W;M/8IAJR]V[O^K#/ $6W%CG#'Q& MB!D#%G)K%%K&\\EJO6OMC\NQU6ZYNA8&? 9##X9)L$ G2 ML.Y.6BW#N&T@D9YV;]2"=L6YYR2]?NF1@@:;0U&OGN/;./)(VV1B/# MOR\ M7Y.B(45CCT7C7B55#1"-AO2JNA/S,9W%_5#(148%H'LR"@?3B$8*"=(?]$:' M(P3C3>,X"2G';>>=412.U\B_$J4PV5$Z*89B8)+C-,\3UMBE "C#5A/340C; MB;V0)N2G4N#KYC#HZ11!Z6&)/^AM3[;$2Q*&NAYF4]9/1MPR(8#SF([( )'8 M6ZQ+S&]&K5<-8:#/-[$LX?5'O'D- GB/L#%"V:")@[I>LZU+2("(^ CSCJ_" MCX%;Z AW;Y*PCD#PFS*B-.+(^#"K=/"#UCK>5.L24/RG>*>)VQG ML:/*D($ABWF0(?:.4;!=1S+$V<#?XRF;*>OF46XSZU0S)-=*@,/]=YJ([C8Y MG4Q@8(ZY7%N*("@GI2#K($]O4I7W(*@#@R*=LO2:[S??*1@YI*-9#B.Y>&OU M+&'3'H13WD0@8(#YB+K.5X2=+MC*Q6@1@GE'TW#"-W[M38MG]ZC=@*8[MXKL MN].SX^[[GG+XZ>SLN'?XI>'3_4P90>E/$%/12BG-X(&1$DZSC([":V62P?C8 M)@&(G"7Y=V"*/,6>:=A.*9E<*H6T<]('%%D\HJ,4>)T]!!\=3[,41.8M-B8! M:G[$LP!^_Y/ DI&]OE .SW](1B1*8!N.$#GJGL [Q$&,P?R MD LJFFI,<.,HTP/X2R''U]7$]^ MA <$T].7!!8[!D7TDRD9."%_<^S9#CL9_4%'4UIOCE(M/0>[ =N?5 <8LF(V MX2S/FE)<72;A)3:5J\XL/,3FY&!N-]DY,H:=9L^,L#D+\BQ*RQ)Q.)KKZZ3[ M[$'XP5NV4E=K&S.-[G#M6M48$01@3+$+"CS=JF_%/;? K#6W8:_SZVT89]_& MVJ\];(]F= IO.2>.(@ZDRD]JF"R\E9^P^/4A^99F*'Q"[+GNNH)9XN$+LZB) M=].Y_>SX\+C75SJ'AZ>?>OUN[[UR=/SW\8?3CPCNWG18\W>@\Y(1TT-,![(V M9U>%ZD,^ V8>I6A[B0XP9=\6G1FXT[KF7=*WI>D4/#SK]KN'G0]U&GX\_= ] M[!Z?,[#]X_-^]Z33A]\:OA+T!2)03E-P(8H.JF#57^=)=<*6! *Z1=617#^( MQP(:@A^]W,:V(BHY-(!.CC0;$ M06ZI" (>V)23(B19QCS.:F.6[" G8L:M,IA=Q!J,C9%-8=MY(VJVN!RV)63. M7H"BFB)YBE ;9&7+J[S&-$U7>I]+&G%#O>QM$>*)CC2O2R9(3\BX9S@& M7X0W/4S1WP13(8GA<=BT&D&0P4M.FN:5],Z)YVK'Q]JM7M_\$62OWLCF1F5S M(U\V-VK 7&1SH[UO;G0&IG_OTS&LX/#T?8^MJ/GG0 ;,"FK\%_JO672%IZ*( M&I8F"[/^6 P&SSMAHV0I:\Y^D8*;AW$5C$$G(6]#5W=9%>S^R .*[-@%*1C0 M<)*771^KSG0U7S$5W;Z9/TA_@G4#)I%HNXSQU!NO;:,E$U&LE(!5SH4Q:UYU M4%LQFE%9.KVXQ+,?SKBZX5CO]S2AXUPV''VT[I.X, TE@\F>H-NE"O@!+%R KD#]2D,8> 6=)%D>BRR%AINA2OV6 -SHD,K]?[1^ MK(/B F#IYA<7HJO*BNP*_XCT$F?]9.ZFX>J2CO!@(3D:'3E0)H^O;Z-: QQZ M-N+J;=?_4UAS'X4U=U8+0)W#K"?G[,8YN%:.DHOD40CG(!'N,?L%CCGNKVJR M\>932TA.N;?W?_Y'=ZW'9L$UR: <_W>:C#&4,4. 3G6/VQWE,)BX/GU':]UE MFNDS8)AYJ:N0X+5;EOQ@N0=%2DS9%!YO>EATCV57L)P$^&F 7/< JK8QN?G#XF^ MP3!LGC#!'TDN0KW'(B@7%1E#/*):I,, 29*)&"TOAV,90^6 _$X UD% ->:7 M]1P4=/-JMPVU\/&83,!HX:WCE[R%SKPC3(?\QJ!R Z-%WRQW$B6'WR)R#Y&* M"\R)N(>\[^+IC:6#(YI=(.]> !'R&M^/!(,/B[O/(@DB3#.\=\7K%O0EV2QQ M).2M+**S<^,?%]/ "/V@0=*#8[8 "4_LN%YR:^8I?RWC8G%UHCWA6&<;468/4%F- O,C& M4 3AD7IX?X8IR#B5$;W"$Z(P(>&M[XO16SQQ:W;J_/E"KN' X;/F&9R%<22L MHM)Z+\(@"IZ7ZU_V/D7.+DOS9DY.JEXRF% M WA4&<.,,22CDEPE:K'CA7OWD9#STK%+T4P#VPF3D,!> [54.51C8/2X?D^% MIA)+D"E=&%;&,&4U#G"F190_QY.J>3IQA-83<'4"9A\SW?N73%1GI%8XWZJR, ,KD5@A2M4'CTIUUN. MNGLV^>'LY?()N,R8AJI\K-T$G%8W 4^_OMMSNID[A55U> V%_[T2%2@5-S/V MKTY&MNQAL>QE%R"\UO!FF%;4S(7I,(#)B+(D:0)MSC='"Z>T;/B-U6# BC)Y MBJHXR$HMP WY9 2LF433FHDM2"C]MHW0I;1B9B/U,T?,7-[*"C+&SXOZ=3'* MES@K7L/H Q@]8Z4SP@QEY4!5Z*4HLBGUM#BWBA1Q8)OI1&6W!ZC_I_@7.)0& M3$]DE/F!Z16X>1C>:=5?4C!8B[N$+)Q=JR(8 *WJ.=?";"YLY9:H,\#[BYFT MDAPX$292+@%STO%06C"=&Y$F7@C,'$[&\T5]'1\L;FHR@[@!%]ZS\ 6ZXSKP/!D+=/R[\$=@0;OC<$7599C M&T4OUPK%7&4V0HIIR S1H=S_(258M55<@J33K!;;&%T7> R@(1/@%9(AD@5E M&4? 3SCPG"7>A'#!K>S9[?T-0GEZUCUN>FEK=P1T0,-%^+2LH*CDPT%Z522R MYR4H )Q<@^074YNL@*PE$B[PD?(Z-ZK9"W&2Y9A[UQ(_81W:D$XN,=^ )=:S M(OZ;E6D%KR2U.:(W7=T4 Z=A/(*!):"1 &^?>1JD Z^<4U$^6%Q.S]Q-\Z7% MY?>N>>0,++/ZC?3LDNO5GO6Z/EYC5Y1VBYNXB YYB2E>(F3?Z:2R!IFW.!*+ MQY)B-AE>Q)?D]?R15E7)B)\(X!0L&"Q<210D?L?-7)N9LD%1<,@NQ]'A"1%Y MASD_? C\ A^;621"0:DUN>6*3US&SZV,51O.+8PQ$PL6Q>0''-$!PX8A(U&6 M "-\ [GFX1(>,N9V*N8F3GA@JB+(599,J!J!?9O?A)[!EGIT>?NQ\^ M-'V::1HQ (.,CC'-8R3J6X0@EYJF.)QBDF25,BAR[3F*D"A9#3DCX*U;,3@( MR 1D1\3VL!HSR?CA(]*O1LC%7,PX:-.?4SAI$:\I%26;,3(894@.28RW?:QD M.9L3JS0,IYF(58:STE6]%6;V3B0H@3J"!4R8 \1*<_ATJPGBM#D8Q&R)3J6* M9G>$$G@S+ZU&M3D%)Y(I&I$9!FJL].QNJ-:J*KOX:AW]JIA=S>(I1JCJA[\=O*#*<#O\U\9 MDHC@S"KN-+B>8],&A(;O1'R[FPW9-<*<-4 4/C"-1!RTC&[PPP@OGFKG) .) M@:&QK)Q5_XNT/8:V%8-Q4B6O'KXK+S>Y:8'O!UH.9OBH>$4U;G>$]Y=TD(X+ M:V7A>XJ,3!LI%EEX!YS&^1#^ LJ.=;67)K\5:^5.S M%&.6UA+U(@ CBNW)B]2%47WW9K+[;BKSF^I'@%/,$;\:!%XCOG[#P\/431;R MY)H/3*'"P.0WS_-C"AZIRN]YZA1/41 @#->BR+(.SR#8:3Y/^^9:*NIQ5+L.[AA$$X MIU!DHQ8O91DKQ4@,]G'12#6Q1640H&I#XZ4$)BM.E&H$L"A 6"8%CHA E+@J M'.HZ\$>QU=RH9]&+&C&*M-D2W'!.L$H F^J K!]:\/[#92X"NY@=IQ@#0\N7 MF3S"J!G1"\+1L.J(+HL.=K%"9M9P@!9>32S"V[7Q#T__[AZINC]+&.%1< - M >V8%&F]Y9>K>3";OJ:&:CX6UZ3@M0FHNZY ]N&:^B:V7I0RKVI(\ &6R#'RCE4+-&3J1S#%PDEP7V56RW+-(JQ&M J%584F"WX% ML<9FU":&A HCM8RES%@=+:)\*^#E#4SK4 [- E@6;_IMMO6ZXB I0]16#BW M6;P+#O+?++_MW#E@91;/#U$Z3SS/JH9XVYDL^'NKSLQHU',DVYON"48%TDR$ M#'3M7VPZS)*>8W84;#A-DEDMM/1Q;H(SLZ:&#\MR55C,E8="LB NR.\%#CHJ/NR[^$&]RHC%GMDW%VLX9%+3].I@CLM9A+VGV)?:; O4 MC'%&APD<4/@WW6T#%\ ,#+^M_VMVDHN^$E.&DHBV>QG+GADR8#4F)>32 +1\ M+>>W*CX>#H$F!91I+=HN3BWD])QI;%0^+8';N&AK4/V.0G!(B$AJ%S5@>$F, M%4TB/:&0N\HD&(G(R/Q)7SM_"U.]ELPP9UK+2]KRDE:7E[0-F(N\I-W[2UJ! M \Q!@J89G,;_G9)LPF^4XLH\8P8KAG/SG%:HB7AU4X1*"Q=LQON\NN1'(UY+ MI>QHK%T>+ JN\E>P'_%<*VWC9;C]K1(-/BUR4)D%/TIGKBGN?$'3O7W@-T1S M17Q>^/&\>R2XK.'3_EQ>+!=7.P4>Z"Q:5AW0LA9;1@?-T5RX3F'X67EXKS#2+F;,(WV!UR>#1'+S#9_]FSYY4UW0'W/]F80*"ID4@ M -S5THI='-\L#=B\O&@4/BL-+T?)?[D;?U<\;RD-1-%(#5-5P3LX[B>);FH^^(QTPB6DK"P#2H9$;(M M7/C#^E7A>06""TL]+6\+<0&CZQ+3%C1!:29CWH9 =JMNMVIP:_6ZM45[4P)] MU]@&K?$JVE% AE:Q#"P'_U&TW?A8MNR8G1 J2^Y[%=JY]FJ5O7H-RJX\2W&I M.C?+ANN8;N_P].18Z7?^7^,S.3X702W&P64*+3:%^08'<0X>(-=GS"].1(L) MT$M)5%*9 SV#\3,R'E7L6?7@$9@4.)&H'1!.>F1CRC7R$&D2!R$2H]>P)R*"6 MI<%A3$3VPNW@\3/=0I9 D[/+X-G95$%8)J; TQ2804?:D?E+5V2>/4++K2. MFH?)36NKKG";R606%ISGYHRQ[Y+(=X+W_5V<>'F]O48)5GXE MTNIP'S+&AWQ7 RJFP>\HBKL!5+GP9)A&@F/+^X Q)FN+:##-:!JWZA<*.)TI MRWEA+VG50]8PH+ F&.<,T':H0,YKY)^4\M!TR_-SY^RL \9GXY5KM[0,/\)?AJ0L%:LQ!)0 M:+$&'#02%SG%2K FKEK(##A/.6/,Y2E*Y8I>:@5X'&K1L@BCD+C%J:KU9+M1 M+>Q%\&BX8*/QP.F-!?'K#>7)?>%D;N@'+ZZQ-:2OU.O_OW,0L,PQ\^%+]C M7/G#Z?FG,^S%]/;T4U\YZ9S]W^.^P,WZ_GO#"CBJXTV9USGQ*W#FM MK)G!-0_TL&157D5+KXNKS9BWQJQJ5/EE=D39B=-BUZ8TXSXJ@>,5_R(.>B5( M$?\/)W:!:=XCCDB*EZS)&+.R4YZ0-3NSHLQ('*LB80^L6W&+#C*><-^H6@N[ MBT]&R7 Z+. #^9U"V5"O]G2K7C >8>UP7E7?AJW:6(J$(K7IVMRZN,DKO':O7LFD9%,#^EK3$RUS 3@$-"0XV6= :L+[N M(6\P#"S&ZB]8"D5A,#7>(;S1ZE5P'.[ C&<>#Z9AZ>\GH]D-8T DA>\>I%G& M_/H5!>!,WGKO#6E?ROOUE>E8G#_X2Q-,PAX7?N M^"JD3!\KZCZD1/29U&MM+97%WSBC/]+!#_P;?HU![R8I,W!/0.M8Q6SXLN"Q M?/G"\"$ZOS5U)-I:^VF\=V.*)J"C\!*W71D/IGG1\@,_X3Q2#< 2#5DVR( * M7^S%0>?MV<'+WXLX6YV+^9T8MI<5]X #W/GCN' Q[[$\Y@-44Y]]'\C&A^[; MTS.QCM&"I>1C[&K&76BS;=@LQ43''XJ^U66M@PA[+AX "TE0*X;UGEWEIC"E M4:!8\1T0.'587U!'U1*A0#@Z, UQINDN"]OB,[,<-;E1T2# M25U= W=.)_A-$8$4 3I@QA%C6'9>E#<@+1ZN9DW56:RYN,U&3<=.>59*0II? M^#'?-WQ'C+6F- \'%IUKEIR+"'CYAI#P;IY1K\W&FUC,+PP'6DM,O\, M^I"/TI%:*%V\S2C65_0D;]6P]]6:2?,AKSY'%.!Z MJB6NB:I:E'*CBY!8JX9AAH'B.JSI?7JH-UWAX D\$48)IBF(5%3.K47XMX!\ M+;N?984_@D^A8,[)Y9Q8+FAB?F<3,Q%BPPA1;:=8)Y4_A+M6Q.(R,%Y4Q#$@ MXYR^+G[X/4KR\8!YJ86O *_[]/&Z?XSU@4OBAC"RW5T M04#"[Q<9VG.JF&<84AK'MY&^:4H"C=.EA#?N7NK*(J I"W:#H9,U:3MT,'(= M;['FW-A6X*=L2U;?BMN4T%UQUE"]:\&_RNMPW7,-949XLI_*@::^Z5]])8.TTDQY=$:C21 MX.2P5C\Y-D.=W3L<=L^]J8?9'^+F[!Y':VU-\\W[F;H[:LWN*)%T2:1&$\EH MKVMB;89"NW<^[)[S,'?K^KS?I M/KQB:2.-3=_I*+J&L&TB+Z>$S668C$7ZSDS:3@E_MC!M9TFV3E'467?SB=I^/TR'40TR_^W M@-:K)^0J,^!W15^:$@DN2BE'YY@@\@%+G)O%VD!<8TP,8S7U-4@!D5$VY%_# M!8]3S+[% :K:<@&D7LN1:GKZU^'9\5%W)VJ8BLR['"OS6>HEJ^9-B\(3EF59 MJUY@*.)%!B(V>TLX4A "W\3I($DQ,7[),$E>P!D.6/$/:+<+Q)"\F"+CUQK1 M(2YBV85T)FUZBL4[?$A1R<)+7$!T@K0$=IE8) MURC"8XX[(ZM:JZI6L:GW"ZE4/RS-*<,/S?J?/T!#/61'K M^:>/'S^PWSMG7Y2C3K]S8]VW;\J*LN,=+#\[A&9YPBK?L^./IV=]A'CL]HZ. M/Q[#OWIP[AV_[YYC;>R1\O'3VP_=0Z5S>'CZB8'UP8Z>G33\4'R;DBSBC>3A MB.,E+W#,G%^2C HSJ>$K8*V9NS, 1=U1V!RS:3$WG8Z340UT;U'%5&-6<+LY MQ5",!$(XFDNLM8?HIUN5A,T4S>6D0P?ORRK*+E4R/02PHV/L_"HRG M%BRIDA71_$4X%JVY*K,*!%H4/H!A2.?0K 6 "D*;BLO0M[*D;>1@#.59@)37!0?BQ*W%SO-R&[2= M4\[BK:4,KHCV8JR:;\#J %E+S!*_")TDRDIJEE0^B6T4Q%^!Z(N@N!CLV2P: M&_YIPV3C4*98X\/ W%DWP%J'S@SQB,:#F;)'^!P'*A&9/HV2$N>2S;P#%GX2 MDIT!&ZKK"TYMAF+(%$,)!<@Q_K.HK [Z. T&25@2N5/MVBF# (#W*/P8>S&S M0R_+SE,?#SNG;PL&;=59IFS65/:!*5#H67N[BN4JO-/E2,15.R'LA0@!='VV/ =6+>P$ 3RBS8P=7@W\IS%)EB3PY/ST^K+2G@[_@R%:Y">K ';(F& M+>0(O.:,(T"SNG0&U<#@+82L-X@3%Q^[AV71]"+A:\SDEW5\8L# TUR@M;(* M;+UL'GA7!?8,XX,L%EV2N+H3W;:PTKS:&51\ \H:)U>1-U8MP]A!X,UQ0#2! M68=JZ?Q0Z0-'A(IG&2WE QN@Z0;96U9:CPL6O-P<5EY:=YDO.5=%I[+.VZ_QX"Z-B2+:F!BG/I< M,B#5BHZK'^1\E4J?M1>N/BXP?'D#9+"E!@(W XPJ-)CXKN.[6%@V8%7X-6Q MA&[(V+MYH\>BZ[I<#_U)$)MI=-'BB/K8%95#D+04BBB.(]:*\8)D%4JYP/-A M?>+@N!BPZ'AI)2\!!JEM9KV]7U1 1@&\ MRE\I[Q$,6.G_Y_2LUS_M*1\^?%Q3:]T1.6V,JN-W1;P!E7!_YT\Z1F7$+TU0 M$L"R=W>"C"?):$0)HK6!(+-?\G1"&C*YPNG@^1REYW&??;T7IS7F2\_O!L[: MQ VKG&&A??*2;,MWEM&&U[ M546R??E>O'='W?==A0')]ECK*MB[;N]P>5R@*?/&?ENG'[I RN.C.K5O:?;V M]&!$H+/:&M=;ZZ(1V7[;\)9_?%_4'%UO._K]0([N@OB1DW4X\-2F (F6YJ;J M=N/@*]A!?7=FY@VH'V4YS,]#=VD%_)/&@)^LN'T/Q8VY!VA,D?)QH^1\CS9U M)4P9N:EK;JJW46FNZ;R=@#-:<9]>L)A<.H5!$ 45NPW"DL:\S]HP'?&\!KP* M)/N$^;/B[ISQE/+7JXCGO8L!Y1@;*Z%CM2%NV[6;SE@?.4SL0TIA%E;\-&^E MOSUHC4]5YK/BXOY(?KX>I:-WF<"DQL9D9Q@ F>;1 4LB@>FS/R26;46Z;H:^ M$>N6;N@>(? [(0XU(AK;[C]': ? L+J*5I;FF]H!ZT8R)(/\WPQ M?DY>CZ;#*)V(SP^4$1E2?*MZ0#+M[^TK\,3^^1;YZHW//[)_CGZ,SD9GGW_8/8&7WZEO[Y^ M>_?M"S[3_V)__=S5>N^_?COM=Z].CKY>GO3QG[^NOWS[\_O7=YYQGPY/H$_]8/C:_?_O[>Z_]EG P_65_[[X:];\=F[_U?^LG[8^OT\]_PGK/+ M+\.?@]-O[P9?^W_I7X9__3H9GNB]H[/O7[]]L;Y^>SO\.OSZ_;3_Y6?O<]?^ M\NMM4GP'WC7]:GQR3C[_/>@=_9U\/3JY_O+K$\SQ#-YS.3QY#]\<_F7#._4O MWP;?3M[_&?<.M9\?^L>3DW/MZI_()*9!J:5Z&HE5*S8#U0]-5R6!%<8^U?V( M:&"/6%[+=*T_7LURS!+PR1TJ6)0J:V]55DP(**PXT'Q/LRS-# (:!/!'+S9C MRS!UIK(\H;)T7ZJL9JNL7Z7*LCQ=]T*7JH;I6:I% D<%9475*#9(1!TK(%C! M9!A6RS8UJ;*DRMH=E:6%Q'%\2PLBU[(-C6BZ!O^E>D2);L2$J2RW4%F>5%G- M5EEZI;)TXM,@=-38<#W5BBA5@S#05,T$JRK27:)9E$5]6J[I-DAE;2A,LC.. M[3GO>K(W&&*;5U&F8YJV[=F1ZWJ621S/#RS3MGR?!'ZHF:%T!'=(19W7'$$- M".E3TU9CL*%42P\]U7/U4+5)1 M6Z>A%09.$.BFX^N!Z<>6%42F])MV2L)K?E-HQZ[CF"K8D"#7FF:I@4,]<*-L M,"I#WS0M$XP0O^6XII3P/99PTW>![I%OAIYIQ4;HN088H%'L.T&H&8$AW8R= MDO#*S2 ZF&"Z0U1*C4BU+)NJ?@@.1V08IDYII(/>!@FW6[KM-$C"[_ RBJ0Q MF"R]72GL\I.;O$/4C;;1>%^KSQHZ"]BSAT!R[DY[B\VK\L#S+=N-;,\*=,NQ M(]_UB>%:@44\,-F"2+IC.Z3*KVON6*QI-/!=5PTT+U M)\2(44Q5&E%"?3N. MJ1N!*G?]EN'J&XH8-:;WS0911E=+"=M#S6# <>_:AJV%I@>.O1U0/;9M<.UB MZALQH=*-VRG-4+EQ1N1[MJY3-;1-JEJ4FBHQ2:PZ-M&);80Z&'MHY%DM0WNP M'[>6%$FUT'RUH,>:'EH.U?38L +;"QS/LBPP( CU D^75TR[I18JW\\Q ],, M7%^EQ ]5L/]B%4Q#4_4\RW%]S_<\S<%;<:?E^;NA%IY%CNYAFC/$! : *S-U M9:;NX[#7>''&[CI'YIX?C-O(<(TNDN0UDN0T?I^F4=X91>+&.3]/!U%U( X1 MIXT#HZ+K7 M,@VC04D7S[T7QVZF@DK9?GS9KIQ@.W0LJM%8U<(09#N*P EV DV-06_'@0ZV M,*:MHVQ[MBUE>Y]E>PLYDU*V'U^V*T\VI+%ON9JEZB$AJJ531R5Z8*AQJ$6^ M&^EVC"C[0.668_H-DNWGEBQ9NJXR:;(!29-21SVRCCKI=U _.2D(W4FT]U(FI4R^*;=!21LOR'UR$(K.I&BS&^ M+H7;T6R;.,14'8^ <(//J'K$L<&],&/3=,W8\PT0;K-EVE*X]UFXMY$J*85[ M"\+=JTYNG;JV;8:1ZO@N^!=FX*E!%+FJ:[N!:[F1;7@!^AR&S))N; M);D+/E9=YN7E32/2()=K:JF@[ZV@NW77RM6-./(1ZIHSI1F^;4>VJ=K4T%7+ MTB.5^)ZAVL33 \-SB1/Y*-7>QJH4FG95LT/%5F$]V? A]S6RY.JI?0VIL];2 M62;;4L+;.B6I-DNS?LLS5EWTCAY4%W+<]9?V_1E&+T^,G))A;66POJK M[KQXEAM1&H9J[/F>:FG$58E'/35T_R[1@4EF6V?'=352V-,5NV40'^ M#,1^F\Z+%/L'B'WEK1"B&:%G!ZKKX^U)9$6JKT4@]H$1>[$6A*X5H9WBMS1S M4P4O4NSW2^RWZ:U(L;^_V-?Y;FN2>[".QP.J;87WITH="?8SK*);J#1'?8.%P]WN,I9!0I0Y)] MI\AM,DFP$<[N.1T,,&5[%)T4E#GF:D">AFN=AE]F?%\[#&TST%33MW05\:S5 MP(Q\U?;T0(^"T+,,[^"-;;1R6ITE1WF=1WJ93*D5Y8Z)<\U%]-XR(;QDJ M*& 0Y2 .5>*:1'5:14"4K9:M-RE?_[G!-9S1G)(LO&3^0D1_T$$Z M'M+1_>[.GD?UYW;1U3EY0#D=5<01ZJFJ 0W_.TTR&G5''[,TI'F.60%2>:VE MO,*Z2Z%Y1N2%-%(U$GK@4NB:2D+;4FT2&Y381N3Z$2@O$UR*!X?59:5W@V5] MNWCI4M:W)NN5SQ'9$;&IZ:BN&>L(D>RJ7F3&*J56:%B.Y0>N<_#&=%NV\^!8 MNI3U!LOZ=D'0I:QO2]9K3HD149,8Q% #QT" 2(NJ'K%#53,,3W<,1X]<#V3= M;.GNII)[&Y2YMS-.R7LZHAD9,)^$1,-DE.03O#;[\:".4'NNOK::M<<)!-JK M,T,>&3>YCXJZJ+L>MF6YP,)$-6AHJA9U3=6CD:':'K6UV-6=P$-SQ&EINH2G MWF=YWFHZGI3GSFS:NA=H(,]> MRW ?W$U7WFL\Y%YCDDW#R33#9+OPDF075'F!?66SG Q>RNN-Q_0C:@B6,W0X M$]M_R,C1HS*6L9XB^EYW%,+0M,TX=%3'1D2TCF$6>$&DZY$*WKNE J5LE9@! M42W;">T@-D%Z\:[@X8F(#;THT/VFV_@9* Y"S?,UU8@T4%"1;JF$6*$*:H4:IA7KMFXA:)'1^7 M\&_SND$*_X.%OU8S$1N.A3VF/-M".P6S&YB=0GTS-FT[]!V$_M"\#6(H2^'? M+^'?YMV$%/Z'"G\=J,RR8ENS3-76/ ]<$]/!I@BAJCNFYX'L4U]W4?B=EK$[ MN#_/# D@&87I\$&-,I^SZGH2IZ7+2/8AS:7R6D]Y'<_<8! WMGT2JH;GAJKE M$:)Z!HE4VXNH;1@1C2-T6_26N;%+C,88+A)J=7>]%BG]]Y?^RF\)3=\PP=I4 M#1.1EHFO@P=#8M #6JP[D4Y,8K.&>]K#+1S@C_L\!7/IUGX0;2]HKCKONZ =L/!8E\O.N M((4\\]8Z\V8Z#!F:JT4(5!8Z.G8P-2S5"VQ-]>U0\P.34%/3,*- EAGOLZAN MP&65HOHXHEHYIZ9NAK$?^ZH>1KYJ431/B4M4-W)"5P]M((QU\,8U'WRA)D6U MP:*ZL50]*:H;%M5Z33^U0MT/#=6E0:A:AA%A!V%^_VT;H6%Y#O8%MYH$U//< M"OI+0U[XC<^MC'^=A/YM7F@5=)%U@?=10S,=> S+MH!RD:H;OJM:KJ.IQ/%U M-0JIH8-Y[Y-8!^.^9?LW UJK9_;+"M\FB^XCF/92/A\DG]4;@1@9>-TGIW%?I? 1K7DKG0Z2S9L1'KF69/H;&2$@Q M@UU3@\@+54]WG%"++#A*&4I&,X3SN<7A;[GT>6XQ^2U;\G.EN>5E-!*DEX[2 MV4MIJ8CNHX@^S303(5[L.5Z@NH%CJU9L&2K1+##CB0<4C$(3./?@C>W&]QDR"%-C7'5)))!UU=9L@T&#:(YF6JH; MQ5AAJ^MJX!-')8'K@JGA:VZ$>3LM;T&SW;7C$XW)49>EM4WQ)Z2\;T/>*[]" M)\0 0R50+3M$W-[ !WF/0U4+B!5XFAL[;G3P1F]IKJRGET+_^!A?4K(?)-EU M3"]+,R++=U4_LFQP0*BO>F[DJV%L:C;U'2^F)C@@SH,]$%DJO]'L(61]):!P M$%+AC2@3\O.>2%^R<&[+.49%O=R[+!T>PC22T13V5A34I:/\+2,L?ZZ/9#W^ M.RZ.Z'#O)>.< %9REJURK3)>ZG"F1:'@4VL&!L1>*%/P#AHDJV_W4HELL_9>*I$&*9$:EK$&],9D#5W'W&O' MBM4@-*CJ&"$Z29$7Q29#\- WEGXMM#QE M7EBIN,1E]5M.%:F/C" DJFF;F&1B4958D:]JED5"ZE+31!/' M7W!I+?/&FRNNC79SI/P^6'YK=1^4F)'C>RKU35.U8AJJG@'R:U,2$X_X/O4= MO,S1%W1T7]T>,M^]G2#%^J!C7? 0G-!S3##75<5P?CF'-5;TP#E4W@/\9 MIN$$!D$Q=G2_06)\AQL0)?EX0*YQLO1VR=_E)^4F/)>+NAY=!M7UN!&PYNW$ M;X^W ?MS)&_S%A)84P)WWN\@_C4#VFW%81!&H:,2U]54B]I$]0/34BTCM$PG M\.T8DR&]EJ5OJC':KD3\I8Z3.NY)HP=2QSU(QU4Q QH;L4T]JOK4 QT7^[X: M.(ZNFFX>W?'M3I2I2QTD=UZR5-S2T(G7<0W1<'39/#S0/3#F5 M4(>HEN/JB(?CJ6:@ZY30*/1CC054S)VQXX2/74Q$L+//%-@30'C7UFO"BJ)T M&@SHC04_-=#XWL[RF45CJ_))D]'YP_*MF-:G>,ALMF(K3%OS1^3; 3;E1>O8WQ56O6:M.I7 ML.IG2M7#&,B@!52U0TM3+5-SU4"S/-6*O,AQS=#1/7+P1FL;3;HEW9 ]*?7/ MWNN?!T93I?YY'/U314XCTS(#VR-J'!F8RAT[JJ>[EDK#*#0CTX@<74?]8][$ MSY/Z1^J?INN?!T8ZI?YY%/U3BVH&AN6:L6.K<>A8JD4"0PW \%$UTS"Q(LV) MO1CUC]8D_2-=:+D)>Q0 MC.!*:8RL88STCCKU8(P>19YEVU3UO-A7K= RU2",(M5R;5N/(]VR#(,%8QXA MB^0.@=B=-!*IVYZ?;GOL,(_4;??4;56@AUAZ'!#354W;,54K,L#1THU8C3UP MD-TP- R'!WH> ?=#ZK9&";C4;4T*(4G==C_=5@LBN9'A!I;KJ [1J&KINJ,& MQ(A48EB.9PFV9X%'\IG]0B.%P+3(!9U)A\KOEP^U[UERNS'+ MYQ826IA?4R[\N?5\X?+[A,6#A6+I<+W2FPX#FIW&[+S-3Z>3?$)&N-VSUSVHQ"*6:E&=J'[HFZKFT4@S(TNSO @$W&WY MVJ8"!U+ &RK@VRP;DP+^F )>\YU):-@>U3W5#6SLGQIH:J"%\"_BQ9%-P583 M JYYF\(5;Y!_O#,.QI([YY44U*P;Q]>QR)-[8*!SY_5; SP40>8;:DYJN+4T MW$G=1S'!5HD)B56#4@=;1'DJT4-;]0I(+9E(*I?"2-1EY(":@5#Q%+?4K40"R%_2; ME I&*IA]\M"D@MF0@JGY:+$? ;G,0 U<75>M*":J9P<&F#&VZ;C$)G80,!_- ML8W]43#,Q7LU(3 N_#=*?KSY _Y5S'Q(LHMDQ,%)-*91-BJ?..;MXFFP_MN7 M5"%AF [AW=>P8&643F!TX'T%)I. :%YD9*",2391TEB97.(=YX@AJ1"\^(R3 M$1F%"3P"Q#HHO799@,V/066J04?)=)3&L\#497)'K_.#5+)0WR2S-\"N9$&C,7Y3+#4^E_[J:0 M"Y*$$7>W) $OMMO_@BR5\L^?#P>=1?R:+=_?*)X;45YU^UU M>H?=S@?EO-^!/Q[W^N=*IW>DG'_Z^/$#^[US]D4YZO0[RHO#TUZ_V_MT?/1R MC37>4 C+Y'3)!CV=>"_>NJ/N^Z[2[?6/SWJ=?O>T!UO7[1TNUW]-F3<0[_ST M0Q7Q4)_;I.^7P].3CV?%_CGOGW;^/<36G)\=+UR/.,*&@4;O43K6YD&2Y M8'8@5KJ=G<*P\ $9Y_1U\:=@[8NQW M>G2Z?>/9!4X79^SM>%UWGVCL7'^7H*^B7%.2*12.LT@YIV.PSL#!44RM-6-+ M/W23:J[S&G![#=] #(^ODKVWRHI7WSFA1V\.M0L[NVI .#;Z-U MRNGDDK<"&&?TDH[RY @2\& #/OVPI(\KOC\G/!U7%-J6BM-%C[$OMZJK! M[C2#7T=*.,TR.@JOE4D&HPW89:Y"HF_3?()I"?M2W+K;T0&F*@[KFJ(Z&@4A M#P4=^TA&/OO.*.I71.V4-(63]33NDY_R4%WC4"WSLO!0#<#V\2*JJY2ZD6K! M*:H2HNNJ9FF6:0>Z9H:L6;WC[Z%UO^:!MS3M9B7=2ZD']D$/;, O+O6 %/;F M"7OE3CMV:!(:NZINFIIJ:1&XTY%AX?$?1([N$%@"O6CF.4]'&85)_:*1 VOP<:HMH['9U3\%J324+S3I;D\-$1_#JZ^ A;DD9O M*;R52B6WII)+:NZ-9X5@MH1$U2++Q.Y4MAH K=7 I);G>HX>&>X!.#*>H1N_ M-ZA!PQ/4INVW"MB ?R.%O9'"7KDOEDF(;WNAZCM>K((1ZZG$=!W5]4PK#$/? MMVEX\$;?PT9T>R[GS79@I,1O6>(K'T;7@*C$HW"RDTBU+**K'G5=U;));&J: M$1G4.'BSX#YP=1=F>UV7UG*?=*-M--V'^4#SO+@'G)"?R@OZ>6FA&;@6IYGJ8$'O@K:IJIG>9'JV;%FFCK1?#LZ>-.0 ML*L4[N8E'F[)/Y%"OK:05YY)Z!J^$X)\FP3S*L((/!,[I'"8$\]SC"@.3/W@ MS:;:><@+EK5%]HR& Y+G20P38C*;QDIYR8+7*W.W*^C(#*982BWN9(H$1_V& M7M[S:,SNN#&HY.;I7%TAO\O28>?TL/LNS7D..F##)5]2!S1=!U2>CATZ/K&\ M6#6#&&]?;4WUB&ZIL1Z;#AB]+O$@0YXFJPR*?;;%/O*]XD#..XURU%# M3T/?)[#40'6%<3]OYEF$;G;5FY'* M;$UE5B^0T6,P7ZGCJY1%:TE,5%^+'-4Q--?U/=TP?4/>RCP#Z=]5/T9*_]K2 M7WDP<>CJ"'^AVH&%X!>NI1+?)&IL$2-P7-,"%2"E?U>EO]EY95+BMR?QE?-" M S.FH.A5/8XI)I'ZJJ_[5'5T.W*IIYLDB _>W"R&W?FB&-UON,^R%LK$!OK, MW0UUN2-J;@>A (KROH]IQM3>9)(EP92!@/?3CR0#!2A5W#I .OU.O:-<8-JZ MYQ%?U1T2L&Q9U;?C4+4-RXL03L %28SR"QJA: MQ$7$,+0XME3+18UAQ*8:Q %5J4-=W35-P_<):@S?NUE>LW:RO506^Z4LGL9W MDAIA\QJAUM,MI&;D68Z+&L%4K9@&:F"[H>K'?N 9I@,$)8@?X.Z /G@.L.^' M"QRG=7W6=9KJW4/+-6[/U@9+W> &-5O]-]2G7' 42*28>^GZX[J_Z&J!:7H& M475"B&I1W5<1?UZU=.K:NAX&L6V!]:>U=.W!U=4;EZ2&0TA+G2IUZE-?1DJ= MNBV=6GG4U#,\S^^*T38OM [!$G*83 M['*_DY(WH/\YN_[Z.1H'AN6<&%^,DZ,_AR?#/R][_9/KWE'GY\G[[J^3_I\P MYE\62.7@ZU&$;XA[1]_U?W0=#$<#_#B'6K%J>8:G^J9IJ50WJ>4&ED:= "U# MOD%G*9+K;6J)NDDEG6;8)9U)"IE@=]H)_(>76::Q[!L("1FK8&L3E?AV2(EO4C^DFY"!;@WX2*37 MOU2$1&Q4"#AGO?DCR%XMEY!:7W9DG8,'?&G;(M2_I H),>^'C*Z!FQ7,4[S!.GS M.J,(3OV#BE;TPO"L?4N8#EKU%1+ ]*:3Y5^YT4#WB?;>=&;WHOYOG"Y3'V8, MEE?HZXY/ \N*0Q]$PR$Z_-\R B.*_G'<@^)+EUFELR^H&F24?%=)#"M\3097 MY#H_>#7+@L!_8D:VQ]H@SV_9THV)X\=3K(P^$4H[D]'78#;2#)^".9'&S$6Y MS-"U^9^[*00$ZJ-]B0)TB%X1PY,F:RJ;Q^91=R&/=OO')XK75I1WW5ZG=]CM M?%#.^QWXXW&O?ZYT>D?*^:>/'S^PWSMG7Y2C3K^CO#@\[?6[O4_'1R_76.,- MA;!].5V\!T?=]UVEV^L?G_4Z_>YI#_:@VSN\J>6:-F^@POGIARZ0Y/A(>=OY M /0[5L[_EE*QX* MY^=UF^T!EWT[L-C5SX5[%USN_8;M=%_DU5;-VYE-%)+G=))OI._Q#JSZ <+Q M"(V1=W/#]J6#\XIR0O)+!0Y2)<0?Z'^GR0\R6-31[,$EZ$U;^=J)&TU(O5AM M:6MD7H2ZXUDN_$,C8FF&']AN',1:9'IVZ-F>\T_WX7G!P%F=483_.:[XJS,Y M)%F&=PI_D\&4-B]\Z/V'T[[VC[\;)YRY[!ZSSV]>CT#SY M_.5G[]?;V2[2L4X\2B-=U1S=5BU'UU3?L$W5=/6 1J$7&W9X\,:V6KJQJ62V M'4I'DVJI.4M;)R',FAJK51+FU=+ M-?S1*+9"C5 UV;0O,/"[:-\5-#DK2=*C$^%_ M2_VYCOZL=Z0B6A X1J"I@1YA0TTM^/_L?6M36TF6[5]1,!,WJB.TW?E^5,TE M@K*I'F9L<-GX=KB_.':^C&R0:$FXC'_]S3R\#@97(23$DRC@S,,ZUJ2^>4ZF=17#1<1"HRL0'GMTN$V42>=/@M# .[4LU=V>Q M[@6"*EZ7IQ@J7N^/URN%8)*VF**$X)@$H3W+"M]:\$DI8XFGAILY#.>6O9:^?U-9SS>&+L]3@>XR!LGU5+;0U#8Z"MQB[5*YR=\[]K MYQ.EB$QZ 3JA!J%"*:&F!B*G@G.K.=H2U^E3/C?IU[!.9W&\!)%6+@(,72]@<;-K._UIM=EG'I5(KTWD;YJ"R**AJ,W^<[ES)1AQ1*,I0B> MZ8 N;X.<94%$->D3N:BXU=U@L4(1K2>*\V6>6]:68^T1L*3A??S&U>@G]K\>CXWPUI_TFE_WXJ)%1 MP] ;'!V/1U_.&I#4C*%'#S&=&>GU(0ZGV3/=OC!5/4^8E6+?78LM99^3**H(7B> KD>2D$=9B@D"I M!8'6@PF20"+:*$YM#*0,!^-]([N$X"=09+U3VAD.TJ#I;C,83G'X<5 >GL5H M[B\IGD)*PA(DQ6^#_.?CR\&7&'8NC7/FNU5*FI62WK=%!5/:,>T$1%OB,Y%1 M<([R_&TDVBJ9I)>9DACM,U'SBM87Q$M0%17$BP7QE:Z@&<"<. ?>&IY!;,MI ME:6@=$A21\*Y$QN;G/35+3/#.IMKM X!BW^,1N&/P>%AC4<\GGBXL$%EF)D8 MQK=E@@DQZP&4X Q&$-QR0$,((#4R.4*-IFQCDY4Y55QVR'6IP8>5DPD5KO>% M:TL0*.%9H P4DQJ$C!$<-PH(CYH*%%%:EU6]Y'W!YJ[/KI&&6<#V(J8X'L?0 MM*^?/P5DK=GF_N+@.J5V)I"6!,.9 QY\*M%, LY2 M#=G?",$EKGC)=>6WC"VO88-U0>@2]$ %[^+ >Z40M+71&RR2P H0SB,@"EG. M(YS6GCN66)F1R#GI$'QK3D;W!,WY.)WAQ]YAQ$GL-6:$48*32:P%/X\>_;@T MS\MBG3?E.O?2N\E9X+4RZ"P,^FGK2OY\^L@^,,QWK=6I3)>5(#B&[&4% I9P M1@5Q3*>2D"$RB7:I2J#&1+JH@;[%\2C@Y*#B]T'Q>]K"KZ3)$4Y$]EAL!&$C M!4<$!4](T]].,.]*$V'#*/NE0P!^ E&2L[+AO-RPN&J9M2:A92B)JPK#W='0 MUYSY^13$UH<414Q2,,"@/ B5+* C&I3R@5.J4).B'_J$T@[Y8#6$TA7Y4.'Y M@ )AZT.T,LM[Y(#*41!!>C"62?#2&$*X),CYQJ;1TQ0T25T2JC/4Y%=V6T61FMK7NSC91R$*4B M(#S/C":C >99]DZC#2Y@Z5R8&C1NA.$J]P]'P M(TSC^"C+/7>CQ';NN'#75J".?UM27.-EOJ_V\VWU(M]5M;O3?5R"5I7PI\_B M@T%OF'((D@4)PA()QC@.SCA)@S2$T]+?J6]UE^:]U3&4E8<>*W&G4M "*.BT M14&HE<72,T4+$4!H2R%O(0P;$E0C,(Y(-%9$,DK,%&+S$&*"$F($*[409L^F;_3 M0DWY[2QVESBWL6)W/NRVSS6$C!H5($-?2IX86&=4R=GG6KOLW9A4>ACTJ>$= MPN[ZI_2L=% KXW1\$LLG/2JC.+#<+35+^?$TS_;1\>'H-,8W\1"G,;R\"LQ7 M"KT/A5YK X,A?6036U>7TN>,T"5>^& M$'V_.3%$Y_AX<_^U:;9D2(9K2\DNQR+)2$P*< ML0PX.FY2T$(S7_I[*#MW;5F-4W46NDMLSU.A.Q]TK^19("(*)6+IPIY?D:^ZI%]EAI@,0M-5HB1A#7OH M_WTR*"T)WA5M\6EGW/JQ[ MK8Z+)Q*]TPD\M1)$DA2L]!X"X4+2F)3EN+$I^HS5,0CK"^\E"*8*[^7!^TI4 M><$#9:68WU!9BOD%H%,!2,D6$C1PJQI1)>:?G593AQ:7'S[ZKKE@J\ZBQFNZ MTE2P\M1$>,-DX$QT33YUUW MZ:R_AC6ZJ"8J=I>!W:N8A>1(N7 ,K"Z>@'$!,$D!Q!'NO4,11"HA24KKC(:. MI+VL3 O"12F?A73R6F5J748Q>V75^5CU6@F7-Y'%H#DDGDHEN_697TT$EPG0 M,:NBD6%C4]$^FW_TS8KUZZN([XB8JHB?'_&M:9@^I9CU$FCF.(CRQ99!VE] M6Y!$:3P7GD-()-,3)1H3DEY!?#" 'RE M+ZREDCIJ\BVD- @3*1C'$ QEEB!-'EDL *:V2U613Z [Y[59VS5UI!,JXL8X MWY:O4V?ZSLI#UZJS/8V2BY3E0R(2A#8&,!L2,.E,&QZM0)UY2/>IKD4_ZPOB M10V4JDA=,%*O%(-2FO&8/-!@*0CI"&1S\%*&G0SQ2J%V&YO9CAV"Z1.(.+S\ MTV[$U55YG/Z]E6AF()K=%]M7DN#;%OO@,)"\\2>@BI7$=T4@/T,@L*B"]B&1 MR#E;TZ53Y!I>Z(HHF+77;87KK' ];<%5:1UHR$@ESEH0GK$BWP-0K;PD M0M),L"O8Y'9MLSZZ+&?V:O%,%[7-#Y+O:RSVG@S:RG?]MOWU U.$8/FUAV"(7V4@!>-(: M1"0>+*44)+'Y'VVH7.L:FDZ+BJ9P)B\WU.*9;LF*[Q+P*Q?=,U+[^=J9BL,@ MG+8@8ZGFK*^\'V$^ID*W_O#M]7VPUA/-1'@ ME<[. '$12G4NZ. -#0R]DWYCD_<-L1V"[U,-IJQ6"4TMG>F^*&H1:J71^QXC ME2*2S"I(ZCXU<^>XU:*9-<3ZP:U]4$1RS!1"XP& 2)E\80)%60J#I(*[VCQ>(3M:[8R]7%/("[S?'1T-)@> MQ3)Z$8>A=]E3T&<\]'Z:Q-C;'4UCC^J_W6MF^_F*W,E4%Q3Y,%+@ZV3P\W!P M^'\WIN.3^#T)M)9A:QBN+<(E*9!*"G<@A6O=45URSJ.F0)$S$#Q*L-XG($(* M'WD4BOL"MN_HX&&B$8]WF\ZRB]7;=%FW:6NRC30FE!XWE.H((BH#UC@-3GB= M@@WE-/"'M^D3R AX.QWYSP>CPXR-27-ZHG_IQ7^?#*:G/]]K4UB]%;A=H"S4 M#UC[!7M:G>)>CR^JB"8%/?W>?SXCM'>,X]X7/#R)O_18/__]\O_>Y #'^>_B MR?1@-,Y_(?Q2#LIB;S"9E!&119:-3J:3:7Z0UZ$>ECUH7.A'1_>7]FS(\/\5 M&U9W<:8M]_=K#>:XIPXI!Y*8 T$$ V=-D8?!"&%9$8==3%BL1V1=#/!4T#X@ M:*]T<@I*",8ME#L3A"4$'',$. V!,HJ1!]]%T#ZQ?OC921P-?R0[%/DSW<%E M7U+6-X(WLH.+OB(FOYA?O/A,D]0\X(5KD)N._FA86>N>K'6M5B<7FE)AQU/'!)@'"><:DI MS>J?&F#"ZT"U4IYF%X +U2%)@5Q"# 8-CS>#R8XF$-0CQB M0[5+J[S.1MD9/C\S28N:*BO-Q$K7VZH%Y;R0!ER1#")+!S#,.,@63%0E0P*S M&YM,V[X6<_=9J(&)S@)Y&8W5*I 7#N0K>1&%14LC ^4# <%5 ,R2 J+AP0?% M$\.F68KJ2U6']ST6(M_$*>8G0R_B>)@OOY88/Z*RN##&]KDMMKP_.3HYQ&D, M+V(:^$$M*IB-D*[U68N4">N$ \52 "%% ">)R-]Z92U#8WSI]ZA)GR^LA7R- M170/R$M0%A7(BP?RE;(@SGH14 -S@H)@P8*)2H'*!LW_HA&I-$Q4M&_IW/5! M-7AQW^#%U3W?&YV-[1L='8_C01Q.!E]B[W T>6*%QS\M16U,\L?,CV9K,'UA MJ::<\7G;3F=M)%]F8^W&Z5[:QZ^5NF:BKH]M#6*BUMQX!"]YF3*:/2.D-(!A MB;&L0M!ARDX1[QMZTR>ZD0%>XQHKB.S[RX^*[,XANR5*6-(I<@W4)IZ]"\, M3;2 CF.&M0J.R(SL!D[SAYY,^SW5YY+W MB15-QD7^3NF^8.8\X>)IA4.6HU#N3%\7-JOGO?=DJ&L]40RS1F.R$)"7:F#! M 5,I!N)&2:84"UIL;$K9I[=T5;@[0]7(1W<(;3[?GP!*$ M1;N@;KLQ526I64AJ?^O:P0HRIKEGF9H8 1&8!^-M ":IT4)JQWE))-.T+\FB MVJUUILW( N,>3Q?R2] E%?+S0_Y*E_# 9+0N04H9[2+S,A@5LFL13?"69&,) M5G)'3=_J18V_[%Z[D3^13:LA75J]T)KHQ]VES!U[PYQ]Q)]Y7I4P.G&'\=)@ M\Y%=UY;S/Q]Q?=9E$UAN7[FM8:A;PIQ;PK5F<\0(Y00)0"C-KFI2#)Q),7_! MQ-#ZX#G-KBHS?;7H9G,+0-$CAZ@JG58Z73U-7>ETT73:4MC>>I)-!\[K,EZ> M$G#):\B.-5/.6IHL9H5M,YW:N15V9^BTD>!_GV+^H_F_8?!E\[_REXL+/\+Q MQ\&P^?.JH<^SC^?&?]^\_*AW^IV%H9:2OX(M:]3V0>RA+_E/.#PMDYV&HVF1 MW./\]+ WR*C].&Z*O,;3WBCUIOGE&#1I:AQ^'L=#G Z^Q%_^&(3IP06=M'[KW.KDZE?0Y2LXF?[X5UJV M]?F2XOB1EI?KZVO1_EHNM^$>GJAWWE)EHQ,B>9NUI$*:_Q7,L1 ^:+YQ\4L' MXXN/<(P?LX091_P,F/(G_!D/_\#3R<;?K]]D^0X[OR)IGI5U_W[)?K@P*3W8 MPIQA+W/WJ R]R0;-B(_C\JI\3=B9:^D=C,N&]1]WL%!&4J&&@I'2?*_ X+_^ MCC?!_Z?,\-#WJ+[U'MW9WW[5,\]ZO=]V=K=VG^]LO>R]W=_*3V[O[K_M;>V^ MZ+U]]_KUR^;[K3?O>R^V]K=Z/SW?V]W?V7VW_>)O,WS&&X2P?)S>O@8O=OZQ MT]O)&]V;W:W]G;W=O 8[N\]_3&1=N>YLA;=[+W>R2;9?M*VV]UOO^=;;_^[] M]G+OGV__:@(QY/X\\6#7RY:^ ^&S24V MO_3]=IK?\YQ[K'VFB2[T*/6."__#'Y!F]Y\\D MO]^[_MG%4O),F!6ZV"RY5^=BA9%W>MN_B)S.T'OQ+U]*Y8W7WN+0GM'%S%O?Z'W-AYG->?BN,=)?Y9FC;-TLYREI^Z\[[,J MIBB1Q+MT$UWLVIUO 3??:LW6ME3=U+5]H+4U\S5U[5(KVSM_[*N1R"6^\:6) M."VD]?%=MIF%S#_H_)WUTV#8FQZ,3O*[A,G?YKO'.EJW=N>UV(W3WJ"ICIAG MYL+,L?Z[EK]T<,7N'K"_[4,^4LC]SI]NAJB[,U9(':01C@HE@]46F19.H+'4 MN?#A1=D>\]M2F/LT,]^F5S4\78FU\U<7L?:CG=-7WW9.__5BA_[K1?B\M__[ MUU='[^2K%X>?7GW[]?.KH^9[^HK]SJ]B[>].]_[Y[NON_A9__^W-IW]]^OW; M[J=?\[7^S\'NT3O^ZA_OR*NC_SGUOTU[;YX MQ5[]XW\^O3K:9O_:]W_\JUQC^?O??DNO3LGIR[/CRS\^,-3"2AJS002"$"& M12>!^$2X55X*ZS8V35_0->PW5,EHC==4D;K4M=\9Q!NA4\GD_,9@M-1;QPS M[OS@,/:&EWYL>;Y\YW%RT#L>C[X,2OC9G?9^.IGD!X/AWWJCI<=8ZGLLYCW6 MH^3NSK?[BWB<;_%!DT90,@'R[9QOW>EIOTE5/RXX:)+9!T?E1C]+EGF(.,ZJ MMC19];!'V_YU;Y]A;]]]VXIZ>*Y=2(0#5X:5/LL,7.(1!(88&4I"7-[;15^* MN>[]H7L5(Z#21^NU T=""5AB J2H@7.2?Y!IUDK20'=A MI7<5NIV$[C)=Z@K=^T/WRJ-.20:>" .BDLE[K7=@4M*0HG(*E2/6^(U-WN=B M[L:E'?6H5\#!V#H:YB M57,J )DLLJ1.,I%F.JOM M"]ZE^:Q/[,BC*:T'A^6LKE01Q^&D 4(]UE@?W^-MZ3?]:S'Q\Y:%*['-0FSM MM$X7>>0J6GP%<9=!O$Q7HX)X$2!N'7JH MJ) %#:A+JH%('$RRV=GP5!.7#'&"E_-*,W_P;WF''A?-&/+%QC_'_=-XY1,[ M(WH14QR/F]3)L_Q*_-IS<1C38%H/A.Y3?KIMT=9M@=]MJ):-%:3))H(,;0[*?9!&AC*!,O%&7!*L5=7;/V,:FMAV9 M2U-1NWC4+L IJZA=!FJO?#$;$[4L(#A32KH"3V!01!#2"9F0,JEC::BINH': MZH0]K!.VVL=B_\#!L),;B:ZD70Y>U<93.I[)=I$@$#%2 2 M,WF/UU0DL['93(EAOW0H;EC+)5S:9/!\=N<&PL>;S2RL_;QMY M:SPN=T7CJ)_=(#O#K:-LC>E>^L&O7,R@.J5U:YEI:WG5=O:$MHXEIH%[J4'8 M@(#21LA*WR0:*&?(-S8INUG048/Y'<9_1UV\2@C=)(26CV@8X33?#*!YR%HS M20=6H067W0:#/ IE7&G]EN^$#I6%5%Y8Z<3+R@L=Y84KH6 PF#*1&5P@F1>R M$ 3CD("4S'K/E74T%5[@>NZJBEHN=E]XORX-'B<%V!EZ/8M(9HI5#.ZW*.O;&I*E[7&Z_+=%TJE!<)Y:O-EU!!E4^D MU 0P$%0S0*X=)*Y)I*@)E;R)0["YXQ"U8=YB_(W!\$OVO4?CT]ZH#)"/$Q^' M_GZ3U&JQLZ%A?\Y'DSCB]$?M3AV-HI[U_8O.+6*:&X@9'D)0C$%2)($ MS3@R+B057!;_0O$::EUK""_S"*9">&X(MQP.KV+D+@5(498*=U6::#D'S',= MO4Z2*E%4BM&UO>5:0WB9+D>%\/P0OMJ%@Z(\!%W">C:!\#* *8$#[I@7,HE@ M+99=F,B;I5&=/=CH7I9;IW/LNG?!G5ZN=3LVVYL>Q'&_S$FKQV*==U9_D&O8 MV'!W-"R#[LZ*A\\KA^O>.-/>^+'MH69%HY.)"8S/?JE@6@)*EH"E( A*;:W6 M&YM,ISZ@ 22\E'>9"$9R!3H[H]1JIXTH M4UMOT;&UN*O#0.U$7XX*V(4!]FI[E0X==\Z#4X2#R/@%D]U1\-HE+TO)5^E4 MS%67IKD]L1.NLQS322E7:LU);D8/-&EUA^?)I8/\FI_*H.51ZJ'_]\E@,BB& MFORM,Y.4;V&[#J[W[3=V7;.Z9@^^9HL,>G#RC*W _/CS/)4R.3X.OI0Q=S4 MLCH!D!D.#/PXXB2^B&?_W1E>6/[-I>&KCIM%QWW:NI8HG+3Q/ AP4B((U*:D M##M@T2HCA4E(7&E6+WF7AGM6='B)!DM*]WA,$ARP" MI3J=5D!W&M#+/=>O@%X\H%N-[2PST7 ':)T'X6P$PZB% MQ$R@QG+%>-S8I*I/R,ULG2YVTIDIV+(:+LE%;LL@UOG:*]#X90YN:UFZDMI, MI':]6Z5=" 1%"JY,Y\U/$D\$LR&%3&JT3SFO/5S6%!H=;92R&IY&D]%P?I1; M3SVZ[VK\%74U]MR[.*/?:NQ:.6PF#MMI.Q;:Y7V'60+HJ2QJQ %B25.Q+FE$ M],%G#M-="954U';2JZBH70)J6SY$I 2M2A)\XAFUI5>;TRJ#6$D5G8P:R]QL M8VGY61V-T[W4NOI>F9[3_J[UI]> M&Q)HEBN0'$7(!LV2P ?MRVQ!"QBYRN+&(\^RACB4&=BD'EJN%*P?QV=8J*<>G:_U6$#N MZ#GQ57J;B=ZN-8+7FA'D:$$%0;,3$@,XD5PIUI4A\/R09B>$]QFIC:77&M'= M*.^HB+X?HEO>![,F&.YCJ=,*D&6G /2& I$D9<.:K&;(QJ;I,WXSJEH1O4:( M[D9]1T7T/1'=.B>1-&_.5$$&< )AD(%1+(&QB7*EF?*E!I/U]2VC+->CF\;* M."'CDQAZ\:Q]3#TP67LJRQR@3:M*K5*4S<*% M* C>NZ!MDHZQY<+?98"@QWX[176E>6,;A?!B'['^ZT]]/))#\8#/_6;NV7 MS?*EP<-CGXZXT3C$,4Q'QS^7M9Z,#@>A=[%6*\F%'?5:\KWQ/-\:K\_OC%]/ MW^7;8F=XE<-Z>4M4BIR)(M^W?1=%T7OE&23'L\P)N@R[4@G0$X?6!*Y9.4,1 M?3&_\S(K@E8H'OND66&9;D]EA0=CA786F-82B5/ I9,@$#E@I!Q"5L(NQBB8 M\AN;S/2MFGN 5F6%%6*%Q_*;*C]T@!^N5 .-F>V)]\"T+9D75H$E2H%C4FHK MLD-DFN%<^A;1,'/URX,SPX).>SKN:Y4>$I/OG*E'[X(^BVT[OK[=:/==%[0N MZ.*:JW=O!-[Z#.#39V;K]BV3=53^!&'22^/142]+L)/QV5"-4'5F_-.]M/4% M!X?%[K^-QN6';R^M7S7U3)KZ\[4L@J"B\"P 2J%!!", 1;+ D4C%E#4&L7"X M893]TJ%CE].#LYS%4\IN%_+Y=&[Y%E?01J89LRP@B)@^.&@3D)A!#?/+1+,R=J1F4 M74;X@MV9BO!'1'@[0SK[,$TG6A)*ZE"*&IQG$ES(][.VBIJH*L*?!,(?RY&I M,'\HF%]MY,1+KJ)2(,J4/2$RPDWB GB,1GK%@D?>5#?=TNIM/=K(K(03LW4U MW;SMO<1)OW<^_[Q)M&Z&H(]CJ.7=*Q-.C.)Q.]D=;9^:]A0K/?U*I M<#8JO#;4RR@F?> !F!5-0$>#E9A 4I/0BTB9SHJ'=7QN)3+ M3D][. R]F'GCN-!+/;U:N].K6\2U:096:>Y\0&#! MJKQ%& %.:0T&K>?$9A%@=8UD/PD\/V;J707UW*!N^74J2IXU? 2MA0"1*,NZ M+P5(#O/SEDG?-/ A_0SPBNEUQO3")QI4X"X>N%>[L43*!)4*N$H(PBL*-J # M[QA)@82H&-_8U+Q+?;>JRU;KJ/[493L9^P.<7'/4^E=>6K\W."HMD&(3$6H\ M.)]?@H-A;]3,PQX,ISC\."BU5G4T]JJ)K%GK&V&Q&^"MA.3J.[?^R^8GE.+%_KO!HP.J3 K:,@ M)+6 6AJ(7$BF?<(L 3QHKG3:'[4D[B*YGG1?+4S^Y!6-#)4,<]KM\&0QSZ1?1BO6M,Z0[OL=Z=+NN"U@7M]H(^\3SFP]'P M(TSC^"@+#U?SEE8X[D\E)WOKB7GJ9[;V?S?TB6[L*P)D$X,>KB-&W MW[_N_?XALJS[M+"@*-KL(_($UC$'FL2@)3<,C=_8I-3VL[KO4-I4!7;7 T!W M*4BHF%X(IB]C/F>8EE$P'V(9NA-TQC3S@"P8B%Z*%%TV'8VU*.%)8'K!A^$5 MT\O#]/5]&J57R!T'3"&!H%Z#TT2"<8$YI;WG-'01TT\O7_<\):27@;D QZ1F M_G33,WD3C\\-77EN#I[[?,,?02^H"=D5,8F \#+SG/%9RD2!S%-$+"E\4O:- MY=W(^JE(7E5/I&)X01C^SO] 0]!9D3%,"9;ZR2Q3,'DP(07TC$4;%J=5*I*[ MC.0E^1\5R8M"\O7=6%JC5=02N+ 21)01G#4&HM%246TT>M]%)#^] Y$+KR.C MI4%@_A3Y^_)P,@C-!-O1L)Z,K)$#G+/4O9^D"S?:-'"@JQS%5D%!PK30"=U1())]QE]W/[N+:$69-,^;>%JOO-4:?;'^-8S^8U(;0,VT6NR^N3::+ M,9M/$ 3&RQ2'8"Q8[2U0'E1@P1!9QN_*OB5=FLI9$=WU ZJ*Z*4BNN7B:6^T M)EZ 98*!$)X#*I* &T70F&20VA+,,5I41*\SHA]MH'9%]"(0W6J#H)6RQF8< M4V] *!' 28K J=+Y@0TRB+)'"S7WT+EZ8+4H_R0>'1^.3F,\=U2.+WI>+L95 MJ>&NU7!57F=KUV#6;-QW; X>ES^5YLFD/_\!Q MJ,L"9P?H]U^A?/"X-QR5+R.5FJI@*FD05#! MP&A61F$;]%F/RB!HXZCH"N>UA?/B9Z15S"XC!R(KUU&]WTD^WM'U\[+.0]6N,VU&?Y ?M<&LF\+S$ M>&V4LU.:N6Q#2)D(,S%J Y8J"A;$K:102>'13W$J*3P<*;1] M*-1*> F4\;8WKU8Q1+@_*G.4O&2;#.C=Y!3RJZUQX9NR]M'UNZC?9 MTGO#0H];PU#^LWUEW,J&,['A[]<:(D@2M3<>;#0Z2R1/ 8UGP(25Z*6(D?F- M32;G%D@U$-SI0/ "G)_+44$5R4M#[4)6^VT2Y) \B7U6^N\'4N:@'!=FI4H*Y3( MT%W#FI>.NQSE..>GC)!QQ$G\6V\P/'N4'RS8U:CAFNZDF\T^\K!0X7=T^"9. MIN.!G\9P3I?7GVB]\G5>EE'8.;^U7IS?;/G[PY-BJC;WGO%Q9=J9F/9=V]T) M3$FD08%4@8/P/HLD;3A$S857)*DL?3DK-4^'ZAH-7B%ZZ>@142653I-* MR_/B- 3/B #E> !!E $7?O2WOPT3K+^Q!6)^=GYG)"_" (];."G@XO]GP_F;\]P>\SU51NC\_YCW M>L*LDSJYK-^XD=Y(HPKGSUE\53E_\9SOV_X80+2I: MM^1SR(L+.;^]54-IBP[S+>D]6FO&\ZJ$T8D[C#<6K5[E UWETP@GO3TY/CYK MKXF'O3"8^,/1Y&1(A:!2><2Z49566D>L^:\,LZCG'I%^&F#Q& M%LYZT_!M'W*-:'BYGFBY99O).Y6D[T/2U\8^>F*HI$R!Y]J"( 8!-0T0'$O, M1VV#U\49549U:-!4Y:3*25TJEJ^<-#34 M"O"0%(.Q9>B--02$Y@A6A C(2/:Q+%HE,SG]G_\PC+)?.N1.59IZHC3UJ#.- M*R,]%".U!GB*3$BR#.AC48$0LK3 CS;3D@@A&](SAZ5Y2#?DTE^XP6$P.3[$ MTW*=\<^IZVF\\LF5%>R/\Z^G[/Z/4A/Z&DY'X]/>='1;"*$)&K2C"+4,H>;@ M+3U \)>G&N'C8/#SSL6]?'&#[X]>G]_1KP]Q.-T:ANV+^[KNAC/MAM?&%%"G M>5)"01;JM/01S[NAI5FD)R\I,A&32^6P@\\UI:"F"E>:6K$9VE2%))9+#1%U,V& )6FN@7D2E/+S!&I-/7@--4Z MBM&1<4\B:,,-"!\R36DM@1A'G>=42((EG8W*F_6>CT)33^Z4_>4 W>!P,#WM MC>,A3F,HOC+Z?/-/!@U/I M^3=;5S=RTX1J+UW<[X,XV9I,3HZR,*X$/Q/!7YL*D70TQ&<)FK3R( RR["ZC M *D=B<7LEK&415GM6>Q3)&AK!J,A *&+ M!,;!1IVM*[E-EM;S]\I;G?ET7?.?*WLMG;U:?04TYU2&!,A99B_4",8E#BQ@ MEM:46DM]\:=Y5^16/:Z?_;C^[U-TAS'_-PR^;/Y7\^7,<&[\]\U+(U[_X<)X MR?X5*;'FE/T@]M#[T5'^TZ7#;V\XFI8T^W%^>E@R[^/',1[VCC,UE #"-+\\ M$U731+:),9R7H92:E6E^HCE\?W;CHUU\J/,_+0IA'H_.^.7G)EPQ^!)_^6,0 MI@<7(J_U6V_='#99_<8/T9PXXB? 5/^A#_C MX1]X.MGX^[6%.!H,+ZY(FF=EW;]?LA\N3$H/MC!GW)/WH]'XK+-IYJPX+J_* MUX2=N9;>P;CLQO]Q!PME)!6L%XP\+QMYDX."/P+Y]M^]>OW[9?+_UYGWOQ=;^5N^G MYWMY]]M]M_WB;S-\QAN$L'RS__Z' MG^H(QQ\S7YSS;2&+\V=*\^;O(N"7'[O9XZZHNFGVG#_^(1Y/XL\7#WZYV",' MP^9#-+_TO>#(?^66]?O//+E8\L\RNR+6J9U+H%;E6\4S=\UWKNO[9M>IGS+"5N5:Z,O< M)<^4$BMRL9F:+;_3N][J,C)]Z3=UI$#_;M&;WT;C[.R4@$?O-.)X4D8^9O_G M;3S.7H^+XQXG_5XY^BI?J6TRDDMHY@Y'K3-4FM>7WJ>D?J5NM)\&P^QFCT[R MFX3)C5#/RIBDOK3C+[T%#&>:OEMPV/+^Y.BD26A9 A;N2"2/;KSZTC6\T_/5 ME@ 4'JX2Z:_(XNZ53C(/LZXKL@+[H^EW=]82R")OU M)CAOF/.DUV ;Q\-\N4\;"B]'=ZK76M\%*/6;T]-9Y$376T+?[7/_BH=QXJ?VOJ^5*SL^Q^VCK=_>?[K^_9[[(D M.O\K__[[HVWQK_W#SWO[NT>[G[;Y[OY'<95H[>7NI\_D/=L6[]F.?/7BS:=_ MO3@8O-]_3U_MA\&K3Q_EWC]??7OUXI6\D6C][3/;VW_SZ?W^P:?WGS[_L?N/ MW<][__B?@]U/[[[NLIW3O1>?Y?MOK_YX]>TP[;XEITV2]5ORQP=!A&4\YMN7 MH8=L, G(#0-#5>#"&-2";FSR,J=V[C$6V MFW4G]R>V[]BK%0\XV[\KA\W&8>22PXBR3FF;@(E,9,(S#LBH!^Z5R\8*"4V9 M;L87-8-R50BLZI4[ZQ4GT!*B%#=)"^/1*J21:.8Q6I_17/7*HV*=7>F5I(VC M5 #GI>BER9J2W)O8EMDC]H?C0+ MPU5-,R?/B2M-0R3#E$)I+^) ,!7 !86@K0A&\4R"2FQL2M&7? '=.2O'58[K MUB>?@>($Y<89+SAC2FA+T%C/0F1&V RB)!:AW2JSS:%62,B1I0D>"IU_B6JRS7K4\^"\FY:'AP.BF)(E)T60WDKT0H M=$ZP6'5<)[BMI>.,8EFO)5#41Q!*)W"<:T@4C=8R:D?EQB:GMD_837+KJ(Y; M4./W;O/1\[.:V,&7"'E1HY_V,'PZF4R;86AI/#K*WX^.+]J^;[U]5[+&%!#[ M$)W?[W00>]>VI!VDP/,>LBO?,K;:J=JIVJG:J=IIO>PTRWEY=%E^$ZT%)2(1 M:[E,P09#+;& UOV\Y.GQP[<2(4\UCE!*2Y27&0 F8,H"#L$"HY\XC"QN; MDJU?%_MUA^8L,4)IG8V,,T.0BZB2U5IA<%%$1A,S]@XQP@K218.TU;$=J>!2 M&[!&(LC3U;H482//%.6Q">T\R>S(.1R8-6/!,K2\8YL[%)YXXR M+F_BQ7H4F>[&:6\P]*.CNU3;/VB)QBK2TOVVC^X-8ZYVJG:J=JIVJG:J=JIV MZK1[PZV(QO-8.A@(*9AS-*MI%ISR^8$G"YT,&*<[C38L/6BJ]S.+]W-Z+7;D MF9<.K0+'&0<1A >7/5/0CG#J@@_!N^S]]!6G"TJSJ."M)%OM=%^27>KXU4JR M?;[7)[AW?K M:U=#X?7(HMJIVJG:J=JIVJG:J=JIVNE)V6F6%#+T2"(RKV.THA0H,N<-9I^( M$N4%HW?P6W^02]8H^&OS+JZ,X MG%:_=@:_=N_YM0I4DP31Q9MEU$80+CNW&)D'%K4('AD+*6QL&G6S(US-/%L/ M6"\@'%5AW0U87X6K+#/68?(@I4L@3+* EB!(*B(SRFJ#ND.P?A+94-M'QX>C MTQCS'Q[YS[WCD[$_P$GL'1_FBQE,)B=-0_Z:*54/2:J=JIVZ*1]N;0#MDS9" M)='K M>=A(<.ANLLZ7?;W8/3?2,$\&91FF%7M0N77&\2!RW M*[DUC1@CI:",HR!"DF"\3.!DBBYQ+X6)&YMR4:-:*HRK8U3M5.VT@G;J:#9F MW3&7L6.VPN!)B,BMT2!98B $26!58* 8*NF<="R47M+]+(0[M&D^B:S-??R: MW^T8!Z'@IS>,TUX37.I-XG1Z&)M>@Z-T]ARXC(607WS:/(U_X#C4],Z:EE'M M5.WT(':R#S F<>%1\OUQQ,G)^+11#&>Q\2W_[Y/!N,Y(G$DSO-K?FK:;B<@D M*"GCPA3+7C;1%"PC"EQ^VM*@E9=^8U.+#C43J6A=<$[,PV*UT?L74'T^FDQ? MQ>G!J()V5M#N787&DM/1*D6 .!9!>*\ )3<9N2XI:?,=*T,![(G&CGD/(@2CT1Z=)Y2P7RPH?N+@G%C4"I(%X(B%M% M@5F91.+10&EO74*@L@P9-Z ,)8PE'H+R&<05PJL&X9J_4NU4[;2JZ;<+R3.J MN^5B)&]QZ\]=>NVRP&%"@,8D06#VYJUT 9RAWC"IC&9YNY1],?^0I0KQ2L75 M3M5.JVNG%4S-K5OF@K;,JRBX<]1XY D8IQ:$E 2,)@R\=EHK;04SLMDR59>J M6?XB&!X&D^-#/"T7&_^<%>HKZRN[\D/MY$KEO47@O?BV/[S>=:DW/ MJ&LN0;53M5.U4[53M=,JVZFCH=FM\.ED,BUE;)/]T59>UG)Q>/@:!V%G^!R/ M!U,\;/Q-][V_^2;^^V0P&4SCVSC^,O#QS$%]$_WHX[!YE\97K5[I3%[IJVN! M7"]%O@5, $*, <&U $.H &59U :I]"P+9]$WLE9_K!PA5.*N=JIV6OM ;MU@ M.[?!7H5]LZ12,H8 4I7LP)@"&*LD6&VI"HH(76HKN[;!WC<'VHW&(8YA.CK^ MN?SIR>AP$'H7R%RI -JO>-@T)^[WWL;C:3QR<=SCI-\K:)TG)_I.*S3/"=F= M3;#RK'MK-C5SC LT)'%-A2+.4F%8 M3IP6(=,A%1S0J0A"<0?6*@=&44GRWDE):>[&>=]0OJ CL5GX:1E'XI4-'E"# MW9\*;CDH/Q@=YH6<;&?!-#VMJ)\1]:U,:XM<,*@SNH !#9455IT5 M9B"%8 *B"@2-M2)P8Q-7(0CO$G7)N; (?5"Y8.XP0>N,,FA-@^0ABP./(*CP M8+-. *=U$,I2BC3+!"9EW_*;;%"%0J6$O]()!I$*+I4@3C@K'*()5BH3C#%< MQ4H)W:"$G4M*8,HG%;4%IE@"$94#1[T&+H.W0=+ K=O8I)+VK:*5$BHES.P[ MZ'QG:2X2H663H=*9O,L0PX/-_S-)5]^A8^3P^R4Y<*JRR',!I%4A.P\*(9.Z M!!(RQ:M(LM"S62_POES$=+=*"ZM."[.D=;,@YS4<9AYW+\LSC<:;3AR]%D4GW^F7S^]]=.!R(W41M5 M^K@&EWU^IP 9E158)LX9[Q2!(S4!8[!+[!WF^[T.\ZA=-JN=JIVJG:J=JIVJG:J=JIVJG>Z? M)"@",ZB16&*$(-09K[731#@G@O7*WL%QG3U;L!'WS]O:_LJAS=[M7MK'KZ]' MXW+M6]/I>.!.IN@.X_[H-8[C<%I]WIE\7G\MM="1D+3R!J+B% 0Q#%!1"E)+ M9DOD JW=V*1]:^S\F845])T$_0*B517TW0=]*X4012S%(* %&A",(Z D&@0Z MHYWGQ(;8*= _B5RJ[:/CP]%IC+VSD;7')V-_@)/83*WM#<['V]XOXO7$(_?U MA*7:J=II&>+B]GG0/EK'!->$YZ]!8&+:VY"RD+"*)WT'?3'#/.@+&FU>]/J< M1%^7R=]5,\RD&3ZV.YMP%H0S08+F28 (B. ,$E I:T7&- VE!(G2F[6)CS+R MO@)YX>.@EP3BID'K#S%<(3PCA%LM2)1GD7DB@"A3M#ZU8*,BX+2U%+7(/D%) M(A)=.MRN.%YXP9\RDK@D29!),,EL4!*5Y<(0)S.L*XX[B>-V^Q"K*-$I!$"C M:-Z+;<:P"P*8RY\P&@QWC:/(U_X#C4)-":O%'M5.W43:&QG(CX_CCB MY&1\VHB&LSCXEO_WR6!<^WG/*!L^MZ/>S,@03':M#0T1!+6FA,P,2&^$=X)P M+DK(;%%M=BI>.W"$]2"A[SM[!M> W/@#%SA^/II,7\7IP:@B>E9$MX+@V9-C MF'$+: @'P4@ M-*!$#X9PM!0=N8'Z'E.LBJ>JTZJ=JIVJG:J=NJ.CEEFA+/J MF ?0,>V )D=*+'$$+"]M0+5-@))ERT7/F-/"4N2=$C)/(H=WYSQ-MPE8-FF\ M^0/%\?GC)ES9Y//6--X'C[$$;5%[8BS2)"*/&**Q@07,3ISAD2\VZ[#Y^NOW MXZ@KP\W"<)^VVL-4$XW:\>1 "BE 6(=@HJ? ;33*QL!9*5+0=NY):O54MC- MOF6XT9)0W$B4"N*%@+@U&S6)Q+AB'GSP"00-%@PZ TX1X;WT+$:VL=FE(]<* MX9H 4^U4[=3=+7$!&;P+252JN^5B)&][,""G-"L= M[*"$))!ZC+4/% M=7* M!Q6R4R_Z1LT]%K!"O%)QM5.UT^K:J:.1[[IE+F'+O(J#4UW&&EH/P44!@N0M MTW%M("5M6#3>%5N6+5.+#FV93R*QMT'"><:N;]WOO?BU/+[?R* G?MY7SV6K MG:J=JIVJG:J=NFBGCL:QML*GD\FTU Q-]D=;>5G+Q>'A:QR$G>%S/!Y,\; 1 MY^Y[J5@T)9Y MUDYK!8)E]6X8\<"LUR&[:4+X+.%E7\FYSWHK(53BKG:J=EI=.W4TZE4WV,YM ML%#R-1RZ.>YST>P6M\R20WFF%YCE.N+,)5IYU;TT]-3Q(REDR+GF!-%EM M3%22,.5Y])Y\V)G_E*'YNV?'#)4;9^+&G7:6*5%2L[P_@I/:@TB2@6/(@.J MCO+LF,3L>W#15V1166JS\-,RS@\K&SR@!KL_%=QRJG@P.LP+.=G.@FEZ6E$_ M(^I;::G&:219#(/@IDR]X!:L5@(\4RD0=$8$7U"_J"R;"OFUA?RM H#F?X2( M+.E$!=/H>+1Y@R'6*.&ELE4 /#(5M!I;1V8PR4P TF0!@$:!%8(#S[=QE,D& MG;)OI/I-]2YC6)SUC-TY[@V9H]3R53 _'E;,N^*IPY5RIBIW9 M*JOYJ_FK^:OYJ_FK^:OYJ_FK^1?K)GMIJ!;9$1;(1 C*"L,B-=(9K1E%WU0_ MV//J!T;F\I>S)[#3. (O1Y,Z9GXV5_G5M:"ZE\PE;EEVE:,&(30"TU71CT_3%+9/F*RD\35*H>\*3-O\,>X(S5D@=I!&."B6#U1:9%DZ@L=2Y M4/>$[NP)5^%3ERC7@1)@*7 0Q"E D;>(F#Q/CC)B@ERQ/>%)#$/8FQ[$<=/Y M:1P/XG R^!+GB9<^\79WM2UAM5.U4[53M5.U4[53M5.UTWK;:98!Q8*'TNLE M.1*$1.D4=<**)#0KG>/%(MW:1M0_;VOZ*R\WN[Q[:1^_OAZ-RR5O3:?C@3N9 MHCN,^Z/7.([#:76$9W*$?[^65(@V<<6R^YL-2"';-X*+S(/DW H1C#-)E)E_ MRM:).NN,]V6&L2K>EXWWJ\"7X=IYPAQ0R34(Y@E8PR1HI9 YM$9YUSV\/XG> MYMM'QX>CTQA[9Y,]CT_&_@ GL1GNV1N<3P&]WY3/)][@KC8BK':J=EI&P=&M MK4O0)R8H12E"$(0G*[1EDE$523#4NSMHBQG&YE[0:/.BU^P7"2# 6@P]"R.P0%J^ L$4=AU>0 M=Q'D2287L]N?+.'":>I0>"63=M([2OQ=$APKDI>/Y'97$2N5$B$),$1R$"H@ M6!\-\&Q8:K62Q&8'7\P]N:SBN'I'U4[53JMKIXY&Q^N6N9PMLQ43US9@-!%T M0 3AK ;+8X)L;^ZDH#$YU:A?M0ZS#%8J)KZ/7_.['>,@% #UAG'::T),O4F< M3@]C&0[2&Z6SY\['@A[C:?,T_H'C_\_>FS>WC23IPU\%H9W=MSN"Y4$!A\[MY8?5IK7\^K"@@9G(]^6_YF7U5#E^Y:P MX7W?(LYHG.:,2U(8(PF+341$IF)B=!Q30U42RQA00[A)/<('@KWS@GH_TBZ^ M0,E6(6@(^?FTGNWJV[&UD2$47*Y"I2N6)Q+ J#99VTS(R,..7IW88DVG]_7^Y2/7"X6W$X MV>^QFF8Y4Z"N 5L3Z+)1$;A4 E? 2).MIXE MH[R(!Y'YT$A\8,7#/@W[]*B#>P>1>42PD^9%?VSGN@/^/?0SW7P2\[[-.P3\,^#?LT M[--/LD\;:L?:5A_F]0R3ANK#Z38L*PZ.CU_S4NU,GO.S4\RPS=/ '[C:WBW5K)_\['MF#L*#C0 M9S-]*G05Q.$H0&J^@^;RW[:"=]!M[MNW\,%S];6AK44!JQ316")CYZDI: X* M4\QBE0B1INIHY]N]&/:]SHTQ\-Y;\=Z/_2A6SG68*963-#.@VQ2)) 5--1'& M<,Y$D<:QV'H6)Z.$WI5+_R[YWP_L77FWW.9^.GP7\]W M:Y@H_'7;H, !\7T+&^X5\4EAR[*0YB3710JP3W.2R%:F1ARD2A#,DBF@"_I1D1,N; @Z,\C;(T%Z;8>A9EQ2AC=]5'9."_ M _\=^._WX+^L**@,LTS$<F%6=A5(@D,\( )>>)S),\'3#P M9G#>+II5"JVR,!$DIP5@X)PQPHU.26C2,%8LC>"WK6=Q1D=)^--@8!L,^\\9 M%V,-_U7EIV?_:_]QTQ#5/Y^U4UK\\E$!UQBMC>?7,"D@\ET M!@_'?DXPEA(([[CBX^",5[:KTPPN!W*TZ\5G6@6FG/")+.&2>@9?V(#R)RM3 M:R;E7\V0*YQ-:QLN_K328SXK/^G?SDLU.VDX0N\NOXMA=PL7,(+Y[/);>ILE M84BZNFO.1L,;+6]<+*Y%_U\:FDZJ9PAD_UD14FG\$:[ M+8LC)6"^T\IF%#RU-7?Q*A@3WYBQ!"<52IS_NL'^8%? M?)7$[^]X9FN/Y][^X+Z_=[#_Y\Z+[<.7+X)7.WO;>\]WMO\,#@[A MB]V7>X<'ZX[Q=0SMAJ<[C[;6+)%GP@1AW%,:6R!AEZV$#9K,GA+WW3W1-7T2 M!!ZT[,U/X1GR#E)Y%E'(?G7,)^47>RJ?MRP7/FQ/U.M*U[ (]N.^>=7PX(.6 M!;\H:SF>UO-*P]4'<,Y* Z)J,ML&5C^?S+#*#3Q/EKH^A#'_/@; <[_(ANTV MR.:#^H@H9O>/?W^$]XWW#]_0O__83=Y_>'NR]T5^V8UVD[__>$_WOFQ'@%+& M^O_>7OS]ESH3$4OWHK> 9H[/__[K#:"B=\G>BW]_?/]E7.[] 4CHR^X7^/OC MWQ_>Q?!^L_MEA^T=OC\RS @N9$*,-(PP$1N2FY01"0 3L HM6!8Y"%I.YEIM M(X"D+&2I#/,\AQ-=Y%EATBPKI&!A3.%>N%X#7CQ#0J_FP-0.WNWN;K]]'^R_ M"@YV_MC;>;7S?'OO,-A^_GS_W=[ASMX?P6L@ON<[+P\:^.,/U1)-P6]^(*XN MB]VPZP>S./@BR83.F6(B2ABPU%5YANMQ*;O]89.XK@K'FR-J"X_%4 M(+:JII]*+#H/TD,TT^(3%9R6=0W3(C _"S3MESO30]S0B09X_ E4$[Q=S>6L M'@6U2\AS-UN !'?7P*G@S2=Z?!9,YU4@YS6 *=!L @G88::#"3+58SW13@ V M#\>VG?[)P6P*JA2VN1T%IU-0S::5&Q^? 8)VN$!BCP%S4W:Y]0 'DW%:Z M.0,^Y$:%0'-'B8710]^516TXGE8L%Y.3L)3F -84Q_C@^\V[S)<4"WA=$A4+\]! MPP >OBUUZQ&F>F#@T1#,.;#C/ M4U((*HA6FG.51;G2^=:SV?ET14&$,] L93 ]LZ<8CI'?Z?II$/Q2_FJIYG5S MG/^'GY[]%OCTU?HW>Y!^*?U5!RW=W#\[N25/_,Z 9 &$6/AP\8C! _R^>Y0D M+!=A1-&6(0F364:$RA(BXR04)HZSC.?+\C<,\X(S:A*:QX"':<&E#E6H4QV% M&8#D9?#PNBH!W)V-=>W5BVX3KD8+&R< U^.7:]?#VBBN-3J %)'CN=)6R'$' MF-%BY[8K>I/_%GP0JN^XYT"P=H6K59^F,. MH,)X(=U5 >C!J,=&RX?;R?[AN\\XMKW#[7CW^$CG&0_3&'0"%@%9 YXFL-@, M5,XTRF0&L)J:93)]" )B>?OK#6<82/A G#!8?3Q%ZK2 $.AK-H4I@^#_I(&M M.K*TW\AI[9K/(P MO#0'^J[4.8)V#X4=LEX+LP-^ZIA$QQ.J=KDU#A )&X$B_HD\R#0OBD+[J/8S MC/&LI^ O 9%EGG^E%>;[2$)UE6F4B5#*7ZYC%IC"%SB04M%L97.*<^#&>BUMP!Z"3,^X5 MUYNZ)[R 1E)$-=+JF.^>'#P)G!(,N E/A;H4(WHQ\4YZW!8I6UKQ-IKP/A4 M).I3_E'#1C=KB#0-Y#\_/7,,8G;"@8$8 \JU':C36_ EGG,@8[O1!.R35YPV M3X)MT+0M7ZSG8[@,ACY6@2KAE94-0/%&0)B@J:; ATZF=6_ U_"9[ZQ<\/ID M>Z+P/^AR_00,'&;ZZ+4,MG=XC)W54LY-0:2VNG&:D")1@BC)\RC586$*^A#A M"&YVT-OM#4@Q%0!L"'45:QJ MQ*O*V5;NW;'G1E/ M^L5T3.OQ\:H$W2D%52FC/"112D%U,FE,\M0D))%A*&,I M<(;5&W/=CADATZ=R.J^!$#T# P(#^I<8SF(U0\5Q2!GL&L5 M?E.=H;\<])SI1#D^=SS]I"MKM@^L$Z \@^OMS]ZD5ABW_ M C\? U=S8_>LI<(H .4T11C2_'0^ML]Q+!SA5J5/-"P9<"B\I=%&ZUZ\F"W+ MF?UF>:/U2>P@0T?O#K#>!FI9'MP;/,Y:(%0U,;3J"90BF M GDRC.T_\RD.T4L>P*B-8CJKG).)-WZBU9>R=AZA45": /3EBN-FVH&B + L'4^=/M?.'-=#M=,Q*/'R MHCF!*&FZ5< "&!4L=P6BH@*N\ALU)+!1IWV)XBG+<_J\X&N98@ M5QOL#/SCVZ?#'EF"#8 Q8"@+.@2](M;B M&+3*C.S3QE.8$/[FSVN['OA=[TP!('(F%(0YJ#A- D0*2T_$FURXCH4_S010 MQE>EF%NM#:B.]P<]LTJCI9+.EUBZY>(!+CCR&EC\66"--^XM,#E+!+Y3N!VM M/9N>W&O' ]R3\5$NIFTZ:0%7[V=X0&G1X^F9GI5VR(U9RZZ"FM>SZF)D 9#L M$?>G*3X379TC.%I\? '0$UD6<.>)LS3[T2*AV>D!T@&>S,?]I74J:U6/+*B: MV"NK'D'VR=UJK.U>($>P0+6&<>&9:";GGJYU:VV?SF?CZ?2C/:3VLSUQXW9N MN$(.'W8KZ7UWE@)V8.B?6DU7EA7P8G072[M/RLHHKTXO[VU[HGC'1DXX\'#@ MYU5#E'!FU]&.I91SJS0[40 / 6Q>'5O<[*0 4,?T%&AJHF?W"CP/@;UC;,\^ MCLJ;<.JW6FI Y, J'C$&/3Z*PCB-F"R(RG4!ç*0J!7V9"LX326,FEKUR MJ2F*-$U#981B.F6Y8CD581K3,,YT'C]$S-H=>5;/16)U+-+9UL=C^--*L[(QQB.A Z%:=@#L?3R>GEL6CGQ)3>=B9N;C M3F.U ,DCM!XF1%N:%2_.9(:<-(*\"ZEIC(#>0*@ ,%_T3';X-%U]<@,P MCJ*8L-"MJ]']Q(7!6WT?4"!,I"_Q<(EZ$M[B.J6!]Y^6 MD])+7+] O:&W;+P9?[L43_W;VA_<(,\!@I[8\*013 RD3\\7&L"JPUB\.=6^ MT-\\N:]-/FJEB'N3CSBRDVIZ ME#ES >@GR.KAP<#$)]-3F&$K>&;PO:I'[7:@J&P-Q_XN/&QS9Q)!)ML=D*5# M>=V*MX?@FH/73-;V&41%YFJYLN),?M0!]BR\/,!^B)4?8N4W)59^;>C+M:&X M2R %UI7#0E+*XIBQ+!*Q!+2HI("/A;!9(ALGTM?/_'JXM11QG42%+D*=9)&! MU5(1?_,XZ^ 7V$7XYMW+%[^NX:@W1TGK0[*O&^W2[$P2 MP1ZJ2!D%*D$LBQSPJHKS,&99JJB\IZVSD536#H%BVFI'/E9Y"2O-)XT@MK+1 MNR%F)]5T?GRRH$1I7J%\;/"0!S\^(.+&6VM6;R>3BS?Z6,& R^:.?QT#JHB,"-@2V;MR"WPO 9!+D]J#7* 4_JR M73&19G\"C1 ,>$.A:XT!I(4P/+)WQ&9H#[->7O$4OO,,Z MF"L7N^)F@(UA5^]4\ YG<('WN]";1O-O,-69#3_[VLGKE:F[?8'5MD;<61L* MY*T ->C*_IUHG7+X%T92GTW=$7&CY#8^R!E]%\;F?FZ&86UM<#[;>4XK;]"I MIBY$!^GBN.*G+L!_P9IM9:0=P?&\5(T%J1=T<>#CX$$:JC8R*_AE^^#YKT'. MDA8-;H9.N3>=H*]SAJ;&PUXH9,LR5WCIY@B=Z]GLNE#-#3 ^;U8<^,X$;7.@ MZPW1&;L?WAS%6F#O\IP4<1(2EH>"Y(PRH@NJTRQ.A$2/YZ+ 9[EDAN5I&(F0 M1504*@GC-,]CFH1Y(?FRM:E9NI/=%_((U*TPEQ$G12(CPC*J2"%50J@, M0\:4R'FR N>9*HP6.HMU%#*9&6[2--9*Q61V0: M7ED"<'[A :NU$/LD-0P)[3@4($N.PR36F>68DK5XVE\[5SIG5V"/TNC'QEGVCN$ M>6P?<6-"J94@69P"[ #Q23B3E"0J4[)(@-J] ASP*%ZUL31+ M3:Q87@A=,,XSSDTLF99&)!' G6S8V+O?V MLCP3T%-$H)<(DE#"LF80D12*5 MQR*/I8E,"!L+<&3MM@([^'U>CJV6N\C4@/*%_Z5>3_-7'8>D2$QF\K P,6-H MHQ2I3.!_ N1;I 4=CL/='P>VOWT4(B,MLI1$12P(BUA!N(Y#(B-A6)'1/*)7 M'0>[[5?MJZ%*Y\)$J68YR[4N1"C2R " 3#D5(1_V]>[W-=E[,&L(T MH$MF+>HP;124A2-/@C^G6*G'V@?M-Q;G"%MU MPD78+VN+,;@+"1M\[YJ$$TI<'/O*SLU>APQ3BV)DX(?NU[F*^( M&)JM1LS;($4,.1?.'(A^9C357IMWMUG0]A)5^SIEY-G+SV<:EL@5ZL(;G19SK,IJT?"ZB&.Y#1NT 58CC.P:8X3?!WA4!=MTSL=>^F@T0/+MG=:\:^W ;0%Q;37M65CW9I\KZ;%KC6-H0A2ZX MX]CZ$"H7UMM$0-HHW':2]ZZI_S&=JO-R/ 8NNC.!LWV,WI9MNV++GQ]K^!?; M_?+NR.@L95$D"?R;@VM3,@J0Z*U24A5F>ABM%&?)(9&'"$@'0AFN>)XFA MNI"1S%3*P_0AJNP[6">M-*4U-G4G)'!'9-/U]%9UM2)A B))GDS@Y<<@-6#^ M>H(I0,>@W7AI@6P;6!80.W)R&Q&&\;5]C;?L+TC9+4C#=7K>H*7L A)@@MZJ936*8VK#E!>.!X-;W MYP5\6:V3X)]<_/-5'"N-0\V%E#D/*1"1Y%&B=:[#)-/:J"C\1F#XJIR4,_TG M8H8E[O5XD>&7[7#O_ @4;1I204E(0X"'E DB8FZ(*D2JDI"";A]^DV8OPB2G ML>)"<<,LSTMI7*2:QYP:4"INNK/X\F%;;[*M=/?\*$H2&N92DUAP4.2,DD3D M(*6XC*,D2I,XR<36,\J>)"O[:7<9>,2[/OE:1'P]J^B9#AWXQ5Q+9\ALV4\7 M/>"3'*T-?'7A^@LAMPJNLZ4N)MI@0D,7('OEJ)#7.?;5INUW'-+5 MB*MTC]VC);6/R!9K?'B'_T+>5U<&$Z_;[Q#3G31#.V;P!6\)\Y*##EC#MC'LC UJ31 M8QE-C-\$2[TXK,_M2/XU!_ ?AU8).449:C #0=MZ+Z6YE&_:S#@OWUW%F):3 M=F]]""FX&.WINT4,]5\?$&O_--U2 =9M^91G8D0W@O*(*;'.E,Q?X M:]M:L.VOO]2@=.U-@398$Q1\;;FF7Q%WUB[[:SZ>-?G8'M&V1NF;#JZY=G5P M.!)@'_,99HK;LEA-D2E<"B0"IS4 W#Z;UFW5EV#[X'F L6M12.(DV&HYTJ[F M6*CEU,/8#O!L]<+"G65W:DLKX LL4O&<"QG)IU+-;=6713:V6EUW RN,O?*! MOWV^'!RW#+OCR3C?VFYLDP2FEWPGBX+!UF%8W)JV/#:"1Q<^O@9]^AU;O'7D M]2-KR/:CKD5/^4B^ U.YW7K/CF> M6,M4$P+N1.63X%7[&'<*[9E9/I[V]-C5Z=[O35P8)3V>MO8M%SK# [>!VJZ= MP JLO5)P+EG;U4/"9[JBY:Y&D__N&LUK2+9;2+:C0[+=!HQE2+;[FF2[:Y/G MEBL"T%SG"8"/0BL64R- V@@VN4U-Z MJAOCR$T8(''S/,S+6KY[11MOLPK;)]H$O7Y>&BQ6OTZ73Q)<#/1OT56O7DZ; MQ=]+4SNNIN>S$Z297G6D#W-UW-CTVIN6BWYY#&9Q/!:,/\9WKEHEVUI=:S"B M&Z$#&4%5UA^=,?^DU)]<,#$6=>V>M0%M+*XESB5,=E/B;$FM2W[T"+JLN]U< MO=P[A[F-\@%M2(Q+B>86K/;@,?C$%L6L^@$I"X7_2P>2V[H2'*$KZ 1HB9EC M(8MR6O4]+'5;F*298\,>6E)IDDZ;5$%MG;E-#X(>G<)3&B)MU^ER!G;1+ G& M@]JY7SYAK+T&IW+,J\#5$.MU)$(N94G&&[6<2F'+H=MT6A_'OCSR4M>^#MQ' MW9((+(/ %!RG/KN=:,N2M%_:(;5;BV=JY"DOL(6B1A@:8,JFI,G($L/(!P]A MYB;>UJ/DRWL[LD;% MN%2EV%1S[5M?4MI7O'G5*UV_[2R1/7?((2S#AG,=:R[$9&W7-P"F]8];]"#. MBD@P(P1E><*HC'@D=*YU5H0I2YGBO@=QNM2#.+E%#^+&"--:!=-'9A7LM^78 M_2"3_>VC5&4Z2D-.F&08&4]#(I3(2,2-Y%%F,O@>L&R2/:&K7:+@$(V]C&\M M.(V)XBK3VQH)?)NC$C&:%$E!6:JQ7;4I*(U@G!GG<0Q;GP]'Y:Z/RG&T]^8H M39.B* 0E25X4!-2]D!2*2T*3A(<9CV21BJUGK'B2WOZD=(;7Y;/1NF&<13JV MGM@H1-$Y6_/]J"^V795L7R=TR>HG+IQ#QQKG:/C?E]K/G%O:"BES.W,;G!S9 ME+O]KO8VIVF4:T9YB5W450A6=FFFQ]H&:UA=:N8Z5#L(I'K:F67IK@ O7NG4 M%0Z@8>**DUYWSSELI MN:0&7NQ=_Z!?%L.$T]DX_RS:BN5V6V_"*-*=I+,.H M*!AC/,H+HQ45QB2IB1(=FV_@%>JX+'VQ\N<+8QR8!C*-+V\P\TKFN9&I3$G& M-0B9A"F2)[$BD>1IG%'\&1O5Q_F3Z'*N<043L">I.?F]\V@+UDZQ$:@^+>>G M_X#P^# Q+"DH9&&H*F/,*%CDE,%J(1B_+D21E(.@"1[ M$JZ<),!_0#DC'4^9&6L+HA M"TF$Z;4LRQ(BDJP@)HI3#?B3ZCS9>A85:T#G?R^*CW6D;M!J(#2:Y[PS>8D5 M"%LEJ0TC&V/=38.F'QL4VO4,6FB]VZ55-1:*91]TKPCWDM!"%]Y$@DKMTVR: M8E(V#A^;)9ZA>&X145=9:^(C8A9M-@N>Q,:LU3F&EZ3]IENK7LRKMJ8(*,( MJ?XSYTW^W$((WKGV3G)OSIW.;7S/N'$C-R5"FIHBUF=\?N+P#58TF5I\TY0_ MA>>NNB1:=%J#H0U-UL<7;2!,]P10022P'WS1\\N2+:>V]@;IYRMK>R;CW?/?[[_[YT7Q#9U["V,ZR9NCS%J M]+8"7-GT0VMO[L;1MC;R,<'=QB_R1A=487LW.I-]%VC4]%Q34TNYIQIO]L7O MVH7#U<$.&;I7K1AU+1BY:[K1*V;?=8A89M"68,NZ.\;*9]MZO0:YBP_R0(N& M=4Q.EBS$J-IK>D&[;=.X1><&?XROA^ 7J!%S2K5*'V8SIN>6)QSCJ7O> M=^!MN%#";FHNI,YQG&X6BVY(@%[6I5'ZGD0^H,JUK9SXVJ4VB;GEVCUC3+W: M&0E9 3(C).Z^-:??W&4^<5#3IV:^UG<%+"\"MY M8GUAO9:[&%R81V&P9>.__FVO[046;CE6;_W9'#&F\.X:Z(TA]6RT=4]QNER/$;+;[,.8>*W7O4J MY%LANL2<%S?\^M2A1E;<(@-J;@-BFV058."M,:L&;<0V.>D%N/?P4&HT8G6>;V05M_UIW*MCUXW[1(6Q^/: :)]M '?O3<3M=3G\+K- MO?$@?3#OXB#OL^E+4RK6^RK^M+FN7>MG9ZJQ+[MS:KX^.]X:Z2XA\VTIJSD?'X)(VP5! M<(IVNL=%\H<[=._#\5%(ZLU_>'$6"&I/*C!BI8&=%FI.BX#'A6** ,:'"(MQZUID_UQ2_ M S YNSC#@O=CWWG2=J [:X( =6DM;*ZF46!+%)V-N=1KF(]-Y] -T\&76NA6 MZ6,LUVY[/7D6!(_I<:"%4O(MJ\%$P;HI$%_-UV0&\Z8O_-@7R/T !<0 M-3]S:8"]['ZL6G5LG^;\IBLS]#E"]:P?R#2D/]PB_2$:TA\V8"Q#^L/7I#]< MF\ZPA)'S6,=1;$S.<\-DI NL8T]YS@4K"PJHG;WJ]9%JI5H*"K+H.AQA.U'8\=B)J.CF> M=H8GE, 3:P*S:KS2_YESV<;]MH_E#A$]V83N&]?9]*R_I:_&M,6V;6/=ZM3^ MC4XEWS4=);]O>=1BC4X!,=.;%]_^$5CUP,]F *LM6-W]O/]BYPB8H#!14@!$ MS6/"\IB3/#HS,^P^)+ MS@3+^\VLVKY*OOZ!;E:;UX6P-&,7UF MS;%V;VZ*Z+@&2W7I$W"*U= VL)L_.NTOV7N\Z9 MVC58[7&C!4JKX9-$FY_"?N(AFR&:K@P/<:U^.9>-%N'=JSYK!N^YNOI(G J/%'[Q;O"T99VE3 MGYZ-IQ>Z:7['/UN&C>F&UC74U-SH,53,3/(I@, Y9T!VMO><>S>P-65#%Y!' M-#YZ^QMQ3-#6-YW4"_WGKJ\C=WEZ[O=U7;QUQHQ7L%(VUI#+V5^P/,\]=WKT M3"'9??'RB!6&RYP7)(E20UAH*,G# A8UYGF<,ZREMU(<+,M%4F2Q3A,1,MRA M" 1 JHQB(M,J6^O?WQ1FX0\%]J='\Y8]R0^#65ACW(K)L#7968!B$T9-TZ?, MQ77ZG!*++NHFQ0CS45N$4+KR7L[AZCNC35AGJNS'X]3M^BTWMOG6_9 MH3[,"%YY[8/0K18]^%T%FV:AG7^H9QYM6[>BB5,N9*>8*;9OM7$/,WU6/[W) M[%.T;6)D)/8WT&;V-,9OK)D(0=YD]I30_-X6R&;QIZU\_?%#6%P;K%V+:]&4 MO5M5C_[[7^V--;7KWX333236D%S1[#?GVG_:IZ6+$'!&RW M!5NP T$1:D6U,[]'=B 0'$1O"B/ MR^^R<2ENPE>,?HV#&->7Q/9YGS3:U?C8N]Y0OW5>Q__Y+YJQ[WT$;[D-O0:H M_0W8KNNI[ZVU,ZGA86/'5%[IC8_(VE\3>M6//O"YT,@,8< E&I.;4O]8A!_) M\-QE'6$D%OPUQM#1M<%<:,1HRS)A.HKKS 1$/?OGM()3._%IV&Z!86IS3%R9 M5Z!&M>6KW.76.NRK6+7J$\:0+DV@\ZPL!E)8'0W#-9KZII99^)O1)-R93H/@ MP#8;P&_GH$Y5]@$*?JOAW*Y.J!MA3['KHE)P4:R9UF)?"8@T^R:^FJG5W+E3L<@T> MFCS#)IFF]7A\U>3URM2;9@X<6X#5O7,_\0?\M(W0X8T*7CE'AS7LN5'V*_[# MV':;P"!5HH='V]0HH6?G6KO']A;3)6^U%=TZC5>O3M#Z6($7+9 M21.!I\J%,L95K]Q/U^7-^GV:^L8-0U_8";<8S9B,+Y_;HP]OW:RF MLP6[91,6Y]/)Z72B9[RZ" Y[9<+N#SMM M/=M\\TXG1QN:LV+EQR.9!XI;KD8IWEM\>2GS&TC#3A OR\,%B.,MBET&H$<' MM5[#'1U2[\M:V]_'/FXC\HIO2?L'[ V.=360YNU7>H3Q"#!BU$H)KPDGS8HW"/JC>K/5"DSF_X81BJ6"%R/UR M=;SNR@7S=S<6([=H7[%BH)A,73>W*T>%&V)Q= 48MZG;.;M\ESW0;4^5U>*< M&04/R(9O$*JS/P^(^-Y0]\JEK/O";>FL-(F@''G'[ 3T6AOAV8:1]N]U1ZBG MB4_:^E?79EJI,$RDS$42"L%RG@FC>:HSP4VN4L[3;XEQ;,(/;"B")\8_]>1X M=K)OFL^/+1;A\#V%9Q^ETE!%&38@Q0J*4L6D4(H2(T(=2:$BFJ5?GV05B<3H M(LU%J!0KHHAG62AR>'8>J2QF^;"I=[VIT>Z+[:.,A2K-94ZB*(9-#7-.N$@% M26B8\A#K#HHK\ZM&OC;*A=U-[F(5L"LC-F*>--W>.R,5,(,_&J)W+9B6.(J[ MOE$<,'?),I.FYK(SOWAQU-H'6[&)@&-%SQURF*[,88J''*8-&,N0P_0U.4S7 MYB0MQ<:Q-%8&!$D8)PF+9)P7JHU>USCG%JTT?S5> MN!<:B_QTL^X"K^"P^UQH"^*QU33HE='6@[*1M;9@V,L!4:8.!$-RG7V!_%NRBYE%@8435I$HT] MQ?F/VOFV3WUX1LGGTX7PNEW?RR)XW8N%V.]B(;ZI0<5Z#GH=1USBH* +A#+, M-4NRG$D3YLRD<5A$^)<6E-X3];VREFQXH@T!PO^>^SRKCHXLX74F.;O@3?.0 M2X-/@F"=T[UN,@M<.:^F5M1@>[T[MPB:5EN3ZD+;'LL*&\M?V@/Z14+^^>!MCR M");7YC%[2SH>KY[_K"GNT1&L.N6T>^;V7E+?^-N;_IEX11* O! MP36<:2S7W$P!,SU1L*X9SHJ[T+4XMDJ];Q8[MM5'W,-1MC;=;9O5J.WGIF N M2!A?H7#AL=;OZ!V+UF,XL=/FMCV[ T0+VVQ3!L3TTU*TYGJ'QH)APGHREN+6 M>QUUFU%WF[?H+6VW76VMT=P?$-MX@KO,&EK^SR6,NO_Y:OK?'9E MA]OU/UWL(>T*S3:N$DRZM0YB=&'YQF,S_EG7KD+U&!^\)%^?K+*G'UIC]BT< M/BQSN3U1+[ 6YM3NP$M7B_&Q%N)+X+NC2&E1\#PGJE"<,)HK4G"5DK3@.LOS MF$7L06:T-CON(ONZ/;]_I>#FPU;=L'MUJ'P%41^2 <(,0^S0 7S-O4UM\7X& MJF7#O4#ZMMB%NV<$CSD#%E3ZB^V MJL8U$[,5T]VT F1:8Q=X,BT;D6R[(EFNBG5C86N.;4R> :Y5-CGYON>F[7\P M\36YE_H5-J$L2[&4"!RFMC+JJ&/=/IBP'PW8WM(&WUPY&E=^OA74S<+TUP*D M$KP!"].?()S%NR;3A7J_JRMGV;R]J5TSU;0[X+W RVV)SC_X'FWZY[VZ$VV= M4Z<8((_H5Q[W?*_L!_UVI:Y=*JZM-6[K8>,K M SWI!1[I"7=]K^%=8^[;*@"CFV$<\(7]NG)5IERJ+OHXND0K6Y5UH==T?RX- MDV\::S?])/AG7[XMDMQQB_:IM&]BHP-Y_>!TJKK M_>(O@/&I9LOP.9>M9&=EZ'7=Z/:XC>]^@FC[%'0KJU]U1]^TN_NL780%I(W M92NG[7*ML0#;U6V\P4L%+Q$EV!?9:7=9]58B^L8P=I47DMJJ!:7)4;^M +!2,G2!/KIJ\FTG\JD$.7[/))MU@/Q]=\15$>DT2HF1L22,QX84 M)HJ)CHPIM,A52A^D_F0+ 1%[!(+^&=AP67QP6:F=1I!4J-#4KEO!B5-S; M3 M7P:H[ZSS"4_+A3G0FH)E?NQMKO4HFK6JN4O=60CA/;;%TRYI=6"?T@3NVH&< M IM;JHS16GT\\_#BS'OO)MW RUX?L5YINGZD[R_S>FY-J_AE4\;(/??7>V4W MKX#Y@Y+SW":+ :;O)>, M[$?Q_W&0(\:]!_N'F5<:!$+2;A)%&%4)20'_$\R MJ87@%. "#5;;_>'9N!2E=B6;@GU.",\VG7&/@%3>D!K"^KX$HO= MCZ[-Y%H0[%A5K?NCL5%^?J$[C-7R2*<>(-=T:+#Y?:+6](INS1.O?-;AY7/T MD8@+/7+ZHW(6[LN&U_8E:BJNNV'BB)J!@V#XQ$MKNO=<]K+!]H[94F9J:9>^ MM:-C'XM6H;,NGN:D+BW7S; YS'%^VO3[MJX"E'&5/@'1AM&?XVEM5]ZF:V(- M.UW5F)%"L]^\J,+03LR8=1L]K:T+:V)[W2$AK0ZO5U8#G3:=3C3KK8%-PD4( MW#VQ?Q_H+]CQ<.*+Z/;/I)N%!?PHS(!AS2[\B.MU)W6T'EFWIV+Q4,!L?>O/ MA2:?*(_L @PAJ+<(065#".H&C&4(0?V:$-1K0TJ7P%(29EIG6:8ECU@2%GF< M)JDN"DZ36!R\5Z.IF?JNG,_SX>A1&MAV#:USF7"$S)T/:Y%WTT5BMR;D_1BA=7,27*PQ@ MU624.-91A%H9?NBZ%;3V!C1FOGMR\"10TS'&<+4:M/<"-4IA$R!2NSI0:B[U MPN^MT@C:[\>EIA9M$*%M%&Q<=\<3K8Y=05_7M'Y==-@/#0][WM>BG??1&1H' M<^/NX;LC;10-)=.$Q;(@#.0;*5@8DU!B4ZI8&"4?I(]C8=N]UWG#$>G^?-GF MXYV@I2O7AEU'K)T-:;YA$"N$.KO,?C7!@*O&U^G1Z:*EB*.)#-5* D\EMI!@ M$ULU1D\#O*-I"^VBK\N9/EVLV8:%I&T9--UVL+Z18J MP(:CE_04",1N_(9SD=]Y#:>_8Q$VA5^Z\=U2GJ M/\*F1MBP^)Y!O7-DHFFV1,.GNG8