0001038133-21-000038.txt : 20210804 0001038133-21-000038.hdr.sgml : 20210804 20210804112133 ACCESSION NUMBER: 0001038133-21-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210804 DATE AS OF CHANGE: 20210804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HESKA CORP CENTRAL INDEX KEY: 0001038133 STANDARD INDUSTRIAL CLASSIFICATION: IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835] IRS NUMBER: 770192527 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-22427 FILM NUMBER: 211142891 BUSINESS ADDRESS: STREET 1: 3760 ROCKY MOUNTAIN AVENUE CITY: LOVELAND STATE: CO ZIP: 80538 BUSINESS PHONE: 9704937272 MAIL ADDRESS: STREET 1: 3760 ROCKY MOUNTAIN AVENUE CITY: LOVELAND STATE: CO ZIP: 80538 10-Q 1 hska-20210630.htm 10-Q hska-20210630
00010381336/30/20216/30/2021falseDecember 31Large Accelerated filerQ220213760 Rocky Mountain AvenueLovelandColorado970493-72727987691361920.010.012,500,0002,500,0000.010.0113,250,00013,250,0000.010.0113,250,00013,250,00010,645,7309,475,84510,645,7309,475,84561111P12MP12M630.011543400010381332021-01-012021-06-30xbrli:shares00010381332021-08-02iso4217:USD00010381332021-06-3000010381332020-12-31iso4217:USDxbrli:shares0001038133us-gaap:CommonStockMember2021-06-300001038133us-gaap:CommonStockMember2020-12-310001038133hska:PublicCommonStockMember2021-06-300001038133hska:PublicCommonStockMember2020-12-3100010381332021-04-012021-06-3000010381332020-04-012020-06-3000010381332020-01-012020-06-300001038133us-gaap:PreferredStockMember2020-03-310001038133hska:PublicAndCommonStockMember2020-03-310001038133us-gaap:AdditionalPaidInCapitalMember2020-03-310001038133us-gaap:ComprehensiveIncomeMember2020-03-310001038133us-gaap:RetainedEarningsMember2020-03-3100010381332020-03-310001038133us-gaap:RetainedEarningsMember2020-04-012020-06-300001038133hska:PublicAndCommonStockMember2020-04-012020-06-300001038133us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001038133us-gaap:PreferredStockMember2020-04-012020-06-300001038133us-gaap:ComprehensiveIncomeMember2020-04-012020-06-300001038133us-gaap:PreferredStockMember2020-06-300001038133hska:PublicAndCommonStockMember2020-06-300001038133us-gaap:AdditionalPaidInCapitalMember2020-06-300001038133us-gaap:ComprehensiveIncomeMember2020-06-300001038133us-gaap:RetainedEarningsMember2020-06-3000010381332020-06-300001038133us-gaap:PreferredStockMember2021-03-310001038133hska:PublicAndCommonStockMember2021-03-310001038133us-gaap:AdditionalPaidInCapitalMember2021-03-310001038133us-gaap:ComprehensiveIncomeMember2021-03-310001038133us-gaap:RetainedEarningsMember2021-03-3100010381332021-03-310001038133us-gaap:RetainedEarningsMember2021-04-012021-06-300001038133hska:PublicAndCommonStockMember2021-04-012021-06-300001038133us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001038133us-gaap:ComprehensiveIncomeMember2021-04-012021-06-300001038133us-gaap:PreferredStockMember2021-06-300001038133hska:PublicAndCommonStockMember2021-06-300001038133us-gaap:AdditionalPaidInCapitalMember2021-06-300001038133us-gaap:ComprehensiveIncomeMember2021-06-300001038133us-gaap:RetainedEarningsMember2021-06-300001038133us-gaap:PreferredStockMember2019-12-310001038133hska:PublicAndCommonStockMember2019-12-310001038133us-gaap:AdditionalPaidInCapitalMember2019-12-310001038133us-gaap:ComprehensiveIncomeMember2019-12-310001038133us-gaap:RetainedEarningsMember2019-12-3100010381332019-12-310001038133us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001038133us-gaap:PreferredStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberhska:PublicAndCommonStockMember2019-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001038133us-gaap:ComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2019-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001038133us-gaap:RetainedEarningsMember2020-01-012020-06-300001038133hska:PublicAndCommonStockMember2020-01-012020-06-300001038133us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001038133us-gaap:PreferredStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-012020-06-300001038133us-gaap:PreferredStockMember2020-01-012020-06-300001038133us-gaap:ComprehensiveIncomeMember2020-01-012020-06-300001038133us-gaap:PreferredStockMember2020-12-310001038133hska:PublicAndCommonStockMember2020-12-310001038133us-gaap:AdditionalPaidInCapitalMember2020-12-310001038133us-gaap:ComprehensiveIncomeMember2020-12-310001038133us-gaap:RetainedEarningsMember2020-12-310001038133us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001038133us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001038133us-gaap:PreferredStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberhska:PublicAndCommonStockMember2020-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001038133us-gaap:ComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2020-12-310001038133srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-12-310001038133us-gaap:RetainedEarningsMember2021-01-012021-06-300001038133hska:PublicAndCommonStockMember2021-01-012021-06-300001038133us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001038133us-gaap:ComprehensiveIncomeMember2021-01-012021-06-300001038133hska:CVMMember2021-01-012021-06-300001038133hska:CVMMember2020-01-012020-06-300001038133hska:LacunaDiagnosticsIncMember2021-01-012021-06-300001038133hska:LacunaDiagnosticsIncMember2020-01-012020-06-300001038133hska:ScilAnimalCareCompanyMember2021-01-012021-06-300001038133hska:ScilAnimalCareCompanyMember2020-01-012020-06-30hska:segment0001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberhska:OVPMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:OVPMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberhska:OVPMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberhska:OVPMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001038133hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-04-012021-06-300001038133hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-04-012020-06-300001038133hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-01-012021-06-300001038133hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-01-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2021-04-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2020-04-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2021-01-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:PointOfCareLaboratoryRevenueConsumablesMember2020-01-012020-06-300001038133hska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-04-012021-06-300001038133hska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-04-012020-06-300001038133hska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-01-012021-06-300001038133hska:PointOfCareLaboratoryRevenueImagingMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-01-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2021-04-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2020-04-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2021-01-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMemberhska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember2020-01-012020-06-300001038133hska:OVPMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-04-012021-06-300001038133hska:OVPMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-04-012020-06-300001038133hska:OVPMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-01-012021-06-300001038133hska:OVPMemberus-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-01-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-04-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-04-012020-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-01-012021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-01-012020-06-3000010381332020-10-012021-06-3000010381332021-01-012021-06-3000010381332022-01-012021-06-3000010381332023-01-012021-06-3000010381332024-01-012021-06-3000010381332025-01-012021-06-30xbrli:pure0001038133hska:LacunaDiagnosticsIncMember2021-02-210001038133hska:LacunaDiagnosticsIncMember2021-02-012021-02-010001038133hska:LacunaDiagnosticsIncMember2021-02-010001038133hska:NorthAmericaSegmentMemberhska:LacunaDiagnosticsIncMember2021-02-010001038133hska:LacunaDiagnosticsIncMemberus-gaap:DevelopedTechnologyRightsMember2021-02-012021-02-010001038133us-gaap:CustomerRelationshipsMemberhska:LacunaDiagnosticsIncMember2021-02-012021-02-010001038133us-gaap:TradeNamesMemberhska:LacunaDiagnosticsIncMember2021-02-012021-02-010001038133hska:ScilAnimalCareCompanyMember2020-04-010001038133hska:ScilAnimalCareCompanyMember2020-04-012020-04-010001038133hska:ScilAnimalCareCompanyMemberhska:InternationalSegmentMember2020-04-010001038133hska:NorthAmericaSegmentMemberhska:ScilAnimalCareCompanyMember2020-04-010001038133hska:ScilAnimalCareCompanyMemberus-gaap:CustomerRelationshipsMember2020-04-012020-04-010001038133hska:ScilAnimalCareCompanyMemberus-gaap:SoftwareDevelopmentMember2020-04-012020-04-010001038133hska:ScilAnimalCareCompanyMemberus-gaap:OrderOrProductionBacklogMember2020-04-012020-04-010001038133hska:ScilAnimalCareCompanyMemberus-gaap:NoncompeteAgreementsMember2020-04-012020-04-010001038133hska:ScilAnimalCareCompanyMemberus-gaap:TradeNamesMember2020-04-012020-04-010001038133us-gaap:TradeNamesMemberhska:ScilAnimalCareCompanyMember2020-04-012020-04-010001038133hska:CVMPracticeMembersrt:AffiliatedEntityMember2021-06-300001038133hska:CVMPracticeMembersrt:AffiliatedEntityMember2021-01-012021-06-300001038133hska:CVMPracticeMembersrt:AffiliatedEntityMember2020-01-012020-06-300001038133hska:CVMPracticeMembersrt:AffiliatedEntityMember2020-12-310001038133hska:GeneralFluidicsCorporationMember2018-09-242018-09-240001038133hska:GeneralFluidicsCorporationMember2021-06-300001038133hska:GeneralFluidicsCorporationMember2018-09-242018-09-240001038133hska:MBioDiagnosticsInc.Member2018-08-082018-08-080001038133srt:ScenarioForecastMember2021-12-310001038133us-gaap:ConvertiblePreferredStockMember2021-04-012021-06-300001038133us-gaap:ConvertiblePreferredStockMember2020-04-012020-06-300001038133us-gaap:ConvertiblePreferredStockMember2021-01-012021-06-300001038133us-gaap:ConvertiblePreferredStockMember2020-01-012020-06-300001038133hska:SeniorConvertibleNoteMember2021-04-012021-06-300001038133hska:SeniorConvertibleNoteMember2020-04-012020-06-300001038133hska:SeniorConvertibleNoteMember2021-01-012021-06-300001038133hska:SeniorConvertibleNoteMember2020-01-012020-06-300001038133hska:StockOptionsAndRestrictedUnitsMember2021-04-012021-06-300001038133hska:StockOptionsAndRestrictedUnitsMember2020-04-012020-06-300001038133hska:StockOptionsAndRestrictedUnitsMember2021-01-012021-06-300001038133hska:StockOptionsAndRestrictedUnitsMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-12-310001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2020-12-310001038133hska:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-06-300001038133us-gaap:OperatingSegmentsMemberhska:InternationalSegmentMember2021-06-300001038133hska:CustomerRelationshipsAndOtherMember2021-06-300001038133hska:CustomerRelationshipsAndOtherMember2020-12-310001038133us-gaap:DevelopedTechnologyRightsMember2021-06-300001038133us-gaap:DevelopedTechnologyRightsMember2020-12-310001038133us-gaap:TradeNamesMember2021-06-300001038133us-gaap:TradeNamesMember2020-12-310001038133us-gaap:TradeNamesMember2021-06-300001038133us-gaap:TradeNamesMember2020-12-310001038133us-gaap:LandMember2021-06-300001038133us-gaap:LandMember2020-12-310001038133us-gaap:BuildingMember2021-06-300001038133us-gaap:BuildingMember2020-12-310001038133us-gaap:MachineryAndEquipmentMember2021-06-300001038133us-gaap:MachineryAndEquipmentMember2020-12-310001038133hska:OfficeFurnitureAndEquipmentMember2021-06-300001038133hska:OfficeFurnitureAndEquipmentMember2020-12-310001038133hska:ComputerHardwareAndSoftwareMember2021-06-300001038133hska:ComputerHardwareAndSoftwareMember2020-12-310001038133hska:LeaseholdandBuildingImprovementsMember2021-06-300001038133hska:LeaseholdandBuildingImprovementsMember2020-12-310001038133us-gaap:ConstructionInProgressMember2021-06-300001038133us-gaap:ConstructionInProgressMember2020-12-310001038133srt:MinimumMemberhska:InventoryTransferredToMachineryAndEquipmentMember2021-01-012021-06-300001038133srt:MaximumMemberhska:InventoryTransferredToMachineryAndEquipmentMember2021-01-012021-06-300001038133hska:LeasedEquipmentMember2021-06-300001038133hska:LeasedEquipmentMember2020-12-310001038133us-gaap:RestrictedStockMember2021-01-012021-06-300001038133us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001038133hska:EquityOffering2021Member2021-03-052021-03-050001038133hska:EquityOffering2021Member2021-03-050001038133us-gaap:OverAllotmentOptionMember2021-03-052021-03-050001038133us-gaap:OverAllotmentOptionMember2021-03-050001038133us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001038133us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001038133hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember2020-12-310001038133us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001038133us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-06-300001038133us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-06-300001038133hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember2021-01-012021-06-300001038133us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001038133us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-300001038133us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300001038133hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember2021-06-300001038133us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2019-09-170001038133us-gaap:ConvertibleDebtMemberhska:InitialPurchasersMemberhska:SeniorConvertibleNoteMember2019-09-170001038133hska:SeniorConvertibleNoteMember2019-09-172019-09-170001038133us-gaap:ConvertibleDebtMemberhska:AccountingStandardsUpdate202006Memberhska:SeniorConvertibleNoteMember2021-01-010001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2021-06-300001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2020-12-310001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2021-04-012021-06-300001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2020-04-012020-06-300001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2021-01-012021-06-300001038133us-gaap:ConvertibleDebtMemberhska:SeniorConvertibleNoteMember2020-01-012020-06-300001038133us-gaap:FairValueInputsLevel2Memberhska:SeniorConvertibleNoteMember2021-06-300001038133us-gaap:FairValueInputsLevel2Memberhska:SeniorConvertibleNoteMember2020-12-310001038133hska:SeniorConvertibleNoteMember2021-01-012021-06-300001038133us-gaap:EquityMethodInvesteeMemberhska:ConvertibleNoteReceivableMember2020-12-092020-12-090001038133us-gaap:EquityMethodInvesteeMemberhska:ConvertibleNoteReceivableMember2021-06-300001038133us-gaap:EquityMethodInvesteeMemberhska:ConvertibleNoteReceivableMember2020-12-310001038133us-gaap:NotesReceivableMemberus-gaap:EquityMethodInvesteeMember2021-02-012021-02-010001038133us-gaap:NotesReceivableMemberus-gaap:EquityMethodInvesteeMember2021-06-300001038133us-gaap:NotesReceivableMemberus-gaap:EquityMethodInvesteeMember2020-12-310001038133us-gaap:NotesReceivableMemberus-gaap:EquityMethodInvesteeMember2021-02-010001038133hska:NorthAmericaSegmentMember2021-04-012021-06-300001038133hska:InternationalSegmentMember2021-04-012021-06-300001038133hska:NorthAmericaSegmentMember2020-04-012020-06-300001038133hska:InternationalSegmentMember2020-04-012020-06-300001038133hska:NorthAmericaSegmentMember2021-01-012021-06-300001038133hska:InternationalSegmentMember2021-01-012021-06-300001038133hska:NorthAmericaSegmentMember2020-01-012020-06-300001038133hska:InternationalSegmentMember2020-01-012020-06-300001038133hska:NorthAmericaSegmentMember2021-06-300001038133hska:InternationalSegmentMember2021-06-300001038133hska:NorthAmericaSegmentMember2020-12-310001038133hska:InternationalSegmentMember2020-12-310001038133us-gaap:SubsequentEventMemberhska:BiEsseASr1Member2021-07-012021-07-01


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2021
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: 000-22427
hska-20210630_g1.jpg
HESKA CORPORATION
(Exact name of registrant as specified in its charter)
Delaware77-0192527
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)

3760 Rocky Mountain Avenue
Loveland, Colorado


80538
(Address of principal executive offices)(Zip Code)

Registrant's telephone number, including area code: (970493-7272

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common stock, $0.01 par valueHSKAThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes    No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes   No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company.  See the definitions of "large accelerated filer," "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated filer
Accelerated filer ☐
Non-accelerated filer
Smaller Reporting Company
Emerging growth company






If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes   No 
10,645,363 shares of the Registrant's Public Common Stock, $0.01 par value, were outstanding at August 2, 2021.





TABLE OF CONTENTS 
   Page
PART I - FINANCIAL INFORMATION
 Item 1.
       Note 2, Revenue
       Note 5, Income Taxes
       Note 6, Leases
       Note 10, Inventories
Item 2.
 Item 3.
 Item 4.
PART II - OTHER INFORMATION
 Item 1.
 Item 1A.
Item 2.
 Item 6.
 
HESKA, scil, ALLERCEPT, HemaTrue, Solo Step, Element DC, Element HT5, Element POC, Element i, Element i+, Element COAG, Element DC5X and Element RC, Element RCX, Element RCX3 and scil vet, scil academy, scil vIP, scil ABC are registered trademarks of Heska Corporation and/or its affiliates. DRI-CHEM is a registered trademark of FUJIFILM Corporation. TRI-HEART is a registered trademark of Intervet Inc., d/b/a Merck Animal Health, formerly known as Schering-Plough Animal Health Corporation ("Merck Animal Health"), which is a unit of Merck & Co., Inc., in the United States and is a registered trademark of Heska Corporation in other countries. This quarterly report on Form 10-Q also refers to trademarks and trade names of other organizations.
-i-




Our Certificate of Incorporation, as amended (the “Charter”), authorizes three classes of stock: Original Common Stock, Public Common Stock, and Preferred Stock. Pursuant to an NOL Protective Amendment to the Charter adopted in 2010, all shares of Original Common Stock then outstanding were automatically reclassified into shares of Public Common Stock. Our Public Common Stock trades on the Nasdaq Stock Market LLC. In this Quarterly Report on Form 10-Q, references to “Public Common Stock” and “Common Stock” are references to our Public Common Stock, unless the context otherwise requires.
-ii-



Statement Regarding Forward Looking Statements

This Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). For this purpose, any statements contained herein that are not statements of current or historical fact may be deemed to be forward-looking statements. Without limiting the foregoing, words such as "scheduled," "anticipates," "expects," "intends," "plans," "believes," "seeks," "estimates," variations of such words and similar expressions are intended to identify such forward-looking statements. These statements are not guarantees of future performance and are subject to certain risks, uncertainties and assumptions that are difficult to predict. Therefore, actual results could differ materially from those expressed or forecasted in any such forward-looking statements as a result of certain factors. Such factors are set forth in "Risk Factors," in this Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2020, as well as in "Management's Discussion and Analysis of Financial Condition and Results of Operations" and elsewhere in this Form 10-Q and include, among others, risks and uncertainties related to:

the impact of the COVID-19 pandemic on consumer demand, our global supply chain and our financial and operational results;
the success of third parties in marketing our products;
outside business interests of our Chief Executive Officer;
our reliance on third party suppliers and collaborative partners;
our dependence on key personnel;
our dependence upon a number of significant customers;
competitive conditions in our industry;
our dependence on third parties to successfully develop new products;
our ability to market and sell our products successfully;
expansion of our international operations;
the impact of regulation on our business;
the success of our acquisitions and other strategic development opportunities;
our ability to develop, commercialize and gain market acceptance of our products;
cybersecurity incidents and related disruptions and our ability to protect our stakeholders’ privacy;
product returns or liabilities;
volatility of our stock price;
our ability to service our convertible notes and comply with their terms.

Readers are cautioned not to place undue reliance on these forward-looking statements.

Although we believe that expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. We expressly disclaim any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements contained herein to reflect the passage of time, any change in our expectations with regard thereto or any change in events, conditions or circumstances on which any such statement is based, except as otherwise required by applicable securities laws. These forward-looking statements apply only as of the date of this Form 10-Q.
-iii-



PART I. FINANCIAL INFORMATION
Item 1. Financial Statements

HESKA CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
(unaudited)
 June 30,December 31,
 20212020
ASSETS
Current assets:  
Cash and cash equivalents$245,153 $86,334 
Accounts receivable, net of allowance for losses of $798 and $769, respectively27,887 31,080 
Inventories41,204 40,037 
Net investment in leases, current, net of allowance for losses of $136 and $192, respectively5,394 4,794 
Prepaid expenses5,517 3,875 
Other current assets5,688 5,155 
Total current assets330,843 171,275 
Property and equipment, net34,296 35,542 
Operating lease right-of-use assets4,944 5,457 
Goodwill90,771 88,276 
Other intangible assets, net52,898 55,992 
Deferred tax asset, net17,845 5,694 
Net investment in leases, non-current17,384 15,789 
Investments in unconsolidated affiliates6,175 6,704 
Related party convertible note receivable, net 6,776 6,671 
Promissory note receivable from investee, net8,846  
Other non-current assets8,588 8,439 
Total assets$579,366 $399,839 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:  
Accounts payable$14,581 $15,119 
Accrued liabilities17,368 18,055 
Operating lease liabilities, current2,035 2,087 
Deferred revenue, current, and other7,497 6,854 
Total current liabilities41,481 42,115 
Convertible note, non-current, net83,824 48,459 
Deferred revenue, non-current4,074 4,667 
Other long-term borrowings119 554 
Operating lease liabilities, non-current3,404 3,858 
Deferred tax liability11,583 11,856 
Other liabilities1,115 1,277 
Total liabilities145,600 112,786 
Stockholders' equity:  
Preferred stock, $.01 par value, 2,500,000 shares authorized, none issued or outstanding  
Common stock, $.01 par value, 13,250,000 shares authorized, respectively, none issued or outstanding  
Public common stock, $.01 par value, 13,250,000 shares authorized, 10,645,730 and 9,475,845 shares issued and outstanding, respectively106 95 
Additional paid-in capital569,214 423,650 
Accumulated other comprehensive income10,638 14,169 
Accumulated deficit(146,192)(150,861)
Total stockholders' equity433,766 287,053 
Total liabilities and stockholders' equity$579,366 $399,839 

See accompanying notes to condensed consolidated financial statements.
-1-



HESKA CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME
(in thousands, except per share amounts)
(unaudited)
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Revenue, net$64,928 $45,712 $125,431 $76,366 
Cost of revenue37,656 27,847 72,689 45,053 
Gross profit27,272 17,865 52,742 31,313 
Operating expenses: 
Selling and marketing12,449 9,583 23,356 16,963 
Research and development1,948 1,696 3,134 3,824 
General and administrative13,569 11,040 25,930 19,599 
Total operating expenses27,966 22,319 52,420 40,386 
Operating (loss) income(694)(4,454)322 (9,073)
Interest and other expense, net581 2,145 1,106 4,343 
Loss before income taxes and equity in losses of unconsolidated affiliates(1,275)(6,599)(784)(13,416)
Income tax expense (benefit): 
Current income tax expense36 31 677 56 
Deferred income tax benefit(1,087)(243)(3,294)(1,776)
Total income tax benefit(1,051)(212)(2,617)(1,720)
Net (loss) income before equity in losses of unconsolidated affiliates(224)(6,387)1,833 (11,696)
Equity in losses of unconsolidated affiliates(343)(87)(529)(217)
Net (loss) income after equity in losses of unconsolidated affiliates(567)(6,474)1,304 (11,913)
Net loss attributable to redeemable non-controlling interest (117) (268)
Net (loss) income attributable to Heska Corporation$(567)$(6,357)$1,304 $(11,645)
Basic (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Diluted (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Weighted average outstanding shares used to compute basic (loss) earnings per share attributable to Heska Corporation10,167 8,776 9,825 8,165 
Weighted average outstanding shares used to compute diluted (loss) earnings per share attributable to Heska Corporation10,167 8,776 10,189 8,165 
 
See accompanying notes to condensed consolidated financial statements.
-2-



HESKA CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands) 
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Net (loss) income after equity in losses of unconsolidated affiliates$(567)$(6,474)$1,304 $(11,913)
Other comprehensive income (loss): 
Translation adjustments and gains (losses) from intra-entity transactions1,852 2,216 (3,531)1,860 
Comprehensive income (loss)1,285 (4,258)(2,227)(10,053)
Comprehensive loss attributable to redeemable non-controlling interest (117) (268)
Comprehensive income (loss) attributable to Heska Corporation$1,285 $(4,141)$(2,227)$(9,785)
 
See accompanying notes to condensed consolidated financial statements.






-3-



HESKA CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands) 
(unaudited)
 Preferred StockCommon Stock 
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income
 
 
Accumulated
Deficit
 
Total
Stockholders'
Equity
Three Months Ended June 30, 2020 and 2021SharesAmountSharesAmount
Balances, March 31, 2020122 $1 7,843 $78 $412,152 $157 $(141,750)$270,638 
Net loss attributable to Heska Corporation— — — — — — (6,357)(6,357)
Issuance of common stock, net of shares withheld for employee taxes— — 63 1 1,105 — — 1,106 
Conversion of preferred stock to common stock (122)(1)1,509 15 (14)— —  
Stock-based compensation— — — — 2,444 — — 2,444 
Other comprehensive income— — — — — 2,216 — 2,216 
Balances, June 30, 2020 $ 9,415 $94 $415,687 $2,373 $(148,107)$270,047 
Balances, March 31, 2021 $ 10,418 $104 $562,008 $8,786 $(145,625)$425,273 
Net loss attributable to Heska Corporation— — — — — — (567)(567)
Issuance of common stock, net of shares withheld for employee taxes— — 228 2 1,586 — — 1,588 
Stock-based compensation— — — — 5,620 — — 5,620 
Other comprehensive income— — — — — 1,852 — 1,852 
Balances, June 30, 2021 $ 10,646 $106 $569,214 $10,638 $(146,192)$433,766 
Note: The quarter ended June 30, 2020 excludes amounts related to redeemable non-controlling interests recorded in mezzanine equity.
Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income
Accumulated
Deficit
Total
Stockholders'
Equity
Six Months Ended June 30, 2020 and 2021SharesAmountSharesAmount
Balances, December 31, 2019 $ 7,882 $79 $290,216 $513 $(136,444)$154,364 
Adoption of accounting standards— — — — — — (18)(18)
Balances, January 1, 2020  7,882 79 290,216 513 (136,462)154,346 
Net loss attributable to Heska Corporation— — — — — — (11,645)(11,645)
Issuance of common stock, net of shares withheld for employee taxes— — 24  904 — — 904 
Issuance of preferred stock, net of issuance costs122 1 — — 121,784 — — 121,785 
Conversion of preferred stock to common stock(122)(1)1,509 15 (14)— —  
Stock-based compensation— — — — 2,797 — — 2,797 
Other comprehensive income— — — — — 1,860 — 1,860 
Balances, June 30, 2020 $ 9,415 $94 $415,687 $2,373 $(148,107)$270,047 
Balances, December 31, 2020 $ 9,476 $95 $423,650 $14,169 $(150,861)$287,053 
Adoption of accounting standards— — — — (29,834)— 3,365 (26,469)
Balances, January 1, 2021  9,476 95 393,816 14,169 (147,496)260,584 
Net income attributable to Heska Corporation— — — — — — 1,304 1,304 
Issuance of common stock, net of forfeitures and shares withheld for employee taxes— — 229 2 1,764 — — 1,766 
Equity offering, net of issuance costs— — 941 9 164,177 — — 164,186 
Stock-based compensation— — — — 9,457 — — 9,457 
Other comprehensive loss— — — — — (3,531)— (3,531)
Balances, June 30, 2021 $ 10,646 $106 $569,214 $10,638 $(146,192)$433,766 
Note: The six months ended June 30, 2020 excludes amounts related to redeemable non-controlling interests recorded in mezzanine equity.
See accompanying notes to condensed consolidated financial statements.
-4-



HESKA CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 Six Months Ended
June 30,
 20212020
Cash flows from operating activities:   
Net income (loss) after equity in losses from unconsolidated affiliates$1,304 $(11,913)
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:  
Depreciation and amortization6,680 4,704 
Non-cash impact of operating leases1,050 840 
Deferred income tax benefit(3,294)(1,776)
Stock-based compensation9,457 2,797 
Equity in losses of unconsolidated affiliates529 217 
Accretion of discounts and issuance costs35 3,049 
Other losses768 65 
Changes in operating assets and liabilities (net of the effect of acquisitions):  
Accounts receivable3,046 (1,268)
Inventories(4,080)(4,094)
Other assets(4,404)(56)
Accounts payable(334)(2,732)
Other liabilities(3,603)(2,928)
Net cash provided by (used in) operating activities7,154 (13,095)
Cash flows from investing activities:  
Acquisition of CVM (14,420)
Acquisition of Lacuna, net of cash acquired(3,882) 
Promissory note receivable issuance(9,000) 
Purchases of property and equipment(546)(316)
Proceeds from disposition of property and equipment41  
Acquisition of scil, net of cash acquired (105,190)
Net cash used in investing activities(13,387)(119,926)
Cash flows from financing activities:  
Payment of stock issuance costs(314)(214)
Preferred stock proceeds 122,000 
Proceeds from issuance of common stock167,198 1,514 
Repurchase of common stock(932)(610)
Repayments of other debt(653)(109)
Borrowings on other debts 410 
Net cash provided by financing activities165,299 122,991 
Foreign exchange effect on cash and cash equivalents(247)189 
Net increase (decrease) in cash and cash equivalents158,819 (9,841)
Cash and cash equivalents, beginning of period86,334 89,030 
Cash and cash equivalents, end of period$245,153 $79,189 
Supplemental disclosure of cash flow information:
Non-cash transfers of equipment between inventory and property and equipment, net$2,562 $1,560 
Non-cash conversion of preferred stock to common stock$ $122,000 
Consideration payable for scil acquisition$ $537 
Contingent consideration for acquisition$1,700 $ 
Indemnity holdback for acquisition$370 $ 

See accompanying notes to condensed consolidated financial statements.
-5-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.    OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Heska Corporation and its wholly-owned subsidiaries ("Heska", the "Company", "we" or "our") sell veterinary and animal health diagnostic and specialty products. Our offerings include Point of Care diagnostic laboratory instruments and supplies; digital imaging diagnostic products, software and services; digital cytology services; vaccines; local and cloud-based data services; allergy testing and immunotherapy; and single-use offerings such as in-clinic diagnostic tests and heartworm preventive products. Our core focus is on supporting veterinarians in the canine and feline healthcare space.
Basis of Presentation and Consolidation
The accompanying interim Condensed Consolidated Financial Statements are unaudited. The interim unaudited Condensed Consolidated Financial Statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal, recurring adjustments, necessary to present fairly the financial position of the Company as of June 30, 2021, and the results of our operations and statements of stockholders' equity for the three and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020.
The unaudited Condensed Consolidated Financial Statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. Our unaudited Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly-owned subsidiaries since their respective dates of acquisitions. All intercompany accounts and transactions have been eliminated in consolidation. Where our ownership of a subsidiary is less than 100%, the non-controlling interest is reported on our Condensed Consolidated Balance Sheets. The non-controlling interest in our consolidated net income is reported as "Net loss attributable to redeemable non-controlling interest" on our Condensed Consolidated Statements of (Loss) Income. The results of operations for the six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full year or any future period, particularly in light of the COVID-19 pandemic and its effects on the domestic and global economies as described below. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020 and other financial information filed with the SEC.
Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lowers demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union, and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021, however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will
-6-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are required when establishing the allowance for credit losses and the net realizable value of inventory; determining future costs associated with warranties provided; determining the period over which our obligations are fulfilled under agreements to license product rights and/or technology rights; evaluating long-lived and intangible assets and investments for estimated useful lives and impairment; estimating the useful lives and standalone selling prices of instruments under leasing arrangements; determining the allocation of purchase price under purchase accounting; estimating the expense associated with the granting of stock; determining the need for, and the amount of a valuation allowance on deferred tax assets; determining the fair value of our embedded derivatives; and determining the value of the non-controlling interest in a business combination. Our actual results may differ from these estimates and there may be changes to those estimates in future periods.
Critical Accounting Policies
Our accounting policies are described in our audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020, and other than the recently adopted accounting pronouncements described below have not changed materially since such filing.
Adoption of New Accounting Pronouncements

Effective January 1, 2021, we adopted ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740, and also clarifies and amends existing guidance to improve consistent application. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.

Effective January 1, 2021, we adopted ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815). The amendments in this ASU clarify the interaction between the accounting for investments in equity securities, investments in equity method and certain derivatives instruments. The ASU is expected to reduce diversity in practice and increase comparability of the accounting for these interactions. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.
Effective January 1, 2021, we early adopted ASU 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40), which simplifies the accounting for certain convertible instruments. The update reduces the number of accounting models for convertible debt instruments and convertible preferred stock. Convertible debt will be accounted
-7-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares.

The Company's 3.75% Convertible Senior Notes due 2026 (the "Notes") are a convertible instrument with a cash-conversion feature that is accounted for within the scope of ASC 470-20 and impacted by the adoption of ASU 2020-06. The Company has elected to apply the modified retrospective method wherein the Company recognized a cumulative-effect adjustment to the opening balance of retained earnings (January 1, 2021). Further, the Company will not restate EPS in prior periods. The Company calculated the cumulative-effect adjustment as of January 1, 2021 by comparing (i) the historical amortization schedule for the Notes through December 31, 2020 and (ii) an updated amortization schedule wherein the conversion feature within the Notes would not be separated as an equity component and subsequently recognized as non-cash interest expense under ASC 835-30. As a result of ASU 2020-06, while cash interest expense is not impacted, non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. Therefore, the Company prepared its transition journal entries by (i) reversing the conversion feature amount recorded in APIC and (ii) reversing the difference in non-cash interest expense via retained earnings. The adoption resulted in a decrease to accumulated deficit of $3.4 million, a decrease to additional paid-in capital of $29.8 million, and an increase to convertible note, non-current, net of $35.2 million. Additionally, due to the adoption, the Company reversed the remaining balance of the net deferred tax liability of $8.8 million, which was initially recorded in connection with the Notes.

Effective January 1, 2021, we adopted ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC's regulations. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.

2.     REVENUE

We separate our goods and services among two reportable segments, North America and International. The two segments consist of revenue originating from:

North America: including the United States, Canada and Mexico
International: all geographies outside North America, currently consisting primarily of Australia, France, Germany, Italy, Malaysia, Spain and Switzerland

Refer to Note 18 for further detail regarding the Company's reportable segments.












-8-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


The following table summarizes our segment revenue (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
North America Revenue:
POC Lab Instruments & Other$3,482 $2,962 $6,470 $5,578 
POC Lab Consumables19,296 13,537 36,248 27,223 
POC Imaging7,101 4,148 13,789 7,644 
PVD6,210 4,880 13,074 9,384 
OVP4,444 3,455 8,225 6,802 
Total North America Revenue$40,533 $28,982 $77,806 $56,631 
International Revenue:
POC Lab Instruments & Other$3,987 $2,206 $7,001 $2,440 
POC Lab Consumables11,935 9,470 24,159 10,032 
POC Imaging7,277 4,404 13,935 5,762 
PVD1,196 650 2,530 1,501 
OVP    
Total International Revenue$24,395 $16,730 $47,625 $19,735 
Total Revenue$64,928 $45,712 $125,431 $76,366 


Remaining Performance Obligations

Remaining performance obligations represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include noncancellable purchase orders, the non-lease portion of minimum purchase commitments under long-term supply arrangements, extended warranty, service and other long-term contracts. Remaining performance obligations do not include revenue from contracts with customers with an original term of one year or less, revenue from long-term supply arrangements with no minimum purchase requirements, revenue expected from purchases made in excess of the minimum purchase requirements, or revenue from instruments leased to customers. While the remaining performance obligations disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes leases and contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. Additionally, the Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations.

-9-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


As of June 30, 2021, the aggregate amount of the transaction price allocated to remaining minimum performance obligations was approximately $156.5 million. As of June 30, 2021, the Company expects to recognize revenue as follows (in thousands):
Year Ending December 31,Revenue
2021 (remaining)$18,313 
202235,463 
202331,859 
202427,220 
202521,672 
Thereafter22,013 
$156,540 

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled contract assets, deferred revenue, and customer deposits and billings in excess of revenue recognized. In addition, the Company defers certain costs incurred to obtain contracts.

Contract Assets

Certain unbilled amounts related to long-term contracts for which we provide a free term to the customer are recorded in "Other current assets" and "Other non-current assets" on the accompanying Condensed Consolidated Balance Sheets. The collection of these balances occurs over the term of the underlying contract. The balances as of June 30, 2021 were $1.4 million and $4.3 million for current and non-current assets, respectively, shown net of related unearned interest. The balances as of December 31, 2020 were $1.2 million and $4.1 million for current and non-current assets, respectively, shown net of related unearned interest.

Contract Liabilities

The Company receives cash payments from customers for licensing fees or other arrangements that extend for a specified term. These contract liabilities are classified as either current or long-term in the Condensed Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of June 30, 2021 and December 31, 2020, contract liabilities were $8.3 million and $8.9 million, respectively, and are included within "Deferred revenue, current, and other" and "Deferred revenue, non-current" in the accompanying Condensed Consolidated Balance Sheets. The decrease in the contract liability balance during the six-month period ended June 30, 2021 is approximately $3.1 million of revenue recognized during the period, offset by approximately $2.5 million of additional deferred sales in 2021. Contract liabilities are reported on the accompanying Condensed Consolidated Balance Sheets on a contract-by-contract basis.
-10-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)



3.    ACQUISITIONS AND RELATED PARTY ITEMS
Lacuna Acquisition
On February 1, 2021, the Company completed the acquisition of Lacuna Diagnostics, Inc. ("Lacuna"), a veterinary digital cytology company, to broaden the Company's point of care diagnostic offerings. The Company acquired 100% of the issued and outstanding shares of Lacuna for a purchase price of $4.3 million. The Company then dissolved Lacuna on February 1, 2021. In accordance with the purchase agreement, the Company is required to hold a $0.4 million general indemnity holdback that is intended to provide a non-exclusive source of funds for the payment of any losses identified and shall be released within 18 months of closing. As of June 30, 2021, $0.4 million of the indemnification holdback remains outstanding. As additional consideration for the shares, the Company agreed to a contingent earn-out of an additional $2.0 million based on the achievement of certain performance metrics within a twelve month period ("Initial Earn Out Period"), reducing to $1.0 million if such metrics were met in a twelve month period subsequent to the Initial Earn Out Period. The fair value of the contingent consideration as of the acquisition date was $1.7 million.
The total purchase consideration exceeded the fair value of the identifiable net assets acquired, resulting in $3.9 million of goodwill, primarily related to expanded opportunities with our offerings. All of the goodwill is allocated to the North America segment and is not tax deductible for income tax purposes.
The acquisition was accounted for as a business combination in accordance with ASC 805. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of February 1, 2021.
The information below represents the preliminary purchase price allocation as of the acquisition date (in thousands):
February 1, 2021
Purchase price$4,255 
Fair value of contingent consideration1,700 
Total purchase consideration$5,955 
Cash and cash equivalents$3 
Accounts receivable170 
Property and equipment, net530 
Other intangible assets, net1,185 
Deferred tax asset167 
Total assets acquired2,055 
Goodwill3,900 
Total fair value of consideration transferred$5,955 

The Company's preliminary estimates of fair values of the net assets acquired are based on the information that was available at the date of the acquisition, and the Company is continuing to evaluate the underlying inputs and assumptions used in its valuations. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of the acquisition.

-11-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


Intangible assets acquired, amortization method and estimated useful life as of February 1, 2021, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Developed technology3 yearsStraight-line$1,000 
Customer relationships6 monthsStraight-line150 
Trade name11 monthsStraight-line35 
Total intangible assets acquired$1,185 
Pro forma financial information related to the acquisition of Lacuna has not been provided as it is not material to our consolidated results of operations.
scil Acquisition
On April 1, 2020, the Company completed the acquisition of scil animal care company GmbH (“scil”) from Covetrus, Inc. The Company purchased 100% of the capital stock of scil for an aggregate price of $110.3 million in cash. The acquisition represents a key milestone in the Company's long-term strategic plan, creating a global veterinary diagnostics company with leadership positions in key geographic markets. The purchase price exceeded the identifiable net assets, resulting in goodwill of $46.0 million, primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the experienced workforce acquired. Of the goodwill acquired, $37.3 million is allocated to our International segment and $8.7 million is allocated to our North America segment. All of the goodwill is tax deductible for purposes of calculating Controlled Foreign Corporation tested income, which may result in a decrease to the Company's future U.S. federal tax liability.

The acquisition was accounted for using the acquisition method of accounting in accordance with ASC 805, Business Combinations, which requires, among other things, that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of April 1, 2020. The Company finalized the accounting for the acquisition as of March 31, 2021.


-12-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


The information below represents the final purchase price allocation of scil (in thousands):
April 1, 2020
Total purchase consideration$110,290 
Cash and cash equivalents$5,889 
Accounts receivable10,707 
Inventories11,278 
Net investment in lease, current311 
Prepaid expenses1,692 
Other current assets1,338 
Property and equipment, net19,320 
Operating lease right-of-use assets877 
Other intangible assets, net44,517 
Net investment in leases, non-current1,027 
Investments in unconsolidated affiliates55 
Other non-current assets291 
    Total assets acquired97,302 
Accounts payable8,221 
Accrued liabilities7,067 
Operating lease liabilities, current356 
Deferred revenue, current, and other3,220 
Deferred revenue, non-current94 
Operating lease liabilities, non-current529 
Deferred tax liability13,249 
Other liabilities276 
    Net assets acquired64,290 
Goodwill46,000 
Total fair value of consideration transferred$110,290 

Per the tax indemnification included in the purchase agreement of scil, the seller has indemnified the Company for $1.1 million related to uncertain tax positions taken in prior years. The outcome of this arrangement will either be settled or expire due to lapse of statute of limitations by 2027. As of June 30, 2021, approximately $0.4 million of the indemnification agreement remains outstanding.

-13-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


Intangible assets acquired, amortization method and estimated useful life as of April 1, 2020, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Customer relationships10 yearsStraight-line$36,272 
Internally developed software7 yearsStraight-line353 
Backlog0.2 yearsStraight-line210 
Non-compete agreements2 yearsStraight-line60 
Trade name subject to amortization0.8 yearsStraight-line66 
Trademarks and trade names not subject to amortizationn/aIndefinite7,556 
Total intangible assets acquired$44,517 

Unaudited Pro Forma Financial Information
The following tables present unaudited supplemental pro forma financial information as if the acquisition had occurred on January 1, 2019 (in thousands):
Six Months Ended June 30, 2020
Revenue, net$94,917 
Net (loss) income before equity in losses of unconsolidated affiliates$(12,512)
Net (loss) income attributable to Heska Corporation$(12,461)
The pro forma financial information presented above has been prepared by combining our historical results and the historical results of scil and further reflects the effect of purchase accounting adjustments, including: (i) amortization of acquired intangible assets, (ii) the impact of certain fair value adjustments such as depreciation on the acquired property, plant and equipment, and (iii) historical intercompany sales between the Company and scil. The unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what actual results of operations would have been if the acquisition had occurred as the beginning of the period presented, nor are they indicative of future results of operations.
Other Related Party Activities
CVM Diagnostico Veternario S.L. and CVM Ecografia S.L. (“CVM”, collectively) conducted related party activities with Practice Clinicas Veterinarias Moviles, S.L. ("CVM Practice"), the owner of which was part of CVM management through June 1, 2021. CVM leases two warehouses from CVM Practice. CVM Practice charged CVM $16 thousand and $15 thousand during the six months ended June 30, 2021 and 2020, respectively, all of which is related to lease payments. The right-of-use asset and lease liability amounts related to the warehouse leases were approximately $0.2 million as of both June 30, 2021 and December 31, 2020. CVM continues to lease the warehouses from CVM Practice, however the related party relationship was terminated as of June 1, 2021.

-14-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


4.    INVESTMENTS IN UNCONSOLIDATED AFFILIATES
The carrying values of investments in unconsolidated affiliates, categorized by type of investment, is as follows (in thousands):
June 30, 2021December 31, 2020
Equity method investment$3,157 $3,686 
Non-marketable equity security investment3,018 3,018 
Investments in unconsolidated affiliates$6,175 $6,704 
Equity Method Investment
On September 24, 2018, the Company invested approximately $5.1 million, including costs, to acquire an equity interest in a business as part of its product development strategy. As of June 30, 2021, the Company's ownership interest in the business was 29.1%. In connection with the investment, the Company entered into a Manufacturing Supply Agreement that grants the Company global exclusivity to specified products to be delivered under the agreement for a 15-year period that begins upon the Company's receipt and acceptance of an initial order under the agreement. The Company accounts for this investment using the equity method of accounting. Under the equity method, the carrying value of the investment is adjusted for the Company's proportionate share of the investee's reported earnings or losses with the corresponding share of earnings or losses reported as Equity in losses of unconsolidated affiliates, listed below Net income before equity in losses of unconsolidated affiliates within the Condensed Consolidated Statements of (Loss) Income.
Non-Marketable Equity Security Investment

On August 8, 2018, the Company invested approximately $3.0 million, including costs, in exchange for preferred stock. The Company’s investment is a non-marketable equity security, recorded using the measurement alternative of cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.

As part of the agreement, the Company entered into a Supply and License Agreement, which provides that the investee produce and commercialize products that will enhance the Company's diagnostic portfolio. As part of this agreement, the Company made an upfront payment of $1.0 million related to a worldwide exclusive license agreement over a 20-year period, recorded in both short and long-term other assets. In addition, the agreement provides for an additional contingent payment of $10.0 million, relating to the successful achievement of sales milestones. This potential future milestone payment has not yet been accrued as it is not deemed by the Company to be probable at this time.

Both parties in this arrangement are active participants and are exposed to significant risks and rewards dependent on the commercial success of the activities of the collaboration. The parties are actively working on developing and testing the product as well as funding the research and development. Heska classifies the amounts paid for research and development work within the North America segment research and development operating expenses. Expense is recognized ratably when incurred and in accordance with the development plan.
-15-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


5.    INCOME TAXES

The Company's total income tax benefit for our loss before income taxes were as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Loss before income taxes and equity in losses of unconsolidated affiliates$(1,275)$(6,599)$(784)$(13,416)
Total income tax benefit$(1,051)$(212)$(2,617)$(1,720)
        
There were cash payments for income taxes of $0.7 million and $1.2 million for the three and six months ended June 30, 2021, respectively, and there were cash payments of $340 thousand and $347 thousand, respectively, for income taxes for the three and six months ended June 30, 2020. The Company’s tax benefit was $1.1 million and $2.6 million for the three and six months ended June 30, 2021, respectively, compared to the tax benefit of $0.2 million and $1.7 million for the three and six months ended June 30, 2020, respectively. The increase in tax benefit in the six month period is due to excess tax benefits recognized from employee stock compensation and a release in the partial valuation allowance further discussed below. The Company recognized $0.6 million in excess tax benefits related to employee share-based compensation for the three months ended June 30, 2021, compared to $0.2 million recognized for the three months ended June 30, 2020. The Company recognized $1.0 million in excess tax benefits related to employee share-based compensation for the six months ended June 30, 2021, compared to $0.5 million recognized for the six months ended June 30, 2020.

As of June 30, 2021, the Company had a deferred tax asset of approximately $9.4 million from net operating losses and tax credits and a net partial valuation allowance recorded against these deferred tax assets. During the current year, the Company forecasts the release of approximately $1.2 million of the partial valuation allowance through the annual effective tax rate used to estimate tax expense. The release is due to an increase in non-deductible executive compensation and capitalization of research and development expenses that results in the projected utilization of net operating losses in the current year. After the release, the net partial valuation allowance is forecasted to be approximately $3.2 million as of December 31, 2021.
-16-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


6.    LEASES

Lessee Accounting

The Company leases buildings, office equipment, and vehicles. The following table summarizes the Company's operating and finance lease balances (in thousands):
LeasesBalance Sheet LocationJune 30, 2021December 31, 2020
Assets
OperatingOperating lease right-of-use assets$4,944 $5,457 
FinanceProperty and equipment, net1,814 1,907 
Total Leased Assets$6,758 $7,364 
Liabilities
OperatingOperating lease liabilities, current$2,035 $2,087 
Operating lease liabilities, non-current3,404 3,858 
FinanceDeferred revenue, current, and other235 295 
Other liabilities278 261 
Total Lease Liabilities$5,952 $6,501 

Lessor Accounting

The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Sales-type lease revenue$3,414 $1,298 $5,157 $2,587 
Sales-type lease cost of revenue2,717 908 3,977 1,776 
Profit recognized at commencement for sales-type leases$697 $390 $1,180 $811 
Operating lease income$543 $430 $1,150 $430 
-17-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


7.    EARNINGS PER SHARE
The following is a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted earnings per share ("EPS") for the three and six months ended June 30, 2021 and 2020 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Net (loss) income attributable to Heska Corporation$(567)$(6,357)$1,304 $(11,645)
Basic weighted-average common shares outstanding10,167 8,776 9,825 8,165 
    Dilutive effect of stock options and restricted stock awards  364  
Diluted weighted-average common shares outstanding10,167 8,776 10,189 8,165 
Basic (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Diluted (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)

The following potentially outstanding common shares from convertible preferred stock, convertible senior notes, stock options and restricted stock awards were excluded from the computation of diluted EPS because the effect would have been antidilutive (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Convertible preferred stock 332  920 
Convertible Senior Notes996  996 21 
Stock options and restricted stock374 355 6 299 
1,370 687 1,002 1,240 

As more fully described in Note 16, the Notes are convertible under certain circumstances, as defined in the indenture, into a combination of cash and shares of the Company's common stock. As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021, which amends certain guidance on the computation of EPS for convertible instruments. Prior to the adoption of ASU 2020-06, the Company used the treasury stock method when calculating the potential dilutive effect of the conversion feature of the Notes on earnings per share, if any. Under ASU 2020-06, the treasury stock method is no longer available, and entities must apply the if-converted method for convertible instruments and the effect of potential share settlement must be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. To determine the dilutive effect to earnings per share using the if-converted method, interest expense on the outstanding Notes is added back to the diluted earnings per share numerator and all of the potentially dilutive shares are included in the diluted earnings per share denominator. For the three and six months ended June 30, 2021, all of the potentially issuable shares with respect to the Notes were excluded from the calculation of diluted net earnings per share because the effect was anti-dilutive. The Company has elected to apply the modified retrospective method of adoption and will not restate EPS for the prior period.
-18-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


8.    GOODWILL AND OTHER INTANGIBLES

The following summarizes the change in goodwill during the six months ended June 30, 2021 (in thousands):
North AmericaInternationalTotal
Carrying amount, December 31, 2020$35,414 $52,862 $88,276 
Goodwill attributable to acquisitions (subject to change)3,900  3,900 
Foreign currency adjustments (1,405)(1,405)
Carrying amount, June 30, 2021$39,314 $51,457 $90,771 

Other intangibles consisted of the following (in thousands):
June 30, 2021December 31, 2020
Gross Carrying AmountAccum. Amortiz.Net Carrying AmountGross Carrying AmountAccum. Amortiz.Net Carrying Amount
Intangible assets subject to amortization:
Customer relationships and other$46,196 $(8,878)$37,318 $46,989 $(6,436)$40,553 
Developed technology9,654 (2,278)7,376 8,669 (1,696)6,973 
Trade names230 (137)93 197 (105)92 
Intangible assets not subject to amortization:
Trade names8,111 — 8,111 8,374 — 8,374 
Total intangible assets$64,191 $(11,293)$52,898 $64,229 $(8,237)$55,992 

Amortization expense relating to other intangibles was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Amortization expense$1,652 $1,624 $3,056 $2,053 

The remaining weighted-average amortization period for intangible assets is approximately 8.1 years.

Estimated amortization expense related to intangibles for each of the five years from 2021 (remaining) through 2025 and thereafter is as follows (in thousands):
Year Ending December 31,
2021 (remaining)$3,116 
20226,111 
20235,749 
20245,306 
20255,248 
Thereafter19,257 
Total amortization related to finite-lived intangible assets$44,787 
Indefinite-lived intangible assets8,111 
Net intangible assets$52,898 
-19-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)



No triggering events were identified in the second quarter of 2021 to require additional impairment testing.

9.    PROPERTY AND EQUIPMENT, NET
Property and equipment, net, consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Land$2,520 $2,590 
Building12,439 12,737 
Machinery and equipment41,407 40,411 
Office furniture and equipment2,120 2,047 
Computer hardware and software5,102 4,773 
Leasehold and building improvements10,729 10,728 
Construction in progress61 4 
Property and equipment, gross74,378 73,290 
Less accumulated depreciation (40,082)(37,748)
Total property and equipment, net$34,296 $35,542 
The Company has subscription agreements whereby its instruments in inventory may be placed at a customer's location on a rental basis. For instruments classified as operating leases, the cost of these instruments is transferred to machinery and equipment and depreciated, typically over a 5 to 7 year period depending on the circumstance under which the instrument is placed with the customer. Our cost of instruments under operating leases as of June 30, 2021 and December 31, 2020, was $14.9 million and $13.6 million, respectively, before accumulated depreciation of $5.1 million and $4.7 million, respectively.
Depreciation expense was $1.6 million and $1.7 million for the three months ended June 30, 2021 and 2020, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2021 and 2020, respectively.
10.    INVENTORIES

Inventories consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials$12,798 $14,454 
Work in process4,850 4,262 
Finished goods23,556 21,321 
Total inventories$41,204 $40,037 

Inventories are measured on a first-in, first-out basis and stated at lower of cost or net realizable value.
-20-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


11.    ACCRUED LIABILITIES
Accrued liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Accrued payroll and employee benefits$6,458 $7,949 
Accrued property taxes403 659 
Accrued purchase orders2,298 1,549 
Accrued taxes3,839 3,731 
Other4,370 4,167 
Total accrued liabilities$17,368 $18,055 
Other accrued liabilities consist of items that are individually less than 5% of total current liabilities.
12.    CAPITAL STOCK
During the six months ended June 30, 2021, the Company granted the following stock options, restricted stock awards, and restricted stock units:
 Six Months Ended June 30, 2021
 Options/Awards/Units
Granted
Weighted-Average Grant Date Fair Value
(per option/award)
Stock options54,300 $78.19 
Restricted stock awards203,369 $196.48 
Restricted stock units6,000 $172.11 
The Company used the Black-Scholes option pricing model to determine the grant date fair value of stock options with service and/or company performance conditions. For stock options with market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value. Compensation cost is recognized ratably over the vesting periods of the options.
We valued the restricted stock awards and restricted stock units related to service and/or company performance targets based on grant date fair value and will expense over the requisite service period when achievement of those conditions is deemed probable. For restricted stock awards and restricted stock units related to market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value and expense over the requisite period.
2021 Equity Offering

On March 5, 2021, the Company completed a public offering of 940,860 shares of common stock, $0.01 par value per share, at a public offering price of $186.00 per share. The Company received net proceeds of approximately $164.2 million after deducting underwriting discounts and commissions and issuance costs. The Company granted the underwriters an option to purchase up to an additional 141,129 shares of common stock from the Company at the offering price of $186.00 per share (less the underwriting discounts and commissions), within 30 days of the Prospectus Supplement dated March 2, 2021. The Company evaluated the accounting treatment of the option under ASC 815-40, Derivatives and Hedging - Contracts on an Entity's
-21-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


Own Equity, and determined that it met the criteria for equity treatment thereunder. The underwriters’ option was not exercised and expired on April 1, 2021. The Company anticipates using the net proceeds of the offering for general corporate purposes, including working capital, further development and potential commercialization of current and future product initiatives, collaborations, and capital expenditures. The Company may also use a portion of the net proceeds of this offering to fund possible investments in or acquisitions of complementary businesses, products or technologies, or to repay indebtedness.
13.    ACCUMULATED OTHER COMPREHENSIVE INCOME
Accumulated other comprehensive income consisted of the following (in thousands):
Pension Adjustments
Foreign Currency Translation1
Foreign Currency Gain (Loss)
on Intra-Entity
Transactions2
Total Accumulated Other Comprehensive Income
Balances at December 31, 2020$(386)$5,872 $8,683 $14,169 
Current period other comprehensive loss (1,206)(2,325)(3,531)
Balances at June 30, 2021$(386)$4,666 $6,358 $10,638 
1 Foreign currency gains and losses related to translation of foreign subsidiary financial statements.
2 The Company has intercompany loans of a long-term investment nature that are denominated in a foreign currency. These transactions are considered to be of a long-term nature if settlement is not planned or anticipated in the foreseeable future.
14.    COMMITMENTS AND CONTINGENCIES
Warranties

The Company's current terms and conditions of sale include a limited warranty that its products and services will conform to published specifications at the time of shipment and a more extensive warranty related to certain products. The Company also sells a renewal warranty for certain of its products. The typical remedy for breach of warranty is to repair or replace any defective product, and if not possible or practical, the Company will accept the return of the defective product and refund the amount paid. Historically, the Company has incurred minimal warranty costs. The Company's warranty reserve was $0.5 million and $0.5 million as of June 30, 2021 and December 31, 2020, respectively.

Litigation
From time to time, the Company may be involved in litigation relating to claims arising out of its operations. The Company records accruals for outstanding legal matters when it believes it is probable that a loss will be incurred, and the amount can be reasonably estimated.

On February 18, 2020, a former managing director of scil filed a claim disputing the effective date of the termination of his management service agreement and the validity of the Company´s waiver of his two-year post-contractual non-compete obligation. The Company intends to defend itself against the claim. Whether or not this will be successful depends on complex facts and circumstances. The Company is, based on the advice of its legal counsel, confident that it will be successful in evidencing the effective date of the termination of the management service agreement. Additionally, the Company is indemnified by the scil acquisition agreement for this claim.

-22-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


As of June 30, 2021, the Company was not a party to any other legal proceedings that were expected, individually or in the aggregate, to have a material adverse effect on its business, financial condition, or operating results.

Off-Balance Sheet Commitments

We have no off-balance sheet arrangements or variable interest entities.

Purchase Obligations

The Company has contractual obligations with suppliers for unconditional annual minimum inventory purchases in the amounts of $48.1 million as of June 30, 2021.
15.    INTEREST AND OTHER EXPENSE, NET
Interest and other expense, net, consisted of the following (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Interest income$(467)$(120)$(856)$(353)
Interest expense922 2,333 1,842 4,679 
Other expense (income), net126 (68)120 17 
Total interest and other expense, net$581 $2,145 $1,106 $4,343 
Cash paid for interest for the three months ended June 30, 2021 and 2020 was $5 thousand and $4 thousand, respectively. Cash paid for interest for the six months ended June 30, 2021and 2020 was $1.6 million and $1.6 million, respectively.
16.    CONVERTIBLE NOTES

Convertible Notes

On September 17, 2019, the Company issued $86.25 million aggregate principal amount of 3.750% Convertible Senior Notes due 2026 (the "Notes"), which included the exercise in full of an $11.25 million purchase option, to certain financial institutions as the initial purchasers of the Notes (the "Initial Purchasers"). The Company pays interest on the Notes semiannually in arrears at a rate of 3.750% per annum on March 15 and September 15 of each year. The Notes are senior unsecured obligations of the Company. The Notes were issued pursuant to an Indenture, dated September 17, 2019, between the Company and U.S. Bank National Association, as trustee. The net proceeds from the sale of the Notes were approximately $83.7 million after deducting the Initial Purchasers' discounts and the offering expenses payable by the Company.

Refer to Note 16, Convertible Notes, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of the Company's 2020 Form 10-K for further information on the Notes.

No portion of the Notes was converted during the six months ended June 30, 2021 and the liability component was classified as long-term debt on the Company's Condensed Consolidated Balance Sheet as of June 30, 2021.
-23-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021, which simplifies the accounting for certain convertible instruments. Under the new standard, qualifying convertible debt is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. As a result of ASU 2020-06, the Company's cash interest expense is not impacted, however, the Company's non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. The new effective interest rate of the Notes post-adoption is 4.35%. The Company also reversed the conversion feature amount recorded in APIC and reversed the difference in non-cash interest expense via retained earnings.

The following table summarizes the net carrying amount of the Notes (in thousands):
June 30, 2021December 31, 2020
Principal amount of the Notes$86,250 $86,250 
Unamortized debt discount(2,426)(37,791)
Net carrying amount$83,824 $48,459 
Interest expense related to the Notes is comprised of the amortization of debt discount and debt issuance costs and the contractual coupon interest as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Interest expense related to contractual coupon interest$809 $809 $1,617 $1,617 
Interest expense related to amortization of the debt discount103 1,524 205 3,049 
$912 $2,333 $1,822 $4,666 

As of June 30, 2021, the remaining period over which the unamortized discount will be amortized is 63.0 months.

The estimated fair value of the Notes was $235.4 million and $156.9 million as of June 30, 2021 and December 31, 2020, respectively, determined through consideration of quoted market prices in less active markets. The fair value measurement is classified as Level 2 in the fair value hierarchy, which is defined in ASC 820 as inputs other than quoted prices in active markets that are either directly or indirectly observable. Based on our closing stock price of $229.73 on June 30, 2021, the if-converted value exceeded the aggregate principal amount of the Notes by $142.5 million.
-24-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


17.    NOTE RECEIVABLES
Convertible Promissory Note
On December 9, 2020, the Company's equity method investee (the “Equity Method Investee”), issued a Convertible Promissory Note to the Company (the “Convertible Promissory Note”) with a principal amount of $6.65 million and a stated interest rate of 3.0% per annum that is payable monthly. The Convertible Promissory Note has a maturity date of December 9, 2023, or otherwise upon qualified redemption event or in the event of a default. Refer to Note 4 for additional information on our equity method investment.

The conversion of the Convertible Promissory Note is contingent upon certain events. Due to the convertible debt features included in the Convertible Promissory Note, it is not an equity security and is therefore not considered an additional investment in our Equity Method Investee. The Company accounted for the transaction as a note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The note receivable will be measured at amortized cost and evaluated for credit losses each reporting period. The Company determined that the redemption features described above met the definition of an embedded derivative that requires bifurcation from the note receivable host. The Company measured the redemption features at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Convertible Promissory Note using the effective interest method. The effective interest rate of the Convertible Promissory Note is 8.69%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income.
The carrying value of the note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$6,650 $6,650 
Unamortized discount(828)(977)
Net carrying amount$5,822 $5,673 

The fair value of the embedded derivative was $1.0 million as of June 30, 2021 and December 31, 2020, respectively, and is included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the promissory note of $33 thousand as of June 30, 2021.

Promissory Note

On February 1, 2021, one of the Company's equity investees (the "Investee"), which the Company accounts for as a non-marketable equity security, issued a Promissory Note to the Company (the “Promissory Note”) with a principal amount of $9.0 million and a stated interest rate of 10.0% per annum that is payable monthly. The Promissory Note has a maturity date of December 1, 2024 and provides for interest only payments through December 1, 2023. Beginning on January 1, 2024, the Promissory Note requires repayment of the principal and interest over twelve consecutive monthly payments. As additional consideration, the Company
-25-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


was also issued a warrant to acquire securities of the Investee that expires December 31, 2034. Refer to Note 4 for additional information on our equity investments.

The Company evaluated the accounting treatment of the warrant to acquire securities and determined is a freestanding instrument that meets the definition of an embedded derivative under ASC 815 and requires bifurcation from the note receivable host. The Company measured the warrant at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Promissory Note using the effective interest method. The effective interest rate of the Promissory Note is 10.99%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income.
The carrying value of the note receivable, included in Promissory note receivable from investee, net, on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$9,000 $ 
Unamortized discount(283) 
Net carrying amount$8,717 $ 

The fair value of the embedded derivative was $0.3 million at issuance and $0.4 million as of June 30, 2021, and is included in Other non-current assets on our Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in other Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the note receivable of $0.3 million as of June 30, 2021.
18.    SEGMENT REPORTING
On April 1, 2020, Heska completed the acquisition of scil. Following this acquisition, the Company restructured its operating segments based on how the Chief Operating Decision Maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. The CODM changed how he assesses performance and allocates resources based on geographic regions in order to better align with the global operations of the Company. Based on this change, the Company determined it has two reportable segments and revised prior comparative periods to conform to the current period segment presentation. The Company’s two segments are North America and International.
The North America segment is comprised of the Company's operations in the United States, Canada and Mexico and the International segment is comprised of geographies outside of North America, which are the Company's operations primarily in Australia, France, Germany, Italy, Malaysia, Spain and Switzerland. Certain expenses incurred at the Company’s headquarters located in the North America segment are allocated to each segment in a manner consistent with where the benefits from the expenses are derived. However, there are certain corporate expenses included in the North America segment that the Company does not allocate. Such expenses include research and development, certain selling, marketing, general, and administrative costs that support the global organization. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. The Company's sales are determined by the country of origin where the sale occurred. For a description of Heska's previous operating segments, refer to Note 17 to the consolidated financial statements included in Part II. Item 8 of Heska's Annual Report on Form 10-K for the year ended December 31, 2019.
Our CODM continues to evaluate segment performance and allocate resources based on Revenue, Cost of Revenue, Gross Profit, Gross Margin and Operating Income. The CODM does not evaluate operating
-26-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


segments using asset information; however, we have included total asset information by segment below as there was a material change in total assets by segment as of June 30, 2021 due to the acquisition of scil.
Summarized financial information concerning the Company's reportable segments is shown in the following tables (in thousands):
Three Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$40,533 $24,395 $64,928 
Cost of revenue21,111 16,545 37,656 
Gross profit$19,422 $7,850 $27,272 
Gross margin48 %32 %42 %
Operating income (loss)$130 $(824)$(694)
Three Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$28,982 $16,730 $45,712 
Cost of revenue16,222 11,625 27,847 
Gross profit$12,760 $5,105 $17,865 
Gross margin44 %31 %39 %
Operating loss$(3,067)$(1,387)$(4,454)

Six Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$77,806 $47,625 $125,431 
Cost of revenue40,875 31,814 72,689 
Gross profit$36,931 $15,811 $52,742 
Gross margin47 %33 %42 %
Operating income (loss)$1,160 $(838)$322 


Six Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$56,631 $19,735 $76,366 
Cost of revenue31,368 13,685 45,053 
Gross profit$25,263 $6,050 $31,313 
Gross margin45 %31 %41 %
Operating loss$(7,161)$(1,912)$(9,073)


Asset information by reportable segment as of June 30, 2021 is as follows (in thousands):
As of June 30, 2021North AmericaInternationalTotal
Total assets$418,842 $160,524 $579,366 

-27-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):
As of December 31, 2020North AmericaInternationalTotal
Total assets$238,550 $161,289 $399,839 

-28-


HESKA CORPORATION AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)


     19.    SUBSEQUENT EVENTS

On July 1, 2021, the Company completed the acquisition of BiEsseA s.r.l., a veterinary reference lab based in Milan, Italy ("BiEsseA"). In exchange for all of the shares of BiEsseA, the Company paid total consideration of $4.7 million upon closing. The Company expects to account for this transaction as a business combination however, the Company does not have the accounting complete as of the date of this filing due to the limited time that has passed since the date of acquisition. As additional consideration for the shares of BiEsseA, the Company agreed to make a contingent earn-out payment of up to an additional $3.0 million based on the achievement of certain performance metrics during the next three years.

Item 2.     Management's Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited Condensed Consolidated Financial Statements and related Notes included in Part I Item 1 of this Form 10-Q.
This discussion contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Rule 175 promulgated thereunder, that involve risks and uncertainties, and can generally be identified by our use of the words "scheduled," "anticipates," "expects," "intends," "plans," "believes," "seeks," "estimates," and variations of such words and similar expressions. Such statements, which include statements concerning future revenue sources and concentration, international market expansion, gross profit margins, selling and marketing expenses, remaining minimum performance obligations, research and development expenses, general and administrative expenses, capital resources, financings or borrowings and additional losses, are subject to risks and uncertainties, including, but not limited to, those discussed under the caption "Risk Factors" contained in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2020 that could cause actual results to differ materially from those projected. The Risk Factors and others described in the Company’s periodic and current reports filed with the SEC from time to time are not necessarily all of the important factors that could cause the Company’s actual results to differ materially from those projected. The forward-looking statements set forth in this Form 10-Q are as of the close of business on August 3, 2021 and we undertake no duty and do not intend to update this information, except as required by applicable laws. If we updated one or more forward looking statements, no inference should be drawn that we will make additional updates with respect to those or other forward-looking statements. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements set forth above. See “Statement Regarding Forward Looking Statements.”
Overview
We sell advanced veterinary diagnostic and specialty products. Our offerings include Point of Care ("POC") laboratory instruments and consumables; Point of Care digital imaging diagnostic instruments; digital cytology services; vaccines; local and cloud-based data services; allergy testing and immunotherapy; and single-use offerings such as in-clinic diagnostic tests and heartworm preventive products. Our core focus is on supporting veterinarians in the canine and feline healthcare space.
-29-



Point of Care laboratory instruments and other sales include outright instrument sales, revenue recognized from sales-type lease treatment, and other revenue sources, such as charges for repairs. Revenue from Point of Care laboratory consumables primarily involves placing an instrument under contract in the field and generating future revenue from testing consumables, such as cartridges and reagents, as that instrument is used. Instruments placed under subscription agreements are considered operating or sales-type leases, depending on the duration and other factors of the underlying agreement. A loss of, or disruption in, the supply of consumables we are selling to an installed base of instruments could substantially harm our business. All of our Point of Care laboratory and other non-imaging instruments and consumables are supplied by third parties, who typically own the product rights and supply the product to us under marketing and/or distribution agreements. In many cases, we have collaborated with a third party to adapt a human instrument for veterinary use. Major products in this area include our instruments for chemistry, hematology, blood gas and immunodiagnostic testing and their affiliated operating consumable.
Radiography is the largest product offering in Point of Care imaging, which includes digital and computed radiography and ultrasound instruments. Radiography solutions typically consist of a combination of hardware and software placed with a customer, often combined with an ongoing service and support contract. Our experience has been that most of the revenue is generated at the time of sale in this area, in contrast to the Point of Care diagnostic laboratory placements discussed above where ongoing consumable revenue is often a larger component of economic value as a given instrument is used.
Pharmaceuticals, Vaccines and Diagnostic ("PVD") revenue, includes single use diagnostic and other tests, pharmaceuticals and biologicals as well as research and development, licensing and royalty revenue. Since items in this area are often single use by their nature, our typical aim is to build customer satisfaction and loyalty for each product, generate repeat annual sales from existing customers and expand our customer base in the future. Products in this area are both supplied by third parties and provided by us. Major products and services in this area include heartworm diagnostic tests and preventives, and allergy test kits, allergy immunotherapy and testing.
Other Vaccines and Pharmaceuticals ("OVP") revenue is generated in our USDA, FDA and DEA licensed production facility in Des Moines, Iowa. We view this facility as an asset which could allow us to control our cost of goods on any pharmaceuticals and vaccines that we may commercialize in the future. We have increased integration of this facility with our operations elsewhere. For example, virtually all of our U.S. inventory, excluding our imaging products, is stored at this facility and related fulfillment logistics are managed there. Our OVP revenue includes vaccines and pharmaceuticals produced for third parties. OVP is attributable only to the North America segment.
All of our products are ultimately sold primarily to or through veterinarians. In many cases, veterinarians will mark up their costs to their customers. The acceptance of our products by veterinarians is critical to our success. These products are sold directly to end users by us as well as through distribution relationships, such as the sale of kits to conduct blood testing to third-party veterinary diagnostic laboratories and sales to independent third-party distributors. Revenue from direct sales and distribution relationships represented 72% and 28%, respectively, of revenue for the three months ended June 30, 2021 and 71% and 29%, respectively, for the six months ended June 30, 2021. Revenue from direct sales and distribution relationships represented 68% and 32%, respectively, of revenue for the three months ended June 30, 2020 and 68% and 32%, respectively, for the six months ended June 30, 2020.
Segment Change
During the second quarter of 2020, following the scil acquisition, the chief operating decision maker (“CODM”) changed how he assesses performance and allocates resources based on geographic regions. As a result, the Company determined it has two operating and reportable segments: North America and
-30-



International. North America consists of the United States, Canada and Mexico. International consists of geographies outside of North America, primarily our operations in Australia, France, Germany, Italy, Malaysia, Spain and Switzerland. The Company's core strategic focus on point of care laboratory and imaging products is included in both segments. The North America segment also includes the contract manufacturing of vaccines and pharmaceutical products. The Company revised prior comparative periods to conform to the current period segment presentation. Refer to Note 18 - Segment Reporting to the consolidated financial statements included in Part II. Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020 for further information.
Impact of COVID-19 Pandemic and Current Economic Environment

Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lower demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021 however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future.

As a result of social distancing measures, on-site installations of POC Lab and Imaging equipment continue to experience intermittent delays. While not significant to the overall results of the of the year, on-site installations of equipment have been impacted since March 2020. However, our financial position remains strong. On March 5, 2021, we completed a public offering of shares of common stock. As a result, we have sufficient liquidity to sustain our operations and do not anticipate a need to access additional capital outside of the various programs available to our overseas subsidiaries. We will, however, actively seek opportunities that are consistent with our strategic direction, which may include a need to raise additional capital.

While we have experienced some intermittent delays in receiving supply and a slight increase in shipping costs, our supply chain has not been significantly impacted. Our major research and development projects are continuing to progress substantially as planned but we have experienced sporadic delays in receiving validation samples and device components as well as inefficiencies in remote collaboration and field-testing.

We do not know how long COVID-19 related challenges will continue. The ultimate impact on our business will depend on many factors substantially beyond our control and difficult to predict. In the near-term and with asynchronous variation across geographies, we anticipate veterinary hospitals may temporarily delay capital equipment investments as a result of heightened conservatism and the effects of social distancing on in-clinic demonstrations and installations. Despite these headwinds, we believe we are well positioned
-31-



because: (1) our customers and products are essential, (2) our main Point of Care laboratory business continues to show healthy consumables use and margin, (3) our subscriptions model metrics continue to show solid performance, (4) our vaccines and pharmaceuticals business continues to perform with minimal disruption, (5) our balance sheet is strong, and (6) our employees, logistics, supply chain, and operations continue to operate well in the current environment and they are fully prepared for both a phased return and an instant return to full capacity.
Results of Operations
Our analysis presented below is organized to provide the information we believe will facilitate an understanding of our historical performance and relevant trends going forward.
The following table sets forth, for the periods indicated, certain data derived from our unaudited Condensed Consolidated Statements of (Loss) Income (in thousands, except per share):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Revenue, net$64,928 $45,712 $125,431 $76,366 
Gross profit27,272 17,865 52,742 31,313 
Operating expenses27,966 22,319 52,420 40,386 
Operating (loss) income(694)(4,454)322 (9,073)
Interest and other expense, net581 2,145 1,106 4,343 
Loss before income taxes and equity in losses of unconsolidated affiliates(1,275)(6,599)(784)(13,416)
Income tax benefit(1,051)(212)(2,617)(1,720)
Net (loss) income before equity in losses of unconsolidated affiliates(224)(6,387)1,833 (11,696)
Equity in losses of unconsolidated affiliates(343)(87)(529)(217)
Net (loss) income after equity in losses of unconsolidated affiliates(567)(6,474)1,304 (11,913)
Net loss attributable to redeemable non-controlling interest— (117)— (268)
Net (loss) income attributable to Heska Corporation$(567)$(6,357)$1,304 $(11,645)
Diluted (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Non-GAAP net income per diluted share(1)(2)
$0.50 $— $1.08 $0.03 
Adjusted EBITDA(1)
$8,429 $4,146 $16,827 $5,065 
Net (loss) income margin(1)
(0.3)%(14.0)%1.5 %(15.3)%
Adjusted EBITDA margin(1)
13.0 %9.1 %13.4 %6.6 %
(1) See “Non-GAAP Financial Measures” for a reconciliation of Adjusted EBITDA to net income and Non-GAAP net income per diluted share to diluted earnings (loss) per share attributable to Heska Corporation, the closest comparable GAAP measures, for each of the periods presented. Net (loss) income margin and adjusted EBITDA margin are calculated as the ratio of net income (loss) and adjusted EBITDA, respectively, to revenue.
-32-



(2) Shares used in the diluted per share calculation for non-GAAP net income per diluted share are (in thousands): 10,530 for the three months ended June 30, 2021 compared to 9,269 for the three months ended June 30, 2020 and 10,189 for the six months ended June 30, 2021 compared to 8,165 for the six months ended June 30, 2020.
Revenue
Total revenue increased 42.0% to $64.9 million for the three months ended June 30, 2021, compared to $45.7 million for the three months ended June 30, 2020. Total revenue increased 64.2% to $125.4 million in the six months ended June 30, 2021, compared to $76.4 million in the six months ended June 30, 2020. The significant increases in revenue are driven mainly by significant growth in POC Lab Consumables of 35.7% and 62.2% in the three and six months ended June 30, 2021. We also experienced recovery from COVID impacts in the prior year related to capital placements in POC Lab instruments and POC Imaging products, and increased sales of Allergy and Tri Heart. The six months ending June 30, 2021 are also favorably impacted by the acquisition of scil, which was acquired on April 1, 2020.
Gross Profit
Gross profit increased 52.7% to $27.3 million in the three months ended June 30, 2021, compared to $17.9 million in the three months ended June 30, 2020. Gross margin increased to 42.0% in the three months ended June 30, 2021, compared to 39.1% in the three months ended June 30, 2020. Gross profit increased 68.4% to $52.7 million in the six months ended June 30, 2021, compared to $31.3 million in the six months ended June 30, 2020. Gross margin increased to 42.0% in six months ended June 30, 2021, compared to 41.0% in the six months ended June 30, 2020. The increase in gross profit for both periods was due mainly to increased revenue. The increase in gross margin percentage for both periods was due to favorable product mix.
Operating Expenses
Selling and marketing expenses increased 29.9% to $12.4 million in the three months ended June 30, 2021, compared to $9.6 million in the three months ended June 30, 2020. Selling and marketing expenses increased 37.7% to $23.4 million in the six months ended June 30, 2021, compared to $17.0 million in the six months ended June 30, 2020. The increase in both periods is driven by increased stock-based compensation expenses of $0.8 million and $1.8 million for the three and six months ended June 30, 2021, respectively, as well as the impact of international expansion related to recent acquisitions, which are in line with management expectations.
Research and development expenses increased 14.9% to $1.9 million in the three months ended June 30, 2021, compared to $1.7 million in the three months ended June 30, 2020. Research and development expenses decreased 18.0% to $3.1 million in six months ended June 30, 2021, compared to $3.8 million in the six months ended June 30, 2020. The variance is related to lower spending on product development for urine and fecal diagnostic analyzer and enhanced immunodiagnostic offerings in the current year.
General and administrative expenses increased 22.9% to $13.6 million in the three months ended June 30, 2021, compared to $11.0 million in the three months ended June 30, 2020. General and administrative expenses increased 32.3% to $25.9 million in the six months ended June 30, 2021, compared to $19.6 million in the six months ended June 30, 2020. The increase in both periods is driven by increased stock-based compensation expenses of $1.9 million and $3.6 million for the three and six months ended June 30, 2021, respectively, and other general and administrative costs related to the impact of international acquisitions. These increases are partially offset by lower one-time costs of $1.9 million and $5.6 million incurred in the three and six months ended June 30, 2020, respectively, related to the acquisition of scil that did not repeat in the three and six months ended June 30, 2021, respectively.
-33-



Interest and Other Expense, net
Interest and other expense (income), net, was $0.6 million in the three months ended June 30, 2021, compared to $2.1 million in the three months ended June 30, 2020. Interest and other expense (income), net, was $1.1 million in the six months ended June 30, 2021, compared to $4.3 million in the six months ended June 30, 2020. The decrease in interest and other expense in both periods was primarily driven by a change in accounting treatment related to non-cash interest expense as a result of the Notes.
Income Tax (Benefit) Expense
For the three months ended June 30, 2021, the Company had a total income tax benefit of $1.1 million, including $1.1 million of domestic deferred income tax expense and $36 thousand of current income tax expense. In the three months ended June 30, 2020, the Company had a total income tax benefit of $0.2 million, including $0.2 million of domestic deferred income tax benefit and $31 thousand of current income tax expense. The Company recognized $0.6 million in excess tax benefits related to employee share-based compensation in the three months ended June 30, 2021, compared to $0.2 million recognized in the three months ended June 30, 2020. For the six months ended June 30, 2021 the Company had a total income tax benefit of $2.6 million, including $3.3 million of domestic deferred income tax expense and $0.7 million of current income tax expense. In the six months ended June 30, 2020, the Company had a total income tax benefit of $1.7 million, including $1.8 million of domestic deferred income tax benefit and $56 thousand of current income tax expense. The Company recognized $1.0 million in excess tax benefits related to employee share-based compensation in the six months ended June 30, 2021, compared to $0.5 million recognized in the six months ended June 30, 2020. The increase in tax benefit for the 2021 periods is due to the excess tax benefits from employee stock compensation, and the release of the valuation allowance for tax credits and the current year expiring net operating loss.
Net (Loss) Income Attributable to Heska Corporation
Net loss attributable to Heska was $0.6 million in the three months ended June 30, 2021, compared to net loss attributable to Heska of $6.4 million in the three months ended June 30, 2020. Net income attributable to Heska was $1.3 million in the six months ended June 30, 2021, compared to net loss attributable to Heska of $11.6 million in the six months ended June 30, 2020. The difference between this line item and "Net (loss) income after equity in losses of unconsolidated affiliates" is the net income or loss attributable to our minority interest in our French subsidiary, which we purchased in February 2019. In October 2020, the Company acquired the remaining 30% minority interest in Optomed. Net income is higher in both comparative periods due to increases in revenue and gross profit; partially offset by increased operating expenses as discussed above, lower interest relating to the Notes, and increased tax benefit.
Adjusted EBITDA
Adjusted EBITDA in the three months ended June 30, 2021 was $8.4 million (13.0% adjusted EBITDA margin), compared to $4.1 million (9.1% adjusted EBITDA margin) in the three months ended June 30, 2020. Adjusted EBITDA was $16.8 million (13.4% adjusted EBITDA margin) in the six months ended June 30, 2021, compared to $5.1 million (6.6% adjusted EBITDA margin) in the six months ended June 30, 2020. The increase is driven by increased revenue and gross profit as discussed above. The majority of the increases in operating expenses are excluded from adjusted EBITDA due to their nature. See “Non-GAAP Financial Measures” for a reconciliation of adjusted EBITDA to net (loss) income, the closest comparable GAAP measure, for each of the periods presented.
-34-



Earnings Per Share
Loss per share attributable to Heska was $0.06 per diluted share in the three months ended June 30, 2021 compared to loss of $0.72 per diluted share in the three months ended June 30, 2020. In the six months ended June 30, 2021 we had income of $0.13 per diluted share compared to a loss of $1.43 per diluted share in the six months ended June 30, 2020. The increases in both periods is primarily due to increases in revenue and profit; partially offset by operating expenses as discussed above, lower interest and amortization charges relating to the Notes, and increased tax benefit.
Non-GAAP Earnings Per Share
Non-GAAP EPS was income of $0.50 per diluted share in the three months ended June 30, 2021 compared to income of $0.00 per diluted share in the three months ended June 30, 2020. In the six months ended June 30, 2021 non-GAAP EPS was income of $1.08 per diluted share compared to income of $0.03 per diluted share in the six months ended June 30, 2020. The increase in both periods is primarily due to increases in revenue and profit, partially offset by operating expenses. See “Non-GAAP Financial Measures" for a reconciliation of non-GAAP EPS to net (loss) income attributable to Heska per diluted share, the closest comparable U.S. GAAP measure, in each of the periods presented.
Non-GAAP Financial Measures

In addition to financial measures presented on the basis of accounting principles generally accepted in the U.S. (“U.S. GAAP”), we also present EBITDA, adjusted EBITDA, adjusted EBITDA margin, and non-GAAP net income (loss) per diluted share, which are non-GAAP measures.
These measures should be viewed as a supplement to, not substitute for, our results of operations presented under U.S. GAAP. The non-GAAP financial measures presented may not be comparable to similarly titled measures of other companies because they may not calculate their measures in the same manner. Management uses EBITDA, adjusted EBITDA, adjusted EBITDA margin and non-GAAP net income (loss) per diluted share as key profitability measures, which are included in monthly or quarterly analyses of our operating results to our senior management team, our annual budget and related goal setting and other performance measurements. We believe these non-GAAP measures enhance our investors' understanding of our business performance and that not adjusting for the items included in the reconciliations below would hinder comparison of the performance of our businesses on a period-over-period basis or with other businesses.
-35-



The following tables reconcile our most directly comparable as-reported financial measures calculated in accordance with GAAP to our non-GAAP financial measures (in thousands, except percentages and per share amounts):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Net (loss) income(1)
$(224)$(6,387)$1,833 $(11,696)
    Income tax benefit(1,051)(212)(2,617)(1,720)
    Interest expense, net455 2,213 986 4,326 
    Depreciation and amortization3,109 3,330 6,680 4,704 
EBITDA$2,289 $(1,056)$6,882 $(4,386)
    Acquisition-related and other one-time costs(2)
862 2,728 1,017 6,603 
    Stock-based compensation5,621 2,444 9,457 2,797 
    Equity in losses of unconsolidated affiliates(343)(87)(529)(217)
    Net loss attributable to non-controlling interest— 117 — 268 
Adjusted EBITDA$8,429 $4,146 $16,827 $5,065 
Net (loss) income margin(3)
(0.3)%(14.0)%1.5 %(15.3)%
Adjusted EBITDA margin(3)
13.0 %9.1 %13.4 %6.6 %
(1) Net (loss) income used for reconciliation represents the "Net income (loss) before equity in losses of unconsolidated affiliates."

(2) To exclude the effect of one-time charges of $0.9 million and $1.0 million for the three and six months ending June 30, 2021, and $2.7 million and $6.6 million for the three and six months ending June 30, 2020. These costs were incurred primarily as a result of acquisition-related charges.

(3) Net (loss) income margin and adjusted EBITDA margin are calculated as the ratio of net (loss) income and adjusted EBITDA, respectively, to revenue.


 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
GAAP net (loss) income attributable to Heska per diluted share$(0.06)$(0.72)$0.13 $(1.43)
    Acquisition-related and other one-time costs(1)
0.08 0.29 0.10 0.81 
    Amortization of acquired intangibles(2)
0.16 0.18 0.30 0.25 
    Purchase accounting adjustments related to inventory and fixed asset step-up(3)
0.01 0.04 0.02 0.05 
    Amortization of debt discount and issuance costs— 0.16 — 0.37 
    Stock-based compensation0.53 0.26 0.93 0.34 
    Loss on equity investee transactions0.03 0.01 0.05 0.03 
    Estimated income tax effect of above non-GAAP adjustments(4)
(0.25)(0.22)(0.45)(0.39)
Non-GAAP net income per diluted share$0.50 $— $1.08 $0.03 
Shares used in diluted per share calculations10,530 9,269 10,189 8,165 
-36-



(1) To exclude the effect of one-time charges of $0.9 million and $1.0 million for the three and six months ending June 30, 2021, and $2.7 million and $6.6 million for the three and six months ending June 30, 2020. These costs were incurred primarily as a result of acquisition related charges.

(2) To exclude the effect of amortization of acquired intangibles of $1.7 million and $3.1 million in the three and six months ended June 30, 2021, compared to $1.6 million and $2.1 million in the three and six months ended June 30, 2020. These costs were incurred as part of the purchase accounting adjustments for the acquisitions of scil, Optomed and CVM.

(3) To exclude the effect of purchase accounting adjustments for inventory step up amortization of $0.1 million and $0.2 million for the three and six months ended June 30, 2021, compared to $0.4 million and $0.4 million in the three and six months ended June 30, 2020.

(4) Represents income tax expense utilizing an estimated effective tax rate that adjusts for non-GAAP measures including: acquisition-related and other one-time costs (excluding items which are not deductible for tax of $40 thousand and $0.1 million for the three and six months ended June 30, 2021, respectively, compared to $1.3 million and $4.0 million for the three and six months ended June 30, 2020, respectively), amortization of acquired intangibles, purchase accounting adjustments, amortization of debt discount and issuance costs, and stock-based compensation. This incorporates the discrete tax benefits related to stock-based compensation of $0.6 million and $1.0 million for the three and six months ended June 30, 2021, respectively, compared to $0.2 million and $0.5 million for the three and six months ended June 30, 2020, respectively. Adjusted effective tax rates are approximately 25% for all periods presented.
Impact of Inflation
In recent years, inflation has not had a significant impact on our operations.
Analysis by Segment
The North America segment includes sales and costs from the United States, Canada and Mexico. The International segment includes sales and costs from Australia, France, Germany, Italy, Malaysia, Spain and Switzerland.
The North America segment represented approximately 62.4% and 62.0% of our revenue for the three and six months ended June 30, 2021, respectively, and the International segment represented approximately 37.6% and 38.0% of our revenue for the three and six months ended June 30, 2021, respectively.
The following sections and tables set forth, for the periods indicated, certain data derived from our unaudited Condensed Consolidated Statements of Income (Loss) (in thousands).












-37-



North America Segment
Three Months Ended June 30,ChangeSix Months Ended June 30,Change
20212020Dollar Change% Change20212020Dollar Change% Change
Point of Care laboratory:$22,778 $16,499 $6,279 38.1 %$42,718 $32,801 $9,917 30.2 %
Instruments & Other3,482 2,962 520 17.6 %6,470 5,578 892 16.0 %
Consumables19,296 13,537 5,759 42.5 %36,248 27,223 9,025 33.2 %
Point of Care imaging7,101 4,148 2,953 71.2 %13,789 7,644 6,145 80.4 %
PVD6,210 4,880 1,330 27.3 %13,074 9,384 3,690 39.3 %
OVP4,444 3,455 989 28.6 %8,225 6,802 1,423 20.9 %
Total North America revenue$40,533 $28,982 $11,551 39.9 %$77,806 $56,631 $21,175 37.4 %
North America Gross Profit$19,422 $12,760 $6,662 52.2 %$36,931 $25,263 $11,668 46.2 %
North America Gross Margin47.9 %44.0 %47.5 %44.6 %
North America Operating Income (Loss)$130 $(3,067)$3,197 104.2 %$1,160 $(7,161)$8,321 116.2 %
North America Operating Margin0.3 %(10.6)%1.5 %(12.6)%
North America segment revenue increased 39.9% to $40.5 million for the three months ended June 30, 2021, compared to $29.0 million for the three months ended June 30, 2020. The $11.6 million increase was driven by a 42.5% increase in revenue in POC Lab Consumables, which had increased utilization and price in the current period, increased POC Imaging sales of $3.0 million driven by increased sales in Canada, and higher PVD sales of $1.3 million, primarily for allergy and Tri-heart. North America segment revenue increased 37.4% to $77.8 million for the six months ended June 30, 2021, compared to $56.6 million for the six months ended June 30, 2020. The $21.2 million increase was driven by a 33.2% increase in revenue in POC Lab Consumables, which had increased utilization and price in the current period, increased POC imaging sales of $6.1 million driven by increased sales in Canada, and higher PVD sales of $3.7 million, primarily for allergy and Tri-heart.

Gross profit for the North America segment was $19.4 million compared to $12.8 million for the three months ended June 30, 2021 and 2020, respectively. Gross profit was $36.9 million compared to $25.3 million for the six months ended June 30, 2021 and 2020, respectively. The increase in gross profit for both periods is primarily driven by increased revenue in the current year periods. Gross margin was 47.9% for the three months ended June 30, 2021, compared to 44.0% in the three months ended June 30, 2020. Gross margin was 47.5% for the six months ended June 30, 2021, compared to 44.6% in the six months ended June 30, 2020. The increase is due to favorable product mix, primarily due to increased sales of higher margin POC Lab Consumables, and increased margin from OVP.
North America operating income increased $3.2 million and $8.3 million for the three and six months ended June 30, 2021 compared to the prior year periods. The increase is driven by increased revenue and margin; partially offset by higher operating expenses, primarily due to higher stock-based compensation expenses.
-38-



International Segment
Three Months Ended June 30,ChangeSix Months Ended June 30,Change
20212020Dollar
 Change
%
 Change
20212020Dollar
 Change
%
 Change
Point of Care laboratory:$15,922 $11,676 $4,246 36.4 %$31,160 $12,472 $18,688 149.8 %
Instruments & Other3,987 2,206 1,781 80.7 %7,001 2,440 4,561 186.9 %
Consumables11,935 9,470 2,465 26.0 %24,159 10,032 14,127 140.8 %
Point of Care imaging7,277 4,404 2,873 65.2 %13,935 5,762 8,173 141.8 %
PVD1,196 650 546 84.0 %2,530 1,501 1,029 68.6 %
Total International revenue$24,395 $16,730 $7,665 45.8 %$47,625 $19,735 $27,890 141.3 %
International Gross Profit$7,850 $5,105 $2,745 53.8 %$15,811 $6,050 $9,761 161.3 %
International Gross Margin32.2 %30.5 %33.2 %30.7 %
International Operating Loss$(824)$(1,387)$563 40.6 %$(838)$(1,912)$1,074 56.2 %
International Operating Margin(3.4)%(8.3)%(1.8)%(9.7)%

International segment revenue was $24.4 million compared to $16.7 million for the three months ended June 30, 2021 and 2020, respectively. International segment revenue was $47.6 million compared to $19.7 million for the six months ended June 30, 2021 and 2020, respectively. The increase in the three months ended June 30, 2021 is due to a 26.0% increase in revenue in POC Lab Consumables. For the three months ended June 30, 2021, we also saw an increase in revenue of $2.9 million in POC Imaging and $1.8 million in POC Lab Instruments, as a result of fewer COVID-19 impacts in the current year. The increase in the six months ended June 30, 2021 is due to increased POC Lab Consumables revenue, fewer COVID-19 impacts for POC Imaging and POC Lab Instruments and the acquisition of scil, which occurred on April 1, 2020.
Gross profit for the International segment was $7.9 million compared to $5.1 million for the three months ended June 30, 2021 and 2020, respectively. Gross profit was $15.8 million compared to $6.1 million for the six months ended June 30, 2021 and 2020, respectively. Gross margin for the International segment was 32.2% and 33.2% for the three and six months ended June 30, 2021, respectively, compared to 30.5% and 30.7% for the three and six months ended June 30, 2020, respectively. The increase in gross profit for both periods is primarily driven by increased revenue. The increase in gross margin is driven by favorable mix related to increased POC Lab Consumable sales and POC Imaging products.
International segment operating loss decreased $0.6 million and $1.1 million for the three and six months ended June 30, 2021, respectively, compared to the prior year periods. The decrease in operating loss for the three months ended June 30, 2021 is driven by increased International segment revenue and gross profit, as discussed above. The decrease in operating loss for the six months ended June 30, 2020 is driven by increased International segment revenue and gross profit as a result of the scil acquisition, as discussed above.
-39-




Liquidity, Capital Resources and Financial Condition
We believe that adequate liquidity and cash generation is important to the execution of our strategic initiatives. Our ability to fund our operations, acquisitions, capital expenditures, and product development efforts may depend on our ability to access other forms of capital as well as our ability to generate cash from operating activities, which is subject to future operating performance, as well as general economic, financial, competitive, legislative, regulatory, and other conditions, some of which may be beyond our control, including but not limited to effects of the COVID-19 pandemic. Our primary source of liquidity is our available cash of $245.2 million, which includes net proceeds from the issuance of common stock of approximately $165 million on March 5, 2021.
A summary of our cash from operating, investing and financing activities is as follows (in thousands):
Six Months Ended
June 30,
Change
20212020Dollar
Change
%
Change
Net cash provided by (used in) operating activities$7,154 $(13,095)$20,249 154.6 %
Net cash used in investing activities(13,387)(119,926)106,539 88.8 %
Net cash provided by financing activities165,299 122,991 42,308 34.4 %
Foreign exchange effect on cash and cash equivalents(247)189 (436)(230.7)%
Increase (decrease) in cash and cash equivalents158,819 (9,841)168,660 1,713.9 %
Cash and cash equivalents, beginning of the period86,334 89,030 (2,696)(3.0)%
Cash and cash equivalents, end of the period$245,153 $79,189 $165,964 209.6 %
For the six months ended June 30, 2021 and June 30, 2020, cash flow provided by (used in) operations was $7.2 million and $(13.1) million, respectively, which was primarily the result of (in thousands):
Six Months Ended
June 30,
Change
20212020Dollar
Change
%
Change
Net income (loss)$1,304 $(11,913)$13,217 (110.9)%
Non cash expenses and other adjustments15,225 9,896 5,329 53.9 %
Change in accounts receivable3,046 (1,268)4,314 (340.2)%
Change in inventories, net(4,080)(4,094)14 (0.3)%
Change in other assets(4,404)(56)(4,348)7,764.3 %
Change in accounts payable(334)(2,732)2,398 (87.8)%
Change in other liabilities(3,603)(2,928)(675)23.1 %
Net cash provided by (used in) operating activities$7,154 $(13,095)$20,249 (154.6)%
-40-



For the six months ended June 30, 2021 and June 30, 2020, cash flow used in investing activities was $13.4 million and $119.9 million, respectively, which was primarily used for (in thousands):
Six Months Ended
June 30,
Change
20212020Dollar
Change
%
Change
Acquisition of CVM$— $(14,420)$14,420 NM
Acquisition of Lacuna, net of cash acquired(3,882)— (3,882)NM
Promissory note receivable issuance(9,000)— (9,000)NM
Purchases of property and equipment(546)(316)(230)NM
Proceeds from disposition of property and equipment41 — 41 NM
Acquisition of scil, net of cash acquired— (105,190)105,190 NM
Net cash (used in) provided by investing activities$(13,387)$(119,926)$106,539 (88.8)%
For the six months ended June 30, 2021 and June 30, 2020, cash flow from financing activities was $165.3 million and $123.0 million, respectively, which was the result of (in thousands):
Six Months Ended
June 30,
Change
20212020Dollar
Change
%
Change
Payment of preferred stock issuance costs$(314)$(214)$(100)46.7 %
Preferred stock proceeds— 122,000 (122,000)NM
Proceeds from issuance of common stock167,198 1,514 165,684 10,943.5 %
Repurchases of common stock (stock received for options in lieu of cash)(932)(610)(322)52.8 %
Repayments of other debt(653)(109)(544)499.1 %
Borrowings on other debts— 410 (410)NM
Net cash provided by (used in) financing activities$165,299 $122,991 $42,308 34.4 %
We believe that our cash, cash equivalents and marketable securities balances, as well as the cash flows generated by our operations, will be sufficient to satisfy our anticipated cash needs for working capital and capital expenditures, including selling and marketing team expansion and product development initiatives, for at least the next 12 months. Our belief may prove to be incorrect, however, and we could utilize our available financial resources sooner than we currently expect. For example, we actively seek opportunities that are consistent with our strategic direction, which may require additional capital. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2020. We may be required to seek additional equity or debt financing in order to meet these future capital requirements, even in the absence of any acquisitions. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, results of operations and financial condition would be adversely affected.
-41-



Effect of currency translation on cash
Net effect of foreign currency translations on cash was a $0.2 million negative impact for the six months ended June 30, 2021 and a $0.2 million positive impact for the six months ended June 30, 2020, which represents a decrease of $0.4 million. These effects are related to changes in exchange rates between the U.S. Dollar and the Swiss Franc, Euro, Australian Dollar, Canadian Dollar, and Malaysian Ringgit, which are the functional currencies of our subsidiaries.
Off-Balance Sheet Arrangements and Contractual Obligations
We have no off-balance sheet arrangements or variable interest entities.
Purchase Obligations
Purchase obligations represent contractual agreements to purchase goods or services that are legally binding; specify a fixed, minimum or range of quantities; specify a fixed, minimum, variable, or indexed price provision; and specify approximate timing of the transaction. As of June 30, 2021, the Company had purchase obligations for inventory of $48.1 million. Refer to Note 6. Leases in our Condensed Consolidated Financial Statements included in Item 1 of this Form 10-Q for a summary of lease obligations.
Critical Accounting Policies and Estimates
Our accounting policies are described in our audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020, other than the recently adopted accounting pronouncements described in Note 1. Operations and Summary of Significant Accounting Policies in our Condensed Consolidated Financial Statements included in Item 1 of this Form 10-Q, have not changed significantly since such filing.

Item 3.     Quantitative and Qualitative Disclosures about Market Risk

For quantitative and qualitative disclosures about other market risk affecting us, see the section under the heading “Part II, Item 7A. Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the year ended December 31, 2020, which is incorporated by reference herein. As of the date of this Quarterly Report on Form 10-Q, there have been no material changes to the market risks described in our Annual Report on Form 10-K for the year ended December 31, 2020.
Item 4.     Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and our principal financial officer, evaluated the effectiveness of our disclosure controls and procedures, as defined by Rule 13a-15(e) of the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
-42-



Changes in Internal Control over Financial Reporting
On April 1, 2020, we acquired scil animal care company GmbH, as more fully described in Note 3. Acquisitions and Related Party Items in our Condensed Consolidated Financial Statements in Item 1 of this Form 10-Q. During the initial transition period following the acquisition, we enhanced our internal control process to ensure that all financial information related to this acquisition was properly reflected in our consolidated financial statements. As of June 30, 2021, the integration of the internal controls relating to the acquired business has been substantially completed and the acquired business will be included in our evaluation of the effectiveness of our internal control over financial reporting for fiscal year 2021. There have been no other changes in our internal control over financial reporting during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures.


PART II. OTHER INFORMATION
Item 1.    Legal Proceedings

We are involved in various legal proceedings that arise from time to time in the ordinary course of our business. We believe that the outcome of any of the proceedings should not have a material adverse effect on our financial position or long-term results of operations or cash flows.
Item 1A.Risk Factors
For a discussion of our risk factors, see Item 1A. Risk Factors in Part I of our Annual Report on Form 10-K for the year ended December 31, 2020.
Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds
The following table sets forth information about our purchases of our outstanding Public Common Stock during the quarter ended June 30, 2021:
PeriodTotal Number of Shares Purchased (1)Average Price Paid per Share (1)Total Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet be Purchased Under Plans or Programs
April 2021— $— — $— 
May 2021— $— — $— 
June 2021263 $196.29 — $— 
263 $196.29 — $— 
 (1) Shares of Public Common Stock we purchased between April 1, 2021 and June 30, 2021 were solely for the cancellation of shares of stock withheld for related tax obligations.

-43-



Item 6.    Exhibits
Exhibit Number 
Notes
 
Description of Document
2.1#++(1)
2.2#(2)
3.1(3)
3.2(3)
3.3(3)
3.4(4)
3.5(5)
3.6(6)
3.7(7)
3.8(8)
3.9(9)
3.10(10)
10.1**(11)
10.2**
31.1 
31.2 
32.1*
101.INS XBRL Instance Document.
101.SCH XBRL Taxonomy Extension Schema Document.
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF XBRL Taxonomy Extension Definition Linkbase Document.
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document.
101.LAB XBRL Taxonomy Extension Label Linkbase Document.
104.0Cover Page Interactive Data File (embedded within the Inline XBRL document contained in Exhibit 101)
-44-



Notes 
*Furnished and not filed herewith.
++Certain confidential information contained in this exhibit has been omitted because it is both (i) not material and (ii) would be competitively harmful if publicly disclosed.
#Certain personally identifiable information has been omitted from this exhibit pursuant to Item 601(a)(6) under Regulation S-K.
**
Indicates management contract or compensatory plan or arrangement.
(1)Filed with the Registrant's Form 10-K for the year ended December 31, 2019.
(2)Filed with the Registrant's Form 8-K on April 1, 2020.
(3)Filed with the Registrant's Form 10-K for the year ended December 31, 2012.
(4)Filed with the Registrant's Form 10-K for the year ended December 31, 2016.
(5)Filed with the Registrant's Form 10-Q for the quarter ended March 31, 2017.
(6)Filed with the Registrant's Form 8-K on May 9, 2018.
(7)Filed with the Registrant's Form 10-Q for the quarter ended June 30, 2019.
(8)Filed with the Registrant’s Form 10-Q for the quarter ended March 31, 2020.
(9)Filed with the Registrant’s Form 8-K on April 1, 2020.
(10)Filed with the Registrant's Form 10-Q for the quarter ended June 30, 2019.
(11)Filed with the Registrant’s Form 8-K on June 10, 2021.
-45-



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized on August 4, 2021.

 
HESKA CORPORATION
By: /s/ KEVIN S. WILSON  
Kevin S. Wilson
Chief Executive Officer and President
(Principal Executive Officer)
By: /s/ CATHERINE GRASSMAN
Catherine Grassman
Executive Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)
 

 

-46-
EX-10.2 2 heska-06302021xex10x2.htm EX-10.2 Document

Exhibit 10.2
HESKA CORPORATION
EQUITY INCENTIVE PLAN
Effective May 5, 2021

ARTICLE 1.
INTRODUCTION
The purpose of the Plan is to promote the long-term success of the Company and the creation of stockholder value by (a) encouraging Employees, Outside Directors and Consultants to focus on critical long-range objectives, (b) encouraging the attraction and retention of Employees, Outside Directors and Consultants with exceptional qualifications and (c) linking Employees, Outside Directors and Consultants directly to stockholder interests through increased stock ownership. The Plan seeks to achieve this purpose by providing for Awards in the form of Restricted Shares, Restricted Stock Units, Options (which may constitute ISOs or NQOs), Stock Appreciation Rights, Performance-Based Awards, Other Cash-Based Awards, or Other Stock-Based Awards.
The Plan shall be governed by, and construed in accordance with, the laws of the State of Colorado (except its choice-of-law provisions).
ARTICLE 2.
ADMINISTRATION.
2.1    COMMITTEE COMPOSITION. The Plan shall be administered by the Committee. The Committee shall consist exclusively of two or more independent directors of the Company, who shall be appointed by the Board. The initial Committee shall be the Compensation Committee of the Board. In addition, the composition of the Committee shall satisfy such requirements as the Securities and Exchange Commission may establish for administrators acting under plans intended to qualify for exemption under Rule 16b-3 under the Exchange Act. The Board may also appoint one or more separate committees of the Board, each composed of one or more directors of the Company who need not satisfy the foregoing requirements, who may administer the Plan with respect to Employees and Consultants who are not considered officers or directors of the Company under Section 16 of the Exchange Act, may grant Awards under the Plan to such Employees and Consultants and may determine all terms of such Awards. In addition, to the fullest extent permitted by applicable law and subject to any limitations that may be established by the Board or the Committee, the Board or the Committee may delegate to one or more officers of the Company the authority to designate the individuals (other than such officer(s) or any individual considered an officer or director of the Company under Section 16 of the Exchange Act) among those eligible to receive Awards pursuant to the terms of the Plan, who will receive Awards under the Plan and the size of each such grant.

2.2    COMMITTEE RESPONSIBILITIES. The Committee shall (a) select the Employees, Outside Directors and Consultants who are to receive Awards under the Plan, (b) determine the type, number, vesting requirements and other features and conditions of such Awards, (c) interpret the Plan and (d) make all other decisions relating to the operation of the Plan. The Committee may adopt such rules or guidelines as it deems appropriate to implement the Plan. The Committee may amend or modify any outstanding Awards in any manner to the extent the Committee would have had the authority under the Plan initially to make such Awards as so amended or modified. The Committee’s determinations under the Plan shall be final and binding on all persons.

2.3    INDEMNIFICATION. No member of the Board or the Committee, or any officer or employee of the Company or any Subsidiary or Affiliate thereof acting on behalf of the Board or the Committee, shall be personally liable for any action, omission, determination or interpretation taken or made in good faith with respect to the Plan, and all members of the Board or the Committee and each and any officer or employee of the Company and of any Subsidiary or Affiliate thereof acting on their behalf shall, to the maximum extent permitted by applicable law and the Company’s by-laws and governing documents, be fully indemnified and protected by the Company in respect of any such action, omission, determination or interpretation.
2.4    BENEFICIARY DESIGNATIONS. If permitted by the Committee, a Participant under the Plan may name a beneficiary or beneficiaries to whom any vested but unpaid Award shall be paid in the event of the Participant’s
A-1


death. Each such designation shall revoke all prior designations by the Participant and shall be effective only if given in a form and manner acceptable to the Committee. In the absence of any such designation, any vested benefits remaining unpaid at the Participant’s death shall be paid to the Participant’s surviving spouse, or if none, to the Participant’s estate.


ARTICLE 3.
SHARES AVAILABLE FOR GRANTS.
3.1    BASIC LIMITATION. Common Shares issued pursuant to the Plan may be authorized but unissued Common Shares or treasury shares, or Common Shares reacquired by the Company in any manner. Subject to adjustment in accordance with Article 12, the number of Common Shares which may be issued pursuant to Awards granted under the Plan is 250,000 Common Shares plus the number of Common Shares that remain available for grant under the Prior Plans as of May 5, 2021. The aggregate number of Common Shares that may be issued pursuant to the exercise of ISOs granted under the Plan is 250,000, subject to adjustment in accordance with Article 12 to the extent such adjustment will not affect the status of any Option intended to qualify as an ISO.
3.2    ADDITIONAL SHARES.
(a)    Any Common Shares subject to an Award that is canceled, forfeited, settled in cash or expires prior to exercise or realization, either in full or in part, shall again become available for issuance under the Plan as Awards. Notwithstanding anything to the contrary contained herein, Common Shares subject to an Award under the Plan shall not again be made available for issuance or delivery under the Plan if such Common Shares are (i) tendered in payment of an Option, (ii) delivered or withheld by the Company to satisfy any tax withholding obligation, (iii) repurchased by the Company using the proceeds from an Option exercise, or (iv) subject to a Stock Appreciation Right that are not issued in connection with its stock settlement on exercise thereof.
(b)    Any Common Shares subject to an award granted under a Prior Plan that is canceled, forfeited, settled in cash or expires prior to exercise or realization, either in full or in part, shall become available for issuance under the Plan as Awards. Notwithstanding anything to the contrary contained herein, Common Shares subject to an award granted under a Prior Plan shall not be made available for issuance or delivery under the Plan if such Common Shares are (i) tendered in payment of an option granted under a Prior Plan, (ii) delivered or withheld by the Company to satisfy any tax withholding obligation with respect to any award granted under a Prior Plan, (iii) repurchased by the Company using the proceeds from an option exercise; or (iv) subject to a stock appreciation right granted under a Prior Plan that are not issued in connection with its stock settlement on exercise thereof.

3.3    MINIMUM VESTING REQUIREMENTS. Except as otherwise provided in this Section 3.3, Awards granted under the Plan shall be subject to a minimum vesting period of one (1) year. Notwithstanding the foregoing, (a) such minimum vesting provision shall not apply to the accelerated vesting of an Award in the event of a Participant’s death or Disability or the occurrence of a Change in Control, and (b) the Committee may grant Awards covering five percent (5%) or fewer of the total number of Common Shares authorized under the Plan as set forth in Section 3.1 without regard to the above-described minimum vesting requirements. In addition, with respect to Awards made to Outside Directors, the vesting of such Awards will be deemed to satisfy the one (1)-year minimum vesting requirement to the extent that the Awards vest on the earlier of the one (1)-year anniversary of the date of grant and the next regular annual meeting of the Company’s stockholders that is at least fifty (50) weeks after the immediately preceding year’s annual meeting.
3.4    LIMITATION ON OUTSIDE DIRECTOR COMPENSATION. Notwithstanding anything herein to the contrary, compensation paid to an Outside Director in respect of his or her service as an Outside Director, including cash fees and Awards under the Plan (based on the grant date Fair Market Value of such Awards for financial reporting purposes), shall not exceed $300,000 per fiscal year. For the avoidance of doubt, compensation shall be counted toward this limit for the Board compensation year in which it is earned (and not when it is paid or settled in the event that it is deferred).

3.5    ASSUMPTION UNDER THE PLAN OF AWARDS; SUBSTITUTE AWARDS. Notwithstanding any other provision of the Plan, the Board or the Committee, in its discretion, may authorize the assumption and continuation
A-2


under the Plan of outstanding and unexercised stock options or other types of stock-based awards that were granted under an equity plan or agreement that is or was maintained by a corporation or other entity that was merged into, consolidated with, or whose stock or assets were acquired by, the Company as the surviving corporation. Any such action will be upon such terms and conditions as the Board or the Committee, in its discretion, may deem appropriate, including provisions to preserve the holder’s rights under the previously granted and unexercised award. The exercise price and number of shares for any such stock options shall be determined in accordance with the principles of Sections 409A and 424(a) of the Code. Any such assumption and continuation of any such previously granted and unexercised award will be treated as an outstanding Award under the Plan, but will not count against the number of Shares reserved for issuance pursuant to Section 3.1. In addition, any Shares issued by the Company through the assumption or substitution of outstanding grants from an acquired company will not reduce the Shares available for grants as provided in Section 3.1.



ARTICLE 4.
ELIGIBILITY.

4.1    AWARDS OTHER THAN ISOS. Employees, Outside Directors and Consultants shall be eligible for the grant of Awards other than ISOs.
4.2    INCENTIVE STOCK OPTIONS. Only Employees of the Company, a Parent or a Subsidiary shall be eligible for the grant of ISOs.

ARTICLE 5.
OPTIONS.
5.1    STOCK OPTION AGREEMENT. Each grant of an Option under the Plan shall be evidenced by an Award Agreement between the Participant and the Company. Such Option shall be subject to all applicable terms of the Plan and may be subject to any other terms that are not inconsistent with the Plan. The Award Agreement shall specify whether the Option is an ISO or an NQO. The provisions of the various Award Agreements entered into under the Plan need not be identical.
5.2    NUMBER OF SHARES. Each Award Agreement shall specify the number of Common Shares subject to the Option and such number shall be subject to adjustment in accordance with Article 12 hereof.
5.3    EXERCISE PRICE. Each Award Agreement shall specify the Exercise Price; provided that the Exercise Price under an Option shall in no event be less than one-hundred percent (100%) of the Fair Market Value of a Common Share on the date of grant.
5.4    INCENTIVE STOCK OPTIOINS. The grant of ISOs shall be subject to all of the requirements of Code Section 422, including the following limitations:
(a)    The Exercise Price of an ISO shall not be less than one-hundred percent (100%) of the Fair Market Value of a Common Share on the date of grant; provided, however, if on the date of grant, the Employee (together with persons whose stock ownership is attributed to the Employee pursuant to Code Section 424(d)) owns stock possessing more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or any of its Subsidiaries (a “10% Stockholder”), the Exercise Price shall not be less than one-hundred and ten percent (110%) of the Fair Market Value of a Common Share on the date of grant.

(b)    To the extent that the aggregate Fair Market Value of the Common Shares with respect to which ISOs are exercisable for the first time by any individual during any calendar year (under all plans of the Company) exceeds $100,000, such Options will be treated as NQOs to the extent required by Code Section 422. For purposes of this Section 5.4(b), ISOs shall be taken into account in the order in which they were granted. The Fair Market Value of the Common Shares shall be determined as of the time the Option with respect to such Common Shares is granted.
A-3


(c)    In the event of a Participant’s change of status from Employee to Consultant or Outside Director, an ISO held by the Participant shall cease to be treated as an ISO and shall be treated for tax purposes as an NQO three (3) months and one (1) day following such change of status.
5.5    EXERCISABILITY. Each Award Agreement shall specify the date when all or any installment of the Option is to become exercisable. Each Award Agreement may also provide for accelerated exercisability of the Option in the event of the Participant’s death, Disability or Retirement or other events and may provide for expiration prior to the end of the Option’s term in the event of the termination of the Participant’s service. NQOs may also be awarded in combination with Restricted Shares, and such an Award may provide that the NQOs will not be exercisable unless the related Restricted Shares are forfeited.
5.6    OPTION TERM. Unless otherwise specified in an Award Agreement, but in any event, no later than ten (10) years from the date of grant thereof, each Option shall terminate no later than the first to occur of the following events:
(a)    Date in Award Agreement. The date for termination of the Option set forth in the Award Agreement;
(b)    Termination of Service. The ninetieth (90th) day following the date on which the Participant’s service terminates (other than for a reason described in Section 5.6(c) or (d) below);
(c)    Disability. In the event that a Participant’s service terminates due to the Participant’s Disability, the Participant may exercise his or her Option at any time within twelve (12) months following the date of such termination, but only to the extent that the Participant was entitled to exercise it at the date of such termination (but in no event later than the expiration of the term of the Option as set forth in the applicable Award Agreement). If, at the date of termination, the Participant is not entitled to exercise his or her entire Option, the Common Shares covered by the unexercisable portion of the Option shall revert to the Plan. If, after termination, the Participant does not exercise his or her Option within the time specified herein, the Option shall terminate, and the Common Shares covered by such Option shall revert to the Plan;
(d)    Death. In the event of the death of a Participant, the Participant’s Option may be exercised at any time within twelve (12) months following the date of death (but in no event later than the expiration of the term of such Option as set forth in the applicable Award Agreement), by the Participant’s estate or by a person who acquired the right to exercise the Option by bequest or inheritance, but only to the extent that the Participant was entitled to exercise the Option at the date of death. If, at the time of death, the Participant was not entitled to exercise his or her entire Option, the Common Shares covered by the unexercisable portion of the Option shall immediately revert to the Plan. If, after death, the Participant’s estate or a person who acquired the right to exercise the Option by bequest or inheritance does not exercise the Option within the time specified herein, the Option shall terminate, and the Common Shares covered by such Option shall revert to the Plan; or
(e)    Ten Years from Grant. An Option shall expire no more than ten (10) years after the date of grant; provided, however, that if an ISO is granted to a 10% Stockholder, such ISO may not be exercised after the expiration of five (5) years from the date of grant.
5.7    EFFECT OF CHANGE IN CONTROL. The Committee may determine, at the time of granting an Option or thereafter, that such Option shall become exercisable as to all or part of the Common Shares subject to such Option in the event that a Change in Control occurs with respect to the Company.
5.8    PROHIBITION ON REPRICINGS. Notwithstanding anything to the contrary contained herein and except as may be permitted under Section 3.5 hereof, the Board and the Committee may not, without stockholder approval, directly or indirectly reduce the exercise price of an outstanding Option or Stock Appreciation Right, including (i) changing the terms of an Option or Stock Appreciation Right to reduce the exercise price of such Option or Stock Appreciation Right; (ii) cancelling an Option or Stock Appreciation Right in exchange for a new Option or Stock Appreciation Right with a lower exercise price, (iii) cancelling an Option or Stock Appreciation Right in exchange for a different type of Award under the Plan that has a value that is greater than the excess of the Fair Market Value of the applicable shares on the date of such payment over the exercise price, (iv) authorizing, in lieu of the exercise or in exchange for the cancellation of an Option or Stock Appreciation Right, the payment of cash in an amount that is greater than the excess of the Fair Market Value of the Common Shares on the date of such payment over the
A-4


exercise price, or (v) taking any other action that is treated as a “repricing” under generally accepted accounting principles, unless the cancellation and exchange occurs in connection with an adjustment permitted under Article 12.
5.9    PAYMENT FOR OPTION SHARES
.
(a)    General Rule. The entire Exercise Price of Common Shares issued upon exercise of Options shall be payable in cash or cash equivalents at the time when such Common Shares are purchased, except as follows:
(1)    In the case of an ISO granted under the Plan, payment shall be made only pursuant to the express provisions of the applicable Award Agreement. The Award Agreement may specify that payment may be made in any form(s) described in this Section 5.9.
(2)    In the case of an NQO, the Committee may at any time accept payment in any form(s) described in this Section 5.9.
(b)    Surrender of Stock. To the extent that this Section 5.9(b) is applicable, all or any part of the Exercise Price may be paid by surrendering Common Shares that are already owned by the Participant. Such Common Shares shall be valued at their Fair Market Value on the date when the new Common Shares are purchased under the Plan. The Participant shall not surrender Common Shares in payment of the Exercise Price if such action could cause the Company to recognize additional compensation expense with respect to the Option for financial reporting purposes under GAAP accounting at the time of such proposed surrender.
(c)    Exercise/Sale. To the extent that this Section 5.9(c) is applicable, all or any part of the Exercise Price may be paid by delivering (on a form prescribed by the Company) an irrevocable direction to a securities broker approved by the Company to sell all or part of the Common Shares being purchased under the Plan and to deliver all or part of the sales proceeds to the Company.
(d)    Other Forms of Payment. To the extent that this Section 5.9(d) is applicable, all or any part of the Exercise Price may be paid in any other form that is consistent with applicable laws, regulations and rules, including, without limitation, pursuant to a net exercise.
ARTICLE 6.
RESTRICTED SHARES.
6.1    TIME, AMOUNT AND FORM OF AWARDS. Awards under the Plan may be granted in the form of Restricted Shares. Restricted Shares may also be awarded in combination with NQOs, and such an Award may provide that the Restricted Shares will be forfeited in the event that the related NQOs are exercised. The Committee shall determine the eligible individuals to whom, and the time or times at which, grants of Restricted Shares shall be made; the number of Restricted Shares to be awarded; the period of restrictions, if any, applicable to Restricted Shares; the performance goals (if any) applicable to Restricted Shares; and all other conditions of the Restricted Shares. If the restrictions, performance goals and/or conditions established by the Committee are not attained, a Participant shall forfeit his or her Restricted Shares in accordance with the terms of the grant. The provisions of Restricted Shares need not be the same with respect to each Participant.
6.2    PAYMENT FOR AWARDS. To the extent that an Award is granted in the form of newly issued Restricted Shares, the Award recipient, as a condition to the grant of such Award, shall be required to pay the Company in cash, cash equivalents or any other form of legal consideration acceptable to the Company, including but not limited to future services, an amount equal to the par value of such Restricted Shares. To the extent that an Award is granted in the form of Restricted Shares from the Company’s treasury, no cash consideration shall be required of the Award recipients.
6.3    VESTING CONDITIONS. Each Award of Restricted Shares shall be subject to vesting. Vesting shall occur, in full or in installments, upon satisfaction of the conditions specified in the Award Agreement. An Award Agreement may provide for accelerated vesting in the event of the Participant’s death, Disability or Retirement or other events. Notwithstanding any other provision of the Plan to the contrary, the Committee may determine, at the time of
A-5


granting Restricted Shares or thereafter, that all or part of such Restricted Shares shall become vested in the event that a Change in Control occurs with respect to the Company.
6.4    VOTING AND DIVIDEND RIGHTS. Unless otherwise provided in the Award Agreement, the holder of Restricted Shares awarded under the Plan shall have the same voting, dividend and other rights as the Company’s other stockholders; provided, that to the extent that a Restricted Share carries with it a right to receive dividends, any dividends declared shall be accumulated and paid at the time (and to the extent) that the Restricted Shares vest, but in no event later than two-and-a-half (2.5) months following the end of the calendar year in which the vesting occurs. Without limitation, an Award Agreement may require that the holders of Restricted Shares invest any cash dividends received in additional Restricted Shares (in which case such additional Restricted Shares shall be subject to the same conditions and restrictions as the Award with respect to which the dividends were paid).
ARTICLE 7.
RESTRICTED STOCK UNITS.
7.1    TIME, AMOUNT AND FORM OF AWARDS. Awards under the Plan may be granted in the form of Restricted Stock Units. Restricted Stock Units may be issued either alone or in addition to other Awards granted under the Plan. The Committee shall determine the eligible individuals to whom, and the time or times at which, grants of Restricted Stock Units shall be made; the number of Restricted Stock Units to be awarded; the period of restrictions, if any, applicable to Restricted Stock Units; the performance goals (if any) applicable to Restricted Stock Units; and all other conditions of the Restricted Stock Units. If the restrictions, performance goals and/or conditions established by the Committee are not attained, a Participant shall forfeit his or her Restricted Stock Units in accordance with the terms of the grant. The provisions of Restricted Stock Units need not be the same with respect to each Participant.
7.2    RESTRICTIONS AND CONDITIONS. Each Award of Restricted Stock Units shall be subject to the following restrictions and conditions and any additional restrictions or conditions as determined by the Committee at the time of grant or, subject to Code Section 409A, thereafter:
(a)    Vesting shall occur, in full or in installments, upon satisfaction of the conditions specified in the Award Agreement.
(b)    An Award Agreement may provide for accelerated vesting in the event of the Participant’s death, Disability or Retirement or other events. Notwithstanding any other provision of the Plan to the contrary, the Committee may determine, at the time of granting Restricted Stock Units or thereafter, that all or part of such Restricted Stock Units shall become vested in the event that a Change in Control occurs with respect to the Company.
(c)    Participants holding Restricted Stock Units shall have no voting rights. A Restricted Stock Unit may, at the Committee’s discretion, carry with it a right to dividend equivalents. Such right would entitle the holder to be credited with an amount equal to all cash dividends paid on one Common Share while the Restricted Stock Unit is outstanding. The Committee, in its discretion, may grant dividend equivalents from the date of grant or only after a Restricted Stock Unit is vested. Notwithstanding anything herein to the contrary, to the extent that a Restricted Stock Unit carries with it rights to dividend equivalents, any dividend equivalents with respect to dividends declared shall be accumulated and paid at the time (and to the extent) that the Restricted Stock Units vest, but in no event later than two-and-a-half (2.5) months following the end of the calendar year in which the vesting occurs.
(d)    The rights of Participants granted Restricted Stock Units upon termination of employment or service as an Outside Director or Consultant of the Company or an Affiliate thereof terminates for any reason while the Restricted Stock Units remain outstanding shall be set forth in the Award Agreement.
7.3    RIGHTS AS A STOCKHOLDER. Except as may otherwise be provided in an Award Agreement with respect to dividend equivalents (in accordance with Section 7.2(c)), a Participant shall have no rights to dividends or any other rights of a stockholder with respect to the Common Shares subject to Restricted Stock Units until the Participant has satisfied all conditions of the Award Agreement and the requirements of Section 15.1, and the Common Shares have been issued to the Participant.
A-6


7.4    SETTLEMENT OF RESTRICTED STOCK UNITS. Settlement of vested Restricted Stock Units shall be made to Participants in the form of Common Shares, unless the Committee, in its sole discretion, provides for the payment of the Restricted Stock Units in cash (or partly in cash and partly in Common Shares) equal to the Fair Market Value of the Common Shares that would otherwise be distributed to the Participant.
ARTICLE 8.
STOCK APPRECIATION RIGHTS.
8.1    IN GENERAL. Stock Appreciation Rights may be granted either alone (“Free Standing Rights”) or in conjunction with all or part of any Option granted under the Plan (“Related Rights”). Related Rights may be granted either at or after the time of the grant of such Option. The Committee shall determine the eligible individuals to whom, and the time or times at which, grants of Stock Appreciation Rights shall be made, the number of Common Shares to be awarded, the price per Common Share, and all other conditions of Stock Appreciation Rights. Notwithstanding the foregoing, no Related Right may be granted for more Common Shares than are subject to the Option to which it relates and any Stock Appreciation Right must be granted with an Exercise Price not less than the Fair Market Value of a Common Share on the date of grant. The provisions of Stock Appreciation Rights need not be the same with respect to each Participant. Stock Appreciation Rights granted under the Plan shall be subject to the following terms and conditions set forth in this Section 8.1 and shall contain such additional terms and conditions, not inconsistent with the terms of the Plan, as the Committee shall deem desirable, as set forth in the applicable Award Agreement.
8.2    RIGHTS AS STOCKHOLDER. A Participant shall have no rights to dividends or any other rights of a stockholder with respect to the Common Shares subject to a Stock Appreciation Right until the Participant has given written notice of the exercise thereof, has satisfied the requirements of Section 15.1 and the Common Shares have been issued to the Participant.
8.3    EXERCISABILITY.
(a)    Stock Appreciation Rights that are Free Standing Rights shall be exercisable at such time or times and subject to such terms and conditions as shall be determined by the Committee in the applicable Award Agreement.
(b)    Stock Appreciation Rights that are Related Rights shall be exercisable only at such time or times and to the extent that the Options to which they relate shall be exercisable in accordance with the provisions of Article 5 and this Article 8.
(c)    An Award Agreement may provide for accelerated vesting in the event of the Participant’s death, Disability or Retirement or other events. Notwithstanding any other provision of the Plan to the contrary, the Committee may determine, at the time of granting Stock Appreciation Rights or thereafter, that all or part of such Stock Appreciation Rights shall become vested in the event that a Change in Control occurs with respect to the Company.
8.4    PAYMENT UPON EXERCISE.
(a)    Upon the exercise of a Free Standing Right, the Participant shall be entitled to receive up to, but not more than, that number of Common Shares, determined using the Fair Market Value, equal in value to the excess of the Fair Market Value as of the date of exercise over the price per Common Share specified in the Free Standing Right multiplied by the number of Common Shares in respect of which the Free Standing Right is being exercised.
(b)    A Related Right may be exercised by a Participant by surrendering the applicable portion of the related Option. Upon such exercise and surrender, the Participant shall be entitled to receive up to, but not more than, that number of Common Shares, determined using the Fair Market Value, equal in value to the excess of the Fair Market Value as of the date of exercise over the Exercise Price specified in the related Option multiplied by the number of Common Shares in respect of which the Related Right is being exercised. Options which have been so surrendered, in whole or in part, shall no longer be exercisable to the extent the Related Rights have been so exercised.
A-7


(c)    Notwithstanding the foregoing, the Committee may determine to settle the exercise of a Stock Appreciation Right in cash (or in any combination of Common Shares and cash).
8.5    TERMINATION OF EMPLOYMENT OR SERVICE.
(a)    In the event of the termination of employment or service with the Company and all Affiliates thereof of a Participant who has been granted one or more Free Standing Rights, such rights shall be exercisable at such time or times and subject to such terms and conditions as shall be determined by the Committee in the applicable Award Agreement.
(b)    In the event of the termination of employment or service with the Company and all Affiliates thereof of a Participant who has been granted one or more Related Rights, such rights shall be exercisable at such time or times and subject to such terms and conditions as set forth in the related Options.
8.6    TERM.
(a)    The term of each Free Standing Right shall be fixed by the Committee, but no Free Standing Right shall be exercisable more than ten (10) years after the date such right is granted.
(b)    The term of each Related Right shall be the term of the Option to which it relates, but no Related Right shall be exercisable more than ten (10) years after the date such right is granted.
ARTICLE 9.
OTHER STOCK-BASED OR CASH-BASED AWARDS.
9.1    IN GENERAL. The Committee is authorized to grant Awards to Participants in the form of Other Stock‑Based Awards or Other Cash-Based Awards, as deemed by the Committee to be consistent with the purposes of the Plan and as evidenced by an Award Agreement. The Committee shall determine the terms and conditions of such Awards, consistent with the terms of the Plan, at the date of grant or thereafter, including any performance goals and performance periods. Common Shares or other securities or property delivered pursuant to an Award in the nature of a purchase right granted under this Section 9.1 shall be purchased for such consideration, paid for at such times, by such methods, and in such forms, including, without limitation, Common Shares, other Awards, notes or other property, as the Committee shall determine, subject to any required corporate action.
9.2    VESTING. An Award Agreement with respect to an Other Stock-Based Award or Other Cash-Based Award may provide for accelerated vesting in the event of the Participant’s death, Disability or Retirement or other events. Notwithstanding any other provision of the Plan to the contrary, the Committee may determine, at the time of granting an Other Stock-Based Award or Other Cash-Based Award or thereafter, that all or part of such Awards shall become vested in the event that a Change in Control occurs with respect to the Company.
ARTICLE 10.
PERFORMANCE-BASED AWARDS.
The Committee, in its discretion, may make Awards subject to vesting based on the achievement of performance goals (such awards, “Performance-Based Awards”), in which case the Committee will specify in writing, by resolution or otherwise, the Participants eligible to receive a Performance-Based Award (which may be expressed in terms of a class of individuals) and the performance goals applicable to Performance-Based Awards. The Committee may make Awards subject to the achievement of such performance goals as it determines in its sole discretion. The Committee also has the authority to provide in an Award for accelerated vesting of an Award based on the achievement of performance goals. In determining the actual amount of a Participant’s Performance-Based Award for a Performance Period, the Committee may reduce or eliminate the amount of the Performance-Based Award otherwise earned if, in its sole judgment, such reduction or elimination is appropriate.
ARTICLE 11
CLAWBACK
Notwithstanding any other provisions in this Plan to the contrary, any Award received by a Subject Participant, and/or any Common Share issued upon exercise of any Award received by a Subject Participant hereunder, and/or any
A-8


amount received with respect to any sale of any such Award or Common Share, will be subject to potential cancellation, recoupment, rescission, payback or other action to the extent required pursuant to applicable law, government regulation or national securities exchange listing requirement (or any clawback policy adopted by the Company from time to time pursuant to any such law, government regulation or national securities exchange listing requirement or to comport with good corporate governance practices). Each Subject Participant agrees and consents to the Company’s application, implementation and enforcement of any clawback policy established by the Company that may apply to the Subject Participant and any provision of applicable law, government regulation or national securities exchange listing requirement relating to cancellation, rescission, payback or recoupment of compensation, and expressly agrees that the Company may take such actions as are necessary to effectuate any such policy (as applicable to the Subject Participant) or applicable law, government regulation or national securities exchange listing requirement without further consent or action being required by the Subject Participant.
ARTICLE 12
PROTECTION AGAINST DILUTION.
12.1    ADJUSTMENTS. In the event of a subdivision of the outstanding Common Shares, a declaration of a dividend payable in Common Shares, a declaration of a dividend payable in a form other than Common Shares in an amount that has a material effect on the price of Common Shares, a combination or consolidation of the outstanding Common Shares (by reclassification or otherwise) into a lesser number of Common Shares, a recapitalization, a spin-off or a similar occurrence, the Committee shall make such adjustments as it, in its sole discretion, deems appropriate in one or more of (a) the number of Common Shares available for issuance pursuant to future Awards under Article 3, (b) the number of Common Shares covered by each outstanding Award or (c) the Exercise Price under each outstanding Option and Stock Appreciation Right. Except as provided in this Article 12, a Participant shall have no rights by reason of any issue by the Company of stock of any class or securities convertible into stock of any class, any subdivision or consolidation of shares of stock of any class, the payment of any stock dividend or any other increase or decrease in the number of shares of stock of any class.
12.2    DISSOLUTION OR LIQUIDATION. To the extent not previously exercised, Options shall terminate immediately prior to the dissolution or liquidation of the Company.
12.3    REORGANIZATIONS. In the event that the Company is a party to a merger or other reorganization, outstanding Awards shall be subject to the agreement of merger or reorganization. Such agreement may provide, without limitation, for the continuation of outstanding Awards by the Company (if the Company is a surviving corporation), for their assumption by the surviving corporation or its parent or subsidiary, for the substitution by the surviving corporation or its parent or subsidiary of its own awards for such Awards, for accelerated vesting and accelerated expiration, or for settlement in cash or cash equivalents.
ARTICLE 13.
AWARDS UNDER OTHER PLANS.
The Company may grant awards under other plans or programs. Such awards may be settled in the form of Common Shares issued under this Plan. Such Common Shares shall be treated for all purposes under the Plan like Restricted Shares and shall, when issued, reduce the number of Common Shares available under Article 3.
ARTICLE 14.
LIMITATION ON RIGHTS.
14.1    RETENTION RIGHTS; NATURE OF PAYMENTS. Neither the Plan nor any Award granted under the Plan shall be deemed to give any individual a right to remain an Employee, Outside Director or Consultant. The Company and its Parents, Subsidiaries and Affiliates reserve the right to terminate the service of any Employee, Outside Director or Consultant at any time, with or without cause, subject to applicable laws, the Company’s certificate of incorporation and bylaws and a written employment agreement (if any). Any and all grants of Awards and issuances of Common Shares under the Plan shall be in consideration of services performed for the Company by the Participant. All such grants and issuances shall constitute a special incentive payment to the Participant and shall not be taken into account in computing the amount of salary or compensation of the Participant for the purpose of determining any benefits under any pension, retirement, profit-sharing, bonus, life insurance or other benefit plan of
A-9


the Company or any Affiliate or under any agreement between the Company or any Affiliate and the Participant, unless such plan or agreement specifically otherwise provides.
14.2    STOCKHOLDERS' RIGHTS. Subject to the other terms and conditions of the Plan, a Participant shall have no dividend rights, voting rights or other rights as a stockholder with respect to any Common Shares covered by his or her Award prior to the time when a stock certificate for such Common Shares is issued. No adjustment shall be made for cash dividends or other rights for which the record date is prior to such time, except as expressly provided in the Plan.
14.3    REGULATORY REQUIREMENTS. Any other provision of the Plan notwithstanding, the obligation of the Company to issue Common Shares under the Plan shall be subject to all applicable laws, rules and regulations and such approval by any regulatory body as may be required. The Company reserves the right to restrict, in whole or in part, the delivery of Common Shares pursuant to any Award prior to the satisfaction of all legal requirements relating to the issuance of such Common Shares, to their registration, qualification or listing or to an exemption from registration, qualification or listing.
ARTICLE 15.
WITHHOLDING TAXES; PARACHUTE PAYMENTS.
15.1    GENERAL. To the extent provided by the terms of an Award Agreement and subject to the discretion of the Committee, the Participant may satisfy any federal, state, foreign or local tax withholding obligation relating to the exercise or acquisition of Common Shares under an Award by any of the following means (in addition to the Company’s right to withhold from any compensation paid to the Participant by the Company) or by a combination of such means: (a) tendering a cash payment; (b) authorizing the Company to withhold Common Shares from the Common Shares otherwise issuable to the Participant as a result of the exercise or acquisition of Common Shares under the Award, provided, however, that no Common Shares are withheld with a value exceeding the amount of tax required to be withheld by law (or, to the extent permitted by the Committee, such other greater amount up to the maximum statutory rate under applicable law, as applicable to such Participant, if such other greater amount would not result in adverse financial accounting treatment, as determined by the Committee (including in connection with the effectiveness of FASB Accounting Standards Update 2016-09)); or (c) delivering to the Company previously owned and unencumbered Common Shares. The Company shall not be required to issue any Common Shares or make any cash payment under the Plan until such obligations are satisfied.
15.2    SECTION 280G.
(a)    To the extent that any of the payments and benefits provided for under the Plan or any other agreement or arrangement between the Company or its Affiliates and a Participant (collectively, the “Payments”) (i) constitute a “parachute payment” within the meaning of Code Section 280G and (ii) but for this paragraph would be subject to the excise tax imposed by Code Section 4999, then the Payments shall be payable either (i) in full or (ii) as to such lesser amount which would result in no portion of such Payments being subject to excise tax under Code Section 4999 (determined in accordance with the reduction of payments and benefits paragraph set forth below); whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Code Section 4999, results in the Participant’s receipt on an after-tax basis, of the greatest amount of benefits under this Plan, notwithstanding that all or some portion of such benefits may be taxable under Code Section 4999. Any determination required under this provision will be made by accountants chosen by the Company, whose determination shall be conclusive and binding upon the Participant and the Company for all purposes.
(b)    Except to the extent, if any, otherwise agreed in writing between a Participant and the Company, reduction of payments and benefits hereunder, if applicable, will be made by reducing, first, payments or benefits to be paid in cash in the order in which such payment or benefit would be paid or provided (beginning with such payment or benefit that would be made last in time and continuing, to the extent necessary, through to such payment or benefit that would be made first in time) and, then, reducing any benefit to be provided in-kind hereunder in a similar order; provided, however, that any reduction or elimination of accelerated vesting of any equity award will first be accomplished by reducing or eliminating the vesting of such awards that are valued in full for purposes of Code Section 280G, then the reduction or elimination of vesting of other equity awards.
A-10


ARTICLE 16.
AMENDMENT; TERM OF THE PLAN.
The Plan shall become effective on May 5, 2021. The Board may, at any time and for any reason, amend, suspend or terminate the Plan (subject to the approval of the Company’s stockholders only to the extent required by applicable law, regulations or the requirements of the securities exchange on which the Common Shares are listed). The Committee may issue ISOs under the Plan until February 18, 2031. The Committee may issue any Award other than ISOs at any time prior to the date, if any, that the Board suspends or terminates the Plan. No Award may be granted pursuant to the Plan after such date, but Awards granted before such date may extend beyond that date.
ARTICLE 17.
CODE SECTION 409A; UNFUNDED PLAN
17.1    CODE SECTION 409A. The intent of the parties is that payments and benefits under the Plan comply with Code Section 409A to the extent subject thereto, and, accordingly, to the maximum extent permitted, the Plan shall be interpreted and be administered to be in compliance therewith. Any payments described in the Plan that are due within the “short-term deferral period” as defined in Code Section 409A shall not be treated as deferred compensation unless applicable law requires otherwise. Notwithstanding anything to the contrary in the Plan, to the extent required in order to avoid accelerated taxation and/or tax penalties under Code Section 409A, amounts that would otherwise be payable and benefits that would otherwise be provided upon a “separation from service” to a Participant who is a “specified employee” shall be paid on the first business day after the date that is six (6) months following the Participant’s separation from service (or upon the Participant’s death, if earlier). In addition, for purposes of the Plan, each amount to be paid or benefit to be provided to the Participant pursuant to the Plan, which constitute deferred compensation subject to Code Section 409A, shall be construed as a separate identified payment for purposes of Code Section 409A. Nothing contained in the Plan or an Award Agreement shall be construed as a guarantee of any particular tax effect with respect to an Award. The Company does not guarantee that any Awards provided under the Plan will satisfy the provisions of Code Section 409A, and in no event will the Company be liable for any or all portion of any taxes, penalties, interest or other expenses that may be incurred by a Participant on account of any non-compliance with Code Section 409A.
17.2    UNFUNDED STATUS. The Plan is intended to constitute an “unfunded” plan for incentive and deferred compensation. Although bookkeeping accounts may be established with respect to Participants who are entitled to cash, Common Shares or rights thereto under the Plan, any such accounts shall be used merely as a bookkeeping convenience. The Company shall not be required to segregate any assets that may at any time be represented by cash, Common Shares or rights thereto, nor shall the Plan be construed as providing for such segregation, nor shall the Company, the Board or the Committee be deemed to be a trustee of any cash, Common Shares or rights thereto to be granted under the Plan. Any liability or obligation of the Company to any Participant with respect to an Award of cash, Shares or rights thereto under the Plan shall be based solely upon any contractual obligations that may be created by the Plan and any Award Agreement, and no such liability or obligation of the Company shall be deemed to be secured by any pledge or other encumbrance on any property of the Company. None of the Company, the Board or the Committee shall be required to give any security or bond for the performance of any obligation that may be created by the Plan. With respect to the Plan and any Awards granted hereunder, Participants are general and unsecured creditors of the Company and have no rights or claims except as otherwise provided in the Plan or any applicable Award Agreement.
ARTICLE 18.
AWARDS TO FOREIGN NATIONALS AND PARTICIPANTS OUTSIDE THE UNITED STATES
Notwithstanding any provision of the Plan to the contrary, in order to comply, or facilitate compliance, with the applicable law or customs in other countries in which the Company or any of its affiliates operates or has employees or to qualify for preferred tax treatment of such jurisdictions, the Committee, in its discretion, will have the power and authority to (a) determine which Affiliates will be covered by the Plan; (b) determine which persons employed outside the United States are eligible to participate in the Plan; (c) amend or vary the terms and provisions of the Plan and the terms and conditions of any Award granted to persons who reside outside the United States; (d) establish subplans and modify exercise procedures and terms and procedures to the extent such actions are deemed to be necessary or advisable; and (e) take any action, before or after an Award is made, that it deems advisable to obtain or comply with any applicable law or regulatory exemptions or approvals.
A-11


ARTICLE 19.
GOVERNING LAW
This Plan, the Award Agreements and any other agreements or other documents hereunder shall be interpreted and construed in accordance with the laws of the State of Delaware and applicable federal law. Any reference in this Plan or in any Award Agreement or other agreement or document hereunder to a provision of law or to a rule or regulation shall be deemed to include any successor law, rule or regulation of similar effect or applicability.
ARTICLE 20.
DEFINITIONS.
20.1    Affiliate means any entity other than a Subsidiary, if the Company and/or one or more Subsidiaries own, directly or indirectly, not less than fifty percent (50%) of such entity.
20.2    Award means any award of an Option, Restricted Share, Restricted Stock Unit, Stock Appreciation Right, Other Stock-Based Award or Other Cash-Based Award under the Plan.
20.3    Award Agreement means any agreement, contract or other instrument or document evidencing an Award. Evidence of an Award may be in written or electronic form, may be limited to notation on the books and records of the Company and, with the approval of the Committee, need not be signed by a representative of the Company or a Participant. Any Common Shares that become deliverable to a Participant pursuant to the Plan may be issued in certificate form in the name of the Participant or in book-entry form in the name of the Participant.
20.4    Board means the Company’s Board of Directors, as constituted from time to time.
20.5    Cause shall have the meaning assigned to such term in a Participant’s written employment, severance, or similar agreement or Award Agreement with the Company, or, if no such agreement exists or the agreement does not define “Cause,” Cause means a Participant’s termination of service by the Company due to the Participant’s (a) failure to perform his or her assigned duties or responsibilities as an Employee, Consultant or Outside Director of the Company or an Affiliate thereof (other than a failure resulting from the Participant’s Disability) after notice thereof from the Company describing his or her failure to perform such duties or responsibilities; (b) breach of any confidentiality agreement, invention assignment agreement or written restrictive covenant agreement between the Participant and the Company or an Affiliate thereof; (c) engagement in any act of dishonesty, fraud, misrepresentation, moral turpitude or misappropriation of material property that was or is materially injurious to the Company or its Affiliates; (d) violation of any written Company policy, including, without limitation, any policy with respect to sexual harassment in the workplace; (e) violation of any federal or state law or regulation applicable to the Company’s business; or (f) conviction of, or entrance of a plea of nolo contendere to, any crime. In addition, a Participant’s service shall be deemed to have terminated for “Cause” if, on the date the Participant’s service terminates, facts and circumstances exist that would have justified a termination for Cause, even if such facts and circumstances are discovered after such termination.
20.6    Change in Control shall mean:
(a)    The consummation of a merger or consolidation of the Company with or into another entity of any other corporate reorganization, if more than fifty percent (50%) of the combined voting power of the continuing or surviving entity’s securities outstanding immediately after such merger, consolidation or other reorganization is owned by persons who were not stockholders of the Company immediately prior to such merger, consolidation, or other reorganization;
(b)    The consummation of a sale, transfer or other disposition of all or substantially all of the Company’s assets;
(c)    A majority of the members of the Board are replaced during any eighteen (18) month period by directors whose appointment or election is not endorsed by a majority of the Board before the date of appointment or election; or
(d)    Any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act), other than (i) the Company, (ii) a subsidiary thereof, (iii) any trustee or other fiduciary holding securities under an employee benefit plan of the Company or any subsidiary thereof, or (iv) any company owned, directly or indirectly,
A-12


by the stockholders of the Company in substantially the same proportions as their ownership of stock of the Company, becomes the “beneficial owner” (as defined in Rule 13d-3 of the Exchange Act), directly or indirectly, of securities of the Company representing more than fifty percent (50%) of the total voting power represented by the Company’s then outstanding voting securities.
20.7    Code means the Internal Revenue Code of 1986, as amended.
20.8    Committee means a committee of the Board, as described in Article 2.
20.9    Common Share means one share of common stock, par value $0.01 per share, of the Company.
20.10    Company means Heska Corporation, a Delaware corporation.
20.11    Consultant means a consultant or adviser who provides bona fide services to the Company, a Parent, a Subsidiary or an Affiliate as an independent contractor. Service as a Consultant shall be considered employment for all purposes of the Plan, except as provided in Section 4.2.
20.12    Disability shall have the meaning assigned to such term in a Participant’s written employment, severance, or similar agreement or Award Agreement with the Company, or, if no such agreement exists or the agreement does not define “Disability,” Disability means a Participant’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted, or can be expected to last, for a continuous period of not less than one year.
20.13    Employee means a common-law employee of the Company, a Parent, a Subsidiary or an Affiliate.
20.14    Exchange Act means the Securities Exchange Act of 1934, as amended.
20.15    Exercise Price means, with respect to any Award under which the holder may purchase Common Shares, the price per Common Share at which a holder of such Award granted hereunder may purchase Common Shares issuable upon exercise of such Award, as specified in the applicable Award Agreement.
20.16    Fair Market Value means, for so long as the Common Shares are listed on any established stock exchange or a national market system, the value of a Common Share as determined by reference to the most recent reported sale price of a Common Share (or if no sales were reported, the most recent closing price) as quoted on such exchange or system at the time of determination. In the absence of an established market for the Common Shares, the Fair Market Value shall be determined in good faith by the Committee and such determination shall be conclusive and binding on all persons.
20.17    ISO means an incentive stock option described in Code Section 422(b).
20.18    NQO means a stock option not described in Code Sections 422 or 423.
20.19    Option means an ISO or NQO granted under the Plan and entitling the holder to purchase Common Shares.
20.20    Other Cash-Based Award means a cash Award granted to a Participant under Article 9, including cash awarded as a bonus or upon the attainment of performance goals or otherwise as permitted under the Plan.
20.21    Other Stock-Based Award means a right or other interest granted to a Participant under Article 9 that may be denominated or payable and valued in whole or in part by reference to, or otherwise based on or related to, Common Shares, including, but not limited to, unrestricted Common Shares or dividend equivalents, each of which may be subject to the attainment of performance goals or a period of continued employment or other terms or conditions as permitted under the Plan.
20.22    Outside Director shall mean a member of the Board who is not an Employee.
20.23    Parent means any corporation (other than the Company) in an unbroken chain of corporations ending with the Company, if each of the corporations other than the Company owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain. A corporation
A-13


that attains the status of a Parent on a date after the adoption of the Plan shall be considered a Parent commencing as of such date.
20.24    Participant means an individual or estate who holds an Award.
20.25    Plan means this Heska Corporation Equity Incentive Plan, as amended from time to time.
20.26    Prior Plans means the Heska Corporation Stock Incentive Plan and the Heska Corporation 2003 Equity Incentive Plan.
20.27    Restricted Share means a Common Share awarded under the Plan. An Award of Restricted Shares constitutes a transfer of ownership of Common Shares to a Participant from the Company subject to restrictions against transferability, assignment and hypothecation. Under the terms of the Award, the restrictions against transferability are removed when the Participant has met the specified vesting requirement.
20.28    Restricted Stock Unit means a notional account established pursuant to an Award granted to a Participant, as described in Article 7, that is (i) valued solely by reference to Common Shares, (ii) subject to restrictions specified in the Award Agreement, and (iii) payable in cash or in Common Shares (as specified in the Award Agreement). The Restricted Stock Units awarded to the Participant will vest according to the time-based criteria or performance goal criteria specified in the Award Agreement.
20.29    Retirement shall mean a Participant’s termination of service with the Company (for any reason other than for Cause) on or after the attainment of age fifty-five (55) with at least ten (10) years of service with the Company and its Affiliates (including service with another company prior to it becoming an Affiliate).
20.30    Stock Appreciation Right means the right pursuant to an Award granted under Article 8 to receive an amount equal to the excess, if any, of (i) the aggregate Fair Market Value, as of the date such Award or portion thereof is surrendered, of the Common Shares covered by such Award or such portion thereof, over (ii) the aggregate Exercise Price of such Award or such portion thereof.
20.31    Subsidiary means any corporation (other than the Company) in an unbroken chain of corporations beginning with the Company, if each of the corporations other than the last corporation in the unbroken chain owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain. A corporation that attains the status of a Subsidiary on a date after the adoption of the Plan shall be considered a Subsidiary commencing as of such date.
20.32    Subject Participant means a Participant who is designated by the Board as an “executive officer” under the Exchange Act.


A-14
EX-31.1 3 heska-06302021xex31x1.htm EX-31.1 Document

Exhibit 31.1
 
 
CERTIFICATION
 
I, Kevin S. Wilson, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Heska Corporation;
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 controls 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; and
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.
 
 
Dated: August 4, 2021/s/ Kevin S. Wilson
 KEVIN S. WILSON
 Chief Executive Officer and President
 (Principal Executive Officer)

EX-31.2 4 heska-06302021xexx31x2.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION
 
I, Catherine Grassman, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Heska Corporation;
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 controls 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; and
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.
 
 
 
Dated: August 4, 2021/s/ Catherine Grassman
 CATHERINE GRASSMAN
 Executive Vice President, Chief Financial Officer
 (Principal Financial Officer)



EX-32.1 5 heska-06302021xex32x1.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Kevin S. Wilson, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Heska Corporation on Form 10-Q for the quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Heska Corporation, to the best of my knowledge.

 
Dated: August 4, 2021By:/s/ Kevin S. Wilson
 Name:KEVIN S. WILSON
 Title:Chief Executive Officer and President
 
 
I, Catherine Grassman, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Heska Corporation on Form 10-Q for the quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Heska Corporation, to the best of my knowledge.

 
Dated: August 4, 2021By:/s/ Catherine Grassman
 Name:CATHERINE GRASSMAN
 Title:Executive Vice President, Chief Financial Officer
 
A signed original of this written statement required by Section 906 has been provided to Heska Corporation and will be retained by Heska Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 6 hska-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - LEASES - Operating and Financing Lease Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - LEASES - Sales-type Leases and Lease Income (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - GOODWILL AND OTHER INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Details) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 2331308 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 2334309 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2435415 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2136111 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2337310 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2438416 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - CAPITAL STOCK link:presentationLink link:calculationLink link:definitionLink 2340311 - Disclosure - CAPITAL STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 2441417 - Disclosure - CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2442418 - Disclosure - CAPITAL STOCK - ADDITIONAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2143113 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 2344312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 2445419 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2146114 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2447420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2148115 - Disclosure - INTEREST AND OTHER EXPENSE, NET link:presentationLink link:calculationLink link:definitionLink 2349313 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2450421 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2151116 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY link:presentationLink link:calculationLink link:definitionLink 2352314 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2453422 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454423 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2455424 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2456425 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Credit Facility Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2157117 - Disclosure - NOTE RECEIVABLES link:presentationLink link:calculationLink link:definitionLink 2358315 - Disclosure - NOTE RECEIVABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 2459426 - Disclosure - NOTE RECEIVABLES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2460427 - Disclosure - NOTE RECEIVABLES (Details) link:presentationLink link:calculationLink link:definitionLink 2161118 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 2362316 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2463428 - Disclosure - SEGMENT REPORTING - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2464429 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 2165119 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2466430 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hska-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hska-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hska-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restricted stock awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Other, net Other Nonoperating Income (Expense) Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment Reporting, Other Significant Reconciling Item [Line Items] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Interest expense related to amortization of the debt discount Amortization of Debt Discount (Premium) Payables and Accruals [Abstract] Payables and Accruals [Abstract] Deferred revenue, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Segments [Axis] Segments [Axis] Schedule of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Net (loss) income before equity in losses of unconsolidated affiliates Business Acquisition, Pro Forma Net Income (Loss), Including Portion Attributable To Noncontrolling Interest Business Acquisition, Pro Forma Net Income (Loss), Including Portion Attributable To Noncontrolling Interest Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Related party transaction, effective interest rate Related Party Transaction, Effective Interest Rate Related Party Transaction, Effective Interest Rate Range [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Percentage of total current liabilities Percentage Of Total Liabilities, Current Percentage Of Total Liabilities, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Reconciliation of Revenue from Segments to Consolidated Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Preferred Stock Preferred Stock [Member] Security Exchange Name Security Exchange Name Net intangible assets Net intangible assets Intangible Assets, Net (Excluding Goodwill) Proceeds from convertible debt Proceeds from Convertible Debt Prepaid expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses Operating (loss) income Operating income (loss) Operating Income (Loss) Deferred revenue, current, and other Deferred Revenue, Current Threshold business trading days Debt Instrument, Convertible, Threshold Business Trading Days Debt Instrument, Convertible, Threshold Business Trading Days Total current liabilities Liabilities, Current Other long-term borrowings Other Long-term Debt, Noncurrent Variable Rate [Domain] Variable Rate [Domain] CVM Practice CVM Practice [Member] CVM Practice Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Net investment in leases, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Investment In Leases Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Investment In Leases INTEREST AND OTHER EXPENSE, NET Interest and Other Income [Text Block] Repurchase of common stock Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Investment, Name [Axis] Investment, Name [Axis] Net (loss) income after equity in losses of unconsolidated affiliates Net income (loss) after equity in losses from unconsolidated affiliates Net Income (Loss) Attributable Before Nonredeemable Noncontrolling Interest Income Net Income (Loss) Attributable Before Nonredeemable Noncontrolling Interest Income Accounting Policies [Abstract] Accounting Policies [Abstract] Issuance of common stock, net of shares withheld for employee taxes Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Operating Lease, Payments Operating Lease, Payments Accounts payable Accounts Payable, Current Foreign currency adjustments Goodwill, Foreign Currency Translation Gain (Loss) Sales-type Lease, Lease Income Sales-type Lease, Lease Income [Table Text Block] Accounts and financing receivable, allowance for credit loss Accounts and Financing Receivable, Allowance for Credit Loss ACCUMULATED OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] ACCRUED LIABILITIES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Translation adjustments and gains (losses) from intra-entity transactions Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Secured debt Secured Debt Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unamortized debt discount Debt Instrument, Unamortized Discount Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Convertible Debt Convertible Debt [Table Text Block] Equity Offering, 2021 Equity Offering, 2021 [Member] Equity Offering, 2021 Cash paid for income taxes Income Taxes Paid Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business combination, indemnification liabilities, holdback Business Combination, Indemnification Liabilities, Holdback Business Combination, Indemnification Liabilities, Holdback Business combination, indemnification liabilities, holdback release period Business Combination, Indemnification Liabilities, Holdback Release Period Business Combination, Indemnification Liabilities, Holdback Release Period Gross margin Gross Margin, Percent Gross Margin, Percent Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Preferred stock, $.01 par value, 2,500,000 shares authorized, none issued or outstanding Preferred Stock, Value, Issued Payments to acquire equity method investments Payments to Acquire Equity Method Investments Total operating expenses Operating Expenses Building Building [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Deferred tax asset, net Deferred Income Tax Assets, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract] Promissory note receivable issuance Principal amount Origination of Notes Receivable from Related Parties Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Inventories Total inventory, net Inventory, Net Revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Share price Share Price Business Acquisition [Axis] Business Acquisition [Axis] Embedded derivative, fair value of embedded derivative asset Embedded Derivative, Fair Value of Embedded Derivative Asset Debt instrument, convertible, conversion ratio Debt Instrument, Convertible, Conversion Ratio Deferred revenue, current, and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue International International Segment [Member] International Segment Statement [Line Items] Statement [Line Items] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Forecast Forecast [Member] Class of Stock [Domain] Class of Stock [Domain] Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Accounting Standards Update 2020-06 Statement [Table] Statement [Table] Range [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Unrecognized tax benefits, decrease resulting from acquisition Unrecognized Tax Benefits, Decrease Resulting from Acquisition Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Convertible note, non-current, net Convertible Debt, Noncurrent Assets and Liabilities, Lessee Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] CONVERTIBLE NOTES AND CREDIT FACILITY Debt Disclosure [Text Block] Prepaid expenses Prepaid Expense, Current Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Cost of revenue Cost of Revenue Redemption of notes prior to March 15, 2026 Debt Instrument, Redemption, Period One [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Reconciliation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options/Awards/Units Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases, allowance for doubtful accounts Loans and Leases Receivable, Allowance Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Other Other Accrued Liabilities, Current Unconditional annual minimum inventory purchases Purchase Commitment, Remaining Minimum Amount Committed Repayments of debt Repayments of Debt Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Schedule of interest expense (income) and other income, net Interest Expense (Income) and Other Income, Net [Table Text Block] Interest Expense (Income) and Other Income, Net Carrying values of investments in unconsolidated entities Equity Method Investments [Table Text Block] Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Operating lease liabilities, current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current Redemption of notes prior to Sep. 30, 2023 Debt Instrument, Redemption, Period Three [Member] Schedule of other intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Scil Animal Care Company Scil Animal Care Company [Member] Scil Animal Care Company [Member] Statement of Partners' Capital [Abstract] SUBSEQUENT EVENTS Subsequent Events [Text Block] Leasehold and building improvements Leasehold and Building Improvements [Member] Leasehold and Building Improvements [Member] Segments [Domain] Segments [Domain] Consideration payable for scil acquisition Noncash or Part Noncash Acquisition, Payables Assumed Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Non-cash conversion of preferred stock to common stock Conversion of Stock, Amount Converted Net (loss) income attributable to Heska Corporation Business Acquisition, Pro Forma Net Income (Loss) Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Dilutive effect of stock options and restricted stock awards Weighted Average Number Diluted Shares Outstanding Adjustment Non-cash impact of operating leases Operating Lease, Non-cash Impacts Operating Lease, Non-cash Impacts Foreign exchange effect on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Accumulated Other Comprehensive Income (Loss) Comprehensive Income [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization expense Amortization of Intangible Assets Other non-current assets Other Assets, Noncurrent INVESTMENTS IN UNCONSOLIDATED AFFILIATES Equity Method Investments and Joint Ventures Disclosure [Text Block] Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Issuance of preferred stock, net of issuance costs Stock Issued During Period, Value, New Issues Total assets Total assets Assets NOTE RECEIVABLES Related Party Transactions Disclosure [Text Block] Interest income Interest Income, Deposits with Financial Institutions Scenario [Axis] Scenario [Axis] Public common stock, $.01 par value, 13,250,000 shares authorized, 10,645,730 and 9,475,845 shares issued and outstanding, respectively Public Common Stock, Value, Issued Public Common Stock, Value, Issued Interest expense, debt Interest expense, debt Interest Expense, Debt Title of 12(b) Security Title of 12(b) Security Investments in unconsolidated affiliates Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Investment In Unconsolidated Investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Investment In Unconsolidated Investments Schedule of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Backlog Order or Production Backlog [Member] Net carrying amount Net carrying amount Finite-Lived Intangible Assets, Net Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] CVM CVM [Member] CVM [Member] LEASES, LESSOR Lessor, Operating Leases [Text Block] Interest expense Interest Expense Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Traditional Common Stock Public And Common Stock [Member] Public And Common Stock [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Schedule of components of income tax expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Contract liabilities, revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Inventories Increase (Decrease) in Inventories Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Operating Segments Operating Segments [Member] Initial Purchasers Initial Purchasers [Member] Initial Purchasers [Member] Other liabilities Increase (Decrease) in Accrued Liabilities Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Machinery and equipment Machinery and Equipment [Member] Equity method investment Equity Method Investments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Convertible debt, fair value Convertible Debt, Fair Value Disclosures Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Promissory note receivable from investee, net Due from Affiliate, Noncurrent Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Acquisition of CVM Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Percentage of voting interest acquired Business Acquisition, Percentage of Voting Interests Acquired Property and equipment, gross Property, Plant and Equipment, Gross Number of warehouses Number Of Warehouses Number Of Warehouses Contract liabilities, increase due to additional deferred sales Contract with Customer, Liability, Increase Due To Additional Deferred Sales Contract with Customer, Liability, Increase Due To Additional Deferred Sales Fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Foreign Currency Gain (Loss) on Intra-Entity Transactions2 Accumulated Foreign Currency Gain On Intra-Entity Transactions [Member] Accumulated Foreign Currency Gain On Intra-Entity Transactions Operating lease liabilities, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Interest expense related to contractual coupon interest Interest Expense, Debt, Excluding Amortization Income Statement [Abstract] Income Statement [Abstract] Related party transaction, rate Related Party Transaction, Rate Total Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Over-Allotment Option Over-Allotment Option [Member] Business Combinations and Related Party Disclosure [Abstract] Business Combinations and Related Party Disclosure [Abstract] Business Combinations and Related Party Disclosure [Abstract] Unamortized discount Notes Receivable, Related Parties, Unamortized Discount Notes Receivable, Related Parties, Unamortized Discount Cash paid for interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease) Excess tax benefits related to employee share-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Comprehensive income (loss) attributable to Heska Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounts payable Increase (Decrease) in Accounts Payable, Trade Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Scenario [Domain] Scenario [Domain] Income tax expense (benefit): Income Tax Expense (Benefit), Intraperiod Tax Allocation [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Minimum annual interest charge Line of Credit Facility, Minimum Annual Interest Charge Line of Credit Facility, Minimum Annual Interest Charge Document Period End Date Document Period End Date Accrued taxes Inventory In Transit, Current Inventory In Transit, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Intangible asset acquired Non-Marketable Equity Security Investment, Intangible Assets Acquired Non-Marketable Equity Security Investment, Intangible Assets Acquired Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability GOODWILL AND OTHER INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract] Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract] Equity in losses of unconsolidated affiliates Income (Loss) from Equity Method Investments Net (loss) income before equity in losses of unconsolidated affiliates Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other intangible assets, net Other Intangible Assets, Net Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Loss before income taxes and equity in losses of unconsolidated affiliates Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Schedule of inventory Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Deferred revenue, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Indemnity holdback for acquisition Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued, Value Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued, Value Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Cover [Abstract] Goodwill attributable to acquisitions (subject to change) Goodwill, Acquired During Period Debt instrument, convertible, if-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Equity Method Investee Equity Method Investee [Member] OVP OVP [Member] OVP Property plant and equipment, useful life Property, Plant and Equipment, Useful Life Debt instrument, convertible, remaining discount amortization period Debt Instrument, Convertible, Remaining Discount Amortization Period Net carrying amount Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Affiliated Entity Affiliated Entity [Member] LEASES, LESSEE Lessee, Operating Leases [Text Block] Investments in unconsolidated affiliates Investments Investments Customer relationships Customer Relationships [Member] Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Deferred tax assets, gross Deferred Tax Assets, Gross Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Land Land [Member] Supply commitment term Supply Commitment, Term Supply Commitment, Term Operating lease liabilities, current Operating Lease, Liability, Current Warranty reserve Standard and Extended Product Warranty Accrual Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] North America North America Segment [Member] North America Segment Computer hardware and software Computer Hardware And Software [Member] Computer Hardware And Software [Member] Contract receivables, noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Entity Interactive Data Current Entity Interactive Data Current Revenues [Abstract] Revenues [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of stock options plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Payments to acquire non-marketable securities Payments To Acquire Non-Marketable Securities Payments To Acquire Non-Marketable Securities Remaining weighted average amortization period for intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period 2021 (remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Proceeds from disposition of property and equipment Proceeds from Sale of Property, Plant, and Equipment Debt issuance costs, net Debt Issuance Costs, Net Contingent consideration on milestones Non-Marketable Equity Security Investment, Consideration Transferred, Contingent Consideration Amount Non-Marketable Equity Security Investment, Consideration Transferred, Contingent Consideration Amount Weighted-Average Grant Date Fair Value (per option/award) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Number of reportable segments Number of Reportable Segments Contingent consideration for acquisition Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Non-marketable equity security investment Non-Marketable Equity Security Investment Non-Marketable Equity Security Investment Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Consolidation Items [Axis] Consolidation Items [Axis] Other comprehensive income (loss) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Conversion of preferred stock to common stock Stock Issued During Period, Value, Conversion of Convertible Securities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance for losses of $798 and $769, respectively Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Operating lease income Operating Lease, Lease Income Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Other losses Unrealized (gain) loss on foreign currency translation Unrealized gain loss on foreign currency transactions Sale of Stock [Axis] Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net investment in leases, non-current Loans And Leases Receivable, Net Of Deferred Income, Noncurrent Loans and Leases Receivable, Net of Deferred Income, Noncurrent Notes measurement period Debt Instrument, Redemption, Period Two [Member] Public Common Stock Public Common Stock [Member] Public Common Stock [Member] Goodwill Goodwill Carrying amount, December 31, 2020 Carrying amount, June 30, 2021 Goodwill Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business acquisition, initial earn out period Business Acquisition, Initial Earn Out Period Business Acquisition, Initial Earn Out Period Principal amount Notes Receivable, Related Parties, Face Amount Notes Receivable, Related Parties, Face Amount Aggregate principal amount Debt Instrument, Face Amount POC Lab Instruments & Other Point Of Care Laboratory Revenue, Lab Instruments And Other [Member] Point Of Care Laboratory Revenue, Lab Instruments And Other Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Other Assets, Current Document Quarterly Report Document Quarterly Report Schedule of changes in goodwill Schedule of Goodwill [Table Text Block] Stock Options And Restricted Units Stock Options And Restricted Units [Member] Stock Options And Restricted Units [Member] Equity [Abstract] Equity [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Current portion of deferred revenue, and other Contract with Customer, Liability, Current Subsequent Event [Line Items] Subsequent Event [Line Items] Stock options (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Schedule of estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Weighted average outstanding shares used to compute diluted (loss) earnings per share attributable to Heska Corporation (in shares) Diluted weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted Debt conversion, converted instrument, shares issued (in shares) Debt Instrument, Shares Issuable Upon Conversion Debt Instrument, Shares Issuable Upon Conversion Letter of Credit Letter of Credit [Member] Basic (loss) earnings per share attributable to Heska Corporation (in dollars per share) Earnings Per Share, Basic Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued property taxes Accrual for Taxes Other than Income Taxes, Current Selling and marketing Selling and Marketing Expense Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Accretion of discounts and issuance costs Amortization of Debt Issuance Costs and Discounts Senior Convertible Note Senior Convertible Note [Member] Senior Convertible Note [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Total Leased Assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Collateral amount Debt Instrument, Collateral Amount Counterparty Name [Axis] Counterparty Name [Axis] Common stock, $.01 par value, 13,250,000 shares authorized, respectively, none issued or outstanding Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Sale of stock, over-allotment option period Sale Of Stock, Over-Allotment Option Period Sale Of Stock, Over-Allotment Option Period Deferred tax asset Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Equity in losses of unconsolidated affiliates Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest Additional maximum borrowing capacity increase Line Of Credit Facility, Contingent Increase In Maximum Borrowing Capacity Line Of Credit Facility, Contingent Increase In Maximum Borrowing Capacity 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Entity Current Reporting Status Entity Current Reporting Status Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Related Party Transaction [Axis] Related Party Transaction [Axis] Subsequent Event [Table] Subsequent Event [Table] Accrued purchase orders Accrued Purchases, Current Accrued Purchases, Current Issuance of common stock, net of shares withheld for employee taxes (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Restricted stock awards (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Operating Lease, Liability Operating Lease, Liability Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders' equity Stockholders' Equity Attributable to Parent PVD Other Revenue, Other Pharmaceuticals, Vaccines And Diagnostic Tests [Member] Other Revenue, Other Pharmaceuticals, Vaccines And Diagnostic Tests [Member] Payment of stock issuance costs Payments of Stock Issuance Costs Purchase price Total purchase consideration Business combination, consideration transferred Business Combination, Consideration Transferred Total liabilities and stockholders' equity Liabilities and Equity Repayments of other debt Repayments of Other Long-term Debt Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Raw materials Inventory, Raw Materials, Gross INCOME TAXES Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Accrued payroll and employee benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Total fair value of consideration transferred Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net General and administrative General and Administrative Expense Type of Adoption [Domain] Accounting Standards Update [Domain] Stock options and restricted units excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current income tax expense Current Income Tax Expense (Benefit) Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Equity Component [Domain] Equity Component [Domain] Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Liabilities Liabilities [Abstract] Gross profit Gross Profit Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Construction in progress Construction in Progress [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number CAPITAL STOCK Share-based Payment Arrangement [Text Block] Net (loss) income attributable to Heska Corporation Net loss attributable to Heska Corporation Net (loss) income attributable to Heska Corporation Net Income (Loss) Attributable to Parent Other liabilities Finance Lease, Liability, Noncurrent Changes in operating assets and liabilities (net of the effect of acquisitions): Increase (Decrease) in Operating Capital [Abstract] Carrying amount of equity component Debt Instrument, Convertible, Carrying Amount of Equity Component London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Current period other comprehensive loss Other Comprehensive Income (Loss), Net of Tax INVENTORIES, NET Inventory Disclosure [Text Block] Investment, Name [Domain] Investment, Name [Domain] Work in process Inventory, Work in Process, Gross Trade name Trade Names [Member] Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Comprehensive loss attributable to redeemable non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings Per Share [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Pension Adjustments Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Machinery and equipment Inventory Transferred To Machinery And Equipment [Member] Inventory Transferred To Machinery And Equipment [Member] Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Other intangible assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Developed technology Developed Technology Rights [Member] Document Fiscal Period Focus Document Fiscal Period Focus Notes Receivable Notes Receivable [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Internally developed software Software Development [Member] Borrowings on other debts Proceeds from (Repayments of) Other Debt Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Sales-type lease revenue Sales-type Lease, Revenue Stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Entity Filer Category Entity Filer Category Traditional Common Stock Common Stock [Member] Foreign Currency Translation1 Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Net loss attributable to redeemable non-controlling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use Asset Customer relationships and other Customer Relationships And Other [Member] Customer Relationships And Other [Member] Related party convertible note receivable, net Net carrying amount Notes Receivable, Related Parties Convertible Debt Convertible Debt [Member] Schedule of property and equipment Property, Plant and Equipment [Table Text Block] Non-cash transfers of equipment between inventory and property and equipment, net Property, Plant and Equipment, Transfers and Changes Total Lease Liabilities Lease, Liability Lease, Liability Intangible assets acquired, useful life Non-Marketable Equity Security Investment, Intangible Assets Acquired, Useful Life Non-Marketable Equity Security Investment, Intangible Assets Acquired, Useful Life Issuance of preferred stock, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Contingent maximum borrowing capacity Line of Credit Facility, Contingent Maximum Borrowing Capacity Line of Credit Facility, Contingent Maximum Borrowing Capacity Gross carrying amount Finite-Lived Intangible Assets, Gross MBio Diagnostics, Inc. MBio Diagnostics, Inc. [Member] MBio Diagnostics, Inc. [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Write off of deferred debt issuance cost Write off of Deferred Debt Issuance Cost Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Contract receivables, current Contract with Customer, Asset, after Allowance for Credit Loss, Current POC Imaging Point Of Care Laboratory Revenue, Imaging [Member] Point Of Care Laboratory Revenue, Imaging General Fluidics Corporation General Fluidics Corporation [Member] General Fluidics Corporation [Member] Other assets Increase (Decrease) in Leasing Receivables Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ACQUISITION AND RELATED PARTY ITEMS Business Combination Disclosure [Text Block] Interest and other expense, net Total interest and other expense, net Nonoperating Income (Expense) Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Weighted average outstanding shares used to compute basic (loss) earnings per share attributable to Heska Corporation (in shares) Basic weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Lacuna Diagnostics, Inc. Lacuna Diagnostics, Inc. [Member] Lacuna Diagnostics, Inc. Subsequent Events [Abstract] Subsequent Events [Abstract] Net investment in lease, current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Investment In Leases Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Investment In Leases Sale of Stock [Domain] Sale of Stock [Domain] Debt instrument, debt default, maximum rate increase Debt Instrument, Debt Default, Maximum Rate Increase Debt Instrument, Debt Default, Maximum Rate Increase Ownership percentage Equity Method Investment, Ownership Percentage REVENUE Revenue from Contract with Customer [Text Block] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital Total revenue Revenues 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Profit recognized at commencement for sales-type leases Sales-type Lease, Selling Profit (Loss) Class of Stock [Axis] Class of Stock [Axis] Total income tax benefit Total income tax benefit Income Tax Expense (Benefit) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Sale of stock, number of shares authorized (in shares) Sale Of Stock, Number Of Authorized Shares Sale Of Stock, Number Of Authorized Shares Preferred stock proceeds Proceeds from Issuance of Preferred Stock and Preference Stock Diluted (loss) earnings per share attributable to Heska Corporation (in dollars per share) Earnings Per Share, Diluted Schedule of revenue from external customers and long-lived assets, by geographical areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Deferred revenue, current, and other Finance Lease, Liability, Current Local Phone Number Local Phone Number Cash consideration transferred 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] Leased equipment Leased Equipment [Member] Leased Equipment [Member] Schedule of amortization expense on intangible assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Non-compete agreements Noncompete Agreements [Member] Related Party Transaction [Domain] Related Party Transaction [Domain] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Convertible Preferred Stock Convertible Preferred Stock [Member] Revenue, net Business Acquisition, Pro Forma Revenue Deferred income tax benefit Deferred income tax benefit Deferred Income Tax Expense (Benefit) POC Lab Consumables Point Of Care Laboratory Revenue, Consumables [Member] Point Of Care Laboratory Revenue, Consumables [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Sales-type lease cost of revenue Cost of Goods Sold, Sales-type Lease Equity Award [Domain] Award Type [Domain] Office furniture and equipment Office Furniture And Equipment [Member] Office Furniture And Equipment [Member] Trading Symbol Trading Symbol Convertible Note Receivable Convertible Note Receivable [Member] Convertible Note Receivable Net investment in leases, current, net of allowance for losses of $136 and $192, respectively Loans and Leases Receivable, Net of Deferred Income Business combination, contingent consideration arrangements, liability performance reduction Business Combination, Contingent Consideration Arrangements, Liability Performance Reduction Business Combination, Contingent Consideration Arrangements, Liability Performance Reduction Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Schedule of Timing of Revenue Expected to be Recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] EARNINGS PER SHARE Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] BiEsseA s.r.1. BiEsseA s.r.1. [Member] BiEsseA s.r.1. Entity Shell Company Entity Shell Company Income Tax Contingency [Table] Income Tax Contingency [Table] Adoption of New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Deferred tax liability Deferred Tax Liabilities, Foreign Intangible Deferred Tax Liabilities, Foreign Intangible Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 hska-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 hska-20210630_g1.jpg LOGO begin 644 hska-20210630_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_[ 11'5C:WD 0 $ 9 _^$#A6AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7 M-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX-"CQX.GAM<&UE=&$@>&UL;G,Z M>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N M,RUC,#$Q(#8V+C$T-38V,2P@,C Q,B\P,B\P-BTQ-#HU-CHR-R @(" @(" @ M(CX-"@D\"UN&%P+S$N,"]R:6=H=',O(B!X;6QN&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS M.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UP4FEG:'1S M.DUA'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR ML[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY M^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ M P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)R MT0H6)#3A)?$7&!D:)B2."Z^S36^]HW*.-DJ( MXPRD<@9QQQ7\VM?N-_P1*_Y1X^%/^O[4?_2N6OG^).&<+E^%5>C*3?,EJU;5 M/LEV.3&8.%*'-&^Y]94445\.>8%%%% !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 5^.G_!PC_R>=X9_[$JU_P#2Z_K]BZ_'3_@X1_Y/.\,_]B5: M_P#I=?U]9P7_ ,C)?X6=^6_QODSX2HHHK]@/H0HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *_<;_ ((E?\H\?"G_ %_:C_Z5RU^'-?N-_P $2O\ ME'CX4_Z_M1_]*Y:^-XX_Y%\?\:_)GFYI_"7K_F?65%%%?DIX(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 %%%% !7XZ?\'"/_)YWAG_L2K7_ -+K M^OV+K\=/^#A'_D\[PS_V)5K_ .EU_7UG!?\ R,E_A9WY;_&^3/A*BBBOV ^A M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]QO\ @B5_RCQ\*?\ M7]J/_I7+7X/A3_K^U'_TKEKXWCC_D7Q_QK\F>;FG\)>O^ M9]94445^2G@A1110 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 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? MCI_P<(_\GG>&?^Q*M?\ TNOZ_8NOQT_X.$?^3SO#/_8E6O\ Z77]?6<%_P#( MR7^%G?EO\;Y,^$J***_8#Z$**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ***HZ[97U[':BPOH[%H[F.28O;^<)H0V7 MB R-I9> W.T\X/2E)V5T@+U%%%, HHHH **** "BBB@ HHHH **** "OW&_X M(E?\H\?"G_7]J/\ Z5RU^'-?N-_P1*_Y1X^%/^O[4?\ TKEKXWCC_D7Q_P : M_)GFYI_"7K_F?65%%%?DIX(4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7XZ?\ !PC_ ,GG>&?^Q*M?_2Z_K]BZ_'3_ (.$?^3SO#/_ &)5 MK_Z77]?6<%_\C)?X6=^6_P ;Y,^$J***_8#Z$**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OW&_X(E?\H\?"G_7]J/\ Z5RU^'-?N-_P1*_Y1X^% M/^O[4?\ TKEKXWCC_D7Q_P :_)GFYI_"7K_F?65%%%?DIX(4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7XZ?\ !PC_ ,GG>&?^Q*M?_2Z_ MK]BZ_'3_ (.$?^3SO#/_ &)5K_Z77]?6<%_\C)?X6=^6_P ;Y,^$J***_8#Z M$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OW&_X(E?\H\?"G_7] MJ/\ Z5RU^'-?N-_P1*_Y1X^%/^O[4?\ TKEKXWCC_D7Q_P :_)GFYI_"7K_F M?65%%%?DIX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X MZ?\ !PC_ ,GG>&?^Q*M?_2Z_K]BZ_'3_ (.$?^3SO#/_ &)5K_Z77]?6<%_\ MC)?X6=^6_P ;Y,^$J***_8#Z$**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "OW&_X(E?\H\?"G_7]J/\ Z5RU^'-?N-_P1*_Y1X^%/^O[4?\ TKEK MXWCC_D7Q_P :_)GFYI_"7K_F?65%%%?DIX(4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7XZ?\ !PC_ ,GG>&?^Q*M?_2Z_K]BZ_'3_ (.$ M?^3SO#/_ &)5K_Z77]?6<%_\C)?X6=^6_P ;Y,^$J***_8#Z$**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OW&_X(E?\H\?"G_7]J/\ Z5RU^'-? MN-_P1*_Y1X^%/^O[4?\ TKEKXWCC_D7Q_P :_)GFYI_"7K_F?65%%%?DIX(4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XZ?\ !PC_ ,GG M>&?^Q*M?_2Z_K]BZ_'3_ (.$?^3SO#/_ &)5K_Z77]?6<%_\C)?X6=^6_P ; MY,^$J***_8#Z$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OW&_X M(E?\H\?"G_7]J/\ Z5RU^'-?N-_P1*_Y1X^%/^O[4?\ TKEKXWCC_D7Q_P : M_)GFYI_"7K_F?65%%%?DIX(4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7XZ?\ !PC_ ,GG>&?^Q*M?_2Z_K]BZ_'3_ (.$?^3SO#/_ &)5 MK_Z77]?6<%_\C)?X6=^6_P ;Y,^$J***_8#Z$**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** MFTO2[K6]2M[.RMY[R\NI%A@@AC,DDSL<*JJ.2Q. .231Y@0T5^IW_!.+_@B MI#X>-AXW^,EE'=7WRW%AX7DP\-OW5[SL[=#Y/W1_'NR47@/^"K__ 28;X6O MJ7Q-^&.GM)X99FN-:T2!,G2,\M/"HZP=2RC_ %?4?)D)\[3XHP,\9]4C+_M[ M[+?:_P"NS....I.I[-/Y]#\\****^B.P**** "OW&_X(E?\ */'PI_U_:C_Z M5RU^'-?N-_P1*_Y1X^%/^O[4?_2N6OC>./\ D7Q_QK\F>;FG\)>O^9]94445 M^2G@A1110 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 445@?$ MWXG:#\&_ VH^)?$VJ6NCZ'I47G7-U<-M5!V '5F)P H!+$@ $G%5&+DU&*NV M&^B+_B?Q-I_@OP]>:MJ]]:Z;IFGPM<75UH(FUFV &;B 9S@-G*'#!=K$#)"_EQ_P4 M@_X*?:_^VKXAET/1_M6A_#FQFS;:>6VS:DRGY9[G!P3W6/)5/]IOFKYG\#>. M=7^&?C#3O$&@ZAIVK>(,#[5 #U0G&Y>J,<'@J3]15\)C,)5PU5T*RM)?U]QY=2G*$N66X44 M45S$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XZ?\'"/_)YWAG_ +$J MU_\ 2Z_K]BZ_'3_@X1_Y/.\,_P#8E6O_ *77]?6<%_\ (R7^%G?EO\;Y,^$J M***_8#Z$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHKW;]B'_ ()^>-OVX/&/D:+ =+\,VN M8S]FM1P2B#CS9<=$4]P6*@YK'$8BE0INK6?+%=63.<8+FEL>;_!#X%>*OVC/ MB%9^%_!VCW6LZQ>'(CB&$A3(#22.?ECC7(RS$ 9'<@']G/\ @GK_ ,$K_"O[ M&&G0:YJWV;Q-\0YH_P![J;QY@TW(^:.U5AE1S@R$;V&?N@E:]:_90_8]\$_L M;_#Q=!\'Z=YOEY?>>#BL=*I[L-%^84V2-9XV1U5E8892,@CT-.HKY$\\_)O_@K#_P2 M8;X:G4?B=\+].9O#K%KG6]$MTR=*[M<0*/\ EAW9!_J^H^3(3\ZZ_IV>-949 M64,K#!!'!%?E'_P5C_X),?\ "OCJ/Q/^%^FL=!^:XUS0K:/_ )!G=KB!1_RQ M[L@_U?4?)D)^E<+\4<]L'C'KM&3Z^3\^SZ]==_:P..O^[J?)GYRT445^A'K! M7[C?\$2O^4>/A3_K^U'_ -*Y:_#FOW&_X(E?\H\?"G_7]J/_ *5RU\;QQ_R+ MX_XU^3/-S3^$O7_,^LJ***_)3P0HHHH **** .6^-GQ*_P"%.?"7Q#XJ-G_: M/]@V4EY]F\WR?/V#.W?M;;GUP:^-/^'WB?\ 1,V_\*'_ .YJ^HOVV_\ DTCX MA?\ 8$N/_0:_&6NBC3C):G/6J2B]#[X_X?>)_P!$S;_PH?\ [FH_X?>)_P!$ MS;_PH?\ [FKX'HK;V,.QA[:?<_8;]B[]KE?VO_!6K:PN@'P__9=\+/R3??:O M-S&K[MWEIC[V,8/2O9J^,O\ @BQ_R13Q=_V&U_\ 1$=?9M<=1)2LCLIR;BFP MHHHJ2PHHHH **** "BBB@ HHHH ^0_VC_P#@JNG[/GQJUWP?_P (*VK?V+)& MGVL:SY'G;XDD^YY#8QOQ]X]/PKA_^'WB?]$S;_PH?_N:OG?_ (*0?\GK^.O^ MOBW_ /22&O#Z[(T8-)V.*5::DTF??'_#[Q/^B9M_X4/_ -S5UOP)_P""M*?& MSXO^'_"8\ MIO]NW8M1=?VWYWD9!.[9Y"[NG3(K\VJ];_8/_ .3P?A__ -A5 M/_06HE1@EL$:TW)*Y^R-%%%<9VA7#?M)?&@?L]?!/7/&)TTZN-%2)_L@N/(\ M[?,D7W]K;<;\_=/3\:[FO#?^"D__ "9+XZ_ZXVO_ *6054=6D3)V5SY]_P"' MWB?]$S;_ ,*'_P"YJ/\ A]XG_1,V_P#"A_\ N:O@>BNSV,.QQ>VGW/OC_A]X MG_1,V_\ "A_^YJ/^'WB?]$S;_P *'_[FKX'HH]C#L'MI]S[X_P"'WB?]$S;_ M ,*'_P"YJ/\ A]XG_1,V_P#"A_\ N:O@>BCV,.P>VGW/OC_A]XG_ $3-O_"A M_P#N:C_A]XG_ $3-O_"A_P#N:O@>BCV,.P>VGW/OC_A]XG_1,V_\*'_[FH_X M?>)_T3-O_"A_^YJ^!Z*/8P[![:?<^^/^'WB?]$S;_P *'_[FH_X?>)_T3-O_ M H?_N:O@>BCV,.P>VGW/OC_ (?>)_T3-O\ PH?_ +FH_P"'WB?]$S;_ ,*' M_P"YJ^!Z*/8P[![:?<_/O\ A:GPL\.>)OLOV'_A(--@U'[-YOF^1YL: MOLW8&[&[&<#..@KHJ\Z_9#_Y-6^'/_8MV'_I.E>BUPO<[HZH****!A117S1^ MUQ_P4L\*_L[37.B:*L?BCQ9%E'MXI,6M@W_3:0?Q#_GFO/!!*548MZ(F4E%7 M9](WU_!I5E)<74T5O;PJ7DEE<(B*.I)/ 'N:^?\ XP?\%//A1\*));>#5YO% M.H1Y!AT:,31@CUF8K'C_ '68^U?F_P#';]J[QW^T;J+2^*-=N+BSW;HM/@/D MV4'IMB7@D?WFRWO7G-=$+RRR>,I]/A/2.PM8;;;_P)4W_ )L: M\K^'GPI\2?%O6AIWAG0]3UR\XW):0-)Y8]7(X4>[$"OI3X;_ /!'?XC^*88Y MM?U'0?"\3?>B>4WERG_ 8_W?_D2M.6G'NC^\UO5Y/]Z\D;^M?>^@_\$4/#\"+_:?CK6;M MOXOLMA';@_3LGJS6[#\O*'\ZGVT!^QJ'YX6WCW7+ M,CR=:U:+;TV7DBX_(UTF@_M/_$CPN5_L_P >^+[95_@&KSF/_ODMM_2OL+Q7 M_P $3;=H)&T/Q],L@^Y%?:8&5OJZ2#'_ 'R:\*^+G_!,#XL?"R&6Y@TBW\46 M,7)ET:4S2 ?]<6"RD_[JM5*I!B=.:(?!G_!3_P",WA!D#^)H=8A0Y\K4;&&3 M=]755D_\>KW'X9_\%JY1)'%XR\%QLI(WW6C7!4J.^(9XADM[B%BDDV^;Y;LF[;]G.,XSC)QGO M67_P^\3_ *)FW_A0_P#W-7QA\_\ H]ZY:NY48=CA=:=]S[X_ MX?>)_P!$S;_PH?\ [FKU#]D?_@I8O[5/Q<7PJO@QM"+6 M2G7=USQCI7Y;U]0?\$BO^3NX_P#L#7?_ +)45*45&Z15.M-R2;/U,HHHKD.P M**** "BBB@ HHHH ***\!_;;_;IT;]E/PXUC9_9]5\9WT6;.PW96V4])I\7J7B:_C)TW2E?#2=O-EQR MD0/?JQ&!W(K_ +%O[:>B_M9^#?\ ECIOBS3HQ_:6F!OP\Z'/+1$_4H3@YX9O MR;^(/Q!UGXI^,+[7O$&H3ZEJNHR>9//*>6/8 =%4# "C QBE^'7Q%UKX4 M>,['Q!X?OIM-U;39/,@GC/3U4CHRD9!4Y!!(.C?M9^#,'R=-\6:;&/[2TW=^'G0YY:,GZE"<'/RLWM])O%EYMW;H]/T^$@W6IS ?ZN)?;C+/&&J1Z;I-D,+_%-=2$$ MK#$G5Y&P< >A)( )'X??M\?\%#/%?[,/VU_B8^N^);C[/I]J632](@<_9=,B)Z*/XG.!ND M(RQ'90JCR&OUSAWAF&!2KU]:K^Z/DO/N_N\_>P>"5+WIZR_(****^L/0-[X7 M_$[7O@SX^TOQ/X9U*XTG7-'F$]K8TNU1;/]'Y?EOZ\ MN*PJK1\S^D^BO!_V"OV[_#?[6A?!*M M]0>0:]XK\8Q&'J4*CHUE:2W1\W.$HOEEN%%%%8DA1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %?CI_P<(_\GG>&?^Q*M?\ TNOZ_8NOQT_X.$?^3SO#/_8E6O\ MZ77]?6<%_P#(R7^%G?EO\;Y,^$J***_8#Z$**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBO3OV5_P!D7QM^V'\1(_#_ (/TUIO+*M?:A-E+/3(R?ORO M@XZ'"C+-@X!P:SK5H4H.I4:45NV3*2BN:6QQ'@'X?ZU\4O%]CX?\.Z7>:SK6 MIRB&UM+6,R22L?0=@!DDG !)P 37ZE_LU?\$$_#5E\$]23XF7]Q<^-M=M-L M#Z?,?(\./PRE.@GD! #%OD()5?[Y^F_V'?\ @GOX)_8?\(>3H\(U;Q1>QA=2 MUZYC N+GH2D8Y\J+/1%/. 6+$ U[W7Y?GG&%6M/V>!;C%/?J[?DOQ?7L>)BL MPE)\M+1'\Z?[6'[*/BO]CSXM77A/Q5:[9%S+8WT0/V;4[?)"S1'T/0J>5((/ M2O,Z_HC_ &O?V0O"?[9GPGN/#'B>WV2IF73=2B0&YTN?&!)&>X/ 9#PPX." M1^$O[5?[*GBS]C_XKW?A/Q9:;)$S+97L0)MM3@SA9HF/4'N.JG(/-?7<.\10 MS"G[.II56Z[^:_5=/0]#!XQ5ERR^(\VHHHKZ8[0HHHH **** "BK6A:#?>*- M:M=-TVSNM0U"^E6"VMK>(RS3R,<*B*N2S$\ #DU^K'_!.+_@BU9_#W[!XV^+ M]G:ZEKR[;BQ\./B6UT\]0]SU660?\\^47ON/W?+S7.,/@*7M*SUZ+J_Z[F&( MQ$*4;R/GW_@G)_P1[UO]I5K'QA\0([SP[X";$UM;8,5]KB]1L[QPG_GH>6'W M!SO'Z_?#_P"'VA_"KP?8>'_#FEV>BZ+ID0AM;2UC"1Q*/;N2>23DDDDDDDUL MJHC4*HP!P .U+7X_G&=8C,*G-5=HK:*V7^;\_P CY[$8J=:5Y;=@HHHKQSG" MBO'_ -IW]NKX8_LB1VJ^-/$4-KJ%XRB+3K5#^MM2TO4X%N;6ZMW#Q7$;#*LI'4$&MIX>K"FJLHM1EL M[:/T*<9),>NT9/\G^C^ M\]G XZ_[NI\F?FU7[C?\$2O^4>/A3_K^U'_TKEK\.:_<;_@B5_RCQ\*?]?VH M_P#I7+7H\A3^%'FU/B85ZW^P?_P G@_#_ /["J?\ H+5Y M)7K?[!__ ">#\/\ _L*I_P"@M1/X6%/XD?LC1117GGI!7AO_ 4G_P"3)?'7 M_7&U_P#2R"O_&C]G*?6/%'A>QUC4EUFXMQ/,T@81JD1"_*P'!9OSK\_P"OU"_X M(]_\FG7/_8?NO_1<%8UFU'0VPZO+4]&_X=\_!G_H0=)_[^3?_%T?\.^?@S_T M(.D_]_)O_BZ]DHKDYF=G*NQXW_P[Y^#/_0@Z3_W\F_\ BZ/^'?/P9_Z$'2?^ M_DW_ ,77LE%',PY5V/&_^'?/P9_Z$'2?^_DW_P 71_P[Y^#/_0@Z3_W\F_\ MBZ]DHHYF'*NQXW_P[Y^#/_0@Z3_W\F_^+H_X=\_!G_H0=)_[^3?_ !=>R44< MS#E78\;_ .'?/P9_Z$'2?^_DW_Q='_#OGX,_]"#I/_?R;_XNO9**.9ARKL4? M#/AJQ\&^';'2=+MTL]-TR!+6U@3.V&-%"JHSSP !S5ZBBI*"BBO!_P#@H5^T MZ_[-/P(GFTV81^)?$#M8:60?F@)&9)Q_US4\?[3)VS3BKNR%*22NSP__ (*/ M?\%$)_#-[??#WP%?&&^CS#K.K0-\UN>C6\+#HXZ,XY7[HYR1^?CNTKEF)8L< MDD\DTLTSW$S22,TDDA+,S'+,3W/O3:[X0459'GSFY.["OL']AS_@F/<_&33[ M/Q9X\^U:9X9G EL]/0^7=:FG4.QZQQ'MCYF'(VC#'B_^":O[+-O^T7\:'OM8 MM_/\,^%52[O(V&4NYF)\F$^JDJS,.ZH1_%7ZNHBQ(JJH55& . *QK5+:(VH MTD_>9C^ OAUH7PN\.PZ3X=TFQT?3;FXXY9CCECDGN36U117*=8 M4444 %%%% 'DW[2G[&/@?]I_29!K6GK:ZTJ;;?6+11'=PG'&X])%']U\C&<8 M/-?EU^U'^RCXF_93\;?V9KD8N-/NBS:?J<*G[/?(/3^ZXR-R'D9'4$,?V>KC M?CS\#M#_ &A_AGJ'AC7K<26MXNZ&95'FVQE4 MI*6O4_$6OT&_X(U? ?\ L[P_KOQ$OH<2Z@QTK3&8?\LD(:9Q[,X1<_\ 3-QW MKXQ\:_L]^(O!/QYE^'<]KYFO_P!H)I\"J"%N3(P$4B_[+JRL#V!YZ&OV/^#O MPTLO@W\+]!\+Z>!]ET.S2U#8QYK ?/(1ZNQ9C[L:VK3]VRZF%"'O7?0Z6BBB MN0[ HHHH _#SXY?\EK\8?]AN]_\ 1[URU=3\N6KTH M['F2W"OJ#_@D5_R=W'_V!KO_ -DKY?KZ@_X)%?\ )WB]6[*:C%R=D3*2BKLW/V[O^"@FF_LT:7-H'A]K?5/'%U'\L9^ M>'2E8<22^K]UC[]3@8#?EWXJ\5:EXX\17FKZQ>W&HZEJ$IFN+F=]TDKGJ2?Z M= !@8Q5?5M6NM>U2XOKZXFO+R[D::>>9R\DSLOO"6NWFEZG:3V.H6$K07%O,FV2%U."I![@U49)Z(F46M6:'PX^( M^M?"3QI8>(/#]_-INK:;()(9HS^:L.C*1D%3D$$@\5^LG[%W[:.B_M:>"\CR M=.\5:=&/[3TS=T[>=%GEHB?Q4G:>S-^/]=!\+_'NO_#+Q]IFM>&+JZL]95.HXOR/W,HKF?@SXDU_Q?\+]%U+Q1 MHJ^']?O+99+VP$F_[._],C#;3DKG:22":\+_ ."A_P#P4F\-?L/^$39P_9]< M\?:E"6T[2 _RP Y GN2.4B!Z#AG(P,#'A']AWX>'4M:D74?$%^C#2-$AD"W%\XXW-U\N)3]YR/8!FP*_#G] MI;]IKQ=^UC\4+OQ7XPU!KR]F^2WMTRMMI\.+=5N-8UK4GW2SRGA1_"B*.$11PJJ *YBOV'(>'J670YG[U1[O MMY+R_%_@?187!QHJ[U845<\/>'-0\6ZW:Z;I=E=ZEJ5]((;>UM86FFG<]%1% M!+$^@%?HK^Q'_P $(M1\2BS\1?&6>72;!MLL7ANSE'VJ<=0+B5>(@>,HF7P> M60C%>EF.:X; PY\1*W9=7Z+^EW-JU>%)7FSX&\!?!/Q=\4M&UK4O#OAO6-:T M_P .VS7FIW-I:M)%91*,EG8# XR<=< G& 37+U_2S\.OA?X=^$7@VU\/^&-% MT[0]%LUVQ6=I"(XQZD@?>8]V.23R237Y1?\ !7S_ ()A'X&ZO=_$[P#I_P#Q M1FH2[]7TZ!.-#F<_ZQ .EN['&.D;''"E0OSN4\84L9B70J1Y+_#KOY/S?3[O M7DP^81J3Y9*W8^ Z***^R/1.V_9Z_:#\4?LP?%73?&'A*_:QU33VPRMEH;N( MXWPRKGYHV Y'4<$$, 1^[O[$W[:7AC]MOX20^(-#D6TU2UVPZQI,D@:?3)R, MX/\ >C;!*/C# 'HP91_/97H?[+W[3WBK]DGXM6/B[PG=^3=6Y\NZM9"3;ZC M2"\$JCJIP/=2 P((!KYOB'A^&84N:&E2.S[^3\OR./&815E=?$?T:T5Y7^R% M^USX5_;*^$5KXJ\,S>7)Q#J.G2N#<:7<8R8I .H[JW1EYX.0/5*_&ZU&=*;I MU5:2T:9\[*+B[/<****S)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\=/^#A'_ )/. M\,_]B5:_^EU_7[%U^.G_ <(_P#)YWAG_L2K7_TNOZ^LX+_Y&2_PL[\M_C?) MGPE1117[ ?0A1110 4444 %%%% !1110 4444 %%%% !10JEV"J"S,< #O7Z M+?\ !-__ ((MWGC_ /L_QQ\8+.XT_0VVSV'AQ\QW.H#J'N>C11G_ )Y\.W?: M.&\_,UQ#MV75^27]>9C6K0I1YIGA?_!/K_@EYXL_;6UB'5KS[1X;^ M']O+BYU>2/\ >7N#\T5JI^^W4%S\BWMX MA'%!&HPJJJ@!5 P ,"K=?D&=<08C,9^][L%M']7W?\ 2/G\3BIUGKMV"BBB MO".4*\J_:]_9"\)_MF?">X\,>)[?9*F9=-U*) ;G2Y\8$D9[@\!D/##@X(!' MJM%:4:U2E-5:3M);-%1DXNZW/YT/VJ_V5/%G['_Q7N_"?BRTV2)F6RO8@3;: MG!G"S1,>H/<=5.0>:\VK^B']L#]D'PI^VA\);CPQXFA\J:/,VF:E$@-QI=QC M D3U4\!D/##T(5A^$G[4_P"RQXL_9"^+%YX3\66?ESQYDL[R,$VVI0$D+-$Q MZJ>XZJ000""*_8N'>(H9A3]G4TJ+==_-?JNA]#@\8JRL_B/.:***^F.T*[;] MG_\ 9V\7?M/?$6U\+^#-(FU74[CYI"/EAM(\@&69^B(,]3U. ,D@'T[]A/\ MX)S>-/VX?% ;3XVT3P?9RA-1UZXB)BC[F.%>/-EQ_"" N1N*Y&?VL_9A_92\ M%_LC?#J/PWX-TM;.%MK7EY+A[O4I0,>9-)@;CUP!A5!PH XKY7/N**. 3I4O M>J=NB]?\M_0X<5CHTO=CJSRC_@G_ /\ !,/PA^Q/HL6J3B#Q%X^N(MMUK,L? MRVN1\T5JI_U:=06^^_.< A!]/T45^2XK&5L35=:O+FD_Z^X\"I4E.7-)ZA11 M7QK^VU_P67\ _LT?:]#\)M;^._&468S%;3?\2[3W_P"FTR_>8'K''D\$%D-7 M@\#7Q=3V6'BY/\O5]!TZ4ZCY8*Y]6_$;XE^'_A%X0N]?\3ZQI^A:-8KNGN[R M811KZ $]6/0*,DG@ FOS)_;:_P""[U_X@^V>'?@S;R:99-NBD\27L/\ I,PZ M$VT+<1CT>0%L'[J$9KXD_:6_:Y\??M;>+O[7\;:]<:CY;$VME'^ZLK '^&*$ M?*O'!8Y9L#+'K7FM?I>3\&T,/:KC/?EV^RO\_GIY'M8?+8Q]ZIJ_P+GB3Q)J M/C'7;K5-6OKS5-2OI#-9XAU,9/+QC_ 'E^;(?XYHKZK&8&CBJ#P]:-XO\ M#LUVL=U2E&I'DEL?TU^'_$%CXKT&SU32[RWU#3=0A2XMKFWD$D5Q&PRKJPX* MD$$$5=K\6_\ @E=_P5&N_P!E+7+?P5XTN;B\^'&H38CE.9)/#TK'F1!U,+$Y M=!T.67GWN()!)%/&P#*ZL.&4@@@C@@U^+ MYUDU;+JWLYZQ?PONO\UU1\WB?#/0?A1H,FE^'-,MM'TV2ZFO?LMNNV))9I#)(57HH+L3 MM& ,X XKWL1GU7$9>L%7U<6FGY)-6?WZ,ZIXJ4Z7LY=&;U%%%>"' MV./$;H****Z#G/T?_P""+'_)%/%W_8;7_P!$1U]FU\9?\$6/^2*>+O\ L-K_ M .B(Z^S:X*GQ,]"E\""BBBLS0**** "BBB@ HHHH **** /R#_X*0?\ )Z_C MK_KXM_\ TDAKP^O&_P#!2?\ Y,E\=?\ 7&U_]+(*J'Q(F?PL M_(6BBBO1/-"OU"_X(]_\FG7/_8?NO_1<%?E[7ZA?\$>_^33KG_L/W7_HN"L, M1\)OA_B/JJBBBN,[0HHHH **** "BBB@ HHHH **** "ORQ_X*S_ !5D\>?M M33:+'+NL?"-G%91J#E?.D432M]?G1#_US%?J=7XI?M6:TWB#]ISX@W;$GS/$ M-\JY_NK.ZK_XZ!6]!>]/7/V0[>S5@9-%U6ZM9%SRNXK, M/TE_2OIZO/J?$ST:?PH****@L**** "BBB@ HHHH Q[WX?:#J7B:'6KC0](N M-9M@!#?R6<;740&_ M^CWKEJZGXY?\EK\8?]AN]_\ 1[URU>E'8\R6X5]0?\$BO^3NX_\ L#7?_LE? M+]?4'_!(K_D[N/\ [ UW_P"R5%3X2Z?QH_4RBBBN ] **** "BAFVC)Z>M? M_P#P4"_X*6[_ +=X'^&]_P#+\T&IZ[;OU[-%;,/R,H^B_P!ZJC%R=D3*:BKL MZ3_@H'_P4FC^'XO/!/P^O$FU[F'4=7B;Z_LC?L$^+/VI[^.]5&T/PG&^)]6N(SB7 M!Y6!./,;KSPH[G. >V,8P1PRE*I(\J^&7PL\0?&/Q=;:%X9TNZU;5+H_+%"O M"+W=V/"*.[,0!ZU^DW[&W_!,SP_\!#:Z_P"*OLOB3Q%]-6W#@&YNY,/=7K#^*23&3WP!A1DX MS7>5S5*SEHCJIT5'5[A7RW_P4._8,A_:)T*3Q1X9MXH/&^G1?,BX5=8B4<1M M_P!-5'W&/7[IXVE?J2BLXR<7=&DHJ2LS\)=,\'ZMK/BJ/0[73;VXUF:X^R)8 MI"QN#-G;LV8SN!XQCC%?IA^P9_P3KL?V?+>V\4>+([?4O&LB[HH^)(-&!'1# MT:7L7Z#HO=F]ZTKX#>$-#^*M_P"-[70;&'Q1J4*P7%^%^=@,@D#HK,,!F !8 M DXKXU_X*A_\%=+7X#+J'P_^&=Y;W_C8AH-1U5,20:$>A1.H>X'<N6R MH]+!82OCZJH8=:]>R7=OL&%P0R2SR,68 MDDDGDDUUGP)_9W\:?M+^-H_#_@G0+[7-1;!D\E=L-JA.-\LAPD:^[$#L,G K M]*^\OV(_^"(7@_X)?8]?^)3VGCCQ1'B1 M+#83I%BW7[C &X8>L@"?[&0#7W5;P1VT"1QHL<<:A411A4 X [ 5\SG'&T8 MWI8!7?\ ,]ODNOJ]/)G'B,R2]VE]YXK^R'^P!\./V,=$5?"^D_:MN7 MX66_N?4!L8C0_P!Q HX&/*4I.\GJ%5=8TB MU\0Z3=6%];6]Y8WL307%O.@DCGC8%61E/#*02"#P0:M45CYHD_$7_@JE_P $ MV+O]CKQNWB;PS;SW7PWUVNP\^6YY(&TY89;Y!K^E[XB?# M[1?BOX)U/PWXBT^WU71=8MVMKRUG7*2H?U!!P0PP5(!!! -?A7_P47_8 UK] MAOXJF%?M&I>"]:D9]$U-EY(ZFWE(X$R#Z!QAACE5_6.%>(_K<5A<2_WBV?\ M,O\ -=>^_<][ XSVB]G/?\SYUHHHK[0](]3_ &0/VNO%7[&?Q=M?%/AJ?S(V MQ#J6G2.1;ZI;YR8W]#W5L94\\\@_O#^S#^TYX5_:T^$UCXN\)WGG6ES\ES;2 M8%QI\X +P2J.C#/T8$,"00:_G+KV7]B/]M;Q1^Q'\6H?$&B.UYI-X5AUC2)) M"L.I0 ]/]F1JEE/RO$G#L&?\ ML2K7_P!+K^OV+K\=/^#A'_D\[PS_ -B5:_\ I=?U]9P7_P C)?X6=^6_QODS MX2HHHK]@/H0HHHH **** "BBB@ HHHH **** "M;P'X"UKXH>+K'0?#NEWNL M:SJFQD_P"LFDP<=#A1EF(P :_:_P#8;_X)Z>"OV'_"'EZ3"NK>*KV(+J6O M7,8%Q<="8XQSY4.?X 7XJCVC^K[+\6<>*QD:*MN^QX MQ_P3A_X(^:+^S:MCXQ^(4=GX@\>+MFMK3B6QT)NHV]I9A_ST/RJ?N= Y^Y** M*_(<=F%?&576Q$KO\%Y)=$?/U:TJDN:845A_$;XDZ!\(_!UYX@\3:O8Z'HNG MION+N[E$<:#L/=CT"C))P "3BORI_;T_X+?ZY\3_ +;X7^$;7GAOP^V8I]>< M>7J5^O0^2/\ EW0^O^L(Q]SE:ZLJR7%9A/EHK3K)[+^NR-*&&G5=H_>?9'[= MW_!5SP+^QU;W6BV+Q^+?'@4JNDVLO[JP;L;J09">OEC+GCA0=U>;_P#!,[_@ ML!%^TMXC;P3\2/[-T;QA?3NVD7=NODV>I*S$BVP2=DRYPN2?, ^^/G_ ![N M+B2\GDEED>221B[NYW,Q/))/.6*1XY(V#HZ':RD<@@]B*_1H<%X M)85T'K-_:ZW\EV\OQO8]A9;35/EZ]S^G:BOS_P#^"3W_ 5&L/&GQ.AO-"\%MMG MM-+YBOM:7J"W>& _WOON/N[00]?JW\2/@GX1^,5SHTWBCP[I.O2>'KL7VG-> MVZS?9)L8W+G\.#D$JIQE1CJJ^SQG&V(JX54J2Y9OXI?Y+I?\.G<]"IF4Y0Y8 MZ/J_\C+\&^#-)^'GA>QT30M.L])TC38A!:V=K$(X8$'95''O[DDUJ45E^,?& MFD_#WPW>:SKNI6.CZ38)YES=WDZPPP+ZLS$ ?XFOBO>G+NW][9YNK9J5Y1^U M'^VE\/?V/?"_]H>--_@^4>]M PY]GE'K\AX:OS3\;^.M:^)7BB\UOQ!JE M_K6K7S^9<7EY.TTTI]V8D\= .@ P,5]MD_!E:O:KC?GA\ME+ MWJFB_$^HOVV?^"OOQ"_:L^UZ+HLDG@CP5+F,V%E.?M5\G3_2)Q@L#WC3:F#@ M[\9KY)HHK]*P>"H86G[+#Q45Y?KW?J>S3IQ@N6"L%%%%=1H%%%% !7W%_P $ MIO\ @J;&ZM;J-9H9H7#QS(P MRK*PX*D$$$<$&IJ_'C_@D]_P52F_9ZU"S^'?Q"OI)O =U)Y>G:A*Q9O#\C'[ MK'J;=B>1_P LR1:A:QSP21S03()(Y(V#+(I&001P01SD5^*YQD M];+Z_LJFJ>SZ-?Y]T?-XC#RHRY9$E%%%>2'V./$;H****Z#G/T?\ M^"+'_)%/%W_8;7_T1'7V;7QE_P $6/\ DBGB[_L-K_Z(CK[-K@J?$ST*7P(* M***S- HHHH **** "BBB@ HHHH _(/\ X*0?\GK^.O\ KXM__22&O#Z]P_X* M0?\ )Z_CK_KXM_\ TDAKP^O0I_"CS:GQ,*];_8/_ .3P?A__ -A5/_06KR2O M6_V#_P#D\'X?_P#853_T%J)_"PI_$C]D:***\\](*\-_X*3_ /)DOCK_ *XV MO_I9!7N5>&_\%)_^3)?'7_7&U_\ 2R"JA\2)G\+/R%HHHKT3S0K]0O\ @CW_ M ,FG7/\ V'[K_P!%P5^7M?J%_P $>_\ DTZY_P"P_=?^BX*PQ'PF^'^(^JJ* M**XSM"BBB@ HHHH **** "BBB@ HHHH *_%']JK1F\/_ +3/Q M&&/+\17Q7 MC^$SNR_^.D5^UU?EI_P5I^$DO@']I^378XMNG^,+2.\C<#Y?/C412K]?E1S_ M -=16^'?O6.?$+W;GR]11178<9]6?\$I/VE[?X/?&"Z\+:Q<+;Z-XR\N**61 ML);WB9$63V#ABG^\4[ FOU K\$P=IR.O8U]_?L)_\%/[5M-L?!_Q,O?L\\($ M%CK\QRDB]%2Y/\+#@>;T(^]@@L>:M3^TCJHU;+E9]W45':7<5_:QSP21S0S* M'CDC8,LBD9!!'!!'.14E?' M+_DM?C#_ +#=[_Z/>N6KJ?CE_P EK\8?]AN]_P#1[URU>E'8\R6X5]0?\$BO M^3NX_P#L#7?_ +)7R_7U!_P2*_Y.[C_[ UW_ .R5%3X2Z?QH_4RBBBN ] *C MN[N*PM9)YY(X8(4,DDDC!5C4#)))X YR:K>(-?L?"FB76I:E=V]AI]C$TUQ M<3N$CA0#)9B> *_,C]O/_@HG??M!75QX7\)RW&G>"8GVRRK]UB]$Z MGJW.%6X4W)Z&=2HHK4Z;_@H!_P %))?B2;[P5\/[R2#P[S#J&JQDK)J8Z&.( M]5A]3U?I]W.[XXTS2[G6]1@L[.WGN[NZD$4,,*&225RVMT:66 M65PD<2*,LS$\ DD] *_)G_ (*B_P#!7V;XKC4?AY\*[Z6U\+DM;ZKKL)*2 MZP.C10'JL!Y!;@R#@83._P!3*S0VC#JW4-,.G\'/S#\O[6UN-8U".&&. M:ZNKJ0(D:*9))78\ \&Z#I^@:3;\^5;1_-*W]^1SEI'/=G))]:ZVBOS_ #3/,5CY M7K2]WI%;+_/U9Y-?%5*K]YZ=@HHHKQSG"BBB@ HHHH *XOX^_ 7PU^TO\*]4 M\'^++%;[2=4CP2,"6VD'W)HF_AD0\@_4$$$@]I154ZDH24X.S6J8XR:=T?SR M_MJ?L<^)/V*OC'<>&==5KJQFW3Z3JB(5AU.WS@./[KKP'3)*GU!5CY#7]$?[ M8/[)'AG]LOX.7GA3Q%$(IN9M-U%$#3Z7<@865/4=F7(#*2.#@C\%OVC_ -G7 MQ-^RS\6M2\'>++/[+J5@VZ.5,F&]A).R>)OXD8#@]0000&! _9.&^((YA2Y* MFE2.Z[^:_7L?18/%JM&TOB1PM%%%?3':>[_L#?MW^(OV&_BHNI6/FZEX8U1D MCUO1R^$NXQTD3/"S)DE6[\J>":_=?X,?&7P[^T!\-=+\6>%-1CU/1=6B\R&5 M>&0]&1UZJZG(93R"*_FQKZ,_X)U_\%"==_8;^).YOM&J>!]8E4:SI(;GT^T0 MYX691] X&TX^5E^0XFX;6-C]8PZM47_DWEZ]G\GY>?C<'[1<\/B_,_>RBL#X M8_$W0?C'X#TOQ-X9U*WU;0]8A$]K&?\ L2K7_P!+K^OK."_^1DO\+._+?XWR9\)4445^P'T(4444 M %%%% !1110 444*I9L#DG@ =Z "OJ#_ ()^?\$O_%O[;&LQ:K=_:/#?P_MY M<76L21_/>8/S16JG[[=07^XG.A67AC1K73M-L[73]/L8E@M[:WB$< M5O&HPJJJ@!5 X P*^%X@XNC0OA\$[SZRZ+T[O\ !>9Y>+S!1]REOW.6^ G[ M/OA/]F;X=6GA?P;I$&DZ5:C7D;')/8 # [6BLOQCXTTG MX=^&+S6M>U*QT?2=/C,MS>7N MYJ5\U_MQ_P#!3OP#^Q783:?/,OB3QLT>8-!LYAOBR,AKB3D0KT.""Y!&%(R1 M\=_MZ?\ !ZNKJ0RS33.9))7)R69CR23R2>37W62<&3J6K8_W8_R]7Z] MO3?T/4PN6N7O5=%V/4OVL/VU?'W[97C'^U/&&K-)9V[L;'2K;,=AIP/:./)R MW8NQ9SW. /)Z**_2:-&G1@J=))16R1[$8J*Y8[!1116I0ZVN9+.XCFAD>&6 M%@Z.C%61@<@@CD$'O7Z\?\$GO^"K4?QTMK'X;_$B_CC\:0H(=*U69MJZ\H'$ M:> M9^[U%4/#&B'PWX;T_3FO+[4&L;>.W^U7LGF7-SL4+YDC #<[8R3@9))J_7XB M]]#YD**\Y_:._:M\!_LH^#FUKQOKUOI<;@_9;4'S+R_8?PPQ#YG/0$\*N1N* MCFOR?_;;_P""T/CS]H[[9H7@O[3X#\'R[HV$$O\ Q,]00\?O9E_U:D?P1XZD M%G%>YE/#^+Q[O35H_P SV^7=^GSL=6'PE2J_=V[GWM^VS_P5R^'?[)8N]'TV M6/QIXVARG]F6,P\BR?\ Z>9AD(1_<4,_&"%SFOR2_:J_;>^(G[8WB7[;XQUJ M22QAD+V>D6N8=/L?]R+)RW;>Y9R/XL8%>2$EFR>3W-%?J64<.X3 +F@N:?\ M,]_EV_/S/(I&/_ "[D]#_RS)_N9V_G_17#F.7T M<;1="NM/Q3[HRK48U(\LC^G6">.Z@62-EDCD4,CJ%MYF/_+ ]%<_ZOH?DY3]9D<2*&4A ME89!'0BOQ7-LIK9?7]C5VZ/HU_6ZZ'S6(P\J4N60ZBBBO+,0HHHH **** /+ M?VV_^32/B%_V!+C_ -!K\9:_9K]MO_DTCXA?]@2X_P#0:_&6NO#[''B-T%%% M%=!SGZ/_ /!%C_DBGB[_ +#:_P#HB.OLVOS"_P""?W[>/A7]DWX?:YI.O:7X M@U"XU341=QMI\4+(J"-4P=\BG.0>@(KWW_A]!\./^A;\;?\ @/:__'ZXJE.3 ME=([:=2*BDV?8%%?'_\ P^@^''_0M^-O_ >U_P#C]'_#Z#XU_\ C]'LY=@]K#N?8%%?'_\ P^@^''_0M^-O_ >U_P#C]'_#Z#XSEV#VL.Y]@45\?_ /#Z#XU_^/T?\/H/AQ_T M+?C;_P ![7_X_1[.78/:P[GV!17Q_P#\/H/AQ_T+?C;_ ,![7_X_1_P^@^'' M_0M^-O\ P'M?_C]'LY=@]K#N?(?_ 4@_P"3U_'7_7Q;_P#I)#7A]>B?M8_% MW3_CU^T'XD\7:5;WEKI^L21/#%=*JS($@CC.X*S#JAZ$\8^E>=UVPTBCAG\3 ML%>M_L'_ /)X/P__ .PJG_H+5Y)7K?[!_P#R>#\/_P#L*I_Z"U*?PL*?Q(_9 M&BBBO//2"O#?^"D__)DOCK_KC:_^ED%>Y5X;_P %)_\ DR7QU_UQM?\ TL@J MH?$B9_"S\A:***]$\T*_4+_@CW_R:=<_]A^Z_P#1<%?E[7V+^PG_ ,%$?"/[ M+?P3E\,ZYH_B2^O9-3FO1)8Q0M$$=(U R\JG/R'MCD5E6BW'0VHR2EJ?I/17 MQ_\ \/H/AQ_T+?C;_P ![7_X_1_P^@^''_0M^-O_ 'M?_C]U_P#C]'_#Z#XSEV#VL. MY]@45\?_ /#Z#XU_^/T?\/H/AQ_T+?C;_P ![7_X_1[.78/: MP[GV!17Q_P#\/H/AQ_T+?C;_ ,![7_X_1_P^@^''_0M^-O\ P'M?_C]'LY=@ M]K#N?8%%?'__ ^@^''_ $+?C;_P'M?_ (_7TO\ !;XL6'QR^%VC^+-+M[RU ML-:B:6&*Z55F0!V0[@I8=5/0FIE!K5E1G%['4T445)05XS^W'^R]'^U+\$KG M2K<1IX@TMC>Z1,YV@3 8,;'LLB_*>P.UN=N*]FHIIM.Z$U=69^#NMZ)>>&M8 MNM/U"VFL[ZQE:"X@E4K)"ZG#*P/0@@U5K]4?VZO^">6G?M,02>(O#[6^D^-H M8\%W&VWU55& DN/NN!PLF#P #D8*_F3\0_AOKOPG\57.B>(]+N](U2T.)(+A M-IQV93T93V9201T)KNIU%(X*E-Q9B4445H9GKW[.G[<'Q _9HDC@T75/MVBJ MV6TG4,S6GOL&0T9[Y0C)ZYK[@^!O_!6[X??$1(;7Q1'=>"]2;"EI@;BR=O:5 M1N7_ (&@ _O&OS!HK*5*,MS2%643]V_#'BW2O&ND1ZAHVI6&K6,WW+BSN%GB M?Z,I(K1K\+?!'Q'\0?#/5A?>'=:U30[P?\M;*Y>%F'H=I&1['(KZ.^%'_!73 MXF>!Q'#KT>D^+K1,!C _BEX;^*.F_;/#>O:3KEM@ M%GLKI)MF>S!3E3['!K*46MS:,D]C>HHHJ2@HHHH **** "BBB@#\//CE_P E MK\8?]AN]_P#1[URU=3\_^CWKEJ]*.QYDMPKZ@_X)%?\ )W(-0M]+TG3TWS3RG@>@ ZLQ/ 49))P,USWQ\_:1\)?LW>$ MI-5\3ZG%;MM)MK*,AKN];LL<>P '%AV5*BCZG3_MN_MZZU^U1K3Z7I_V MC1_!-G+NMK'=B2](Z2SXX)[A!E5]S\QZ;]C;_@F3KWQT^R^(/%WVKPWX3;$D M<97;>ZFO7Y%(_=H?[[#GC:"#N'S7X#\8W'P]\9:7KEK!975QI5RES'%>0+/! M(5.<.C<$'\^X((!'[!?LG?M7:#^U=\/%U73&6UU2T"QZGIK/F2RD/_H4;8)5 MNX!'!! WJ7A&T3GII3E>1VWPV^&6@_"'PC:Z%X;TNUTG2[4?)# N-Q[LQZLQ M[LQ)/1RHDR$R"$?. M\^A@<"JS]I6ER4UO)_DEU?ETZFU.GS:R=EW_ ,CYW_;A_P""@'CK_@H[\0F^ M%?P9TG6KGPE)(4>.TB*W6O;3_K9SP(;8'!"N0.C.0<*GMG[$?_!"G0? 7V/Q M%\7IK?Q+K"XECT"W8_V=:GJ!,_!G8<948CR"#Y@.:^T?V>_V8? _[+7@Q="\ M#Z#9Z-:L%,\RC? . M !P*LT45\OYLX0HHHH **** "BBB@ HHHH **** "O /^"@W[!V@_MR?"5M/ MF\C3O%FDJ\NAZL5YMY".8I,^#/C_5/"_B;3I]*US1IS!=6THY1AR"#T96!!5AD,I!!((- M8-?N-_P5#_X)OV/[:7P__MK08K>R^(V@P'[!.2$75(AEOLDK>YR48_=8\X5F M(_$7Q#X>OO"6O7FEZI:7&GZEIT[VUU;7$9CEMY$.UD93R""""#Z5^TY'G5/, M:'.M)KXEV\UY/I]Q]+A<3&M&_7J4Z***]PZ3ZB_X)I?\%']7_8B\>_V?JC76 MJ?#S6I@=3L%.Y[)S@?:H!V<#&Y>CJ,'!"L/W \$>.-(^)7A'3M>T'4+75='U M:!;FTN[=]T+T\-^))KC4/AOK M$^;B(9>31I6X-S".Z_WT'4?,/F&&^*XHX:6*3Q6%7[Q;K^9?Y_F>;CL'SKVD M-_S/V^HJAX:\26'C'P_9ZMI-Y;ZAINHPI<6MU;R"2*XC8 JRL.""".:OU^4- M-.S/!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *_'3_@X1_P"3SO#/_8E6O_I=?U^Q=?CI_P '"/\ MR>=X9_[$JU_]+K^OK."_^1DO\+._+?XWR9\)4445^P'T(4444 %%%% !117I M7[+O[)GC7]K_ .(T?AWP;IK7,B[6O;Z7*6>FQ$_ZR:3!"C@X RS$84$UG6K0 MI0=2H[);MBE)15Y;'%>!O FL_$SQ;8Z#X?TR\UC6-3E$-K9VL1DEF8]@!Z[#J^LO\E^+Z]CPL7F#G[E/;\PHJEX@\0Z?X3T2ZU+5 M+ZTTW3K&(S7-U=2K## @Y+,S$!0/4FOS._;U_P""Y^[[;X5^"K<6Y3B0M8Z'9L8[&S[ [%=(O-'/V5H[+Q5XS M%GXH^(*@2Q';OL=$;TA##YY!_P ]6 (_A"\LWC9QGF'R^G>H[R>T5N_\EYG/ MB,5"BO>W['SE_P $Z?\ @BE>>./L/C3XQ6MQINCDK/9>&B3'=7HZAKHCYHHS M_P \QASWV8PWZI:#H%CX6T2UTW3+.UT_3[&)8+:VMHEBA@C485450 H Z <5 MQ!?D$(1S7Y1 MB\9CLXQ"5G)](K9?UU;/!J5*N(GW\CZ+U[7['POHUSJ.IWMKI^GV<9EN+FYE M6&&!!U9W8@*!ZDXK\[?VVO\ @N[I?A3[9X=^#=O#K6HKF.3Q%>1'[' >A-O$ M<&5AV=\)D?=<'-?"?[7O_!0/XC_MGZRQ\3:M]DT&.3?:Z%8%HK"#'0E7MY*L-O;P1 MF269V.%55'+,20 !R2:_6;_@F1_P1VM?A&-/\??%6SM[_P 5#;/INAR 26^C MGJLDW423CJ%Y6,\_,V"GEYMG&'R^E[2L]>BZO^NK.?$8B-*-Y?<>5?\ !,?_ M ((W3^/AI_Q ^+FGS6NA_+<:7X:YMB,PJ^TK/3HNB_KJSY[$8B= M67-(****\LP"BBB@ HHHH \M_;;_ .32/B%_V!+C_P!!K\9:_9K]MO\ Y-(^ M(7_8$N/_ $&OQEKKP^QQXC=!11170*8=2 MDNM.U,6L)MKLPJ$\I&Y !R1^5 MU%?JC_PZ2^#_ /SZ>(/_ 9M_A1_PZ2^#_\ SZ>(/_!FW^%'UB(?5Y'Y745^ MJ/\ PZ2^#_\ SZ>(/_!FW^%'_#I+X/\ _/IX@_\ !FW^%'UB(?5Y'Y745^J/ M_#I+X/\ _/IX@_\ !FW^%'_#I+X/_P#/IX@_\&;?X4?6(A]7D?E=17ZH_P## MI+X/_P#/IX@_\&;?X4?\.DO@_P#\^GB#_P &;?X4?6(A]7D?E=17IG[8OPLT MGX*?M)^*/"^AK/'I6DRPI;K-)YD@#01N#\/_P#L*I_Z"U>25ZW^P?\ \G@_#_\ ["J?^@M4S^%CI_$C]D:***\\](*\ M-_X*3_\ )DOCK_KC:_\ I9!7N5>&_P#!2?\ Y,E\=?\ 7&U_]+(*J'Q(F?PL M_(6BBBO1/-"BBOMS_@GM^PAX _:0^ TWB'Q-;ZK)J4>JSV8-M>&%/+1(B.,= M:F4E%794(.3LCXCHK]4?^'27P?_Y]/$'_ (,V_P */^'27P?_ .?3Q!_X M,V_PK+ZQ$V^KR/RNHK]4?^'27P?_ .?3Q!_X,V_PH_X=)?!__GT\0?\ @S;_ M H^L1#ZO(_*ZBOU1_X=)?!__GT\0?\ @S;_ H_X=)?!_\ Y]/$'_@S;_"C MZQ$/J\C\KJ*_5'_ATE\'_P#GT\0?^#-O\*/^'27P?_Y]/$'_ (,V_P */K$0 M^KR/RNK]A/\ @G?_ ,F8> _^O.7_ -*):XS_ (=)?!__ )]/$'_@S;_"O>?A M5\,M+^#?P^TSPSHJSII>DQF*W6:3S' +%CEN_+&LJU125D:4:3B[LZ*BBBL# MH"BBB@ KC?C/\ /"/[0/AW^S/%FBVNJ0J#Y,K#9<6I/>.0893TZ'!QR".*[* MBC;8#\YOV@/^".WB'PU)-??#W5(_$%ERPTZ_=8+U!Z+)Q')]3L^AKY'\>?#7 MQ!\+M:;3O$>BZGHMXO\ RRO+=H68>JY'S#W&0:_=&LOQ9X+T?Q[I#Z?KFEZ? MK%C)]ZWO;=)XS_P%@16\<0UN<\L/%['X3T5^I7Q9_P""2_PO\?F6?15U/PA> M-R#93>=;9]3%)GCV1E%?,GQ7_P""0?Q(\&&2;P[=:1XNM5R56*7['=$#UCD. MS\!(36\:T68RHR1\H45T7C_X2>*/A3?_ &;Q)X?UC0YB<*+VU>)9/]UB,,/< M$BN=K0QV"KFAZ_?^&-3CO=-OKS3[R$YCN+:9HI8S[,I!'YU3HH ^DO@W_P % M3_BE\+VBAU*^MO&&GI@&+54S.![3KA\^[[_I7V%\!?\ @J=\-_B_+#9ZQ--X M+U:7"^5J3@VCMZ+<#"_C($K\JZ*SE1BS:-:2/WHM;J.^MHYH9(YH9E#QNC!E M=3R""."#ZU)7XX_LU_MN>._V8[^*/2-2;4-"W9ET>]8R6K ]=G>)O=,<]0W2 MOTT_97_;&\*?M7>'&FT>5K'6;1 U]I-PX^T6W;_\ H]ZY:NI^.7_):_&'_8;O?_1[ MURU>E'8\R6X58TN:ZM]0A:R:XCN@W[IH"1(&_P!G'.?I5>OIO_@DE8PWG[7] MJTT4VIVR1MDPW<1QNBD7^)&Q]00",$ CD:* MTWW,[VU1^T'[+7[4/A_]JCXHZ<[ S6$I'0_WD."5?HP'8@@ M>F5^(_P#^/?B']G'XBVOB3P[=>3<0_)<6[Y,-["2"T4B]U./J" 1@@&OUT_9 MH_:6\/\ [4/PYAU[0Y?+FCQ'?V$C S:?-CE&]0>2K8PP]""!Q5*;CJCNI5>; M1[GHE%%%9&QR^M_"/1O%7C>SU[6(?[7N])8/ID5UA[?3'Q@RQ1_=\X_\]6RZ M@D*5!(/44454IR:2;V"["BBBI **** "BBB@ HHHH **** "BBB@ HHHH ** M** "OA+_ (*Y_P#!,1?VC-!N?B)X%L57QYI<.Z_LH5P=?@0=AWN$4?+W=1MY M(2ONVBNW+\PK8.NJ]%ZK[FNS\C2C5E3ESQ/YB9H6MY6CD5HY(R596&"I'4$4 MVOU(_P""QO\ P2__ +7BU+XO_#O3O]+C#7'B;2;9/]>HY:]B4?Q#K(HZCY^H M8G\MZ_;-6'-$****](V/M3_@E5_P5!NOV4?$ M$'@GQI=7%U\.=2G_ '65Y$L\$\+B2.>-AN5U8<,I!!!'!!K^8^ON_\ X)-?\%2Y?V=]4L_AW\0+ MYI? =[+LTZ_E8LWA^5CT)_Y]V)Y'\!.X<%J^#XIX9]NGC,(O?^TN_FO/\_7? MR\=@N;]Y3WZH_8FBH[6ZCOK:.:&2.:&50Z.C;E=3R""."".O?B M4+#QO\7K2ZTOP^VV>Q\/-F*ZU(=0]QT:*(_W.';OL&-W!F.98?!4O;8AV71= M6^R1C6K0I1YIGAO_ 3]_P""8?B[]MK6X]4N//\ #G@&UEVW6LR1_-=D'YHK M53_K'Z@M]Q.7 MD..2>G & !U6@Z#8^%]$M=-TRSM=/T^QB6"WM;>(10P1J,*J*H 50. !Q4F MIZG;:+IUQ>7EQ#:6=JC2S3S2"..%%&69F/ &22> *_(,ZS_ !&8SL](=(K\ MWW?](^?Q.*G6>NW8L5XG^V+^WQ\/_P!BOPS]H\3:A]KURYB+V&AV9#WUYZ$C MI''GJ[X'!QN(VGY'_;T_X+F67AG[;X5^#+0ZEJ"YBN/$TT>^UMST/V6-N)6' M_/1QLXX5P0P_+WQAXRU;XA>)KS6M=U*^UC5M0D,US>7[,Q)/]*]K) M.#JM>U;&WC'MU?KV7X^FYU87+I3]ZIHOQ/:OVU?^"C'Q _;8UMH]:N_['\*P MR[[/P_92,+6+'W6E/!FD']YN 2=JJ"17@=%%?IN'PU+#TU2HQ48KHCVH0C!< ML59!1116Y04444 %>U?L8?L&^.?VV_&GV'PY:_8]#LY -2URZ0BSL1UP#_RT ME(Z1KR<@G:N6'NG_ 3J_P""/.O_ +2S6/B[Q\M[X9\!MB:W@QY=]K:]1L!' M[N$_\]",L#\H.=X_7?P/X%\,_ OX>V^CZ'I^F^&_#>AP$I#$!#!;1J,L[,?Q M+.Q))R22R\[4KI%_M+6;E0UYJ+C^\W\* _=C7"CW8ECU?QW_:+\%_LT>"I/ M$'C;7['0]/7(C\UMTUTX_@BC&7D;V4''4X'-?&?[;?\ P7.\-?##[9X>^$\- MKXNUY-T3ZS-G^R[-NF8P,&X8>HQ'T.YQD5^6GQD^./BS]H+QK<>(O&6NZAK^ MK7!QYUS)E8ESG9&@PL:#LJ */2OG\MX5QF/J?63,;W^X#5[Y?7>I(MU/I&2W^W@[ M:^%9YY+J=Y)':221BSNQW,Q/))/K3:*_1\#E^'P=/V>'CRK\7ZOJ>S2HPIKE M@@HHHKM- HHHH **** "BBB@ HHHH **** "BBB@ K=^&?PQU_XQ^.-/\-^& M-+N]:UK5)1%;6MNFYG/4D]E4#)+$@* 22 ":Z/\ 9K_9C\8?M7_$VU\*^#M- M:\O)?L)_\ !/OP?^PYX'^SZ7&NK>*M M0B4:KKD\8$UR>"8XQSY<((X0'G +%B!CY[/>(:.70Y?BJ/9?J^R_/\5QXK&1 MHJW4\_\ ^";_ /P2MT#]CG2[?Q)XB%KX@^(]Q%\]UMW6^CAAS%; C[W4-*0" M1D *I(;Z\HHK\>QF-K8JJZU=W;_JR[(^?J5)5)[_X2CQC&"$T+3959X6_Z>)>5A'L_P"TIK'[6_[,6E^. MMW4445PF84444 %%%% 'EO[;?\ R:1\0O\ L"7'_H-?C+7[ M-?MM_P#)I'Q"_P"P)'V./$;H****Z#G/T?_P""+'_)%/%W_8;7 M_P!$1U]FU\9?\$6/^2*>+O\ L-K_ .B(Z^S:X*GQ,]"E\""BBBLS0**** "B MBB@ HHHH **** /R#_X*0?\ )Z_CK_KXM_\ TDAKP^O&_P#! M2?\ Y,E\=?\ 7&U_]+(*J'Q(F?PL_(6BBBO1/-"OU"_X(]_\FG7/_8?NO_1< M%?E[7ZA?\$>_^33KG_L/W7_HN"L,1\)OA_B/JJBBBN,[0HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@"MJ^CVFOZ?)9WUK;WMI,-LD,\8DC MD'H58$'\:\$^+W_!,;X3_%0336^BR>%]0DR1<:-)Y"9[9A(,6/\ =52?6OH2 MBJC)K8F44]S\Q_C?_P $A_'GP_CFO/"MY9^,K"/+>2@^RWP'7_5L2K?\!?)[ M+VKY9\1>&M1\(:S/IVK6%YIFH6S;9K:ZA:&6(^C*P!%?N]7"_'']F[P;^T5H M/V'Q5HMO?,BE8+M1Y=W:_P#7.4?,O/..5/<&MHUWM(QEAT_A/Q-HKZ&_;._X M)\>(/V6IY-7L9)=?\&R/M6_5,361)PJ7"C@>@(/#]]-INK:;)YD,T9_-2.C*1D%3D$$@UB44;DG[+?L M??M0:?\ M5?".WUR!8[75K4BVU6R5L_9IP,Y7//EN/F4^F1DE37JU?E!_P $ MOOC?-\)?VH--TR69ETGQCC2KE,_+YI.;=\?WA)A?82M7ZOUPU(\LCT*4^:-P MHHHK,T/P\^.7_):_&'_8;O?_ $>]-?MF?L?:/^UE\/FM9/)L?$FG*SZ5J17_5,>L4F.3$W<=0<,.A!]EHKA3: M=T=[2:LS\*_B!X U?X6^,M0T#7K&;3]5TR4PSP2#E3V(/0J1@@C@@@C.:QZ_ M6?\ ;S_8AL?VJ/!W]H:6D%GXVTF(_8K@X5;U!D_9Y3Z$YVL?ND^A-?E)X@T" M^\*ZY=Z;J5K/8ZA83-!<6\R%9(74X96!Z$&NVG4YD<%2FXLIUW?[._[0WB+] MFCXBVWB+P_<89<1W=I(3Y%_#GF.0>GH>JG!%<)16C5]&9IM:H_:[]G/]HKP] M^TU\.;?Q#X?FZXCO+.0CSK";&3&X_DW1AR/2N^K\5?V:_P!I+Q#^S!\1H-?T M&;=&V([ZRD8^3?PYR48>O=6ZJ?Q!_7+]G_X_>'OVD/AS:^(O#MQYD,OR7-LY M'G64V/FBD'8CUZ$8(X-<52GRZK8[J=3FT>YW%%%%9&P4444 %%%% !1110 4 M444 ?.?_ 40_8>F_:[^&_G>']9O?#OCK18F.F7<%U)##=KR?LTX4\HQZ-C* M,<\@L#^)7CW7?B'\+O&>I>'O$&K>*M)UK2)VMKNTGOYEDA<=1][!!X((R""" M,@@U_2#7SW^V-_P30^&O[;>M:=JOBA-8TG6M/3R?[1T6:*WN+J+M'+YD,5/W9[?D?A7_PMKQ5_P!# M-X@_\&,W_P 51_PMKQ5_T,WB#_P8S?\ Q5?K7_Q#W?!C_H9OB?\ ^#&Q_P#D M.C_B'N^#'_0S?$__ ,&-C_\ (=?7?ZWY5Y_^ GH?VA0_I'Y*?\+:\5?]#-X@ M_P#!C-_\51_PMKQ5_P!#-X@_\&,W_P 57ZU_\0]WP8_Z&;XG_P#@QL?_ )#H M_P"(>[X,?]#-\3__ 8V/_R'1_K?E7G_ . A_:%#^D?DI_PMKQ5_T,WB#_P8 MS?\ Q5'_ MKQ5_T,WB#_P &,W_Q5?K7_P 0]WP8_P"AF^)__@QL?_D.C_B' MN^#'_0S?$_\ \&-C_P#(='^M^5>?_@(?VA0_I'Y*?\+:\5?]#-X@_P#!C-_\ M51_PMKQ5_P!#-X@_\&,W_P 57ZU_\0]WP8_Z&;XG_P#@QL?_ )#H_P"(>[X, M?]#-\3__ 8V/_R'1_K?E7G_ . A_:%#^D?DH?BUXJ(_Y&;Q!_X,9O\ XJN? M)R:_8O\ XA[O@Q_T,WQ/_P#!C8__ "'1_P 0]WP8_P"AF^)__@QL?_D.G'C+ M*UM?_P !#^T:'3\C\=**^N/^"FG_ 2^OOV)-3M=>\-S:IKWP]U K"MY=['N MM-N,?ZN5(R 6^1Z^DP>-HXJBJ]!WB_ZL_,[*=2-2/-'8**** MZC0_0S_@D=_P52/PIN=/^%_Q(U!CX7F80:)J]P__ "!W)P()6/\ R[GHK'_5 MG@_(\5<,\U\;A%KO**Z^:\^ZZ[^OD8[ M!7_>T_FOU/U.HHHK\U/&"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "OQT_P"#A'_D\[PS_P!B5:_^EU_7[%U^.G_! MPC_R>=X9_P"Q*M?_ $NOZ^LX+_Y&2_PL[\M_C?)GPE1117[ ?0A6IX(\#:Q\ M2O%ECH7A_3;S6-8U*40VMG:Q&269SV 'XDGH "3@ FNT_9>_90\:?M>?$:+P MWX-TQKJ48>\O)(%W13Z\X\S3K%NG[D=+AQ_>_U8X_UG('Y?&.89SB;ZRE]RBOT7XOS9 MXG[W$S[O\$?5W[6'[:_@']C7P=_:7C#5E6\N$)L=)M<27^H$?\\X\C"YZNQ5 M!TSD@'\=/VXO^"G/C[]M349K"XF;PWX+63=;Z%92G9( ,+SQ!XFU:^US6M0??<7=W*9))#V&3T4#@*, #%8M?I M&2<+X? I5)^_4[]%Z+]=_38]C#8&%+WGJPHHHKZ@[@HHHH ***]&_9C_ &5/ M&O[7/Q$B\.>"]*>\GX:[NY,I::=&3_K)I,85>N!RS$84,>*SJU84H.I4=DMV MR9245>6QP_ACPOJ7C7Q#9Z3H]C=ZIJFH2K!:VEK$99KB1N JJO))]J_5[_@G M3_P17T[X7?8/&?Q)=2 61V(Y@M(^653S\B!I'[DX 'R'^V MW_P72\1?$G[7X?\ A)#=>%-$;,4FMS@?VI=CH?*'(MU/KDR=""AR*^'Q6:8W M-Y/#Y8G&GLYO2_IV]%J_)'F5*]7$/DHZ+N?>'[8__!2+X;?L7:;);:QJ']L> M*/+S;^'].=7NCD?*93]V%#QR_)'*JV,5^1G[9G_!2OXD?MGW\UKJU_\ V'X5 M#[H- TYV2VP.AF;[T[#@Y?Y0>5534->QD_#.%P-IMBZ?GYG3A\#"EKN^X4445](=@4444 % M%%% !1110 4444 %%%% !1110 4444 %>X?L0_L&>,?VX/'_ /9^AQ'3_#]B MZ_VMKD\9-M8J>=J]/,E(^[&#D]257+#O/^"<_P#P2Z\1_MIZY#KFK_:O#_P[ MM)<7&H[-LVI%3S#:@C!/9I""J<_>8;:_:CX3?"3P[\#/ .G^&/"FDVNBZ)IB M;(+:!<#W9B>6=CR68DDG)-?'<1<40P:>'PWO5.O:/KW?E]_8\_&8Y4_'O+R7#76I3 8,LSX&X]< 851P !7I59_B MGQ7I?@;P_=:MK.H66E:78QF6YN[R=888%'=G8@ ?4U^='[:G_!>73]!^U>'_ M (,VL>J7@S&_B._A(MHCTS;PM@R$=GD 7(^ZX.:_.,'E^-S*LW33DV]9/;YO M^GV1XU.C4K2TU\S[E_:(_:G\"?LJ^#VUKQQX@M-(A8'[/;D^9=WS#^&&(?,Y MZ<@8&/M>A?#];KP'X5DS&UQ')_P 3:^3_ &I5XA!_ MNQG=UR[ XKX]^)?Q3\1_&3QA=:_XJUK4->UB\.9;J\F,CD=E&>%4=E& !P * MP:_2LGX1PN$M4K_O)^>R]%^K_ ]G#Y?"GK/5_@.FF:XE:21FDDD)9F8Y+$]2 M37[B?\$2O^4>/A3_ *_M1_\ 2N6OPYK]QO\ @B5_RCQ\*?\ 7]J/_I7+6?'' M_(OC_C7Y,G-/X2]?\SZRHHHK\E/!"BBB@ HHHH \M_;;_P"32/B%_P!@2X_] M!K\9:_9K]MO_ )-(^(7_ &!+C_T&OQEKKP^QQXC=!11170+O^PVO_HB.OLVOC+_@BQ_R13Q=_P!AM?\ T1'7V;7!4^)GH4O@04445F:! M1110 4444 %%%% !1110!^0?_!2#_D]?QU_U\6__ *20UX?7N'_!2#_D]?QU M_P!?%O\ ^DD->'UZ%/X4>;4^)A7K?[!__)X/P_\ ^PJG_H+5Y)7K?[!__)X/ MP_\ ^PJG_H+43^%A3^)'[(T445YYZ05X;_P4G_Y,E\=?]<;7_P!+(*]RKPW_ M (*3_P#)DOCK_KC:_P#I9!50^)$S^%GY"T445Z)YH5^H7_!'O_DTZY_[#]U_ MZ+@K\O:_4+_@CW_R:=<_]A^Z_P#1<%88CX3?#_$?55%%%<9VA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5=:T6S\1Z1=:? MJ%M#>6-[$T,\$R!XYD8896!X((.*_(G]O+]EEOV6?C7-868D;PYK*&]TB1CN M*1YP\)/=HVX]2I0GDFOV KY1_P""P'P]A\2_LQVVN>7_ *5X9U2*19.ZQ39B M=?H6,1_X"*UHRM*QC6C>-S\P:***[CA-+P=K\GA7Q=I6J0L4FTV\ANHV!Y5D M<,#^8K]VJ_!O1]/;5M7M;6,9DN9DB4>I8@#^=?O)7+B.AU8;J%%%%? M'+_DM?C#_L-WO_H]ZY:NI^.7_):_&'_8;O?_ $>]FN^(KZ('_ ,==+=:?>##*<"6VD&-T4B_PNO<>X()!!/#4I\K.ZG44EYG5T445F M:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X]\!Z/\3_ M 9J7AWQ!I]OJNBZQ UM=VDZYCFC;J/4'N",$$ @@@&OPO\ ^"CW_!/K6/V' M/BCM@^T:EX'UR1FT74W7)7N;:8C@2H._ =1N'\2K^]%EW6Z?1]55-L.IV^>&']V1<@ M.F+U3/I(R4H\T=@HHHK8H_4K_@D-_P55_MQ=,^ M$_Q+U+_3E"VOAW6[F3_CY'1+2=C_ !]!&Y^]PI^;:6_2ZOYAU8HP92593D$= MJ_6C_@D;_P %4Q\5;?3_ (6_$C4,>*(E$&AZQ5C_R\ ?=8_ZP M<'YP-_YMQ5PSRWQN$6F\HKIYK]5\SQ<=@K?O:?S1^B%%%%?GAY(4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XZ?\ !PC_ M ,GG>&?^Q*M?_2Z_K]BZ_'3_ (.$!G]M#PQ_V)=K_P"EU_7UG!?_ ",E_A9W MY;_&^3/A*OIS_@G_ /\ !,?Q=^VWKD>I3";P[X!M9=MWK,L?S7.#\T5JI_UC M]BWW$[Y.%/N/_!-__@C!??%!;#QO\7+6ZTOPXVV>Q\/MF*[U->H>?HT41_N\ M.P_NC!;]7="T'3_".A6NG:99VNFZ;I\2PV]M;Q+%#;QJ,!55BG8#U8D%*_)SXM?&'Q-\=/'%WXC\7:U?:]K5XK^[J]4$>3&> MNQRN<$,<@QGDQ6,IX=+FNV]DM6_1?F]EU,ZE10WW[&#^P%_P2X\6?ME7L>N: MHTWA7X=V[EKC6)DVR7H4_,EJK<,>"#(?D7!^\1M/UK\8/^"FGP=_X)Y_#QOA MS\!]$TWQ'JUGE9;R-R^G1S]&EGG!W74UL?-5-M?O=IR,;V*H#U85\#GG$ MTZD_J667E)Z.2U^4?\^G3N>3BL3A\M^U6^X]>_:L_;E M^(W[8OB#[5XPUN1M-AD+VFCVF8=/L_3;%D[F&<;W+/COCBO(:**_0:-"G1@J M=**BET1ZT8J*M%:!1116I05^XW_!$K_E'CX4_P"O[4?_ $KEK\.:_<;_ ((E M?\H\?"G_ %_:C_Z5RU\;QQ_R+X_XU^3/-S3^$O7_ #/K*BBBOR4\$**** "B MBB@#RW]MO_DTCXA?]@2X_P#0:_&6OV:_;;_Y-(^(7_8$N/\ T&OQEKKP^QQX MC=!11170X?\%(/^3U_'7_7Q;_\ I)#7A]>A3^%'FU/B85ZW^P?_ ,G@ M_#__ +"J?^@M7DE>M_L'_P#)X/P__P"PJG_H+43^%A3^)'[(T445YYZ05X;_ M ,%)_P#DR7QU_P!<;7_TL@KW*O#?^"D__)DOCK_KC:_^ED%5#XD3/X6?D+11 M17HGFA7ZA?\ !'O_ )-.N?\ L/W7_HN"OR]K]0O^"/?_ ":=<_\ 8?NO_1<% M88CX3?#_ !'U51117&=H4444 %%%% !1110 4444 %%%% !117SGX0_X*7>" M/%'[0UU\/YK>\TV2._FTVWU2:1#:74\;E HP>>>I?L4?#M_BA^U3X(TL1^9"NIQWMP.WE0?OGS[%8R/QQU MK]FJ^#?^"-GP!DMXM<^(U_ 56=3I.E%E^\ 0T\@_$(@(])!ZU]Y5Q5I7E8[L M/&T;A1116)L?AY\_^CWKEJZGXY?\EK\8?]AN]_\ 1[URU>E' M8\R6X5]0?\$BO^3NX_\ L#7?_LE?+]?4'_!(K_D[N/\ [ UW_P"R5%3X2Z?Q MH_4RBBBN ] **** "OSK_P""F'[ W_"$75Y\1?!=EC19V,NLZ? G%@YZSQJ/ M^61/W@/N'G[I^7]%*CNK6.^MI(9HXYH9E*21NH974C!!!X((XP:J$G%W1,X* M2LS\%Z*^IO\ @HM^PE)^SUXAD\5>&;:23P3JDWSQ*"W]CS,?]6?^F3'[C'I] MT\[2WRS7H1DI*Z//E%Q=F%>L?LC_ +6NO?LG_$%=2T\M>:->E4U33&?;'>1C MN/[LBY)5NW(.02#Y/10U=68E)IW1^XWPB^+F@_''P%8^)/#=ZM]IM\N0>DD+ MC[T/UK^%OQ2T/XS>!K#Q%X=OH]0TO4$WQNO#(?XD<=5=3P0>017#4I MN+.^G44EYG0T445F:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% 'E_[7/[)_A?]L;X/7WA'Q+#LWYFT^_C0&?3+D A)8_7T9>C*2#V(_!7 M]I;]F[Q/^RG\7-2\'^*K3[/?6+;X9T!,%_ 2=D\3'[R-@^X(*G# @?T=5X+^ MW[^PIH/[K%,M:RD,PB]W[273S7E^7IMX>.P7)^\I[=3[7HHHK MX,\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O) M?&O[&/@GXE?M.Z;\5?$5C_;6N:'I$&E:9;7(#6ED8YYYOM 3^*7,^ 6R%V@@ M;L$>M5\B_P#!2_\ X*C6/[#9MO#.DZ.VM>.M8T\:A:K< K8V4#/)&LLA!W2$ MO$X$:X^[DLO&?0RVCBJU;V.$OS236FFG77HNYK1C.4N6GNSWW]H;]I;P7^RU MX$D\1>-M;MM(L1E8(C\]Q>N!GRX8Q\TC=.G SDD#)'Y!?MY_\%>O&G[6+7GA M_P .?:?!O@.0F,VD,N+W4TZ?Z3(O\)_YY)\O.&+X!KYQ^.'Q[\7?M'^/+CQ) MXTUR\US5;C@/,V([=,Y$<2#"QH,\*H _$DUQ]?J&2<)T,':K7]^I^"]%^K^5 MCV\-@(4_>GJPHHHKZP] **** "BBB@ JYH'A^Y\27XM[?RUP-TDLL@CA@7NS MNV HZ,+ZVW?V?D8(TVWD'[L]1]HE!E(/RI#SGR?Q#XCU#Q=K=UJ>JWUYJ6 MI7TAFN+JZF:::X<]69V)+$^I-4Z*QIT(0;DMWNWO_P -Y;$QBD[]0HHHK8H* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBNN^!OP(\4_M&_$6S\+^$= M+FU35KP[B%^6*VC&-TLKGB.-<\L>.@Y) ,U*D81*;'0]"TZ\U;5]3F$%K:6L9DEG<] %'\^@ )[5^N7["?_!-GP7^P%X*7XH?& M#4]#7Q99QB;SKV=/L'AW(X6,GB2X[;QGGY8\_>;PGP=^T'\%_P#@DQX5N=.\ M%?V?\6_C1=0F'4M;C;_B5:8QZP1RCDHIQE8_F<@[W3 1?CG]I+]K;Q]^UGXL M_M;QOX@NM3,3$VMFG[JRL0>T4(^5>, MRS8Y)ZU\OBH8S-/W5*].AU;^*7HN MB]=_30X:BJ5_=C[L>_5_\ ^ZOVU/^"\]Q??:_#_P7M&M8?FC?Q+J$ \QO>V@ M887V>4$\_<4X-?F_XQ\::Q\0_$MWK.O:I?ZQJU^YDN+R\G:::9O5F8DG^E9M M%>QEN4X7 PY,/&W=]7ZO^D=%'#PI*T$%%%%>D;!1110 4444 %?N-_P1*_Y1 MX^%/^O[4?_2N6OPYK]QO^")7_*/'PI_U_:C_ .E(W04445T'.?H__P $6/\ DBGB[_L-K_Z( MCK[-KXR_X(L?\D4\7?\ 8;7_ -$1U]FUP5/B9Z%+X$%%%%9F@4444 %%%% ! M1110 4444 ?D'_P4@_Y/7\=?]?%O_P"DD->'U[A_P4@_Y/7\=?\ 7Q;_ /I) M#7A]>A3^%'FU/B85ZW^P?_R>#\/_ /L*I_Z"U>25ZW^P?_R>#\/_ /L*I_Z" MU$_A84_B1^R-%%%>>>D%>&_\%)_^3)?'7_7&U_\ 2R"OB>:%?J%_P1[_Y-.N?^P_=?^BX*_+VOU"_ MX(]_\FG7/_8?NO\ T7!6&(^$WP_Q'U51117&=H4444 %%%% !1110 4444 % M%%% ')_'3XC1_"/X-^)_$SLJMHNFS7,8;H\H0^6O_ GVC\:_$.>ZDN;EYI)& M>:1B[.3\S,3DG/KFOTX_X*__ !._X1']FRS\/PR;;CQ7J21.H_B@@_>O_P"1 M!"/QK\PZ[,/'2YQXB6MC]&/^"=7_ 42A\=65CX#\=WRQ:]$%@TO4YVPNI+T M6*5C_P MAP Q^_T/S??^U*_!-6*D$'!'(([5]I?L:_\ !5:]\ VUIX;^)+76 MJ:1&!%;ZR@,EW:+T F7K*@_O#YP/[_&(J4>L2J5;I(_1JBL?P-\0-%^)GANW MUCP_JEEK&FW(S'<6LHD3/H<=&'=3@CN!6Q7,=04444 %%%% !117 _'S]I/P MA^S;X7;4_%&J16K,I-M91X>[O6':./.3Z;CA1GDBA:Z(+VU9L_%WXL:+\$/A M[J7B;Q!=+:Z;IL1=C_',W\,:#^)V. !ZGL,FOQJ^/OQIU/\ :#^+6L>+-6^6 MXU.;,4(;*VL*_+'$OLJ@#/+EFO =-\/6#DZ=I4WF2'C?(1WQ@#@ /%'[27CF'0_#-BT\F0US=2 K;6 M,>?]9*_8=<#DL> ":_6?]EC]EOP_^RK\.H]%T=?M%]<;9=2U&1,37\H'4_W4 M&2%0'"@GJ2Q)4JCVZVUO'WVKW M)[L3DD]R2>];5%%<1W!1110!^'GQR_Y+7XP_[#=[_P"CWKEJZGXY?\EK\8?] MAN]_]'O7+5Z4=CS);A7U!_P2*_Y.[C_[ UW_ .R5\OU]0?\ !(K_ ).[C_[ MUW_[)45/A+I_&C]3****X#T HHHH **** */B;PSI_C+P]>:3JMG#?:;J$+0 M7-O,NZ.5&&""*_)G]NK]BW4/V4O'GG6:SWG@[5Y&.FWC?,8#U-O*?[ZCH?XU M&1R& _72N>^*7POT7XS>!-0\.>(+-+[2]2C,_82+D!E['!Y!! M/EM=T975T<$DT[,*]H_8Q_;*UK]DWQUYJ>=J'A?47 U33=WWQT\V//"RJ/P8 M#![$>+T42BFK,(R:=T?NA\./B/HOQ:\%V'B#P_?0ZCI6I1B2&:,_FK#JK Y! M4\@@@UN5^0?[$W[:FK_LG>-=LGG:AX2U*0?VEIP;E3P//BSP)%'T#@8./E9? MUD\!>/-(^)_A&QU[0;Z'4M*U*(2V]Q$>&'H1U# Y!4X(((."*X:E-Q9WTZBD MC8HHHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /E7_ M (*>?\$Y-/\ VU_AY_:FC1V]C\1-!@/]FW381=0C&6^R3-_=)R48_<8]E9J_ M#[Q-X:U#P;XAOM)U:SN-.U/39WMKJUN$,00017]-=?#7_!6[_@ MF/'^TQX=N/B!X'L57X@:3!F[M(E _P"$@@0?=QWN$4?(>K ;#GY,?<<*\2?5 MY+!XE^X]G_*^WH_P]#U,#C.1^SGM^1^-E%.N+>2SGDBEC>.2-BCHXVLI'!!' M8BFU^J'N!5SPYXCU#PAK]GJNE7ESI^I:=,ES:W5O(8Y;>12"KJPY!! .15.B MAI-68'[=?\$N_P#@IGI_[9/A)/#7B::WL/B3I$&;B(8CCUJ)>MQ".@8?QQCH M?F'RDA?KZOYF_!/C;5OAOXMT_7M!U"ZTO6-)G6YM+NW?;)!(IR"#_0\$$@Y! M(K]OO^":/_!2#2?VVO 8TW5&M=,^(FBP@ZE8*=J7R# ^U0#^X3C%;Q6&7[M[K^7_ ('Y'@X[!^S?/#;\CZFHHHKXD\T**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *_'3_ (.$?^3SO#/_ &)5K_Z7 M7]?L77XZ?\'"/_)YWAG_ +$JU_\ 2Z_KZS@O_D9+_"SORW^-\F?"5%%%?L!] M"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% #[5(Y+F-9I&CA)^=E3#?" M:MX5\,WV/[22UD_TW76'0WDX :11D[8EVQ*/X"Q9V\[HK.I2C-KG5[?U_78E MQ3W"BBBM"@HHHH **** "BBB@ HHHH *_<;_ ((E?\H\?"G_ %_:C_Z5RU^' M-?N-_P $2O\ E'CX4_Z_M1_]*Y:^-XX_Y%\?\:_)GFYI_"7K_F?65%%%?DIX M(4444 %%%% 'EO[;?_)I'Q"_[ EQ_P"@U^,M?M5^U;X3U'QW^S?XUT;2;62^ MU/4M*F@M;=" TSLO"C) Y]S7Y=_\.]/C-_T(6J?]_H/_ (NNJA)):G+B(MM6 M/&:*]F_X=Z?&;_H0M4_[_0?_ !='_#O3XS?]"%JG_?Z#_P"+K;VD>YS^SEV/ MKG_@BQ_R13Q=_P!AM?\ T1'7V;7RY_P2P^"/BKX&?"KQ)8^+-%N-%N[S5A<0 MQS,C&1/)1=PVD]P17U'7'4^)G=3TBKA11169H%%%% !1110 4444 %%%% 'Y M!_\ !2#_ )/7\=?]?%O_ .DD->'U]?\ [GQF_Z$+5/^_T'_P 77=":Y5J>?.$N M9Z'C->M_L'_\G@_#_P#["J?^@M5O_AWI\9O^A"U3_O\ 0?\ Q=>D?LA?L2_% M3X??M,>#=:UGP;J%AI>FZBLUS2?MT^ =8^*'[*?B[0= L9-2U;4([< M6]M&5#2E;F)VP6('"JQY/:JC\2)ELS\;J*]F_P"'>GQF_P"A"U3_ +_0?_%T M?\.]/C-_T(6J?]_H/_BZ[O:1[GG^SEV/&:V_#_Q+\2>$K#[+I7B#6],M2YD\ MFTOI88]QQD[58#)P.?:O2_\ AWI\9O\ H0M4_P"_T'_Q='_#O3XS?]"%JG_? MZ#_XNCGCW'R3[,X+_A>7C;_H7C;_H-O^ MAP\4_P#@UG_^+H_X7EXV_P"AP\4_^#6?_P"+KO?^'>GQF_Z$+5/^_P!!_P#% MT?\ #O3XS?\ 0A:I_P!_H/\ XNCF@'+/LS@O^%Y>-O\ H-O^AP\4_^#6?_ .+KO?\ AWI\9O\ H0M4_P"_T'_Q='_#O3XS?]"%JG_? MZ#_XNCF@'+/LS@O^%Y>-O^AP\4_^#6?_ .+H_P"%Y>-O^AP\4_\ @UG_ /BZ M[W_AWI\9O^A"U3_O]!_\71_P[T^,W_0A:I_W^@_^+HYH!RS[,X+_ (7EXV_Z M'#Q3_P"#6?\ ^+H_X7EXV_Z'#Q3_ .#6?_XNN]_X=Z?&;_H0M4_[_0?_ !=' M_#O3XS?]"%JG_?Z#_P"+HYH!RS[,^W/^"0WBO5/%_P"S9KEUJVI:AJEQ'XFG MB66[N'G=4%K:$*&8DXR2<=,DU]55\V_\$NO@WXF^"'P!UC2?%>D7&BZA<>() MKN."9E9GB:VMD#?*2.61QZ\5])5QU/B=CMIWY5<^8?\ @HS^Q-KG[5&FZ3JG MAW5(UU;P]#+'%IER0D%V'(9BK_P2':H^;Y3@@NHC&Q']Y>S*>S D'L37[HUS_Q%^%GASXMZ$VF^)M%T[6[$Y(CN MX!)Y9/=">5;W4@^]73K..C(J45+5'X9T5^DWQ=_X(W^#/%#RW'A'7-3\+S-D MK;7"_;K4>@&XK(H]R[?3U^^+?@EI'T^RTKQ1;I\P?3KU5?'NDVPY M]EW?C71&M%]3EE1FCPWX7_&;Q5\%M<_M#PKKVH:)=-C>;>7"3 = Z'*N/9@1 M7U9\*O\ @LWXHT.&.W\8>&M-U]%^4W5E*;*<^[+AD8^P""OEOQI\ _''PZ9O M[<\(^)-+5?\ EIRBW/X\TYA_TSMKB0_DL9-<+XW_X*[_"?PW'(--/ MB#Q%*!\GV6Q,,;'W,Q0@?\!)]J_+>M/PYX*UGQC >H+ 1KG_< M)'8]Z^4?%OC'5O'NOSZIK>I7VK:E=',MS=S--(_U9B3@>G05Z]\/_P#@G-\8 M?B&ZM%X/N])@;K-JTBV03ZHY$GY*:^A_A+_P1:V21S^./%P< Y>ST6+K_P!M MY1^GE_C3YJ<-B>6I/<^#K&QFU.\CM[:&6XN)F"1Q1H7>1CT Y)/I7UA^S!_ MP2?\6?$Z:WU3QR9O".@L0_V4@?VE=+Z!#Q#GU?YA_6"#,D[]"\CGYG8^I)]. *ZBBBNSO=6NIX)%EAQ(CS.RL, MOGD$&N?_ .'>GQF_Z$+5/^_T'_Q=>@IJVYY[A*^QXS7U!_P2*_Y.[C_[ UW_ M .R5PO\ P[T^,W_0A:I_W^@_^+KW[_@FQ^R9\1?@U^THFM>)_"U]I&EC2[B MW$LD;+O;9M'RL3S@]NU14DG%ZE4X24E='Z$4445Q'<%%%% !1110 4444 <+ M^T/^S[H/[2GPTO/#>OP_NY1YEK=(H\ZQG .V5#ZC.".C D'K7Y _'SX$Z]^S MG\2K[PSX@M_+N;8[X)T!\F]A).V6,]U./J""#@@BOVXKR/\ ;"_9,T?]K#X: MOIMUY=GKE@&ETG4=N6MI2/NMW,;X 8>P(Y K6E4Y79[&-:GS*ZW/QOHKVN]_ MX)U_&:TO)8?^$&U";R7*;XYX&1\'&5._D'M47_#O3XS?]"%JG_?Z#_XNNOVD M>YQ^SEV/&:]Z_8<_; M/V5_%0TW4O FN:AX)U.4&\M!-"S63G ^T0C?]X?Q+T<#U (_0('(KBG&SLCN MA*ZNPHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ MU_\ @L;_ ,$P/^$G@U+XO?#S3O\ B90JUQXETFV3_C[41*/\ EH!S(H^\ M/G^\&W?E?7]/%?EA_P %-_\ @CGKES\1?^$R^#6@_P!HV6O3,VIZ#;/'$=/G M.29H0Q5?*/E("?HW"O$T5%8/&2M;X9/\F_R?R['L8'&I?NZC]&?F MM17T)_PZF_:$_P"B8ZU_X$6W_P =H_X=3?M"?]$QUK_P(MO_ ([7W']J8/\ MY^Q_\"7^9Z?MZ7\R^\^>ZW/AE\3-=^#GCS3/$WAK4KC2=83VMU"<,C#J" M.C*1D%3D,"01@D5[1_PZF_:$_P"B8ZU_X$6W_P =H_X=3?M"?]$QUK_P(MO_ M ([4RS+ R3C*K!I_WH_YB]M2>CDOO1^LG_!.G_@H5H7[MZ1+ MYL,R7-L58=&1U\W#HPR&4\$$U^RO[//Q!\2?$WX5:;JGB[PG?>"_$C+Y6H:7 M<.D@CE7&6C968-&VUPNQW%%%%?-G&%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5\#_\ !4K_ ():_$']MW]H+1_%?A36/!NGZ=I_AZ'29(]6N[F&9I4N;F4L M!'!(NW;,HR6!R#QC!/WQ17=E^85L%6]O0MS6MJK[FE&M*G+FCN?CI_Q#W?&C M_H9OAA_X,;[_ .0Z/^(>[XT?]#-\,/\ P8WW_P AU^Q=%>]_KIF7=?<=G]I5 MO+[C\=/^(>[XT?\ 0S?##_P8WW_R'1_Q#W?&C_H9OAA_X,;[_P"0Z_8NBC_7 M3,NZ^X/[2K>7W'XZ?\0]WQH_Z&;X8?\ @QOO_D.C_B'N^-'_ $,WPP_\&-]_ M\AU^Q=%'^NF9=U]P?VE6\ON/QT_XA[OC1_T,WPP_\&-]_P#(='_$/=\:/^AF M^&'_ (,;[_Y#K]BZ*/\ 73,NZ^X/[2K>7W'XZ?\ $/=\:/\ H9OAA_X,;[_Y M#H_XA[OC1_T,WPP_\&-]_P#(=?L711_KIF7=?<']I5O+[C\=/^(>[XT?]#-\ M,/\ P8WW_P AT?\ $/=\:/\ H9OAA_X,;[_Y#K]BZ*/]=,R[K[@_M*MY?[XT?]#-\,/\ P8WW_P AU^Q=%'^NF9=U M]P?VE6\ON/QT_P"(>[XT?]#-\,/_ 8WW_R'1_Q#W?&C_H9OAA_X,;[_ .0Z M_8NBC_73,NZ^X/[2K>7W'XZ?\0]WQH_Z&;X8?^#&^_\ D.C_ (A[OC1_T,WP MP_\ !C??_(=?L711_KIF7=?<']I5O+[C\=/^(>[XT?\ 0S?##_P8WW_R'1_Q M#W?&C_H9OAA_X,;[_P"0Z_8NBC_73,NZ^X/[2K>7W'XZ?\0]WQH_Z&;X8?\ M@QOO_D.C_B'N^-'_ $,WPP_\&-]_\AU^Q=%'^NF9=U]P?VE6\ON/QT_XA[OC M1_T,WPP_\&-]_P#(='_$/=\:/^AF^&'_ (,;[_Y#K]BZ*/\ 73,NZ^X/[2K> M7W'XZ?\ $/=\:/\ H9OAA_X,;[_Y#H_XA[OC1_T,WPP_\&-]_P#(=?L711_K MIF7=?<']I5O+[C\=/^(>[XT?]#-\,/\ P8WW_P AT?\ $/=\:/\ H9OAA_X, M;[_Y#K]BZ*/]=,R[K[@_M*MY?[XT? M]#-\,/\ P8WW_P AU^Q=%'^NF9=U]P?VE6\ON/QT_P"(>[XT?]#-\,/_ 8W MW_R'1_Q#W?&C_H9OAA_X,;[_ .0Z_8NBC_73,NZ^X/[2K>7W'XZ?\0]WQH_Z M&;X8?^#&^_\ D.C_ (A[OC1_T,WPP_\ !C??_(=?L711_KIF7=?<']I5O+[C M\=/^(>[XT?\ 0S?##_P8WW_R'1_Q#W?&C_H9OAA_X,;[_P"0Z_8NBC_73,NZ M^X/[2K>7W'XZ?\0]WQH_Z&;X8?\ @QOO_D.C_B'N^-'_ $,WPP_\&-]_\AU^ MQ=%'^NF9=U]P?VE6\ON/QT_XA[OC1_T,WPP_\&-]_P#(='_$/=\:/^AF^&'_ M (,;[_Y#K]BZ*/\ 73,NZ^X/[2K>7W'XZ?\ $/=\:/\ H9OAA_X,;[_Y#K]& MO^"=W[->N?LD_LKZ)X'\1W>DWVK:;<74LDNFRR26["6=Y%VM(B-D*PSE1SZ] M:]QHKS\RXAQF.I>QKM6O?16U_IF-;&5*L>684445X9RA1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6#XC^%OA MGQ?(SZMX=T'5&;EFN["* XML 12 hska-20210630_htm.xml IDEA: XBRL DOCUMENT 0001038133 2021-01-01 2021-06-30 0001038133 2021-08-02 0001038133 2021-06-30 0001038133 2020-12-31 0001038133 us-gaap:CommonStockMember 2021-06-30 0001038133 us-gaap:CommonStockMember 2020-12-31 0001038133 hska:PublicCommonStockMember 2021-06-30 0001038133 hska:PublicCommonStockMember 2020-12-31 0001038133 2021-04-01 2021-06-30 0001038133 2020-04-01 2020-06-30 0001038133 2020-01-01 2020-06-30 0001038133 us-gaap:PreferredStockMember 2020-03-31 0001038133 hska:PublicAndCommonStockMember 2020-03-31 0001038133 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001038133 us-gaap:ComprehensiveIncomeMember 2020-03-31 0001038133 us-gaap:RetainedEarningsMember 2020-03-31 0001038133 2020-03-31 0001038133 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001038133 hska:PublicAndCommonStockMember 2020-04-01 2020-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001038133 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2020-04-01 2020-06-30 0001038133 us-gaap:PreferredStockMember 2020-06-30 0001038133 hska:PublicAndCommonStockMember 2020-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2020-06-30 0001038133 us-gaap:RetainedEarningsMember 2020-06-30 0001038133 2020-06-30 0001038133 us-gaap:PreferredStockMember 2021-03-31 0001038133 hska:PublicAndCommonStockMember 2021-03-31 0001038133 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001038133 us-gaap:ComprehensiveIncomeMember 2021-03-31 0001038133 us-gaap:RetainedEarningsMember 2021-03-31 0001038133 2021-03-31 0001038133 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001038133 hska:PublicAndCommonStockMember 2021-04-01 2021-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2021-04-01 2021-06-30 0001038133 us-gaap:PreferredStockMember 2021-06-30 0001038133 hska:PublicAndCommonStockMember 2021-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2021-06-30 0001038133 us-gaap:RetainedEarningsMember 2021-06-30 0001038133 us-gaap:PreferredStockMember 2019-12-31 0001038133 hska:PublicAndCommonStockMember 2019-12-31 0001038133 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001038133 us-gaap:ComprehensiveIncomeMember 2019-12-31 0001038133 us-gaap:RetainedEarningsMember 2019-12-31 0001038133 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:PreferredStockMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember hska:PublicAndCommonStockMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ComprehensiveIncomeMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001038133 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001038133 hska:PublicAndCommonStockMember 2020-01-01 2020-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:PreferredStockMember 2020-01-01 2020-06-30 0001038133 us-gaap:PreferredStockMember 2020-01-01 2020-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2020-01-01 2020-06-30 0001038133 us-gaap:PreferredStockMember 2020-12-31 0001038133 hska:PublicAndCommonStockMember 2020-12-31 0001038133 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001038133 us-gaap:ComprehensiveIncomeMember 2020-12-31 0001038133 us-gaap:RetainedEarningsMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:PreferredStockMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember hska:PublicAndCommonStockMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ComprehensiveIncomeMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2020-12-31 0001038133 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-12-31 0001038133 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001038133 hska:PublicAndCommonStockMember 2021-01-01 2021-06-30 0001038133 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001038133 us-gaap:ComprehensiveIncomeMember 2021-01-01 2021-06-30 0001038133 hska:CVMMember 2021-01-01 2021-06-30 0001038133 hska:CVMMember 2020-01-01 2020-06-30 0001038133 hska:LacunaDiagnosticsIncMember 2021-01-01 2021-06-30 0001038133 hska:LacunaDiagnosticsIncMember 2020-01-01 2020-06-30 0001038133 hska:ScilAnimalCareCompanyMember 2021-01-01 2021-06-30 0001038133 hska:ScilAnimalCareCompanyMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueConsumablesMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:PointOfCareLaboratoryRevenueImagingMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:OVPMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 2020-10-01 2021-06-30 0001038133 2021-01-01 2021-06-30 0001038133 2022-01-01 2021-06-30 0001038133 2023-01-01 2021-06-30 0001038133 2024-01-01 2021-06-30 0001038133 2025-01-01 2021-06-30 0001038133 hska:LacunaDiagnosticsIncMember 2021-02-21 0001038133 hska:LacunaDiagnosticsIncMember 2021-02-01 2021-02-01 0001038133 hska:LacunaDiagnosticsIncMember 2021-02-01 0001038133 hska:LacunaDiagnosticsIncMember hska:NorthAmericaSegmentMember 2021-02-01 0001038133 hska:LacunaDiagnosticsIncMember us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2021-02-01 0001038133 hska:LacunaDiagnosticsIncMember us-gaap:CustomerRelationshipsMember 2021-02-01 2021-02-01 0001038133 hska:LacunaDiagnosticsIncMember us-gaap:TradeNamesMember 2021-02-01 2021-02-01 0001038133 hska:ScilAnimalCareCompanyMember 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember hska:InternationalSegmentMember 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember hska:NorthAmericaSegmentMember 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:CustomerRelationshipsMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:SoftwareDevelopmentMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:OrderOrProductionBacklogMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:NoncompeteAgreementsMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:TradeNamesMember 2020-04-01 2020-04-01 0001038133 hska:ScilAnimalCareCompanyMember us-gaap:TradeNamesMember 2020-04-01 2020-04-01 0001038133 hska:CVMPracticeMember srt:AffiliatedEntityMember 2021-06-30 0001038133 hska:CVMPracticeMember srt:AffiliatedEntityMember 2021-01-01 2021-06-30 0001038133 hska:CVMPracticeMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001038133 hska:CVMPracticeMember srt:AffiliatedEntityMember 2020-12-31 0001038133 hska:GeneralFluidicsCorporationMember 2018-09-24 2018-09-24 0001038133 hska:GeneralFluidicsCorporationMember 2021-06-30 0001038133 hska:GeneralFluidicsCorporationMember 2018-09-24 2018-09-24 0001038133 hska:MBioDiagnosticsInc.Member 2018-08-08 2018-08-08 0001038133 srt:ScenarioForecastMember 2021-12-31 0001038133 us-gaap:ConvertiblePreferredStockMember 2021-04-01 2021-06-30 0001038133 us-gaap:ConvertiblePreferredStockMember 2020-04-01 2020-06-30 0001038133 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001038133 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-06-30 0001038133 hska:SeniorConvertibleNoteMember 2021-04-01 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember 2020-04-01 2020-06-30 0001038133 hska:SeniorConvertibleNoteMember 2021-01-01 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember 2020-01-01 2020-06-30 0001038133 hska:StockOptionsAndRestrictedUnitsMember 2021-04-01 2021-06-30 0001038133 hska:StockOptionsAndRestrictedUnitsMember 2020-04-01 2020-06-30 0001038133 hska:StockOptionsAndRestrictedUnitsMember 2021-01-01 2021-06-30 0001038133 hska:StockOptionsAndRestrictedUnitsMember 2020-01-01 2020-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2020-12-31 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2020-12-31 0001038133 us-gaap:OperatingSegmentsMember hska:NorthAmericaSegmentMember 2021-06-30 0001038133 us-gaap:OperatingSegmentsMember hska:InternationalSegmentMember 2021-06-30 0001038133 hska:CustomerRelationshipsAndOtherMember 2021-06-30 0001038133 hska:CustomerRelationshipsAndOtherMember 2020-12-31 0001038133 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001038133 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001038133 us-gaap:TradeNamesMember 2021-06-30 0001038133 us-gaap:TradeNamesMember 2020-12-31 0001038133 us-gaap:TradeNamesMember 2021-06-30 0001038133 us-gaap:TradeNamesMember 2020-12-31 0001038133 us-gaap:LandMember 2021-06-30 0001038133 us-gaap:LandMember 2020-12-31 0001038133 us-gaap:BuildingMember 2021-06-30 0001038133 us-gaap:BuildingMember 2020-12-31 0001038133 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001038133 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001038133 hska:OfficeFurnitureAndEquipmentMember 2021-06-30 0001038133 hska:OfficeFurnitureAndEquipmentMember 2020-12-31 0001038133 hska:ComputerHardwareAndSoftwareMember 2021-06-30 0001038133 hska:ComputerHardwareAndSoftwareMember 2020-12-31 0001038133 hska:LeaseholdandBuildingImprovementsMember 2021-06-30 0001038133 hska:LeaseholdandBuildingImprovementsMember 2020-12-31 0001038133 us-gaap:ConstructionInProgressMember 2021-06-30 0001038133 us-gaap:ConstructionInProgressMember 2020-12-31 0001038133 srt:MinimumMember hska:InventoryTransferredToMachineryAndEquipmentMember 2021-01-01 2021-06-30 0001038133 srt:MaximumMember hska:InventoryTransferredToMachineryAndEquipmentMember 2021-01-01 2021-06-30 0001038133 hska:LeasedEquipmentMember 2021-06-30 0001038133 hska:LeasedEquipmentMember 2020-12-31 0001038133 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001038133 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001038133 hska:EquityOffering2021Member 2021-03-05 2021-03-05 0001038133 hska:EquityOffering2021Member 2021-03-05 0001038133 us-gaap:OverAllotmentOptionMember 2021-03-05 2021-03-05 0001038133 us-gaap:OverAllotmentOptionMember 2021-03-05 0001038133 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001038133 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001038133 hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember 2020-12-31 0001038133 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001038133 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-06-30 0001038133 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-06-30 0001038133 hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember 2021-01-01 2021-06-30 0001038133 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001038133 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 0001038133 us-gaap:AccumulatedTranslationAdjustmentMember 2021-06-30 0001038133 hska:AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember 2021-06-30 0001038133 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2019-09-17 0001038133 hska:InitialPurchasersMember hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2019-09-17 0001038133 hska:SeniorConvertibleNoteMember 2019-09-17 2019-09-17 0001038133 hska:AccountingStandardsUpdate202006Member hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2021-01-01 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2020-12-31 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2021-04-01 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0001038133 hska:SeniorConvertibleNoteMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001038133 hska:SeniorConvertibleNoteMember 2021-01-01 2021-06-30 0001038133 hska:ConvertibleNoteReceivableMember us-gaap:EquityMethodInvesteeMember 2020-12-09 2020-12-09 0001038133 hska:ConvertibleNoteReceivableMember us-gaap:EquityMethodInvesteeMember 2021-06-30 0001038133 hska:ConvertibleNoteReceivableMember us-gaap:EquityMethodInvesteeMember 2020-12-31 0001038133 us-gaap:NotesReceivableMember us-gaap:EquityMethodInvesteeMember 2021-02-01 2021-02-01 0001038133 us-gaap:NotesReceivableMember us-gaap:EquityMethodInvesteeMember 2021-06-30 0001038133 us-gaap:NotesReceivableMember us-gaap:EquityMethodInvesteeMember 2020-12-31 0001038133 us-gaap:NotesReceivableMember us-gaap:EquityMethodInvesteeMember 2021-02-01 0001038133 hska:NorthAmericaSegmentMember 2021-04-01 2021-06-30 0001038133 hska:InternationalSegmentMember 2021-04-01 2021-06-30 0001038133 hska:NorthAmericaSegmentMember 2020-04-01 2020-06-30 0001038133 hska:InternationalSegmentMember 2020-04-01 2020-06-30 0001038133 hska:NorthAmericaSegmentMember 2021-01-01 2021-06-30 0001038133 hska:InternationalSegmentMember 2021-01-01 2021-06-30 0001038133 hska:NorthAmericaSegmentMember 2020-01-01 2020-06-30 0001038133 hska:InternationalSegmentMember 2020-01-01 2020-06-30 0001038133 hska:NorthAmericaSegmentMember 2021-06-30 0001038133 hska:InternationalSegmentMember 2021-06-30 0001038133 hska:NorthAmericaSegmentMember 2020-12-31 0001038133 hska:InternationalSegmentMember 2020-12-31 0001038133 hska:BiEsseASr1Member us-gaap:SubsequentEventMember 2021-07-01 2021-07-01 shares iso4217:USD iso4217:USD shares hska:segment pure 0001038133 2021-06-30 2021-06-30 false --12-31 Large Accelerated Filer Q2 2021 3760 Rocky Mountain Avenue Loveland CO 970 493-7272 false false 798000 769000 136000 192000 0.01 0.01 2500000 2500000 0 0 0 0 0.01 0.01 13250000 13250000 0 0 0 0 0.01 0.01 13250000 13250000 10645730 9475845 10645730 9475845 P6M P1Y P1Y P1Y P1Y P12M P12M P63M 0.0115434 10-Q true 2021-06-30 false 000-22427 HESKA CORPORATION DE 77-0192527 3760 Rocky Mountain Avenue Loveland CO 80538 970 493-7272 Common stock, $0.01 par value HSKA NASDAQ Yes Yes Large Accelerated Filer false false false 10645363 245153000 86334000 27887000 31080000 41204000 40037000 5394000 4794000 5517000 3875000 5688000 5155000 330843000 171275000 34296000 35542000 4944000 5457000 90771000 88276000 52898000 55992000 17845000 5694000 17384000 15789000 6175000 6704000 6776000 6671000 8846000 0 8588000 8439000 579366000 399839000 14581000 15119000 17368000 18055000 2035000 2087000 7497000 6854000 41481000 42115000 83824000 48459000 4074000 4667000 119000 554000 3404000 3858000 11583000 11856000 1115000 1277000 145600000 112786000 0 0 0 0 106000 95000 569214000 423650000 10638000 14169000 -146192000 -150861000 433766000 287053000 579366000 399839000 64928000 45712000 125431000 76366000 37656000 27847000 72689000 45053000 27272000 17865000 52742000 31313000 12449000 9583000 23356000 16963000 1948000 1696000 3134000 3824000 13569000 11040000 25930000 19599000 27966000 22319000 52420000 40386000 -694000 -4454000 322000 -9073000 -581000 -2145000 -1106000 -4343000 -1275000 -6599000 -784000 -13416000 36000 31000 677000 56000 -1087000 -243000 -3294000 -1776000 -1051000 -212000 -2617000 -1720000 -224000 -6387000 1833000 -11696000 343000 87000 529000 217000 -567000 -6474000 1304000 -11913000 0 -117000 0 -268000 -567000 -6357000 1304000 -11645000 -0.06 -0.72 0.13 -1.43 -0.06 -0.72 0.13 -1.43 10167000 8776000 9825000 8165000 10167000 8776000 10189000 8165000 -567000 -6474000 1304000 -11913000 1852000 2216000 -3531000 1860000 1285000 -4258000 -2227000 -10053000 0 -117000 0 -268000 1285000 -4141000 -2227000 -9785000 122000 1000 7843000 78000 412152000 157000 -141750000 270638000 -6357000 -6357000 63000 1000 1105000 1106000 122000 -1000 1509000 15000 -14000 0 2444000 2444000 2216000 2216000 0 0 9415000 94000 415687000 2373000 -148107000 270047000 0 0 10418000 104000 562008000 8786000 -145625000 425273000 -567000 -567000 228000 2000 1586000 1588000 5620000 5620000 1852000 1852000 0 0 10646000 106000 569214000 10638000 -146192000 433766000 0 0 7882000 79000 290216000 513000 -136444000 154364000 -18000 -18000 0 0 7882000 79000 290216000 513000 -136462000 154346000 -11645000 -11645000 24000 0 904000 904000 122000 1000 121784000 121785000 122000 -1000 1509000 15000 -14000 0 2797000 2797000 1860000 1860000 0 0 9415000 94000 415687000 2373000 -148107000 270047000 0 0 9476000 95000 423650000 14169000 -150861000 287053000 -29834000 3365000 -26469000 0 0 9476000 95000 393816000 14169000 -147496000 260584000 1304000 1304000 229000 2000 1764000 1766000 941000 9000 164177000 164186000 9457000 9457000 -3531000 -3531000 0 0 10646000 106000 569214000 10638000 -146192000 433766000 1304000 -11913000 6680000 4704000 1050000 840000 -3294000 -1776000 9457000 2797000 -529000 217000 35000 3049000 768000 65000 -3046000 1268000 4080000 4094000 4404000 56000 -334000 -2732000 -3603000 -2928000 7154000 -13095000 0 14420000 3882000 0 9000000 0 546000 316000 41000 0 0 105190000 -13387000 -119926000 314000 214000 0 122000000 167198000 1514000 932000 610000 653000 109000 0 410000 165299000 122991000 -247000 189000 158819000 -9841000 86334000 89030000 245153000 79189000 2562000 1560000 0 122000000 0 537000 1700000 0 370000 0 OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Heska Corporation and its wholly-owned subsidiaries ("Heska", the "Company", "we" or "our") sell veterinary and animal health diagnostic and specialty products. Our offerings include Point of Care diagnostic laboratory instruments and supplies; digital imaging diagnostic products, software and services; digital cytology services; vaccines; local and cloud-based data services; allergy testing and immunotherapy; and single-use offerings such as in-clinic diagnostic tests and heartworm preventive products. Our core focus is on supporting veterinarians in the canine and feline healthcare space.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim Condensed Consolidated Financial Statements are unaudited. The interim unaudited Condensed Consolidated Financial Statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal, recurring adjustments, necessary to present fairly the financial position of the Company as of June 30, 2021, and the results of our operations and statements of stockholders' equity for the three and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. Our unaudited Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly-owned subsidiaries since their respective dates of acquisitions. All intercompany accounts and transactions have been eliminated in consolidation. Where our ownership of a subsidiary is less than 100%, the non-controlling interest is reported on our Condensed Consolidated Balance Sheets. The non-controlling interest in our consolidated net income is reported as "Net loss attributable to redeemable non-controlling interest" on our Condensed Consolidated Statements of (Loss) Income. The results of operations for the six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full year or any future period, particularly in light of the COVID-19 pandemic and its effects on the domestic and global economies as described below. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020 and other financial information filed with the SEC.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lowers demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union, and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021, however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are required when establishing the allowance for credit losses and the net realizable value of inventory; determining future costs associated with warranties provided; determining the period over which our obligations are fulfilled under agreements to license product rights and/or technology rights; evaluating long-lived and intangible assets and investments for estimated useful lives and impairment; estimating the useful lives and standalone selling prices of instruments under leasing arrangements; determining the allocation of purchase price under purchase accounting; estimating the expense associated with the granting of stock; determining the need for, and the amount of a valuation allowance on deferred tax assets; determining the fair value of our embedded derivatives; and determining the value of the non-controlling interest in a business combination. Our actual results may differ from these estimates and there may be changes to those estimates in future periods. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our accounting policies are described in our audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020, and other than the recently adopted accounting pronouncements described below have not changed materially since such filing.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Adoption of New Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740, and also clarifies and amends existing guidance to improve consistent application. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities (Topic 321)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Method and Joint Ventures (Topic 323)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The amendments in this ASU clarify the interaction between the accounting for investments in equity securities, investments in equity method and certain derivatives instruments. The ASU is expected to reduce diversity in practice and increase comparability of the accounting for these interactions. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we early adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">which simplifies the accounting for certain convertible instruments. The update reduces the number of accounting models for convertible debt instruments and convertible preferred stock. Convertible debt will be accounted </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's 3.75% Convertible Senior Notes due 2026 (the "Notes") are a convertible instrument with a cash-conversion feature that is accounted for within the scope of ASC 470-20 and impacted by the adoption of ASU 2020-06. The Company has elected to apply the modified retrospective method wherein the Company recognized a cumulative-effect adjustment to the opening balance of retained earnings (January 1, 2021). Further, the Company will not restate EPS in prior periods. The Company calculated the cumulative-effect adjustment as of January 1, 2021 by comparing (i) the historical amortization schedule for the Notes through December 31, 2020 and (ii) an updated amortization schedule wherein the conversion feature within the Notes would not be separated as an equity component and subsequently recognized as non-cash interest expense under ASC 835-30. As a result of ASU 2020-06, while cash interest expense is not impacted, non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. Therefore, the Company prepared its transition journal entries by (i) reversing the conversion feature amount recorded in APIC and (ii) reversing the difference in non-cash interest expense via retained earnings. The adoption resulted in a decrease to accumulated deficit of $3.4 million, a decrease to additional paid-in capital of $29.8 million, and an increase to convertible note, non-current, net of $35.2 million. Additionally, due to the adoption, the Company reversed the remaining balance of the net deferred tax liability of $8.8 million, which was initially recorded in connection with the Notes.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span>, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC's regulations. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim Condensed Consolidated Financial Statements are unaudited. The interim unaudited Condensed Consolidated Financial Statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal, recurring adjustments, necessary to present fairly the financial position of the Company as of June 30, 2021, and the results of our operations and statements of stockholders' equity for the three and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. Our unaudited Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly-owned subsidiaries since their respective dates of acquisitions. All intercompany accounts and transactions have been eliminated in consolidation. Where our ownership of a subsidiary is less than 100%, the non-controlling interest is reported on our Condensed Consolidated Balance Sheets. The non-controlling interest in our consolidated net income is reported as "Net loss attributable to redeemable non-controlling interest" on our Condensed Consolidated Statements of (Loss) Income. The results of operations for the six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full year or any future period, particularly in light of the COVID-19 pandemic and its effects on the domestic and global economies as described below. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020 and other financial information filed with the SEC.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lowers demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union, and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021, however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will </span></div>depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are required when establishing the allowance for credit losses and the net realizable value of inventory; determining future costs associated with warranties provided; determining the period over which our obligations are fulfilled under agreements to license product rights and/or technology rights; evaluating long-lived and intangible assets and investments for estimated useful lives and impairment; estimating the useful lives and standalone selling prices of instruments under leasing arrangements; determining the allocation of purchase price under purchase accounting; estimating the expense associated with the granting of stock; determining the need for, and the amount of a valuation allowance on deferred tax assets; determining the fair value of our embedded derivatives; and determining the value of the non-controlling interest in a business combination. Our actual results may differ from these estimates and there may be changes to those estimates in future periods. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Adoption of New Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740, and also clarifies and amends existing guidance to improve consistent application. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities (Topic 321)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Method and Joint Ventures (Topic 323)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The amendments in this ASU clarify the interaction between the accounting for investments in equity securities, investments in equity method and certain derivatives instruments. The ASU is expected to reduce diversity in practice and increase comparability of the accounting for these interactions. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we early adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">which simplifies the accounting for certain convertible instruments. The update reduces the number of accounting models for convertible debt instruments and convertible preferred stock. Convertible debt will be accounted </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's 3.75% Convertible Senior Notes due 2026 (the "Notes") are a convertible instrument with a cash-conversion feature that is accounted for within the scope of ASC 470-20 and impacted by the adoption of ASU 2020-06. The Company has elected to apply the modified retrospective method wherein the Company recognized a cumulative-effect adjustment to the opening balance of retained earnings (January 1, 2021). Further, the Company will not restate EPS in prior periods. The Company calculated the cumulative-effect adjustment as of January 1, 2021 by comparing (i) the historical amortization schedule for the Notes through December 31, 2020 and (ii) an updated amortization schedule wherein the conversion feature within the Notes would not be separated as an equity component and subsequently recognized as non-cash interest expense under ASC 835-30. As a result of ASU 2020-06, while cash interest expense is not impacted, non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. Therefore, the Company prepared its transition journal entries by (i) reversing the conversion feature amount recorded in APIC and (ii) reversing the difference in non-cash interest expense via retained earnings. The adoption resulted in a decrease to accumulated deficit of $3.4 million, a decrease to additional paid-in capital of $29.8 million, and an increase to convertible note, non-current, net of $35.2 million. Additionally, due to the adoption, the Company reversed the remaining balance of the net deferred tax liability of $8.8 million, which was initially recorded in connection with the Notes.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective January 1, 2021, we adopted ASU 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span>, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC's regulations. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures. REVENUE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We separate our goods and services among two reportable segments, North America and International. The two segments consist of revenue originating from:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.15pt">North America:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> including the United States, Canada and Mexico</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:14.15pt">International: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">all geographies outside North America, currently consisting primarily of Australia, France, Germany, Italy, Malaysia, Spain and Switzerland</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Refer to Note 18 for further detail regarding the Company's reportable segments. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes our segment revenue (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.094%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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%">North America Revenue:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Instruments &amp; Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482 </span></td><td style="background-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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,470 </span></td><td style="background-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%">5,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Consumables</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%">19,296 </span></td><td style="background-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,537 </span></td><td style="background-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%">36,248 </span></td><td style="background-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%">27,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Imaging</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,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVD</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%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-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,074 </span></td><td style="background-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,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OVP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total North America Revenue</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%">40,533 </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%">28,982 </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%">77,806 </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,631 </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:700;line-height:100%">International Revenue:</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Instruments &amp; Other</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%">3,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%">2,206 </span></td><td style="background-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%">7,001 </span></td><td style="background-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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Consumables</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%">11,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Imaging</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,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-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,935 </span></td><td style="background-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,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVD</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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OVP</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total International Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Remaining performance obligations represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include noncancellable purchase orders, the non-lease portion of minimum purchase commitments under long-term supply arrangements, extended warranty, service and other long-term contracts. Remaining performance obligations do not include revenue from contracts with customers with an original term of one year or less, revenue from long-term supply arrangements with no minimum purchase requirements, revenue expected from purchases made in excess of the minimum purchase requirements, or revenue from instruments leased to customers. While the remaining performance obligations disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes leases and contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. Additionally, the Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2021, the aggregate amount of the transaction price allocated to remaining minimum performance obligations was approximately $156.5 million. As of June 30, 2021, the Company expects to recognize revenue as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.808%"/><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:700;line-height:100%">Year Ending December 31,</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:700;line-height:100%">Revenue</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%">2021 (remaining)</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%">18,313 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,672 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">156,540 </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:11pt;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled contract assets, deferred revenue, and customer deposits and billings in excess of revenue recognized. In addition, the Company defers certain costs incurred to obtain contracts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain unbilled amounts related to long-term contracts for which we provide a free term to the customer are recorded in "Other current assets" and "Other non-current assets" on the accompanying Condensed Consolidated Balance Sheets. The collection of these balances occurs over the term of the underlying contract. The balances as of June 30, 2021 were $1.4 million and $4.3 million for current and non-current assets, respectively, shown net of related unearned interest. The balances as of December 31, 2020 were $1.2 million and $4.1 million for current and non-current assets, respectively, shown net of related unearned interest. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company receives cash payments from customers for licensing fees or other arrangements that extend for a specified term. These contract liabilities are classified as either current or long-term in the Condensed Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of June 30, 2021 and December 31, 2020, contract liabilities were $8.3 million and $8.9 million, respectively, and are included within "Deferred revenue, current, and other" and "Deferred revenue, non-current" in the accompanying Condensed Consolidated Balance Sheets. The decrease in the contract liability balance during the six-month period ended June 30, 2021 is approximately $3.1 million of revenue recognized during the period, offset by approximately $2.5 million of additional deferred sales in 2021. Contract liabilities are reported on the accompanying Condensed Consolidated Balance Sheets on a contract-by-contract basis.</span></div> 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes our segment revenue (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.094%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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%">North America Revenue:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Instruments &amp; Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482 </span></td><td style="background-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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,470 </span></td><td style="background-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%">5,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Consumables</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%">19,296 </span></td><td style="background-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,537 </span></td><td style="background-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%">36,248 </span></td><td style="background-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%">27,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Imaging</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,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVD</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%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-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,074 </span></td><td style="background-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,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OVP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total North America Revenue</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%">40,533 </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%">28,982 </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%">77,806 </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,631 </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:700;line-height:100%">International Revenue:</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Instruments &amp; Other</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%">3,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%">2,206 </span></td><td style="background-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%">7,001 </span></td><td style="background-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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Lab Consumables</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%">11,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POC Imaging</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,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-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,935 </span></td><td style="background-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,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVD</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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OVP</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total International Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3482000 2962000 6470000 5578000 19296000 13537000 36248000 27223000 7101000 4148000 13789000 7644000 6210000 4880000 13074000 9384000 4444000 3455000 8225000 6802000 40533000 28982000 77806000 56631000 3987000 2206000 7001000 2440000 11935000 9470000 24159000 10032000 7277000 4404000 13935000 5762000 1196000 650000 2530000 1501000 0 0 0 0 24395000 16730000 47625000 19735000 64928000 45712000 125431000 76366000 156500000 As of June 30, 2021, the Company expects to recognize revenue as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.808%"/><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:700;line-height:100%">Year Ending December 31,</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:700;line-height:100%">Revenue</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%">2021 (remaining)</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%">18,313 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,672 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">156,540 </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> 18313000 35463000 31859000 27220000 21672000 22013000 156540000 1400000 4300000 1200000 4100000 8300000 8900000 3100000 2500000 ACQUISITIONS AND RELATED PARTY ITEMS<div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Lacuna Acquisition</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On February 1, 2021, the Company completed the acquisition of Lacuna Diagnostics, Inc. ("Lacuna"), a veterinary digital cytology company, to broaden the Company's point of care diagnostic offerings. The Company acquired 100% of the issued and outstanding shares of Lacuna for a purchase price of $4.3 million. The Company then dissolved Lacuna on February 1, 2021. In accordance with the purchase agreement, the Company is required to hold a $0.4 million general indemnity holdback that is intended to provide a non-exclusive source of funds for the payment of any losses identified and shall be released within 18 months of closing. As of June 30, 2021, $0.4 million of the indemnification holdback remains outstanding. As additional consideration for the shares, the Company agreed to a contingent earn-out of an additional $2.0 million based on the achievement of certain performance metrics within a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFhZjYyM2RmOTQ5OTQ1YWY4ZDUzZWIzNThlYzRlZjMwL3NlYzoxYWY2MjNkZjk0OTk0NWFmOGQ1M2ViMzU4ZWM0ZWYzMF80My9mcmFnOjlhMWIzZGUyYmJkMzQ5NWM5MGY0OTA3MzkxYWZjYjYwL3RleHRyZWdpb246OWExYjNkZTJiYmQzNDk1YzkwZjQ5MDczOTFhZmNiNjBfMjc0ODc3OTA5MjcwMw_2be68923-9519-4505-b31d-761c879cf8cd">twelve</span> month period ("Initial Earn Out Period"), reducing to $1.0 million if such metrics were met in a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFhZjYyM2RmOTQ5OTQ1YWY4ZDUzZWIzNThlYzRlZjMwL3NlYzoxYWY2MjNkZjk0OTk0NWFmOGQ1M2ViMzU4ZWM0ZWYzMF80My9mcmFnOjlhMWIzZGUyYmJkMzQ5NWM5MGY0OTA3MzkxYWZjYjYwL3RleHRyZWdpb246OWExYjNkZTJiYmQzNDk1YzkwZjQ5MDczOTFhZmNiNjBfMjc0ODc3OTA5MjY3NA_e4bc1316-c5de-48e9-8e8f-581bfe35b319">twelve</span> month period subsequent to the Initial Earn Out Period. The fair value of the contingent consideration as of the acquisition date was $1.7 million. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total purchase consideration exceeded the fair value of the identifiable net assets acquired, resulting in $3.9 million of goodwill, primarily related to expanded opportunities with our offerings. All of the goodwill is allocated to the North America segment and is not tax deductible for income tax purposes.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The acquisition was accounted for as a business combination in accordance with ASC 805. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of February 1, 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information below represents the preliminary purchase price allocation as of the acquisition date (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 1, 2021</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%">Purchase price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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%">1,700 </span></td><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 purchase consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,955 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">Cash and cash equivalents</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%">3 </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%">Accounts receivable</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%">170 </span></td><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%">Property and equipment, 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%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Deferred tax asset</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%">167 </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 assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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 fair value of consideration transferred</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's preliminary estimates of fair values of the net assets acquired are based on the information that was available at the date of the acquisition, and the Company is continuing to evaluate the underlying inputs and assumptions used in its valuations. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of the acquisition. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets acquired, amortization method and estimated useful life as of February 1, 2021, was as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><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:700;line-height:100%">Useful Life</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:700;line-height:100%">Amortization <br/>Method</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:700;line-height:100%">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%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</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%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 months</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%">Straight-line</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%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Trade name</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%">11 months</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%">Straight-line</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"/></tr><tr><td colspan="3" style="background-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 intangible assets acquired</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pro forma financial information related to the acquisition of Lacuna has not been provided as it is not material to our consolidated results of operations.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">scil Acquisition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">On April 1, 2020, the Company completed the acquisition of scil animal care company GmbH (“scil”) from Covetrus, Inc. The Company purchased 100% of the capital stock of scil for an aggregate price of $110.3 million in cash. The acquisition represents a key milestone in the Company's long-term strategic plan, creating a global veterinary diagnostics company with leadership positions in key geographic markets. The purchase price exceeded the identifiable net assets, resulting in goodwill of $46.0 million, primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the experienced workforce acquired. Of the goodwill acquired, $37.3 million is allocated to our International segment and $8.7 million is allocated to our North America segment. All of the goodwill is tax deductible for purposes of calculating Controlled Foreign Corporation tested income, which may result in a decrease to the Company's future U.S. federal tax liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The acquisition was accounted for using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">, which requires, among other things, that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of April 1, 2020. The Company finalized the accounting for the acquisition as of March 31, 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information below represents the final purchase price allocation of scil (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 1, 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%">Total purchase consideration</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%">110,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">Cash and cash equivalents</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,889 </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%">Accounts receivable</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%">10,707 </span></td><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%">Inventories</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%">11,278 </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%">Net investment in lease, current</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%">311 </span></td><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%">Prepaid expenses</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,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">1,338 </span></td><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%">Property and equipment, 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%">19,320 </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%">Operating lease right-of-use 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%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, 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%">44,517 </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%">Net investment in leases, non-current</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,027 </span></td><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%">Investments in unconsolidated affiliates</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%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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%">291 </span></td><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 assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">8,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</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,067 </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%">Operating lease liabilities, current</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%">356 </span></td><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%">Deferred revenue, current, and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </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%">Deferred revenue, non-current</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%">94 </span></td><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%">Operating lease liabilities, non-current</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%">529 </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%">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:10pt;font-weight:400;line-height:100%">13,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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%">276 </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%">    Net assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,290 </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:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,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%">Total fair value of consideration transferred</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%">110,290 </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:11pt;font-weight:400;line-height:115%">Per the tax indemnification included in the purchase agreement of scil, the seller has indemnified the Company for $1.1 million related to uncertain tax positions taken in prior years. The outcome of this arrangement will either be settled or expire due to lapse of statute of limitations by 2027. As of June 30, 2021, approximately $0.4 million of the indemnification agreement remains outstanding. </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets acquired, amortization method and estimated useful life as of April 1, 2020, was as follows (dollars in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><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:700;line-height:100%">Useful Life</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:700;line-height:100%">Amortization <br/>Method</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:700;line-height:100%">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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</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%">36,272 </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%">Internally developed software</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%">7 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%">Straight-line</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%">353 </span></td><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%">Backlog</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.2 years</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%">Straight-line</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%">210 </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%">Non-compete agreements</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%">2 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%">Straight-line</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%">60 </span></td><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%">Trade name subject to amortization</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.8 years</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%">Straight-line</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%">66 </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%">Trademarks and trade names not subject to amortization</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%">n/a</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%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,556 </span></td><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 intangible assets acquired</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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present unaudited supplemental pro forma financial information as if the acquisition had occurred on January 1, 2019 (in thousands):</span></div><div style="margin-top:6pt;padding-left:4.5pt;padding-right:4.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.808%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">94,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income before equity in losses of unconsolidated affiliates</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 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,512)</span></td><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%">Net (loss) income attributable to Heska Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,461)</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:11pt;font-weight:400;line-height:120%">The pro forma financial information presented above has been prepared by combining our historical results and the historical results of scil and further reflects the effect of purchase accounting adjustments, including: (i) amortization of acquired intangible assets, (ii) the impact of certain fair value adjustments such as depreciation on the acquired property, plant and equipment, and (iii) historical intercompany sales between the Company and scil. The unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what actual results of operations would have been if the acquisition had occurred as the beginning of the period presented, nor are they indicative of future results of operations. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Related Party Activities</span></div>CVM Diagnostico Veternario S.L. and CVM Ecografia S.L. (“CVM”, collectively) conducted related party activities with Practice Clinicas Veterinarias Moviles, S.L. ("CVM Practice"), the owner of which was part of CVM management through June 1, 2021. CVM leases two warehouses from CVM Practice. CVM Practice charged CVM $16 thousand and $15 thousand during the six months ended June 30, 2021 and 2020, respectively, all of which is related to lease payments. The right-of-use asset and lease liability amounts related to the warehouse leases were approximately $0.2 million as of both June 30, 2021 and December 31, 2020. CVM continues to lease the warehouses from CVM Practice, however the related party relationship was terminated as of June 1, 2021. 1 4300000 400000 P18M 400000 2000000.0 1000000.0 1700000 3900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information below represents the preliminary purchase price allocation as of the acquisition date (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 1, 2021</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%">Purchase price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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%">1,700 </span></td><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 purchase consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,955 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">Cash and cash equivalents</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%">3 </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%">Accounts receivable</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%">170 </span></td><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%">Property and equipment, 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%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Deferred tax asset</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%">167 </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 assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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 fair value of consideration transferred</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information below represents the final purchase price allocation of scil (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 1, 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%">Total purchase consideration</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%">110,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">Cash and cash equivalents</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,889 </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%">Accounts receivable</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%">10,707 </span></td><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%">Inventories</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%">11,278 </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%">Net investment in lease, current</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%">311 </span></td><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%">Prepaid expenses</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,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">1,338 </span></td><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%">Property and equipment, 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%">19,320 </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%">Operating lease right-of-use 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%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, 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%">44,517 </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%">Net investment in leases, non-current</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,027 </span></td><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%">Investments in unconsolidated affiliates</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%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current 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%">291 </span></td><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 assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">8,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</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,067 </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%">Operating lease liabilities, current</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%">356 </span></td><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%">Deferred revenue, current, and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </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%">Deferred revenue, non-current</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%">94 </span></td><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%">Operating lease liabilities, non-current</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%">529 </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%">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:10pt;font-weight:400;line-height:100%">13,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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%">276 </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%">    Net assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,290 </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:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,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%">Total fair value of consideration transferred</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%">110,290 </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> 4255000 1700000 5955000 3000 170000 530000 1185000 167000 2055000 3900000 5955000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets acquired, amortization method and estimated useful life as of February 1, 2021, was as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><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:700;line-height:100%">Useful Life</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:700;line-height:100%">Amortization <br/>Method</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:700;line-height:100%">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%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</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%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 months</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%">Straight-line</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%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Trade name</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%">11 months</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%">Straight-line</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"/></tr><tr><td colspan="3" style="background-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 intangible assets acquired</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </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 style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets acquired, amortization method and estimated useful life as of April 1, 2020, was as follows (dollars in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><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:700;line-height:100%">Useful Life</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:700;line-height:100%">Amortization <br/>Method</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:700;line-height:100%">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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</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%">36,272 </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%">Internally developed software</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%">7 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%">Straight-line</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%">353 </span></td><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%">Backlog</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.2 years</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%">Straight-line</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%">210 </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%">Non-compete agreements</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%">2 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%">Straight-line</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%">60 </span></td><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%">Trade name subject to amortization</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.8 years</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%">Straight-line</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%">66 </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%">Trademarks and trade names not subject to amortization</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%">n/a</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%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,556 </span></td><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 intangible assets acquired</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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y 1000000 P6M 150000 P11M 35000 1185000 1 110300000 46000000.0 37300000 8700000 110290000 5889000 10707000 11278000 311000 1692000 1338000 19320000 877000 44517000 1027000 55000 291000 97302000 8221000 7067000 356000 3220000 94000 529000 13249000 276000 64290000 46000000 110290000 1100000 400000 P10Y 36272000 P7Y 353000 P0Y2M12D 210000 P2Y 60000 P0Y9M18D 66000 7556000 44517000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present unaudited supplemental pro forma financial information as if the acquisition had occurred on January 1, 2019 (in thousands):</span></div><div style="margin-top:6pt;padding-left:4.5pt;padding-right:4.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.808%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">94,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income before equity in losses of unconsolidated affiliates</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 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,512)</span></td><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%">Net (loss) income attributable to Heska Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 94917000 -12512000 -12461000 2 16000 15000 200000 200000 200000 200000 INVESTMENTS IN UNCONSOLIDATED AFFILIATES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying values of investments in unconsolidated affiliates, categorized by type of investment, is as follows (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.801%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Equity method investment</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:11pt;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:11pt;font-weight:400;line-height:100%">3,157 </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:11pt;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:11pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity security investment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments in unconsolidated affiliates</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:11pt;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:11pt;font-weight:400;line-height:100%">6,175 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,704 </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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2018, the Company invested approximately $5.1 million, including costs, to acquire an equity interest in a business as part of its product development strategy. As of June 30, 2021, the Company's ownership interest in the business was 29.1%. In connection with the investment, the Company entered into a Manufacturing Supply Agreement that grants the Company global exclusivity to specified products to be delivered under the agreement for a 15-year period that begins upon the Company's receipt and acceptance of an initial order under the agreement. The Company accounts for this investment using the equity method of accounting. Under the equity method, the carrying value of the investment is adjusted for the Company's proportionate share of the investee's reported earnings or losses with the corresponding share of earnings or losses reported as Equity in losses of unconsolidated affiliates, listed below Net income before equity in losses of unconsolidated affiliates within the Condensed Consolidated Statements of (Loss) Income. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-Marketable Equity Security Investment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On August 8, 2018, the Company invested approximately $3.0 million, including costs, in exchange for preferred stock. The Company’s investment is a non-marketable equity security, recorded using the measurement alternative of cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the agreement, the Company entered into a Supply and License Agreement, which provides that the investee produce and commercialize products that will enhance the Company's diagnostic portfolio. As part of this agreement, the Company made an upfront payment of $1.0 million related to a worldwide exclusive license agreement over a 20-year period, recorded in both short and long-term other assets. In addition, the agreement provides for an additional contingent payment of $10.0 million, relating to the successful achievement of sales milestones. This potential future milestone payment has not yet been accrued as it is not deemed by the Company to be probable at this time.</span></div>Both parties in this arrangement are active participants and are exposed to significant risks and rewards dependent on the commercial success of the activities of the collaboration. The parties are actively working on developing and testing the product as well as funding the research and development. Heska classifies the amounts paid for research and development work within the North America segment research and development operating expenses. Expense is recognized ratably when incurred and in accordance with the development plan. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying values of investments in unconsolidated affiliates, categorized by type of investment, is as follows (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.801%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Equity method investment</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:11pt;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:11pt;font-weight:400;line-height:100%">3,157 </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:11pt;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:11pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity security investment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,018 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments in unconsolidated affiliates</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:11pt;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:11pt;font-weight:400;line-height:100%">6,175 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,704 </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> 3157000 3686000 3018000 3018000 6175000 6704000 5100000 0.291 P15Y 3000000.0 1000000.0 P20Y 10000000.0 INCOME TAXES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's total income tax benefit for our loss before income taxes were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Loss before income taxes and equity in losses of unconsolidated affiliates</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:11pt;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:11pt;font-weight:400;line-height:100%">(1,275)</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:11pt;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:11pt;font-weight:400;line-height:100%">(6,599)</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:11pt;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:11pt;font-weight:400;line-height:100%">(784)</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:11pt;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:11pt;font-weight:400;line-height:100%">(13,416)</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:11pt;font-weight:400;line-height:100%">Total income tax benefit</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:11pt;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:11pt;font-weight:400;line-height:100%">(1,051)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:120%">        </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">There were cash payments for income taxes of $0.7 million and $1.2 million for the three and six months ended June 30, 2021, respectively, and there were cash payments of $340 thousand and $347 thousand, respectively, for income taxes for the three and six months ended June 30, 2020. The Company’s tax benefit was $1.1 million and $2.6 million for the three and six months ended June 30, 2021, respectively, compared to the tax benefit of $0.2 million and $1.7 million for the three and six months ended June 30, 2020, respectively. The increase in tax benefit in the six month period is due to excess tax benefits recognized from employee stock compensation and a release in the partial valuation allowance further discussed below. The Company recognized $0.6 million in excess tax benefits related to employee share-based compensation for the three months ended June 30, 2021, compared to $0.2 million recognized for the three months ended June 30, 2020. The Company recognized $1.0 million in excess tax benefits related to employee share-based compensation for the six months ended June 30, 2021, compared to $0.5 million recognized for the six months ended June 30, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">As of June 30, 2021, the Company had a deferred tax asset of approximately $9.4 million from net operating losses and tax credits and a net partial valuation allowance recorded against these deferred tax assets. During the current year, the Company forecasts the release of approximately $1.2 million of the partial valuation allowance through the annual effective tax rate used to estimate tax expense. The release is due to an increase in non-deductible executive compensation and capitalization of research and development expenses that results in the projected utilization of net operating losses in the current year.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">After the release, the net partial valuation allowance is forecasted to be approximately $3.2 million as of December 31, 2021.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's total income tax benefit for our loss before income taxes were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Loss before income taxes and equity in losses of unconsolidated affiliates</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:11pt;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:11pt;font-weight:400;line-height:100%">(1,275)</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:11pt;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:11pt;font-weight:400;line-height:100%">(6,599)</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:11pt;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:11pt;font-weight:400;line-height:100%">(784)</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:11pt;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:11pt;font-weight:400;line-height:100%">(13,416)</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:11pt;font-weight:400;line-height:100%">Total income tax benefit</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:11pt;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:11pt;font-weight:400;line-height:100%">(1,051)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -1275000 -6599000 -784000 -13416000 -1051000 -212000 -2617000 -1720000 700000 1200000 340000 347000 -1100000 -2600000 -200000 -1700000 600000 200000 1000000.0 500000 9400000 1200000 3200000 LEASES<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Lessee Accounting </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company leases buildings, office equipment, and vehicle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s. The following table summarizes the Company's operating and finance lease balances (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></tr><tr><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:11pt;font-weight:700;line-height:100%">Leases</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease right-of-use 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:11pt;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:11pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">5,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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Property and equipment, net</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:11pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">1,907 </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:11pt;font-weight:400;line-height:100%">Total Leased Assets</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">6,758 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,364 </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 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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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:11pt;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:11pt;font-weight:400;line-height:100%">2,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 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:11pt;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:11pt;font-weight:400;line-height:100%">2,087 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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:11pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,858 </span></td><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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Deferred revenue, current, and other</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:11pt;font-weight:400;line-height:100%">235 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">295 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total Lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Lessor Accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):</span></div> LEASES<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Lessee Accounting </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company leases buildings, office equipment, and vehicle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s. The following table summarizes the Company's operating and finance lease balances (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></tr><tr><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:11pt;font-weight:700;line-height:100%">Leases</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease right-of-use 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:11pt;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:11pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">5,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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Property and equipment, net</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:11pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">1,907 </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:11pt;font-weight:400;line-height:100%">Total Leased Assets</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">6,758 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,364 </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 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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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:11pt;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:11pt;font-weight:400;line-height:100%">2,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 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:11pt;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:11pt;font-weight:400;line-height:100%">2,087 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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:11pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,858 </span></td><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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Deferred revenue, current, and other</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:11pt;font-weight:400;line-height:100%">235 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">295 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total Lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Lessor Accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):</span></div> The following table summarizes the Company's operating and finance lease balances (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></tr><tr><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:11pt;font-weight:700;line-height:100%">Leases</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease right-of-use 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:11pt;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:11pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">5,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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Property and equipment, net</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:11pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">1,907 </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:11pt;font-weight:400;line-height:100%">Total Leased Assets</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">6,758 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,364 </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 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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating</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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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:11pt;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:11pt;font-weight:400;line-height:100%">2,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 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:11pt;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:11pt;font-weight:400;line-height:100%">2,087 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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:11pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,858 </span></td><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:11pt;font-weight:400;line-height:100%">Finance</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:11pt;font-weight:400;line-height:100%">Deferred revenue, current, and other</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:11pt;font-weight:400;line-height:100%">235 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">295 </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:0 1pt"/><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:11pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total Lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4944000 5457000 1814000 1907000 6758000 7364000 2035000 2087000 3404000 3858000 235000 295000 278000 261000 5952000 6501000 The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.094%"/><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:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Sales-type lease revenue</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:11pt;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:11pt;font-weight:400;line-height:100%">3,414 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,298 </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:11pt;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:11pt;font-weight:400;line-height:100%">5,157 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,587 </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:11pt;font-weight:400;line-height:100%">Sales-type lease cost of revenue</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:11pt;font-weight:400;line-height:100%">2,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,776 </span></td><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:11pt;font-weight:400;line-height:100%">Profit recognized at commencement for sales-type leases</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:11pt;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:11pt;font-weight:400;line-height:100%">697 </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:11pt;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:11pt;font-weight:400;line-height:100%">390 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,180 </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:11pt;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:11pt;font-weight:400;line-height:100%">811 </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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:11pt;font-weight:400;line-height:100%">Operating lease 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:11pt;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:11pt;font-weight:400;line-height:100%">543 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">430 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">1,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 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:11pt;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:11pt;font-weight:400;line-height:100%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3414000 1298000 5157000 2587000 2717000 908000 3977000 1776000 697000 390000 1180000 811000 543000 430000 1150000 430000 EARNINGS PER SHARE<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">following is a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted earnings per share ("EPS") for the three and six months ended June 30, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.362%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Net (loss) income attributable to Heska Corporation</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:11pt;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:11pt;font-weight:400;line-height:100%">(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:11pt;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:11pt;font-weight:400;line-height:100%">(6,357)</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:11pt;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:11pt;font-weight:400;line-height:100%">1,304 </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:11pt;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:11pt;font-weight:400;line-height:100%">(11,645)</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:12pt"><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:11pt;font-weight:400;line-height:100%">Basic weighted-average common shares outstanding</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:11pt;font-weight:400;line-height:100%">10,167 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,776 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">9,825 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,165 </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:11pt;font-weight:400;line-height:100%">    Dilutive effect of stock options and restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted weighted-average common shares outstanding</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:11pt;font-weight:400;line-height:100%">10,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 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:11pt;font-weight:400;line-height:100%">8,776 </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:11pt;font-weight:400;line-height:100%">10,189 </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:11pt;font-weight:400;line-height:100%">8,165 </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:12pt"><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:11pt;font-weight:400;line-height:100%">Basic (loss) earnings per share attributable to Heska Corporation</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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1.43)</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:11pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share attributable to Heska Corporation</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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1.43)</span></td><td style="background-color:#ffffff;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:11pt;font-weight:400;line-height:120%">The following potentially outstanding common shares from convertible preferred stock, convertible senior notes, stock options and restricted stock awards were excluded from the computation of diluted EPS because the effect would have been antidilutive (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Convertible preferred stock</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:11pt;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">920 </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:11pt;font-weight:400;line-height:100%">Convertible Senior Notes</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:11pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock options and restricted stock</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:11pt;font-weight:400;line-height:100%">374 </span></td><td style="background-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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">299 </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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As more fully described in Note 16, the Notes are convertible under certain circumstances, as defined in the indenture, into a combination of cash and shares of the Company's common stock. As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021, which amends certain guidance on the computation of EPS for convertible instruments. Prior to the adoption of ASU 2020-06, the Company used the treasury stock method when calculating the potential dilutive effect of the conversion feature of the Notes on earnings per share, if any. Under ASU 2020-06, the treasury stock method is no longer available, and entities must apply the if-converted method for convertible instruments and the effect of potential share settlement must be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. To determine the dilutive effect to earnings per share using the if-converted method, interest expense on the outstanding Notes is added back to the diluted earnings per share numerator and all of the potentially dilutive shares are included in the diluted earnings per share denominator. For the three and six months ended June 30, 2021, all of the potentially issuable shares with respect to the Notes were excluded from the calculation of diluted net earnings per share because the effect was anti-dilutive. The Company has elected to apply the modified retrospective method of adoption and will not restate EPS for the prior period. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">following is a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted earnings per share ("EPS") for the three and six months ended June 30, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.362%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Net (loss) income attributable to Heska Corporation</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:11pt;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:11pt;font-weight:400;line-height:100%">(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:11pt;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:11pt;font-weight:400;line-height:100%">(6,357)</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:11pt;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:11pt;font-weight:400;line-height:100%">1,304 </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:11pt;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:11pt;font-weight:400;line-height:100%">(11,645)</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:12pt"><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:11pt;font-weight:400;line-height:100%">Basic weighted-average common shares outstanding</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:11pt;font-weight:400;line-height:100%">10,167 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,776 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">9,825 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,165 </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:11pt;font-weight:400;line-height:100%">    Dilutive effect of stock options and restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted weighted-average common shares outstanding</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:11pt;font-weight:400;line-height:100%">10,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 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:11pt;font-weight:400;line-height:100%">8,776 </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:11pt;font-weight:400;line-height:100%">10,189 </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:11pt;font-weight:400;line-height:100%">8,165 </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:12pt"><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:11pt;font-weight:400;line-height:100%">Basic (loss) earnings per share attributable to Heska Corporation</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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1.43)</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:11pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share attributable to Heska Corporation</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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(1.43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -567000 -6357000 1304000 -11645000 10167000 8776000 9825000 8165000 0 0 364000 0 10167000 8776000 10189000 8165000 -0.06 -0.72 0.13 -1.43 -0.06 -0.72 0.13 -1.43 otentially outstanding common shares from convertible preferred stock, convertible senior notes, stock options and restricted stock awards were excluded from the computation of diluted EPS because the effect would have been antidilutive (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Convertible preferred stock</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:11pt;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">920 </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:11pt;font-weight:400;line-height:100%">Convertible Senior Notes</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:11pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock options and restricted stock</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:11pt;font-weight:400;line-height:100%">374 </span></td><td style="background-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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">299 </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:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 332000 0 920000 996000 0 996000 21000 374000 355000 6000 299000 1370000 687000 1002000 1240000 GOODWILL AND OTHER INTANGIBLES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the change in goodwill during the six months ended June 30, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></tr><tr><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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Carrying amount, December 31, 2020</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:11pt;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:11pt;font-weight:400;line-height:100%">35,414 </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:11pt;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:11pt;font-weight:400;line-height:100%">52,862 </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:11pt;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:11pt;font-weight:400;line-height:100%">88,276 </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:11pt;font-weight:400;line-height:100%">Goodwill attributable to acquisitions (subject to change)</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:11pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">3,900 </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:11pt;font-weight:400;line-height:100%">Foreign currency 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:11pt;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:11pt;font-weight:400;line-height:100%">(1,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,405)</span></td><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:11pt;font-weight:400;line-height:100%">Carrying amount, June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,457 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other intangibles consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></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:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:10pt;font-weight:700;line-height:100%">Accum. Amortiz.</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:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><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:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:10pt;font-weight:700;line-height:100%">Accum. Amortiz.</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:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships and other</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:11pt;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:11pt;font-weight:400;line-height:100%">46,196 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(8,878)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">37,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 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:11pt;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:11pt;font-weight:400;line-height:100%">46,989 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(6,436)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">40,553 </span></td><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Developed technology</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:11pt;font-weight:400;line-height:100%">9,654 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(2,278)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">7,376 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,669 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(1,696)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">6,973 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trade names</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:11pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><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:11pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trade names</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:11pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">8,374 </span></td><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:11pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,293)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,237)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense relating to other intangibles was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Amortization expense</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:11pt;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:11pt;font-weight:400;line-height:100%">1,652 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,624 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;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:#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:11pt;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:11pt;font-weight:400;line-height:100%">2,053 </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:11pt;font-weight:400;line-height:120%">The remaining weighted-average amortization period for intangible assets is approximately 8.1 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangibles for each of the five years from 2021 (remaining) through 2025 and thereafter is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><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:11pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></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:11pt;font-weight:400;line-height:100%">2021 (remaining)</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:11pt;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:11pt;font-weight:400;line-height:100%">3,116 </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:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,111 </span></td><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:11pt;font-weight:400;line-height:100%">2023</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:11pt;font-weight:400;line-height:100%">5,749 </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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,306 </span></td><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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">5,248 </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:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,257 </span></td><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:11pt;font-weight:400;line-height:100%">Total amortization related to finite-lived intangible assets</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:11pt;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:11pt;font-weight:400;line-height:100%">44,787 </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:11pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,111 </span></td><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:11pt;font-weight:400;line-height:100%">Net intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>No triggering events were identified in the second quarter of 2021 to require additional impairment testing. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the change in goodwill during the six months ended June 30, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></tr><tr><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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Carrying amount, December 31, 2020</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:11pt;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:11pt;font-weight:400;line-height:100%">35,414 </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:11pt;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:11pt;font-weight:400;line-height:100%">52,862 </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:11pt;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:11pt;font-weight:400;line-height:100%">88,276 </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:11pt;font-weight:400;line-height:100%">Goodwill attributable to acquisitions (subject to change)</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:11pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">3,900 </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:11pt;font-weight:400;line-height:100%">Foreign currency 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:11pt;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:11pt;font-weight:400;line-height:100%">(1,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,405)</span></td><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:11pt;font-weight:400;line-height:100%">Carrying amount, June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,457 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 35414000 52862000 88276000 3900000 0 3900000 0 -1405000 -1405000 39314000 51457000 90771000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other intangibles consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.776%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></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:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:10pt;font-weight:700;line-height:100%">Accum. Amortiz.</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:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><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:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:10pt;font-weight:700;line-height:100%">Accum. Amortiz.</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:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</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"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships and other</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:11pt;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:11pt;font-weight:400;line-height:100%">46,196 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(8,878)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">37,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 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:11pt;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:11pt;font-weight:400;line-height:100%">46,989 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">(6,436)</span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">40,553 </span></td><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Developed technology</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:11pt;font-weight:400;line-height:100%">9,654 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(2,278)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">7,376 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">8,669 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(1,696)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">6,973 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trade names</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:11pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92 </span></td><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:11pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trade names</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:11pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">8,374 </span></td><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:11pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,293)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,237)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,992 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 46196000 8878000 37318000 46989000 6436000 40553000 9654000 2278000 7376000 8669000 1696000 6973000 230000 137000 93000 197000 105000 92000 8111000 8111000 8374000 8374000 64191000 11293000 52898000 64229000 8237000 55992000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense relating to other intangibles was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Amortization expense</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:11pt;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:11pt;font-weight:400;line-height:100%">1,652 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,624 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;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:#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:11pt;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:11pt;font-weight:400;line-height:100%">2,053 </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> 1652000 1624000 3056000 2053000 P8Y1M6D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangibles for each of the five years from 2021 (remaining) through 2025 and thereafter is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><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:11pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></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:11pt;font-weight:400;line-height:100%">2021 (remaining)</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:11pt;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:11pt;font-weight:400;line-height:100%">3,116 </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:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,111 </span></td><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:11pt;font-weight:400;line-height:100%">2023</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:11pt;font-weight:400;line-height:100%">5,749 </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:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,306 </span></td><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:11pt;font-weight:400;line-height:100%">2025</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:11pt;font-weight:400;line-height:100%">5,248 </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:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,257 </span></td><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:11pt;font-weight:400;line-height:100%">Total amortization related to finite-lived intangible assets</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:11pt;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:11pt;font-weight:400;line-height:100%">44,787 </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:11pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,111 </span></td><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:11pt;font-weight:400;line-height:100%">Net intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3116000 6111000 5749000 5306000 5248000 19257000 44787000 8111000 52898000 PROPERTY AND EQUIPMENT, NET<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.889%"/><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:11pt;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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Land</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:11pt;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:11pt;font-weight:400;line-height:100%">2,520 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,590 </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:11pt;font-weight:400;line-height:100%">Building</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:11pt;font-weight:400;line-height:100%">12,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,737 </span></td><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:11pt;font-weight:400;line-height:100%">Machinery and 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:11pt;font-weight:400;line-height:100%">41,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,411 </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:11pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,047 </span></td><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:11pt;font-weight:400;line-height:100%">Computer hardware and software</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:11pt;font-weight:400;line-height:100%">5,102 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4,773 </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:11pt;font-weight:400;line-height:100%">Leasehold and building 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:11pt;font-weight:400;line-height:100%">10,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,728 </span></td><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:11pt;font-weight:400;line-height:100%">Construction in progress</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:11pt;font-weight:400;line-height:100%">61 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,378 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,290 </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:11pt;font-weight:400;line-height:100%">Less accumulated depreciation </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:11pt;font-weight:400;line-height:100%">(40,082)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(37,748)</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total property and equipment, net</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:11pt;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:11pt;font-weight:400;line-height:100%">34,296 </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:11pt;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:11pt;font-weight:400;line-height:100%">35,542 </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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has subscription agreements whereby its instruments in inventory may be placed at a customer's location on a rental basis. For instruments classified as operating leases, the cost of these instruments is transferred to machinery and equipment and depreciated, typically over a 5 to 7 year period depending on the circumstance under which the instrument is placed with the customer. Our cost of instruments under operating leases as of June 30, 2021 and December 31, 2020, was $14.9 million and $13.6 million, respectively, before accumulated depreciation of $5.1 million and $4.7 million, respectively.</span></div>Depreciation expense was $1.6 million and $1.7 million for the three months ended June 30, 2021 and 2020, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2021 and 2020, respectively. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.889%"/><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:11pt;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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Land</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:11pt;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:11pt;font-weight:400;line-height:100%">2,520 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,590 </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:11pt;font-weight:400;line-height:100%">Building</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:11pt;font-weight:400;line-height:100%">12,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,737 </span></td><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:11pt;font-weight:400;line-height:100%">Machinery and 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:11pt;font-weight:400;line-height:100%">41,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,411 </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:11pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,047 </span></td><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:11pt;font-weight:400;line-height:100%">Computer hardware and software</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:11pt;font-weight:400;line-height:100%">5,102 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4,773 </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:11pt;font-weight:400;line-height:100%">Leasehold and building 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:11pt;font-weight:400;line-height:100%">10,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,728 </span></td><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:11pt;font-weight:400;line-height:100%">Construction in progress</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:11pt;font-weight:400;line-height:100%">61 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,378 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,290 </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:11pt;font-weight:400;line-height:100%">Less accumulated depreciation </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:11pt;font-weight:400;line-height:100%">(40,082)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(37,748)</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total property and equipment, net</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:11pt;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:11pt;font-weight:400;line-height:100%">34,296 </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:11pt;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:11pt;font-weight:400;line-height:100%">35,542 </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> 2520000 2590000 12439000 12737000 41407000 40411000 2120000 2047000 5102000 4773000 10729000 10728000 61000 4000 74378000 73290000 40082000 37748000 34296000 35542000 P5Y P7Y 14900000 13600000 5100000 4700000 1600000 1700000 3500000 2700000 INVENTORIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:57.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.458%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Raw materials</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:11pt;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:11pt;font-weight:400;line-height:100%">12,798 </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:11pt;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:11pt;font-weight:400;line-height:100%">14,454 </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:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,262 </span></td><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:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,556 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">21,321 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total inventories</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:11pt;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:11pt;font-weight:400;line-height:100%">41,204 </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:11pt;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:11pt;font-weight:400;line-height:100%">40,037 </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>Inventories are measured on a first-in, first-out basis and stated at lower of cost or net realizable value. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:57.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.458%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Raw materials</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:11pt;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:11pt;font-weight:400;line-height:100%">12,798 </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:11pt;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:11pt;font-weight:400;line-height:100%">14,454 </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:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,262 </span></td><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:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,556 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">21,321 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total inventories</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:11pt;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:11pt;font-weight:400;line-height:100%">41,204 </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:11pt;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:11pt;font-weight:400;line-height:100%">40,037 </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> 12798000 14454000 4850000 4262000 23556000 21321000 41204000 40037000 ACCRUED LIABILITIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:57.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.458%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Accrued payroll and employee benefits</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:11pt;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:11pt;font-weight:400;line-height:100%">6,458 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,949 </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:11pt;font-weight:400;line-height:100%">Accrued property taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">659 </span></td><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:11pt;font-weight:400;line-height:100%">Accrued purchase orders</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:11pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">1,549 </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:11pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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:11pt;font-weight:400;line-height:100%">3,731 </span></td><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:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4,167 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total accrued liabilities</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:11pt;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:11pt;font-weight:400;line-height:100%">17,368 </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:11pt;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:11pt;font-weight:400;line-height:100%">18,055 </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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other accrued liabilities consist of items that are individually less than 5% of total current liabilities.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:57.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.458%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Accrued payroll and employee benefits</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:11pt;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:11pt;font-weight:400;line-height:100%">6,458 </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:11pt;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:11pt;font-weight:400;line-height:100%">7,949 </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:11pt;font-weight:400;line-height:100%">Accrued property taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">659 </span></td><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:11pt;font-weight:400;line-height:100%">Accrued purchase orders</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:11pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">1,549 </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:11pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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:11pt;font-weight:400;line-height:100%">3,731 </span></td><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:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">4,167 </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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total accrued liabilities</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:11pt;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:11pt;font-weight:400;line-height:100%">17,368 </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:11pt;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:11pt;font-weight:400;line-height:100%">18,055 </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> 6458000 7949000 403000 659000 2298000 1549000 3839000 3731000 4370000 4167000 17368000 18055000 0.05 CAPITAL STOCK<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, the Company granted the following stock options, restricted stock awards, and restricted stock units:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.585%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.278%"/><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:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><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:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Options/Awards/Units<br/>Granted</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:11pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value <br/>(per option/award)</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:11pt;font-weight:400;line-height:100%">Stock options</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:11pt;font-weight:400;line-height:100%">54,300 </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:11pt;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:11pt;font-weight:400;line-height:100%">78.19 </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:11pt;font-weight:400;line-height:100%">Restricted stock awards</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:11pt;font-weight:400;line-height:100%">203,369 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">196.48 </span></td><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:11pt;font-weight:400;line-height:100%">Restricted stock units</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:11pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:11pt;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:11pt;font-weight:400;line-height:100%">172.11 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company used the Black-Scholes option pricing model to determine the grant date fair value of stock options with service and/or company performance conditions. For stock options with market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value. Compensation cost is recognized ratably over the vesting periods of the options. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We valued the restricted stock awards and restricted stock units related to service and/or company performance targets based on grant date fair value and will expense over the requisite service period when achievement of those conditions is deemed probable. For restricted stock awards and restricted stock units related to market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value and expense over the requisite period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2021 Equity Offering</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 5, 2021, the Company completed a public offering of 940,860 shares of common stock, $0.01 par value per share, at a public offering price of $186.00 per share. The Company received net proceeds of approximately $164.2 million after deducting underwriting discounts and commissions and issuance costs. The Company granted the underwriters an option to purchase up to an additional 141,129 shares of common stock from the Company at the offering price of $186.00 per share (less the underwriting discounts and commissions), within 30 days of the Prospectus Supplement dated March 2, 2021. The Company evaluated the accounting treatment of the option under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging - Contracts on an Entity's </span></div>Own Equity, and determined that it met the criteria for equity treatment thereunder. The underwriters’ option was not exercised and expired on April 1, 2021. The Company anticipates using the net proceeds of the offering for general corporate purposes, including working capital, further development and potential commercialization of current and future product initiatives, collaborations, and capital expenditures. The Company may also use a portion of the net proceeds of this offering to fund possible investments in or acquisitions of complementary businesses, products or technologies, or to repay indebtedness. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, the Company granted the following stock options, restricted stock awards, and restricted stock units:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.585%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.278%"/><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:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><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:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Options/Awards/Units<br/>Granted</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:11pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value <br/>(per option/award)</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:11pt;font-weight:400;line-height:100%">Stock options</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:11pt;font-weight:400;line-height:100%">54,300 </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:11pt;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:11pt;font-weight:400;line-height:100%">78.19 </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:11pt;font-weight:400;line-height:100%">Restricted stock awards</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:11pt;font-weight:400;line-height:100%">203,369 </span></td><td style="background-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:11pt;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:11pt;font-weight:400;line-height:100%">196.48 </span></td><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:11pt;font-weight:400;line-height:100%">Restricted stock units</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:11pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:11pt;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:11pt;font-weight:400;line-height:100%">172.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54300 78.19 203369 196.48 6000 172.11 940860 0.01 186.00 164200000 141129 186.00 P30D ACCUMULATED OTHER COMPREHENSIVE INCOME <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated other comprehensive income consisted of the following (in thousands):</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.171%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.719%"/><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:700;line-height:100%">Pension Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Gain (Loss)</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:100%">on Intra-Entity</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:100%">Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></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:700;line-height:100%">Total Accumulated Other Comprehensive Income</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%">Balances at December 31, 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%">(386)</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%">5,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,683 </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%">14,169 </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%">Current period other comprehensive loss</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%">(1,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,531)</span></td><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%">Balances at June 30, 2021</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%">(386)</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,666 </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%">6,358 </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%">10,638 </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:12pt"><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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency gains and losses related to translation of foreign subsidiary financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:107%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> The Company has intercompany loans of a long-term investment nature that are denominated in a foreign currency. These transactions are considered to be of a long-term nature if settlement is not planned or anticipated in the foreseeable future.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated other comprehensive income consisted of the following (in thousands):</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.171%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.719%"/><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:700;line-height:100%">Pension Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Gain (Loss)</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:100%">on Intra-Entity</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:100%">Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></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:700;line-height:100%">Total Accumulated Other Comprehensive Income</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%">Balances at December 31, 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%">(386)</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%">5,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,683 </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%">14,169 </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%">Current period other comprehensive loss</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%">(1,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,531)</span></td><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%">Balances at June 30, 2021</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%">(386)</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,666 </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%">6,358 </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%">10,638 </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:12pt"><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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency gains and losses related to translation of foreign subsidiary financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:107%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> The Company has intercompany loans of a long-term investment nature that are denominated in a foreign currency. These transactions are considered to be of a long-term nature if settlement is not planned or anticipated in the foreseeable future.</span></div> -386000 5872000 8683000 14169000 0 -1206000 -2325000 -3531000 -386000 4666000 6358000 10638000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's current terms and conditions of sale include a limited warranty that its products and services will conform to published specifications at the time of shipment and a more extensive warranty related to certain products. The Company also sells a renewal warranty for certain of its products. The typical remedy for breach of warranty is to repair or replace any defective product, and if not possible or practical, the Company will accept the return of the defective product and refund the amount paid. Historically, the Company has incurred minimal warranty costs. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's warranty re</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">serve was $0.5 million a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">nd $0.5 million as of June 30, 2021 and December 31, 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, the Company may be involved in litigation relating to claims arising out of its operations. The Company records accruals for outstanding legal matters when it believes it is probable that a loss will be incurred, and the amount can be reasonably estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">On February 18, 2020, a former managing director of scil filed a claim disputing the effective date of the termination of his management service agreement and the validity of the Company´s waiver of his two-year post-contractual non-compete obligation. The Company intends to defend itself against the claim. Whether or not this will be successful depends on complex facts and circumstances. The Company is, based </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> the advice of its legal counsel, confident that it will be successful in evidencing the effective date of the termination of the management service agreement. Additionally, the Company is indemnified by the scil acquisition agreement for this claim.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">As of June 30, 2021, the Company was not a party to any other legal proceedings that were expected, individually or in the aggregate, to have a material adverse effect on its business, financial condition, or operating results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Off-Balance Sheet Commitments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have no off-balance sheet arrangements or variable interest entities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Purchase Obligations</span></div>The Company has contractual obligations with suppliers for unconditional annual minimum inventory purchases in the amounts of $48.1 million as of June 30, 2021. 500000 500000 48100000 INTEREST AND OTHER EXPENSE, NET <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest and other expense, net, consisted of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.713%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">2020</span></td><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:11pt;font-weight:400;line-height:100%">Interest income</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:11pt;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:11pt;font-weight:400;line-height:100%">(467)</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:11pt;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:11pt;font-weight:400;line-height:100%">(120)</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:11pt;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:11pt;font-weight:400;line-height:100%">(856)</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:11pt;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:11pt;font-weight:400;line-height:100%">(353)</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="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:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Other expense (income), 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:11pt;font-weight:400;line-height:100%">126 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">120 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Total interest and other expense, net</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:11pt;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:11pt;font-weight:400;line-height:100%">581 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,145 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,106 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,343 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>Cash paid for interest for the three months ended June 30, 2021 and 2020 was $5 thousand and $4 thousand, respectively. Cash paid for interest for the six months ended June 30, 2021and 2020 was $1.6 million and $1.6 million, respectively. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest and other expense, net, consisted of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.713%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">2020</span></td><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:11pt;font-weight:400;line-height:100%">Interest income</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:11pt;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:11pt;font-weight:400;line-height:100%">(467)</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:11pt;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:11pt;font-weight:400;line-height:100%">(120)</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:11pt;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:11pt;font-weight:400;line-height:100%">(856)</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:11pt;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:11pt;font-weight:400;line-height:100%">(353)</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="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:11pt;font-weight:400;line-height:100%">Interest expense</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:11pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Other expense (income), 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:11pt;font-weight:400;line-height:100%">126 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-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:11pt;font-weight:400;line-height:100%">120 </span></td><td style="background-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:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Total interest and other expense, net</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:11pt;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:11pt;font-weight:400;line-height:100%">581 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,145 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,106 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,343 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 467000 120000 856000 353000 922000 2333000 1842000 4679000 -126000 68000 -120000 -17000 -581000 -2145000 -1106000 -4343000 5000 4000 1600000 1600000 CONVERTIBLE NOTES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Convertible Notes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 17, 2019, the Company issued $86.25 million aggregate principal amount of 3.750% Convertible Senior Notes due 2026 (the "Notes"), which included the exercise in full of an $11.25 million purchase option, to certain financial institutions as the initial purchasers of the Notes (the "Initial Purchasers"). The Company pays interest on the Notes semiannually in arrears at a rate of 3.750% per annum on March 15 and September 15 of each year. The Notes are senior unsecured obligations of the Company. The Notes were issued pursuant to an Indenture, dated September 17, 2019, between the Company and U.S. Bank National Association, as trustee. The net proceeds from the sale of the Notes were approximately $83.7 million after deducting the Initial Purchasers' discounts and the offering expenses payable by the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Refer to Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Convertible Notes, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in the Notes to Consolidated Financial Statements included in Part II, Item 8 of the Company's 2020 Form 10-K for further information on the Notes. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No portion of the Notes was converted during the six months ended June 30, 2021 and the liability component was classified as long-term debt on the Company's Condensed Consolidated Balance Sheet as of June 30, 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">which simplifies the accounting for certain convertible instruments. Under the new standard, qualifying convertible debt is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. As a result of ASU 2020-06, the Company's cash interest expense is not impacted, however, the Company's non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. The new effective interest rate of the Notes post-adoption is 4.35%. The Company also reversed the conversion feature amount recorded in APIC and reversed the difference in non-cash interest expense via retained earnings.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net carrying amount of the Notes (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.918%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.507%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Principal amount of the Notes</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:11pt;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:11pt;font-weight:400;line-height:100%">86,250 </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:11pt;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:11pt;font-weight:400;line-height:100%">86,250 </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:11pt;font-weight:400;line-height:100%">Unamortized debt discount</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:11pt;font-weight:400;line-height:100%">(2,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,791)</span></td><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:11pt;font-weight:400;line-height:100%">Net carrying amount</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:11pt;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:11pt;font-weight:400;line-height:100%">83,824 </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:11pt;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:11pt;font-weight:400;line-height:100%">48,459 </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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense related to the Notes is comprised of the amortization of debt discount and debt issuance costs and the contractual coupon interest as follows (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.324%"/><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:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Interest expense related to contractual coupon interest</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:11pt;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:11pt;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"/><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:11pt;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:11pt;font-weight:400;line-height:100%">809 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,617 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,617 </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:11pt;font-weight:400;line-height:100%">Interest expense related to amortization of the debt discount</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:11pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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: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:11pt;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:11pt;font-weight:400;line-height:100%">912 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,333 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,822 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,666 </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:11pt;font-weight:400;line-height:120%">As of June 30, 2021, the remaining period over which the unamortized discount will be amortized is 63.0 months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair value of the Notes was $235.4 million and $156.9 million as of June 30, 2021 and December 31, 2020, respectively, determined through consideration of quoted market prices in less active markets. The fair value measurement is classified as Level 2 in the fair value hierarchy, which is defined in ASC 820 as inputs other than quoted prices in active markets that are either directly or indirectly observable. Based on our closing stock price of $229.73 on June 30, 2021, the if-converted value exceeded the aggregate principal amount of the Notes by $142.5 million.</span></div> 86250000 0.03750 11250000 0.03750 83700000 0.0435 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.918%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.507%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Principal amount of the Notes</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:11pt;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:11pt;font-weight:400;line-height:100%">86,250 </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:11pt;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:11pt;font-weight:400;line-height:100%">86,250 </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:11pt;font-weight:400;line-height:100%">Unamortized debt discount</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:11pt;font-weight:400;line-height:100%">(2,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,791)</span></td><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:11pt;font-weight:400;line-height:100%">Net carrying amount</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:11pt;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:11pt;font-weight:400;line-height:100%">83,824 </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:11pt;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:11pt;font-weight:400;line-height:100%">48,459 </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> 86250000 86250000 2426000 37791000 83824000 48459000 <div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense related to the Notes is comprised of the amortization of debt discount and debt issuance costs and the contractual coupon interest as follows (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.324%"/><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:11pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:11pt;font-weight:700;line-height:100%">Six Months Ended June 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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;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:11pt;font-weight:700;line-height:100%">2021</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:11pt;font-weight:700;line-height:100%">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:11pt;font-weight:400;line-height:100%">Interest expense related to contractual coupon interest</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:11pt;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:11pt;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"/><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:11pt;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:11pt;font-weight:400;line-height:100%">809 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,617 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,617 </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:11pt;font-weight:400;line-height:100%">Interest expense related to amortization of the debt discount</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:11pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,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: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:11pt;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:11pt;font-weight:400;line-height:100%">912 </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:11pt;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:11pt;font-weight:400;line-height:100%">2,333 </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:11pt;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:11pt;font-weight:400;line-height:100%">1,822 </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:11pt;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:11pt;font-weight:400;line-height:100%">4,666 </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> 809000 809000 809000 1617000 1617000 103000 103000 1524000 205000 3049000 912000 2333000 1822000 4666000 235400000 156900000 229.73 142500000 NOTE RECEIVABLES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Convertible Promissory Note</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On December 9, 2020, the Company's equity method investee (the “Equity Method Investee”), issued a Convertible Promissory Note to the Company (the “Convertible Promissory Note”) with a principal amount of $6.65 million and a stated interest rate of 3.0% per annum that is payable monthly. The Convertible Promissory Note has a maturity date of December 9, 2023, or otherwise upon qualified redemption event or in the event of a default. Refer to Note 4 for additional information on our equity method investment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The conversion of the Convertible Promissory Note is contingent upon certain events. Due to the convertible debt features included in the Convertible Promissory Note, it is not an equity security and is therefore not considered an additional investment in our Equity Method Investee. The Company accounted for the transaction as a note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The note receivable will be measured at amortized cost and evaluated for credit losses each reporting period. The Company determined that the redemption features described above met the definition of an embedded derivative that requires bifurcation from the note receivable host. The Company measured the redemption features at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Convertible Promissory Note using the effective interest method. The effective interest rate of the Convertible Promissory Note is 8.69%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying value of the note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets, is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.809%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 2020</span></td><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:11pt;font-weight:400;line-height:100%">Principal amount</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:11pt;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:11pt;font-weight:400;line-height:100%">6,650 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,650 </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="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:11pt;font-weight:400;line-height:100%">Unamortized discount</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:11pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of the embedded derivative wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s $1.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of June 30, 2021 and December 31, 2020, respectively, and is included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the promissory note of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$33 thousand</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of June 30, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Promissory Note</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On February 1, 2021, one of the Company's equity investees (the "Investee"), which the Company accounts for as a non-marketable equity security, issued a Promissory Note to the Company (the “Promissory Note”) with a principal amount of $9.0 million and a stated interest rate of 10.0% per annum that is payable monthly. The Promissory Note has a maturity date of December 1, 2024 and provides for interest only payments through December 1, 2023. Beginning on January 1, 2024, the Promissory Note requires repayment of the principal and interest over twelve consecutive monthly payments. As additional consideration, the Company </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">was also issued a warrant to acquire securities of the Investee that expires December 31, 2034. Refer to Note 4 for additional information on our equity investments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company evaluated the accounting treatment of the warrant to acquire securities and determined is a freestanding instrument that meets the definition of an embedded derivative under ASC 815 and requires bifurcation from the note receivable host. The Company measured the warrant at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Promissory Note using the effective interest method. The effective interest rate of the Promissory Note is 10.99%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying value of the note receivable, included in Promissory note receivable from investee, net, on the Consolidated Balance Sheets, is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.809%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Principal amount</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:11pt;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:11pt;font-weight:400;line-height:100%">9,000 </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:11pt;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:11pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unamortized discount</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:11pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 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:11pt;font-weight:400;line-height:120%">The fair value of the embedded derivative was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at issuance and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> $0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of June 30, 2021, and is included in Other non-current assets on our Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in other Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the note receivable of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of June 30, 2021.</span></div> 6650000 0.030 0.0869 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying value of the note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets, is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.809%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 2020</span></td><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:11pt;font-weight:400;line-height:100%">Principal amount</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:11pt;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:11pt;font-weight:400;line-height:100%">6,650 </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:11pt;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:11pt;font-weight:400;line-height:100%">6,650 </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="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:11pt;font-weight:400;line-height:100%">Unamortized discount</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:11pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:11pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying value of the note receivable, included in Promissory note receivable from investee, net, on the Consolidated Balance Sheets, is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.809%"/><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:11pt;font-weight:700;line-height:100%">June 30, 2021</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:11pt;font-weight:700;line-height:100%">December 31, 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:11pt;font-weight:400;line-height:100%">Principal amount</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:11pt;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:11pt;font-weight:400;line-height:100%">9,000 </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:11pt;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:11pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unamortized discount</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:11pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6650000 6650000 828000 977000 5822000 5673000 1000000.0 1000000.0 33000 9000000.0 0.100 0.1099 9000000 0 283000 0 8717000 0 300000 400000 300000 SEGMENT REPORTING<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">On April 1, 2020, Heska completed the acquisition of scil. Following this acquisition, the Company restructured its operating segments based on how the Chief Operating Decision Maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. The CODM changed how he assesses performance and allocates resources based on geographic regions in order to better align with the global operations of the Company. Based on this change, the Company determined it has two reportable segments and revised prior comparative periods to conform to the current period segment presentation. The Company’s two segments are North America and International. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The North America segment is comprised of the Company's operations in the United States, Canada and Mexico and the International segment is comprised of geographies outside of North America, which are the Company's operations primarily in Australia, France, Germany, Italy, Malaysia, Spain and Switzerland. Certain expenses incurred at the Company’s headquarters located in the North America segment are allocated to each segment in a manner consistent with where the benefits from the expenses are derived. However, there are certain corporate expenses included in the North America segment that the Company does not allocate. Such expenses include research and development, certain selling, marketing, general, and administrative costs that support the global organization. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. The Company's sales are determined by the country of origin where the sale occurred. For a description of Heska's previous operating segments, refer to Note 17 to the consolidated financial statements included in Part II. Item 8 of Heska's Annual Report on Form 10-K for the year ended December 31, 2019.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Our CODM continues to evaluate segment performance and allocate resources based on Revenue, Cost of Revenue, Gross Profit, Gross Margin and Operating Income. The CODM does not evaluate operating </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">segments using asset information; however, we have included total asset information by segment below as there was a material change in total assets by segment as of June 30, 2021 due to the acquisition of scil. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Summarized financial information concerning the Company's reportable segments is shown in the following tables (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">40,533 </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%">24,395 </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%">64,928 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,656 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">19,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating income (loss)</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%">130 </span></td><td style="background-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%">(824)</span></td><td style="background-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%">(694)</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:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">28,982 </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%">16,730 </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%">45,712 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">12,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">44 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating loss</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,067)</span></td><td style="background-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,387)</span></td><td style="background-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%">(4,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">77,806 </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%">47,625 </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%">125,431 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,689 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">36,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">47 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating income (loss)</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%">1,160 </span></td><td style="background-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%">(838)</span></td><td style="background-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%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">56,631 </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%">19,735 </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: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%">76,366 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,053 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">25,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">45 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating loss</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%">(7,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 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,912)</span></td><td style="background-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%">(9,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Asset information by reportable segment as of June 30, 2021 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As of June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total assets</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:11pt;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:11pt;font-weight:400;line-height:100%">418,842 </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:11pt;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:11pt;font-weight:400;line-height:100%">160,524 </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:11pt;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:11pt;font-weight:400;line-height:100%">579,366 </span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:120%">Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total assets</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:11pt;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:11pt;font-weight:400;line-height:100%">238,550 </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:11pt;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:11pt;font-weight:400;line-height:100%">161,289 </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:11pt;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:11pt;font-weight:400;line-height:100%">399,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">40,533 </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%">24,395 </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%">64,928 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,656 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">19,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating income (loss)</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%">130 </span></td><td style="background-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%">(824)</span></td><td style="background-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%">(694)</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:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">28,982 </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%">16,730 </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%">45,712 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">12,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">44 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating loss</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,067)</span></td><td style="background-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,387)</span></td><td style="background-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%">(4,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">77,806 </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%">47,625 </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%">125,431 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,689 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">36,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">47 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating income (loss)</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%">1,160 </span></td><td style="background-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%">(838)</span></td><td style="background-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%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total revenue</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%">56,631 </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%">19,735 </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: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%">76,366 </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:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,053 </span></td><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:11pt;font-weight:400;line-height:100%">Gross profit</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%">25,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin</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%">45 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating loss</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%">(7,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 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,912)</span></td><td style="background-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%">(9,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 40533000 24395000 64928000 21111000 16545000 37656000 19422000 7850000 27272000 0.48 0.32 0.42 130000 -824000 -694000 28982000 16730000 45712000 16222000 11625000 27847000 12760000 5105000 17865000 0.44 0.31 0.39 -3067000 -1387000 -4454000 77806000 47625000 125431000 40875000 31814000 72689000 36931000 15811000 52742000 0.47 0.33 0.42 1160000 -838000 322000 56631000 19735000 76366000 31368000 13685000 45053000 25263000 6050000 31313000 0.45 0.31 0.41 -7161000 -1912000 -9073000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Asset information by reportable segment as of June 30, 2021 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As of June 30, 2021</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:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total assets</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:11pt;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:11pt;font-weight:400;line-height:100%">418,842 </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:11pt;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:11pt;font-weight:400;line-height:100%">160,524 </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:11pt;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:11pt;font-weight:400;line-height:100%">579,366 </span></td><td style="background-color:#cceeff;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:11pt;font-weight:400;line-height:120%">Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.048%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">North America</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:11pt;font-weight:700;line-height:100%">International</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:11pt;font-weight:700;line-height:100%">Total</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:11pt;font-weight:400;line-height:100%">Total assets</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:11pt;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:11pt;font-weight:400;line-height:100%">238,550 </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:11pt;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:11pt;font-weight:400;line-height:100%">161,289 </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:11pt;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:11pt;font-weight:400;line-height:100%">399,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 418842000 160524000 579366000 238550000 161289000 399839000 SUBSEQUENT EVENTSOn July 1, 2021, the Company completed the acquisition of BiEsseA s.r.l., a veterinary reference lab based in Milan, Italy ("BiEsseA"). In exchange for all of the shares of BiEsseA, the Company paid total consideration of $4.7 million upon closing. The Company expects to account for this transaction as a business combination however, the Company does not have the accounting complete as of the date of this filing due to the limited time that has passed since the date of acquisition. As additional consideration for the shares of BiEsseA, the Company agreed to make a contingent earn-out payment of up to an additional $3.0 million based on the achievement of certain performance metrics during the next three years. 4700000 3000000.0 P3Y XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
6 Months Ended
Jun. 30, 2021
Aug. 02, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 000-22427  
Entity Registrant Name HESKA CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0192527  
Entity Address, Address Line One 3760 Rocky Mountain Avenue  
Entity Address, City or Town Loveland  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80538  
City Area Code 970  
Local Phone Number 493-7272  
Title of 12(b) Security Common stock, $0.01 par value  
Trading Symbol HSKA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   10,645,363
Entity Central Index Key 0001038133  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2021  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 245,153 $ 86,334
Accounts receivable, net of allowance for losses of $798 and $769, respectively 27,887 31,080
Inventories 41,204 40,037
Net investment in leases, current, net of allowance for losses of $136 and $192, respectively 5,394 4,794
Prepaid expenses 5,517 3,875
Other current assets 5,688 5,155
Total current assets 330,843 171,275
Property and equipment, net 34,296 35,542
Operating lease right-of-use assets 4,944 5,457
Goodwill 90,771 88,276
Other intangible assets, net 52,898 55,992
Deferred tax asset, net 17,845 5,694
Net investment in leases, non-current 17,384 15,789
Investments in unconsolidated affiliates 6,175 6,704
Related party convertible note receivable, net 6,776 6,671
Promissory note receivable from investee, net 8,846 0
Other non-current assets 8,588 8,439
Total assets 579,366 399,839
Current liabilities:    
Accounts payable 14,581 15,119
Accrued liabilities 17,368 18,055
Operating lease liabilities, current 2,035 2,087
Deferred revenue, current, and other 7,497 6,854
Total current liabilities 41,481 42,115
Convertible note, non-current, net 83,824 48,459
Deferred revenue, non-current 4,074 4,667
Other long-term borrowings 119 554
Operating lease liabilities, non-current 3,404 3,858
Deferred tax liability 11,583 11,856
Other liabilities 1,115 1,277
Total liabilities 145,600 112,786
Stockholders' equity:    
Preferred stock, $.01 par value, 2,500,000 shares authorized, none issued or outstanding 0 0
Common stock, $.01 par value, 13,250,000 shares authorized, respectively, none issued or outstanding 0 0
Public common stock, $.01 par value, 13,250,000 shares authorized, 10,645,730 and 9,475,845 shares issued and outstanding, respectively 106 95
Additional paid-in capital 569,214 423,650
Accumulated other comprehensive income 10,638 14,169
Accumulated deficit (146,192) (150,861)
Total stockholders' equity 433,766 287,053
Total liabilities and stockholders' equity $ 579,366 $ 399,839
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Allowance for doubtful accounts $ 798 $ 769
Leases, allowance for doubtful accounts $ 136 $ 192
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,500,000 2,500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Traditional Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 13,250,000 13,250,000
Common stock, shares issued (in shares) 0 0
Common stock, shares outstanding (in shares) 0 0
Public Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 13,250,000 13,250,000
Common stock, shares issued (in shares) 10,645,730 9,475,845
Common stock, shares outstanding (in shares) 10,645,730 9,475,845
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues [Abstract]        
Revenue, net $ 64,928 $ 45,712 $ 125,431 $ 76,366
Cost of revenue 37,656 27,847 72,689 45,053
Gross profit 27,272 17,865 52,742 31,313
Operating expenses:        
Selling and marketing 12,449 9,583 23,356 16,963
Research and development 1,948 1,696 3,134 3,824
General and administrative 13,569 11,040 25,930 19,599
Total operating expenses 27,966 22,319 52,420 40,386
Operating (loss) income (694) (4,454) 322 (9,073)
Interest and other expense, net 581 2,145 1,106 4,343
Loss before income taxes and equity in losses of unconsolidated affiliates (1,275) (6,599) (784) (13,416)
Income tax expense (benefit):        
Current income tax expense 36 31 677 56
Deferred income tax benefit (1,087) (243) (3,294) (1,776)
Total income tax benefit (1,051) (212) (2,617) (1,720)
Net (loss) income before equity in losses of unconsolidated affiliates (224) (6,387) 1,833 (11,696)
Equity in losses of unconsolidated affiliates (343) (87) (529) (217)
Net (loss) income after equity in losses of unconsolidated affiliates (567) (6,474) 1,304 (11,913)
Net loss attributable to redeemable non-controlling interest 0 (117) 0 (268)
Net (loss) income attributable to Heska Corporation $ (567) $ (6,357) $ 1,304 $ (11,645)
Earnings Per Share [Abstract]        
Basic (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Diluted (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Weighted average outstanding shares used to compute basic (loss) earnings per share attributable to Heska Corporation (in shares) 10,167 8,776 9,825 8,165
Weighted average outstanding shares used to compute diluted (loss) earnings per share attributable to Heska Corporation (in shares) 10,167 8,776 10,189 8,165
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]        
Net income (loss) after equity in losses from unconsolidated affiliates $ (567) $ (6,474) $ 1,304 $ (11,913)
Other comprehensive income (loss):        
Translation adjustments and gains (losses) from intra-entity transactions 1,852 2,216 (3,531) 1,860
Comprehensive income (loss) 1,285 (4,258) (2,227) (10,053)
Comprehensive loss attributable to redeemable non-controlling interest 0 (117) 0 (268)
Comprehensive income (loss) attributable to Heska Corporation $ 1,285 $ (4,141) $ (2,227) $ (9,785)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Preferred Stock
Preferred Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Traditional Common Stock
Traditional Common Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjusted Balance
Beginning balance (in shares) at Dec. 31, 2019       0 0 7,882 7,882                
Beginning balance at Dec. 31, 2019 $ 154,364 $ (18) $ 154,346 $ 0 $ 0 $ 79 $ 79 $ 290,216   $ 290,216 $ 513 $ 513 $ (136,444) $ (18) $ (136,462)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net loss attributable to Heska Corporation (11,645)                       (11,645)    
Issuance of common stock, net of shares withheld for employee taxes (in shares)           24                  
Issuance of common stock, net of shares withheld for employee taxes 904         $ 0   904              
Issuance of preferred stock, net of issuance costs (in shares)         122                    
Issuance of preferred stock, net of issuance costs 121,785       $ 1     121,784              
Conversion of convertible securities (in shares)       122   1,509                  
Conversion of preferred stock to common stock 0     $ (1)   $ 15   (14)              
Stock-based compensation 2,797             2,797              
Other comprehensive income (loss) 1,860                   1,860        
Ending balance (in shares) at Jun. 30, 2020       0   9,415                  
Ending balance at Jun. 30, 2020 270,047     $ 0   $ 94   415,687     2,373   (148,107)    
Beginning balance (in shares) at Mar. 31, 2020       122   7,843                  
Beginning balance at Mar. 31, 2020 270,638     $ 1   $ 78   412,152     157   (141,750)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net loss attributable to Heska Corporation (6,357)                       (6,357)    
Issuance of common stock, net of shares withheld for employee taxes (in shares)           63                  
Issuance of common stock, net of shares withheld for employee taxes 1,106         $ 1   1,105              
Conversion of convertible securities (in shares)       122   1,509                  
Conversion of preferred stock to common stock 0     $ (1)   $ 15   (14)              
Stock-based compensation 2,444             2,444              
Other comprehensive income (loss) 2,216                   2,216        
Ending balance (in shares) at Jun. 30, 2020       0   9,415                  
Ending balance at Jun. 30, 2020 270,047     $ 0   $ 94   415,687     2,373   (148,107)    
Beginning balance (in shares) at Dec. 31, 2020       0 0 9,476 9,476                
Beginning balance at Dec. 31, 2020 287,053 $ (26,469) $ 260,584 $ 0 $ 0 $ 95 $ 95 423,650 $ (29,834) $ 393,816 14,169 $ 14,169 (150,861) $ 3,365 $ (147,496)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net loss attributable to Heska Corporation 1,304                       1,304    
Issuance of common stock, net of shares withheld for employee taxes (in shares)           229                  
Issuance of common stock, net of shares withheld for employee taxes 1,766         $ 2   1,764              
Issuance of preferred stock, net of issuance costs (in shares)           941                  
Issuance of preferred stock, net of issuance costs 164,186         $ 9   164,177              
Stock-based compensation 9,457             9,457              
Other comprehensive income (loss) (3,531)                   (3,531)        
Ending balance (in shares) at Jun. 30, 2021       0   10,646                  
Ending balance at Jun. 30, 2021 433,766     $ 0   $ 106   569,214     10,638   (146,192)    
Beginning balance (in shares) at Mar. 31, 2021       0   10,418                  
Beginning balance at Mar. 31, 2021 425,273     $ 0   $ 104   562,008     8,786   (145,625)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net loss attributable to Heska Corporation (567)                       (567)    
Issuance of common stock, net of shares withheld for employee taxes (in shares)           228                  
Issuance of common stock, net of shares withheld for employee taxes 1,588         $ 2   1,586              
Stock-based compensation 5,620             5,620              
Other comprehensive income (loss) 1,852                   1,852        
Ending balance (in shares) at Jun. 30, 2021       0   10,646                  
Ending balance at Jun. 30, 2021 $ 433,766     $ 0   $ 106   $ 569,214     $ 10,638   $ (146,192)    
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net income (loss) after equity in losses from unconsolidated affiliates $ 1,304 $ (11,913)
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation and amortization 6,680 4,704
Non-cash impact of operating leases 1,050 840
Deferred income tax benefit (3,294) (1,776)
Stock-based compensation 9,457 2,797
Equity in losses of unconsolidated affiliates (529) 217
Accretion of discounts and issuance costs 35 3,049
Other losses 768 65
Changes in operating assets and liabilities (net of the effect of acquisitions):    
Accounts receivable 3,046 (1,268)
Inventories (4,080) (4,094)
Other assets (4,404) (56)
Accounts payable (334) (2,732)
Other liabilities (3,603) (2,928)
Net cash provided by (used in) operating activities 7,154 (13,095)
Cash flows from investing activities:    
Promissory note receivable issuance (9,000) 0
Purchases of property and equipment (546) (316)
Proceeds from disposition of property and equipment 41 0
Net cash used in investing activities (13,387) (119,926)
Cash flows from financing activities:    
Payment of stock issuance costs (314) (214)
Preferred stock proceeds 0 122,000
Proceeds from issuance of common stock 167,198 1,514
Repurchase of common stock (932) (610)
Repayments of other debt (653) (109)
Borrowings on other debts 0 410
Net cash provided by financing activities 165,299 122,991
Foreign exchange effect on cash and cash equivalents (247) 189
Net increase (decrease) in cash and cash equivalents 158,819 (9,841)
Cash and cash equivalents, beginning of period 86,334 89,030
Cash and cash equivalents, end of period 245,153 79,189
Supplemental disclosure of cash flow information:    
Non-cash transfers of equipment between inventory and property and equipment, net 2,562 1,560
Non-cash conversion of preferred stock to common stock 0 122,000
Consideration payable for scil acquisition 0 537
Contingent consideration for acquisition 1,700 0
Indemnity holdback for acquisition 370 0
CVM    
Cash flows from investing activities:    
Acquisition of CVM 0 (14,420)
Lacuna Diagnostics, Inc.    
Cash flows from investing activities:    
Acquisition of CVM (3,882) 0
Scil Animal Care Company    
Cash flows from investing activities:    
Acquisition of CVM $ 0 $ (105,190)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Heska Corporation and its wholly-owned subsidiaries ("Heska", the "Company", "we" or "our") sell veterinary and animal health diagnostic and specialty products. Our offerings include Point of Care diagnostic laboratory instruments and supplies; digital imaging diagnostic products, software and services; digital cytology services; vaccines; local and cloud-based data services; allergy testing and immunotherapy; and single-use offerings such as in-clinic diagnostic tests and heartworm preventive products. Our core focus is on supporting veterinarians in the canine and feline healthcare space.
Basis of Presentation and Consolidation
The accompanying interim Condensed Consolidated Financial Statements are unaudited. The interim unaudited Condensed Consolidated Financial Statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal, recurring adjustments, necessary to present fairly the financial position of the Company as of June 30, 2021, and the results of our operations and statements of stockholders' equity for the three and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020.
The unaudited Condensed Consolidated Financial Statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. Our unaudited Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly-owned subsidiaries since their respective dates of acquisitions. All intercompany accounts and transactions have been eliminated in consolidation. Where our ownership of a subsidiary is less than 100%, the non-controlling interest is reported on our Condensed Consolidated Balance Sheets. The non-controlling interest in our consolidated net income is reported as "Net loss attributable to redeemable non-controlling interest" on our Condensed Consolidated Statements of (Loss) Income. The results of operations for the six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full year or any future period, particularly in light of the COVID-19 pandemic and its effects on the domestic and global economies as described below. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020 and other financial information filed with the SEC.
Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lowers demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union, and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021, however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will
depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are required when establishing the allowance for credit losses and the net realizable value of inventory; determining future costs associated with warranties provided; determining the period over which our obligations are fulfilled under agreements to license product rights and/or technology rights; evaluating long-lived and intangible assets and investments for estimated useful lives and impairment; estimating the useful lives and standalone selling prices of instruments under leasing arrangements; determining the allocation of purchase price under purchase accounting; estimating the expense associated with the granting of stock; determining the need for, and the amount of a valuation allowance on deferred tax assets; determining the fair value of our embedded derivatives; and determining the value of the non-controlling interest in a business combination. Our actual results may differ from these estimates and there may be changes to those estimates in future periods.
Critical Accounting Policies
Our accounting policies are described in our audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020, and other than the recently adopted accounting pronouncements described below have not changed materially since such filing.
Adoption of New Accounting Pronouncements

Effective January 1, 2021, we adopted ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740, and also clarifies and amends existing guidance to improve consistent application. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.

Effective January 1, 2021, we adopted ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815). The amendments in this ASU clarify the interaction between the accounting for investments in equity securities, investments in equity method and certain derivatives instruments. The ASU is expected to reduce diversity in practice and increase comparability of the accounting for these interactions. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.
Effective January 1, 2021, we early adopted ASU 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40), which simplifies the accounting for certain convertible instruments. The update reduces the number of accounting models for convertible debt instruments and convertible preferred stock. Convertible debt will be accounted
for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares.

The Company's 3.75% Convertible Senior Notes due 2026 (the "Notes") are a convertible instrument with a cash-conversion feature that is accounted for within the scope of ASC 470-20 and impacted by the adoption of ASU 2020-06. The Company has elected to apply the modified retrospective method wherein the Company recognized a cumulative-effect adjustment to the opening balance of retained earnings (January 1, 2021). Further, the Company will not restate EPS in prior periods. The Company calculated the cumulative-effect adjustment as of January 1, 2021 by comparing (i) the historical amortization schedule for the Notes through December 31, 2020 and (ii) an updated amortization schedule wherein the conversion feature within the Notes would not be separated as an equity component and subsequently recognized as non-cash interest expense under ASC 835-30. As a result of ASU 2020-06, while cash interest expense is not impacted, non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. Therefore, the Company prepared its transition journal entries by (i) reversing the conversion feature amount recorded in APIC and (ii) reversing the difference in non-cash interest expense via retained earnings. The adoption resulted in a decrease to accumulated deficit of $3.4 million, a decrease to additional paid-in capital of $29.8 million, and an increase to convertible note, non-current, net of $35.2 million. Additionally, due to the adoption, the Company reversed the remaining balance of the net deferred tax liability of $8.8 million, which was initially recorded in connection with the Notes.
Effective January 1, 2021, we adopted ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC's regulations. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
We separate our goods and services among two reportable segments, North America and International. The two segments consist of revenue originating from:

North America: including the United States, Canada and Mexico
International: all geographies outside North America, currently consisting primarily of Australia, France, Germany, Italy, Malaysia, Spain and Switzerland

Refer to Note 18 for further detail regarding the Company's reportable segments.
The following table summarizes our segment revenue (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
North America Revenue:
POC Lab Instruments & Other$3,482 $2,962 $6,470 $5,578 
POC Lab Consumables19,296 13,537 36,248 27,223 
POC Imaging7,101 4,148 13,789 7,644 
PVD6,210 4,880 13,074 9,384 
OVP4,444 3,455 8,225 6,802 
Total North America Revenue$40,533 $28,982 $77,806 $56,631 
International Revenue:
POC Lab Instruments & Other$3,987 $2,206 $7,001 $2,440 
POC Lab Consumables11,935 9,470 24,159 10,032 
POC Imaging7,277 4,404 13,935 5,762 
PVD1,196 650 2,530 1,501 
OVP— — — — 
Total International Revenue$24,395 $16,730 $47,625 $19,735 
Total Revenue$64,928 $45,712 $125,431 $76,366 


Remaining Performance Obligations

Remaining performance obligations represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. Remaining performance obligations include noncancellable purchase orders, the non-lease portion of minimum purchase commitments under long-term supply arrangements, extended warranty, service and other long-term contracts. Remaining performance obligations do not include revenue from contracts with customers with an original term of one year or less, revenue from long-term supply arrangements with no minimum purchase requirements, revenue expected from purchases made in excess of the minimum purchase requirements, or revenue from instruments leased to customers. While the remaining performance obligations disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes leases and contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. Additionally, the Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations.
As of June 30, 2021, the aggregate amount of the transaction price allocated to remaining minimum performance obligations was approximately $156.5 million. As of June 30, 2021, the Company expects to recognize revenue as follows (in thousands):
Year Ending December 31,Revenue
2021 (remaining)$18,313 
202235,463 
202331,859 
202427,220 
202521,672 
Thereafter22,013 
$156,540 

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled contract assets, deferred revenue, and customer deposits and billings in excess of revenue recognized. In addition, the Company defers certain costs incurred to obtain contracts.

Contract Assets

Certain unbilled amounts related to long-term contracts for which we provide a free term to the customer are recorded in "Other current assets" and "Other non-current assets" on the accompanying Condensed Consolidated Balance Sheets. The collection of these balances occurs over the term of the underlying contract. The balances as of June 30, 2021 were $1.4 million and $4.3 million for current and non-current assets, respectively, shown net of related unearned interest. The balances as of December 31, 2020 were $1.2 million and $4.1 million for current and non-current assets, respectively, shown net of related unearned interest.

Contract Liabilities

The Company receives cash payments from customers for licensing fees or other arrangements that extend for a specified term. These contract liabilities are classified as either current or long-term in the Condensed Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of June 30, 2021 and December 31, 2020, contract liabilities were $8.3 million and $8.9 million, respectively, and are included within "Deferred revenue, current, and other" and "Deferred revenue, non-current" in the accompanying Condensed Consolidated Balance Sheets. The decrease in the contract liability balance during the six-month period ended June 30, 2021 is approximately $3.1 million of revenue recognized during the period, offset by approximately $2.5 million of additional deferred sales in 2021. Contract liabilities are reported on the accompanying Condensed Consolidated Balance Sheets on a contract-by-contract basis.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS
6 Months Ended
Jun. 30, 2021
Business Combinations and Related Party Disclosure [Abstract]  
ACQUISITION AND RELATED PARTY ITEMS ACQUISITIONS AND RELATED PARTY ITEMS
Lacuna Acquisition
On February 1, 2021, the Company completed the acquisition of Lacuna Diagnostics, Inc. ("Lacuna"), a veterinary digital cytology company, to broaden the Company's point of care diagnostic offerings. The Company acquired 100% of the issued and outstanding shares of Lacuna for a purchase price of $4.3 million. The Company then dissolved Lacuna on February 1, 2021. In accordance with the purchase agreement, the Company is required to hold a $0.4 million general indemnity holdback that is intended to provide a non-exclusive source of funds for the payment of any losses identified and shall be released within 18 months of closing. As of June 30, 2021, $0.4 million of the indemnification holdback remains outstanding. As additional consideration for the shares, the Company agreed to a contingent earn-out of an additional $2.0 million based on the achievement of certain performance metrics within a twelve month period ("Initial Earn Out Period"), reducing to $1.0 million if such metrics were met in a twelve month period subsequent to the Initial Earn Out Period. The fair value of the contingent consideration as of the acquisition date was $1.7 million.
The total purchase consideration exceeded the fair value of the identifiable net assets acquired, resulting in $3.9 million of goodwill, primarily related to expanded opportunities with our offerings. All of the goodwill is allocated to the North America segment and is not tax deductible for income tax purposes.
The acquisition was accounted for as a business combination in accordance with ASC 805. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of February 1, 2021.
The information below represents the preliminary purchase price allocation as of the acquisition date (in thousands):
February 1, 2021
Purchase price$4,255 
Fair value of contingent consideration1,700 
Total purchase consideration$5,955 
Cash and cash equivalents$
Accounts receivable170 
Property and equipment, net530 
Other intangible assets, net1,185 
Deferred tax asset167 
Total assets acquired2,055 
Goodwill3,900 
Total fair value of consideration transferred$5,955 

The Company's preliminary estimates of fair values of the net assets acquired are based on the information that was available at the date of the acquisition, and the Company is continuing to evaluate the underlying inputs and assumptions used in its valuations. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of the acquisition.
Intangible assets acquired, amortization method and estimated useful life as of February 1, 2021, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Developed technology3 yearsStraight-line$1,000 
Customer relationships6 monthsStraight-line150 
Trade name11 monthsStraight-line35 
Total intangible assets acquired$1,185 
Pro forma financial information related to the acquisition of Lacuna has not been provided as it is not material to our consolidated results of operations.
scil Acquisition
On April 1, 2020, the Company completed the acquisition of scil animal care company GmbH (“scil”) from Covetrus, Inc. The Company purchased 100% of the capital stock of scil for an aggregate price of $110.3 million in cash. The acquisition represents a key milestone in the Company's long-term strategic plan, creating a global veterinary diagnostics company with leadership positions in key geographic markets. The purchase price exceeded the identifiable net assets, resulting in goodwill of $46.0 million, primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the experienced workforce acquired. Of the goodwill acquired, $37.3 million is allocated to our International segment and $8.7 million is allocated to our North America segment. All of the goodwill is tax deductible for purposes of calculating Controlled Foreign Corporation tested income, which may result in a decrease to the Company's future U.S. federal tax liability.

The acquisition was accounted for using the acquisition method of accounting in accordance with ASC 805, Business Combinations, which requires, among other things, that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. As such, the total purchase consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of April 1, 2020. The Company finalized the accounting for the acquisition as of March 31, 2021.
The information below represents the final purchase price allocation of scil (in thousands):
April 1, 2020
Total purchase consideration$110,290 
Cash and cash equivalents$5,889 
Accounts receivable10,707 
Inventories11,278 
Net investment in lease, current311 
Prepaid expenses1,692 
Other current assets1,338 
Property and equipment, net19,320 
Operating lease right-of-use assets877 
Other intangible assets, net44,517 
Net investment in leases, non-current1,027 
Investments in unconsolidated affiliates55 
Other non-current assets291 
    Total assets acquired97,302 
Accounts payable8,221 
Accrued liabilities7,067 
Operating lease liabilities, current356 
Deferred revenue, current, and other3,220 
Deferred revenue, non-current94 
Operating lease liabilities, non-current529 
Deferred tax liability13,249 
Other liabilities276 
    Net assets acquired64,290 
Goodwill46,000 
Total fair value of consideration transferred$110,290 

Per the tax indemnification included in the purchase agreement of scil, the seller has indemnified the Company for $1.1 million related to uncertain tax positions taken in prior years. The outcome of this arrangement will either be settled or expire due to lapse of statute of limitations by 2027. As of June 30, 2021, approximately $0.4 million of the indemnification agreement remains outstanding.
Intangible assets acquired, amortization method and estimated useful life as of April 1, 2020, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Customer relationships10 yearsStraight-line$36,272 
Internally developed software7 yearsStraight-line353 
Backlog0.2 yearsStraight-line210 
Non-compete agreements2 yearsStraight-line60 
Trade name subject to amortization0.8 yearsStraight-line66 
Trademarks and trade names not subject to amortizationn/aIndefinite7,556 
Total intangible assets acquired$44,517 

Unaudited Pro Forma Financial Information
The following tables present unaudited supplemental pro forma financial information as if the acquisition had occurred on January 1, 2019 (in thousands):
Six Months Ended June 30, 2020
Revenue, net$94,917 
Net (loss) income before equity in losses of unconsolidated affiliates$(12,512)
Net (loss) income attributable to Heska Corporation$(12,461)
The pro forma financial information presented above has been prepared by combining our historical results and the historical results of scil and further reflects the effect of purchase accounting adjustments, including: (i) amortization of acquired intangible assets, (ii) the impact of certain fair value adjustments such as depreciation on the acquired property, plant and equipment, and (iii) historical intercompany sales between the Company and scil. The unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what actual results of operations would have been if the acquisition had occurred as the beginning of the period presented, nor are they indicative of future results of operations.
Other Related Party Activities
CVM Diagnostico Veternario S.L. and CVM Ecografia S.L. (“CVM”, collectively) conducted related party activities with Practice Clinicas Veterinarias Moviles, S.L. ("CVM Practice"), the owner of which was part of CVM management through June 1, 2021. CVM leases two warehouses from CVM Practice. CVM Practice charged CVM $16 thousand and $15 thousand during the six months ended June 30, 2021 and 2020, respectively, all of which is related to lease payments. The right-of-use asset and lease liability amounts related to the warehouse leases were approximately $0.2 million as of both June 30, 2021 and December 31, 2020. CVM continues to lease the warehouses from CVM Practice, however the related party relationship was terminated as of June 1, 2021.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS IN UNCONSOLIDATED AFFILIATES
6 Months Ended
Jun. 30, 2021
Equity Method Investments and Joint Ventures [Abstract]  
INVESTMENTS IN UNCONSOLIDATED AFFILIATES INVESTMENTS IN UNCONSOLIDATED AFFILIATES
The carrying values of investments in unconsolidated affiliates, categorized by type of investment, is as follows (in thousands):
June 30, 2021December 31, 2020
Equity method investment$3,157 $3,686 
Non-marketable equity security investment3,018 3,018 
Investments in unconsolidated affiliates$6,175 $6,704 
Equity Method Investment
On September 24, 2018, the Company invested approximately $5.1 million, including costs, to acquire an equity interest in a business as part of its product development strategy. As of June 30, 2021, the Company's ownership interest in the business was 29.1%. In connection with the investment, the Company entered into a Manufacturing Supply Agreement that grants the Company global exclusivity to specified products to be delivered under the agreement for a 15-year period that begins upon the Company's receipt and acceptance of an initial order under the agreement. The Company accounts for this investment using the equity method of accounting. Under the equity method, the carrying value of the investment is adjusted for the Company's proportionate share of the investee's reported earnings or losses with the corresponding share of earnings or losses reported as Equity in losses of unconsolidated affiliates, listed below Net income before equity in losses of unconsolidated affiliates within the Condensed Consolidated Statements of (Loss) Income.
Non-Marketable Equity Security Investment

On August 8, 2018, the Company invested approximately $3.0 million, including costs, in exchange for preferred stock. The Company’s investment is a non-marketable equity security, recorded using the measurement alternative of cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.

As part of the agreement, the Company entered into a Supply and License Agreement, which provides that the investee produce and commercialize products that will enhance the Company's diagnostic portfolio. As part of this agreement, the Company made an upfront payment of $1.0 million related to a worldwide exclusive license agreement over a 20-year period, recorded in both short and long-term other assets. In addition, the agreement provides for an additional contingent payment of $10.0 million, relating to the successful achievement of sales milestones. This potential future milestone payment has not yet been accrued as it is not deemed by the Company to be probable at this time.
Both parties in this arrangement are active participants and are exposed to significant risks and rewards dependent on the commercial success of the activities of the collaboration. The parties are actively working on developing and testing the product as well as funding the research and development. Heska classifies the amounts paid for research and development work within the North America segment research and development operating expenses. Expense is recognized ratably when incurred and in accordance with the development plan.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company's total income tax benefit for our loss before income taxes were as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Loss before income taxes and equity in losses of unconsolidated affiliates$(1,275)$(6,599)$(784)$(13,416)
Total income tax benefit$(1,051)$(212)$(2,617)$(1,720)
        
There were cash payments for income taxes of $0.7 million and $1.2 million for the three and six months ended June 30, 2021, respectively, and there were cash payments of $340 thousand and $347 thousand, respectively, for income taxes for the three and six months ended June 30, 2020. The Company’s tax benefit was $1.1 million and $2.6 million for the three and six months ended June 30, 2021, respectively, compared to the tax benefit of $0.2 million and $1.7 million for the three and six months ended June 30, 2020, respectively. The increase in tax benefit in the six month period is due to excess tax benefits recognized from employee stock compensation and a release in the partial valuation allowance further discussed below. The Company recognized $0.6 million in excess tax benefits related to employee share-based compensation for the three months ended June 30, 2021, compared to $0.2 million recognized for the three months ended June 30, 2020. The Company recognized $1.0 million in excess tax benefits related to employee share-based compensation for the six months ended June 30, 2021, compared to $0.5 million recognized for the six months ended June 30, 2020.

As of June 30, 2021, the Company had a deferred tax asset of approximately $9.4 million from net operating losses and tax credits and a net partial valuation allowance recorded against these deferred tax assets. During the current year, the Company forecasts the release of approximately $1.2 million of the partial valuation allowance through the annual effective tax rate used to estimate tax expense. The release is due to an increase in non-deductible executive compensation and capitalization of research and development expenses that results in the projected utilization of net operating losses in the current year. After the release, the net partial valuation allowance is forecasted to be approximately $3.2 million as of December 31, 2021.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
LEASES, LESSEE LEASES
Lessee Accounting

The Company leases buildings, office equipment, and vehicles. The following table summarizes the Company's operating and finance lease balances (in thousands):
LeasesBalance Sheet LocationJune 30, 2021December 31, 2020
Assets
OperatingOperating lease right-of-use assets$4,944 $5,457 
FinanceProperty and equipment, net1,814 1,907 
Total Leased Assets$6,758 $7,364 
Liabilities
OperatingOperating lease liabilities, current$2,035 $2,087 
Operating lease liabilities, non-current3,404 3,858 
FinanceDeferred revenue, current, and other235 295 
Other liabilities278 261 
Total Lease Liabilities$5,952 $6,501 

Lessor Accounting

The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):
LEASES, LESSOR LEASES
Lessee Accounting

The Company leases buildings, office equipment, and vehicles. The following table summarizes the Company's operating and finance lease balances (in thousands):
LeasesBalance Sheet LocationJune 30, 2021December 31, 2020
Assets
OperatingOperating lease right-of-use assets$4,944 $5,457 
FinanceProperty and equipment, net1,814 1,907 
Total Leased Assets$6,758 $7,364 
Liabilities
OperatingOperating lease liabilities, current$2,035 $2,087 
Operating lease liabilities, non-current3,404 3,858 
FinanceDeferred revenue, current, and other235 295 
Other liabilities278 261 
Total Lease Liabilities$5,952 $6,501 

Lessor Accounting

The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following is a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted earnings per share ("EPS") for the three and six months ended June 30, 2021 and 2020 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Net (loss) income attributable to Heska Corporation$(567)$(6,357)$1,304 $(11,645)
Basic weighted-average common shares outstanding10,167 8,776 9,825 8,165 
    Dilutive effect of stock options and restricted stock awards— — 364 — 
Diluted weighted-average common shares outstanding10,167 8,776 10,189 8,165 
Basic (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Diluted (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)

The following potentially outstanding common shares from convertible preferred stock, convertible senior notes, stock options and restricted stock awards were excluded from the computation of diluted EPS because the effect would have been antidilutive (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Convertible preferred stock— 332 — 920 
Convertible Senior Notes996 — 996 21 
Stock options and restricted stock374 355 299 
1,370 687 1,002 1,240 
As more fully described in Note 16, the Notes are convertible under certain circumstances, as defined in the indenture, into a combination of cash and shares of the Company's common stock. As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021, which amends certain guidance on the computation of EPS for convertible instruments. Prior to the adoption of ASU 2020-06, the Company used the treasury stock method when calculating the potential dilutive effect of the conversion feature of the Notes on earnings per share, if any. Under ASU 2020-06, the treasury stock method is no longer available, and entities must apply the if-converted method for convertible instruments and the effect of potential share settlement must be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. To determine the dilutive effect to earnings per share using the if-converted method, interest expense on the outstanding Notes is added back to the diluted earnings per share numerator and all of the potentially dilutive shares are included in the diluted earnings per share denominator. For the three and six months ended June 30, 2021, all of the potentially issuable shares with respect to the Notes were excluded from the calculation of diluted net earnings per share because the effect was anti-dilutive. The Company has elected to apply the modified retrospective method of adoption and will not restate EPS for the prior period.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLES
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLES GOODWILL AND OTHER INTANGIBLES
The following summarizes the change in goodwill during the six months ended June 30, 2021 (in thousands):
North AmericaInternationalTotal
Carrying amount, December 31, 2020$35,414 $52,862 $88,276 
Goodwill attributable to acquisitions (subject to change)3,900 — 3,900 
Foreign currency adjustments— (1,405)(1,405)
Carrying amount, June 30, 2021$39,314 $51,457 $90,771 

Other intangibles consisted of the following (in thousands):
June 30, 2021December 31, 2020
Gross Carrying AmountAccum. Amortiz.Net Carrying AmountGross Carrying AmountAccum. Amortiz.Net Carrying Amount
Intangible assets subject to amortization:
Customer relationships and other$46,196 $(8,878)$37,318 $46,989 $(6,436)$40,553 
Developed technology9,654 (2,278)7,376 8,669 (1,696)6,973 
Trade names230 (137)93 197 (105)92 
Intangible assets not subject to amortization:
Trade names8,111 — 8,111 8,374 — 8,374 
Total intangible assets$64,191 $(11,293)$52,898 $64,229 $(8,237)$55,992 

Amortization expense relating to other intangibles was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Amortization expense$1,652 $1,624 $3,056 $2,053 

The remaining weighted-average amortization period for intangible assets is approximately 8.1 years.

Estimated amortization expense related to intangibles for each of the five years from 2021 (remaining) through 2025 and thereafter is as follows (in thousands):
Year Ending December 31,
2021 (remaining)$3,116 
20226,111 
20235,749 
20245,306 
20255,248 
Thereafter19,257 
Total amortization related to finite-lived intangible assets$44,787 
Indefinite-lived intangible assets8,111 
Net intangible assets$52,898 
No triggering events were identified in the second quarter of 2021 to require additional impairment testing.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY AND EQUIPMENT
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT, NET
Property and equipment, net, consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Land$2,520 $2,590 
Building12,439 12,737 
Machinery and equipment41,407 40,411 
Office furniture and equipment2,120 2,047 
Computer hardware and software5,102 4,773 
Leasehold and building improvements10,729 10,728 
Construction in progress61 
Property and equipment, gross74,378 73,290 
Less accumulated depreciation (40,082)(37,748)
Total property and equipment, net$34,296 $35,542 
The Company has subscription agreements whereby its instruments in inventory may be placed at a customer's location on a rental basis. For instruments classified as operating leases, the cost of these instruments is transferred to machinery and equipment and depreciated, typically over a 5 to 7 year period depending on the circumstance under which the instrument is placed with the customer. Our cost of instruments under operating leases as of June 30, 2021 and December 31, 2020, was $14.9 million and $13.6 million, respectively, before accumulated depreciation of $5.1 million and $4.7 million, respectively.
Depreciation expense was $1.6 million and $1.7 million for the three months ended June 30, 2021 and 2020, respectively, and $3.5 million and $2.7 million for the six months ended June 30, 2021 and 2020, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES, NET
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
INVENTORIES, NET INVENTORIES
Inventories consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials$12,798 $14,454 
Work in process4,850 4,262 
Finished goods23,556 21,321 
Total inventories$41,204 $40,037 
Inventories are measured on a first-in, first-out basis and stated at lower of cost or net realizable value.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Accrued payroll and employee benefits$6,458 $7,949 
Accrued property taxes403 659 
Accrued purchase orders2,298 1,549 
Accrued taxes3,839 3,731 
Other4,370 4,167 
Total accrued liabilities$17,368 $18,055 
Other accrued liabilities consist of items that are individually less than 5% of total current liabilities.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
CAPITAL STOCK
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
CAPITAL STOCK CAPITAL STOCK
During the six months ended June 30, 2021, the Company granted the following stock options, restricted stock awards, and restricted stock units:
 Six Months Ended June 30, 2021
 Options/Awards/Units
Granted
Weighted-Average Grant Date Fair Value
(per option/award)
Stock options54,300 $78.19 
Restricted stock awards203,369 $196.48 
Restricted stock units6,000 $172.11 
The Company used the Black-Scholes option pricing model to determine the grant date fair value of stock options with service and/or company performance conditions. For stock options with market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value. Compensation cost is recognized ratably over the vesting periods of the options.
We valued the restricted stock awards and restricted stock units related to service and/or company performance targets based on grant date fair value and will expense over the requisite service period when achievement of those conditions is deemed probable. For restricted stock awards and restricted stock units related to market conditions, we utilized a Monte Carlo simulation model to estimate grant date fair value and expense over the requisite period.
2021 Equity Offering

On March 5, 2021, the Company completed a public offering of 940,860 shares of common stock, $0.01 par value per share, at a public offering price of $186.00 per share. The Company received net proceeds of approximately $164.2 million after deducting underwriting discounts and commissions and issuance costs. The Company granted the underwriters an option to purchase up to an additional 141,129 shares of common stock from the Company at the offering price of $186.00 per share (less the underwriting discounts and commissions), within 30 days of the Prospectus Supplement dated March 2, 2021. The Company evaluated the accounting treatment of the option under ASC 815-40, Derivatives and Hedging - Contracts on an Entity's
Own Equity, and determined that it met the criteria for equity treatment thereunder. The underwriters’ option was not exercised and expired on April 1, 2021. The Company anticipates using the net proceeds of the offering for general corporate purposes, including working capital, further development and potential commercialization of current and future product initiatives, collaborations, and capital expenditures. The Company may also use a portion of the net proceeds of this offering to fund possible investments in or acquisitions of complementary businesses, products or technologies, or to repay indebtedness.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME ACCUMULATED OTHER COMPREHENSIVE INCOME
Accumulated other comprehensive income consisted of the following (in thousands):
Pension Adjustments
Foreign Currency Translation1
Foreign Currency Gain (Loss)
on Intra-Entity
Transactions2
Total Accumulated Other Comprehensive Income
Balances at December 31, 2020$(386)$5,872 $8,683 $14,169 
Current period other comprehensive loss— (1,206)(2,325)(3,531)
Balances at June 30, 2021$(386)$4,666 $6,358 $10,638 
1 Foreign currency gains and losses related to translation of foreign subsidiary financial statements.
2 The Company has intercompany loans of a long-term investment nature that are denominated in a foreign currency. These transactions are considered to be of a long-term nature if settlement is not planned or anticipated in the foreseeable future.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Warranties

The Company's current terms and conditions of sale include a limited warranty that its products and services will conform to published specifications at the time of shipment and a more extensive warranty related to certain products. The Company also sells a renewal warranty for certain of its products. The typical remedy for breach of warranty is to repair or replace any defective product, and if not possible or practical, the Company will accept the return of the defective product and refund the amount paid. Historically, the Company has incurred minimal warranty costs. The Company's warranty reserve was $0.5 million and $0.5 million as of June 30, 2021 and December 31, 2020, respectively.

Litigation
From time to time, the Company may be involved in litigation relating to claims arising out of its operations. The Company records accruals for outstanding legal matters when it believes it is probable that a loss will be incurred, and the amount can be reasonably estimated.

On February 18, 2020, a former managing director of scil filed a claim disputing the effective date of the termination of his management service agreement and the validity of the Company´s waiver of his two-year post-contractual non-compete obligation. The Company intends to defend itself against the claim. Whether or not this will be successful depends on complex facts and circumstances. The Company is, based on the advice of its legal counsel, confident that it will be successful in evidencing the effective date of the termination of the management service agreement. Additionally, the Company is indemnified by the scil acquisition agreement for this claim.
As of June 30, 2021, the Company was not a party to any other legal proceedings that were expected, individually or in the aggregate, to have a material adverse effect on its business, financial condition, or operating results.

Off-Balance Sheet Commitments

We have no off-balance sheet arrangements or variable interest entities.

Purchase Obligations
The Company has contractual obligations with suppliers for unconditional annual minimum inventory purchases in the amounts of $48.1 million as of June 30, 2021.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
INTEREST AND OTHER EXPENSE, NET
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
INTEREST AND OTHER EXPENSE, NET INTEREST AND OTHER EXPENSE, NET
Interest and other expense, net, consisted of the following (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Interest income$(467)$(120)$(856)$(353)
Interest expense922 2,333 1,842 4,679 
Other expense (income), net126 (68)120 17 
Total interest and other expense, net$581 $2,145 $1,106 $4,343 
Cash paid for interest for the three months ended June 30, 2021 and 2020 was $5 thousand and $4 thousand, respectively. Cash paid for interest for the six months ended June 30, 2021and 2020 was $1.6 million and $1.6 million, respectively.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
CONVERTIBLE NOTES AND CREDIT FACILITY
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
CONVERTIBLE NOTES AND CREDIT FACILITY CONVERTIBLE NOTES
Convertible Notes

On September 17, 2019, the Company issued $86.25 million aggregate principal amount of 3.750% Convertible Senior Notes due 2026 (the "Notes"), which included the exercise in full of an $11.25 million purchase option, to certain financial institutions as the initial purchasers of the Notes (the "Initial Purchasers"). The Company pays interest on the Notes semiannually in arrears at a rate of 3.750% per annum on March 15 and September 15 of each year. The Notes are senior unsecured obligations of the Company. The Notes were issued pursuant to an Indenture, dated September 17, 2019, between the Company and U.S. Bank National Association, as trustee. The net proceeds from the sale of the Notes were approximately $83.7 million after deducting the Initial Purchasers' discounts and the offering expenses payable by the Company.

Refer to Note 16, Convertible Notes, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of the Company's 2020 Form 10-K for further information on the Notes.

No portion of the Notes was converted during the six months ended June 30, 2021 and the liability component was classified as long-term debt on the Company's Condensed Consolidated Balance Sheet as of June 30, 2021.
As discussed in Note 1, the Company early adopted ASU 2020-06, effective January 1, 2021, which simplifies the accounting for certain convertible instruments. Under the new standard, qualifying convertible debt is accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. As a result of ASU 2020-06, the Company's cash interest expense is not impacted, however, the Company's non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. The new effective interest rate of the Notes post-adoption is 4.35%. The Company also reversed the conversion feature amount recorded in APIC and reversed the difference in non-cash interest expense via retained earnings.

The following table summarizes the net carrying amount of the Notes (in thousands):
June 30, 2021December 31, 2020
Principal amount of the Notes$86,250 $86,250 
Unamortized debt discount(2,426)(37,791)
Net carrying amount$83,824 $48,459 
Interest expense related to the Notes is comprised of the amortization of debt discount and debt issuance costs and the contractual coupon interest as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Interest expense related to contractual coupon interest$809 $809 $1,617 $1,617 
Interest expense related to amortization of the debt discount103 1,524 205 3,049 
$912 $2,333 $1,822 $4,666 

As of June 30, 2021, the remaining period over which the unamortized discount will be amortized is 63.0 months.

The estimated fair value of the Notes was $235.4 million and $156.9 million as of June 30, 2021 and December 31, 2020, respectively, determined through consideration of quoted market prices in less active markets. The fair value measurement is classified as Level 2 in the fair value hierarchy, which is defined in ASC 820 as inputs other than quoted prices in active markets that are either directly or indirectly observable. Based on our closing stock price of $229.73 on June 30, 2021, the if-converted value exceeded the aggregate principal amount of the Notes by $142.5 million.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE RECEIVABLES
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
NOTE RECEIVABLES NOTE RECEIVABLES
Convertible Promissory Note
On December 9, 2020, the Company's equity method investee (the “Equity Method Investee”), issued a Convertible Promissory Note to the Company (the “Convertible Promissory Note”) with a principal amount of $6.65 million and a stated interest rate of 3.0% per annum that is payable monthly. The Convertible Promissory Note has a maturity date of December 9, 2023, or otherwise upon qualified redemption event or in the event of a default. Refer to Note 4 for additional information on our equity method investment.

The conversion of the Convertible Promissory Note is contingent upon certain events. Due to the convertible debt features included in the Convertible Promissory Note, it is not an equity security and is therefore not considered an additional investment in our Equity Method Investee. The Company accounted for the transaction as a note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The note receivable will be measured at amortized cost and evaluated for credit losses each reporting period. The Company determined that the redemption features described above met the definition of an embedded derivative that requires bifurcation from the note receivable host. The Company measured the redemption features at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Convertible Promissory Note using the effective interest method. The effective interest rate of the Convertible Promissory Note is 8.69%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income.
The carrying value of the note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$6,650 $6,650 
Unamortized discount(828)(977)
Net carrying amount$5,822 $5,673 

The fair value of the embedded derivative was $1.0 million as of June 30, 2021 and December 31, 2020, respectively, and is included in Related party convertible note receivable, net on the Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the promissory note of $33 thousand as of June 30, 2021.

Promissory Note

On February 1, 2021, one of the Company's equity investees (the "Investee"), which the Company accounts for as a non-marketable equity security, issued a Promissory Note to the Company (the “Promissory Note”) with a principal amount of $9.0 million and a stated interest rate of 10.0% per annum that is payable monthly. The Promissory Note has a maturity date of December 1, 2024 and provides for interest only payments through December 1, 2023. Beginning on January 1, 2024, the Promissory Note requires repayment of the principal and interest over twelve consecutive monthly payments. As additional consideration, the Company
was also issued a warrant to acquire securities of the Investee that expires December 31, 2034. Refer to Note 4 for additional information on our equity investments.

The Company evaluated the accounting treatment of the warrant to acquire securities and determined is a freestanding instrument that meets the definition of an embedded derivative under ASC 815 and requires bifurcation from the note receivable host. The Company measured the warrant at fair value, with the residual proceeds paid allocated to the note receivable host, creating a discount to the note receivable. The discount will be amortized over the contractual term of the Promissory Note using the effective interest method. The effective interest rate of the Promissory Note is 10.99%, and the amortization of the discount will be included as interest income within Interest and other expense, net on the Consolidated Statements of (Loss) Income.
The carrying value of the note receivable, included in Promissory note receivable from investee, net, on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$9,000 $— 
Unamortized discount(283)— 
Net carrying amount$8,717 $— 

The fair value of the embedded derivative was $0.3 million at issuance and $0.4 million as of June 30, 2021, and is included in Other non-current assets on our Consolidated Balance Sheets. The fair value of the derivative will be remeasured each reporting period, with the mark-to-market adjustment to be included in other Interest and other expense, net on the Consolidated Statements of (Loss) Income. In addition, the Company recorded an allowance for expected credit losses on the note receivable of $0.3 million as of June 30, 2021.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
On April 1, 2020, Heska completed the acquisition of scil. Following this acquisition, the Company restructured its operating segments based on how the Chief Operating Decision Maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. The CODM changed how he assesses performance and allocates resources based on geographic regions in order to better align with the global operations of the Company. Based on this change, the Company determined it has two reportable segments and revised prior comparative periods to conform to the current period segment presentation. The Company’s two segments are North America and International.
The North America segment is comprised of the Company's operations in the United States, Canada and Mexico and the International segment is comprised of geographies outside of North America, which are the Company's operations primarily in Australia, France, Germany, Italy, Malaysia, Spain and Switzerland. Certain expenses incurred at the Company’s headquarters located in the North America segment are allocated to each segment in a manner consistent with where the benefits from the expenses are derived. However, there are certain corporate expenses included in the North America segment that the Company does not allocate. Such expenses include research and development, certain selling, marketing, general, and administrative costs that support the global organization. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. The Company's sales are determined by the country of origin where the sale occurred. For a description of Heska's previous operating segments, refer to Note 17 to the consolidated financial statements included in Part II. Item 8 of Heska's Annual Report on Form 10-K for the year ended December 31, 2019.
Our CODM continues to evaluate segment performance and allocate resources based on Revenue, Cost of Revenue, Gross Profit, Gross Margin and Operating Income. The CODM does not evaluate operating
segments using asset information; however, we have included total asset information by segment below as there was a material change in total assets by segment as of June 30, 2021 due to the acquisition of scil.
Summarized financial information concerning the Company's reportable segments is shown in the following tables (in thousands):
Three Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$40,533 $24,395 $64,928 
Cost of revenue21,111 16,545 37,656 
Gross profit$19,422 $7,850 $27,272 
Gross margin48 %32 %42 %
Operating income (loss)$130 $(824)$(694)
Three Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$28,982 $16,730 $45,712 
Cost of revenue16,222 11,625 27,847 
Gross profit$12,760 $5,105 $17,865 
Gross margin44 %31 %39 %
Operating loss$(3,067)$(1,387)$(4,454)

Six Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$77,806 $47,625 $125,431 
Cost of revenue40,875 31,814 72,689 
Gross profit$36,931 $15,811 $52,742 
Gross margin47 %33 %42 %
Operating income (loss)$1,160 $(838)$322 


Six Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$56,631 $19,735 $76,366 
Cost of revenue31,368 13,685 45,053 
Gross profit$25,263 $6,050 $31,313 
Gross margin45 %31 %41 %
Operating loss$(7,161)$(1,912)$(9,073)


Asset information by reportable segment as of June 30, 2021 is as follows (in thousands):
As of June 30, 2021North AmericaInternationalTotal
Total assets$418,842 $160,524 $579,366 
Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):
As of December 31, 2020North AmericaInternationalTotal
Total assets$238,550 $161,289 $399,839 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn July 1, 2021, the Company completed the acquisition of BiEsseA s.r.l., a veterinary reference lab based in Milan, Italy ("BiEsseA"). In exchange for all of the shares of BiEsseA, the Company paid total consideration of $4.7 million upon closing. The Company expects to account for this transaction as a business combination however, the Company does not have the accounting complete as of the date of this filing due to the limited time that has passed since the date of acquisition. As additional consideration for the shares of BiEsseA, the Company agreed to make a contingent earn-out payment of up to an additional $3.0 million based on the achievement of certain performance metrics during the next three years.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
The accompanying interim Condensed Consolidated Financial Statements are unaudited. The interim unaudited Condensed Consolidated Financial Statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal, recurring adjustments, necessary to present fairly the financial position of the Company as of June 30, 2021, and the results of our operations and statements of stockholders' equity for the three and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020.
The unaudited Condensed Consolidated Financial Statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. Our unaudited Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly-owned subsidiaries since their respective dates of acquisitions. All intercompany accounts and transactions have been eliminated in consolidation. Where our ownership of a subsidiary is less than 100%, the non-controlling interest is reported on our Condensed Consolidated Balance Sheets. The non-controlling interest in our consolidated net income is reported as "Net loss attributable to redeemable non-controlling interest" on our Condensed Consolidated Statements of (Loss) Income. The results of operations for the six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full year or any future period, particularly in light of the COVID-19 pandemic and its effects on the domestic and global economies as described below. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and Notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020 and other financial information filed with the SEC.
Beginning in the first quarter of 2020, to limit the spread of COVID-19, governments took various actions including the issuance of stay-at-home policies and social distancing procedures and guidelines, causing some businesses to adjust, reduce or suspend business and operating activities. Veterinary care is widely recognized as an "essential" service for pet owners, and veterinarians continued to deliver essential medical care for sick and injured pets. The stay-at-home policies deployed early in 2020 to combat the spread of COVID-19 resulted in a decrease in companion animal clinical visits, including delay of elective procedures and wellness visits and as a result lowers demand for diagnostic testing services. Beginning in the second quarter of 2020, certain local, state and federal governments began to ease the stay-at-home policies and allowed more businesses and facilities to re-open, leading to a recovery in companion animal clinical visits and associated demand for our diagnostic products. During the fourth quarter of 2020 and into the first quarter of 2021, increased restrictions in countries in which we operate, mainly in the European Union, and certain parts of Canada and Australia, re-emerged. These restrictions lessened during the second quarter of 2021, however, with the rise in variants, the extent to which the continuation, or another wave outbreak of COVID-19, or an outbreak of other health epidemics could impact our business, results of operations and financial condition, including the potential for write-offs or impairments of assets and suspension of capital investments, will
depend on future developments. We are unable to predict with certainty the effects of the COVID-19 pandemic on our customers, suppliers and vendors, as well as the actions of governments, and when and to what extent normal economic and operating conditions can resume; these effects may differ from those assumed in our projected estimates. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business, mainly in our ability to place new capital equipment, primarily under long-term contracts, as a result of any economic impact that may occur in the future.
Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are required when establishing the allowance for credit losses and the net realizable value of inventory; determining future costs associated with warranties provided; determining the period over which our obligations are fulfilled under agreements to license product rights and/or technology rights; evaluating long-lived and intangible assets and investments for estimated useful lives and impairment; estimating the useful lives and standalone selling prices of instruments under leasing arrangements; determining the allocation of purchase price under purchase accounting; estimating the expense associated with the granting of stock; determining the need for, and the amount of a valuation allowance on deferred tax assets; determining the fair value of our embedded derivatives; and determining the value of the non-controlling interest in a business combination. Our actual results may differ from these estimates and there may be changes to those estimates in future periods.
Adoption of New Accounting Pronouncements
Adoption of New Accounting Pronouncements

Effective January 1, 2021, we adopted ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to the accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740, and also clarifies and amends existing guidance to improve consistent application. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.

Effective January 1, 2021, we adopted ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815). The amendments in this ASU clarify the interaction between the accounting for investments in equity securities, investments in equity method and certain derivatives instruments. The ASU is expected to reduce diversity in practice and increase comparability of the accounting for these interactions. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.
Effective January 1, 2021, we early adopted ASU 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40), which simplifies the accounting for certain convertible instruments. The update reduces the number of accounting models for convertible debt instruments and convertible preferred stock. Convertible debt will be accounted
for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares.

The Company's 3.75% Convertible Senior Notes due 2026 (the "Notes") are a convertible instrument with a cash-conversion feature that is accounted for within the scope of ASC 470-20 and impacted by the adoption of ASU 2020-06. The Company has elected to apply the modified retrospective method wherein the Company recognized a cumulative-effect adjustment to the opening balance of retained earnings (January 1, 2021). Further, the Company will not restate EPS in prior periods. The Company calculated the cumulative-effect adjustment as of January 1, 2021 by comparing (i) the historical amortization schedule for the Notes through December 31, 2020 and (ii) an updated amortization schedule wherein the conversion feature within the Notes would not be separated as an equity component and subsequently recognized as non-cash interest expense under ASC 835-30. As a result of ASU 2020-06, while cash interest expense is not impacted, non-cash interest accretion is limited to the amortization of debt issuance costs under ASC 835-30. Therefore, the Company prepared its transition journal entries by (i) reversing the conversion feature amount recorded in APIC and (ii) reversing the difference in non-cash interest expense via retained earnings. The adoption resulted in a decrease to accumulated deficit of $3.4 million, a decrease to additional paid-in capital of $29.8 million, and an increase to convertible note, non-current, net of $35.2 million. Additionally, due to the adoption, the Company reversed the remaining balance of the net deferred tax liability of $8.8 million, which was initially recorded in connection with the Notes.
Effective January 1, 2021, we adopted ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC's regulations. We evaluated the impact of the standard on our consolidated financial statements and the adoption of this ASU did not have a material impact on our consolidated financial statements and disclosures.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes our segment revenue (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
North America Revenue:
POC Lab Instruments & Other$3,482 $2,962 $6,470 $5,578 
POC Lab Consumables19,296 13,537 36,248 27,223 
POC Imaging7,101 4,148 13,789 7,644 
PVD6,210 4,880 13,074 9,384 
OVP4,444 3,455 8,225 6,802 
Total North America Revenue$40,533 $28,982 $77,806 $56,631 
International Revenue:
POC Lab Instruments & Other$3,987 $2,206 $7,001 $2,440 
POC Lab Consumables11,935 9,470 24,159 10,032 
POC Imaging7,277 4,404 13,935 5,762 
PVD1,196 650 2,530 1,501 
OVP— — — — 
Total International Revenue$24,395 $16,730 $47,625 $19,735 
Total Revenue$64,928 $45,712 $125,431 $76,366 
Schedule of Timing of Revenue Expected to be Recognized As of June 30, 2021, the Company expects to recognize revenue as follows (in thousands):
Year Ending December 31,Revenue
2021 (remaining)$18,313 
202235,463 
202331,859 
202427,220 
202521,672 
Thereafter22,013 
$156,540 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables)
6 Months Ended
Jun. 30, 2021
Business Combinations and Related Party Disclosure [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The information below represents the preliminary purchase price allocation as of the acquisition date (in thousands):
February 1, 2021
Purchase price$4,255 
Fair value of contingent consideration1,700 
Total purchase consideration$5,955 
Cash and cash equivalents$
Accounts receivable170 
Property and equipment, net530 
Other intangible assets, net1,185 
Deferred tax asset167 
Total assets acquired2,055 
Goodwill3,900 
Total fair value of consideration transferred$5,955 
The information below represents the final purchase price allocation of scil (in thousands):
April 1, 2020
Total purchase consideration$110,290 
Cash and cash equivalents$5,889 
Accounts receivable10,707 
Inventories11,278 
Net investment in lease, current311 
Prepaid expenses1,692 
Other current assets1,338 
Property and equipment, net19,320 
Operating lease right-of-use assets877 
Other intangible assets, net44,517 
Net investment in leases, non-current1,027 
Investments in unconsolidated affiliates55 
Other non-current assets291 
    Total assets acquired97,302 
Accounts payable8,221 
Accrued liabilities7,067 
Operating lease liabilities, current356 
Deferred revenue, current, and other3,220 
Deferred revenue, non-current94 
Operating lease liabilities, non-current529 
Deferred tax liability13,249 
Other liabilities276 
    Net assets acquired64,290 
Goodwill46,000 
Total fair value of consideration transferred$110,290 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Intangible assets acquired, amortization method and estimated useful life as of February 1, 2021, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Developed technology3 yearsStraight-line$1,000 
Customer relationships6 monthsStraight-line150 
Trade name11 monthsStraight-line35 
Total intangible assets acquired$1,185 
Intangible assets acquired, amortization method and estimated useful life as of April 1, 2020, was as follows (dollars in thousands):
Useful LifeAmortization
Method
Fair Value
Customer relationships10 yearsStraight-line$36,272 
Internally developed software7 yearsStraight-line353 
Backlog0.2 yearsStraight-line210 
Non-compete agreements2 yearsStraight-line60 
Trade name subject to amortization0.8 yearsStraight-line66 
Trademarks and trade names not subject to amortizationn/aIndefinite7,556 
Total intangible assets acquired$44,517 
Business Acquisition, Pro Forma Information
The following tables present unaudited supplemental pro forma financial information as if the acquisition had occurred on January 1, 2019 (in thousands):
Six Months Ended June 30, 2020
Revenue, net$94,917 
Net (loss) income before equity in losses of unconsolidated affiliates$(12,512)
Net (loss) income attributable to Heska Corporation$(12,461)
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables)
6 Months Ended
Jun. 30, 2021
Equity Method Investments and Joint Ventures [Abstract]  
Carrying values of investments in unconsolidated entities
The carrying values of investments in unconsolidated affiliates, categorized by type of investment, is as follows (in thousands):
June 30, 2021December 31, 2020
Equity method investment$3,157 $3,686 
Non-marketable equity security investment3,018 3,018 
Investments in unconsolidated affiliates$6,175 $6,704 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Schedule of components of income tax expense
The Company's total income tax benefit for our loss before income taxes were as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Loss before income taxes and equity in losses of unconsolidated affiliates$(1,275)$(6,599)$(784)$(13,416)
Total income tax benefit$(1,051)$(212)$(2,617)$(1,720)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Assets and Liabilities, Lessee The following table summarizes the Company's operating and finance lease balances (in thousands):
LeasesBalance Sheet LocationJune 30, 2021December 31, 2020
Assets
OperatingOperating lease right-of-use assets$4,944 $5,457 
FinanceProperty and equipment, net1,814 1,907 
Total Leased Assets$6,758 $7,364 
Liabilities
OperatingOperating lease liabilities, current$2,035 $2,087 
Operating lease liabilities, non-current3,404 3,858 
FinanceDeferred revenue, current, and other235 295 
Other liabilities278 261 
Total Lease Liabilities$5,952 $6,501 
Sales-type Lease, Lease Income The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Sales-type lease revenue$3,414 $1,298 $5,157 $2,587 
Sales-type lease cost of revenue2,717 908 3,977 1,776 
Profit recognized at commencement for sales-type leases$697 $390 $1,180 $811 
Operating lease income$543 $430 $1,150 $430 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Reconciliation of basic and diluted earnings per share
The following is a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted earnings per share ("EPS") for the three and six months ended June 30, 2021 and 2020 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Net (loss) income attributable to Heska Corporation$(567)$(6,357)$1,304 $(11,645)
Basic weighted-average common shares outstanding10,167 8,776 9,825 8,165 
    Dilutive effect of stock options and restricted stock awards— — 364 — 
Diluted weighted-average common shares outstanding10,167 8,776 10,189 8,165 
Basic (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Diluted (loss) earnings per share attributable to Heska Corporation$(0.06)$(0.72)$0.13 $(1.43)
Schedule of antidilutive securities excluded from computation of earnings per share otentially outstanding common shares from convertible preferred stock, convertible senior notes, stock options and restricted stock awards were excluded from the computation of diluted EPS because the effect would have been antidilutive (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Convertible preferred stock— 332 — 920 
Convertible Senior Notes996 — 996 21 
Stock options and restricted stock374 355 299 
1,370 687 1,002 1,240 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLES (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in goodwill
The following summarizes the change in goodwill during the six months ended June 30, 2021 (in thousands):
North AmericaInternationalTotal
Carrying amount, December 31, 2020$35,414 $52,862 $88,276 
Goodwill attributable to acquisitions (subject to change)3,900 — 3,900 
Foreign currency adjustments— (1,405)(1,405)
Carrying amount, June 30, 2021$39,314 $51,457 $90,771 
Schedule of other intangible assets
Other intangibles consisted of the following (in thousands):
June 30, 2021December 31, 2020
Gross Carrying AmountAccum. Amortiz.Net Carrying AmountGross Carrying AmountAccum. Amortiz.Net Carrying Amount
Intangible assets subject to amortization:
Customer relationships and other$46,196 $(8,878)$37,318 $46,989 $(6,436)$40,553 
Developed technology9,654 (2,278)7,376 8,669 (1,696)6,973 
Trade names230 (137)93 197 (105)92 
Intangible assets not subject to amortization:
Trade names8,111 — 8,111 8,374 — 8,374 
Total intangible assets$64,191 $(11,293)$52,898 $64,229 $(8,237)$55,992 
Schedule of amortization expense on intangible assets
Amortization expense relating to other intangibles was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Amortization expense$1,652 $1,624 $3,056 $2,053 
Schedule of estimated future amortization expense
Estimated amortization expense related to intangibles for each of the five years from 2021 (remaining) through 2025 and thereafter is as follows (in thousands):
Year Ending December 31,
2021 (remaining)$3,116 
20226,111 
20235,749 
20245,306 
20255,248 
Thereafter19,257 
Total amortization related to finite-lived intangible assets$44,787 
Indefinite-lived intangible assets8,111 
Net intangible assets$52,898 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net, consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Land$2,520 $2,590 
Building12,439 12,737 
Machinery and equipment41,407 40,411 
Office furniture and equipment2,120 2,047 
Computer hardware and software5,102 4,773 
Leasehold and building improvements10,729 10,728 
Construction in progress61 
Property and equipment, gross74,378 73,290 
Less accumulated depreciation (40,082)(37,748)
Total property and equipment, net$34,296 $35,542 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES, NET (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventories consisted of the following (in thousands):
June 30, 2021December 31, 2020
Raw materials$12,798 $14,454 
Work in process4,850 4,262 
Finished goods23,556 21,321 
Total inventories$41,204 $40,037 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
Accrued liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Accrued payroll and employee benefits$6,458 $7,949 
Accrued property taxes403 659 
Accrued purchase orders2,298 1,549 
Accrued taxes3,839 3,731 
Other4,370 4,167 
Total accrued liabilities$17,368 $18,055 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
CAPITAL STOCK (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock options plans
During the six months ended June 30, 2021, the Company granted the following stock options, restricted stock awards, and restricted stock units:
 Six Months Ended June 30, 2021
 Options/Awards/Units
Granted
Weighted-Average Grant Date Fair Value
(per option/award)
Stock options54,300 $78.19 
Restricted stock awards203,369 $196.48 
Restricted stock units6,000 $172.11 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of accumulated other comprehensive income (loss)
Accumulated other comprehensive income consisted of the following (in thousands):
Pension Adjustments
Foreign Currency Translation1
Foreign Currency Gain (Loss)
on Intra-Entity
Transactions2
Total Accumulated Other Comprehensive Income
Balances at December 31, 2020$(386)$5,872 $8,683 $14,169 
Current period other comprehensive loss— (1,206)(2,325)(3,531)
Balances at June 30, 2021$(386)$4,666 $6,358 $10,638 
1 Foreign currency gains and losses related to translation of foreign subsidiary financial statements.
2 The Company has intercompany loans of a long-term investment nature that are denominated in a foreign currency. These transactions are considered to be of a long-term nature if settlement is not planned or anticipated in the foreseeable future.
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
INTEREST AND OTHER EXPENSE, NET (Tables)
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
Schedule of interest expense (income) and other income, net
Interest and other expense, net, consisted of the following (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Interest income$(467)$(120)$(856)$(353)
Interest expense922 2,333 1,842 4,679 
Other expense (income), net126 (68)120 17 
Total interest and other expense, net$581 $2,145 $1,106 $4,343 
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
CONVERTIBLE NOTES AND CREDIT FACILITY (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Convertible Debt
June 30, 2021December 31, 2020
Principal amount of the Notes$86,250 $86,250 
Unamortized debt discount(2,426)(37,791)
Net carrying amount$83,824 $48,459 
Interest Income and Interest Expense Disclosure
Interest expense related to the Notes is comprised of the amortization of debt discount and debt issuance costs and the contractual coupon interest as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Interest expense related to contractual coupon interest$809 $809 $1,617 $1,617 
Interest expense related to amortization of the debt discount103 1,524 205 3,049 
$912 $2,333 $1,822 $4,666 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE RECEIVABLES (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Related Party Transactions The carrying value of the note receivable, included in Related party convertible note receivable, net on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$6,650 $6,650 
Unamortized discount(828)(977)
Net carrying amount$5,822 $5,673 
The carrying value of the note receivable, included in Promissory note receivable from investee, net, on the Consolidated Balance Sheets, is as follows (in thousands):
June 30, 2021December 31, 2020
Principal amount$9,000 $— 
Unamortized discount(283)— 
Net carrying amount$8,717 $— 
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Reconciliation of Revenue from Segments to Consolidated
Three Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$40,533 $24,395 $64,928 
Cost of revenue21,111 16,545 37,656 
Gross profit$19,422 $7,850 $27,272 
Gross margin48 %32 %42 %
Operating income (loss)$130 $(824)$(694)
Three Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$28,982 $16,730 $45,712 
Cost of revenue16,222 11,625 27,847 
Gross profit$12,760 $5,105 $17,865 
Gross margin44 %31 %39 %
Operating loss$(3,067)$(1,387)$(4,454)

Six Months Ended June 30, 2021North AmericaInternationalTotal
Total revenue$77,806 $47,625 $125,431 
Cost of revenue40,875 31,814 72,689 
Gross profit$36,931 $15,811 $52,742 
Gross margin47 %33 %42 %
Operating income (loss)$1,160 $(838)$322 


Six Months Ended June 30, 2020North AmericaInternationalTotal
Total revenue$56,631 $19,735 $76,366 
Cost of revenue31,368 13,685 45,053 
Gross profit$25,263 $6,050 $31,313 
Gross margin45 %31 %41 %
Operating loss$(7,161)$(1,912)$(9,073)
Schedule of revenue from external customers and long-lived assets, by geographical areas
Asset information by reportable segment as of June 30, 2021 is as follows (in thousands):
As of June 30, 2021North AmericaInternationalTotal
Total assets$418,842 $160,524 $579,366 
Asset information by reportable segment as of December 31, 2020 is as follows (in thousands):
As of December 31, 2020North AmericaInternationalTotal
Total assets$238,550 $161,289 $399,839 
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Number of reportable segments | segment     2    
Revenue, net $ 64,928 $ 45,712 $ 125,431 $ 76,366  
Contract receivables, current 1,400   1,400   $ 1,200
Contract receivables, noncurrent 4,300   4,300   4,100
Current portion of deferred revenue, and other 8,300   8,300   $ 8,900
Contract liabilities, revenue recognized     3,100    
Contract liabilities, increase due to additional deferred sales     2,500    
North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 40,533 28,982 77,806 56,631  
International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 24,395 16,730 47,625 19,735  
POC Lab Instruments & Other | North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 3,482 2,962 6,470 5,578  
POC Lab Instruments & Other | International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 3,987 2,206 7,001 2,440  
POC Lab Consumables | North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 19,296 13,537 36,248 27,223  
POC Lab Consumables | International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 11,935 9,470 24,159 10,032  
POC Imaging | North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 7,101 4,148 13,789 7,644  
POC Imaging | International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 7,277 4,404 13,935 5,762  
PVD | North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 6,210 4,880 13,074 9,384  
PVD | International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 1,196 650 2,530 1,501  
OVP | North America | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net 4,444 3,455 8,225 6,802  
OVP | International | Operating Segments          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, net $ 0 $ 0 $ 0 $ 0  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Performance Obligations (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 156,540
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 18,313
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 35,463
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 31,859
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 27,220
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 21,672
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 22,013
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected timing of satisfaction
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details)
$ in Thousands
6 Months Ended
Feb. 01, 2021
USD ($)
Apr. 01, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Feb. 21, 2021
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]            
Goodwill     $ 90,771     $ 88,276
Operating lease right-of-use assets     $ 4,944     5,457
Affiliated Entity | CVM Practice            
Business Acquisition [Line Items]            
Number of warehouses | segment     2      
Operating Lease, Payments     $ 16 $ 15    
Operating lease right-of-use assets     200     200
Operating Lease, Liability     200     $ 200
Lacuna Diagnostics, Inc.            
Business Acquisition [Line Items]            
Percentage of voting interest acquired         100.00%  
Cash consideration transferred $ 4,255          
Business combination, indemnification liabilities, holdback $ 400          
Business combination, indemnification liabilities, holdback release period 18 months          
Business combination, contingent consideration, liability $ 2,000          
Business acquisition, initial earn out period 12 months          
Business combination, contingent consideration arrangements, liability performance reduction $ 1,000          
Fair value of contingent consideration 1,700          
Goodwill 3,900          
Purchase price 5,955          
Lacuna Diagnostics, Inc. | North America            
Business Acquisition [Line Items]            
Goodwill $ 3,900          
Scil Animal Care Company            
Business Acquisition [Line Items]            
Percentage of voting interest acquired   100.00%        
Goodwill   $ 46,000        
Purchase price   110,290        
Unrecognized tax benefits, decrease resulting from acquisition     $ 1,100      
Scil Animal Care Company | North America            
Business Acquisition [Line Items]            
Goodwill   8,700        
Scil Animal Care Company | International            
Business Acquisition [Line Items]            
Goodwill   $ 37,300        
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details) - USD ($)
$ in Thousands
Feb. 01, 2021
Jun. 30, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]      
Goodwill   $ 90,771 $ 88,276
Lacuna Diagnostics, Inc.      
Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract]      
Cash consideration transferred $ 4,255    
Fair value of contingent consideration 1,700    
Total purchase consideration 5,955    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]      
Cash and cash equivalents 3    
Accounts receivable 170    
Property and equipment, net 530    
Other intangible assets, net 1,185    
Deferred tax asset 167    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total 2,055    
Goodwill 3,900    
Total fair value of consideration transferred $ 5,955    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details) - USD ($)
$ in Thousands
Feb. 01, 2021
Apr. 01, 2020
Jun. 30, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Gross Carrying Amount     $ 64,191 $ 64,229
Lacuna Diagnostics, Inc.        
Business Acquisition [Line Items]        
Gross Carrying Amount $ 1,185      
Scil Animal Care Company        
Business Acquisition [Line Items]        
Gross Carrying Amount   $ 44,517    
Scil Animal Care Company | Trade name        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired   $ 7,556    
Developed technology | Lacuna Diagnostics, Inc.        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 3 years      
Finite-lived intangible assets acquired $ 1,000      
Customer relationships | Lacuna Diagnostics, Inc.        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 6 months      
Finite-lived intangible assets acquired $ 150      
Customer relationships | Scil Animal Care Company        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   10 years    
Finite-lived intangible assets acquired   $ 36,272    
Trade name | Lacuna Diagnostics, Inc.        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 11 months      
Finite-lived intangible assets acquired $ 35      
Trade name | Scil Animal Care Company        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   9 months 18 days    
Finite-lived intangible assets acquired   $ 66    
Internally developed software | Scil Animal Care Company        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   7 years    
Finite-lived intangible assets acquired   $ 353    
Backlog | Scil Animal Care Company        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   2 months 12 days    
Finite-lived intangible assets acquired   $ 210    
Non-compete agreements | Scil Animal Care Company        
Business Acquisition [Line Items]        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   2 years    
Finite-lived intangible assets acquired   $ 60    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details) - USD ($)
$ in Thousands
Apr. 01, 2020
Jun. 30, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]      
Goodwill   $ 90,771 $ 88,276
Scil Animal Care Company      
Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract]      
Business combination, consideration transferred $ 110,290    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]      
Cash and cash equivalents 5,889    
Accounts receivable 10,707    
Inventories 11,278    
Net investment in lease, current 311    
Prepaid expenses 1,692    
Other current assets 1,338    
Property and equipment, net 19,320    
Operating lease right-of-use assets 877    
Other intangible assets, net 44,517    
Net investment in leases, non-current 1,027    
Investments in unconsolidated affiliates 55    
Other non-current assets 291    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total 97,302    
Accounts payable 8,221    
Accrued liabilities 7,067    
Operating lease liabilities, current 356    
Deferred revenue, current, and other 3,220    
Deferred revenue, non-current 94    
Operating lease liabilities, non-current 529    
Deferred revenue, non-current 13,249    
Other liabilities 276    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total 64,290    
Goodwill 46,000    
Total fair value of consideration transferred $ 110,290    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details) - Scil Animal Care Company
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Business Acquisition [Line Items]  
Revenue, net $ 94,917
Net (loss) income before equity in losses of unconsolidated affiliates (12,512)
Net (loss) income attributable to Heska Corporation $ (12,461)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details) - USD ($)
$ in Thousands
Sep. 24, 2018
Aug. 08, 2018
Jun. 30, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Equity method investment     $ 3,157 $ 3,686
Non-marketable equity security investment     3,018 3,018
Investments     $ 6,175 $ 6,704
General Fluidics Corporation        
Schedule of Equity Method Investments [Line Items]        
Supply commitment term 15 years      
General Fluidics Corporation        
Schedule of Equity Method Investments [Line Items]        
Payments to acquire equity method investments $ 5,100      
Ownership percentage     29.10%  
MBio Diagnostics, Inc.        
Schedule of Equity Method Investments [Line Items]        
Payments to acquire non-marketable securities   $ 3,000    
Intangible asset acquired   $ 1,000    
Intangible assets acquired, useful life   20 years    
Contingent consideration on milestones   $ 10,000    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2021
Income Tax Contingency [Line Items]          
Income before income taxes $ (1,275) $ (6,599) $ (784) $ (13,416)  
Total income tax benefit (1,051) (212) (2,617) (1,720)  
Cash paid for income taxes 700 340 1,200 347  
Excess tax benefits related to employee share-based compensation 600 $ 200 1,000 $ 500  
Deferred tax assets, gross 9,400   9,400    
Deferred tax assets, valuation allowance $ 1,200   $ 1,200    
Forecast          
Income Tax Contingency [Line Items]          
Deferred tax assets, valuation allowance         $ 3,200
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Operating and Financing Lease Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease right-of-use assets $ 4,944 $ 5,457
Property and equipment, net 1,814 1,907
Total Leased Assets 6,758 7,364
Operating lease liabilities, current 2,035 2,087
Operating lease liabilities, non-current 3,404 3,858
Deferred revenue, current, and other 235 295
Other liabilities 278 261
Total Lease Liabilities $ 5,952 $ 6,501
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Sales-type Leases and Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Sales-type lease revenue $ 3,414 $ 1,298 $ 5,157 $ 2,587
Sales-type lease cost of revenue 2,717 908 3,977 1,776
Profit recognized at commencement for sales-type leases 697 390 1,180 811
Operating lease income $ 543 $ 430 $ 1,150 $ 430
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]        
Net (loss) income attributable to Heska Corporation $ (567) $ (6,357) $ 1,304 $ (11,645)
Basic weighted-average common shares outstanding (in shares) 10,167 8,776 9,825 8,165
Dilutive effect of stock options and restricted stock awards 0 0 364 0
Diluted weighted-average common shares outstanding 10,167 8,776 10,189 8,165
Basic (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Diluted (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options and restricted units excluded from computation of earnings per share 1,370 687 1,002 1,240
Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options and restricted units excluded from computation of earnings per share 0 332 0 920
Senior Convertible Note        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options and restricted units excluded from computation of earnings per share 996 0 996 21
Stock Options And Restricted Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options and restricted units excluded from computation of earnings per share 374 355 6 299
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Goodwill [Roll Forward]          
Carrying amount, December 31, 2020     $ 88,276    
Goodwill attributable to acquisitions (subject to change)     3,900    
Foreign currency adjustments     (1,405)    
Carrying amount, June 30, 2021 $ 90,771   90,771    
Finite-Lived Intangible Assets, Net [Abstract]          
Accumulated amortization (11,293)   (11,293)   $ (8,237)
Net carrying amount 44,787   44,787    
Indefinite-lived Intangible Assets [Line Items]          
Indefinite-lived intangible assets 8,111   8,111    
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Gross Carrying Amount 64,191   64,191   64,229
Accumulated amortization (11,293)   (11,293)   (8,237)
Net intangible assets 52,898   52,898   55,992
Amortization expense 1,652 $ 1,624 $ 3,056 $ 2,053  
Remaining weighted average amortization period for intangible assets     8 years 1 month 6 days    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
2021 (remaining) 3,116   $ 3,116    
2022 6,111   6,111    
2023 5,749   5,749    
2024 5,306   5,306    
2025 5,248   5,248    
Thereafter 19,257   19,257    
Net carrying amount 44,787   44,787    
Indefinite-lived intangible assets 8,111   8,111    
Net intangible assets 52,898   52,898   55,992
Trade name          
Indefinite-lived Intangible Assets [Line Items]          
Indefinite-lived intangible assets 8,111   8,111   8,374
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Indefinite-lived intangible assets 8,111   8,111   8,374
Customer relationships and other          
Finite-Lived Intangible Assets, Net [Abstract]          
Gross carrying amount 46,196   46,196   46,989
Accumulated amortization (8,878)   (8,878)   (6,436)
Net carrying amount 37,318   37,318   40,553
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated amortization (8,878)   (8,878)   (6,436)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Net carrying amount 37,318   37,318   40,553
Developed technology          
Finite-Lived Intangible Assets, Net [Abstract]          
Gross carrying amount 9,654   9,654   8,669
Accumulated amortization (2,278)   (2,278)   (1,696)
Net carrying amount 7,376   7,376   6,973
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated amortization (2,278)   (2,278)   (1,696)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Net carrying amount 7,376   7,376   6,973
Trade name          
Finite-Lived Intangible Assets, Net [Abstract]          
Gross carrying amount 230   230   197
Accumulated amortization (137)   (137)   (105)
Net carrying amount 93   93   92
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated amortization (137)   (137)   (105)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Net carrying amount 93   93   $ 92
Operating Segments | North America          
Goodwill [Roll Forward]          
Carrying amount, December 31, 2020     35,414    
Goodwill attributable to acquisitions (subject to change)     3,900    
Foreign currency adjustments     0    
Carrying amount, June 30, 2021 39,314   39,314    
Operating Segments | International          
Goodwill [Roll Forward]          
Carrying amount, December 31, 2020     52,862    
Goodwill attributable to acquisitions (subject to change)     0    
Foreign currency adjustments     (1,405)    
Carrying amount, June 30, 2021 $ 51,457   $ 51,457    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 74,378   $ 74,378   $ 73,290
Less accumulated depreciation (40,082)   (40,082)   (37,748)
Total property and equipment, net 34,296   34,296   35,542
Depreciation and amortization 1,600 $ 1,700 3,500 $ 2,700  
Land          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 2,520   2,520   2,590
Building          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 12,439   12,439   12,737
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 41,407   41,407   40,411
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 2,120   2,120   2,047
Computer hardware and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 5,102   5,102   4,773
Leasehold and building improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 10,729   10,729   10,728
Construction in progress          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 61   $ 61   4
Machinery and equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Property plant and equipment, useful life     5 years    
Machinery and equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Property plant and equipment, useful life     7 years    
Leased equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 14,900   $ 14,900   13,600
Less accumulated depreciation $ (5,100)   $ (5,100)   $ (4,700)
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 12,798 $ 14,454
Work in process 4,850 4,262
Finished goods 23,556 21,321
Total inventory, net $ 41,204 $ 40,037
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll and employee benefits $ 6,458 $ 7,949
Accrued property taxes 403 659
Accrued purchase orders 2,298 1,549
Accrued taxes 3,839 3,731
Other 4,370 4,167
Total accrued liabilities $ 17,368 $ 18,055
Percentage of total current liabilities 5.00%  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Options/Awards/Units Granted  
Stock options (in shares) | shares 54,300
Weighted-Average Grant Date Fair Value (per option/award)  
Stock options (in dollars per share) | $ / shares $ 78.19
Restricted Stock  
Options/Awards/Units Granted  
Restricted stock awards (in shares) | shares 203,369
Weighted-Average Grant Date Fair Value (per option/award)  
Restricted stock awards (in dollars per share) | $ / shares $ 196.48
Restricted Stock Units (RSUs)  
Options/Awards/Units Granted  
Restricted stock awards (in shares) | shares 6,000
Weighted-Average Grant Date Fair Value (per option/award)  
Restricted stock awards (in dollars per share) | $ / shares $ 172.11
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
CAPITAL STOCK - ADDITIONAL INFORMATION (Details)
$ / shares in Units, $ in Millions
Mar. 05, 2021
USD ($)
$ / shares
shares
Equity Offering, 2021  
Subsidiary, Sale of Stock [Line Items]  
Sale of stock, number of shares issued in transaction (in shares) | shares 940,860
Common stock, par value (in dollars per share) $ 0.01
Sale of stock, price per share (in dollars per share) $ 186.00
Sale of stock, consideration received on transaction | $ $ 164.2
Over-Allotment Option  
Subsidiary, Sale of Stock [Line Items]  
Sale of stock, price per share (in dollars per share) $ 186.00
Sale of stock, number of shares authorized (in shares) | shares 141,129
Sale of stock, over-allotment option period 30 days
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance $ 287,053
Ending balance 433,766
Total Accumulated Other Comprehensive Income  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance 14,169
Current period other comprehensive loss (3,531)
Ending balance 10,638
Pension Adjustments  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance (386)
Current period other comprehensive loss 0
Ending balance (386)
Foreign Currency Translation1  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance 5,872
Current period other comprehensive loss (1,206)
Ending balance 4,666
Foreign Currency Gain (Loss) on Intra-Entity Transactions2  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance 8,683
Current period other comprehensive loss (2,325)
Ending balance $ 6,358
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Warranty reserve $ 0.5 $ 0.5
Unconditional annual minimum inventory purchases $ 48.1  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
INTEREST AND OTHER EXPENSE, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Other Income and Expenses [Abstract]        
Interest income $ (467) $ (120) $ (856) $ (353)
Interest expense 922 2,333 1,842 4,679
Other, net 126 (68) 120 17
Total interest and other expense, net 581 2,145 1,106 4,343
Cash paid for interest $ 5 $ 4 $ 1,600 $ 1,600
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details)
3 Months Ended 6 Months Ended
Sep. 17, 2019
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
Jan. 01, 2021
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]              
Debt instrument, convertible, remaining discount amortization period       63 months      
Share price | $ / shares   $ 229.73   $ 229.73      
Senior Convertible Note              
Debt Instrument [Line Items]              
Proceeds from convertible debt $ 83,700,000            
Debt instrument, convertible, conversion ratio 0.0115434            
Debt instrument, convertible, if-converted value in excess of principal       $ 142,500,000      
Convertible Debt | Senior Convertible Note              
Debt Instrument [Line Items]              
Aggregate principal amount $ 86,250,000 $ 86,250,000   86,250,000     $ 86,250,000
Debt instrument, interest rate, stated percentage 3.75%            
Interest expense, debt   912,000 $ 2,333,000 1,822,000 $ 4,666,000    
Convertible Debt | Senior Convertible Note | Accounting Standards Update 2020-06              
Debt Instrument [Line Items]              
Debt instrument, interest rate, effective percentage           4.35%  
Fair Value, Inputs, Level 2 | Senior Convertible Note              
Debt Instrument [Line Items]              
Convertible debt, fair value   $ 235,400,000   $ 235,400,000     $ 156,900,000
Initial Purchasers | Convertible Debt | Senior Convertible Note              
Debt Instrument [Line Items]              
Aggregate principal amount $ 11,250,000            
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details) - Convertible Debt - Senior Convertible Note - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Sep. 17, 2019
Debt Instrument [Line Items]      
Aggregate principal amount $ 86,250,000 $ 86,250,000 $ 86,250,000
Unamortized debt discount (2,426,000) (37,791,000)  
Net carrying amount $ 83,824,000 $ 48,459,000  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details) - Convertible Debt - Senior Convertible Note - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Debt Instrument [Line Items]        
Interest expense related to contractual coupon interest $ 809 $ 809 $ 1,617 $ 1,617
Interest expense related to amortization of the debt discount 103 1,524 205 3,049
Interest expense, debt $ 912 $ 2,333 $ 1,822 $ 4,666
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE RECEIVABLES - Additional Information (Details) - USD ($)
6 Months Ended
Feb. 01, 2021
Dec. 09, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Debt Instrument [Line Items]          
Principal amount     $ 9,000,000 $ 0  
Equity Method Investee | Convertible Note Receivable          
Debt Instrument [Line Items]          
Principal amount   $ 6,650,000      
Related party transaction, rate   3.00%      
Related party transaction, effective interest rate   8.69%      
Embedded derivative, fair value of embedded derivative asset     1,000,000.0   $ 1,000,000.0
Accounts and financing receivable, allowance for credit loss     33,000    
Equity Method Investee | Notes Receivable          
Debt Instrument [Line Items]          
Principal amount $ 9,000,000.0        
Related party transaction, rate 10.00%        
Related party transaction, effective interest rate 10.99%        
Embedded derivative, fair value of embedded derivative asset $ 300,000   400,000    
Accounts and financing receivable, allowance for credit loss     $ 300,000    
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE RECEIVABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Net carrying amount $ 6,776 $ 6,671
Equity Method Investee | Convertible Note Receivable    
Debt Instrument [Line Items]    
Principal amount 6,650 6,650
Unamortized discount (828) (977)
Net carrying amount 5,822 5,673
Equity Method Investee | Notes Receivable    
Debt Instrument [Line Items]    
Principal amount 9,000 0
Unamortized discount (283) 0
Net carrying amount $ 8,717 $ 0
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING - NARRATIVE (Details)
6 Months Ended
Jun. 30, 2021
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue $ 64,928 $ 45,712 $ 125,431 $ 76,366  
Cost of revenue 37,656 27,847 72,689 45,053  
Gross profit $ 27,272 $ 17,865 $ 52,742 $ 31,313  
Gross margin 42.00% 39.00% 42.00% 41.00%  
Operating income (loss) $ (694) $ (4,454) $ 322 $ (9,073)  
Total assets 579,366   579,366   $ 399,839
North America          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue 40,533 28,982 77,806 56,631  
Cost of revenue 21,111 16,222 40,875 31,368  
Gross profit $ 19,422 $ 12,760 $ 36,931 $ 25,263  
Gross margin 48.00% 44.00% 47.00% 45.00%  
Operating income (loss) $ 130 $ (3,067) $ 1,160 $ (7,161)  
Total assets 418,842   418,842   238,550
International          
Segment Reporting, Other Significant Reconciling Item [Line Items]          
Total revenue 24,395 16,730 47,625 19,735  
Cost of revenue 16,545 11,625 31,814 13,685  
Gross profit $ 7,850 $ 5,105 $ 15,811 $ 6,050  
Gross margin 32.00% 31.00% 33.00% 31.00%  
Operating income (loss) $ (824) $ (1,387) $ (838) $ (1,912)  
Total assets $ 160,524   $ 160,524   $ 161,289
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - BiEsseA s.r.1. - Subsequent Event
$ in Millions
Jul. 01, 2021
USD ($)
Subsequent Event [Line Items]  
Business combination, consideration transferred $ 4.7
Fair value of contingent consideration $ 3.0
Business acquisition, initial earn out period 3 years
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *M:!%,'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 " "K6@13$&*S6N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^GZC]#-1?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$SOWSS M#4QK@C1#Q.U"+-4_L:4#[)B7\JZE>L3 MZ=Y@_I6F&IX(RI^6_'+C;B2C9#\YGUV_>%W%O:#=5OW MCXU/@JJ%7W>AO@!02P,$% @ JUH$4YE&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" "K6@13X'%5A$4% !I%0 & 'AL+W=O+*2*F8:AFIM)5O%69 9Q9%%;;MGQ2P4K=$PNS=3HZ%,=10*/E,D2>.8 MJ<,-C^3^NN6T3C?FX7JCS0UK--RR-5]P_?MVIF!D%2A!&'.1A%(0Q5?7+<_Y M/':I,^"/D^^3--3%364KY8@:3X+IE&T8\XKXV$ S^=GS,H\@@ 8]_CZ"M MXIO&\.WU"?T^FSQ,9LD2/I;1GV&@-]>M08L$?,722,_E_BL_3JAK\'P9)=DO MV>?O=FF+^&FB97PT!@9Q*/)_]GITQ!L#USYC0(\&])V!TSECX!X-W&RB.;-L M6K=,L]%0R3U1YFU ,Q>9;S)KF$TH3!@76L'3$.ST:"QW7)$91(RT2;)ABB=# M2P.P>6SY1Y";'(2> >F1[U+H34+N1,"#G^TM(%2PHB=6-Q0%_"T5E\2U+PBU MJ5/!9XR;>^GZDMBTROPG.F[A)#?#TM$ZU@W?V#0'8*R$X&V3D#>2O] M%':#)L^'+:_R.&[NV.TGA$6W8-%MQN(I94IS%1W(G&^ETE6,<"BM4HXPZA6, M>LT8S;@*96!6%(&%7>DB'.FTAG[Y\*%F&?0+;OV&,5,,="R3H?/NPK%6+$HP M?PT*3@,4YT[H4!_(?1AQ\IC&2ZZJN. 8MFVW*>W0/L+GJN!SU83/G*]#LUG M68\LKHP>CO/U;O'-(^/I?#:=>\^3Z2/"S;%+L;.;L)L(7RJ(&S,AO" +#0N, M2$7&,A5:'> _J*1<@WY[AY%\H\A.$Y+/[)5, EANX2KT,Z9(@&L@^_VV[5S1 M+AIBAY8,:1.&7A! ND@N3A?D =XC4U'M.QS2[?=L,I?^RP%R"40!"A#B[;A M1<4I!=QQ_Q?CL1E!Q)_E7E2RQ>$>("%$3&"ISBDS@8-K^7MNQ7*<*;D+A5_M M3AQS/,6HE>G!P47]/;693#2+R%_A]OP>P1$'=M<=8-S*1.'@^IZ%T(/2]3P5 M'."J;V-$RJS@X%+^('WPR6PC!2;!-2"=*[?=IWV*,2IS@H,+^G.H(1W(%7'H MQ^4GLN!^JL!;E;1PI+&,8Q >*$/]EPORJWUI.V3+%-FQ"-^99;YP<*&'7!J$ M8DT6AW@IHTJ*-9D"$@56+R?7(3N7OU-TQ 17PN==4 /7J+6P\KSVB9 M"VBC7#!.E3*%1UYM9.X"D4@K2_4:Q!_O"_R?F94Y@#;* 1,!96/>BYDZC9VH M5C+#$6N8E5I/&VF]*8D@I8.6KJ6J7/LU. ],P1KP?!]Z3B@5>)!#8AQ+S:>- M-'\1LR@B-VD"CY/J:.(X=64D+:6>-I+ZNYBKM5E@7P!!;T!;XRT3U>[# 6NI ME4I/<:$^.6L#S3Y*"(>I)50J/L7%^K0K%@YYIRZ\UAEA&C[(PO(;[I"O)SK>)N<8[H9:=G5OEZ?@CYG1DM M2TC$5V!J7_9AJZG\7"\?:+G-CL:64FL99Y<;S@*NS OP?"6E/@W,!XK3U=%_ M4$L#!!0 ( *M:!%-G_J% :@< &4? 8 >&PO=V]R:W-H965T&ULG9EM;]LX$L>_"F$$N#O J?DDB2J2 &F2N^UBKPV:[MYKQ:9C MH9+HE:BDN4]_0TFQ9/'!V7N36/:0^L^(,[\A=?&BZA_-3DJ-?I9%U5PN=EKO M/ZY6S7HGRZSYH/:R@E^VJBXS#9?UTZK9US+;=(/*8D4QCE=EEE>+JXONN_OZ MZD*UNL@K>5^CIBW+K'[]) OU2FK)E<5JN7VE?IB+SYO+!3:*9"'7 MVDR1P;]G>2.+PLP$.OX<)ET<[FD&3C^_S?[/SGEPYC%KY(TJ_I-O].YR(19H M([=96^AOZN47.3@4F?G6JFBZO^AEL,4+M&X;KW*?=?,SG?EO7LM(H:QJIFX^!&=EA1M;-R'TS9LT. M06S0VGR0?[;Y*NZE,PCU?41Z1B%VLGJA M/"CT>KU6+>B"9%Q+$/E8R"6JH'"H+=GE8O+K"XK[JG:S?0C[DOTN@L 7&0LP$.HQ(Y!&8'@2F08'?E P+/B\AMAF)"'4%T6"1W[@$P\96HI:OW8+TI2[??FVAIUTP+9<3M-X MIM9E%D6<>M1.:$?"3QVT9CJOGOJD0[6A_+G:GK=PX8_Q,.M1>J1\GD,.JXA' MGG)!1D01&M3\+Z4V+WE1.(51ZY8I3A(R5V:;"4&3V"-M9!T)PZY/HKS26?64 M T"&$/J?/K,C1$4Z3R>7692FOJ<_$H^$D7F ME('J9ZAIW8JNE);S%LDIWX94G"1677-8Q9-T/98_LHR$809%N,R;1M6O<[UH M"S\-:TD&U-L$$X);ZFTK3YM&1LJ1,.;Z$C)9UJ$R;$-,1!:,75:<>=8V'4%' MPZ#K>>P71VUD14G*XGD0'78L3857X,@V2MZUEX$4>X0\T]#ZAC8T=+)'"@/H ML%/89Z]F33F]MPE#>"3F('*9183X?!]!1,,@ HEU"_D[\=VIT@8+E,=XOH)< M9@+[&CHZ\H>&^3/O/B9J#]V_4[9C(X79O#0ZK82G_: CBVB810=HUA*V5*V< M[%-,RZ=,_CI%VXQ)>#IO[1U6L8@\]9R.(*)A$!TWSZ=6A6/S0[B]=AUFE!#? MJAC90\/LN9G1Y@CRWHI-;9(()NB<] XS#FV,+^%&XM P<>Q5<:(SH38[.$XL MN0XK *1'[0@9^A[(%*IZ.M>R+M&CJF$.2$3W>G#LE28E:E!J&T6^=&-UU%J_J78>1S![EP1))*PS+Y>9B#Q; M%C;"C(5A-BR%<$5@#DQ-,WV0Z+"BB6>QLLD!8IAE?>TZI="!*![%&,\U.NQ MI/#%<609X\%NXT&K]8^=*C:R;O[6;?SU:_#\= 0."P/GOGY;2XVYQQ*=?<#$ M=.;H.2M,I:'+".,EQA@UNZR6#@:J1:W<#N= ,I MY0RCC1\K@B&38Q='/+$PGFY46:K*YQ]A2QIY'9P>]_UE=VV$6>Z&3([='0G' M3AP$MH]%OH9MU?_O-<'+F$?+A.&NZTB7/(F6 +(WVR$$74[+.1H"Q,T.O-)C=OLB#7S2GI.>R7U]D^A]QWZG2=0Z:46.7= 5#* MXLCW#$>$LC!"H<-NR[;?):O^[%25^UKNS"N]9UB#L-W;Q?&0H#S.T M+_R-H[ Z!3O.)!E+K/VFPXZ*!$]>,AW+'4G*PR2U.-5EW[OE4^NEEG.[[+!S M;I=7DW>@Y@7TO[/Z*:\:Z*.V,!!_2" =?].M[_0:M^]%GU46JNR^[B3&<@V M!O#[5D$O/ER8-ZV'-^M7_P-02P,$% @ JUH$4TTVD-:' P 7PX !@ M !X;"]W;W)KAGPE,U=&*M-Y]=5X4Q38AZ%!N:PIV5D G1,)5K5VTD)5&>E'#7][RN MFQ"6.J-!?FTN1P.1:7<* ''/Z6H4ZUI$O?''^J_Y\5#,4NBZ$3POUFDXZ'3%F=(B*9.!(&%I\4U^E@]B+P&W3R3X M98)_:4*K3&CEA19D>5E3HLEH(,4621,-:F:0/YL\&ZIAJ?D9%UK"709Y>C3Y M]C*=O2QF4P2CQ;?GK]/Q*TR>QL_CE\D,+;[,9J\+=#/P\_UVB?TQASV-4E#BJ!#4"2RI5YE'#9;*+)4 M-]97"'9S0=,T[Z.@WQNX[_M%-,1T^U5,C;15D;:LI,\4-J]Z0.1ZXM81#6YU M#X@;8OI^,W&[(FY;B>?0H%1*&B'8U>'; ]H0B=X)SRBZ@TT4"/H ZQ;1$UX* "#GX)&,Q(:7C;L'1] MCCHX2VV+J%'W*NJ>E?I5DH@9AR(<3422@%4M#+[EY=2OI/M6Z5+NAN[I7](] M9X)JZ-C;^8QW!?S5S5.J=VHOK:(O#O OB:S7L.>5^/H:+NN?4MFV%:TA=>*= MG6&[GS427]% I;P5VQ92Q]YY&[:;VSQ;VC]XYT#8;D&W=Q"^R(#.1=7Q M=Q:$[1YT:P\=.\NI'KH@LE[#SH6PW89NZ:%CB\%>M]T)6D?\QY']=M#IM3LG M\'>>A.VF='-#'1O.J1J.(YMKS$6Y M3"3-"J@?#\]-5\LBG7'Y=W95P-]Q%2;,E+ZI,%*3D\[/!!3V9 ML$@5J!%_9_REZEP3164FQ).ZN4K/!HYJ$<_Y@U0A$OAYYB.>YRH2M.-[$W2P MJU,5[%YOHW^LR0.965+QD3P&W*>"^M0:O*>"] MM0:_*5!3'VZXU\*-$YF1F.AD3N)K>?KX:7]S#S?0>?JXG-_=36F1:RG12ZY%H5< M5&12I#Q%RH_MY0-+^2&HLY.(;26Z9-: ?ZV+8^(Z'PAS&$7:,WI[<0>C\[[: M)[]<^YX8[FZ\N'4\MR?>%_[,BS5T^C\7LTJ6,,__M43U=E&].JIGC_J!%%QB M(V93.JA+J]3W?!YX,8M.A\_=?C!1GA]2MH\:FRC*?,^E^[")"0L#-PAVJ#V> M_HZG;^4Y$I4D8@X9MN:+4=T$\#OUNF'@!QI5$\7"R LUJB8J9$$4:TQ-E.<[ MOHLS#79, RO3/TM15615BGF&]FB $( _C::)HF$4^!I-$^6ST--B34R42^$/ MIQGN:(;6Z7"[XF4BL^*1\%=8NRM>G5BF0[2+&EG%F\*ZJ6)" H5<7SYQ50.F M8F3JPSQ/Z^"1B8K]R-5$-$',=?5Q-T$J#.*@1\1X1S?^R>RO>%(^+&J^*4R- M7*S BZ#C)C8;$'MZ(D! T$J-L F"T>!I?!%0Q#R<+G7:-=>Q3PY>P+#):[Y) M"JMZIE*IA!+O,.9T82C(/9TV@C*\WQ/IVW"7*;G1BQ6[(0]\YJV9H&Z5M)7A>3@ M$&4]TH5<\'+;X;U+?1-QKYLBJG,W08QZ^KJ H&!&Z"D-07FNUT>]=334;FD^ MJ_5OQF$KQYNN)C)Y!>.DI.#?UYG\H8RR&@OP$#S!&D!%)?(L322'O#"?9WD& ME_C4\,P.HRST=9T06-"=Q8U0" SLA"X45J?KT;ZIT9HBZEL7T:N=/-O100YF MD"+!.AS:EE/:FA%J=R.C=5G"@M+IB&U-J+B(53"2#F8G=%E-3!"&NJJ(>^E3 MM'4E-+3R'?,Y!\9IEW"C*$HX1'K6B4*=,P)CGFXD,)3+]/0U0>L,PS[JK76B M=N^T66#>R-NT,\#;-[(- F/&O@)%!=3H;ZS.L+,,[?-N/12UFZ@;+O=7EFWR M>7^N,4W0$6/&_DV^=%[,[K\E[Q6"F+SIR M]3DPPE"&%!C(9_KN#$.QSJC:%Z+U8P48)@@I\ZSV M99*4!?1\1>Y@_DS5)]&W?1QCK4%B]L]&ETF5/6QEY]OJ8$.Q^0+[\RX@!S"A M4QBA2=DI=XCVS*8I85IAP*,Y4S89AR2#"+:6<.$15UCV>AKHN*(^;J^ M2"P:]*6,UJ0RNTG]%7G3WS28;0(CG_[I[OCRHCZTTYY?TI,119Z/Z'>,,0V)AD6 M=^Q *'S9,9YA"5N^-\2!$QP50EEJV*;I&QE.:&<\+,Z6?#QDN4P32I8KM^U?REBAU@V6) I2W]/(AF/.OT.BL@.YZE\9L='4L7C*7U;EHKBB8X5 MUNR@;2XDRRIA\"!+:/G&;Q4/)P*@1R]@5P)V4\"](.!4 LY'+;B5@/M1"UXE M4(1NE+$7Q 58XO&0LR/B"@W:U*)@OY &OA*JZF0E.7Q-0$Z.IXMY$,Y788!@ MM5I\G063-6Q6:W@]A?/U"BV^P*>GY7/X"+C9]Q#-YK /T>>OB]7J!G71MU6 M/G^Z09]00M$Z9KG -!)#0X)[RHBQK5QY*%VQ+[CBH"=&92Q02",2:>2#Z_+^ M%7D#:*FYL=^Y>;"O*OPMIW?(,6^1;=J6QI_IQ\5-73C_SWKXR];/R'#J0G$* M?),2)!E: M8DZH1'],-D)RZ M_7G'&K9UQ"V?<"\XH>TGE0JI<0'@G"4?D1Y[(GZH.U2D1 M:,=9AG) 4L'2),*21 #=)6D"2VV-EH;]PK!JLJ_CKN?WAL;K:>(U(-_MN>>H MH(VR'+,!"C6J+&M@.37LC""O)LB[FJV%C(&.[5G.S@B[OY(%OS;B7\W"FF,J M4EPV_.@O:%;P Y$"P?5'>_A%B=(6@?04>4@H%$ 7("I'4@GCXF^AS4-IVCLE MK^_9C3RT0;9M^8TTM$%=QW.L1AYT]GQ3GX5>35#O*D'3R_SK0NZU7;#[7B/D M-JCKVEZ_$;,&9=MVHXQ##]"[?7KJ/O_(6H5+<*-GL!)1&#>43O*:!>N MI^0L!45[522$$R%U!/5;_IH-=MH(N$V-L(-_51-JU-A^7T_+H*9E\*O%T.+G MD8@7C*:,'Q@O[I>.C4&[O;3+I0WJNI;;*/Y @]*4BP8UZ)U8+&DQ3H:1C/!] M,04*Z$4YE>7OICZM!\U),5\USA^L^ZFE.0]@,"WGR'_4EU/M$^9[U792L@-3 MYET/,LC+2;'<2'8H1J$-DS!8%&PO=V]R:W-H965T&ULO9MM<]HZ%L>_BH:Y,]O.A&(]^.E.DID&2$*;D&R3[L[.SKYP0 1OCO METWF?!%DGY(EC\4GLR1=!+EX3!][V3+EP;0T6D0]8EE.;Q&$<>?TN'SO-CT] M3E9Y%,;\-D79:K$(TM]G/$J>3CJXLWGC6_@XSXLW>J?'R^"1W_'\^_(V%4^] MK9=IN.!Q%B8Q2OGLI/,9_WG+_,*@5/PKY$_9SFM4=.4A27X4#Z/I2<'NZXWW\[+SHC,/0<;[2?3O<)K/3SI> M!TWY+%A%^;?DZ9)7';(+?Y,DRLI_T5.EM3IHLLKR9%$9BP@68;S^&_RJ!F+' M %.- :D,B&1@ZUJ@E0&5#1R- :L,F!R2SL"N#&S)P,4: Z#SO7BXNQ=_KH?C M^SMT;OI?+V^N!L-O=_] PW]^']W_!W71][L!^O#'1Y3-@Y1G*(S1_3Q9 M94$\S8[0'XWGXUXN@BV:[$VJP,[6@1%-8/=)'D2 6=]LUE\M5E%0[%)H.)N) M;>L(W?(T3*8HF:'/TV19[&-'XM7_Q>B*G3$'FA@3'X #LZ?Y>!P@5^TY"X-IF'A+(A0/UDLQ,FAZ\'ERSP=KBLC M/:L!GX22$DG?S;">'F#*W M;]NJ;MAZXHS:'E1D>U"1,ABF">:,/X9Q',:/ B!+G^B#F,+KH^03 MHO@($0O[T&:[]F^7_@O0_GEJ'?=^[NZFK8H+5>%Z'FF*+EM$C>[3;??I,[N_ M1Y?/UCZ=G4BPS:C#F@'W55D7>TW- ';%G*9LJ,KD06Y57*@*UY>&N%TR4B7$ MMPB6 OZZG^Q*E=F8-C77>VC&T%"+A# I)3=[I.16X\O13#6VG6JL-*2:J2;V M27$WS<0"$_.K?/6Q8+GRW)TGT92GF8# OU9A_AO]]UL214C<[9Z"=/H_PS*W MMXW;QGD^%I?H2&S08GKG:?BPRH.'B*,\09<\^Q&('3U=)FE0[#+0?+>5E=?% MV&&VE(1662-T9QNZ8PQ]E&6K:3&"KOGI:QF[VD_BGV$R*PE(Y^XJG/"S6>\8GJU3@:NN* M&%9-Z(:_NJT (MOR-?'O7)WQ,^*7$E7L6;L+"KP!XS;@&%:2YB8O=T_58"G+ M(Z"I+M9EL&8R;(:R\DSH%A6]:='9I2!M[=Z,52PBKN_*<;:HFH'6](3-^+2^ M#TP:]X&PN@]$FNO&6>6S,6T\1\K059NJ&7%]"&-FC'@83PVP^V45"_*S"O(C M%K@N6"O+ A*?86-HB/L/JF2^F@D,]>2JH]*!LBZK$]>2IH#;'Q.%F$WDJJ#IL MN_),4$5B)F#7UFT&-;1@[_V1'-F"F.GBC,Y M=7#-+% K%DHAO%5R 4A\YDKKX+)-U1R$&DB(&4C:JN&:&:42!O%8!H"..97M,GJ&J3AGP5LD%(/%M>;C;-2-@%!BACBVU]P4WYTCGX T4GNBM5$J'.HN9RWS- M5*4U?E+K_=&=UA1)S13Y.G2G .-1N9 [;E,U0Z])D)I)\!W G0+5)J)!0+KS M59T9 =^(W"E0:'(=F=PI\(66_,T8Z$B7KYK[J)G[#EY:OZ!@A4H39XU]U(Q] MAZFN4Y7PL,.PI^0#*$C)^8!=N1I6H#4N4C,N/H?$*01^\B5]U*9J!EKC(37C MX8M(G *,16TJ'0!7K;)FS#6(43.([<_B&*(PVHY8@$3[?@$,SFY %2HU<(Q(!/'NX-]W5?E]?'. MS-6E9]5HP8G U.*1/&2 !%MLY_\#-(.OX8"9X:"U1 O.!:8>]XS81+X##9E: M0U(Z!I299+P8 >W9#K$L*JRF#F:F MCM>1'@-*0;8CUVC;5,W0=_[#R?[D\$:DQX 2$M$MH!HEV/XH<4#28P 0V)XG M+QZ5+&32@QUI#A!6\HU0FZH9 M<4T5[$VI@K53!2 Q4 6KJ8(=G"J8B@(@50 ZI5?[4 4@ JD"=J90!2"#J:*W M\_N,XG=:XH@5!V^&(CX3EM:GXM<>Z?JG3^N'/%F6/]EX2/(\690OYSP0)T@A M$)_/DB3?/!2_ MG^ .WT;U!+ P04 " "K6@13B9EM*"X( 7(P & M 'AL+W=O?"3B-[X"=Q:2=WE]_CX'B!!NWU=6^M$".[>]\/C[?L>'L M258_U9:Q&OTJ"Z'.)]NZWGV:S52V966J/LH=$_#+1E9E6L-M]3!3NXJE>=.H M+&8D".)9F7(QN3AKGMU7%V=R7Q=?.U,$UTJZL MI?RI;V[S\TF@$;&"9;7N(H5_CVS)BD+W!#C^Z3J=]&/JAH?7+[U_;IP'9]:I M8DM9_,WS>GL^64Q0SC;IOJB_RZ??6>=0I/O+9*&:O^BILPTF*-NK6I9=8T!0 M -HZVR!JWKM,ZO3BKY!.JM#7TIB\: M;IK6X T7>AI7=06_%5.H4I9N:58C]L^?ULYXD_91U*/9@*90L>)[6+ ?3#2\X7#HG ML!TX;@;6^>#Q M,@/)L]'K)J&TTQ3C#MS8Z\BGJO(B][E_E_(/@A7]0*U1(2 M!L#.>,&0L-R%GS/-]:Z2CQQ"":V?TP047I^^F/>X!QE[:KQFDS0RH:Y*1 M "I+6=7\O\T#%YEM=]$!3W&\" 9DVD;A_(#Q(Z3S'NG<'R!23!N">+D##I#< M')!2,,B!SLF?6U!P$ WQVD:+,'##7?1P%Z\0NV%5U,\MU^@NMF6 ;7KM@ M+BP$4TJ289 ZK/!\'KN1)CW2Q(MT5$ M.Z$1:]AYO!ABLXWB: 29D27\BBYM4_$ 40#Q<) ; 6='*\3!&H)!YTETHK,M M$ _.(+;9L#9[I!E$E.)Z5M2I+Y=BHV'8+V(PS>W$0DYE_#%=%\S)6NB:K'A( MFVTUQ>2 W6.01I)PY 5Y*QY!CV3%1Z8TLH<- RO%N\V2D22/C1YAOR"U$==. MI!.>K2W3,+3DW&46C21*;"0(^S6HG]]=^CPZN;:83"FU\#FLR)R2$81&=;!? M=KH%:X+?"=&E-G% AQ@=9B0A8P%H] ;[!4>7>N\L=9Q>V#HSQY%%M&TUA?(O M&4E Q.@1"=Y5&'-85NH=%1HQXD'\XG$/W8-*R.H9"5FS@^32BX>+'V)+PC0) M@N%"=IB-E#[$R ;QR\;]OLJV:2?2,,LPHR#=.BWKR587W_U"RJ;ATY MX]$)V"4SE"Z&59W3#B<)&6/>"!+Q;Y*&*VG#!<3T.U:2$1?B%Y?[]%G/FYY1 MI:O>-Q1?Q"$D% ^SC,N*X!$Q)$9OB%]O[JN7740+=]?%J!.HK2C64G=LA@@Y M3 G'.(WJ$+_J'*^=GE2@&384)2RA!KX3M:TQ.)[C9%A#NNRB48*-%!&_%'UG MNRY5O0FL0TN2 \WNH#JL8CS",35Z0_W['X#:1F^35&6C\SE;.Y,0=6QUXFBH M[RXK'(SL&:B1*^J7JRM901M8O@!4' !U1BWUJ4\'TS8)1^DT$D7]$N4L0ER9 MQXG:EB TT&'C=,16HBD)AZG?88478W%B%(N^Z<2OTDAQ@\-0/W18^$D;8SC6VW3P9#R*CD'3NK1U6^]VN8#HMID5S ML%)(M:_:;/Y25D!$M2^*H)CSU1'4Z!WUZUU_%EE7J5 @T4U.[NM"F/?ZB;&V M!M-;[;9N=!>1'_19L)-:6_)(% _5QF&%HW@L)HPPTE?V:"\>9A)\J%1?!Q\7 M)/K0^A71I+8<6AG>-O'5):'1S-"OF4LI%.3VJCW>[C;M"((!J8P7AR= SO<& MMCX.D3M,(CIR6A@:!0W]"@JP=>&N(RD[\D C?PVTK99X;FWZ'%9C9!M%#?V* M>BMR5@I]1KN51;Y.(3S>@M>62#JWX-I&8W"-A(9^"5W^]=7WVNK@O57XKYX# MA$9H0K_07!HF]5JT'.@(M57"HM-Q=H?#D(QQ:I0D]"O)ES3;BQ1=\_1!P(:* M9R AMR+[Z'/?I/K0G^K_;Z)->@_]Z?V-1+M.T1:+88)VF(WQ;+)S^,HK&YV] M+@4O0?26*LD]@2TPP1V,A%. MADS/#CXQ*%GUT'QYH5!SJMN^HN^?]E]W7#;?- R>7^%/R_8;#=--^\G(U[2" MHD^A@FV@R^#C'&:^:K_":&]JN6L^9%C+NI9E<[EE*>1X;0"_;Z2L7V[T /VW M,!?_ U!+ P04 " "K6@13C%*,MC\1 <+P & 'AL+W=ONB86MS*U7H2E+[;=O3.$VKT:GH_:'#W:UCO3#\>N7M5Z9 MN8F?ZEN/;\<=E=R6I@K65Z>:?F5S]>7[V[NIA=?U2SBXN;3]& I]T!3_F I_\7ROY?.DK]9,)GK2ZC+B7:.QBFNC1A>NK'6UQ=?1QHR4\VKD&C\Z4HC&0MV9 M:+RM %,65>VU(5:&UW$M0+%5>5"M!D_#+7)+!YL5>U=WF0 ('73>.662Z*Q M"LI66='D!A:S5<3OZD)[,R13Z 4)XG":_R=S89[LVUTA5MM!X_N=);!,/A4N Q+:&-6N":? M$)+D*D?(#I;KHC >!*()[(6L^+)L*@>U>EUO7\C1>%:821/,0 ^AR=9*DSXF M&9P!C ]D(((B,M3L(X"RA%SF#IH )C[0;>8@XM(!?)0-"O8G-3G/''6VL[JB ML]C>&4Q8B5:6AAPQ&3,C785:9V:JWNA Q);JUIN 8WO/NG!50+3E\LM'T(/2 MQ('H1%@5)Y:T+$AL!%66I@I9GC??L/\/% ME8&/!8JZZ$@,LH)::NN++1_>[8&/B@YZD<";OPB] 7=.A[IA-2(M $(F0 M5S@*T-H(>J1(ZP7& F2U[#/ )#<^?*/,;XU%@*/ 8$)Q[4T*,7NO2DD9AE+& M[M&\!!].A(=,A[5:HL8(':6OW"\.\N<<(^F>XLH;6'&/H]2-#XV&KJ%V5E13 M&%&*-ZNF2$I*JIZ3[:#\M.+R/EOK:L4F*&W@2NC):'YY,3J:J@OC(ZHN\""U M61M02^+9NL^0-3PLLS7) MLC(5C$W$\=S44?:2.)\JUB@KC&6S6V2$7F%9IW:8SY4VQ@?* M8X3;JSW!K?^1!=EIDWBA<^KNA^35AS,@,#DCWS764RC4AJM- G@17&?P<@DK ML#M#)#,B96UH[9SL :XZ$\?H%01H10&HDWJS(6Q.U3_( 27RP)P/:UOSL3V7 M6T)S*"^ 2UVITY.3OTJZKAQ2!L+$0[8.<9$P:#U\ <@O<$?$#VCVC2[82>94 MAP8)J,-DA=0.-%:&?HFHHIJ.8/"(8N H ML4(>,).$_(%=B\2FI@Y1,/E;IVK6LACR+4Q6+HQ7YZ=LS!,^@LNP 6H.D7=I M"^SK> =&H^@Q*"8K<.=?J[43'R9IBJV[;&DZOCH5 EH@D M#V.ZRTS.^8+]H+$YUW.H'C+=4-F)32"SH,]P:<->*U4&U1TH(@VY:6@ @"#0 MKA/E2?Q064+8R$ENJG[IFP$N%Q']&SIU2V6,6U7VWP(#0*P1G8CDHXM16S.S MZ6H A(">5 *[-2HY@JT:4 &K) XTJ3I*JC04CX4<3M2"S3Y+E, C.7]WB+9? ME;FI"[?%0M.&(/L+^V"YT(>,FN(^Y5E0R; B& D&2@J2SKDWDH(>'^XHA83Q MP-R02&^)KLPYI)@?&G&#EHMM('NEY<*_=#Z@=0/-@4XIM8-_V#>PU5.+LL>E M \%$_MBGLU2=<.,SE@(CM0@Y50L[/KTP*Q@8*F,5Q(.Z9N8+8CD'\/H=3V3: M.K.%E$^<("8TO!HCZVF)#<=R9W3R]FLTG;3%D4*F&FB),&5/ESA5;QO?QN$2 MBX '#W23O"N5@_L@X90MS/Y =0Z:5MO%N>)"@6L.?)$.8&-2=)FQHD&0)T]:O4006SRTG!,40Z MZ>7=ZPL09@V#0>7C'AZ]%5>_XR@EEZ9?S3TW4=",R,7-I<0O@^Q81=7.,]F29@RFMIP,"1PH#UDX =HKLFCK3^,#F9^MW^$_26N% ML5T KEU,^$*NLD%%#U=<+@-Q1J=9WQ4=\"[3C2,(-D/JO#)=RTBBNC-]QV=1 M#0!Q"%TIZ4@MD$.[A:MY#4I!TS; J5 "]@#D4G.:K!^EZ>O*@$/U0JJ?9!+) M$)N&)CXDL*URQ\@;&&KHOU3.75\S"'1QP,W:2*?"A@9")KM+C]+6'=F#K-$I M.]# @>U3FA=T6.CE* &&N:6AB%IZ5^*IPU/H&&N[4@"Q^JL4601O)97H4W5Y M1TPMR6_W:V*M0RJF#M;CCW25>HV[' WLY1ZC@JB4@8]C;J M\L ,1*!\U \U2-12?S:]!5JH;K)!\ "S%@G[!4SZ M[I>CB0VUHJ/W;U(I4U.5V8;#H8'-07YXI-8D8<@?*LI, X2435QKV<".(]-B%!YXZMRB+ELA2D&6@/F]:1:<(PS,@@$4KF [GS,EU(:%21J@@ MK97II:)&#*!9V'\S>MSIHF%U$ I5-$1] ;0AE[-E"$$0GUN8D%XZL65E7*TNR#_QD@,&LNU;M M8"<8\*:(0%K:P?N+=EDKZJ.U5'CG&AP8GHRGL4HF$X/AL#J%.PH"KI])K1)' MX;%"R4]YJ(RTL/V M T()$QE*)/53W=7Y)+[D!EY/_AOU?5+_8\HTLNS]DIR%.K4\Y_+,VSMNKH-, MRA_N[;9]>>[!H]VV=Z$JGL8N/&:YX2G13L0^3CDF/,0U[DIY)7I>&>D%F0?N MQ#;/Y(;M/:+]@L:!5)'NNYVZZ8=6[#Q=G:FD >2LIHCJ>'P! 0 ^C2 M 2E"KI%KA[K=/>B2$Q#U53]K2(RVX;2=?&],Q^AL_@D_GGX_.3T;I_F1^JCO MZ6;LHZN1>+][>G+T Y"[1.FTW+;N.#B6E+:SL9ON!W9,5B,-01.)?@+ LT:: MF15LT-16Z%W2:;86B?1TR"[VE8[PJ.T*S#V-<"4#"ZDTWAU.?+&NDVN@O>,K#@&[K.6VE!6][N.3O M/YF<+S_3RN>GSXZ43#[8E%V1U^E-["V=!*.G5/V(R;BAB?5>1^PS*7F;M@B:(-.: ML,^.K3=ES&SDRN^1-S4UMP7B04*F:CBA\=5.1[!TN2FD1!S2RTDE#U\^&"Y M=Y4J'RZGIDEU@]W<^"\Z[M,% ?=Z\CI U\M0K.C HTNT-#S$*JGGH$$JU>F_ M=_A7')5BLI?HT9'P430+,EEU-!S&=JJTZ7_EVD&ZT0)-J6]1"[M$9=K?9*81 ML'P/PX#?,0OGGJ[)Y+A;3I*$5 H(=,C]2A.2/ ?LW86<3!2XA.Z&.6'-;S28 M& OI8A=FYSY5VLZBB3(-KOC%#%1R:2.TD:4KRW8&LJ-#*0^%O-R*T)VV2]N3 MS.DR'KY_/OWNV5]W/&5N*HOE4KKEJ'01F=^J)_Q.#O\X.N+24!^0/EWR\KE) M@1R]R5#2DMOPP#-H4SL,SES-]?5L?I'BNFN*&(87VT=X-D"0'0EYX,)3;8%O MJ@]D-Z*,PIG\ \5[=]>:[+Q)5_'#-Q>&=PDJ:TJVPIV9)"/W[TFT-0_-C2F@ M%^EBDWO[5 %WEGWR !Z/INH=#7QITCD\G0.*D)JZ"W+8R]NY)!_+UQ>ITA_* MWKI*RB-?9#F]EK'+"VE:TAAG='O$= 9AF4!!O)'>]UO]>]>LU@=N MPYY82Z"=HC _0'%HCCTN-7 >.7/# Q#2%L<"#YVZ*Z $/"08FN8JIK'I(N"! MM Z[MT;3\!$7Q[MQL)[$AD11&[:=D W/;NOAX MSZ&(%W@/B4U7\'33-RC4AUK#N9(KV@L\&:P\9O8C:17&,KN>UK^[08,1>HU MP/-75 (5S1+3S0&<@UR"QE4^M-W('NNDGIV4ZA/&S6ZO+GKS[U*0-I@GH%AY M6/EW5C\.IU1IMLAPX'J,@"!+X< =_Q(=+QOL+^?3IZI$J,E%Q^Z67$;'U,5H MFT\86V6\2CO/OI\^'VSEEQ+[:E#:WPXNZ=6:9.0&69/FLC0T8PZ>3<]:.M1D MMH<6VS'#<6OR)./X 4;QS+@=+M*$^ $"M?.YG3%)G_:)@^=#0=+E$+\4:*,T MPT-30JK*/+ASYR#\PXW+*;K "T;EE+VOI+_CE+KOQ=GCP1O+?,E$[V4'N=N2 MEY>[7[M7OV?RQG._7-X;?Z\]2D2ZD%IBZPF2XDCF?.T7%(7\_O/"Q>A*_K@V M&A%%"_"&PO=V]R:W-H965T&ULO5AK;]LX%OTKA+>8G0%46R^_ MTC1 FG9VNYA.@V;:8K'8#[1$VT0IT4-2<=)?O^>2DFPGSJ.+Q7ZQ)9+W=>Z3 M.MUJ\\VNA7#LIE*U?3U8.[_J4I2']",HT6N2=IJ\21]E M^(^F'K(LCE@:I\DC_++>LLSSRQZR3%R+NA%L:73%+J"K000 7;=F%QY78=B_ MSA?6K__[$8%Y+S#W O,?A_)9A.RK8%9LN.%.,-T8MM*ZM(S7)9;-M2P$7BI= MKYC;:B3$1AO'%XJ(5D@39R/V.Y;6[!RFR8)[RO>U$Z;FE %<#=D?:^&I.Q)6 M:.27=4POP3$ IHU<22*!) +OA/WTEUF:3EX=LC]ALBY44](Q![:?:^E$R:X< MU(ZY'*ATPKA2;"7TRO#-6L)$5 XK2W$H+$(N& .-U6VG M,LG=&(E2(K$(_<\;\J62./RKX74A(O8W@<2M;R/VWG&%OP]<\5M+)ZXV*%A> MNRN$Q'=A%#U_$DM$A=,0#A\D,X:JQY8-%,%R*1R7"C"MN.FMOM#5!A+^:H\Y M)."]U JESQ.$75__Y'=OJ^D.]_#_#+W<6C<6"ME?3L#""'&0; RI(GRJ7,F; M!W8HB>@GWGLZC(XV/T[8Y<<+]AM?P"_ KPEA\1.O-J_81V_W"Y9%^2S%?QK- M)_0_B?)IC/]Q-)[.>GKD&$PC$RU+YE$ZG[ DB\;9E&63*,UG+)U&:9KY\^\K MOB)$IE$2)RR/$FSC\'0VQ](DS]GEE[<0DR8Q-F>SF#;C:<[F43;+V<0R%,C)E%LV]3=,IR"9DS"2:9,EA=/X8 M2//9U(.4>G[3*(9I])[G\7&0DFB>C6$3H9D"A/&<)7$49^D=C-+IE.R->D-ML]E M>6X XTJT[43<..'+RM:O.U30MA/YRJE]Y.]X=-#9YYA7:FCM>BO-?K?N&07W M%&V[/N(M+Q>V]JZ!*Y!:T/V X:-V!JZUO@^8$7\VTG1H=!S%S08C)5#QK+O# M%E,9[$#Q%C?HU+9S^!-,H>^!IG*OOGB/^NCM$1BRKVN)*"#.YFF,I2V4M@T" M55IF9245((** +@0&T>L%[SXIO0JQ!'&67#L NAI 3"5O->J&F:5G?.0- ZY MJ*^IG1/[SHR N+>!AF9OH0]Q@H/<1..'\,T7W(".%"2Y\Y-M,+4A')%OT QA M0(%)(#*Y9&N,!IJJOO*.,H%4UJ6D6F"]5"6_"277&*_(S"Z[@MD[!>A54L&I M, P,V7E9RE F:9+8Z_T,;F7^FA&53U3+G<@^?!^JG["=;^#D&TQB3B"U7B3CR7 ,0J5PXA'=.OA"/MD@M]"K M&J-1GQ1@'^8G>V\P^BV_$(M:19E248[ M*W^U M>(/ALJ8AW0_92#;HM3=6M[81;!%;$#KUJLT8;A$>L#+<5"GD+"Z5U +\06HD M14'NHZU"R&OJ!!%J>+O;]RQNK:"J4M(<:[#3"H^"G"[]2HRJ5KH@O5?EH'3= MT?J[0,]ZCX&Y38)##WIQN$L(S+^^NEBOO!_9?3SI1;O1-X@>M7.O,KMH:7N; M0KR2P:J+RB.=QM>(T(ZWHJ\U'(F#F=D?!=U!Z:&N3489ZFL0. CS6WN]:!$< M>&3:+6JN=[=U'=(+;O$0D*]A4BEJJM@TY&DE2Z]X&Q;LBN[H[95@Y^PV(=$7 M%EWXZ +2\'?MYP[15P=Z]FU;>7$=!H%C3\WOIQN@@=$ODF'>9:4W[T4^S/H% M7VL[([%YWVAJ@)8R55X+JH!VK;@EAN:H\LU!;VN'8'V>JO)IV& MZ5T-D_^#AGTL_B8YH@\!WB9Q%]\AZ;#H,W7#;T-_#K-*7]9)0852BMLIW9P% MN=*T0]+!O.'[8IBM/!%GI+7T$R,YVV-F=PT$7'=Z4?P6"@:'\]1ZY$$$Z_V1 M3-9MHCXC-/W7K;(+[5T!VZY%_>R"?;3>>W_=[81N^D.Q"[,?1)$K>H_=R\T=[7423JRG\#IB]?Z"_A0VF_VG]F/@]?5W?'PS?J#]Q@8J-Q=PG2>#@= M#\((V[TXO?'?6A?:H2KXQ[7 O<#0 >PO-6;)]H4$]!_?S_X#4$L#!!0 ( M *M:!%,W"FVW8PP -TA 9 >&PO=V]R:W-H965T98612LB0[33*CV$GK3IMX8Z<[.SO[ )&0A)HB5 "T MK/[Z?N> I$A9+93RXG&9%^[-T<+[U:O34YOGVM35K86DUJ-$%J\J[(9PNR"FWWN*MQC[_=G+YKR_7M]=WUY\^BLG'*_'Y M_4^3N_=7XF;R^>X_XOKN_<^WKT\]&-'RT[0B^BX0[1\@.A(_F\(OG'A?9"KK M[C^%@(V4_5K*=_UG"?Y8%CTQB"/1C_O),_0&C=8#ICXBJ^$FF92'%)/VMU$YS8GPJQ :3DOC/,Z=9&X+M*>.#D*KXY>1$**!^RWL#1X9'JNO.'1C,C.74_E39=(-W%RNI4T>OCL]X *9CG MT+S+#M0+2.6N"3C.=-S+9GXTC:Y4&,-%;2%B_!(*C> M)GW<[\6-J%/6UQ15DBRT>E"UQ5)E/>04*V6YCY+OE\HCLEQM(2G\6B%\ZG\4 M7]Y0GC2QT=4$+H.T55+.I+;B0>:E:DQ6>49.]"[:5I\;DZUQ&U'\HUWK?$-.Y=H( ZE'6(R8F]7*6%\BWK0*NL 7MIV7 M$T1$)5--E&(1@6+2FAR]_ @Z"S%98E\JA5-S-AY%%587Q@LO']%OLQ)]G'0B M3^H"M4/Q&UAI91"2(3/;16HM'>=<61 WSFX\$-.Z!Z3;'D"6V$W/R>VE.(^' M'%:N3!I:6D"6?%I4[3I& MT#@4"6O!78!I#D9T(8'A/KT,)7BGN%6R,DIRM;/:)LR@B#C1)),I'21W+UX] MD4/<=*D>B[.H/QR*#YW8;"56UVA)-(YC<78_%,+H Q4OI%FR_E"ZH+H(\ M*WHL!NAM[&NJF*G"&PJ69!R+&PLH2UV==M*F5:BSE!S#02P^06L**=21.4=8 M\%A8D$3)^5!<*80UUV!$'+\6R6A<";WKX'X40];OZY@?1!>-?K-=D[24!,@H M7,6F5OBNVPU;GE1H@_!Z:&#M6*F\N"?S!?703K5JQP[W"@[@!ZES-AX>T"H. M@J?!$;$]=YI5\'))Q86J!$K9$]"51C)B]Y#$$N<$-@'RQT"LG1G5+[^Y* MAHAR"Q G"HG:G"3[EPV&52X\2;AMH!Y7:8?,%1RA8@97%ZGF;=N8;36FPP@5 M]83;R%0!K%7HA^(.859W&'*()>+D?W0Q2DR3ZXR)AW;)#J(Z4@>E2W6^"ZD&Z%C,7WR^D/XN0??SOO]^/O:!5?)M^]"-%Y:0"O M;5DC[S8TK2MI%PJGA?3YZ:8OX2]EX+F*J_F@/.K7**>I%9)QB52S',SA9R= MZ:$9-!KS<)\&X$1AH=#$N!#DX00A,>;*S*U<(.!^.V@W?P"W%#E5,VP"2*G!8^.S[O MC9_=NA?:'42&>W!>#>["")BG91X"Y!*5Q:(6@M4'8Y6>%WB$I74K1>QQ*R&4 M6%?XI=Q4+F2T!U84;ZYQS#9"9Z6GR?]+[[8G9BKCZ8J$JU';YENP)J',^9-D MKSH!311A=15.!\!G)/:?6-0Z5;.AXWX#2H:A#,T5I?Q,]"XF%T?GZQ'Q;' -UCI/8#EAI+%DZ2J#\^%Q\5 MI<<#$HC3'"+R0(_B7 *9XLD C?T&&DN=<=DI*#V3:'31KX!TO;!R:1(-!N?/ M8O#D(AI X4^AN<(?S%%8Q@QF]K)T37RS&6*0T27P>.#=IE$)UK](#DP#%^-H$/>W7EC)#;O@/$(C MI\>6#J?:L3Z.8LP6N^9HK6@Y8SC:SB86"*\HMZX* #V4A &XQ7N6ME6Y.'N> M:7OML'_1'8J:VB@2\#J[J$S5UJL_'K%C=BTT.N-(;@:FLQ&CSS\[,=49<:-" M-I-4N^='Z AYF84I8__Q6YV=H9 YA1YC&4(VI%1WZ*'B<9STDJ81MD I8JDZ M .*3B@:=>'FO&$TAX[&=,7@H+J;T?++!=99:JK4TP[!D;!REV:Y3DLU[:H @ M@#S4=#Y:>E+\/L0L.2KYK'=$,59GS@&$ZN@)$?>48!@OF60[FM M[?:>ROW54](.R/X+1Z0#\TX2'YB2!B.4S'X-D'*8*VN&+&=F?DU0?KQW\V X M$.]D>H\I3,2]_MXU?3#^2#F'2 ,.WMH9J;1WPZ@S@+4&X8Z9X][Y_MVCL)NP M9X4L&V)A3#I$L3B5,$*FT/@TY!Q'0Y2E;QCRJF+]I9!EIOGC"^8]_N8F/C3S MWG6KW5*&!$)S4V]1_XY1::.+JDN=T('ZB_I E8W&2]&')_HL]%'='D!^4NY<=L!RVGXV2%V$T^HJ]*G.3 M"%.,GUP;J]$:H(#,-=U41ZOD)!H#4,@(9 # -\-T/;CL>;6=AP&D2\OESJH9 M?S7LFKG457O\?@5//:B&[6,P:M8W(,F3C0V<+E# MG4\[I_FMGM3BQOB7PBDC. B[!2[%-K:(TZH"0A'/O'X7#]$M.(-URS+T^<;6 M,Z^3%/13Y=>J^[DL?(B!Y4(GV:;#UJ.-]:UJ^3$#JBS&KN*/-"E'50" M"F!(Y\)TBS[ +>"!.\R:AXW4EUU7;H],,)B6>89X>5 A8+Z6=C*X>ZKFN@BQ M%#:$@[NM H1,+$N(M[MB5;/<@4.< %*ZWWXG]'L!1BS[/OB>MCZYHU7,^8<% M="*!\ M?WYNGS6\7)N&3_79Y^.$#AHLY=K/@#_M1X M]"6^7/!A!RW ^YDQOKXA!LTO.M[^ 5!+ P04 " "K6@13L3[?/Q$& !0 M#@ &0 'AL+W=O293E(@@[87FR).O?S MG8_D\I\]ME>8K6/OV)5R>X?=$12^F#S6AD1Y,I4__*AKD-+ MX6CPC,*H5AC%N"M',3IL;,KX5@:UO@AIAJU$9PRW)19WUY7%V+R_OWT:HK'V7$_P!OK])/:\EEE M>?2,Y0-Q;4W(O+@T*:6[^GU$V80ZVH1Z-GK1X(?2],1XT!6CP6CX@KUQD_HX MVAL_8^_R6ZG"6EQ3R&PJIN:>? #<@A?2I.*#52:(KW@O'7GQQV3N@P.&_GS! M\U[C>2]ZWOL?BO[?6!:W&8E$.K=69BGNI2Z1HUT(U:J",J(TB37>:I7*0*F0 MBX72"H^^"^5 2^O4WUB?KT58%[1KH"L4*NG%PFI,OA>O80^5+CVJZ]^\$V@G M->T4%Y10/B_*J/5N[XI48=X?[A_'_X.A W%CS%H1R1T'.-0FJ M]#PEI>.'EN:X.Q@>U;_3[\P4;@ZZP\/]^'\XV!//P49\-&)&1:C2&.UQ&L.C M+G(F<6[S0II-+&R_*)Q]4& 5TFOQ:K\WQ'!K#9Y"V4RBRY3[DE@?4.I@05[P MZ@C(W.0'=!* &3AX*>:E!Q)\+'@A78BM0&;PDI9) $_=@W^+&"?C&+U;]\0D M]GRG$3OQ_HSO*T/.9ZK8<<@RC77/ MQ8$Y7U"B%@K6ZQIX7IT32J&Q#[#;$L3DHBG9.,$VATB&^V_7))THR"DT.7J> MTU(9+\K"FD&R%V=QDPST;[0L^INA^+4IG^5$:95$.U< M44,Z(]<;4$RJ- M.2#M<@/_S4>HO$!36L5$YGSZ$#?$Z$UL#O02W\_; MPK. OXI48.GU%8R^P52PRUXDJNLM4=69S#9$M4LEDW*)'HBC?T,CX][@!1I! MY)B13)HEQ<;B$+<@QX. 4T9RMX/#GWXX&@T/?_6/@2',BV3;Y5E@I** M7FJX@2(:9PWCY9;K6M@ 2;O1)FIFD!U4'O<+\C7'5_J5Z"+>*= 5W$#20^9KCRD6,!?%]8 MU*9^80?-)?+T'U!+ P04 " "K6@13A*TR,\T$ U#0 &0 'AL+W=O MV=3 MOW>KSZ:JLKF0=*N9J8J"Z]4%Y6IQV@M[FXT/8IY9MS$\FY9\3G=D?RUO-9Z& MC95$%"2-4))I2D][Y^')Q=C)>X'?!"U,:\T>S ,N.&+E7^NTAL=MH[ZK&$4E[E]H-: M_$!K/ ?.7JQRXW_9HI8=C7HLKHQ5Q5H9$11"UO]\N>:AI7 4;%&(U@J1C[MV MY*.\XI:?3;5:,.VD8"$=$FYLQJG GKV[/W/E[_<7+/[\S^N[Z9# M"XMN?QBOM2]J[6B+]B&[4=)FAEW+A)*N_A"1-.%$FW NHIT&?ZSD@(V"/HN" M*-QA;]3 &WE[HVWP9*P*8O=\R:Z$B7-E*DWLS_.9L1H%\=<.%^/&Q=B[&'\E M@U^NS>XS8I>J*+E859;G3-0(+!#,2%(J+$,K,E5I!C0&FWBDEA@9MB#L M< /!'$UGV!LAF[K/[;:QX_> @]-)1&-7__<-P4NOW)U&P[RA&J)Z@F)N,E7R%$6.- M)[6# ,'N!8,)FB[/_?P HKUP$#4;3L,B8]:SZ8X-N"MJ[N@Y=WT,,5.2'T/Y MJN\U[+9PG/?1.&C25KL?C2?-SE-SSP#\R_B"0;O^OOWF* HGWYL.Q0O4%"@( MNYQ$@\/_C)/8>=>0LJJVT_)>)R1ZFI#)USH/NLYK^& 0[S;C%AWGOH/HT2 K M20N5,&%84I$+EY8QF0Y?!O9C-9?B,SRG6A6,BC)7*P2'N1X_>+1XOW&[@<.A MD3?NX0]D6(%Z_\3S:BWF6IK+F%A::5<^+,%@J]!?"?SBK)/&=@0@[S%1L/]R MP+GO2X>GB35#1MZZ5U_2C;C+]ZXDM]/:R6&;H"^S%FS'%PZ"_P7?:R7\!-W! M+G2OM>"Y;_TG#FP+<,9=F>#>0=J[!#J.Y/OVX&6IU5+@KH)Z9GO'@_%C;[CR MDTX,A0MX&N:9K9H-7? (+(X:AM M[L4TKY7:"4"UI99TF_ Z)Z\E7Y@F735O,WJ:IE%[4/N:OJ*8BAGB!ED8VL12I):EXW5_? M(24KWL7&S:''7,2O>6_><#C"3 ]*?S9[1 M?2R'-K+>WMKH)0Y/ML63F2E4H MZ:10NF26EGH7FDHCRSVH%&$<1:.P9%SVYE._]Z#G4U5;P24^:#!U63)]7*)0 MAUEOT#MM//+=WKJ-<#ZMV XW:'^O'C2MPHXEYR5*PY4$C<6LMQC<+%-G[PW^ MX'@P9W-PD6R5^NP6'_)9+W*"4&!F'0.CX0EO40A'1#*^M)R]SJ4#GL]/[.]] M[!3+EAF\5>)/GMO]K#?I08X%JX5]5(=?L8W'"\R4,/X+A\9V0,99;:PJ6S I M*+EL1O:UO8 M(>"7FE=4#S8 )G-XPCW/!(*Y\O!""2HP1V;9UFW[*N/_$)5]9O_) -6S9MZK M8RFX9)+(O5=ZW\*M#/S,)<%4;T8(WU.TB"ZR2A,0V2= SO6Z4/ MVD5@CU[^V9U(4C0()H.$OM?1&#XIRT0C/#\I> >C8)Q.:!P'PU$":\ZV7'#+ M\9(Z\6P54$UJ3?Z((@ZB8=J,D_%ED%2R?P(.@R1*Z#LA':>8[K! .LWI-_>$ MLL;.39-J11G4$).W^#J%>[\ZXX=X/(%X-#@/^9O0W!5>I[$//XT&_@$J_?T# M_(\75&E5<$L*,[63M$NRI#_(5$D9H)R[Z')F'1/]]IE T[?'"D\OVD72W V7 MA&G,N@3VE13'L\?9@KY[B!>*..V*.'UU$=\__JB(7X-_*^*W(GXKXO^OB,.S M%J9$O?.-F@$?6]/-=+M=+[AH6J!G\Z:1_,CTCDM#S@N"1E=CJF?=-&?-PJK* M-T1;9:F]\M,]];.HG0&=%TK9T\(YZ#KD^;]02P,$% @ JUH$4^DB0;GE M P N@D !D !X;"]W;W)K&ULM59;;^LV#/XK MA#<,#9#5M\1)NB1 ;V<] TX1)+L\#'M0;#H6*EN>)#<]_WZ4[#C)UG8'N[S8 ME$1^)#^1DN9[J9YT@6C@I1257GB%,?65[^NTP)+I2UEC12NY5"4S-%0[7]<* M6>:,2N%'09#X)>.5MYR[N95:SF5C!*]PI4 W9:[PM@) M?SFOV0XW:'ZJ5XI&?H^2\1(KS64%"O.%=QU>W8RLOE/XF>->G\A@,]E*^60' M'[.%%]B 4&!J+ *CWS/>HA 6B,+XOI?6\%0^H']PN5,N6Z;Q5HI?>&:* MA3?U(,.<-<*LY?X!NWS&%B^50KLO[%O=./ @;;2196=,$92\:O_LI>/AQ&#Z MED'4&40N[M:1B_*.&;:<*[D'9;4)S0HN56=-P?'*;LK&*%KE9&>6]]?KQX^/ MWV]@=;^&S MP1_U^".'/_I7)+Z+89OO2M:,Q UXY_92)M!$]!)4Z M3X'T(..B(1S XLUL>C X,*[7VV\ 06D'(8I%*(STOP%RK8JT%8%T)YBOZ=. MA80 +IQWV6B:T4/ EQ1K<^(AHZ(>7%'6%OBTS(Z &W+U^HISY=PRI'"-47S;&+85E(&$!]1/#&ZEJJ5JZ?@:+L;)9&#_R3 >.RD'B-_# 8ALD$IL/))('9F761[IC(-WWPUC<+HN_X?)Z->ONMV\I\& M:0?361=EFV]'Y2NU\46T!I=!,FB%262%X#*,':N7HWC0!_S_>CEOJ5H:K QG M0GP^8^*E#MLQ/%O46'%JD8J@J+6;O68PG(XC'8R#]V2L-W?5.+.AQA_".UT)^526BAH>Z:M3)J-1Z=32=JKS$ MFJF)6&%#E(60-=.TE'J_8$F]1_[[Z*&DW':04O,9&<=& Q,7) M:.8=G87FOKWP!\>UVEJ#\60NQ%>SN2I.1JXQ""O,M9' Z'>/YUA51A"9\:V7 M.1I4&L;M]4;ZK]9W\F7.%)Z+ZC,O='DR2D=0X(*UE?XDUN^P]R='_VT..PQ9"Z+S#X/8-O[>X462LOF&:GQU*L09K; M),TLK*N6FXSCC0G*K99$Y<2G3]_>W%Q\OGK_'F;7%W!S]^[R$UQ=W\VNWUZ= MO;^\/9YJTF%N3O->WEDGSW]!7@P?1*-+!9=-@<4N_Y1L&PST-P:>^:\*_*UM M)A"X#OBN[[TB+Q@<#JR\X"6'A2C6O*J -05<-9HU2SZO$&9*H59PP55>"=5* MA+]FHN\"B"2Q06' ("QP2FRY% MJPA4-3Z":R%U";,:)<^901EEPTP5L@KNA*;O.9/RT4AGM6@;[< %YEC/44+@ M6:$N'$ 0.:$7TB+RG33V:9&FCI_$\!1$K26?MYJ9$&I!1?ZMY8H;50H.53O_ M0M5O")U[8PBD4K=+ MR9QPZ\SLNMK@SQ0=0!P2*B:M#CW/\;-@W%=%EG9$W\\ZR'QC.M$B)R.;9ULF M 3[04ZZPQ]Y4MNA1WT[&-:-XJ#X%U;,$O"LEXDZ3?\K)6^H2^RDV6VV"/JWV MVG8 %)G([_Z^*9_ <2.3#C[] ]O#))IIPSBPMH\N%F_8/4J:(79" "MJ/Z(@ M3^0>2#EYN5I)\<#I:#''K"KP^#G M>;$A^)3M)O%H&4#D)&%FEB$M S?NC(@;D#QA8("]*E M\4U%_A9[DS<,G21-J(!H7'K];E<:ILGLD],G_+[G>+HU E%_6=I!SW16:E#= M-#2<#K/DK!NAGJYW@^@')I>&ULI5;;;N,V$/V5@1&@"2!85T=. MX!C(Q46WR,7-9EL411]H:6012Y%:DHK7?]\A)7N3-,Y#^V)>-'/FS!ERZ-E& MZ:^F1K3PO1'27(QJ:]OS,#1%C0TS8]6BI"^5T@VSM-3KT+0:6>F=&A$F470: M-HS+T7SF]Y9Z/E.=%5SB4H/IFH;I[14*M;D8Q:/=QB-?U]9MA/-9R];X&>V7 M=JEI%>Y12MZ@-%Q)T%A=C"[C\ZO,V7N#WSENS(LYN$Q62GUUBT_EQ2ARA%!@ M81T"H^$9KU$(!T0TO@V8HWU(Y_AROD/_V>=.N:R8P6LE_N"EK2]&TQ&46+%. MV$>U^06'?"8.KU#"^%_8]+8912PZ8U4S.-.ZX;(?V?=!AQ<.T^B 0S(X))YW M'\BSO&&6S6=:;4 [:T)S$Y^J]R9R7+JB?+::OG+RL_/EX\-R\?CT)US>W\#B MMR^?EG>+^Z=9: G;683%@'/5XR0'<$[A3DE;&UC($LO7_B%QVA-+=L2ND@\! M?^WD&-(H@"1*X@_PTGVBJ<=+#R6JZ2!KNPU@*9BTP&0)BV\=;^F$6?CKALGVHS(?*_K>F_P4G@/O%$^S2\7G@+H\ )-)/H>C2&(LEJ ILC5 I M0;>/RS4<N:&/,WACA4UI:#?D((L#K(HARP*LCB&AZKB!5'JM.2VT_C&. EB MBI0$49;#M6K:SA*=FNERPP9;HRKK%Y,@CA+(@CQ/X1;I:M9*E-YDM2/(FU:K M9W3(!N(HR).S?I@2N*22=WUS(%7(<*W1&#B-(3NH[UHK,LFS(,VGD*=!0G+< M.B]6%%W3">94+Y$:9,&9ASZFO*-I<@+':1[DV?0$GI1EPL4[5$$2.LT(^M1- M)L$D2^")JNCD8')+:AAJHBM3:-[VK8V(#SEN:M2XV@*G.?<)]OORH46G2BQ>U__B#F.,U M:+/AMO^ZTV<,#YW>I_0RF1[OK01>ENK--7/9_.NJ!; AVZ,X&Y]1HQ?"%]9= MOC@=G^YV JJ':=$_98)ZV0KI7<;#AX]"'TW&\6O ;)R_CS=^K_F%+QX7$F#M MGU"JO.JD[=^9_>[^E;[L'Z&PO=V]R:W-H965TUE2@4C4DP5!@\3'MPDVMCD=B9[1#X[W=VVM!)HR][B>_.]WWW M(W>>MDH_FP+1PFM52C,+"FOK2129K,"*FU-5HZ2;C=(5MZ3J;61JC3SWH*J, M6!R/HHH+&S\^O9Q>?OP?76]O _A M=ODPC2RQNKLHVS$L.@;V <,(;I2TA8&ES#'_&Q]1-GU*;)_2@ATE_-;(4TCB M$%C,!D?XDK[$Q/,E'Y4H7U!:I=_@4IBL5*;1"#_/U\9JFHE?1R*D?8341TC_ MHXE'&=SJ34S-,YP%M%L&]0L&A[2P+T*@@4S13AB+.:@-V )AHTI:+B&W\$E( MLJC&<)F;SQ.@7F+?2[C$#*LU:D@&WA+#BK**5 N*LMC7*'>^H5U)3?2=E/=6_LWX;Q;A7?W[D&YX7HK MI($2-P2-3\^& >AN23O%JMHOQEI96C,O%O2NH78.=+]1RNX5%Z!_*>=_ %!+ M P04 " "K6@13-[VBEL," #V!0 &0 'AL+W=O%)N)ACY,3-@+; L!=+HG@.#VF1XYW2CZ9$M/!<"6DF06GM]CR*3%YBQ4Q' M;5'2S5KIBEDZZDUDMAI9X4&5B-(X[D<5XS*8CKUMJ:=C55O!)2XUF+JJF-[/ M4:C=)$B"H^&6;TKK#-%TO&4;O$/[L%UJ.D4M2\$KE(8K"1K7DV"6G,^[SM\[ M?.>X,R=[<)FLE'ITAT4Q"6(G" 7FUC$P6I[P H5P1"3C]X$S:$,ZX.G^R/[9 MYTZYK)C!"R5^\,*6DV 80(%K5@M[JW9?\)!/S_'E2AC_A5WCFV4!Y+6QJCJ M24'%9;.RYT,=3@##^ U >@"D7G<3R*N\9)9-QUKM0#MO8G,;GZI'DS@NW4^Y MLYIN.>'L='9Q"=%M0W1]B.[_%?*?21JY6(#@;,4%MYS2R!5UA;%D M56NP)<):"6HO+C?PD4NRJ-I0JN;3.5 IL2TE7&*.U0HU9(FWQ"W]ENTUD?@* M8;45:H\(*Y2XYM; &?3#;F](ZR <=4R76M\Y)Z M!I0N4!M(PW0TA"3LG5 TR"P<9B/Z#K($OE%&&KIA-HCIF_0'<*\L(VFO5.(, MDD&8]9VR9!C&O=X!_9KOH6JN9MQB9:A.S +3"%P6_(D7]"K$'NB=^"L)O0^^ MOCYX7FN-TIX2=EY[-M%)+U:H-W[BN-BUM$U;MM9VJ,V:7GYQ;R;B#=,;+@T) M6A,T[@QZ >AFRC0'J[:^LU?*TISPVY(&,VKG0/=KI>SQX *THW[Z!U!+ P04 M " "K6@13:@:,S>X$ #C"P &0 'AL+W=O>>]%=KK1YLB6B@^=*U?8J*IUK+I+$YB56 MPL:ZP9INYMI4PM'6+!+;&!2%5ZI4TD_345()64?7E_[LP5Q?ZM8I6>.# =M6 ME3#K&U1Z=15ET?;@DUR4C@^2Z\M&+'"*[G/S8&B7=%8*66%MI:[!X/PJFF07 M-T.6]P)?)*[LSAK8DYG63[SY4%Q%*0-"A;EC"X+^EGB+2K$A@O%M8S/JGF3% MW?76^COO._DR$Q9OM?HJ"U=>1>,("IR+5KE/>O4>-_Z6S8/3;TCPW_+9E'U;G^+FPCZ:D2]A@4Y[$B$S^9: M426R%4JN_ ETP^5A>U1BQ(3,62[:H5V P0:,L;D5;I !4Y3"W!HJ#+1ZWBFH6!7YNS*TKNBY_MD4Y&[$CC" M,D?F-]$&\LW[#1K?;&NZRG5=2*\2 W6A0U:HESY1\WZ1[,$*H752R3_)$>'# M0]X)HS0E3=4JX1WI'"""9,6 #V*//2_4A8-6KJT#:2D?'>A&' M2*'S()MVIF1.M&TTB;_S8=H;CU*PW+A][I "];E 1 ].TCC-H!%;H(0DR%*? M<@=,JGA(::3XHH"9:*5(Y8DA=T=#NV7-%27Z2C89Q MG[[$2OFA8D[%3_$MVMRG?$L]T*R,])M"VERWM0LQ93>DM3XG>$_K=E/CEN:J M/3"[_;HSB885MWV(0MBT1#(E-;0-;^E.%"$;A()LF/6R_ODK/,+ M+]*_YPU^I'9H][$==?>GGN]4LJ;O B7:NNL(#T;;AL:SUL*T;2@K?!$5/L=# M!O5#!NVS@QQYL>5'Y/Y5_UFDL=2]%.*VY028,)G>PC@[.Z4$@SMR!A_R5]"8$'AG%33^,U9!":,E&'C=./'N)EV-!3Z94E3.!H6H/NYUFZ[ MX0>ZN?[Z+U!+ P04 " "K6@13V= _^H0# "2!P &0 'AL+W=O<8E598&( MQM<.T^M=6L/3_1']@XN=8MDRC4M9_'$8!*^8!!W!K'CW3IR+"^98?.ID@=0 M5IO0[,:%ZJR)'!>V*'=&T5].=F:^6"X?KA\^+NY7EW!S?[6ZA>7-]>9V=;7Z M=+?^O(+U)Y)7T\"0+VL19!WN18L;OX";PK44IM2P$CGFS^T#XM@3C8]$+^)7 M ?]HQ!"2T(\6$)J]6,?K_[]]I M,L#@H]3Z#$AC+2C=;U?"V.P[4^;NIX88[J5AU;,P;EP8RV=AK-LP+EC%1(8: MF(%+S+#>DF82N08)X0T,DDEZ1NO8G[R+:9WXZ22A-1KY4?J^XV=@CXK+'^>K M(L[PZR^3.(I_@T'DQR$!#F(_B<>T)OXXBT: >Q;Y'3RB,_#1-:4W]9#RQ M%$(_328GRJ?0%:P&ULK5?;;N,V$/T5PBW:%\=VG&0; M;), N6TWB^:"3=H\%'V@J9%%+$5J2+(:LOA2.E_+B%>_G(;&DRR246VF\]GL MS;26VHY.CM+:G3\YG+4R"7= M4_RCN?-XFPY>"EV3#=I9X:D\'IWNOCW;Y_UIPY^:UF'K67 E"^<^\B MH%*V)GYTZ_?4U7/ _I0S(?T5Z[SW8#X2J@W1U9TQ,JBUS;_RJ<-AR^!P]AV# M>6KB^ MO'FX%ZI^BKK_?Z'\']R)1^F] M1%6HYZ$B5%@WTFY^#J"3]RA<1/)UKEXY6VB>CB!<*8(T)+15IBU(2&$TD*)" MK+._C8B5C$(#N,:[HE4=@H'\2BL$6VMCV",KA8A.-.W":# 36QI2NM1*YE#P M$I%8Q'"GL)5NN"')FQ2U _KT%'GP5_0C/D,=DN5$@3'+(R M!I%@96DMS;,;9#?8(_AV.=E-W#3(U,"RIB+O7T#N5,7;!S&JF]P!8\ M&:D &Q* *% 2F][S.)6F2V%=%(T+02^ -*P:)AA'&R=$^@H2DE(I:C)2GF+K M4[K\]I7[Y!UBUN*'-\C:M8 3J143\5Y#0SS',)N742H9N-M,BH*E1=?;."D7 MO@ 6#-IJ1NH[MR>('V>3 S@P)LFL0!8O5Q*Y,,@T#'+*^((4U0OR8F\WK>*; M)Z8*UV8V$_$[J+E,G!'OO*LS88 Z_[XLI98;L6#NKIQ9H1KTUCP;)^9@R!-U MC-1,?J\#K^"8ZEF <\YG@KZDDR?E?!&X'[X%MQ(C8!IZ#B;@%++1 3GXC=@][""7G5P/56EJYY/P*C1(B)XU94]J(4AOB24M8X'-H MV@P/ E/9DZM E)YRK!C:9C2Q5*&@Y)[2W'8*(.32$PV3S'8K:30$9M/[Z3#] MZ8?=P]FO3"<$\KW'N'8[&Y*>)R3N0$B2_ )RC(W%>]T09P11R7U]V29MH1A% MFDH>$)ZW"!$HD15&/>1!2A5/Q&-%>$MSRQ,9.7K?B]!B[D(H6P,_37*)HCFZ MH2=1RE[VE/:JK9D$V/Y%*F&<;@H%6Z9N%@F?CFB9+PH-1G[CI)BZ2+J<]?5; MJ8#0M.)=ZE\UBI=>:]1$G!;Y /A:'C2K0T&UA7*CE,4F?4T$DNISB_G)UZJA MZ3P7",Q"AF=-Z71@E>!Y M088:N+2VW9;ES)@V30-RG2_3V!>.15]"DI!#,9 2( E\T'^,3<==Z!;DF<3NP/WSK6C+=N@A" Y;I MNAL2UV*^$PZKPXWZ-%\DG[?GZ_BU]% /9FL)T]GDEX.1\/F*FU^B:]*U1Y [Z7SL7^A0,,_V><_ -02P,$% @ K%H$4X:STX2O @ M]04 !D !X;"]W;W)K&ULK51M;]HP$/XKIV@? MBA0UK[P4 1*TF=9)I0C8BS3M@TD.$C6QF6T*^_<[.Y!2:; O^^*S?7?//>?S MW6 OY(O*$34U[GDISK)BZ%5ODI%D+63%-1[GQU%8BRZQ357JA M[W>\BA7<&0WLW4R.!F*GRX+C3(+:5163OR=8BOW0"9S3Q;S8Y-I<>*/!EFUP M@?K+=B;IY#4H65$A5X7@('$]=,9!?Q(;>VOPM<"].MN#R60EQ(LY/&9#QS>$ ML,14&P1&XA7OL2P-$-'X=<1TFI#&\7Q_0O]HA.Y@INB++0D;4%^>O0X72;S9+&$\?0! MGI>?DCDDWV?)=)&X,$V6 T]3$&/JI4? 20T87@#LP)/@.E>0\ RS]_X>D6L8 MAB>&D_ JX.<=OX7(=R'TP^ *7M1D'%F\Z +>L\Y1PB-/187 > ;)@7ZX0@4_ MQBNE)?V3GU?"Q$V8V(:)_]_#7@4TW=E76Y;BT*'V4RA?T?E7%$I3(QEKFZBP MF6.=K@LX"T,(W2B* M('![<0BQV^G>P?-Y?H:^ 6_91"$(.W#3Z;5HXT/0A:70K*3X5Y^'"+1[ :VA M&\1MDH$;^!V2L1O%$?SMEWAGK5BAW-B!H^B9=US77=G<-C-M7+?RFWD]$)^8 MW!1<08EK ")UXI2P?A<#@=9%RJWN6Y?W9O+L]U MX5*IQ+UAML@R;O97(M6[B]ZH5S]XD)NMHP>#R_.<;\12N*?\WN!NT%A)9":4 ME5HQ(]87O?GHZ]68Y+W 7U+L;.>:D2,_SP<.2Y'"(*[,7I5FPU^8G;(_M7);RVY5(I)#_0$@ M-CC#&N=5^*G!/PK59]$P8.$P''UB+VK\CKR]Z!?V;L3*L1MIXU3;P@CVK_G* M.H,<^?-\;$W/OY_D_J_FKW6ZD48)U>I8'?:"6QV1BQX4ZPW$@5RYRGC&>Z4([I M-8OZIY/A;P?K+862VE3+)H6@R$S9%UJIYQ_VC@.VV\IXRV O+9 ''H9X%2:6 M5N I6Q=I2N:Y8D>C41=.7IAXBVIC.J?JA0>:Q5B:DY94' @!4"KKI"M(PC)N MO7VII*-WM05C:05Z4T(M$2XJJ?M&JG?<9X\=FG*^MS#FA!$6'*B."2LRR94J M>)KNR0UNT ^Q#G>,,T,Y0[B?^LL^N^+JF=UY#&!Q;JU&0,I(41P,.I<0)1J%K24W M.A8BL6QM=.8M6IZ*P\!XO#R'Z*M$NQ7@]F@&%ML472,8:+E)@5:N-E[U?1Q_ M9PG*FA+7>K@DI==K84A%O&(WLU@,T>64Q:O](7T/ I+$$F%BHVGPOL8""GD+ M&[(0L3J5)97?FNQ<.CS !N9L6P%0O>?&L<4B8 N\9;,W$?S=4B$-&>TY;#0\ M^3O#SHM",9 Q4"_W8:*CFY)]_+%GJ>G:DK9$U)3^B(I(I2"4$2:*R2)+8&M=8J) MVE>S[V3E6(W\L%4Z.H3)&)^"[4;>V0=]%].%!3A[_/5-^=^(N-P/HK)>ANS^ M@[&@M7;$9M,@G S;BR?5)JR/6=V6V9[[;J\\<_PP<*!R>-;^C8#HZ M;?X_L_F6+I^P!Y2-AA'L3!"=<#AA43 =EHBP3Z/^L-K1R@J! M>WZ00)/ETK 7GA9O1P[$[RB,)OUQ.V0@ZD>CR;1_UCYZC]V+O:N1@+IG7O:; M=(_92M"6Z&O7;8TN-EN*EY5H5@VY/PM-"%&ZSWY.DC$EL6*IL+8ZLU8OZ[IO M?:EV"-J*?-X?;,G?T6]2%M;#2D=M*[$^QJ5],Y_31K#V.*EC41M%VG'"D1>H MA')O<5M,CA7<%N(\1LF @V_\7"Y#+!V%X5G_-"*I#W)(KD_:$:?T4;S2O%EUV\_/-FTZ8!@\ M&HW#?G,,Z7]T&!QT3MN9,!O_38&Z#NR5!^_F:?/98EZ>UEOQ\IL'S@,;C!,( M]AJJ0YP8>LR4WQ'*&Z=S?W9?:>=TYB^W@B-_2 #OUQK JQM:H/F8<_E?4$L# M!!0 ( *Q:!%/RC[]D)0< $(8 9 >&PO=V]R:W-H965T15+T4>0M-V'81]HZ2KB2I$J M2=GU?OWN)259=ARW6=?N 12Q)9&7YY[[.E8/Y]I\L"F 8Y\RJ>Q1*W4N?]KM MVBB%C-N.SD'ADT2;C#N\-+==FQO@L=^4R>Z@UQMW,RY4Z_C0W[LRQX>Z<%(H MN#+,%EG&S>(4I)X?M?JMZL:UN$T=W>@>'^;\%F[ OTWB]X+V!N&]\9>3+5^@-=7,9'K1X! @F1(PLM2:M%@,"2^DN];SGZ'T9X_L15I: M_Y?-P]K!?HM%A74Z*SI8^?"1E+;P@#[]61JG<%T^&V+\5%M?.2-C[Z"OX=98&=: MS< X,97 KHS.A+7:+-AK[8"]4>P<(LBF8-B!9PAY,/D\&@]^PB+'D5EER62_S#_K/=-L,3"X@9WPK%Z>;! M*_:W;*L.P31W*9Z0&Z$BD7/)>*8+Y9A.V*-Q9[R'R2ZEKUM%2*SC#L@=!P;1 M,H.7M';8Z3UF.;+!E2HR1,0=PF^NAWN]-RBV>@E5>&*(F M+LVOD3UL,VV81E?-7%A@18X /Q99W@(67/ MZ+!K2- R\N@1C!BV6,;C6) !)$2HT'/)'/TKS,;88H=TP;_(^^?;)1[D/N,Q MLH0;G%"WA,Q[$N%:[.,!K.VP\Z(.<]2P%%-!)4!<@444D2QB'YO/G8F9Y:.C MM,-X5=Y8B +I%&E\2NP"N@Y^'1YL18QW8MJR0D_E/9U,[&Q.ZRKV(4UY%%&: MH35BF_!B*U"6ES."DD 1.P8#+V:40^T5#Z]!^D3,N<&CFJS M1+@0"<8V9S$NP*,43>:T2=U2C0@=KY(1 U83#A7<[PN'H#9RN YQ##8R8DHP MIGI&J,):S&2AA"L3CB**M1(34Q@P](0&;K!L*-9D:BJ2PD0AJ1/,#F]GW?L4 M_5M%6O-P'T0\(^'","($N??=):S%[,$"Q4:C(X"86H- /Z34D2>NS.]-$-K$ M*/?L8=7B /$-:O.& +=>5,5O&3/DS525Y*14-DMFQVW)@%L>(C7L'[OK5+DY+\ M3C2FT]RR'=\"=6'14;O[E*&2@5K)+&?)L!\F-X9@;?@]8N/V>*]7?[Y3RP2J MF=^9#":[;.=@?W^7O4:<-1.UD;TV#EG_.=X?>K:6M5$QM:E4YSAGV:-^I[<< MOI[^53\HBG=\:5.EY2'WY*)=]?+OT#KONM;TJ,Q2 W4'V=@7&QT#?YM\>.+T M$_I$&#S^O2C'#%9^,^&_169?+D?9YH*Y/!T9D>+7]ET?G MRRKW+).\&@[K+-T4X,XFU?D2"S@IYY5*CB]MTW<"PPT[A5BA%>8\>O>"J$=)12+AU M;/7DQI()]JNH-QA3#4;"H)N#G/E91T'SI5@R4*/LL!/;U'.5T.-WDW]._$BK MEW&?8\_CH21YY %6V2' 5@"KK O!P#KQ?JRUKN'H*X3X4H/:5;VR%&9^D(8$ M]S.<%$63Q>V>$+,-E4;C!F43%I;#)V1/*/PM6X3V1%YFU!B_7)P5^)O=L).; M,S;I[_G3_E:E5CGWWU=GWTJ1;5!AV$H._L\R[&IM)#7BZO.L&AX>5?N?D6$' M[5Z/9!A-B?[@V3U";# 9[M9+-DNQ27N_O]\P]! QAEJLUQDN!Y#S_<\[3B'$ MAZ-M0FVC"'OCXT[S%7N,H;;!42XX6S6V?[7<"DG[[Q==ZVE-4F(EDAM$UZ9W MD=W&>]T,S*U_>TVO;3"WPBO>^F[]@OPDO!=>+@]OUU]Q@Y/?,@D);NUU]O=: MS(0WUN'"Z=R_)9YJYW3FOZ; ,;:T )\G&ITJ+^B ^K\-CO\$4$L#!!0 ( M *Q:!%/J,^20Q0< (\3 9 >&PO=V]R:W-H965TN"L&BLSN?;BZ#XJM)"H<*R/)!.;7 M[].2XR00V-G=JX)$MKM;3W<_W:WX>*WTG5D(8=G#LJK-26]A[>KM8&"*A5AR MTU/)3.DEM[C4\X%9:<%+I[2L!M%PF V67-:]TV-W[T:?'JO&5K(6-YJ9 M9KGD^O%<5&I]T@M[FQNWKSBM/2O8*51GW MR=9>-AKW6-$8JY:M,A L9>V_^4,;AQV%T? %A:A5B!QNOY%#^9Y;?GJLU9II MDH8U6CA7G3; R9J2,K$:3R7T[.GDPZ>K#U^^LML/-]>W7R^_?#H>6)BEAX.B M-7'N340OF,C8E:KMPK /=2G*??T!X'28H@VF\^A5@_]JZCZ+AP&+AE'XBKVX M\S%V]N*7?!1ST,BR6[%2VLIZSOY[-C56@Q'_>\5\TIE/G/GDKX3P51-4>6_- MBA?BI(?2,D+?B]YSN^RZ9F.L4,M5):PHF5T($/U;(XUT MI%[D&97)G!*%S#!ZT?4&0+3%+;1L":M82A_S5W0C ^C M<550,EA?(%!.>2'%C%UWDN]%(5W57O$[H=G1/_\VBJ+ANXOK]U=N&;Y[ P[7 M*'KC]*>-04","1@'RH);W <0U>A"X.825G:!E*UYN%&73-SSJG$J6PDL7+^J M"]%G7PDAMF;%@M=S("?8%"=C!/WM2CN+!T!L?9X+-==\M9#(JY@[%!)QUB4< MM8I-A;58\4K.:Y2R73@'YY6:\FH#D'20F)VP]]GYQKY+CT>ZGYD2"=;H "XO M;,$1NK4"!N(TGU9BFQ_R08M[219!%Z4=03AM?2_(6ZE*0V +59/CM*2=BD9K MJA,OL;'''"-KZX"WT?20*)=A_LX#V>ZN!?L"3 MVMH2A@CL\ES70U\X&K[R5 M?:'-;N0]S&N'?C]*/YG=",K:/?NEED3\B:6$!>P"M"K]EE?B01;*+4EP#\&+ MVW7I)3XUULA2T.T]K %;(_T+Y^F+\& 24TY6CP3TK*%V4TFH?M3$LX!]$L2X MQX!=6E[AZXI7_-&0Q&2%6>I@3T"@[T)76/?9A4">\4 \8" 3;67M$@:^VET8 M7586F-'?&J[AMF&>T>4F:H=C3PYMR%\2*P2'FUVH (K*MA9$*(QE8^FV(_EZ M(=I@3$4M9M0X9EHMW9T.,)E'F8"$<.>S6HM[H1W':5O\%ZV'A=(@-3#L^5HU MY>_AMXO]4+!20;=6MO.JSR8-7'IJEPI=<$TY1=A+ *O4BDP&'2@<)-"UY]2- M])VP;CF'KTAKX+M&B>*4E&=79H4RUGA$IEE1D>YU CWGM?S>UM2$5\*7+;1K M,Z.$H9&LA:@/]5^7IJ)034UI0@43 SRLGWV? B$5KG11%)8%SPP7* MHZID^;RXP6;C8;FL=;UG^NA[!>VN'ZDVE)9SF-I2@/28*CP[:?0 ($R80LO5 M9BJYP?43E0D:E6H.S9F #GV^JWY1($.8=XVJ0TW^PYNZD%33U -\B';Y7?52:6++1[NYG==U T1\,J/O228^%PY__[<)*>SV"%TS0R8;&FEA.@2AV M\S<<]]EUH]O9@B.0K!OA^NIF)&U;Z L3YM" N07[8 BM# PBL-V-3UH9PVZT M0GUMKJZXGK?=8CM_+VOTM-W)U]5!A^P K6@(S]U4I%KWYWUDZQW-2U^J:X&Y M VYWT;4*S>NY"I%DX_J4SOV,F[;.UUA1%P&?*&5^T+FJWIHRN_KV?8H18*& M';D'(#&R8-Z\1=BU$'N'XB?X][O7_F#ZZN+@/[7///L[2X9!&L=81$D0CU,L MLB081Z..)!O1* S",&1A%J1)RN(\R-*LIJX3A(H@B+/!BE0S*:!U$> MM6)+SZADQ/[!X@@?"7ULR24=N=A1!>$W9"TF$T>C**&KHVR,[]^)P/!/1" : M!>,1@89KN=LR28,\C)Y% ,\C>!>&01:EY-HHR9]%( KRC&RD03BD:(80R](G M$4@H B%]C/-PH3E49"-QD_]C[-@#%4822%%BQ0129Y2("??XQ^@0!!F MG@3QB*YCQ/_5"/P9 J19D'G,8Q" (I!G09QESP( S^-L!%["\Y18,DSCIP% M[**,ZBG#4X).2F'\Q/]T0X D/$B ''Z'+0'&8>16XV"8QV_8V:&>^+R['&QO M]/O,M&WF>7+"$4J).67?[\[2M9L;$E1](M$'N^>>^XA>1SOC+UW):*' M?:6TFT2E]_6[)'%YB95PL:E1T\K:V$IXFMI-XFJ+H@A!E4JR-+U,*B%U-!T' MVZV=CDWCE=1X:\$U527L88[*[";1(#H:/LM-Z=F03,>UV. 2_5U]:VF6]"B% MK% [:3187$^BV>#=?,3^P>&KQ)T[&0-7LC+FGB?7Q21*F1 JS#TC"/IM\0J5 M8B"B\=!A1GU*#CP=']$_AMJIEI5P>&747[+PY21Z&T&!:]$H_]GL?L.NGM>, MEQOEPA=VK6_V:P1YX[RINF!B4$G=_L6^T^$DX&WZ2$#6!62!=YLHL/P@O)B. MK=F!96]"XT$H-403.:EY4Y;>TJJD.#]=WLV7BS_O%K]_@<57^B['B2=87DSR M#F+>0F2/0%S"C=&^=+#0!1;G\0G1Z3EE1T[S[$G 3XV.89A>0)9F@R?PAGV- MPX W?*S&9N7PH4'M8;&EKX._9ROG+9V(;T_ CWKX48 ?_8R$/PCQAX9/C3K MH!7A GR)<&6J6N@#Y/17Z+$(5I$_--+)<,;-&N9RX1S.P,4V5O$%"-B2JY6: MKAS?(K2HT$I7T8=1/0JAFL-N,]+H3<(U % *,5) M.*\KA45WDO*<9"TD\3,$27SI#A=HQ9'C\U'\YL6SP67ZOI)*L;&IZ9,KXZ3> MQ/#E! ?W-5U@1U!4:6X:VD0FXDM)-BNT$]WU=E3JJB$ =(XE6E')8:4T.]RB M/:=7&.*NC8=2;+'3,: 3@5Y@!NVJ+01-PYCRKJ5BMZ)!IL7+2E8R; @U+#(( MQG6D@6.%B5..9R@G>Q;#C)@719C\1ZRVU.^*+386.;NAUG!/M!F%*^$CC\+J M7Z@=$YM#Q08":>J@ISY-_'P8I^>;TIX/&K3RE))D/"+D:#VU?*C1AI>!*ZS0 M6YD[TL6R/!RE<>]I0.S@0$1<_'_W+3EI7Q7:36C2O(>T'6TGZZW].S!KV]^_ M[NTCLO0L@.MKXWQQPDG MZ%_'Z3]02P,$% @ K%H$4YM[\KAI#P SRD !D !X;"]W;W)K&ULY5IM<]LV$OXK&,UU:L](LFPG;I(FF5$?FYCY )"2A(0D5 "VKO_Z>W04IRI;5Q='):'1V M5&I;]5Z_Y&]XU[SX(.=+R(].'K]C5DIN2U,%ZRKES>Q5;WS\XLT9K><%OUJS"IV_%6DR=>XS?;C, M7_5&="%3F"R2!(W_;LVY*0H2A&O\D63VVB-I8_?O1OH[UAVZ3'4PYZ[XS>9Q M\:KWK*=R,]-U$3^XU8\FZ?.4Y&6N"/RO6LG:L^<]E=4ANC)MQ@U*6\G_^B[9 MH;/AV6C/AI.TX83O+0?Q+=_JJ%^_]&ZE/*V&-/J#5>7=N)RMR"F3Z/&MQ;[X M^OKFXL/XX^7UU42-K]ZJR:?W[\G4-W+JR9Y3S]1[5\5%4!=5 M;O+M_4?0H%7CI%'CSCD^!%YIZU93EG>Z1YYXRQS=15M M-5>-FNI?XVF('C#Z]R,'/&D/>,('/-ESP!L=;%!NIFZ\"::*6C!:Y>K<50%' MYOQDEVD?%4Q!_"(L=69>]98DVM^:WNN/"P/\9ZY.O$KC0MT9-C:D4;KJ$ M^%R1#2C*8)L,^VV(6(F0B L528>JJB$CZXJ>M:)#YZY5WL?M>)-;VHJ,"V.7 MN@+3T)(^,0I1@])%H73^.T*-M_;5:F&S!39G19T;55'L%[0\J[TGVVTMKDQF M0@"=J>C44GRI9MKZ8LV';VZW=,'&= _ZYER\H33# V+8#[# 1:!(&@%U[A M:@]5C&=K" MB%&\F==%,E(R]81\!^.G%1=WV4)7Y.*\=SA4Y\9'Y#+<03)> M$Y8SYV+EHE&Y#5GA0@W7)'# U>V-L7,G(-N+VXHCT>=88P39>D,V2R LLTO2 M96XJ.)N$XWNSC+*7U/E4L4798*SCN$049AI*_# >W_0..P;+6K/#?:ZT,=XS M7J@!]IW6&ZIK0.Z_\B"#-JD76E"W#Q*J5P!ML1ZX505QH9X&FUOMR5O!DI&P MQWH*A:7A'*[R1G&= >425KCN&)',C)0UH;5ULM=5T)D 8V,@4UBD59W,FW7) M=ZA^(P!*Y.%R/BSLDH_=W!*N#PK&"[BEKM3Q:/1-GY6L7#6 M.BA6\NX)D1: M#RPX'X7N2/@>R[[1!8-D0MD]2$#M%RNBMJBQ,O0E?X"BB&:6+T M=EI'/2T,X0$8-:C[Z-.^LWI_<>_)%BT=_()C#M4EWT.4Z++:AM&^E& \W2RV MS&LY_'+@G[&10KXY AI-C3)W!!U*%NF,60VLK(WV%!8$E5D=$=$*M[$.J0.Q M&FV&2/ L7154W+7,??WKY=O!\7.LPOU*FS&^+$XSLQG."60?6IA#XQ#3]_/" M31$D!A9%'%*X!92/(8/U<;$IE<=LG?!W63,L7%V0)$75>4+S[W4EY>\FAVY$ M_U7"QZVO'(5:I#B *0D-($>)%4+ 6!+R!X86J4VE,J)@\'-K:K:R./(M7%9. MC5>GQ^S,$1_A2'J'-;O,.[,%]K5W!T[S.2<+Q@'MER< +?\I922.AWW V-])KD2O<(6KGGQ!7:2/:! M[.5G9,]T/JAU!5M[9LXG&$1^.">;1*Z M4CFXBQ*.V<.,!ZIST,O9-LX5%PI<<^"#= KDZ++]!6--P2&)/VB]O@&MOU$ M6J9*.7F&,@=GMG/T&KGF[\8U-8Z%U13. ["KGZ<.*ICMFQ0<0V23C;X[L0!E M%G 83-[?T*.W O5;CE*"-#TU=]Q$P3*B%SU+\ MIDM>M?6=;%D87> "9FDY&1(Y4!ZR ':*_)H@Z?^GLS/WF_YG[2U$"V"VI1-W5O3\N@0A16@7=](H[VPE)[I0GJ72[$_2E?TP5R[I.*IJ13+ME#O6!1 GB9"$(1M M6B(V,6-K3D?OWJ02?5/IT=14^[KXO??QP#X2D"RB^JXBNNJ$C6SB!,Q%'?J# M+%*QTF!08)I;Z(WRP[L2VUSHV&FH)A:Y<@;J@BX=\WG3&!J98$%-1*#ZV:(_ M2(4:-R ^ ME78&O78F;:2M0,&UG"E*([=Q8<9FE3@*#PU*7L[:0$57G2TTVX:**!'4/MPT M^0\NF]#[P*GTW9S=BH7-@.?A+2HCCYYSSO;VECLN[*-S[^]MMSW>#/.\KREHJ;2C7IQ[[VL> M'6Q%;(FB;#M>3;C/:]RJ\$HT0C+G"3(DVHIM'M1T>[XP?"0!G+4)X.Q1^A[G M;MG X,[-'WH1D3+.W*#/\CT>J"B9R*UI\T4CQJLN-FK(B21I,<.' \ M^82'Q\\'QR?]U)RKC_H.ECGXZ):HO;Y[,CI\ 08LEX6=K1NW=HZEZ-S:V(Y. M SN86SZ:,"41F_:*!SDTD"@8[*EFT]NBT^ BDNAA][K85SJ*ZZ;D,G/YN(!QR1:YS7D*PH,LK0C3 MGIOG=.C7'-*9: Z_"CTGH\'HF-#34O;@0L;.G8EK@M/IR?&AVKGVO4%L2DKX MR0$XZ%ZKR)U6N_64MM*"MQO:X<\_FGQ.CDHKGQT_/5325K(KVV*IM9OX6V;S MS$+2ZX,LXHK&@3N!N,E(A#:Y=6@U[.]946[T:I#:88O>L#T!- MXX#^D91[[BHV=1KZ7W.#-7$$]0%.]Y/):$"1BJIJ' M;SPW;P66+C>%E%I=>3F9I%L7,8P["]"EI J"RY)A,EUG-W=5T_;V:?K*4Q*J MK;"LZ0DH5G3@N1!: YX0E%2[TY2*ZMV_.OP+CDHQN='HP9' *(IN&5LYFKQA M.U6L]'_EFBFET4)-J?Y74SM#A;=Y393F:_(Y= -^RRV<>]IFC>-N-D@:TA1& MJ$.&UW5(^NSQ=QMR,GWF4K3ME,.":GJ4=[&0;G!JMEY62?M6U%%&;52^!:J( MTD98(TOO@Z33T=66#:7,$O$RX?@]VJI?>< MW=?"W4&MRNJ2O7!K!LG)FY?03/AT/UCJ9I M-$;JGLX!14Q-53H!]N)F(LG'\FQ8*N8MW1NHI#SRZ)73.^_MNY"E)8UQ1K>' M+*<3EHD4!(WT\Z2\+DS[GJ%Y4^%=/5_L>=5P8"V1=HK"?(_$KCMV0*H#'CES MQ8,$LA;' @]OVOEZ(AY2#,UG%=-,:AKP!3X^&,ESJT1!U/9(37LH#27!]-GI MT\'I"$5Q9^*\#4M.)(51NR79P+=M(-[?<2CB!>@AM>G])KU&Z13J7:OA7,D5 MS=L1&5 \O.Q'LBJ<9;:1MGDQ3@,&>DEL2S 09"@L8\/33>R MPSNI]R6C^L1QXYO+\XW[MR5(.VGHXEBYW_BW5C\,IU1I-LRPY]T#$4&6PH$[ MYYG-+#OL'Z?#)ZI$J,D4>7M++D-0ZF*TS0?,K3*[I)TGSX?/.ENI=ZDVU:"\ MJFOIDGZWD)Q<(VO2KU]H^,0W>#H\:>0 4.VAQ;K/=-RX/.G8O\=19$K3#.EH M2'Z/@9HYU]:X89/VZ0;/NHJDR;NFDLE2 DOQT;@26E7FW@M-#L*O;ER.T06> M,RNG['TI_=V.]EQ& 4>=']GQ!)]^2ACDQ8'\WJY]VOY:<2P_TMLLEY\ZOM<> M)2)-^V?8.D)2[,F\K/F HI!_LC=U,;J2_UP8C8BB!?B>?HS2?* #VM]POOX/ M4$L#!!0 ( *Q:!%.AL21M*00 !P) 9 >&PO=V]R:W-H965TB*;H;(\FF*(H^T#9M M"2N)+DG'V?WZG:%L)VEM WTQ;W,[9WA$#];:?+654@Y>VJ:SPZ!R;GD>AG9: MJ5;:,[U4'9[,M6FEPZ59A'9IE)QYI[8)>11E82OK+A@-_-[8C 9ZY9JZ4V,# M=M6VTGR[5(U>#X,XV&[V_P5*NU?3,'0C+1^BLM;F?#(**"5*.FCB)(')[5E6H:"H1E_+.) M&>Q2DN/;^3;Z+QX[8IE(JZYT\T<]<]4P* *8J;E<->Y>KW]5&SR^P*ENK/^% M=6^;9@%,5];I=N.,%;1UUX_R92R=' Z/78,@: MH]'$0_7>6%S=45,>G,'3&OW;SEQLX>9231MG30>@P*IV%TTV$RSX" M/Q A@T^ZJI[A;@J'$;4=7? ME06]0M&I!2K'H6QZ["=U!Z[2*RN[F3T]A\?**/6N<8"T*T_[0_URX(0:0C_1 MF]EG;9#("R2QGLHMT',8WUW![W("MQWRNJ):+'R0[?(CW+D*"?\9!$L*CB-G M949CQI(\PC%E:5[L_+%?",W?38A+QLL,8L%2D8/(&$\*X#GC7'C[VU8NB)&< MQ5$,"8OQ&(WSHL2M+$E@_'2-:7@,P&0L$S&RX)3I_'7 ./^+I++( M/4G*"$:R"5E.3:" M.(I9C#QG*09 9,@32S$K$?3AIX+'_./!L2=J+URJ.F&B3'$29RP7U.P$&\/] M3HD[Z<;_U2-+6,D+,L3J8J(VYBE+!'&09TQD&1P1;+H3;'I4L _XU,U6J"*4 MZF/=$C^OHH6;ER4^(:@#IV&B<'NJ%QTJ;;9/SD<3[9?SA:5L[T3&4*P*V]HN M9?<-E"_ 4GZS3;Y3MK2;;X']C\C_5-*0A G/M9JJ=H)W2F#P+3*OXA.CZ/%& MHU.BMV B%G3"02#3F9\+/E3O*7[&A2^>;%03PO_+EN8ZE7G^L=KM[M[^B_Z%^_5O/_?\$D:O-$6&C5' MU^@LQQ:8_BWN%TXO_?LWT0X_]GY:X=\79<@ S^=:N^V"$NS^$(U^ %!+ P04 M " "L6@13Y,"M\V4& #/$ &0 'AL+W=O0IF2.G B0PM$M%:4LT*Y6J_W@S'@2+QX[M3T$ M^NOWL6^7X[G2CV;*F"7/A9#FI#6U=G;4;IMTR@IJ#M6, M27S)E2ZHQ55/VF:F&FQ*JW@DMUJ8LJBH/KE MC DU/VE%K<7#'9],K7MHGQ[/Z(3=,_MM=JMQ:S=4,EXP:;B21+/\I#6*CLYZ M#MX#?.=L;E;.Q&DR5NK17:ZRDU;H!&*"I=91H/CSQ,Z9$(X0Q/A1TVPU+!WB MZGE!_:/7';J,J6'G2OS!,SL]:0U:)&,Y+86]4_-/K-:GZ^BE2AC_F\QKV+!% MTM)85=3(D*#@LOI+GVL[O (L$/?)%23LUY%)F+%O';T.;1J5XH=)9 MO)/@YU(>DB0,2!S&T0YZ26.BQ--+MM [*PU>C"'GJAAS25TT&4)E1NZ8H)9E MY)9J^T(NN$F%,J5FY*_1V%B-B/M[!_].P[_C^7>V\+]'(F:E8$3EX)BJB>0_ MP?0J8]+RG.,X,H990T;ICY)KW)ULUYR.N>"6,^.^E\5KVU:FW,G:580C,Z,I M.VDAY0W33ZQU^C!EA,NJ'KC$&KO,1H)Z" DY+ !P$1SQBD0GLU*G4V0.'GG* M"!5"I14J-4XI!T^=[(;[UPQ&)?M2VW6J>Z03 MQ-TN^4BY)D]4E-Y>*4*+RPG$26#T5)7NHEG*\ 590*)^2&XU"J<+"X?ID&8H938@$H6V MFX3D*[36L*.E$DB!!@TIAS.>T8'- XYZ WCVG$+P-H-49 D@YT^CX9! H6_SKQV M*_2J 6+A]&6Z!OV@R2,EUZ8T1?O@D$0(U7QK$M MB96:U ]"Q/)K"-K;S(";B%&T!751EV=C-=A>W& MP_4D7$"B"H%79UB;:E6ON-_SCGEMH5['1W*3H)U>$/Z/#%UDQ(Z^TFWZ2O?= M?>4CE]RR#]>8D-!9EE'WIK,8W^PY>AWVC1GA[4)IRW]6 MMBD82DO5[Q#=O/#!C$S*2P&GY*QN,*][1T#F^("?7*%@S0W9SW"@VJ?&:K'Z M5I&Z=J1&JXQ]E_GN'7:!*!/(>T0(2Z=2"35Y05]X88X>5*4^PYW>SGW>Z>=^ MKD/@:#= N'%BRF>&]$A134+K6%$78:)IQHBD!:[19K"D6P?3FZ*Q#,*]NK/\ M:@.O%?5?:MTMIHK"+09.>BCPL5.0:30H\8(1?>$?HW([IQC/^AN1DVY"SFCZ M" >2\##>"!.#\8VK$*J8,4PI=*(9JZKJ9H3>FN],.?X'ZPBQ:MW,X>%@,W:O MPL:^]%B-G+8A9E"J[%:*LDUA!*PG/K%1;;LHHN^(C[JU["@OO::\]':6EZ8^ MC):C7>!:)/'K%*1K)HQ-96,W<3>B5.'ERKCUNP>IYQ,T-UIFW$6J*6 MO4?VHQC^BP\V4*36:CXNO:U.N9:N8MA][I10>;W-]>63*1D!._ M2AOB&WZU;S:OS;8^JI;4)7BUZG^A>L*Q0PF6 S4\[*-'Z&I]KBY6S?S*.E86 MV>^/4X; UPX WW.E[.+B_PSC]%U!+ P04 " "L6@134UI%A,4" #Q M!0 &0 'AL+W=OS#:A_<9-)8)':QG9;NU^_8":%(4.V^Q./QG'/&GLST M]E(]ZP31P&N6"MWW$F.V5[ZOPP0SIB_D%@6=Q%)ES-!6;7R]5<@B!\I2OQ$$ M'3]C7'B#GO/=JT%/YB;E N\5Z#S+F#J,,)7[OE?WWAP/?),8Z_ 'O2W;X!+- MX_9>TH=!<"E 8][UA_6K4LO$NX(GC7A_98&^REO+9;F91WPML0IAB M:"P#HV6'8TQ32T1IO)2<7B5I@+U1)F"WA< MC.\6R[O;V62XFDY@>'T]NYV1N82S%5NGJ,][OB%9"_;#4F)42#2^D.C 7 J3 M:)B*"*./>)_2K7)NO.4\:IPDO,G%!32#&C2"1OT$7[-Z@Z;C:W[!-WW)N3G M'$TB(YB)'6I#_YW1P$0$-Y(+ T^TSQ5J^#5<:Z/H9_I]0KE5*;><&DE&WN*[UE(?8]ZEZ- M:H?>8)4@A/^; XMCGG(R=8W !C=2\3_D7Q_ '+;XD: &G)Y10RQ3ZG\-9\1' MSYQK>EI]?@542ZQJ"1,,,5NC@F;=>0(H:Y,5M7GGA6_0K-7;7;=V+CNPD.([ MC95G-/8_!2QP&L-<6>,(V:P%]2RE>=M8@6K*#_X"4$L#!!0 ( *Q:!%.9DJZ=IP( ,0% M 9 >&PO=V]R:W-H965T0E_?M1%=89P.MZR#2[1?M\^ M:-+"AB7C)4K#E02-^228Q3?SOO/W#C\X[LR)#*Z2M5)/3OF438+()80"4^L8 M&!U_<8%".")*X_G &30A'?!4/K)_\+53+6MF<*'$3Y[98A)P)1!R65]LOWA'4X 5U$+(#D $I]W':.8U3=)",X1[)6UAX$YFF+W&AY12DU=RS&N>G"7\7,E+Z$5= M2*(D/L/7:^KL>;Y>6YTR527"BNWAEIM4*%-IA-^SM;&:_HP_9T+TFQ!]'Z+? M$F)) Y-5 D'E0,&V2J*TQFF\#FXI..YIG R^]<+GV5<%PH)8F7QY;\ JR\0I M[QHEYMP"C2FH2@,5:,A(*IZXH8$=DH49*_IDJZ_7C8@57;JWA\-(B]=Q(G]=D=QJ,: MWQTE4>>M7R \F:P2]<;O#T/MK:2MAZRQ-BMJ5D_F?_=ZO]TSO>'2@,"&UL MG5;;;MLX$/T50BBP+2!'=TL.; -VDF);I&A09[L/BWV@I9%-5")5DHKC_?H= M4K+LI+$?^B)>AG/FS(W4="?D#[4%T.2YKKB:.5NMFVO/4_D6:JJN1 ,<):60 M-=6XE!M/-1)H897JR@M]?^S5E'%G/K5[#W(^%:VN&(<'251;UU3NEU")W((;J"H#A#1^]IC.8-(HGLX/Z!^M[^C+ MFBJX$=7?K-#;F9,YI("2MI7^)G9_0N^/)9B+2MDOV75G([28MTJ+NE?&==3*79$FM.(9B;65:N-Y!@W25EIB5*& M>GI^?[=8W:W(^T>ZKD!]F'H:08W(RWN 90<0G@$8DR^"ZZTB=[R XJ6^AV0& M1N&!T3*\"/BYY5@R118'=\T@?A MZV#Y..OL2M,1(U&.6ES0[O0[$KN3.,8Q<>,D)1][I@_2>*#WEC[\;%F#G:]= MPI%1X&9!C-^)GY)'H6G5$2\.#-Z1L9LF&8ZI&XWCTY1<8%>=)BYOI41["!&Z M?I1T8Y9>5N*"CPZ*D1O[,7XSY''PZ19*0&F!E]<3\!8&,Z[U4F &)0G16CA) MR%>[.L$G89J1,*V13HJI_E6(ARNX%[A9: M-/;56PN-;ZB=;O&G!:0Y@/)2"'U8& /#;]#\?U!+ P04 " "L6@13"UIY MH \$ ","@ &0 'AL+W=O)FY: MM"_6D)S+X>',>.9[J1YT@6C@J2J%7GB%,?6%[^NTP(KIE'09#X%>/"6\[=WDHMY[(Q)1>X4J";JF+JRQ66:[ MPM@-?SFOV0XW:'ZN5XI6?N\EXQ4*S:4 A?G"NPPOKL96WRG\PG&O7\A@;[*5 M\L$N/F4++[" L,346 ^,/H]XC65I'1&,/SJ?7A_2&KZ4#]X_NKO37;9,X[4L M?^69*1;>U(,,<]:49BWWM]C=QP%,9:G=+^P[W<"#M-%&5ITQ(:BX:+_LJ>/A M/0919Q YW&T@A_(#,VPY5W(/RFJ3-RNXJSIK L>%?92-473*R+"Z:>L3)OR'Z&',^]FM?$&!$@Y'Z90B,Y(\R>HVHQ FQ% [XG]>SH5$@(X M<]%EHVE'#P&?4JS-BP@99?;@ NZ=XY/W&A7)AGZ8ZZW5DIM1[0 MQ5-9$5QC%-\VQJ8^& FWJ!\87$M52]72\2VQK M4#-('T#6%HYV[)$W@IW:AVD/V9ZI3,-WWTRC,/JA_\;)J)<_="_Y;T':Q736 MH6SOVU'Y2FZ\B];@/$@&K3")K!"!;FF MBGU_9NZ1WNN8!==WCIDX=!MJ++#%E%&+QE4V904.+2*8ICMH^:R7_: M-:[?)N>YTN*HEV=?V6Q:SNXL9S";)<^*)%.0S=^S&$]&$(_'0/JSF6T_DP"2 MZ82D((CH-QH%\%HJ^R\FA K5SLU!FFAOA&F'A7ZW'[4NVPGC6;V=TSXSM>.$ MK\2<3*F8*"%5._NT"R-K-V]LI:'IQ8D%C8NHK *=YY((Z!8V0#^ +O\$4$L# M!!0 ( *Q:!%.D+Z&B(@4 !H- 9 >&PO=V]R:W-H965TO&&Q BR7J/4L,."]M,[1)T7@KAF$?:(FVV$JB M2U)UTE^_(Z4H=J(8P;Y8)(_W?L_Q?+(5\ILJ&--P5Y6U.AT56F^.IU.5%:RB MZDAL6(V4E9 5U;B5ZZG:2$9SRU254^*ZT;2BO![-3NS9)SD[$8TN>:.'@\]\76AS,)V=;.B:W3+]Y^:3Q-VTEY+SBM6*BQHD6YV. MYM[Q66SNVPM_<;95.VLPGBR%^&8V5_GIR#4&L9)EVDB@^/G!SEE9&D%HQO=. MYJA7:1AWUP_2WUK?T9Q=?Z$1EXF2F5_ M8=O>#8,19(W2HNJ8T8**U^V7WG5QV&%(W!<82,= K-VM(FOE!=5T=B+%%J2Y MC=+,PKIJN=$X7INDW&J)5(Y\>O;NYN;BR]6'#S"_OH";Q?O+SW!UO9A?O[LZ M^W!Y"^,%799,34ZF&I49EFG6"3YK!9,7!$?P4=2Z4'!9YRS?YY^BD;VEY,'2 M,W)0X!]-?02^ZP!QB7= GM][[EMY_DN>"Y%O>5D"K7.XJC6MUQQ]A;E23"NX MX"HKA6HD@W_F2Z4EUL^_!]0&O=K J@U>4'N+L,H;U"-6D!6HE"G@-:P[:X8" M?5"@0>VQVM",G8X0EHK)'VPT6Q0,5J)$R/%ZW2&._T15&@FMVEVMD#?27#14 MQ>^@:E/'3.H \_ZP,,8V70A&H5A4Y-CN!92%S"OF.09-7%DLJ8&<+2$A=#X M>TZEO#?2:26:6CMPP3)6+9D$W[-"77@#?N@$7H"+D#A)1'"1) Z)(WA,D]:2 M+QMM"A*T0#Q_;[CB1I6"L6J67Q'HAM"Z-P'?25T7?OTE(1[YO=LADA&G-2)+ M2E9G]T#SKP@R[#*8\H>K8\\)W'#2?Y\YL!\1-#YU_-9XY AC7*2N$\<>'*B7 ML*^7\-7U(C _$O/6URJUM3I4,P>%#M?,S1/I"C(,+5<::P"5Z[V2>EH&^R%Y MGN%W4BCU&,FYC23,LZRICLQ.:O[S"*[Q%7IZY_]S7CT-%.Q4"6TY;:D>P[GM MM&BP9*4]4@7?*-L:VJ"_@2!RO#3"Q3AQDCB9F+S'F/>DI:5):FB1$_B1H06N M$X8^1N('/GP;#*%F65&+4JSO(76B,( QP0)'.2@$ZSQQHB@U)1>ER(_R8A\6 MDN8,:EIA+HCO(M6/)Y#ZX*4Q;DQMIF3 S5KHEUW=%9HXGN?U==_N$C0GV#DS MNQ;(SPH/W8P"C(K!P-CS')+ZDP[":=(2"4G;D!%C.M)")T6;#P CZH$1O1H8 MNQX"N\.)1>%Y_3JH'%0S#)7YD+ZV=$P7%<^0JF!+L9Q4AR#U##^+0C*V]V0^ M0NH6._(PQ8+-XNMQ-6C;&\#""DG[):95^8X;FFHF^/4/Y2/N\Q&_.A],:8X3 M$YJZ:K1Y0H<2-)2+@RJ&#"]U"+X^+5CW@K$3A!7JTNRW M$OW-!Q$=!$ZP M#<2)%]LB:;U)VL5BL0^T-+*(4J1*4G'Z]SND;#4-XKR(''+FG#-#W42K?,DJFWD>DTLLH'M2)*X_@\:AF7 MP6+FU]9Z,5.]%5SB6H/IVY;IGTL4:C7"67R]SY>X=O''?FQ1Q<)ANEOCOC8S4/8B<(!9;6(3 : MGO :A7! )./''C,8*5W@R_D!_0^?.^6R80:OE?B;5[:9!], *JQ9+^R]VOV) M^WPF#J]4PO@O[ ;?G!C+WEC5[H/);KD<1O:\K\.+@&E\)"#=!Z1>]T#D5=XP MRQ8SK7:@G3>AN8E/U4>3."[=H3Q83;NN/M_ ZJ^O']=W MJ\^/_Q$8D;%:8'A-FQC#7=:&U_AK 63%I@LH+5CYYW=-4L_'NU M,5;37?GO':I\I,H]57Z$ZH&>4-4+!%5#MZ?U?'C@>ZN^[V*Z1WII.E;B/*!7 M:% _83#F]#MX"!+I4RIZ0L9BY638!J%6@MXBEULXX9)65&\HSIQ> M4:QUK# M#9;8;E!#EOB5&&X=_@=(PPD9?KR(8=ES43FT) WS[,(-15; '2L;TJY?B8(\ M"?.X@#P.\R2!+W7-2Y+4:\EMK_&5&UL?511;]HP$/XKIV@/K10U(0DM M0X!46JIU4KL*6/LP[<$D!['JV)GME/;?[^Q QJ3"2WP^WWWWW<6?1UNE7TV) M:.&]$M*,@]+:>AA%)B^Q8N9"U2CI9*UTQ2QM]28RM496^*1*1$D<7T85XS*8 MC+SO24]&JK&"2WS28)JJ8OICBD)MQT$OV#OF?%-:YX@FHYIM<('V9_VD:1=U M* 6O4!JN)&A>&'+<3 (H, U:X2=J^TWW/73 M=WBY$L9_8=O&IDD >6.LJG;)Q*#BLEW9^VX.!PF#^$A"LDM(/.^VD&=YRRR; MC+3:@G;1A.8,WZK/)G)79R?WC\^QQ^6-^/UN$\#A;PMF2K02: M\U%D"=X%1?D.:MI")4>@+N%!25L:F,D"B__S(Z+5<4OVW*;)2<#OC;R - XA MB9/>";RTZS7U>.FQ7N4;2JOT!]QRDPME&HWPZWIEK*;+\?M$A:RKD/D*V9$* M"]),T0@$M0:^K_;9)$_"."$.3D-(/Z#8../4<#N2)5&(N%*V1+A+42 M)"\N-W#&)7E48Y@LS/D0:(C8#1%N,<=JA1K2GO?$,&=;ND\6-6?"P!?H)>'5 MUX$SLC#K9_!"HJ)>H-8J1V,@"P?]F+[)90)W7'*Z>@5LE"H,)&G8[U]"T@M3 M*K54EHEN"H[U%\AZ81)GSHC#.+V"ST8>'5SF"O7&2]:UW$C;WNO.V[T*UZT8 M_H6W3\H#TQLN#0A<4VI\<=4/0+ZMG/P%4$L#!!0 ( *Q:!%./F>8.MP( *$% 9 >&PO=V]R:W-H M965T MACTH-A,+DR5/DIOF[T?)B9MA;5]TH7@.#VF3DYW2OTV):.&E$M),@]+:^C** M3%YBQ 52L.5!(V;:3!/ M+A<]Y^\=OG/,\MF$ZUVH)TWL;F#3]6C M21R7[J.LK*973C@[FU]=/3S=7,/M8OT0\*OC;R + XAC=/D [ZL2S?S M?-D[?/=L[W,#)@N8Y[ENF##P<[XV5M,/\NN#$+TN1,^'Z+T38D5]4S0"06WH MGZ,(6(#@;,T%MQS-6T7]D-"UY:6I68[3@/K.H'[&8#;_GQER1;UB+%DIM"T1 M-DI0TW&YA3,NR:(:0WF;\TN@NF)75[C&'*LU:L@2;XGA2%^SO2827RZL:J'V MB+!&B1MN#7R"0=CKCV@?AN/>^!6E:6AHNP?+7DA7+\Y@T#]Y;G1>4B>!T@5J M VF8CD>0A/T3BA:9A:-L3.LP2^ ;9:2A%V;#F-9D,(1'99EXJ\8D*!F&V< I M2T9AW._#6Q\V.FF;"O76#P=7QD;:MH,Z:S=_YFW;O;JWP^N.Z2V7!@1N"!I? M#/L!Z'8@M!>K:M^$:V6II?VQI!F*VCG0^T8I>[RX -U4GOT%4$L#!!0 ( M *Q:!%/!V>G6N ( ,T% 9 >&PO=V]R:W-H965TZ.T. M;GF6&WO@3\<5RW")YKY:*-KY+4O*2Q2:2P$*UQ,O#D>SOL4[P /'C=Y;@\UD M)>63W5RE$R^P@K# Q%@&1K]GG&-16"*2\7?+Z;4AK>/^>L=^Z7*G7%9,XUP6 MCSPU^<0;>I#BFM6%N96;[[C-Y]3R);+0[@N;!MOO>9#4VLARZTP*2BZ:/WO9 MUF'/81A\X!!M'2*GNPGD5%XPPZ9C)3>@+)K8[,*EZKQ)'!?V4I9&D963GYG. MX\757?P+EGT($HB,(C?+TVT9[CZWW M\R9PA-[@2DLV"N]*P.Q M4DQDZ-:_XY4VBA[)GR/!^FVPO@O6_R@8]4Y:%PAR#72%R1/(RCY"#57!A'ZO MO$<);6N.=,42G'C4>QK5,WK3BUIQD8')$31_@;*Y +07 %0^;,O7<9BY+"LF M7B&CI U![-E:%M26EN5 9H?ZC:K!$XMK+&S#5$H&)M*WQEIPHT>P)!7[S^!0 M!=PTY'[LJ/Q[ZP2/KF\P/8F?4=$8@&]6'M!C1KAD7,$#*VJ$Y4$53_N=7A# M)S@;=L-SN'U?+$7M=7J#<\*%YX-N?_@6Z(3#H!,XMO LZH8AO/< _+T6*U%E M;I!H2&0M3--M[6D[J^*F1?_#FT%WS53&*8D"U^0:=,]./5#-\&@V1E:N85?2 M4/N[94[S%I4%D'TMI=EM;(!V@D__ 5!+ P04 " "L6@13ZS J_Y<# "' M!P &0 'AL+W=O;-7+; .VXRX>FL9(G.[#L ^T=+*Y2J1+4G'S[WND9,W9DF!?Q!?=/??< M*\='J;[J/:*![U4I],3;&W.X# *=[;%BNB\/*.A/(57%#!W5+M 'A2QW2E49 MQ&&8!A7CPIN.W=U:3<>R-B47N%:@ZZIBZFF.I3Q.O,@[7=SQW=[8BV Z/K = MWJ-Y.*P5G8(.)><5"LVE (7%Q)M%E_.!E7<"7S@>]=D>K"=;*;_:PRJ?>*$E MA"5FQB(P6AYQ@65I@8C&MQ;3ZTQ:Q?/]"?VC\YU\V3*-"UG^P7.SGW@C#W(L M6%V:.WF\QM:?H<7+9*G=%XZ-[)"$LUH;6;7*Q*#BHEG9]S8.9PJC\!6%N%6( M'>_&D&-YQ0R;CI4\@K+2A&8WSE6G3>2XL$FY-XK^9Z>0>+VYOUW?)Z^?E^]64)J\]T7D)OP[8EZHMQ8,BH50VRUL"\,1"_8B"% M&RG,7L-2Y)@_UP^(;,QV\"_EZ+/B2A#W$81V_@)5T$$H>7O(*W_%9S M\P1_SK;:*"J2O][ ''28 X 7SGGHGKTL$65#=9755E\Q@#M+L44$F*VJ@ MO:WL1P0NZ(S0*Z5^.;YOFYK]/_A,TE$[H0)(# I94D-RL8,>%W0C:\U$KB\N M8=VVW"S_F^J/&M!HH Z@^A:PJ)5"D3W!1C&AR:H5C/[[^S<:!]#[9%T"DE@) M"NW[I3 VTDZ5N:;4$,-&&E;"N1NWSHW%,S=6C1MS5C*1H09FX HSK+8DF42N M&$)X![UDE%[0.O1''V):1WXZ2FB-!GZ4_M+R,W! Q>7+\;)I@)]_&L51_"OT M(C\."; 7^TD\I#7QATET\8P&U2-V]7A&8>"G:4IKZB?#D:40^FDR.@M6=@K6 MCH)%4")WQ@E581,((\&E))@77725NS>TZ^*)!ZQ23@(9FJ%5!;D(*--CD+2]'&L M*+.L(W)RHF_M:6SXGI)K-5WAY:@:=[;X;Z.M)5Z 1F-*QQ^X!B$I311E84M6 M470,S_CA1*"I8$46T0XF*&J+TG^I=8.SX5BAVKDG0!.O6IAF3G:WW2LS:X;K M/^+-$W7#U,ZFJL2"5,/^AZ$'JAG[S<'(@QNU6VEH<+OMGEY*5%: _A=2FM/! M&NC>WND/4$L#!!0 ( *Q:!%.FB;S3QP( /H% 9 >&PO=V]R:W-H M965T6(&O95R=7(R;7>WGB> M6N58,74EMLCI9"UDQ30MY<936XDLLT%5Z86^GW@5*[@S'MJ]9SD>BEJ7!<=G M":JN*B;_3;$4NY$3.,>-EV*3:[/AC8=;ML$YZN_;9TDKKT7)B@JY*@0'B>N1 M,PENIK'QMPX_"MRIDSF83)9"O)K%0S9R?",(2UQI@\#(O.$MEJ4!(AE_#YA. M2VD"3^=']*\V=\IER13>BO)GD>E\Y P$>3@(&YP+"0T!H=3=$5N4=TVP\E&('TG@3FIG8 M5&TTB2NX>92YEG1:4)P>/\P6Z4LZ7\!D=@=/B_OT!=)?S^ELGKHP2Q?06;!E MB:H[]#2QF1AO=4">-LCA&>0$'@77N8*49YA]C/=(92LU/$J=AAP.+ M7")^>%F@=T'[+O-B?^;$O)@9_)-9JZI)&+Y )T[Z76.#T+=VT$NLC7I1]]W_ M>'?780BA&T41!.X@#B%VD_XU/)WFU]ZO312",(%.,NC2Q(>@#PNA6?G^*)]? M#PGH#0(:0S>(>V0#-_ 3LK$;Q1%\]D.\DWJL4&YLUU%TS37736FVNVUCFS3U M_.[>=,5')C<%5U#BFD+]JW[/ =ETFF:AQ=96]U)HZA5VFE-S1FDZ5,@R!RKR( K#05 P+KS)R-D>U&0D M*Y-S@0\*=%443/V<82Z/8Z_GG0R/?'\PUA!,1B7;XQ.:K^6#HEG0LF2\0*&Y M%*!P-_:FO?M9W_H[AV\Q-_0@PQVK5-K)HP)1!P47]9R^-#F> 87@!$#6 R.5=!W)9+IAADY&21U#6 MF]CLP&W5H2DY+NRA/!E%JYQP9C+_LOZV?-RL9I^6L/ZR63[!=+V ^>-RL=K MA^E\]6FU^1>N-FR;H[X>!89B6F20-ORSFC^ZP#^ SU*8@X:ER#![BP\HUS;A MZ)3P+.HD_+L2-Q"'/D1AU.O@BUL!8L<77^!;X-; @NLTE[I2"/]-M]HH*I;_ M.\B3ECQQY,DE=:5X1F4XB0LAQ8(2MA0.[ '!#6TJ"&OV X\*-^^#KX*LB/TOR%&54T MZ9&1'@YX%?E)-+B&J_C6O[WK7<.:^D3*E/K)Q?[$3CRQ/XP2&B1#/^G?08=T M_5:Z?J=T*V&0-FQ@)5)9(#"106M;OE!3TGAV;N\IVQG@?67;"-A$4)@S0[(8 M>:8@UT YE8IK6FFT;11DKM>0[:V.-GMGX5I73*1(!-IH9[?HE"Z)+;J*SHP0 M)7'P4RI,PT[FU#TU7'%![K+2A-/7][ Y*,0W-PS:VGCB+Q=67-6X0GD==6V\ M*SDZ^_"N_?;\0>^V_7=Q_BF7%>&M9+TP)IX^E544]B'VP\1&N.M%](W\.(Y= MG&%DYXD_& S>K;K@K#46J/;N ;#'1R'J+ME:VS=F6K?65_?Z@?K,U)X+#3GN M"!K>W%)]J;KIUQ,C2]=HM])0VW;# [V3J*P#K>\D54\SL0':EW?R&U!+ P04 M " "L6@139"H:H?4" #1!@ &0 'AL+W=O^>&]SSIR=V1GWMDH_FC6BA:=,2-,/UM;F5V%HDC5FS)RK M'"6=+)7.F*6E7H4FU\A2#\I$&$=1.\P8E\&@Y_>F>M!3A15:5F'%DO(,I>%*@L9E/[AN7 TOG+TW M^,QQ:P[FX&ZR4.K1+6[2?A Y02@PL8Z!T;#!$0KAB$C&]SUG4+ETP,/Y,_L[ M?W>ZRX(9'"GQA:=VW0^Z :2X9(6P]VK['O?W:3F^1 GCO[ M;9N7 22%L2K; M@TE!QF4YLJ=]' X W>@((-X#8J^[=.15CIEE@YY66]#.FMCM-Z^Z<2-^>R1><;=9 MJTQ>CEBWWFET#HA>JHCPH,UDJ%>^F1KP3LJ.4^U6_?JZ;%._S,MF?\OTBDL# M I<$C&PO=V]R:W-H965T) M+DG'N7_?74IV$R=Q^2*2TNYP9#:D]VVCSQ2X!''MJZM8.@Z5SJ]/!P)9+ M:)0]T2MH\;K.=1Z,PQ$L'TPJ19+1P\&H[.56L ]N-]6=P9G@UV56=5 :RO=,@/S M83 6I^<)Q?N WRO8V&=C1DRF6G^AR?5L&(0$"&HH'550>'N$"ZAK*H0P_NYK M!KLE*?'Y>%O]9\\=N4R5A0M=_U'-W'(8Y &;P5RM:S?1FU^@Y^,!EKJV_LHV M?6P8L')MG6[Z9$305&UW5T^]#A])D'V"]+B[A3S*3\JIT9G1&V8H&JO1P%/U MV0BN:NFCW#N#;RO,U9+OU$K9C6[=TK++=@:SE_D#Q+4#)[?@SN7!@K^NVQ,6A9S)4(H#]:(= MVE 7@A-D.I8"<5NT5Z M2S9NP%2E8M>M ]-Z4*IF#]KMKJ;']P.+0YY$$0YDS*,BP4$:\T+FB-0ZHK(- ME8(+(9A(>1(G+,IXFJ3LRFAKV>4P510\EA('&<^3D(IF7&:R#\/-OZA: M%N?L1Q9)O,1T^;P"H_PWJ=I2-\".:@P^IFH1E3C*94RSH[3 ^W\H$'Z' C+G M14Z@D5KFEXP3G@GY2@%\+Y&=$#R5"5'+X^R5 I)G*=5(N A)38%A:;*G0$P* M"+H4+Q0@YD0UXF&:>=*"1WDWBGF8"#4 *9"F/TO25 ,@\2G/T)3)/R"5A$NT+@-K)E/93BF\) M.B6):(]_LC5 +-XT0(:\16^ 0D@_*GB81<<'CJMD=UPE!T^1>_S!S]8U/*?F M#RIX\F+5_?\'C&6JG2&H=O%3C?_0&5/6@K.<3;^R!>B%4:LEJEPSA7V!?>L\ M.XB$&H]3NU(E# /L+"R81PA&8UH#G= U'G2@XFK&G]ST@V*V/\R5)0(O[5]9 M>CS7-?8?4\\>9$EW&)NQAM6A0\Q^/H+7\-GK49N,K" M-U.6E7K=NJ[CV#W=]6OCKDWY-[QK]F[\!K"LACFFAB<9&L1T#50W<7KEFY:I M=FA!/UQBSPF& O#]7&NWG= "NRYV] ]02P,$% @ K%H$4PLA4Q)9!@ MQ"( !D !X;"]W;W)K&ULS5I;;]LV%/XKA%$, M+5#4XD6WS F0V Z6HFV,ILT>ACW0-FT+U<63Z*0;]N-'72+:)$6[U1[\DDCR M=P[/X<=S/HG2Z#G+OQ4;QCCXGL1I<3G8<+Z]& Z+Q88EM'B7;5DJ?EEE>4*Y M.,W7PV*;,[JLC))XB!S'&R8T2@=7H^K:++\:93L>1RF;Y:#8)0G-_[YA&5Z,M7;,'QK]N9[DX&[9>EE'"TB+*4I"SU>7@&E[<$J\T MJ!"/$7LN]HY!F7@V EFQ%=S'_G#W_QIJ$W-+?(HN+ZB]X MKK&^ "]V!<^2QEA$D$1I_9]^;R9BSP#!#@/4&*!3#7!C@%6#KI!(8T!.'<%M M#-Q3#;S&H")S6$]6-=,3RNG5*,^>05ZBA;?RH**KLA83'*7ERGK@N?@U$G;\ MZO/T-QYO:(^KPB,'' M+.6; DS3)5L:["=V>\]B/Q39M2FBEQ1OD-7A^UWZ#F#G+4 .@E\?)N#UJS>& ML,:G>W&ZO4Q^/):"K46I3[MDSG*0K40_W&8YI_.8@6;J"_ OZ&9A4CMV M*\=EIWZZ0J/ADR$6MXW%M<;2SDW*3 />U-;>WH >"5'0#EJO5QU%7!^B0]1$ M1T'D$@P/85,=YGO8\\QY>FV>GC7/L2CD7&B'F/(%BY[**2_>BJZ6Y^:9OO&T MF8;$<92,3@'=>H:T]T 'Z?AM.OY/I)-FJ24C7PN68"VC4T"W!A#LRBAH,PKL M&=6!@[(@RIH3U2%4F8F+2Y%DLTB%#(",;UANRB_0H@KT_$X!W08:8T'8E5_8 MYA>>QE@ ;I<5DU0M,V6CX**Y6:44T?O3VYGI'LW!M#>,,6:V(#K1+3J!14-\G[+ M4J;Q?:C+$O!@^YYL"RE"=JUZ2C+NLP@ M@D-79=F@1IZ/U0YH@!'?0Z[*LL%;Z&.W@V4I7-"N7+/[,?A YV+V"Y[OZEN> M7VBR_17P. \UH%4"&B7B*/KP* #1*WBL0&%0D^K=1WE$=]1 M%X&. ,,N]E7F=1CV$ E4ZG48\A'"'=Q+P4-VP3-SWZ_FI0 A M_SRXETJ$[(\^1[G7'UH@#+&J_P98J+7TB0&%"'1#E7K#F(Z#.W8;D-0X9->X MDOJ[A*Y+6GN6.Y9Z@YVSH!Q+X<'V)YICE#?F!ZT9JJUY;$ 1J%;QQ(""V ]4 MQDU#>H28"<=2T+!=T X)[U7C>&_#[SQV_+!4'&Q_N#E*N+ZSYR-?U74#2D@Q M40G741!K_6)J@+F^UU'A6"H9MBO9[''2N[*EDF#O/(B6\H+MSS='B=8WSSP$ M'95HPQ9;$*B]W(""V/&)2K0."W'05=E2MK!=MFJB^U6TU T>Y5 MSD2*!#F/33@BE83TVX0C^FL)=7AAM$ERTN ^'V59?SEI!R@_7#EZC]02P,$% M @ K%H$4V?&1:VC P 8A4 !D !X;"]W;W)K&ULS9A=;]HZ&,>_BA7M8I/:)K8AT J0UI>C;=HYIRKKSL6T"P,/Q%H29[:! M[ML?V] X1R7)=!1!;TI>[/_S]N4:V5)F0ORP-Q\7XR"R&4$*?SOVL_H[3_:T;T1E \$U&\A^ W%Y[P*Y+&^99I.1%%LD[6JC M9B]HR^)6"N6+]0HU":^50GG^UC7NUBD)M:G=7Z!:'2&2$3PX_06 MO7WS[K\JH$)"6 :D+V*L-:.W.\Q4J*CT39<\.=6:G&#M%^TW93' _[O>B4;@YD$FO MS*37DHDK_0SYE Z/\0S=/17FBP +](5G=IU8HJEYI99LOELPU4QJ9$P$IEM/ M7'V_LG.*SG%T'N&&KO7+7/O'&5-QM''J/1<=R-*^3&G?M[+UDU..WWXAJ#8X]@_%L,/J+%L:X1CH_$<.PACKNG.'Z)<8J'_8MBN\L]RO&I64Y;74X\R\F16$X\RTGW+"7$LYQT MSO(6Q5:7$\]RB264\]RVCW+Z0&6DZCN'T_J64Y?&\MIY12E M.?3*YXKE *2Z,<70P,.^7N M0&]WHT7A#M%F0AO3N,L$V *D76#>+X70SS?V7*X\5IW\"U!+ P04 " "L M6@13%)#IAJ,% E& &0 'AL+W=O7CH,PS[0$F43E4B7I.)FV(_? M458E)Y)8=X"_Q*+$NWMX=WSNR)QOI?JBUXP9]"U-A+[HK(W9O.]V=;AF*=5G M&P5?.8-%L!?O/ M-"B[.ER9 ]+U >XAA7L:Q#^XQ6$]:G#5.P!\0*)0R($"G+>*V[6[D;N\ G,6DP4% ]THE=@*]H6$F*)IQNA)2 MP[;1)U .PS-'8N.*2_'QR!17;(K==+I@*H1DA2;3;J(GF;N="\,4TP;Z0C"M M6-18H-R*L>>=>=XO+I 5MV(WN4ZI7J-00KL;Y9D!CC"*"ATSU0SN$C<0*^FW M["-TN;NB?^SF_Q(CK?:I=3<\0'?,J!((3GPNC[KU8W* 1ZM2 M@-VUX.<\BJB"?;9B>3W;MU*9-9JDD.PA=9TH*NXGO:.505(1 M.W$3NS-\=99VA*^B:>)FRON0)V@B> HL,87F%4UENJ'BV;6>BCA)<#RO5=1' MW-3TOYN'Z0\4_[AY(!7C$3?C.4([)75VZ@U:ZK%C)=+]P-9ZJ M<9W"<:N/*OKRW?35EO\_P2+^WJ6!?[R;B8JK?'>?ZDHUOWZ*'[;6';\B+M]- M7 XOSNU&W%5XFKC65U&6?[P3O5]QE^]N^IQ>K/=P?N#7W-C=N_^T%^@?J5IQ MH>'\&X.<=Q: 4]7N3GHW,'*37XDNI3$RS1_7C$(?82? ]UA*\WU@;UG+_PR, M_P-02P,$% @ K%H$4[_\3+H4! 9@T !D !X;"]W;W)K&ULU5==;]LV%/TK%T8?6L"+1/DSA6/ L=/50YIZB=-A&/9 M2] A-=HK_=5L$2T\)[$T5ZVM MM;OWGF?"+2;<7*@=2GJS5CKAEJ9ZXYF=1AYEH"3V M_O>PD7LC4>9<\6>CQ2 MJ8V%Q(4&DR8)U]^O,5;[JQ9K'1[>+3C&WQ ^[A;:)IYI95()"B- M4!(TKJ]:$_9^Q@8.D*WX(G!O3L;@0EDI]=5-YM%5RW>,,,;0.A.<_IYPBG'L M+!&/;X715NG3 4_'!^L?LN IF!4W.%7Q;R*RVZO6L 41KGD:VWNU_XA%0#UG M+U2QR7YA7ZSU6Q"FQJJD !.#1,C\GS\7B3@!L&X-("@ P6L!G0+0>2V@6P"Z M66;R4+(\S+CEXY%6>]!N-5ES@RR9&9K"%]+5_<%J>BL(9\>3Z:^/\X?YYT:>]>IH2?&P%0E*R&YRUT;[C%4&RG^P@CF$4HKUI3O M& \5R/*L,6K#STI%>Q''[;.JT-(T<4MNG?4[)4,EK58Q$=C 7%K4:"S\,5D9 MJVD3_MD02Z>,I9/%TJV)Y4"FJB@YLI\AG28]C2_]P8 *\'2:^_-5PV$PZ)>K M7M#JEK2ZC;2*YIP)OI'*6!&:-B4@O&B(N%>:[OV+ZDT5R6.$.IO"4G-IUJBS M>I'?.(U<"6ZHA/;[L1*T*8JR(GS$.(*%%DJ#5:>V7U>O?LF^WYB8*3=;"%^0 MM4>R53NS?U:?;M#K59=G4+(8-++(-.;IH#&N2RD]U/,OF56QR>WV3MBP@>]7 MLQF6;(:-;);*\AAVJ0ZW=*K\F,/PC$/OLBXCER6'R_^])C#_>-#X/^XRQR1T M R265&SB7RW]_ED^.]7)9""\GSIU)(ZZS)J%^;/=HB:%L5QNA.L9 MGO5,/8O.>2K8L*:KV5&'6;,0SS!7%K#\.:=0Z;Q[[KP_J/%]%&K6:_3]G_94 M_4::%(G,9*,RFMY9-(%?)Q#LJ-RL6;H;CMKK OIB#UW6Z2([RC1KUNE<&=?_ M5.O7'QZ%_7ZS5GHG=UKW!?*)ZXV0!F)<$\R_&%!<.K_4YQ.K=MDU=Z4L79JS MX98^A%"[!?1^K90]3-S-N?RT&O\-4$L#!!0 ( *Q:!%,G:/=B^ 0 .4: M 9 >&PO=V]R:W-H965TYZ*YS0EZDPL*#=OID*F1)M;.?/4 M0E(RR8W2Q$.^'WHI8;S1Z^;/[F2O*Y8Z89S>2:"6:4KD^H(F8G7>@(V7!_=L M-M?9 Z_779 9'5']L+B3YLXKO4Q82KEB@@-)I^>-/OQ\&02903[B3T97:NL: M9%-Y%.(INQE.SAM^EA%-:*PS%\3\>J8139+,D\GC:^&T4<;,#+>O7[Q?Y9,W MDWDDBD8B^<(F>G[>:#? A$[),M'W8O4K+2;4S/S%(E'Y3[ JQOH-$"^5%FEA M;#)(&=_\)M^*0FP9P*#" !4&Z'N#5H4!+@SP6R,$A4'P5H-F89!/W=O,/2_< M@&C2ZTJQ C(;;;QE%WGUB/A^%H.![^?@OZMP-P M?WG='U\.P%W_?OP7&(XO;T;@% RY)GS&'A,*^DI1K4 __KIDDDY.0#\54K-_ M2;[N-U3/Q01\'%!-6*(^&=N'T0!\_/ )? ",@_%<+!7A$]7UM,D^R\&+BTPO M-IFBBDROZ.,9\.$)0#Z">\PCMWE_(4MS?X_YP&W^VY*? >Q71K]TFP]H;,SW M1O?,BI7+ALIE0[D_7.'O8JG,$U6L@V)Y\?^^-L_ 4--4_>.(@N\Y'I?Y39NPMQ-!J;G7AC CJG2\W:!]HU"J%..>I5C4.88 M.'.\)O&2$S!@9,:%TBQ6)Z99XS/'])NEZV9M)0[+&.%/*?%%N%,\"-O-_;5K ME<%;SN"CF"6@SUE*DBP%"B*1+@A?.^;5+EVW:ZM=IXS1^2FUBSH[M0N")FSM M+Q[T+3C]H\H'_@-C2284<))2QSSA%J)A;=6$EB@0.>=SQ3C3]#0Q^_;$H+H$ M/MD GQ3 WTM>M%/B5K,95E38\@>Z 32@ST;(+$PZFL9S+A(QRZI[Q-\\M#R! M07VUMFB!3>?,7G9/\*KH.[OL"?B2"QWSKO],I1%NX$'1Z3(!UVQ*]VZA[K@8 MK"F1RC4'BR[H9M?Q_7(!]^#,]_V*?K$\@VZ@1;E]^8%,J/&]W# Y1"U7TC&4W MG<+$E)GX?A1L=B(M* MPJ!#A DLE(.ZE&X4["I=!"N4;F#Y';@Y>BOX:6QZ@FJ3Q$Q2FE*NCU2Z@05M M4)_2#2P^@W=2N@?BHH-L";;^CUF;T UVA6[X?;]X6R<$V0'0#9$SQA5(Z-08 M^6;]5 C]RA!9)8HF3++A(#CIVN'MK42]P.P[ '1J)M MHA+IDI3=[-/O2#F2.XE,VV$/>TDD67?WOSOR1XJ7!R$_J2VE>IENM M=Z_Z?95N:4'4A=A1#K^LA2R(AENYZ:N=I"2S1D7>QT$P[!>$\=[DTCY;RLFE M*'7..%U*I,JB(/+QFN;B<-4+>T\/[MAFJ\V#_N1R1S;TGNH/NZ6$NW[M)6,% MY8H)CB1=7_6FX:MY9 WL&Q\9/:B3:V12>1#BD[E99%>]P"BB.4VU<4'@WY[. M:)X;3Z#C\]%IKXYI#$^OG[R_MLE#,@]$T9G(?V.9WE[U1CV4T34I*7-F_Z'!\-^BAM%1:%$=C4% P7OTG7XZ%.#$(8X+U>+]+9K>SM'=S=OIZF:.EM.[U>]HL;IY=X_.T6O")/I(\I(J)-9HJA35 M"A&>H;>,/+!<,_B!:'2?LAQ-T\\E4\RV%311]&).-6&Y>@F>/MS/T8N?7J*? M$.-HM16E B_JLJ\A%Z.HGQYU7U>ZL4OW3EZ@(#Q#.,!!A_G,;_Y+R2]0%%CS ML,-\[C>?TQ3,.Z/WH0%U%W#=!6S]10Y_UZ6")TJAF2@>&">F=F?HCJ9BP]E? M-$.+C'+-UE#LG#Z5W]99TNP,_2Q$=F!Y?G;2$F9[ J^6A7GEK?%^*W@JN)8B M!P$;M.":2JHT^F/ZH+2$*?BG)Y>HSB6RN<2.7)[$=#6ELAQ:2T.D_60<) DT M8']:^_9;HQ%.AO5;7\F*:UFQ5U8U-#DK2(YF1%)3ZAWACYZ,![7KP0]T;R8 MCAF5]A:M).%J3:7MUX*G>9F9%MQ "_5CTPF8%,>V4O2&YAE:2B8DTN+4][?U M:UBK'WH+4ZM/3]6G7ZG7C?JNJ3IL-2P, SP.NCN6U,*2__VD&-6YC+Q%GA&U MM3I2M.+6%+2Q2&#B4-WT/L5;*4=$=8AN@7V+ I1Q5PNPK# M,7:$;G <^GG\7F^I?,H8$3M-.L-'[?!1Y.I!@]W0S]VEA#VJ!,:9T6\&_L[T MX@QQVEW^N*UB'&$'2L(&T>' 7X6=91E,<#L$D#3[P7.Q/B_AQE.404O.*'%- MAX:XH1^Y54L8UX1OF(%7).!K!A\B/SPP@1_-PW29(.3F"7 MG@:2H9^2BUJ+,F)* V8E^:;' ;<2FG3MU*YQ&\GC) H<-,(-DK$?R?4Z MM"./KD4(MQ$\PMA5RI,]MI_!$%J64)2\*4AG]#:&DV#H&-NXP3!^!L/_ -") M"N]ZA-M8C@:.O3!NJ(S]5)[3:C<'VP%8FHC>@!=NS9< -H[ ?T]]>E \P1CEU" M&C)C/YDK$#XW<]H(=GZVX8;!V,_@_XB L/;Y\->&^3!V?M%$#S-$8XYP?FNS[NC_V>_[_HGQU#FT/ =D1O& M%&PO=V]R:W-H965T\Z&R%?5(ZHX:U@7'6]7.O5K>^K),>" MJ"NQ0FY.,B$+HLU6+GVUDDA2!RJ8'P9!Y!>$MS&].J4%[J]W MT>]=[::6!5$X$.P;377>]3YZD&)&2J8G8O. VWK:-EXBF')?V&Q] P^24FE1 M;,&&04%Y]2=O6QWV &'C""#< D+'NTKD6 Z))KV.%!N0UMM$LPM7JD,;E>//@R'TU'L]'G9XB?AS"Y>XQG=T,8QY/9=QC-[IZF< ES3LJ4 M:DQA+ 4X.>">/4XK,IG0]2$,G5N4-.$,H@Y+8S/@$B$@2A6A+_# M!Z <9KDH%>&IZOC:%&+I^,F6=+\B'1XA'<&3X#I7<,=33/_$^T: 6H5PIT(_ M/!GP4\FOH!E<0!B$P7PZA+,/YR?"-FMQFRYL\TC8?JF,12F(D]>2*NH4^O%H M;##26*B?)W*TZAPMEZ-U),<$U\A+O ".^I"2%3IR:-NAZ]Y-ZZ9QW?'7!Y*V MZZ3MDTF?S;0X8T*9:Z8\$07" LT;0$!3IWZWUVM/48'(H#0>7 E&4V)?$,DR MRJA9'KSX*F][C^YE(VPWPL-\HYIO])]\B=:2+DI-%@Q!"WA ]4+, Y4K(=U+ M/D0N^D=+0ZX5-?XBY^^U8X%RZ8:.@D247%>=65OKN197[?S;O1J*3T0N*5? M,#/0X.K:*".K05-MM%BYYEX(;4:%6^9F-J.T#N8\$T+O-C9!/>U[OP!02P,$ M% @ K%H$4ZI G?K- P 3PT !D !X;"]W;W)K&ULO5?1;N(X%/V5JVA6FI$Z) X$Z B06J"[K%I:#>WLPVH?W,2 58!411F)M*;#Y>29CPIAE,CJ^5Z1> M'=,"]\#[V^!PE9XISIKV+S%ZDV%%F^6#!5?,.F M7-OK>A#G2HNT AL%*>7E+_Y1)6(/@#HG &$%"-\*:%> ]EL!G0K0>2L@J@#% MUOUR[T7B)ECCT4"*#4B[VK#909'] FWR1;EME(66YBXU.#V:S;]-%_)B/;^>+V^O9Y.)^.H&+JZO9]@/_>3]G#8NZ_6Z]Z$!DIQ;9<8J<"_[9N-B3:M/PHG$#*Y83A,:*Q@+F0F)K6\[.JI7T_?>KXW[=="^2SG]'FE&P,^[@_1*-]IX7R+FO.[PM MF;4P3WD35];_R",7:7XDH*.FCE 0-#>'YERY,B5-M1^C8T-K!R=KOW,TY+:TF:DV7U$;'RME3M>5N*110_=( M SJM86=[J/=+&E0MX@QR198Y T:732TY?H4Y#%XU);0S2N1VN+'@FO*5MT>J8%9'EZ M+R=:9,7Q]%%H<]@MAFOSQD.D76#N+X70+Q-[XJW?H4;_ U!+ P04 " "L M6@13$'^Q"I<# "<# &0 'AL+W=O-;_DJDWK#GDW69 5W(!_6MURM[)8ES4N@(F<4<5A.K0M\?H5=#:@B MON>P%9UKI*T\,O93+Z[3J>7HC*" 1&H*HKZ>8 Y%H9E4'O\VI%:KJ8'=ZQ?V MJ\J\,O-(!,Q9\2-/93:U1A9*84DVA?S&MG] 8RC0? DK1/6)MG5L&%@HV0C) MR@:L,BAS6G^375.(#@ ? [@-P#T$^$< 7@/PWJO@-P#_O0I! PC>"P@;0%C5 MOBY65>F82#*;<+9%7$%5@7.J>ZL.\G5W5SAY.SZR_SKS0+=7_RU MN$,?8Y D+\0).D4/=S'Z^.$$?4 Y1?<9VPA"4S&QI1+54#MI!"YK ?>(@(=N M&)690 N:0FK Q\/X< !O*[.M8_?%\:4[2/AY0\^0YWQ"KN-B0S[S]\,=DYU? M4U_\FOK5,#R&1,&Q27VOEE[;/5[%YQWK'IJP$M ]V:&Y.J6QDX 3ZP;(ARL7O@V!04XNC LDDPT@UI8K4.;]YS&$O MAZ *HJ1 B0XA-:<2:,'3#J93GV>U;>"-I+<]RF.?[_:3Z1 M8D/J8:E0XQJA"9B2'O>JUF^W^(V@O:2Q\_JF=P;35I,8)$3(@2P_4$L#!!0 ( *Q:!%/F "5W! , "4) 9 M >&PO=V]R:W-H965TICT8^>V''Z&\:? M10H@T6N>43&P4BF+:]L6BQ1R+*Y8 51=63*>8ZF&?&6+@@-.C"C/;,]Q(CO' MA%K#OCDWY<,^*V5&*$PY$F6>8_YV QG;#"S7>C_Q0%:IU"?L8;_ *YB!?"JF M7(WLVB4A.5!!&$4*E.KOJ<6[AZ_N]^9YE4S@*89J@.T(Q7>C1/:B0T W.U!@$.I^ Q"03%TKR-)N@\[,+=(8(18\I M*X62BKXM%9=VMQ<5P\V6P3O"\*VD5\AW.LAS/+=%/CXMG\!"R5TC=_;EMDJC MCL2K(_&,GW\L$MVQ0+]'EFJ MA0#9FMO6-#*F>D&NAT$O"/KV>C>=9E$8A'%=M,<;U+S!2=XI5R\*+M_,9("7 MDA1JZLX1SK#F#$]R/C*)L^T<3=#H:(YAX]91 M''8/^)I%L1\%[7Q1S1?]TW//")Z3C$@"HJ.6-^;93;:-K=>\;WPX8UMJ(K>=S74^ M-@3GLTL*W9]FK)SV7CV]T#N@;*F*0N>0T][9P_0'Q'?,5X0*-0V72N9&UL MI59=;]HP%/TK5M2'5EJ;;P(5(/$UK5.KH;)N#],>3'(A5A.;V0;:_?HY3D@A M"5&WO1#;.>?<>VXNMOM[QI]%#"#12YI0,3!B*3>WIBG"&%(L;M@&J'JS8CS% M4DWYVA0;#CC2I#0Q'&1K&.9+9C#_@:O80'R:3/G:F:6*A%)@0K"*.*P&A@C^W869'@-^$9@+X[& M*'.R9.PYF]Q% \/*$H($0IDI8/78P022)!-2:?PJ-(TR9$8\'A_4/VKORLL2 M"YBPY#N)9#PPN@:*8(6WB7QD^T]0^/$SO9 E0O^B?8X->@8*MT*RM""K#%)" M\R=^*>IP1% ZS02G(#A5@G>&X!8$][T1O(+@O3>"7Q"T=3/WK@LWQ1(/^YSM M$<_02BT;Z.IKMJH7H5F?+"17;XGBR>'];+28+= U6N $Q+5\W0"Z!U5Y@3"- M\B&ZHR%+ 5U.06*2B"L%?UI,T>7%%;I A**O,=L*!1=]4ZJ<,F4S+.*/\_C. MF?@N>F!4Q@+-: 11 W_:SN^T\$U5B[(@SJ$@8Z=5\/.6WB#7^H >Z(^^$'Z.ED%S]IW^V:'JEIJR94Z6BG;\79#U[.]OKD[_B!UD.WTNJ>@:1WDVWYP"IK508[? M?0.=V/5+N_[?V0V9D(BMVFSGBOYQ'H%=2792!_6LJNLZQNT%5==UD!T$G6;7 MG=)UI]7UG+,5D\,(WU45M;']NW$ M;EB?JCM&?B5XD\\O* ^8KPD5JF8K%?,:_@%02P,$% @ K%H$4[GX>Q_-! D10 !D M !X;"]W;W)K&ULS5A1;^HV%/XK%NI#*]TV<0(! M*HI$(5M[M=LA6+>':0\F,<5J$C/;*=V_WW$2$DA,BC:IZ@O$SG<^'W\^/C[Q M:,?%J]Q0JM!['"7RKK-1:GMK63+8T)C(&[ZE";Q9_8VB!#_,[H3AX\(SV5%>>ONO$8 MWG5L[1&-:* T!8&_-SJE4:29P(^_"])..:8V/'S>L_^431XFLR*23GGT!PO5 MYJXSZ*"0KDD:J07?/=!B0CW-%_!(9K]H5V#M#@I2J7A<&(,',4OR?_)>"'%@ M #QF Z?_C>[_Y]&/Q'#+<'$S/O=4N!"1L.1%HCD5:*G7'_TY64DE8,/_U<+? M+?F[&7_W!/\3I,;+B$L(/I8$/*:(*"78*E5D%5&D.'J@\I6@*1=;+HC.-:80 MRP?QLD%TJGP;7_>\_LAZ.UPW \AS>S74K(G"KMT]!OD&*HR];J^$'8G1*\7H MM8IQ3R0+T"[+=32\)F]40.Y&($L,*;;8?9#\I8*M!JN"+MF^^\JD2CY:[W J M-F[(TD0-^GVOIDH3-!PXO9HJ!B;LG=#$*S7Q6C69L2C51PNBZS6<-8BO$>3( MX!7QK0X&B4 *., @(ED HA4OR8X(K1T@;RY$0_5*( M_L="P 3/#P_3]/MGA40390@)(]5@6-/!0'4R)@:E%(,S]DF1-N@^0VTA0V4B M?)Q"LHT3\B@BXL#.N(=R3_J'.]V^L6M:3(VHOE-3K(FR;[!;$\Q A6^ZKEFQ M8:G8\*S@^1S-AF=I9D0U-&NB#)H9J$YKANVJ5+);#[])HEBXSS]+&J2"*09[ MS'\/HA2*#;06/ :-XBWHEFD$VXVZ^G2P/*&]0/51.5;=?6VC>AG.Z)O(F=2BVG5:TI M3R!5*J8C>PZ?)50(T"73L&TUJA()M]=(GQTF56V%VXNK3PJ3[H='J@'BNO6= M_C&/;X ,G5/Q455=N+WL6M*$<8$.P^2)*]JV!%7U@KTO%1M5-8';RXE/BHWF M\3\<9W#XQM ^A/*&!Q5J8';:XU&ULS5MM3^.X%OXK5K4?& FF\6N:$2 !);.L&&8$[*ZN1O=#: W-;IIT M'1>&J_OCUTE+W<2.XS)H=K] 7YYC/SX^/H^/XQX^%>+/#692 M+CX,A^5DQN=)^;Y8\%Q]2+56_$P+!>")]/::)X-41"PX3Q)\\'Q8?W9 M%W%\6"QEEN;\BP#E4/Y5;KT$UE+NB^+-Z5T\_Y,B*^N_X&F-#09@LBQE,5\;*P;S-%_]3[ZM M';%EH-JQ&Z"U 6H;D X#O#; +0.$.PS(VH#X]D#7!M37@*T-6.W[E;-J3X\3 MF1P?BN()B JM6JM>U--56RL'IWD563=2J&]392>//W[^//[]XO(2G%R-P>?; MG\^OP<75[C,'>3^_ 3R#-P>VL6)9)/BT/ MAU+1J!H;3M9=GJZZ1!U=8O"IR.6L!.?YE$\M]F.W/7/8#]7P-SY +SXX1S[^O]]AM/N8390YMY@U?XDT\X;H]W!5/ M13%]2K,,?+TNU%^U^I\2,?VOHV6R:9G4+9..EL\2(9[3_ $D\V*9RWV@J//Y M'1<=]%>^7[7)ZC:K+/MX/!JAD!T.'RU4Z(8*=5+9##*14J1W2YG<91S(0N7) MOY9IF58YLP1[Y?+N#Y5 JR\FLR1_X.]L#%==T2V&. H".T&V(39Y!,_U"Y1"F"M"W8,3,X'$ 24#N)<$,BW&W"5*AR5Z2?AL9D14$8 MP@V-%=G0(-M$-I)67)9[H,K)?)? M3^Y**906NL(YVG08.;US,IDLY\LLD:H_Y2 AT_\E5=S8_!)9I@>B"+<+ M(\/+!R.$0[O_8*"%)' .J/+0I#GE5FT(#):$A*.P-99>6)/EEMQ!YSQ?*,VX M7\UU9I]K\/52V8 +R>>E:Z(ATGTBIV>,/E/=9U+W:744,CPP@K"]&/I03W+*!.\]"=YS^*HBS!)GF<=$<2,8;."(P, M#WG!8BL,H:C#DUHJH%LK=EGGT-0"ZT+WQ,4VG&.I:W6!;GFI0L$OADUAH6@4 MC=KC\8+%-AB-(M0Q'*U3T"U4)UO3 O@W5;25W#H:4WD@HZC)\@R:*@89(NTA MFR@<4-9$G5M0**"X8\!:Z^#(.>!K7M6IZJBNO*C0?N5"59"-$P8*+M)@" M5;]Z3?>XI]L1>.:)* $$\VH##QB8)L^E*VEH,871]\KW/FC,\_EJGO=!G):3 M) /_4=3 IT0N12J?_7(:TMJ(W-I8;7C GGAQNVT?>(I,Q<,0MB)BO$:Q+E23 MH)9%!/L((BLI:&9%4X3Z4$U26C>16S<5*6PE96H>#4G4)M6#:I+2RHAP'REB M)87-[G!@3%\/JDE*:R9R:Z8B1:VD3%&CB+33;Q^J24HK'W(KW^V,"Y[<2RZL MU$QM@A&B[7U@+ZQ)3DL8ZIV^ M+ @=YEV*Y(I!WDRYZ[#$2T$./A! MY0?6N1V[<_OK@@B;.=T21%ZHV(;"(;'/#=;Z@-&_3_3QUDF86RE>Z7=3(6Q^ M]T'%-E2WW[7:X)Z3N/I8F@L@>%;[M9REBQ(D^10475[:>L!#?DS*)UIE2,^3'-^43\PZ M)&*T?:KCA8HMJ!%C'?F>:/DB;OG::55;GO@@9*YJ+UAL@T$6=:UJK6#$K6"^ MR\:4FQ"';37V0L46%(O"KC6CE8NX'R^]?;+7.D/>[D$3L3Q"LH6%%RRVP;K# M@FKYHNXBZA])]E1K$7776YY12\VBR!*U7JC8@NJ.6JIEB[IERZOXI5HXJ/NA MTIOE=ZHEA?H\3/*9#?,,#.&@/1D>H-@"@E''21#=NG'P=H^1J.WQ$&Z?67FA M8BNJZV8 U5I%W^3XC9K"8CP,\\#$-DS'T1#5ZD3#'YO3J983ZBZ$=HH&LWZQ M18,/*K:B.J-!2Q3]%SZ]85IOV)O<;&!F;6,$JPL5)T/F7N+?\K M5XJY7:=HQ#I23ZC39^A.GV^Z4D(S@7:$:*AS8^C.C;LND]#<;;NN2^KD&;JW MVZ^X,(D,J:"0& ]1>V$KPL.M:^1*$Q[J"_]J]UR16=T WGRZ^5'!27V5OO7Y M*?QP!BV?C^&'\]5/!G3SJU\P?$K$0ZJB(./WJJO@?:B<*U8_"EB]D<6BOL1^ M5TA9S.N7,ZZJ$U$!U/?W12%?WE0=;'Z:&PO=V]R:W-H965TF&X9A#XQ%VT(ET26I.!WVXT?)BJCH@U'6 MU"^))9][+\\]]"%%3?:,?Q5;2B5XB*-$G ^V4N[.AD.QVM*8B%.VHXGZ9LUX M3*2ZY)NAV'%*@CPHCH;(LMQA3,)D,)WD]Y9\.F&IC,*$+CD0:1P3_OV"1FQ_ M/H"#QQLWX68KLQO#Z61'-O0SE5]V2ZZNAF66((QI(D*6 $[7YX,/\,S'HRP@ M1_P>TKVH? 89E3O&OF87E\'YP,I&1".ZDED*HO[=TQF-HBR3&L>W(NF@K)D% M5C\_9O=S\HK,'1%TQJ(_PD!NSP>C 0CHFJ21O&'[7VA!R,GRK5@D\K]@?\ Z M"KQ*A61Q$:Q&$(?)X3]Y*!I1"5!YV@-0$8#J 79' "X"<-\*=A%@]ZW@% %. MWP"W"'#SWA^:E7=Z3B293CC; YZA5;;L0RY7'JT:'";9S/HLN?HV5'%RNKSY MM%S:#*\K^K5"^6WH# :6R7J"2.G9.08&5U1 M(93+KM(XC8BD@3)'M5"L0I+9;QNC0SJG,HH3V[)&J$:I'\QO@6'/LT?MI-R2 ME&LD=24KS\AJ7E$FYT1B MQF7X3Z=47F,4T+6LIT.=>8U9!;TZ:-[,A)TZ:-',A*J9GG >E9Q'YNFI>!I^ MM^,RS?CGFP2T]-)FO:Y-%/FJ#48.JJO0"^6WHKIL E:6:VCD=)&&41 F&U.# MD$Z&CJ"'7B(@?F4]H%\]M@E@UAAT+:L:'9LC^MU^&*@G7* MDU"FG/872ALD'!U!*&VDA++OC=X2T72.S7<]8O$LE MY6!+>+ GA4R"K65V8=KO:_=$\.>KA+2_(O2Z*A7YJIUUH%7?U/5"^2THV_-P MATK:Q)'9Q*^H>H[?LBC(2=T5RQ$(8[7/NZ<9/V'JG7959!]!*FVTR+P!?[E4 MS3TSM#Q47YOZP?P.6,<&'&E#1V9#G[%$2)X>3G'4X[L2:<-IG='3Y-I6D7<$ MB;3%(O,F].42C1I-=6%=GU%CNUS'^"UY[ YAM($CLX%W;!K O^ Z3,(XC4W/ MY-I2L?7S%<+:7K%YFW_<+:Y[![ MA%YKY\/F#>6+K0BW' +8X\8#/FXY!FC"_+9LV.UZR,?:8?$SC_DO/87"3?<\ M45N1!JU>,+\-9C?/+H:5T^Z8\DW^7D* %4L3>3BP+.^6[SX^Y"?^M?L7\&P& M6^[/X=GB\&9#IS^\:+DF?!,F D1TK4I9IYZ2@!_>71PN)-OE9^UW3$H6YQ^W ME 249P#U_9HQ^7B1%2C?($W_ U!+ P04 " "L6@13062F@7D" Z!@ M&0 'AL+W=OW"3V\;"L3O;:>#?SW9"5$I:[:7QQSWWG'-][:8-%Z^R M!%#HK:),CIQ2J?6EZ\J\A K+,[X&IG>67%18Z:E8N7(M !<65%$W\+S$K3!A M3I;:M4>1I;Q6E#!X%$C6587%^S50WHP"31R:XR,DP7GKV9R5XPX _ QX?A$\@UW+=P[S/V0:8XN(=38C,*9>U M /3[:B&5T%WUYP!#V#.$EB':PS#%C3XD!8)@.EBO%IY8N+EHF\P/SK]?I.YF MNRP#45$41WW4)VU1KRTZJ.U%7RMSGFO!(OK$$8Q\F.MH$H/S2M-R0NZ<4E!\7-N<)45ZYK MGE/$0 U)3+Z<6N0'7K0C<2#*\\+S'8GNULTVK^I/+%:$241AJ7'>V;GV*-J7 MJITHOK:7?<&5?CKLL-2/.P@3H/>7G*N/B7D_^K^+[!]02P,$% @ K%H$ M4RA6.\O> @ ,@@ !D !X;"]W;W)K&ULC99= M;]HP%(;_BA5M4BMMY(LDI (D"IW&U&FHM-O%M N3'(A5)\YLIY1_/]M)(PJ! M<4-BY[SO>V+9(,LBQZ+$2"O5DS7B.I1KR MC2U*#C@UHIS:GN.$=HY)88V'9F[!QT-624H*6' DJCS'?'<+E&U'EFN]33R0 M32;UA#T>EG@#2Y!/Y8*KD=VZI"2'0A!6( [KD35Q;Z:QCC0/LEC KSB[9U;!!8**F$9'DC5@0Y*>HK?FWZ ML"=P^R<$7B/P+A7XC< WA=9DIJP9EG@\Y&R+N(Y6;OK&],:H536DT*NXE%P] M)4HGQY/I].'I;H;NYY/;^?W\<7ZW1%4G9#@"MH( UD9V-K&U#8ZL_PI=QV \&0_MEOUW'05'$P0G H 4,+@.L>)*I;Q?-C$XR W.-7$L&4,+V(\V;OP**D_\.,#LHZ@R'>[R:*6+#I+ M]D-FP+N(HN/5]"/G@*@CR VC;J)!2S0X2_3()%8?1M,Q2O"*4"))=]\&1V^\ M&_GAX9)V1 V<(.CFC%O.^"SG G@"A52G&F)K) UU4G&NYOY'?=XXZ#G.QZZ] MQM[;T?5I^AWS#2D$HK!61DXO4@O!ZQ.J'DA6FDU^Q:0Z,LQMI@YUX#I /5\S M)M\&^MQH_R:,_P%02P,$% @ K%H$4QHP$6<3 P A H !D !X;"]W M;W)K&ULO59=;]HP%/TK5K0'*FTX3B! !4A VXUM M+0AH^^PFAD1-XLPVT$G[\?-'2&@+4=NM?4EBQ_?<-4"G0^2I 'WB)B);OO<,5"EWE-ZKQ3CH6;9B1&+B"P6!Y6U# M1B2.%9+D\2L'M8J<*G#_>8=^H8N7Q=QA3D8TOHT"$?:LM@4"LL3K6,SH]AO) M"VHJ/)_&7%_!UISU9$9_S05-\F"Y3J+4W/%#+L1>@&L?"7#R $?S-HDTRS,L M<+_+Z!8P=5JBJ0==JHZ6Y*)4?96Y8/)M).-$?S28CA>#GV"^F(Q^@"_Y?3)= MC"=7#:GX%C.^@3@("'F!%NKA7X;B&/J_'= M(_B33/4.AX,M9@&'UVDD./C*<"HJZ3<*^(:&;QR!GPOJWP-JDH!:E.;\3\ ? M<*@&(XG!;&I,]==M^LV&:]M=N#E I5E0:596>JO[EP1?!AO"Y/]HJ@2RJ0BX MP!$#-SA>$U#+",L)0ZQ$.:F0P2MR>Z^4(:!QC!D'*IL60BE2?M]#JI@4K3U5 M6NTZZAQ6I54P:U4RFQ$N6.1+78 F65%LNX!LOT=+=0KXSDL9T,?[V^H-#A4[7#_ MN_^>FQUJ.76$GJ@$]P:#A+"5'G\X\.DZ%69&*':+$6M@!HORN)G/+C%;1=*= M8[*4H7:])>5F9N0Q"T$S/6;<42&'%OT8RC&1,'5 OE]2*G8+E: 8//M_ 5!+ M P04 " "L6@13,P2*Y"8# F"0 &0 'AL+W=O(%2*QYZ".HK53:H54#BBAL+Z:]<)-K:^'$ MP79:F/CPLYT0PI16H&E[D]B.[W^_L\_G]+==*;1P/$,$3(,E9$@^K7!,3)FE#3'0R'JE#Z- M8;7]HGYN@]?!+(C$,6??::36 Z?G0(1+DC%UP[=?L BH;?1"SJ1]PK:8ZSD0 M9E+QN##6!#%-\C=Y+!:B8M#L[C ("@.[$&[NR%).B"+#ON!;$&:V5C,-&ZJU MUG T,;LR5T)_I=I.#<>CZ^GMZ +FM[/Q5_@$H\ED>CN=7>FAZ=7Y[.9R9'IP M.$%%*)-'< NR#41*($F<)=0)8_UH&Y?4L;T0LN^JS28D7?# N(LAPAV0%P2 MT0"O?0R!%_AW\PD<'AR]^LF?;U5='689:U#&&E@WK1UN/C]D5#W!;+E$09-5 M[FZ/;K/4;5K=Y@[=>;:0-*(ZJ8]A3A@"7\)<\? >?ESHJ3!5&,N?>QRU2D>M MO0&\B$LC?@Q)%B]0V(%B0Z3,,#)[H01)),D3_U#W\PE'\ QUJYGO4>Z[;7V; MP[P9GK2\7L?KNYL:YG;)W-[+/.9QK"$*Y)0(V!"6H:6*.&-$2$AU%);KJ(XK MU^]6N+R&Y]=3=4JJSD=6,A4TQ%>,#\#E;CH5.+_7J6?KEFS=C["%^DC1" 51 M>2$,49>Q"/C;37Z&@SJ\W%.OBM=I-8)ZP%X)V-L+.-N@^#1BC"M=GA7,4D.P M)[U/2MV3?WN.?.^UZGG_9_\+/^]* +]2E/V_.N@D4VLNZ"^=!^\]W87'ZO'V M6[X?G.Q@?2VJ_OZJ^@U7+M5V]Z$)&GVNKO5FX]\P>A M;Y$5320P7&HIK]'5L8K\4LX[BJ?V(EQPI:]5VUSK'QD49H+^ON1OUQC+9Q+JX88\&6[IA#TP_;A<25G;M)4HR MQE4B.))L/;3&^-.$>(6!V?$E83NU=XV*4)Z$^%HLYM'0<@I&+&6A+EQ0^'MF M4Y:FA2?@\6_EU*HQ"\/]ZU?OOYG@(9@GJMA4I'\FD8Z'5F"AB*UIGNJEV-VP M*B!#,!2I,K]H5^[MNQ8*%I G9Z-)Y.'V\?/X]7LVMTO[J9+='T M_G:QG-W,[A[F7V9H?@?K&3J[9IHFJ3I''U#"T2H6N:(\4@-; XG"E1U6@),2 MD+0 ^NA6&YCP4&4-GGX52YQ_1';Q M8HU6] 7]M11IBJ!G=E1&?W=0Z=54>H9*KX7*A&T2SA.^@?Y+*0_9L:R7+GSC MHG@5GT.["?CT![-;37"0U%^@%N:>_MX?9%^#==_[V('-97@]&('!TG'/>Q?'<_Y58U\U8D\S:5D7*,MDXF(D#!Y M"-_D(87XC_&Y.N!SX7HN/LX'.XTV.2=V7^7@328>]&PXW"8??T5JM\O*UMT/)ZXT;2<+>FG=!LE>=]1DX+ MG4;F\*DZAP^%KB,/C<[A;J&#@L+!@:,R'^$WM)*4*V@0Z#[<5>5&VO"[:QMN MQ W_!'7#A_+F!7W2DNI&WO OTS=\1. P<5JJ3QJ!(Z<*'#D4N)[?]G4EC;Z1 M;GT[:+O?X0!?]0 "W9MS+>G%C.M$5RU)S2E:D:X36R.#Y-UED#0R2'Z"#))# M&0S\H.5T11H9)+],!LFA#%X0EW@ME!HI)*=*8>5@_ZSIN][WWUQ[;RC)F-R8 MT4M!<#G7Y7Q2WZW'NW$YU#3;R]GPEDHHD4(I6X.I<]D' K(&PO=V]R:W-H965TDL58WE3,*=)J81@NK7*^!J.PZ&P=O!/5M7UAV$65K3-2S M/M9W&JVP9RF9 &F8DD3#:AQ<#B_RQ/E[AQ\,MF9G3YR2I5+/SIB6XR!R"0&' MPCH&BLL&)/K+35.#@/2 DKVG![ MK[;?H=-SZO@*Q8W_DFWK>Y8$I&B,5:(#8P:"R7:E+UT==@##?8"X \3_"QAU M@)$7VF;F94VHI5FJU99HYXUL;N-KX]&HADGW%Q=6XRU#G,WRV]EL^C"[GC\L MR.5\0O+;^<-T_NUZGD^O%^1X I8R;D[(9_*XF)#CHQ-R1)@D,\8Y_@63AA:3 M<%1AT06\:@/&>P+>-') 1M$G$D?Q\ -X?A@^@0+A0P^/WL-#E-[KCWO]L><; M[=.OA& 6V](:0F5)P8WBYLL&IRFX6:W5H=]WJ66]*DE!U-[E(62 M)7,S1CF61#:X8.,QT0C\\QNLE-*OI&YT4>'X?-@!R3]I)>>#X5]YA3M-ZQZ, M&=5K)@WAL$)8-/AR&A#=#F%K6%7[/EXJBU/AMQ6^6Z"= ]ZOE+)OAAN-_B7, M_@!02P,$% @ K%H$4WC[KQLP P / H !D !X;"]W;W)K&ULI59K;]HP%/TK5U$_M%+;O$-: 1*/3.VD/@1TFS3M@R&& M1$UL9IO2_?O93LAH$AC:OD#LG'.NS_5U?+M;REYY@K& ]SPCO&\^@G,PI?56#^[AG6&I!.,,+H120_'O#(YQE2D@NXV>I M:50A%7'_>:?^27N77N:(XQ'-OJ:Q2'I&:$",EVB3B0G=WN'2CZ_T%C3C^A>V M!3;H&+#8<$'SDBQ7D*>D^$?O91[V"%*GG>"4!*=.\ X0W)+@GAK!*PG>J1'\ MDJ"MFX5WG;@Q$JC?970+3*&EFGK0V==LF:^4J#J9"B;?II(G^O>/LV@236

!S#T^PNFD#T[3EZG$:7\!C-X'R,!4HS?@%7\#(=P_G9!9Q!2F"6T U').9= M4\AU*#5S4<8<%C&= S%=>*!$)!PB$N.XA3\^S@^.\$WIOTJ"LTO"T#DJ^'E# MKL&U+L&Q'+ME/:/3Z5:;G?^+'OUS] _)<*N*<+6>>T#O2228P3U9T!R#W&"( MWN5'B6,.WP=S+I@\VC^.A/&J,)X.XQTJ/"(PPUS(6E*1VJJH$ BT@/K>O?6O MO*#3-=_VMZ8%9*L\[(/&+:#0#SZ"HA:0Z[L5Z(-+OW+IG^82%TELLUDH^'MQ M;QRGYK*)<5S7K;EL@NS0JRE%39#,Z4V[RZ!R&1QUJ4OF$@@6;?Z"YK*<6NY' M3G4-CIJP73:O74J;YVCWF94H$P6:;F/ZD!0?4+*'3UHN]-8BA_: M-=M-C&-[?LUW$V3;5KUXFR#/]0X4;UA9#X]:'R&>P!JE,P<71J M)D9-A%>SV438@57?W[^ "IOFWG688[;2?0B'!=T047P'J]FJU1GH&[XV/[1O M1W;+_%BV1D4G\T>^Z*L>$%NEA$.&ES*4==V1.\**7J48"+K6E_&<"GFUZ\=$ MMG>8*8!\OZ14[ 8J0-4P]G\#4$L#!!0 ( *Q:!%-_B,;4FP0 )H2 9 M >&PO=V]R:W-H965TMRIM3Z?3?3#) -$F<=8VT#OMCS\[29-T"8;>MOU0XF3FS7C\ M/"_.8,OX5[$"D.@ICA)QUEI)F7ZR+.&O(*:BS5)(U),%XS&5:LB7ED@YT"!S MBB.+V+9GQ31,6L-!=N^6#P=L+:,P@5N.Q#J.*?_G B*V/6OAUO.-NW"YDOJ& M-1RD= DSD _I+5B/ M,)"KLU:OA0)8T'4D[]CV"HH)=32>SR*1_4?;PM9N(7\M)(L+9Y5!'";Y+WTJ M"E%S('B/ RDX>#]X(#=/0[=PJ%[ M;(1>X=#+5C=?CFPMQU32X8"S+>+:6J'IBXP0F;=:PC#1W)U)KIZ&RD\.1U]N M'B=W]].+ZPFZ^7(_F:'SFS$:W4W&TWMT>3Z:7D_O_T2G:,22#7 9SB- -TR" M0#>4%GD+81[IX@8N/^PVR,/GYH M0AF947Y;)VWDV!J%X +E [*06%$.H@%O?#R>O3^KR1MG=?DF67T^@$(5BHWS MK!KY%HITRT8TX4DI#QG7YA*(%7(GOOP9%N"=\U)G[+F0\0"+3@+*X31$GA M7#:UMAS/JQ6PYW1M_==\GV)H/\G<'S<^FS'+\?BTSNVUCW'$=MSFU M?IE:_R=2"Q>GQ1@"M*'1&I0M@BF;^&%*HZ:]U-^I)G9)QU!.;%<: M9QNSKI,QF\%W]'J:XIJDXO<@*JZ:)2;&^9POEQR65$)54=VQ5.-J5&"RRU,O MK^S+CC ZVG)26'8.6EX=@_FR#%53QZ_LZF$B0?5$J3>&HJ.05!-1M6]?/59O MXHW5,<=PVMW.+Z9%JQHX-G?PZ7-R\*0.'D+EMZ>OC J@>G'[F.R4=ES8U4M+ M',=I6*U=0-PCNXB7#8BNYWG[UZI2!6R6A>.WH'IR[F2@LV:;):> M2QIR]*@[]XDJ3+J6X@1=PP8B1/Y?TZR$!???8RU()0+D>!'0.^\$+?1D,YEJ MVH4%W,O=U7'MAFYXO.E5@RGN>'V#S)%*=P@^T&%"&2HIN%US?Z7.\URH-7L3 M[2.U]_AW>9$G5=,GYH;\.NTKP%Z4&S>JCU4[0^NO-K]3OE0[%T6P4*ZVDH$6 MXOF'D'P@69H=J^=,JD-Z=KD"&@#7!NKY@JF:%@-]4B\_1PW_ U!+ P04 M" "L6@13E_(ZT:," "K!@ &0 'AL+W=O.Z*EE!3E5#%,"QLA0R MIQJW,G55(8$N+"C/W,#S6FY.&7?Z77OO2?:[8JTSQN%)$K7.TW'( I9TG>F)V'Z#RH\5F(A,V6^RK7H]AR1KI45>@5%!SGAY MI6]5#CL /SH"""I <"X@K #AN8"H D0VF=**S2&FFO:[4FR)--W(9A8V3(M& M^XR;QS[5$JL,<;H_?!R_W$UFH]N'.S)^G-U-R6 *W#=R__@QW,?HZ_Z#./[!\X5$YF-.(*RW7>)@T^?V #62D(5=_ M3M"'-7UHZ:,C](,TE9!23+R0C">LH!FA]@D>"K[D:EDN,R\V_4XK:'KXZ;J; MW8C/;8S/:/SD*ZI]12=]/7-T@7^H?[# 4XX1+IA*CMDJJ9H[(JZ"*&CMVSK0 M&+;;U_Y1N[^MT=R:#&>,_ MJ$P95R2#)4*]1AN99#D:RXT6A1T6&ULI59=;],P%/TK5L3#D&#Y;-BFMM+:!%&TC:GMAA#BP6UN M&XO$+K:S#GX]-TX6NC0;9;PD_CCGW'N/'3O]K9#?50J@R7V><36P4JTW9[:M MEBGD5!V+#7"<60F94XU=N;;51@)-#"G/;,]Q0CNGC%O#OAF[EL.^*'3&.%Q+ MHHH\I_+G"#*Q'5BN]3 P9>M4EP/VL+^A:YB!OME<2^S9C4K" &X9;-5.FY25+(3X7G8FRBNT'J.OIE7I+D2GS)-L: MZUAD62@M\IJ,&>2,5V]Z7_NP0T"=;H)7$[PV(7B"X-<$_] (04T(#HW0JPFF M=+NJW1@744V'?2FV1)9H5"L;QGW#1K\8+_?)3$N<9S\CY543&TSB:S,G[\_'D8C+_0MZ2"=<@06D2W^,654".(M"49>HU3HX% MOP.IV2(#$L%"X] ,.!/RT!'S_/#9_@VNMA8Z3U8.?*>%?Q8\&/B.V^( MYWAN1S[CP^E.5SG_%SU^3K!0+(1$.N MOCTC'S3R@9$/GI!OMB/4VU%"1C4D1 NRQ&65> 5-,-VL<'CB-7PKEU6!0I- MH/)4O1N>.*=]^VYWY0[ 1/L8-W3?/0;%?P$]\J+7>-%[L1&=CE3A>KM).G[+D0Y,SPM:ENR#/*?7-( M^$^.O#$U=Y4:[JW'J>NU2MW'>+[?\B/:![DG7DLIW@<%81BV:K5W#O,<$9 G ^97 ,[[NE &:WYWA;U!+ P04 M" "L6@13^\A5ZZ0# #8#0 &0 'AL+W=O*^11#DH3M^UY@9MRD3FC0?[L48T&&C KU) M4ZZ^CC&1NZ'#G.<'<[%<&?O '0W6?(E/:#ZL'Q7-W,I+)%+,M) 9*(R'SAU[ M<\]Z%I!;?!2XTP=CL*DLI/QD)P_1T/$L(TPP--8%IY\M3C!)K"?B\;ETZE0Q M+?!P_.S]/D^>DEEPC1.9_"DBLQHZMPY$&/--8N9R]RN6"76MOU F.O\/N\(V M:#L0;K21:0DF!JG(BE_^I2S$ 8!US@#:):!]+< O ?ZU@$X)Z%P+Z): [K6 MH 0$>>V+8N65GG+#1P,E=Z"L-7FS@WRY"<&;T_O<_9C"? M368/'^_&;V=/\ O<19&PJ\X3>,B*WK4]\&J*AHM$OR:3#T]3>/73ZX%KB()U MY(9EN'$1KGTFW#TN6N"Q&VA[;58#GS3#IQ@2O)_#O1KXM!G^VR9K@>^=C3Z[ M'EX7_?X*\CZK@[NT:M72M:NE:^?^_+/^%H962!NUH:UNX*^W9 /!E/]=X-[ MOW+OY^X[9]P_*I&%8DU=P%.YR4Q=N0L/0>[!:MAVU/?ROX&[/:SKJ=W>XHA< MIR+7:20W^[P1YBN\0[.2$15AB]H@PC\PD3161BP2A/?2(,PQ1+'E-&^H2;<* MVWV)D@>5^^![2SX)3DH9!-VCDA^%[E6A>XVAYYAP@Q&LN:*Z&L4SS7/MOP%% M+^J8-#OT6Y[W:N M3!<8140V0D4]9ZG=0,R%@BU/-@@R!CPU :XUUFZO(EKW8*U9W?:Z[Y_TQ'_M MCM)AWOYP\!H3N@M#VX<:>!9!+#).[9DMZ4;QO*=N@"=T.:'G"'140*B0#@]( MI-:U\NR=9.3[YWD>'&+LV^3 2H"^3@/87G?9BP@OVRLO^V[I';/+VGL#\84@Q+??* ALK^BL6=)_L"2,V:G^^S62 M,"WM#G=:IZD[]N<$:];U'RX)O4L)%43=@SNN_>9YQ]529!H2C GHM7J4JBH^ M(XJ)D>O\VKN0AB[1^7!%GUZHK &]CR5I0SFQ-^GJ8V[T+U!+ P04 " "L M6@13AX=!T?0" #""0 &0 'AL+W=OF6'# 40Y*$].Q+,],,:%&MYVOC7BWS3*9$ HCCD26II@_7T+"5AW# M-EX6QF0>2[U@=ML+/(<)R+O%B*N96;%$) 4J"*.(PZQC7-CG/=O5@#SBGL!* MK(V1+F7*V(.>#*..86E%D$ H-056CR7T($DTD]+Q6)(:54X-7!^_L'_.BU?% M3+& 'DN^DTC&'2,P4 0SG"5RS%9?H"RHJ?E"EHC\%ZV*V*9KH# 3DJ4E6"E( M"2V>^*DT8@U@-_8 G!+@O!7@EH#<.;-0EI?5QQ)WVYRM$-?1BDT/[-M]L!&@]Z@^']Q>758(*.^R Q2<0).D5WDSXZ/CI!1XA0 M=!NS3& :B;8I56(--\,RR661Q-F3Y&M&SY!K?4*.Y=@U\-YA>!]"!;=SN+4) M-U6Y5?/A,X13EE&99UE!8F7D^B/;=GU?-]KF\MU8VJ"/-^N@C;T-2I]C8/Z!H\9 MD<_H&F3,(N7#$H0$0+]1CZDQEV2: +IA$M 80B!+K.8';&E6:9L?X;I7T7L' MJQIQ0D.RP,D!RPN&YH:;36O+\K\$;8CS*W'^07%W5(E2SOZ""$5$A/L$^CNY M3P,GV!)8$]3R_7J!024P>(^>#792-P/'V=)7$^3Y;KV^5J6O]6\]J_M4O*U1 M;>MU3[0^HE7MM4W7_N]F+2G6?6Q9UG:WUD3MZ57[=7NTG7?IUI)FHQ.=P-U6 MN!NU3^'K#FN_RQ9K[VZ?@6_[VP)WH[8%FFL'K+[=7&,^)U2@!&8*8YWYJCI> M7!B*B62+_,R=,JE.\'P8JTL6&UL M?91=;],P%(;_BI4KD&!.TVZ@*8W4;F44J:5*R[A 7#C)26+-'\%VFO'OL9TT M%(GVIO&QS_ND@CV8;\U.V0B/E()R$)I*@124\V QN5_.7+Y/>*;0Z;,Q,J+A0;+OM##U M//@8H )*TC*3RNXS#/NY=;Q<,NU_4=?GSL( Y:TVD@]BZX!3T7_)ZW .9X)H M9>/Q) D5K)#RF5;FAOXK7JU-4>%NY2]47:56IU)]JNGS6I[ M0.EJ]S4]K+=/Z#W:+M)T<5@_K]";1S"$,OTVQL86 M=^MQ[D4=DRC&QW,'^.RV.:C*][1&N6R%Z2]^G!V?S:+OEK_I_9O;$%51H1&# MTDK#FP^VKNK[N ^,;'SO9-+83O3#VCY]4"[!KI=2FE/@"HQ_)LD?4$L#!!0 M ( *Q:!%,/T8M!8 4 /L8 9 >&PO=V]R:W-H965TY]N,A\N2E,1CY#ATG(11.II.RFOWV70B=C*. M4GZ?@7R7)&'VWR6/Q+SQ$ZXTL+HRGDVVXYH]9^IL7$=91@E/ M\TBD(..KB]%'>'Z%2$$H$7]&_"4_. :%E*]"?"M.;I87(Z>8$8_Y0A8A0O7Q MS&<\CHM(:A[_5D%']9@%\?#X-?I5*5Z)^1KF?";BOZ*EW%R,V @L^2KW\[LG\#"___SP='-W#=X'7(91G)^ 4_#E,0#O MWYV =R!*P=-&[/(P7>:3L50C%_SQHAKE_ACI;B6C5YE7Z+>@+_OTC. G0\ .0A:YC,[GN[8Y+QM]/G;1K_JIP=\H>C0 M1F^M):Y3")?Q<%<*\;4J-1(\\*W(9)2N/X#/LC-AD_']YV$^42#Z(V*C!1$!$7PS9L;L(\BBFM42VAI!9*>H7.1"Z!6/5) MW0<@!^-BCQ*J2351R&.NITDU41ZBS->4FBB7. 3;E=):*>U5>IV)/ ?;3*PB M:9-)C>5%GOK59)HHZ#%*-)DFBB#/U6+-312&ZMD?(5+:^CE*;S'ZV MB\XOG8;^#%_SD>/,!'C1YK>5B]7*QWD"?MSP+BRJC+&DA$@[>QVK] M3FPKQXS;=4I]5\L/"\AUB88*3!1&>G98(OF.UY$=?BW7/Z*NA7G.I=5W?>/) M(YY_6&3V\S\.=N6;,GV?8=^N 3I-D^'TJKA3QK !'Q.>*3?H20)XT+; 7V5-%;3RUD3&^G@B-Q5Q8GK6!A:8ZU&DEVE;--_#Q'X;4=,+ M(/A66ZHBM(40U]!K@4%#2&"!8 M:BPH AU#JHF"A.E^/K? J-/U@**FX4#]#<>0)PW0<>?+T1#1\K92K<< $7=Y MTD^,V%ZTIFM!_5W+#W@2,GN)4X;T5R0;"F*FFY(U&&9ZIMB"^0=;+&W53?N" M^DU]R)0J>BN158KJ8H,C<5=6'$1,?U<:'^S-JO>?=;F+GH.%V*5RO\=67ZUW MZC^6^]/:]4MX/H.6ZP$\G^_WX9OP^W\+W);/30YBOE)#.6>>FG*VWVG?GTBQ M+7>&OPHI15(>;GBXY%D!4-^OA)"O)\4 ]?\[IO\#4$L#!!0 ( *Q:!%,B M!T;/3 ( #L% 9 >&PO=V]R:W-H965TVQFEKVD1REEC9JDT6"QFD27PXOIB<\/";\D;FC'!J]D884=_2%^[:;^BW03MK60C"*Z-^R]*M)M%Y M!"56HE7NP6R^XU9/(%@81>$)FR[WC).+EIRIM\7,H):Z>XN7[1QV"M+A!P7I MMB -O+M&@>6U<"+/K-F ]=F,YHT@-50S.:G]1YD[RZ>2ZUP^;Q>$SRUJ!S=K M?A(<7J,34M$1?(.IO"'"2Z#8QL.8 _^GPP%(#?=2*1XQ98EC2AXX*;;MIUW[ M](/V/UH5PV!X#.D@'3[.K^'PX.@]2L*">E5IKRH-L*,OJH(_/SD#[AS6]/<3 M_%&//PKXXP_PIRUQA @*4R^D%OX'.V:'_]42;7#!6:&I0FNQW#>7KL%Y:. W M9YV/X[,L6>]A->Y9C3]E=2NDA;50+8*I/!LG]=*K?T=L'YD.]W2'S&@_E9.> MRLG7!B2*YU:2[ 8D-1M" 0JK@6\(:-!*LW<\G\./X)4Q:-^73'9VP5\K]\(N MI2906#'4(#YC9-NM:N1T# !R$0 #0 'AL+W-T>6QE7A_9C!YR0.$AZ_@S2TQ[.:S&, M.GT6]1/,&/'%/G&KPUV6[GC/X$CB)L.34:'D-M$)\08;A98LNJ=B3*94\)GF MX%70DHN--P_ ,%="ZM:3(2K YFB^6<#>JB@$T1I5VD'.Z4)(Z#:U',["T5$]V0RNH&7H:/P'^73;/O4O;>Q%O5/%[93ZO[':DFT/#L6O-"KYV\W71 M"<#8^S@[K2JQ^23X0I;,;_[9 25XPR305NZ)M[[_F++]8<7+QKR2[_RJ'@H,:F^/N MM8L\?PLBT[<@\G7V9-P<.SMGV][)UEDC>(,8D^_P7B*V0:/9B@O#93-;\CQG M\M$!9^D-G=D7RCU^NSYG!5T)<]N!8[(=?V,Y7Y59M^H:$M&LVHZ_PO;Z:??Z M8F-QF;,URZ?-5"]F;AC9@8W:7.!PB%RY*XQ@/AX+(X!A<3 %F(_WPN+\3_L9 MHOOQ&*9M&$2&J,\0]?%>(63J/EB-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M *Q:!%,GJ29(E04 #LO / >&PO=V]R:V)O;VLN>&ULQ9I;:8O "3K;]]2MAIY5B]LR^G/HE MA,O@#X'.=XZDFY>R^KHJRZ_DGUU>U./>4]/LK_O]>OW$=EG]1[EGA3BS+:M= MUHC=ZK%?[RN6;>HGQII=WC<& Z>_RWC1N[UYO5=4]=6=LF'KAI>%."@/+#E[ MJ7^>E[ODF==\Q7/>?!OWVO]SUB,[7O =_\XVX]Z@1^JG\N6AK/CWLFBR/%E7 M99Z/>\/CB26K&KX^.YQ(R#1;U>V1)EO%F0 9]YR!N.&65W737M'>/Q.,STQ< M?-P[-.4]SQM63;.&S:KRL.?%H[R->(J^\AAM.[QNCXUX7?V?9BRW6[YFTW)] MV+&B.;9CQ7()6-1/?%_W2)'MV+@W*9]91:+LD*_)/2]J9N*G3O7=X,))0JD 4 :%X3\8BB0)@!I7@0R M2<5F3@,%T@(@K0M":BUI Y#V)2%-!=(!()U+0EH*Y B '.%"AA&-W=03@,0- M!-QB/G?CSR2\)XDW"SP%\CT ^1X7,J9+&BRH O,!@/F "^-._EQXB2?;K&VR MF/KM>XW<./U,U!8;#J"H/<#%]((E35(15M*$> %9!-I'Z*J8H%R0[>()KCDE MJ?N))BH3Y)(ALDQ\ZB8Z#22-(;(UJ!L'7C!+B.BI)'EP8[4?#"%3#)%5,0O# MZ5^>[[?=($P?!)\7I&XP\^Y\O?T@50R171'%,L:)KBDIJ>B[D>P4*AWDB"&R M)&0W#=(P]FCR.PFHQ@5I88CL!7>^?Y(MKI+Q22P1#9!A,W\E+7 M%R(-)Q]5*$@*0W0K3!;SQ=$$QZX@XEH4TP>1 7A+M!K(]$CJ3WZ% B\)8?H0J M&"0, UD8R>(N$9Z0;#+O3+46@UQA(+L"S-6UTLR U&$@J^.4K9-W:29^N/Y- MY8*\82![ TS<]>:#3&(@FP1,W/6A#,@D)GI]\3-Q[WK5)F00$]D@QPR^$PLR MAHELC/-4OA,1'*)"M@6=A)!H+&31_,@2IZS)>*Z#@?,?R&IY!;LB M$:O:.Q1K1L)5SA_EQ2HFI!8+62UP-JM.@5B08"QTP4"8ZB2(!3G&0A_N@C!M M%1.2C771$L91,2'96)><(ODR4N<0(=G8EYPBT;J0#&]D\_U4BGII3Q83,8R.;Y[Q$['K? MD'1L_ KGO$;L@H248R,K1R\2KT[;,#H-EZHK0B#E.-CUS1M,=SIM-2D.><%] MJ&)"RG&0E0,7M=KZ&L@]#OH,##";1=ZIF)!['&3WP+6WUIJ0>QS\E5] [:UA M0OIQ\-=^ 9AJ1>& B[_P5W\!F&I%X4#Z<9#UW%]>[-A6UZP32!N7XOCZRQ?1Q61F^-: M,\N6:T>VASR?B&-AX9?9YG7M]^NZ]=M_ 5!+ P04 " "L6@13K&U05SP" M "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\_8/P0]3' MEWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQO!RV==^N MW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[HAO>RRWFL M%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*]!?46 KUE M\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ+>2J"W MHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[ M@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9 MA$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AURN?9\K_'Z M/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ K%H$4T!K%[H @ MQBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39HL;U;P%1 M-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW%R;9K^[@H MUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U#C>+\[)*6 M]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:',)\<]<=WX M>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL>W7+95%2[ MZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+]/NXMY$, MIZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ JUH$4^!Q581%!0 :14 !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ JUH$4_CAU&+@!@ $!X !@ ("!YA@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JUH$4XF9;2@N M" %R, !@ ("!:BT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JUH$4S<*;;=C# W2$ !D M ("!IE 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JUH$4V+GY'=R P +0L !D ("!C&@ 'AL M+W=O4# M "Z"0 &0 @($U; >&PO=V]R:W-H965T&UL4$L! A0#% @ JUH$ M4\$Z,SL(! QP@ !D ("!?74 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ JUH$4VH&C,WN! XPL M !D ("!;'\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4X:STX2O @ ]04 !D M ("!'XX 'AL+W=O&PO=V]R:W-H965T MN8 !X;"]W;W)K&UL4$L! A0# M% @ K%H$4^HSY)#%!P CQ, !D ("!1Z 'AL+W=O MOCM$@# I M!P &0 @(%#J >&PO=V]R:W-H965T_*X:0\ ,\I 9 " @<*K M !X;"]W;W)K&UL4$L! A0#% @ K%H$4Z&Q M)&TI! ' D !D ("!8KL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4YF2KIVG @ Q 4 !D M ("!6LD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K%H$4Z0OH:(B!0 &@T !D ("! M@M0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K%H$4X^9Y@ZW @ H04 !D ("!^-\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4Z:)O-/' M @ ^@4 !D ("!H^D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4SWL.')(! T0H !D M ("!1?, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K%H$4Q20Z8:C!0 )1@ !D ("!+@(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK%H$4[?.<&!K!0 &14 !D ("!@A$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4[GX>Q_-! D10 !D M ("!;R@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ K%H$4T%DIH%Y @ .@8 !D ("!FCL! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$ M4S,$BN0F P )@D !D ("!J40! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4WC[KQLP P / H M !D ("!A4X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4UH4!<06 P ^@@ !D M ("!F%D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K%H$4V[XN2P6 @ 6 0 !D ("!ZV,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K%H$4THN M:GD= P 6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ K%H$4ZQM4%<\ M @ KRH !H ( !17@! 'AL+U]R96QS+W=O XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 260 402 1 false 67 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://heska.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2103102 - Disclosure - REVENUE Sheet http://heska.com/role/REVENUE REVENUE Notes 9 false false R10.htm 2107103 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMS ACQUISITION AND RELATED PARTY ITEMS Notes 10 false false R11.htm 2114104 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES Sheet http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATES INVESTMENTS IN UNCONSOLIDATED AFFILIATES Notes 11 false false R12.htm 2117105 - Disclosure - INCOME TAXES Sheet http://heska.com/role/INCOMETAXES INCOME TAXES Notes 12 false false R13.htm 2120106 - Disclosure - LEASES Sheet http://heska.com/role/LEASES LEASES Notes 13 false false R14.htm 2124107 - Disclosure - EARNINGS PER SHARE Sheet http://heska.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 14 false false R15.htm 2127108 - Disclosure - GOODWILL AND OTHER INTANGIBLES Sheet http://heska.com/role/GOODWILLANDOTHERINTANGIBLES GOODWILL AND OTHER INTANGIBLES Notes 15 false false R16.htm 2130109 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://heska.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 16 false false R17.htm 2133110 - Disclosure - INVENTORIES, NET Sheet http://heska.com/role/INVENTORIESNET INVENTORIES, NET Notes 17 false false R18.htm 2136111 - Disclosure - ACCRUED LIABILITIES Sheet http://heska.com/role/ACCRUEDLIABILITIES ACCRUED LIABILITIES Notes 18 false false R19.htm 2139112 - Disclosure - CAPITAL STOCK Sheet http://heska.com/role/CAPITALSTOCK CAPITAL STOCK Notes 19 false false R20.htm 2143113 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 20 false false R21.htm 2146114 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://heska.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 2148115 - Disclosure - INTEREST AND OTHER EXPENSE, NET Sheet http://heska.com/role/INTERESTANDOTHEREXPENSENET INTEREST AND OTHER EXPENSE, NET Notes 22 false false R23.htm 2151116 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY Notes http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITY CONVERTIBLE NOTES AND CREDIT FACILITY Notes 23 false false R24.htm 2157117 - Disclosure - NOTE RECEIVABLES Sheet http://heska.com/role/NOTERECEIVABLES NOTE RECEIVABLES Notes 24 false false R25.htm 2161118 - Disclosure - SEGMENT REPORTING Sheet http://heska.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 25 false false R26.htm 2165119 - Disclosure - SUBSEQUENT EVENTS Sheet http://heska.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 26 false false R27.htm 2202201 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 2304301 - Disclosure - REVENUE (Tables) Sheet http://heska.com/role/REVENUETables REVENUE (Tables) Tables http://heska.com/role/REVENUE 28 false false R29.htm 2308302 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSACQUISITIONANDRELATEDPARTYITEMSTables ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables) Tables 29 false false R30.htm 2315303 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables) Sheet http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESTables INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables) Tables http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATES 30 false false R31.htm 2318304 - Disclosure - INCOME TAXES (Tables) Sheet http://heska.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://heska.com/role/INCOMETAXES 31 false false R32.htm 2321305 - Disclosure - LEASES (Tables) Sheet http://heska.com/role/LEASESTables LEASES (Tables) Tables http://heska.com/role/LEASES 32 false false R33.htm 2325306 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://heska.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://heska.com/role/EARNINGSPERSHARE 33 false false R34.htm 2328307 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables) Sheet http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables GOODWILL AND OTHER INTANGIBLES (Tables) Tables http://heska.com/role/GOODWILLANDOTHERINTANGIBLES 34 false false R35.htm 2331308 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://heska.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://heska.com/role/PROPERTYANDEQUIPMENT 35 false false R36.htm 2334309 - Disclosure - INVENTORIES, NET (Tables) Sheet http://heska.com/role/INVENTORIESNETTables INVENTORIES, NET (Tables) Tables http://heska.com/role/INVENTORIESNET 36 false false R37.htm 2337310 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://heska.com/role/ACCRUEDLIABILITIESTables ACCRUED LIABILITIES (Tables) Tables http://heska.com/role/ACCRUEDLIABILITIES 37 false false R38.htm 2340311 - Disclosure - CAPITAL STOCK (Tables) Sheet http://heska.com/role/CAPITALSTOCKTables CAPITAL STOCK (Tables) Tables http://heska.com/role/CAPITALSTOCK 38 false false R39.htm 2344312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME 39 false false R40.htm 2349313 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Tables) Sheet http://heska.com/role/INTERESTANDOTHEREXPENSENETTables INTEREST AND OTHER EXPENSE, NET (Tables) Tables http://heska.com/role/INTERESTANDOTHEREXPENSENET 40 false false R41.htm 2352314 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY (Tables) Notes http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYTables CONVERTIBLE NOTES AND CREDIT FACILITY (Tables) Tables http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITY 41 false false R42.htm 2358315 - Disclosure - NOTE RECEIVABLES (Tables) Sheet http://heska.com/role/NOTERECEIVABLESTables NOTE RECEIVABLES (Tables) Tables http://heska.com/role/NOTERECEIVABLES 42 false false R43.htm 2362316 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://heska.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://heska.com/role/SEGMENTREPORTING 43 false false R44.htm 2405401 - Disclosure - REVENUE (Details) Sheet http://heska.com/role/REVENUEDetails REVENUE (Details) Details http://heska.com/role/REVENUETables 44 false false R45.htm 2406402 - Disclosure - REVENUE - Performance Obligations (Details) Sheet http://heska.com/role/REVENUEPerformanceObligationsDetails REVENUE - Performance Obligations (Details) Details 45 false false R46.htm 2409403 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details) Details 46 false false R47.htm 2410404 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details) Details 47 false false R48.htm 2411405 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details) Details 48 false false R49.htm 2412406 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details) Details 49 false false R50.htm 2413407 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details) Sheet http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details) Details 50 false false R51.htm 2416408 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details) Sheet http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details) Details http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESTables 51 false false R52.htm 2419409 - Disclosure - INCOME TAXES (Details) Sheet http://heska.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://heska.com/role/INCOMETAXESTables 52 false false R53.htm 2422410 - Disclosure - LEASES - Operating and Financing Lease Balances (Details) Sheet http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails LEASES - Operating and Financing Lease Balances (Details) Details 53 false false R54.htm 2423411 - Disclosure - LEASES - Sales-type Leases and Lease Income (Details) Sheet http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails LEASES - Sales-type Leases and Lease Income (Details) Details 54 false false R55.htm 2426412 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://heska.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://heska.com/role/EARNINGSPERSHARETables 55 false false R56.htm 2429413 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Details) Sheet http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails GOODWILL AND OTHER INTANGIBLES (Details) Details http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables 56 false false R57.htm 2432414 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://heska.com/role/PROPERTYANDEQUIPMENTDetails PROPERTY AND EQUIPMENT (Details) Details http://heska.com/role/PROPERTYANDEQUIPMENTTables 57 false false R58.htm 2435415 - Disclosure - INVENTORIES, NET (Details) Sheet http://heska.com/role/INVENTORIESNETDetails INVENTORIES, NET (Details) Details http://heska.com/role/INVENTORIESNETTables 58 false false R59.htm 2438416 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://heska.com/role/ACCRUEDLIABILITIESDetails ACCRUED LIABILITIES (Details) Details http://heska.com/role/ACCRUEDLIABILITIESTables 59 false false R60.htm 2441417 - Disclosure - CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details) Sheet http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details) Details 60 false false R61.htm 2442418 - Disclosure - CAPITAL STOCK - ADDITIONAL INFORMATION (Details) Sheet http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails CAPITAL STOCK - ADDITIONAL INFORMATION (Details) Details 61 false false R62.htm 2445419 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) Sheet http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) Details http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables 62 false false R63.htm 2447420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://heska.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://heska.com/role/COMMITMENTSANDCONTINGENCIES 63 false false R64.htm 2450421 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Details) Sheet http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails INTEREST AND OTHER EXPENSE, NET (Details) Details http://heska.com/role/INTERESTANDOTHEREXPENSENETTables 64 false false R65.htm 2453422 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details) Notes http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details) Details 65 false false R66.htm 2454423 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details) Notes http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details) Details 66 false false R67.htm 2455424 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details) Notes http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details) Details 67 false false R68.htm 2459426 - Disclosure - NOTE RECEIVABLES - Additional Information (Details) Sheet http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails NOTE RECEIVABLES - Additional Information (Details) Details 68 false false R69.htm 2460427 - Disclosure - NOTE RECEIVABLES (Details) Sheet http://heska.com/role/NOTERECEIVABLESDetails NOTE RECEIVABLES (Details) Details http://heska.com/role/NOTERECEIVABLESTables 69 false false R70.htm 2463428 - Disclosure - SEGMENT REPORTING - NARRATIVE (Details) Sheet http://heska.com/role/SEGMENTREPORTINGNARRATIVEDetails SEGMENT REPORTING - NARRATIVE (Details) Details 70 false false R71.htm 2464429 - Disclosure - SEGMENT REPORTING (Details) Sheet http://heska.com/role/SEGMENTREPORTINGDetails SEGMENT REPORTING (Details) Details http://heska.com/role/SEGMENTREPORTINGTables 71 false false R72.htm 2466430 - Disclosure - Subsequent Events (Details) Sheet http://heska.com/role/SubsequentEventsDetails Subsequent Events (Details) Details 72 false false All Reports Book All Reports hska-20210630.htm heska-06302021xex10x2.htm heska-06302021xex31x1.htm heska-06302021xex32x1.htm heska-06302021xexx31x2.htm hska-20210630.xsd hska-20210630_cal.xml hska-20210630_def.xml hska-20210630_lab.xml hska-20210630_pre.xml hska-20210630_g1.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hska-20210630.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 260, "dts": { "calculationLink": { "local": [ "hska-20210630_cal.xml" ] }, "definitionLink": { "local": [ "hska-20210630_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": [ "hska-20210630.htm" ] }, "labelLink": { "local": [ "hska-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "hska-20210630_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" ] }, "schema": { "local": [ "hska-20210630.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", "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": 565, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 36, "http://heska.com/20210630": 2, "http://xbrl.sec.gov/dei/2020-01-31": 15, "total": 53 }, "keyCustom": 43, "keyStandard": 359, "memberCustom": 29, "memberStandard": 35, "nsprefix": "hska", "nsuri": "http://heska.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "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://heska.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "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": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMS", "shortName": "ACQUISITION AND RELATED PARTY ITEMS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES", "role": "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATES", "shortName": "INVESTMENTS IN UNCONSOLIDATED AFFILIATES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - INCOME TAXES", "role": "http://heska.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - LEASES", "role": "http://heska.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - EARNINGS PER SHARE", "role": "http://heska.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - GOODWILL AND OTHER INTANGIBLES", "role": "http://heska.com/role/GOODWILLANDOTHERINTANGIBLES", "shortName": "GOODWILL AND OTHER INTANGIBLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - PROPERTY AND EQUIPMENT", "role": "http://heska.com/role/PROPERTYANDEQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - INVENTORIES, NET", "role": "http://heska.com/role/INVENTORIESNET", "shortName": "INVENTORIES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136111 - Disclosure - ACCRUED LIABILITIES", "role": "http://heska.com/role/ACCRUEDLIABILITIES", "shortName": "ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - CAPITAL STOCK", "role": "http://heska.com/role/CAPITALSTOCK", "shortName": "CAPITAL STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143113 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME", "role": "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146114 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://heska.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148115 - Disclosure - INTEREST AND OTHER EXPENSE, NET", "role": "http://heska.com/role/INTERESTANDOTHEREXPENSENET", "shortName": "INTEREST AND OTHER EXPENSE, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151116 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY", "role": "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITY", "shortName": "CONVERTIBLE NOTES AND CREDIT FACILITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157117 - Disclosure - NOTE RECEIVABLES", "role": "http://heska.com/role/NOTERECEIVABLES", "shortName": "NOTE RECEIVABLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161118 - Disclosure - SEGMENT REPORTING", "role": "http://heska.com/role/SEGMENTREPORTING", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165119 - Disclosure - SUBSEQUENT EVENTS", "role": "http://heska.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - REVENUE (Tables)", "role": "http://heska.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSACQUISITIONANDRELATEDPARTYITEMSTables", "shortName": "ACQUISITION AND RELATED PARTY ITEMS ACQUISITION AND RELATED PARTY ITEMS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables)", "role": "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESTables", "shortName": "INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - INCOME TAXES (Tables)", "role": "http://heska.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "hska:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - LEASES (Tables)", "role": "http://heska.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "hska:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://heska.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables)", "role": "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables", "shortName": "GOODWILL AND OTHER INTANGIBLES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331308 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "role": "http://heska.com/role/PROPERTYANDEQUIPMENTTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334309 - Disclosure - INVENTORIES, NET (Tables)", "role": "http://heska.com/role/INVENTORIESNETTables", "shortName": "INVENTORIES, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337310 - Disclosure - ACCRUED LIABILITIES (Tables)", "role": "http://heska.com/role/ACCRUEDLIABILITIESTables", "shortName": "ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340311 - Disclosure - CAPITAL STOCK (Tables)", "role": "http://heska.com/role/CAPITALSTOCKTables", "shortName": "CAPITAL STOCK (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "role": "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "hska:InterestExpenseIncomeandOtherIncomeNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349313 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Tables)", "role": "http://heska.com/role/INTERESTANDOTHEREXPENSENETTables", "shortName": "INTEREST AND OTHER EXPENSE, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "hska:InterestExpenseIncomeandOtherIncomeNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352314 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY (Tables)", "role": "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYTables", "shortName": "CONVERTIBLE NOTES AND CREDIT FACILITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358315 - Disclosure - NOTE RECEIVABLES (Tables)", "role": "http://heska.com/role/NOTERECEIVABLESTables", "shortName": "NOTE RECEIVABLES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362316 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://heska.com/role/SEGMENTREPORTINGTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - REVENUE (Details)", "role": "http://heska.com/role/REVENUEDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i697f18a3e6c14aca8177096f18937f03_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - REVENUE - Performance Obligations (Details)", "role": "http://heska.com/role/REVENUEPerformanceObligationsDetails", "shortName": "REVENUE - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "shortName": "ACQUISITION AND RELATED PARTY ITEMS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "if0573543ed1d439fbd4c43e9f4e0aa4d_I20210630", "decimals": "INF", "lang": "en-US", "name": "hska:NumberOfWarehouses", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "shortName": "ACQUISITION AND RELATED PARTY ITEMS - Fair Value of Assets and Liabilities at Lacuna Acquisition Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i4e5f78da37a0491382c8da0f75210741_I20210201", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "shortName": "ACQUISITION AND RELATED PARTY ITEMS - Intangible Assets Acquired, Amortization Method (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i4e5f78da37a0491382c8da0f75210741_I20210201", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "shortName": "ACQUISITION AND RELATED PARTY ITEMS - Fair Values of Assets and Liabilties at Scil Acquisition Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i87e2fbdf0186405ba524e67b21efb3a1_I20200401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "hska:NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ie621f3281aff4288ba88cea8f9a84240_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details)", "role": "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails", "shortName": "ACQUISITION AND RELATED PARTY ITEMS - Unaudited Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ie621f3281aff4288ba88cea8f9a84240_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details)", "role": "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails", "shortName": "INVESTMENTS IN UNCONSOLIDATED AFFILIATES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - INCOME TAXES (Details)", "role": "http://heska.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - LEASES - Operating and Financing Lease Balances (Details)", "role": "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails", "shortName": "LEASES - Operating and Financing Lease Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - LEASES - Sales-type Leases and Lease Income (Details)", "role": "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails", "shortName": "LEASES - Sales-type Leases and Lease Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://heska.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i697f18a3e6c14aca8177096f18937f03_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Details)", "role": "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "shortName": "GOODWILL AND OTHER INTANGIBLES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "role": "http://heska.com/role/PROPERTYANDEQUIPMENTDetails", "shortName": "PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i697f18a3e6c14aca8177096f18937f03_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435415 - Disclosure - INVENTORIES, NET (Details)", "role": "http://heska.com/role/INVENTORIESNETDetails", "shortName": "INVENTORIES, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438416 - Disclosure - ACCRUED LIABILITIES (Details)", "role": "http://heska.com/role/ACCRUEDLIABILITIESDetails", "shortName": "ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "iec948c58b59c404bb0efd4c964c736b8_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "iec948c58b59c404bb0efd4c964c736b8_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441417 - Disclosure - CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details)", "role": "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails", "shortName": "CAPITAL STOCK - STOCK OPTIONS AND RESTRICTED STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i2f32718e593d4b9cba2ebaf9d4d1b336_D20210305-20210305", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442418 - Disclosure - CAPITAL STOCK - ADDITIONAL INFORMATION (Details)", "role": "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails", "shortName": "CAPITAL STOCK - ADDITIONAL INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i2f32718e593d4b9cba2ebaf9d4d1b336_D20210305-20210305", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i697f18a3e6c14aca8177096f18937f03_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445419 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Details)", "role": "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i3d55220056b7437281e9a3825488c46e_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://heska.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hska:InterestExpenseIncomeandOtherIncomeNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeDepositsWithFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450421 - Disclosure - INTEREST AND OTHER EXPENSE, NET (Details)", "role": "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails", "shortName": "INTEREST AND OTHER EXPENSE, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hska:InterestExpenseIncomeandOtherIncomeNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeDepositsWithFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453422 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details)", "role": "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "shortName": "CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i11fe69258453426bb7e49974f140d6ca_D20190917-20190917", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i1bc1a900ef554d889f9a475d7261f1d4_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454423 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details)", "role": "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "shortName": "CONVERTIBLE NOTES AND CREDIT FACILITY - Carrying Amount of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i1bc1a900ef554d889f9a475d7261f1d4_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "us-gaap:InterestExpenseDebtExcludingAmortization", "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i3ceb42f6e16b46f692599653f4ef6697_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455424 - Disclosure - CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details)", "role": "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "shortName": "CONVERTIBLE NOTES AND CREDIT FACILITY - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:InterestExpenseDebtExcludingAmortization", "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i3ceb42f6e16b46f692599653f4ef6697_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OriginationOfNotesReceivableFromRelatedParties", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459426 - Disclosure - NOTE RECEIVABLES - Additional Information (Details)", "role": "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "shortName": "NOTE RECEIVABLES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i4b3a939918e14a82b0f842deb8e28de6_D20201209-20201209", "decimals": "INF", "lang": "en-US", "name": "us-gaap:OriginationOfNotesReceivableFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i50e491755154403a984daea012cba8ed_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableRelatedParties", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460427 - Disclosure - NOTE RECEIVABLES (Details)", "role": "http://heska.com/role/NOTERECEIVABLESDetails", "shortName": "NOTE RECEIVABLES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i5e230a7964f64551ba297f57f563297e_I20210630", "decimals": "-3", "lang": "en-US", "name": "hska:NotesReceivableRelatedPartiesFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "hska:NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463428 - Disclosure - SEGMENT REPORTING - NARRATIVE (Details)", "role": "http://heska.com/role/SEGMENTREPORTINGNARRATIVEDetails", "shortName": "SEGMENT REPORTING - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464429 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://heska.com/role/SEGMENTREPORTINGDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "ib8aa59ee3e5e4402baef1a4143aad328_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i0596c49fb931434ab0ecb9377917cf70_D20210701-20210701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466430 - Disclosure - Subsequent Events (Details)", "role": "http://heska.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i0596c49fb931434ab0ecb9377917cf70_D20210701-20210701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - REVENUE", "role": "http://heska.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hska-20210630.htm", "contextRef": "i77c76da370924f8db3531b649d886968_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://heska.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://heska.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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://heska.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r555" ], "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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://heska.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://heska.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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r556" ], "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://heska.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://heska.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://heska.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r556" ], "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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r556" ], "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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r557" ], "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://heska.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r556" ], "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://heska.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r556" ], "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://heska.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r556" ], "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://heska.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r556" ], "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://heska.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "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://heska.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r552" ], "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://heska.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r553" ], "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://heska.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://heska.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hska_AccountingStandardsUpdate202006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hska_AccruedPurchasesCurrent": { "auth_ref": [], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Purchases, Current", "label": "Accrued Purchases, Current", "terseLabel": "Accrued purchase orders" } } }, "localname": "AccruedPurchasesCurrent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hska_AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Foreign Currency Gain On Intra-Entity Transactions", "label": "Accumulated Foreign Currency Gain On Intra-Entity Transactions [Member]", "terseLabel": "Foreign Currency Gain (Loss) on Intra-Entity Transactions2" } } }, "localname": "AccumulatedForeignCurrencyGainOnIntraEntityTransactionsMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "domainItemType" }, "hska_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets and Liabilities, Lessee", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "hska_BiEsseASr1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BiEsseA s.r.1.", "label": "BiEsseA s.r.1. [Member]", "terseLabel": "BiEsseA s.r.1." } } }, "localname": "BiEsseASr1Member", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "hska_BusinessAcquisitionInitialEarnOutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Initial Earn Out Period", "label": "Business Acquisition, Initial Earn Out Period", "terseLabel": "Business acquisition, initial earn out period" } } }, "localname": "BusinessAcquisitionInitialEarnOutPeriod", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "hska_BusinessAcquisitionProFormaNetIncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma Net Income (Loss), Including Portion Attributable To Noncontrolling Interest", "label": "Business Acquisition, Pro Forma Net Income (Loss), Including Portion Attributable To Noncontrolling Interest", "terseLabel": "Net (loss) income before equity in losses of unconsolidated affiliates" } } }, "localname": "BusinessAcquisitionProFormaNetIncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationContingentConsiderationArrangementsLiabilityPerformanceReduction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Liability Performance Reduction", "label": "Business Combination, Contingent Consideration Arrangements, Liability Performance Reduction", "terseLabel": "Business combination, contingent consideration arrangements, liability performance reduction" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsLiabilityPerformanceReduction", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationIndemnificationLiabilitiesHoldback": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Indemnification Liabilities, Holdback", "label": "Business Combination, Indemnification Liabilities, Holdback", "terseLabel": "Business combination, indemnification liabilities, holdback" } } }, "localname": "BusinessCombinationIndemnificationLiabilitiesHoldback", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationIndemnificationLiabilitiesHoldbackReleasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Indemnification Liabilities, Holdback Release Period", "label": "Business Combination, Indemnification Liabilities, Holdback Release Period", "terseLabel": "Business combination, indemnification liabilities, holdback release period" } } }, "localname": "BusinessCombinationIndemnificationLiabilitiesHoldbackReleasePeriod", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentInvestmentInLeases": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Investment In Leases", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Investment In Leases", "terseLabel": "Net investment in lease, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentInvestmentInLeases", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedInvestments": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Investment In Unconsolidated Investments", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Investment In Unconsolidated Investments", "terseLabel": "Investments in unconsolidated affiliates" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedInvestments", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentInvestmentInLeases": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Investment In Leases", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Investment In Leases", "terseLabel": "Net investment in leases, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentInvestmentInLeases", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPrepaidExpenses": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses", "terseLabel": "Prepaid expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPrepaidExpenses", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "hska_BusinessCombinationsandRelatedPartyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combinations and Related Party Disclosure [Abstract]", "label": "Business Combinations and Related Party Disclosure [Abstract]", "terseLabel": "Business Combinations and Related Party Disclosure [Abstract]" } } }, "localname": "BusinessCombinationsandRelatedPartyDisclosureAbstract", "nsuri": "http://heska.com/20210630", "xbrltype": "stringItemType" }, "hska_CVMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CVM [Member]", "label": "CVM [Member]", "terseLabel": "CVM" } } }, "localname": "CVMMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "hska_CVMPracticeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CVM Practice", "label": "CVM Practice [Member]", "terseLabel": "CVM Practice" } } }, "localname": "CVMPracticeMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hska_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Hardware And Software [Member]", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "hska_ContractwithCustomerLiabilityIncreaseDueToAdditionalDeferredSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Increase Due To Additional Deferred Sales", "label": "Contract with Customer, Liability, Increase Due To Additional Deferred Sales", "terseLabel": "Contract liabilities, increase due to additional deferred sales" } } }, "localname": "ContractwithCustomerLiabilityIncreaseDueToAdditionalDeferredSales", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "hska_ConvertibleNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Receivable", "label": "Convertible Note Receivable [Member]", "terseLabel": "Convertible Note Receivable" } } }, "localname": "ConvertibleNoteReceivableMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "hska_CustomerRelationshipsAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Relationships And Other [Member]", "label": "Customer Relationships And Other [Member]", "terseLabel": "Customer relationships and other" } } }, "localname": "CustomerRelationshipsAndOtherMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "domainItemType" }, "hska_DebtInstrumentConvertibleThresholdBusinessTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Business Trading Days", "label": "Debt Instrument, Convertible, Threshold Business Trading Days", "terseLabel": "Threshold business trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessTradingDays", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "hska_DebtInstrumentDebtDefaultMaximumRateIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Default, Maximum Rate Increase", "label": "Debt Instrument, Debt Default, Maximum Rate Increase", "terseLabel": "Debt instrument, debt default, maximum rate increase" } } }, "localname": "DebtInstrumentDebtDefaultMaximumRateIncrease", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "hska_DebtInstrumentSharesIssuableUponConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Shares Issuable Upon Conversion", "label": "Debt Instrument, Shares Issuable Upon Conversion", "terseLabel": "Debt conversion, converted instrument, shares issued (in shares)" } } }, "localname": "DebtInstrumentSharesIssuableUponConversion", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hska_DeferredTaxLiabilitiesForeignIntangible": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Foreign Intangible", "label": "Deferred Tax Liabilities, Foreign Intangible", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilitiesForeignIntangible", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "hska_EquityOffering2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Offering, 2021", "label": "Equity Offering, 2021 [Member]", "terseLabel": "Equity Offering, 2021" } } }, "localname": "EquityOffering2021Member", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "hska_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "hska_GeneralFluidicsCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Fluidics Corporation [Member]", "label": "General Fluidics Corporation [Member]", "terseLabel": "General Fluidics Corporation" } } }, "localname": "GeneralFluidicsCorporationMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "domainItemType" }, "hska_GrossMarginPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross Margin, Percent", "label": "Gross Margin, Percent", "terseLabel": "Gross margin" } } }, "localname": "GrossMarginPercent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "percentItemType" }, "hska_InitialPurchasersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Purchasers [Member]", "label": "Initial Purchasers [Member]", "terseLabel": "Initial Purchasers" } } }, "localname": "InitialPurchasersMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hska_InterestExpenseIncomeandOtherIncomeNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Expense (Income) and Other Income, Net", "label": "Interest Expense (Income) and Other Income, Net [Table Text Block]", "terseLabel": "Schedule of interest expense (income) and other income, net" } } }, "localname": "InterestExpenseIncomeandOtherIncomeNetTableTextBlock", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENETTables" ], "xbrltype": "textBlockItemType" }, "hska_InternationalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International Segment", "label": "International Segment [Member]", "terseLabel": "International" } } }, "localname": "InternationalSegmentMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "domainItemType" }, "hska_InventoryInTransitCurrent": { "auth_ref": [], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Inventory In Transit, Current", "label": "Inventory In Transit, Current", "terseLabel": "Accrued taxes" } } }, "localname": "InventoryInTransitCurrent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hska_InventoryTransferredToMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Transferred To Machinery And Equipment [Member]", "label": "Inventory Transferred To Machinery And Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "InventoryTransferredToMachineryAndEquipmentMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "hska_LacunaDiagnosticsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lacuna Diagnostics, Inc.", "label": "Lacuna Diagnostics, Inc. [Member]", "terseLabel": "Lacuna Diagnostics, Inc." } } }, "localname": "LacunaDiagnosticsIncMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "hska_LeaseLiability": { "auth_ref": [], "calculation": { "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Total Lease Liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "hska_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "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 Leased Assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "hska_LeasedEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leased Equipment [Member]", "label": "Leased Equipment [Member]", "terseLabel": "Leased equipment" } } }, "localname": "LeasedEquipmentMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "hska_LeaseholdandBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold and Building Improvements [Member]", "label": "Leasehold and Building Improvements [Member]", "terseLabel": "Leasehold and building improvements" } } }, "localname": "LeaseholdandBuildingImprovementsMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "hska_LineOfCreditFacilityContingentIncreaseInMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Contingent Increase In Maximum Borrowing Capacity", "label": "Line Of Credit Facility, Contingent Increase In Maximum Borrowing Capacity", "terseLabel": "Additional maximum borrowing capacity increase" } } }, "localname": "LineOfCreditFacilityContingentIncreaseInMaximumBorrowingCapacity", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hska_LineofCreditFacilityContingentMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Contingent Maximum Borrowing Capacity", "label": "Line of Credit Facility, Contingent Maximum Borrowing Capacity", "terseLabel": "Contingent maximum borrowing capacity" } } }, "localname": "LineofCreditFacilityContingentMaximumBorrowingCapacity", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hska_LineofCreditFacilityMinimumAnnualInterestCharge": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Minimum Annual Interest Charge", "label": "Line of Credit Facility, Minimum Annual Interest Charge", "terseLabel": "Minimum annual interest charge" } } }, "localname": "LineofCreditFacilityMinimumAnnualInterestCharge", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hska_LoansAndLeasesReceivableNetOfDeferredIncomeNoncurrent": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net of Deferred Income, Noncurrent", "label": "Loans And Leases Receivable, Net Of Deferred Income, Noncurrent", "terseLabel": "Net investment in leases, non-current" } } }, "localname": "LoansAndLeasesReceivableNetOfDeferredIncomeNoncurrent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "hska_MBioDiagnosticsInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MBio Diagnostics, Inc. [Member]", "label": "MBio Diagnostics, Inc. [Member]", "terseLabel": "MBio Diagnostics, Inc." } } }, "localname": "MBioDiagnosticsInc.Member", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "domainItemType" }, "hska_NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable Before Nonredeemable Noncontrolling Interest Income", "label": "Net Income (Loss) Attributable Before Nonredeemable Noncontrolling Interest Income", "terseLabel": "Net income (loss) after equity in losses from unconsolidated affiliates", "totalLabel": "Net (loss) income after equity in losses of unconsolidated affiliates" } } }, "localname": "NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "hska_NonMarketableEquitySecurityInvestment": { "auth_ref": [], "calculation": { "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Security Investment", "label": "Non-Marketable Equity Security Investment", "terseLabel": "Non-marketable equity security investment" } } }, "localname": "NonMarketableEquitySecurityInvestment", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "hska_NonMarketableEquitySecurityInvestmentConsiderationTransferredContingentConsiderationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Security Investment, Consideration Transferred, Contingent Consideration Amount", "label": "Non-Marketable Equity Security Investment, Consideration Transferred, Contingent Consideration Amount", "terseLabel": "Contingent consideration on milestones" } } }, "localname": "NonMarketableEquitySecurityInvestmentConsiderationTransferredContingentConsiderationAmount", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "hska_NonMarketableEquitySecurityInvestmentIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Security Investment, Intangible Assets Acquired", "label": "Non-Marketable Equity Security Investment, Intangible Assets Acquired", "terseLabel": "Intangible asset acquired" } } }, "localname": "NonMarketableEquitySecurityInvestmentIntangibleAssetsAcquired", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "hska_NonMarketableEquitySecurityInvestmentIntangibleAssetsAcquiredUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Security Investment, Intangible Assets Acquired, Useful Life", "label": "Non-Marketable Equity Security Investment, Intangible Assets Acquired, Useful Life", "terseLabel": "Intangible assets acquired, useful life" } } }, "localname": "NonMarketableEquitySecurityInvestmentIntangibleAssetsAcquiredUsefulLife", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "durationItemType" }, "hska_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssuedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued, Value", "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued, Value", "terseLabel": "Indemnity holdback for acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssuedValue", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hska_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America Segment", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "domainItemType" }, "hska_NotesReceivableRelatedPartiesFaceAmount": { "auth_ref": [], "calculation": { "http://heska.com/role/NOTERECEIVABLESDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableRelatedParties", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Related Parties, Face Amount", "label": "Notes Receivable, Related Parties, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "NotesReceivableRelatedPartiesFaceAmount", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "hska_NotesReceivableRelatedPartiesUnamortizedDiscount": { "auth_ref": [], "calculation": { "http://heska.com/role/NOTERECEIVABLESDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableRelatedParties", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Related Parties, Unamortized Discount", "label": "Notes Receivable, Related Parties, Unamortized Discount", "negatedTerseLabel": "Unamortized discount" } } }, "localname": "NotesReceivableRelatedPartiesUnamortizedDiscount", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "hska_NumberOfWarehouses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Warehouses", "label": "Number Of Warehouses", "terseLabel": "Number of warehouses" } } }, "localname": "NumberOfWarehouses", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "hska_OVPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OVP", "label": "OVP [Member]", "terseLabel": "OVP" } } }, "localname": "OVPMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "hska_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Furniture And Equipment [Member]", "label": "Office Furniture And Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "hska_OperatingLeaseNoncashImpacts": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Non-cash Impacts", "label": "Operating Lease, Non-cash Impacts", "terseLabel": "Non-cash impact of operating leases" } } }, "localname": "OperatingLeaseNoncashImpacts", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hska_OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenue, Other Pharmaceuticals, Vaccines And Diagnostic Tests [Member]", "label": "Other Revenue, Other Pharmaceuticals, Vaccines And Diagnostic Tests [Member]", "terseLabel": "PVD" } } }, "localname": "OtherRevenueOtherPharmaceuticalsVaccinesAndDiagnosticTestsMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "hska_PaymentsToAcquireNonMarketableSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Non-Marketable Securities", "label": "Payments To Acquire Non-Marketable Securities", "terseLabel": "Payments to acquire non-marketable securities" } } }, "localname": "PaymentsToAcquireNonMarketableSecurities", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "hska_PercentageOfTotalLiabilitiesCurrent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Total Liabilities, Current", "label": "Percentage Of Total Liabilities, Current", "terseLabel": "Percentage of total current liabilities" } } }, "localname": "PercentageOfTotalLiabilitiesCurrent", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "percentItemType" }, "hska_PointOfCareLaboratoryRevenueConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Point Of Care Laboratory Revenue, Consumables [Member]", "label": "Point Of Care Laboratory Revenue, Consumables [Member]", "terseLabel": "POC Lab Consumables" } } }, "localname": "PointOfCareLaboratoryRevenueConsumablesMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "hska_PointOfCareLaboratoryRevenueImagingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Point Of Care Laboratory Revenue, Imaging", "label": "Point Of Care Laboratory Revenue, Imaging [Member]", "terseLabel": "POC Imaging" } } }, "localname": "PointOfCareLaboratoryRevenueImagingMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "hska_PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Point Of Care Laboratory Revenue, Lab Instruments And Other", "label": "Point Of Care Laboratory Revenue, Lab Instruments And Other [Member]", "terseLabel": "POC Lab Instruments & Other" } } }, "localname": "PointOfCareLaboratoryRevenueLabInstrumentsAndOtherMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "hska_PublicAndCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public And Common Stock [Member]", "label": "Public And Common Stock [Member]", "terseLabel": "Traditional Common Stock" } } }, "localname": "PublicAndCommonStockMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "hska_PublicCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Common Stock [Member]", "label": "Public Common Stock [Member]", "terseLabel": "Public Common Stock" } } }, "localname": "PublicCommonStockMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "hska_PublicCommonStockValueIssued": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Public Common Stock, Value, Issued", "label": "Public Common Stock, Value, Issued", "terseLabel": "Public common stock, $.01 par value, 13,250,000 shares authorized, 10,645,730 and 9,475,845 shares issued and outstanding, respectively" } } }, "localname": "PublicCommonStockValueIssued", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "hska_RelatedPartyTransactionEffectiveInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Effective Interest Rate", "label": "Related Party Transaction, Effective Interest Rate", "terseLabel": "Related party transaction, effective interest rate" } } }, "localname": "RelatedPartyTransactionEffectiveInterestRate", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hska_SaleOfStockNumberOfAuthorizedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Number Of Authorized Shares", "label": "Sale Of Stock, Number Of Authorized Shares", "terseLabel": "Sale of stock, number of shares authorized (in shares)" } } }, "localname": "SaleOfStockNumberOfAuthorizedShares", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "sharesItemType" }, "hska_SaleOfStockOverAllotmentOptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Over-Allotment Option Period", "label": "Sale Of Stock, Over-Allotment Option Period", "terseLabel": "Sale of stock, over-allotment option period" } } }, "localname": "SaleOfStockOverAllotmentOptionPeriod", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "durationItemType" }, "hska_ScilAnimalCareCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scil Animal Care Company [Member]", "label": "Scil Animal Care Company [Member]", "terseLabel": "Scil Animal Care Company" } } }, "localname": "ScilAnimalCareCompanyMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "hska_SeniorConvertibleNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Convertible Note [Member]", "label": "Senior Convertible Note [Member]", "terseLabel": "Senior Convertible Note" } } }, "localname": "SeniorConvertibleNoteMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "hska_StockOptionsAndRestrictedUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options And Restricted Units [Member]", "label": "Stock Options And Restricted Units [Member]", "terseLabel": "Stock Options And Restricted Units" } } }, "localname": "StockOptionsAndRestrictedUnitsMember", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "hska_SupplyCommitmentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply Commitment, Term", "label": "Supply Commitment, Term", "terseLabel": "Supply commitment term" } } }, "localname": "SupplyCommitmentTerm", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "durationItemType" }, "hska_UnrealizedGainLossOnForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrealized gain loss on foreign currency transactions", "label": "Unrealized (gain) loss on foreign currency translation", "terseLabel": "Other losses" } } }, "localname": "UnrealizedGainLossOnForeignCurrencyTranslation", "nsuri": "http://heska.com/20210630", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r315", "r451", "r452", "r454", "r550" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r173", "r185", "r186", "r187", "r188", "r189", "r191", "r195" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r173", "r185", "r186", "r187", "r188", "r189", "r191", "r195" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r57", "r119" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r128", "r135", "r220", "r339", "r340", "r341", "r367", "r368" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r128", "r135", "r220", "r339", "r340", "r341", "r367", "r368" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r128", "r135", "r220", "r339", "r340", "r341", "r367", "r368" ], "lang": { "en-us": { "role": { "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r128", "r135", "r220", "r339", "r340", "r341", "r367", "r368" ], "lang": { "en-us": { "role": { "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r318", "r321", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r318", "r321", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r298", "r302", "r472", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r298", "r302", "r472", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r306", "r318", "r321", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r306", "r318", "r321", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r263", "r319", "r460" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "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_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "terseLabel": "Accounts and financing receivable, allowance for credit loss" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r23", "r202", "r203" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for losses of $798 and $769, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r10", "r43", "r347" ], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Accrued property taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r61", "r65", "r66", "r412" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Adjustments" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r253" ], "calculation": { "http://heska.com/role/PROPERTYANDEQUIPMENTDetails": { "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", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accumulated depreciation, depletion and amortization of property, plant and equipment.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)", "terseLabel": "Depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r63", "r64", "r65", "r516", "r541", "r545" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r425", "r426", "r427", "r428", "r429", "r431" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r125", "r126", "r127", "r412", "r536", "r537" ], "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": "Total Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r58", "r65", "r66", "r412", "r426", "r427", "r428", "r429", "r431" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation1" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r342" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r125", "r126", "r127", "r339", "r340", "r341" ], "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r129", "r130", "r131", "r132", "r217", "r218", "r219", "r220", "r221", "r222", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r365", "r366", "r367", "r368", "r474", "r475", "r476", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r322", "r324", "r343", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r206", "r223", "r224", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r89", "r107", "r434" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Interest expense related to amortization of the debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r107", "r436" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Accretion of discounts and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r107", "r236", "r245" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r150" ], "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": "Stock options and restricted units excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r181", "r187", "r193", "r214", "r408", "r413", "r420", "r492", "r513" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r56", "r116", "r214", "r408", "r413", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r326", "r334" ], "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://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r252" ], "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": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r317", "r320" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r317", "r320", "r382", "r383" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/SubsequentEventsDetails" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r380", "r381" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSACQUISITIONANDRELATEDPARTYITEMSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r380", "r381" ], "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 (loss) income attributable to Heska Corporation" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r380", "r381" ], "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": "Revenue, net" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r394", "r395", "r397" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "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", "netLabel": "Purchase price", "terseLabel": "Business combination, consideration transferred", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract]", "terseLabel": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r392", "r394", "r395", "r399" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "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": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r106", "r401" ], "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": "Contingent consideration for acquisition" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r393", "r396", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r402" ], "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]", "verboseLabel": "ACQUISITION AND RELATED PARTY ITEMS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue, current, and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Other intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r384", "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r384", "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r384", "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r385" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value of consideration transferred" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r34", "r109" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r103", "r109", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r103", "r423" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r115", "r116", "r143", "r144", "r145", "r147", "r149", "r158", "r159", "r160", "r214", "r420" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "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": [ "r260", "r261", "r262", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Traditional Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par value, 13,250,000 shares authorized, respectively, none issued or outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r81", "r503", "r527" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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 (loss) attributable to Heska Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r80", "r406", "r407", "r417", "r502", "r526" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss attributable to redeemable non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r79", "r405", "r417", "r501", "r525" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r78", "r92", "r500", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r284", "r286", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract receivables, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r284", "r286", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract receivables, noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r284", "r285", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current portion of deferred revenue, and other" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r284", "r285", "r299" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liabilities, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Non-cash conversion of preferred stock to common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible debt, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible note, non-current, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "auth_ref": [ "r156", "r446" ], "calculation": { "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of goods sold for sales-type financing lease.", "label": "Cost of Goods Sold, Sales-type Lease", "terseLabel": "Sales-type lease cost of revenue" } } }, "localname": "CostOfGoodsSoldSalesTypeLease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r86", "r116", "r214", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://heska.com/role/SEGMENTREPORTINGDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r361", "r371", "r373" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r390" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r276" ], "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": "CONVERTIBLE NOTES AND CREDIT FACILITY" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r493", "r494", "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Carrying amount of equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r46", "r278", "r279", "r281" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, convertible, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "Debt instrument, convertible, if-converted value in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "terseLabel": "Debt instrument, convertible, remaining discount amortization period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r435", "r437" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r45", "r274", "r435" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r509" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r509" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r509" ], "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": "Redemption of notes prior to March 15, 2026" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r509" ], "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": "Redemption of notes prior to Sep. 30, 2023" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r509" ], "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": "Notes measurement period" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r47", "r120", "r278", "r280", "r281", "r282", "r434", "r435", "r437", "r510" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails", "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r434", "r437" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r38", "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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 asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r117", "r362", "r371", "r372", "r373" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "netLabel": "Deferred income tax benefit", "verboseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Deferred revenue, current, and other" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred tax assets, gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r359" ], "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", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r107", "r251" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r298" ], "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://heska.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "CAPITAL STOCK" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCK" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromAffiliateNoncurrent": { "auth_ref": [ "r13", "r118", "r452", "r453", "r457", "r491", "r512", "r546" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle).", "label": "Due from Affiliate, Noncurrent", "terseLabel": "Promissory note receivable from investee, net" } } }, "localname": "DueFromAffiliateNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r133", "r134", "r135", "r136", "r137", "r141", "r143", "r147", "r148", "r149", "r153", "r154", "r504", "r528" ], "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", "verboseLabel": "Basic (loss) earnings per share attributable to Heska Corporation (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r133", "r134", "r135", "r136", "r137", "r143", "r147", "r148", "r149", "r153", "r154", "r504", "r528" ], "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", "verboseLabel": "Diluted (loss) earnings per share attributable to Heska Corporation (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r150", "r151", "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r423" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Foreign exchange effect on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r345", "r352" ], "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": "Excess tax benefits related to employee share-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset.", "label": "Embedded Derivative, Fair Value of Embedded Derivative Asset", "terseLabel": "Embedded derivative, fair value of embedded derivative asset" } } }, "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r125", "r126", "r127", "r130", "r138", "r140", "r157", "r220", "r277", "r283", "r339", "r340", "r341", "r367", "r368", "r425", "r426", "r427", "r428", "r429", "r431", "r536", "r537", "r538" ], "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://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r210", "r479", "r481", "r483", "r485", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "Equity Method Investee" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r35", "r182", "r211" ], "calculation": { "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "INVESTMENTS IN UNCONSOLIDATED AFFILIATES" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATES" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Carrying values of investments in unconsolidated entities" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r316", "r419", "r462", "r463", "r464" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r307", "r308", "r313", "r316", "r419", "r463" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r316", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r441" ], "calculation": { "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 2.0, "parentTag": "hska_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Deferred revenue, current, and other" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r441" ], "calculation": { "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 4.0, "parentTag": "hska_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r440" ], "calculation": { "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 2.0, "parentTag": "hska_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r244" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails_1": { "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r246" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "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 on intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r246" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r246" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r246" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r237", "r241", "r244", "r248", "r473", "r477" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r244", "r477" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails_1": { "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r237", "r243" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r244", "r473" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net carrying amount", "totalLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Remaining weighted average amortization period for intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "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", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r229", "r230", "r490" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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": "Carrying amount, June 30, 2021", "periodStartLabel": "Carrying amount, December 31, 2020", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill attributable to acquisitions (subject to change)" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "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": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLES" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLES" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r232" ], "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 adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r84", "r116", "r181", "r186", "r189", "r192", "r195", "r214", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://heska.com/role/SEGMENTREPORTINGDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r121", "r181", "r186", "r189", "r192", "r195" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "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", "terseLabel": "Income before income taxes", "totalLabel": "Loss before income taxes and equity in losses of unconsolidated affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r76", "r107", "r178", "r211", "r498", "r522" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in losses of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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_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://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r354", "r355", "r357", "r364" ], "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://heska.com/role/INCOMETAXESDetails" ], "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": [ "r353", "r356", "r360", "r369", "r374", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r139", "r140", "r179", "r351", "r370", "r375", "r529" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Total income tax benefit", "totalLabel": "Total income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation [Abstract]", "terseLabel": "Income tax expense (benefit):" } } }, "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r104", "r110" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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": "Other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 amount due from lessees arising from lease agreements.", "label": "Increase (Decrease) in Leasing Receivables", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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 the effect of acquisitions):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r240", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r247" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r240", "r247" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r235", "r242" ], "calculation": { "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Net intangible assets", "totalLabel": "Net intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]", "terseLabel": "INTEREST AND OTHER EXPENSE, NET" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENET" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r175", "r433", "r436", "r506" ], "calculation": { "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r89", "r275" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt", "totalLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r91" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest expense related to contractual coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "auth_ref": [ "r505" ], "calculation": { "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.", "label": "Interest Income, Deposits with Financial Institutions", "negatedTerseLabel": "Interest income" } } }, "localname": "InterestIncomeDepositsWithFinancialInstitutions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVENTORIESNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r51" ], "calculation": { "http://heska.com/role/INVENTORIESNETDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVENTORIESNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r54" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://heska.com/role/INVENTORIESNETDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/INVENTORIESNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r53" ], "calculation": { "http://heska.com/role/INVENTORIESNETDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVENTORIESNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r52" ], "calculation": { "http://heska.com/role/INVENTORIESNETDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVENTORIESNETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r520" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails": { "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 investments.", "label": "Investments", "terseLabel": "Investments in unconsolidated affiliates", "totalLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r302" ], "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://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r444" ], "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, LESSEE" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r116", "r188", "r214", "r409", "r413", "r414", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r116", "r214", "r420", "r496", "r518" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r116", "r214", "r409", "r413", "r414", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r204", "r205", "r208", "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Leases, allowance for doubtful accounts" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": { "auth_ref": [ "r202", "r206" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Net of Deferred Income", "terseLabel": "Net investment in leases, current, net of allowance for losses of $136 and $192, respectively" } } }, "localname": "LoansAndLeasesReceivableNetOfDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r270", "r494", "r514" ], "calculation": { "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r47" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r47", "r267" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCarryingAmountofDebtDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r103", "r105", "r108" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r67", "r70", "r77", "r108", "r116", "r129", "r133", "r134", "r135", "r136", "r139", "r140", "r146", "r181", "r186", "r189", "r192", "r195", "r214", "r420", "r499", "r523" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "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 (loss) income attributable to Heska Corporation", "totalLabel": "Net (loss) income attributable to Heska Corporation", "verboseLabel": "Net loss attributable to Heska Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r85" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "hska_NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Portion of net income (loss) attributable to nonredeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest", "negatedTerseLabel": "Equity in losses of unconsolidated affiliates" } } }, "localname": "NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r85" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net loss attributable to redeemable non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adoption of New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionPayablesAssumed1": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payables 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, Payables Assumed", "terseLabel": "Consideration payable for scil acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionPayablesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r388" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTerseLabel": "Interest and other expense, net", "negatedTotalLabel": "Total interest and other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r122", "r452", "r521" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://heska.com/role/NOTERECEIVABLESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Related party convertible note receivable, net", "totalLabel": "Net carrying amount" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r169" ], "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://heska.com/role/REVENUEDetails", "http://heska.com/role/SEGMENTREPORTINGNARRATIVEDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "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://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r186", "r189", "r192", "r195" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r156", "r445", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Operating lease income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r441" ], "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": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r441" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 3.0, "parentTag": "hska_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r441" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 1.0, "parentTag": "hska_LeaseLiability", "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, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r442", "r443" ], "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": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r440" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails": { "order": 1.0, "parentTag": "hska_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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/LEASESOperatingandFinancingLeaseBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r438", "r439", "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "LEASES, LESSOR" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r185", "r186", "r187", "r188", "r189", "r195" ], "lang": { "en-us": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r389" ], "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": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OriginationOfNotesReceivableFromRelatedParties": { "auth_ref": [ "r94" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Origination of Notes Receivable from Related Parties", "negatedTerseLabel": "Promissory note receivable issuance", "terseLabel": "Principal amount" } } }, "localname": "OriginationOfNotesReceivableFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r43" ], "calculation": { "http://heska.com/role/ACCRUEDLIABILITIESDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r59", "r63", "r421", "r422", "r424" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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 Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Translation adjustments and gains (losses) from intra-entity transactions" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r68", "r71", "r73", "r78", "r277", "r425", "r430", "r431", "r500", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Current period other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "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):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r60", "r63", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Noncurrent", "terseLabel": "Other long-term borrowings" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INTERESTANDOTHEREXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r101" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r95", "r398" ], "calculation": { "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails": { "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 consideration transferred" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r95" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of CVM" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Payments to acquire equity method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.01 par value, 2,500,000 shares authorized, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r227", "r228" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "verboseLabel": "Proceeds from convertible debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r97" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r97" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Preferred stock proceeds" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherDebt": { "auth_ref": [ "r123" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) for debt classified as other.", "label": "Proceeds from (Repayments of) Other Debt", "terseLabel": "Borrowings on other debts" } } }, "localname": "ProceedsFromRepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposition of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r265", "r266", "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r67", "r70", "r102", "r116", "r129", "r139", "r140", "r181", "r186", "r189", "r192", "r195", "r214", "r405", "r410", "r411", "r416", "r417", "r420", "r507" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "hska_NetIncomeLossAttributableBeforeNonredeemableNoncontrollingInterestIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net (loss) income before equity in losses of unconsolidated affiliates" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r254" ], "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://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r257", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r252" ], "calculation": { "http://heska.com/role/PROPERTYANDEQUIPMENTDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "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://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r254", "r519" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://heska.com/role/PROPERTYANDEQUIPMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Transfers and Changes", "terseLabel": "Non-cash transfers of equipment between inventory and property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r252" ], "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://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "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 plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r19", "r495", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Unconditional annual minimum inventory purchases" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r188", "r189" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r185", "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r315", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r315", "r451", "r452", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Related party transaction, rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r315", "r451", "r454", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESAdditionalInformationDetails", "http://heska.com/role/NOTERECEIVABLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r449", "r450", "r452", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "NOTE RECEIVABLES" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r100" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Repayments of other debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r348", "r551" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r283", "r342", "r517", "r540", "r545" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r125", "r126", "r127", "r130", "r138", "r140", "r220", "r339", "r340", "r341", "r367", "r368", "r536", "r538" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r172", "r173", "r185", "r190", "r191", "r197", "r198", "r200", "r297", "r298", "r472" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r301", "r304" ], "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://heska.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r293" ], "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://heska.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://heska.com/role/REVENUEPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r294" ], "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": "Expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUEPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r294" ], "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://heska.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://heska.com/role/REVENUEPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Timing of Revenue Expected to be Recognized" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r75", "r116", "r172", "r173", "r185", "r190", "r191", "r197", "r198", "r200", "r214", "r420", "r507" ], "calculation": { "http://heska.com/role/SEGMENTREPORTINGDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r156", "r447" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from sales-type lease.", "label": "Sales-type Lease, Lease Income [Table Text Block]", "terseLabel": "Sales-type Lease, Lease Income" } } }, "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesTypeLeaseRevenue": { "auth_ref": [ "r156", "r446" ], "calculation": { "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sales-type lease revenue.", "label": "Sales-type Lease, Revenue", "terseLabel": "Sales-type lease revenue" } } }, "localname": "SalesTypeLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseSellingProfitLoss": { "auth_ref": [ "r156", "r446" ], "calculation": { "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease.", "label": "Sales-type Lease, Selling Profit (Loss)", "totalLabel": "Profit recognized at commencement for sales-type leases" } } }, "localname": "SalesTypeLeaseSellingProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/LEASESSalestypeLeasesandLeaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCRUEDLIABILITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r65", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r382", "r383" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValueofAssetsandLiabilitiesatLacunaAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSFairValuesofAssetsandLiabiltiesatScilAcquisitionDateDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r363" ], "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 expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r149" ], "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": "Reconciliation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r1", "r116", "r213", "r214", "r420" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVESTMENTSINUNCONSOLIDATEDAFFILIATESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSACQUISITIONANDRELATEDPARTYITEMSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r237", "r243", "r473" ], "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r237", "r243" ], "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 other intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r233", "r234" ], "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://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r233", "r234" ], "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 goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r31", "r32", "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/INVENTORIESNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/PROPERTYANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r386" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSACQUISITIONANDRELATEDPARTYITEMSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/NOTERECEIVABLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r83", "r199" ], "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 revenue from external customers and long-lived assets, by geographical areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r326", "r334" ], "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://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r328", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock options plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r243" ], "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" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r18", "r494", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r195", "r200", "r530" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "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_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r168", "r170", "r171", "r181", "r184", "r189", "r193", "r194", "r195", "r196", "r197", "r199", "r200", "r201" ], "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 REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTING" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "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, Other Significant Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME": { "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", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r330" ], "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": "Restricted stock awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "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", "verboseLabel": "Restricted stock awards (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Stock options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNetOfForfeituresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures [Abstract]", "terseLabel": "Options/Awards/Units Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNetOfForfeituresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "stringItemType" }, "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 Grant Date Fair Value (per option/award)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r323", "r327" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "xbrltype": "domainItemType" }, "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": "Stock options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKSTOCKOPTIONSANDRESTRICTEDSTOCKDetails" ], "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": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r195", "r200", "r233", "r256", "r258", "r259", "r530" ], "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://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails", "http://heska.com/role/REVENUEDetails", "http://heska.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r115", "r116", "r143", "r144", "r145", "r147", "r149", "r158", "r159", "r160", "r214", "r277", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r125", "r126", "r127", "r130", "r138", "r140", "r157", "r220", "r277", "r283", "r339", "r340", "r341", "r367", "r368", "r425", "r426", "r427", "r428", "r429", "r431", "r536", "r537", "r538" ], "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://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_StatementOfPartnersCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Partners' Capital [Abstract]" } } }, "localname": "StatementOfPartnersCapitalAbstract", "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": [ "r125", "r126", "r127", "r157", "r472" ], "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://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r49", "r277", "r278", "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible securities (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r277", "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of preferred stock, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r277", "r283" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock, net of shares withheld for employee taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r50", "r277", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r21", "r22", "r277", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of preferred stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r283", "r325", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r116", "r207", "r214", "r420" ], "calculation": { "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r116", "r125", "r126", "r127", "r130", "r138", "r214", "r220", "r283", "r339", "r340", "r341", "r367", "r368", "r403", "r404", "r415", "r420", "r425", "r426", "r431", "r537", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEDetails", "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "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://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r432", "r459" ], "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://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r432", "r459" ], "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://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r432", "r459" ], "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://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r432", "r459" ], "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://heska.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r458", "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CAPITALSTOCKADDITIONALINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSIntangibleAssetsAcquiredAmortizationMethodDetails", "http://heska.com/role/GOODWILLANDOTHERINTANGIBLESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r129", "r130", "r131", "r132", "r217", "r218", "r219", "r220", "r221", "r222", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r365", "r366", "r367", "r368", "r474", "r475", "r476", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Acquisition", "terseLabel": "Unrecognized tax benefits, decrease resulting from acquisition" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/ACQUISITIONANDRELATEDPARTYITEMSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/OPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "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://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r149" ], "calculation": { "http://heska.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of stock options and restricted stock awards" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r142", "r149" ], "calculation": { "http://heska.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average outstanding shares used to compute diluted (loss) earnings per share attributable to Heska Corporation (in shares)", "totalLabel": "Diluted weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r141", "r149" ], "calculation": { "http://heska.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average outstanding shares used to compute basic (loss) earnings per share attributable to Heska Corporation (in shares)", "verboseLabel": "Basic weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSINCOME", "http://heska.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYConvertibleNotesNarrativeDetails", "http://heska.com/role/CONVERTIBLENOTESANDCREDITFACILITYCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "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": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 1", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "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", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=d3e56071-112765" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3)(a)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r554": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r555": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r556": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r557": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "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" }, "r82": { "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" }, "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.1,2)", "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.19)", "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.2)", "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.4)", "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.7)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 92 0001038133-21-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001038133-21-000038-xbrl.zip M4$L#!!0 ( *Q:!%,1410+ZD@ 'P; @ 9 :&5S:V$M,#8S,#(P,C%X M97@Q,'@R+FAT;>U]:W/;2);E]_T5V.KI'BF"DB59?E9-1] 2;7/'EM02536U M7S9 ,BFB#0)L )2L_O5[7_G"@Z)=M@FR-#'199%$(I&X>?,^SCWWE_]]>GXR M^/VB%TR+61Q<7+_YT#\)?MI[\N2WIR=/GIP.3H/W@X\?@N/]@\-@D(5)'A51 MFH3QDR>]LY^"GZ9%,7_]Y,G=W=W^W=/]-+MY,KA\@D,=/XG3-%?[XV+\T]]_ MP4_@?U4X_OO_^N5_[^T%I^EH,5-)$8PR%19J'"SR*+D)?ANK_%.PMR>_.DGG M]UET,RV"HX.CP^"W-/L4W8;\?1$5L?J['N>7)_SW+T_H)K\,T_']WW\91[=! M-/ZOGZ+)T:N1&AV,1B^>OC@^"(?ARX.C@^/#\?C52_5T'![]OT.8Y!/X.5^3 M%_>Q^J^?9E&R-U5X_]?'3_>/YL7/=]&XF+X^/#CXZT_>+^?A> SSWZ/)OMX[ M?+K_#'Y=J,_%7AA'-\EK^@*NF:1) ;/+X&[\3[YI]=9A=@-W+]+YZ\.CYJ'T MST=IG&:O_W) __7N)>K+)KP M#_/HWXIO0G_>R0/#.'&4*+T AT?XS+W/TV@8%<'AP?Z1_P2KS7T$KTIEWWSR M!Z7)OZB=_/O>U7]W@Y/SRXOSR^Z@?W[6^ 1MF7'O']?]P>]!_^RD=S;H_]H+ M+CYTFV?=UG7O329J5$2W*O@8W@?/.K29OWCM:W;-5[RQP^_\K-W+0?_D0R\X MW&^]J&!X'^R$NX%*1NDB"V_P^.K- MYG%ZKU3>"P)W@F-U%,8\ M-SAF;^ AAO_D;0.C[0S]&^'LPJ+(PA'-#X?.5 %O0&;[11.YBXIIH#Z/U)R/ M]N!?"WC#$Y@/_LV_WQGM!K#FG[[X*73:+X?#/3+S)7Z1"L7CJ:1NL7W">]7OW9X(_">;R,\BF%M MLZ![%V;C'$:F!8-/9K@XEW#;+!JAU7$U#3-\#O@IV[:32: M!C/07R/X&VR-!0A3_^H.&+!N40!A7$N5(9W#Y.1 MVGM#S\A3@SO S++@),RGI2]@7/Z.AO6^;-8MF[5=^95.PS@.ABJX26]5EL!# M#N\[)$:TTMD"/H$7&(Y&:3;&!21Y[?!.#N_,YKTJP([$/T[P"<)Q&NRP3 ?P M)H/1-(U@[=/)'ES#4I+CF]W]JK5LQ1%SU/XCIGOZL7_6OQJPN;7Z4FMS.E83 M&.KEPX*\MT9)/MH__-M?#I\?_%S]7_W /W[M>77&"C8-::+7"UBH#'_UT]]/ MSC]^[ \&O1[8PA\OSJ_ZK@6PCA5T%;S6!N$8O*\HQT,"-8(^GV=142C%%Y@_ MY2K4%W %'F4QN).W"DX=5 YW*2K369JI ,5EKDAFY&3",\L__CO!W31U)C*? MIWA8F5F\24$'\PQ@AD4$!V9Y)D-E!E1)SD>!_8W<3L;I@VX#:[I2?58S M.BGEUY>+6 6'SX=[3^4#G).91'=4\/+1"M!$PCA/]4J#/:3,"\O5/,Q0L8_T M$N3>^G4"!:: K!E,#+YS+V]ZQ_2*$P47)&EAEE.,!'63XH.[Z\HR03,U,(_BU&)[%-"QH M*K"?C*B6-B(NF;=%.DN^D^>*U0V*%-S1E17[$OQU)UM[44Q3V%!DQHY5#N=0 M*-X$J)0(3$[8#6 FIF2QP;P37B<9<%:5%CF[R)X^:5+2R*EW254 M^3@ [4AZ?!+$E!=4UR?6Q#PJO#SV8."V<4CW MEXV<@L8-7>L!ARFO'Q]E*7A';$/ @4VGS\T"5@V7GTR)"*PDI4 M@-[.TGD6 MB=J,8*'I.9>/#[\8LWH=HZ6 *BR%]P+K3QZZ]<[Q&Q"1!)>='T(.#U][WZ6+ M>!Q,0WA5TW!<4LPEI22F&0<>:.V;48@K*,PHP^Z<)U<23F3:;@ M$O$$0)2'"B1]\M $S'9@J:=="".B'3*16W+@$N8J[DC'WV$XJ-&%_$D!>Y@^ MGX5CM+J"FS0=!Y,0;>^R 6YU-VY%G RO7+Y\YO1KLE[HLM76D!3]Y O7$3Z) M,KV:M%S&?)Z%GZ/98K:J^>Q,Q2BKX?T>1<;P>XZJX6W'DBJ%HV;(5CI9HVJ6 MD.:C7X.6+]2H\%SN.9NM9GWE84F=?O%KW-H8T/%F:;8WO;,>J+5^]_+WX+1W MU7]W1AINS39>?^++>TFOA,%%F!71*)JCWU(Z@]'B2.!$AU\-5:)@W^J-:/_$ M> AL,S#]9B3#:+GAG18XVCR,),#N*##\3-('ZA;WH[:I[$3,MFL4;7G*9\?[ MSPY1LB6Z\YHMMUO5""L8ID61SEX?V$O"89[&BZ+YD@>1"#\H(%QYQ4]?84!X M[[ .^,#_.\WL0]RHO6&FPD][X01F^SJ,[\+[_*>VHC-6T55KTDQC\#ZF^T'/ M^.0Z>H'JF>4\4[>I^!9@XF/\P?XDU]O0W7D4MM%;1)GL?IK@B3();N"/A,QZ M3KEQ0(FL^W"$&9E0(A*EF&Z?]QF(N,(TCWO..#/J>#N7MG:!3M LC!*.5]*F M#8O&?4I+4MKCVFBH^7F^R&ZC6QPZGZ>+G TL>,PD351GV848LBK4-S?Y__AE MZ\T)2?KJ:?O35U?ONY>]JZ#[:[?_H?L&YOSV_#)X=]D]&UQMJ1WS=--R66^Z M5_V3X$/_8W_0 A<-E1FH5485!& 28_*Z'&@UULK0A"_^;8P0N<8?"/T4A$8L MP)[)!;$ G_D_@A^,*/Y49[O; ,L^>BDFX#Y& :1 3C7%'JQO+9>]\2XJ6DPO M':WS77.6@2. ##IPWX5%B\ [KA$#B4)1>!RQKZ7051XB@_Z"LGHAN<4.-H^#8.'-3<:)DJ6W:WY*CN.I M;!0Q)(O@,@\^<\?+"#T*Z%<*:"F0RMZZ74U*ZV 6,B3SC?,W8*XLGBBH@+_F:NBB!G8-@KS*<47/\\C M4O*DF6$DJSHS/-SCZ-_B_\ 84T)04A"/8VS@Q62%CKR&-W@ #$%X,!SBG0.H MIDF!EG.XN3I@%E4$R=_-((%B_#T K^ VX$CX'QS0AF]O"JU"9. M2 _)G#F\VS!I\DUC<"^S:KY'LFG^%##!MQ/M!J3#,E[P>7@_DT@.7,=JK@._ MBG;UX)P2PD68JKAB3B&"0@ C]&?XF7^:QISP&8) AV905<"J.I@3@+(W% M52_XR3Q+1TJ!43#)*#BE]:^6 K+X=J+;76]9&S&G+'X::B*',TI;"D8@XP?H M"$7?F>&V+)*\,O:V.G:]I=M\9_C5NSPD>?;-F="QJ]:I %JV]1]<*JL&?KP" M2'F?-<_NN^B&2LJ*4DD/K-,?4RBIKU#^]I=GKWZN5RJL$$)7J7 5WD/2_B/T MS9\A4?YTTQ+E"//^>/TQ^+5W->B?O0LNL7+MLO>Q=S98TPP@O5>F4\7<+AVI#S.>-]*(TPPE,WH^)B?1%K?+9$RUF]<$FN M )3<:92'PRA&I)' !M+1:)%E)E41G# &,T*H-QR3:%"ZN+"KA)+"R=4B* M.5U@X.B&'!=9OR',"B0S'V71$ 8LOP 7[58" I?/-GE,.MCASPHVCX-ISDMR MH5H4J0#I0B :AR%=*:4?L ZUX53'Y<9XA/^-50B3FT03 M$+V=9P>[P1T5P5%BE!'(,U@8!)K$6/^F1HHV$L[7C.W/8&N3%QL&PK!IBP#_ M_WIPU3_M!:=P<)X,SB^I.J=W=M6"O$:C7\#6?]D]Z% ]AJE\T0E6=&I+6[^$ M*\*S&#Y$YP;F>AN!:N588_FZ#E:+Q@N:#/E/$UW)4 ]1WQF2L2P[G+U:2K8&DY#Q&1)H&/T%_;P47"N=Y-,4E/7]$+2C/7*;5'(VLB^MU8 M312<>.,E19-_#NO\V6;IF>[5U?7'"](SUV>GOO)QZ]2.H-^M]><5K"P#I48).9]CV(Z98CN%0.K:9.)]"8ZK M5+()6A\V^X(WU2.\:]DK$WC7T3; NUH,YRJ=:^A..145*+.+1,=2#)&"D!A@ M01G7I]W/N8R2OM_CLS'D\X[4/3@@@8I9A%\%1F1E ,,\!N2JPG(YNAQ>I[(:.GB+M4&5<&D=C:8,]ZK".AZC3 O@B9,P24P]51\X@\X+'B^8Q2YKXFWEP?/"J MB[?E\_+XZ!@]?.,1C97[4I8H8Q<,F!IF("#T14CC,+9TKIS$(;;C%D>A)9 M)??I:'5L0-ALFI$NBM;/"!\N1BQ^.K)019/0/G!":=6'^E$0QA]YU;K@DL?M MATOV/O3?<;'H[U\^V2WR#XXW#43)MGYP#FX!^@;@%_2OSM<=M_^26EX+1M?U M[MHY9E## M&BK,M>9(E<@C.1ZOS/DVS-"+*]\C#TA!2&R@O.R&PPDAZ+CAD$5S:[?SAIWJ M9]?ZV#3AEWLC+!7A9;86SA1SY9@8K&%@NJ]VHCT4,7XO"_D/@T_;O MYPU#>?7^IW=YTK_J!1>7_9/>1NSFGHYW7F"\D[-<)F9E4"#^KVS$VSM]8>\F MJ21%88/'2!Q-CF2*LX-K\(PRX!U,4YC 9FV6.?04C,Y->W"2K17\#0-JU+JG M_77[IX.R1]EH)HH8>@1E=,"-E4&"'1\=N1D)QN'%<7J'?SFLC+"'7O[\=7+9 M^FJ YIJ?055+L#> IJT'7_\1>L'78YU@FMZ!7D)4S*3V]YP3TZ&,8*=(;]A2 M)PM$N,G\_)HF7V<06I%%PP7#4/RAW'K/DC@=[XQW=W$@C?B>IWD.BX/R1(2; MM$C@:;B+8]>&D8ZC=#:D+--MRK";5,"01/@;8P[09C(;Z*W@4\S'F0@-LL#L MA &FU(Z^N\:A$5_#Y@$_;86 !*P U_1PVF^="H;6Y_#GW4[=$;F"R)-#Z[W= MP^]Z)'X+Z%'K-51SO=*@'N!JJ[AK5URGKIW:]1)XES%D=+S@.Y&<:NB&-2=1 MAJE0>%".>7@LM^-%IK$[X)JK9!QFC$_;$3,+:6>H#MW?O;N"ILN#_S@\,)7A M)B22UV5SL1%#">DK9QY%8\KG'>/Q-)*/[]_Z:@ PGD *UEL0X!L;S,Q'T1ET M;A?LYQ)V.N-6'R)$\-&]ARUA&V9%P:S#'H1&:DCZ',>\+,8UM6&1*6EH5BJ/ MV"Z+[7KJK])F8KLVVT =-:K__DKE+,(33@83D3T0%L18O1A^FLZ2\+/5AOS[T&C(]@%C=:GNV V)L54 MN)6EBF@]83!D"1]U&2*R$>$C,CT)*1]RH34;-R!7<:QK MB/UL!PD]55\[EE+#_4SG"_'D&'GGU*V9(:3PS+_9BK245,+6*16P7:I"5T99 M2.:MH5-07=/:RT3H32[.?3AC)]-M# !NZ!NZBT1<',5LZS!\Y4YD'9L* M_ZW5.<\W2^=(+GG0N_RX7H5SS2)DBY!9S40"H*WDB1EU*M1MM($Z&'Y&X4DKQ8D2CV]],GQ MIZ)ZKRP-:E2[G*56]4>]"RKOASQ@+7%3&J MG^@IOL"H(C_K#TV3'))95]7X6@[=DF13CFL?@N*<6RI?W]V'_T(Y:HPK^6_O MBL_E]8M7 I\7D0+9V7EU4$S+GH#5A$[T89FE8=6AW\>);#+DW\EA)%L.'R6M MCQ,]!W=QK=E[6+EVKM'.>+T+,U0@I;O;K-V^N^1](^UFO:(U=SZHE%S7!W!J ME-5X83DRT9@Z MG3NQU7.1IFU'>Y8HXANH.-R)844@50C&G',TDXP*S>S>=*-@1PQG ]8HF;:. M+^NXI"7+I,R70JD4"[8LV2F[V+JB4YZ9]_3E)X3%)L: NH=TW@1^GRG#4EB- MBA-WC"T0,T5O-$TB*ZA:79KU7V4>*?5^P$_!Q"++)C].E4R_67BTP.C8O/5W M-&5<94I&J#LN&K;^8?,*.K;Z0%NJ8(__2B=8^]T3G.@I1I_6I5N/J[I5L_8P MKU,I3EZ1=*-%1=)T,U);6/H'5"3/X>O5E;L%OE!?=6IB]Z6^%=0Y!\NW&1[" M_1)UQ2A%PG"1/;WE;.@AKM._%D2KA!E V/,@,LE(?:-SP%751755/7U,+T=_ M4U5F>(_UJF*7P*E.+5NM7/\(-6_N6[^V&I5?2K:V0=?#I+=/W9,]K3;$GAZH M)/C=QB/?80QRO99UMP3C99I=5+<^",T)I5IJM=50=\Q_8>" %E? 5(@E3)? M6/"7U+/,2S?@D6+N[JM^(@?<>;8\WKNU>8<7FY5WZ+U]VSL98.G+R?ONV;M> MT#\+3L[/!I?G']8?.BOW0Q7 )(EB\);>0XSXRA0)J4A^53U7,Z#$F9+J M+"IR53> ?"QPV1VVRDA6P[?)N8HJ@LVMJMO6[?%RL[;'Q>7Y^_Z;OJ8^O.QA M14G_[%W[",=6XS_GSK&&:EC6X (4XPI^ $*UP(2F7 M,(@)A^Y/7=.S?X/)C*/)1!&Y ')U&?Z*5[D MB-+/2\#7)9=1R*!*&&PF7-($^K?&4"FOP^VN8=8C'F=XQ#A2"WT?M[5!^>EI MH_$2.EQ/*XDH7NJP^Q,S*&?7PQGA4O_H^I3ZLJVR-H_0TF6*5Z"EQUL/+6T7 MC6!YPV(;"-BR1?C)Y]D47CR];5PLIZZ?R12. 9=)O8CHJ!N5J(PZOW//5[R* MP>',=Z?)X3HNN,K;]G*D"IB33;N:CA*XN6V!=?G(M77,^\T[<<-MOU<;9OMU M?T=6#VJF*O LGQY@>8D.+G6;W\>V=DK:%#S4.U8\P>4B;@%*18+&U=+1VE:Q MQ#OJMLS4M4Y.L^I[LLZ\AO6F.4E3S[B# M/J%%J,.KUK,0GY/F(+!1[+Z^D^_ZJ*6-*'%[U>J6EF* D^@_O!5\._/P>+_M MFO[H"_;'V3_.;2K,1BWN21WW6[%VXHR" MFM3J5HT6&2@=>,IAEGXR>;6:E@LI_!@I5Q]*80^5*)Y:98A- M,TS_WF^2P6Z]+MH$/"LQ1E-<_&TJ"<\+/@0?%=+7*:0UU^'\884DSBPG2T@3 MF:[O)1YE)\X3AW=Y1YJ#2D,AT G9@K(A)LMNL_Z6?*_C!98P9VWQF*LKAE73 M?H??-45@>>*?MY\G_K)W-;CLGPQZIY*KV%(@T?--8XP?]#_V.D'WX_GUV2#H MGIUB5NFC;6NX9NAI;2]2T1\ZJBS0-E(>H' JO!+[-503J])A(*G%R@P8U=MH MAC7#:E&#PRL<3@SBT'!(XC3!EXT-LF-I$(<\F.Z284GC2V<6',XN6D;_ MI10'%?5V="NJNI7S _.,%B+OV#!\5R\IW#6UE]CNY9E<@GJ[PZ!?[ 7B\/"G MU6&]@?!-$Z3^)L4GW>$Q=E<; Y>#CBDZ<9R>=')6U8A/7Y._NA.OSH-ZLH%_ ME7K#8D7!,([RJ6<0R]O470/"@L%P';^:1M9?I,T,3.:^I 0.<:[H' M5(=SVP*P23VKA@^($<,-Q6RK3M^PM@$N0* -:KS&O#::U,'ZEQ1YHN[B>YW8 MK>$E*DQR#V%L\X@87@A88[:?=OT,R;-M3-VQRLTP7&+GR-!W6B5-W*DFB34W MKK5<8?Q8W5#L+4'2-ZD\X/2-5DO.X"XB%&NZ<+N1J@'*5BF8TBC M\& >%A@Z_(DY<7R5Z&ZVJ*4 M2J]P6\GFGF]:KX)?P6+OG[W#HHO3?@N:B3D$<,MM%:<"XA9^!1*R'_S*_Y ? M$1:.(+63!7NLV''6DM(AIHX:V,*BY!,)P(NX.D>[1T!E1=G!'W2KW8O*Q' N M6YU,]WL1TWUQ/_ R:K\N4=U<_/*(VUTFU8+;??:(V_VA>L149%452%UE5BFX M7'^Z^C5;N(EK';W'@BOO.-RP#B:_GM-IB!&2T_ZO_=,>_..R_^[]8,W'8H46 MT6DH77R]8B M_\:IQLK+M<$<&ZFQ6BLS!FLSHY84M(N0W\:6Z(-9J;#J5T\PY];@YD\XOD9Q MB-:H,1_@0%[,%AR/P<>A,+5[M.U( LK.;'=9# CU@>&BK.6HN$OW8,B]< ^F M, EVCO:?-?!>.&2Q?B< ER#>6!&L6_:#WVJBX#5M%?$P%]OXU:61'3+WTKLZK'O*\KG.\\TA?%])WKOGE@WX[] M!Z/[Y8&^),3ORD#+X_S.N_AFP7YGS,>(OZNG-RSBKT]1#-.1GFY_U*Y.)96, M.FO]^J8<[.^2J8C_W]VF8N^V/JCNUAL E2(ERR$S-[X)U\*K;<0(' M?TY&]_7$5[=TF9M+.?[4\>3:T)VC1;XF?E>CA%H4Q&N]I#9WTW+$*Z7X$1CY]5>AK!@),1)D)3G*1YGB6 >&A^[K@D,F:N6D=:6:A']S M1S470FOIQLW8%H8[C"E9:V@42ME9ZN3E1T8HFI12GT^_52>8[W*/^N=%F]#R M#97\"-*UN)3N<^-NXO.K[D&;VIW@'L<"7";1"YMGPUMD">63$#M5]_Q#03U[ MFW)D3X**#>_.C^UY#UO>FS\F .C(^+JC@%NJ@)I![[@_1%P(9>ZH(^V:-[PJ M,DU*+5<4-?C3AZ#FD.<.>^46?_@+MPE@34OEH#N9P &+&Z]@'C.7CWXBT!)I MF?& 9L!HZPR\2H^.S%K4#S2(V5H';L/0%IQ*"KKP_QP'?7_^X;1WN6;GS>/C MLRFFH9]EJDDF-.E;3RGOU(0QVEUQ\6+_:,TE8+OUH2-M/%4/R!)0S:K$T"-# M;#!>ZXE%FQ0G&$IQV;D@=CUV]-"3(Y.H$I$KBX\.H/!AQZAL<_? M!O7)SO4>\E>J .]6$Q%(X&.5W!&J$<^N+J7:/"7DL116_590#,IS7L6^R VA M:8DLH3DQ0@[WC@1]8H/@%E=.?^1-;M<'5*](7DHN'X<(/-,('@.F!J[>%VK: MMH,)7K8?3,";JGMQ<=D[Z7>)&9$-ZRUU?4),L4P[)-4G1^I5HHQ:_E1V)6FO>E9WIT M2I"5TL'L(E6$TYR(!^8E%J;.4JA(XURJ,6\Q>]1-2G#8)/7?1/E%H$U#O7,J M!D5"4)%2&EQVA\$I8B"Y[T9F_!F<6.ZM=:JB1,E I6=LG@F?>ZT1%/HY MBQ)]>R/BI/FM?AWH9,F #2KD880!8V=*T()2]+3UC" OUQN X$+YJ<1X$.I4 M0?36+7.')"!*RHP?%4@3L\:&)2?"*"0U0S+,*!,NDB]JZ+>U!N*F 9E,'+PU M4?#NVN.M8;-^;XZYWD2W"BRN#/<(IAP+X*XA\)'VRVYPP-;)V7:\TZKU&>--0K M>1O$X>/WQJNU^4)GV&5(T>]E4K3^-3;#$U=XC24/M?8%,OZH\2TV=#W6G1[< M>[HKS[,6G'FM]8KT(KU\5.8_$OKY"%+&NS3KPE5Q MR@_'PEH$56Z_.;IAB6/-X75]<7X6B&W:>U1D/](JO9ZGB>\NDQM?8XEV*AZX M-3@8/3YVV0@6<_BK8SB_3!MU408-<>V.:XXNV7L,V^S0/)'R7> C<]J+0 M!62^*;&LH;G!L0E%OLM-7=$7%,.""[Z JV;#S/=GFV6^#WJ7'_MG#$$[?QOT M/EY\.&>#_OPRN.I=_MH_>;3F?Z@UWZ^)+ZQ4Y64"@[J$2X-&3!%7;JJX:%>[ MA@^-J^PQR-U"8[NE<:W:L=XN77NCO:.,X!(CYV M#@]VJ2X\=[">Y,I:U>!0OV_K2VI6Y)67Y#O79HD+YW?+X9CFE36,M(:7U;8B MDE?M+R(Y'[SO73+\;.]-]ZIWBB;[2??JO?S%U(=;>KB]>JPH^)[[=#/MX M44S3#,:@6"<#ZX4;\H'".>Z02+$!S'H>O/KY#?7!E*O!5N-?G(##O^=^U6%V M,S#,:TQYX:RIP=B:%K]N%I2,TQS,7$0UCB2&7,GLKE(;4&L^>KU88.*K8G^+ M*N*\G%"U356H#V$=?Z/W*3-8YONED(K)(SL=3E/*&<,%A>FC"BOCM10T356D MD71(35S(GM<=346=EZ'JK<51:(SEJS5#+,TY:EO#(IB Y,AK-M-ASAY"&CA> M#I[/]_SG3,'F'$MK-PU31XEXN(%D*0GADKX2D-T5'2TL2T#K!DC@XGT30\6- MFP9V)T(EI!/XUAX\&X94E_XX:\:F/TR]@@Q%]D!QSXOFD^3/"-CYJG5:%-:4S-::ZQ_G>]$;*3L@2::T13I+$FEOG&-@QYT;>P%12 MOC/G-%VVL_:"?F$D;8,^H0 ",L).6 M4POFG&YZM31)]UO\-WA,=>LL3+S$-3;D%$F'OKD0%.?NNXS:2P.L\1*64"Q(7J8<96?T& M1,"[8#Q>Z5:/@*QEPB" K)?;",AJ32-&.1&,%%?=UOL@#V,C]-:-8GY=E\6# M#!Z?W&&>8BPQPF;,>,S$L41OX'[I8LYG"-P-ME4N :/[83CZ9)U1Z4K@0QY- M4,8+^5DC)0[O.G 0WZHLF?'O;Q9QJ$\H/IQ@2DY$47T>L:\71WST.V77A/XB MZ!>,2[.;IW G['21S@LOQDMX F;T1K\69XW_]2.3LHC?>)(IT:XN@87Z- M-VGJQJWX7AQKS7!=1RK?E=8@=7HKQ%B&B1CG5(#N^[K&9I&UYW<;S>9,9"=] MMY%N-@%#8V3LI;K%K&_<0PM*WCB:-7B;>SV'VBD+#XL7H/A^@L'J&,V[M"+? MM3)MQ1XGAB]+);GI!3C6!CO67?+BF[)*O1:X# 4:U>RYV:YZU-M((98:3D"B M:YE,%%J<&+'4,B=KO1.6;?J&!27RJ.^W?CJN.UEDA1#_Y"++LN\95VWVNPA& MS4PWV+@\:KUQ>7%Y/NA15Z.@^Z[;/[L:!*?]#]?XP1:&P8_AB0^/VI> /5Y> M97OZ?ZZO!@AM71N1Z3'%PLO O!#M 0PSN %CER2_E,D)I1>$@?&%EK8<5*DN M&?^ZJT+)[I*Z(=A'I>##-A AY8M!A!#4+NP^-&-8J^HX -=A54MB0A\FSIH- M=._83&_I(@0[%"*B,$TTD8/5"Q3MPDR)D0;9PN!1&HMS0APGG%.X[=_ZI GR M.>S,=#(A31ODX+'#TG%P.\,T6X82W(4P07R$&0= G8RO&,:LF"TKP>KTHU[_LIE@MA"0Z>IXL)M=N!WT%YC6GZU M]VG/\?6\T!7Z$0Q-,Q,QPBF\43:W,1A+K\=:ZGG."&ICUH$^ _$HA&L2$, MJ>RR=W[YKGO6_[_=%C1X[5?@"ZY*QT0,(2'NF<=PIC*L*S91MDREV4V8& NQ M(%Q-2.ZX\H[?S".B::>GB7[C> ,?TH69B-4#.STO&%G:HKSYXO MLELX,N B'0^#\7;-;2(X1> HG+&!(@/67D-UV@4V$,QT7=%BF$>PI3'OH&>- MGQ51L?A#PU&"%HEJ[A))T5N(! MC?]U&S%N;ESE:?OA+ Q>":[/3GN7 0/>+SYTS[8)SF*BE@P2#ET'3;)Z<9AH M3"_\:*:;?\I/!&CMNOAC[T M/_8'4B2_Y:U:X'6T+K#[D)DYZ)TY/73^]I=GKWX.SKJ#Z\L>>=7 PTS MQ=YH5%V0P046U)6VMR)1YDX9."AIE=VR$C_Q8C8.#26Y M4R5O[7,THF'H782VVPIYVR!$3&]:30G'YM4#KNEMR%R#Z>1$ M=BUY,:2]%A1=Q%CBZ2YS\V=DFB"P-:XH](T11^2A0I6+PJ8#3%5.<*>1@FZ. M$7[",YYB[Z,190GH86;S16%P?@9DEXG;]FIL?.!/7/@@/;U* MU(3[>^*J/6(B5V6'71QF+#=STLJE%J<3'9GRVKMXCX8_L02-"+2""5*! MQLN*=#$(FZW Z**.=D5S.D70\!/JEX"=DB%J_&(O4TN11&V!"5 M<0O&,)$*W.L?I6"S#M/Q/>X-B;YI!)[O3(E_E/L.4B8QL@9R4TIV<='^?=5E M*$-E:Q0-]T<2@"#Z7?#DL;J!Q_!Z);G@3+S,P$9TL5$)*<,_BS!U<8.M@R5: MCJ2U'@9' QEY0B'5!4CB@)"_JUV^P0&M9^T/:/W6'[S'H[]_]BX8=/^G)T&3 MB^YE]^3]]:!G@B;;JMR?;5J4JQWD,5YRWQ@#$G>P!935:O\27Y\D] 4$Y_8M ME^+>LO^/:I;U&FOBB<+82-R!-0 3AO)\,%56(.D(&SB&G\EX0SN.M)$]4LJ* MS]8M8:X0-"1[X4WA&EOQR%.1R=L6G3.%^9H=C,))0\FFL@!S).B9LH84&ET; M$"&:D)KPBY_9)3 Z55F5.'B%2@1F!=O\Y<\,)S2F(<1#U7B@I)RPFQO\J[?]6>S%X";V9CA'-3C!- M[]2MX3P CZ"48LJ8\'*J8MUT5NC7T?Q5XVK,"@7+X.V9K,@, (L/=@76PW2L MP5!5X1?#:%FGU\,VT@WEVC)].V*I8N8V]W*^R!1AE7,D000*V0P0"CQ/5HAO)ZC:\3LU$S4 MNF-9CSC(F2BGY38M& &(L2FDT-Z_[5Z]";KV9D0Q2-'5ZSGY+T<'A\_W#E[M M[K+L"NQ23"AGGVL!=@!)Z1W.$I73(E')B/*0JB36ODGG13M=.6"SM.H?(HP7 M<<&TJ9V-5K99N4,FOQ2CJUA 31R\/ULNLLZ5LF$LH2ZM= M]9Q#6/86NW F(6 ,E8D)A9IMY^%C':P6_)%E6)BU+%:*@SOI,,X;N8?:#JQ8 MS.HL%L*?=I*(R+JU@30$SHA=/R4E2P;N<3B:XD?&5J$KZ.R0@!1:.<),<9*. M5: YX7"CTOO9B6!TI#_EC%)$T#)X[^%\*N=>%<('I@ U(8:3/YIA^HD.-F_\ MXU>O7M'[E;B8ED/+!2$*4\63,)$LPISE#9D%_T GEU#=-E M'?T(58+/J<()*Z$P<;6' P_#/$*>/7XJMJCRPC$<2_E)@[[JE&-@@4O/E>/3 ME-^S&4JB3W!_!R95>2Z.PNG7JYT@,5V(EW-FVGGG-#-!2\N-Y M%&3"T\);]XJ.K[%#I63.K7#9"G=6V=<.24?DEHQW*K)"@U$H=Q)E>=&Q Z:9 M'8\])W)L-;I6-AUH'2I5$;7'6<;0M"G0^7BCK&F,-+.G_,Y0@1C0,4":JVD$ MVF9F&)I^'.:D6RE7(SDGA%=S9-HO;="UY*CVLW1Q,S7:>[5[T>KHFQ&[%!\@ M';."+JQ!+YA-P.R!DAS;]\+5FZ94$1>1-6Z3+\P!Z@9F(HSB-!$^W1/^N;AG M "J_?WZ8H2)-,9M;G@+S+.X-Q*EV1G5XU@+3A)D<\;$Y)U$1N!S E0/>.8"7 M/9AS6R%T=!YGB7IY!'A8@,?AP38B/%J72GC>_E1"]V/O[!1S!:QML(D'HBX' M[WL$U=\6I+Z75R03TP2JT!3\"(;8LTYP='!TR/&B-ZGPTW9<*".=*1/Q.;G4 M%+Z'PV*,8* #*JA5DSNJ?%N'1,BQ\_Z5^>5;"Y'QMZJ8;9 M.#A2USG MIX?-@]B\J,-C0".[K\*O+J0L@C:I3'T8OT5Y,[GW:G(+@$!HAN4C'BJ#YG63 MM>9QN'$&'7A\5_1&!2^J+QPJ=(OLCVA@>G/XW7U*!AS,<;S9M($OVJ_>3LY/ M>X$.]QT?O.JRFKL^>XM%2:>DX[8T*OMBTW*DE7>U_E8;45(XM.,(\(@8U47; MM][5*JD_LJ?OV97Q77MXPI)6-X<$N@78K)B\"@[E@.!1#-)/*)7S4YU:.#KL MOSD,*+D2-//'B+P&96ZS8(+SCB.*&=$,<,X1+YRZ=I5NQ1H8I!'5RIH MDDP,/,&TPYC$JB[\ P_?T9$UUPNU40,G..F)8>./M0M*T1L3G;IM1*:D3TI4X,-3(,P^)P8D-M?%5C9+_S.U+1_.$. M>?0YV'F^&X I B_*R=,W1?@:GH1H#NLB5N4. A'VZ0*5I+)=JCO7*(!.Q8.U M$D%<,)I6*77#&@W^?TT&O<[:Z&CZ;1M/KQ=YQ[RL$2 WD)<7V8(W3ZB7"C8_ M'E?\^G3T8ZF[CL/2[IERP7=2A'KS^JF9"I*D:2HW8!RB\61*C4C9CA88#<%M M(L14-6TGZ Y^EG>>M6P?1V25)A M)Z 1W CH$ UG0^^DC=L0JAPYH;P]"V><5G?.>:.5'LU2@A M8BOAZ'5E*DU,!%YNDJ3)GJ/GZX^E+4Q4'[-)U+I$]7+R)6.G7@VZ@^LU,]\9 M/QI1[0DAD,9,RFJ3?8D^#Q;)!)_#G/!4:$+T9J8P#3=.K3;#LC>L%+R9!L,T M_?1)J3D=SBS))FWB4JJ6]8+78P#/*K1.\+Y49$]\IOFT4\5Z"-I>#+"2P:6ZFE MA-N"'9EF>?D-X,]*1'98#A2'T2QWJG@JI7@UUM;]-VFAWKHXT\OVQYF$Z69P M'KP]O^SUWYTA@T'__*S[X2KHGITB-!\>IG_1/1M?7@ZO^:8^"[-=G_8&< M[[VK+0BVUW6W6+&?FNL_<]2$R9S"$>HQ/ JMX=JQJ):2FX][!Y8DG1$,A/45 MG=7$@!"5 MQNV:SP4846$88J+916BTB4JUW;7*ICN/J%,0YP HLI@^Z*@=2: M[.@_06_EXX@9S4L$M+7=L,B/(,5 ^BV](_#ZV&_W@UAPVP>5'\V!M.GDOE/E MJ-??(L7+U\-#YW@,R=..B90,N1[PTNLD(G:@@B%S:%4Y'9SF6A<6RM5.08T_4"MX^P;GT)F-]ZU%B7Z MT\S;A/>;I6-\RP;/#A,=J?%"TR-Y3Z"_* ?V7#;[K'3:6EY[E,3Q+??NYFD1 MZ$WM,BD^:?@1BX?D&/ *"IS8EK Y 10D#4+=I8BB6(^+-TV'Z+!KY@8=GBP= M(+*;G*HY4PJ6"W$^Y; ><^ZKY=P/'W/N/\!8V(#6[^_.?^U=GF'QWH?N;UMP MY@\L%K*85@S/W-C0)92V4^0^3L&AH(\L(*HQ?V$]U :<*[$ R1%"*A[_. 65 MJEV93@:+B1>PXTCF.GKK?A(MK?&O<+J>9C_N1?B3GB2B([AE#HF+I"RQF M=O2M!\"TQP47X)B>)WAP8-$QOZXW(.]Q M]L' 1_[<+8RIXA/"6_C>[=H;BR&:"A'6$N']PI(-8Z2OM=<]U[H2)A1CH_5 MC8B=[=G!7W>-X\0SV][MLZZ4Q)<*+)YZ+1'64(=CL9OZG/VA,G6M_PD1]J#7 MUVGLS='YBL;LI<#SULKHNJATOD9&K676%FFU 7H=\;OBU'[4K0Q@U;&L!*M8)*65@T#KQ+3)4H4,NYU4@G E[LM*,39%- 2_*P7B M.J(1/HBE,"O%)-J(=_()O&:FETHX,]/SLNGD N!"[<%39/>K7+2].N%X,W0" MI9E:H GJ4-Z2 IL8%MV<&!AL0GU<[;:ZO0+U;#,$Z@39B]TP8Z,Q6>'.KAZ% MB6=ZEEST3!@-3>!3]V"G&/VGD,^N9 Q@Q:.1'=VE_^&58JPO MCNP\?LWB<)U#XVK83!/&M9$@9:+A#Q,&'H:$4W#LI CA,HR6I=4NT7]$_".D=5JD M!0PV>'5ZO7!Z=VGV:1Z'(TEL85*K,AT=C$7E0X%;/P=% E%I[%P^536JV/() M38B1XC;21=*DW="$,W 1A+B$^*\$E#B9Z42PA??@IX6= &>OCP>N5T-:[]0$ M;UEEZQ(D!J^XRD[KN@AGF+A8Z":H,]_*5C5U,%TN(?=1E($W@9GX$=5X@?)U M4>$T&38#$/<;>OH39\;ZEU"MAG"J:73*:4:YSC,[15+.J-MKNCS?$-.%J_RH MQ *D/XU;8,;@B4Z\=EO*"[&$"XG1+_EB-G/:.ML><[5-E;6BUCTUF&4ET;@\ M#N).G'2;;I*A*EWP8$]3T'99!)81.DA'B#0"3+[-4!3SI698X.YNN@D<3\71 M5*;8U&UQY[:+='0&KT&GO +U[?SP6&0BN.&]A_NX0_V-9J5?3%MJGU?7L+)Y M$IVF6=!ALZ4BW$QM4B_">8C$(GBZYA.W#2,<$!K.H8F-4^X(B)8Q6S7T87U- M-(.@MWFA1XT+W07+[Y^,^I+5F2ED.S3RS*&$D/P!LK+0/\DT H_N@G;PSN%+ M*:62"CS<-&,=?1 6(#"Q4M KVM2F8*)L--Q.8!G!;W54KSPOGHB@DXP%DTZ: M1M56VI:^TG'S*X7WHJG12&MIZV\GS%W_/>?2 CBTI40G#PZ?HC&/5MCA,?Y+ MEKZGR_B[HV*WX^;RD*_,\]&9L#WV%WR$V7B/S]08&=VTQHE]K7EY' MKQMZ78V2K/3>J<%9^9&4SC^Z("1^BU3J RF<5!!W/VZ#+)]&S.3V2N_77O ^) M]9<&OJHB1,0LTL,;U!#DC%9*8>O M7CYG"NX9%3ANK]"\;)=P-(FP22RW0'*(FE_JU%QS5WC3'6J,=O8AA$V8;.?A92LH)/0YV&#:$"X9TAZ7;+O$4F2*R=T2\G::*H:.9O_16/D^ M.F)#<.<6M]*"9.768Z[L:AO@E?UH*?HJ2O2OL%\%H64T4L:)< 4W891,%C&5 M,=_BKX>:25>G+3$?Q]VG33<"!'O,I_'_GB,:R,R=;JI?@MD[Z%.LV):!O)FQ!6Q*UA03OV M7H79%JN,#2D#T+B[EA@5Z-'L(9#))$;*,=O53(;]YC3'QDO6AH#)W8!X"Z2+ M"IQMY-V='<]I"I&+#*S[]4M0IX;L[-ZK;;-L.9S!HBH: M<"] TO(217Q'^#+1;YD3DZW]$AGK>*A0#Z3K.WWN%ELMWWPCVXB4J-1LGU%W M1!)\RTHK(-1OP8^U<9MC0]");\&8"SZ&V2=5!+]BU*\-^X-X#\$63,G8-Z5N M=7T1-!6>RTO).5K;7P%M20;#@OTZXV?-[^'J&>\>CG82BLK?/N6^K):E0C." MIWE!WIK@5 MB :5J/L)0I]S^>AH9[B[Q1+T861*M2D\&T!)8OS^F#KPP4T7MWW6)/X?[Y!'+ M[2\?5ENADVB3[)N/=3#BR/S+7#"I>:'_G*IN0U+Z9?Z+%B3V4=-1\2T6U?FE M;-+I#+>&P^FQQ5*T(5E>3IFVX7RD.C4#*_1H6IPT[R[#(4 ;#;/TDTH"<+"B MA-6;N3C'ZDHT_JH0#^I+QZJ5"Z^=B^KOB-4^TDHXF*=YKG(*X-:6W@B!IU>" MTUCXC3MF%&,];FX+D2*&0,@(?O$Y33*2.#$]]W[0]1;ML8)OF;CI"KZG6U_! MUZ @UZ0.N6L@&2NYU/*%Q8+;3@AF@]( 7.1L.UB&8PG>N8TLZK";9A2$B6C" MQ]QD,K^L0?3&G30;@OIP/)M6'#=4? FF]X+1<(JIDM!.P0!>;AE#MU=R-@3O M@?N^!2)#70PJ=1%!#]PVL 3Z)ETE30X-8.C/Q#YYM"$HB0LBJ<$WE;="LE2- M8#'%MB]7AG*O^O.C@X.G]<*XQ>*V(4GU,JUZ"V2N#(V1"'FU":AMVUE^"I=C M-Z<>I)JK:.)S+)3XI\MQS@IGIA/G,LR4%(]"W#OR[\F--,C>X[?$1I#W<_2< M1H*0N3;/)$&NB>VPPP"85>XBM$"S]!8[Y4YKZ# 1##]3#-:QF+E;&!L-4NG$ MN=THN:,-P2C4=C5HQ:Y$/EG"M>F6XRZ4RV5D-]SU3?F#3:NG?['>E"$W^LN) MY4D2!M)JN P4+$7_B06J2655L+.U[8:9+4JG+)!4'[.6G*;PE>=.'1ZW-.8N M=\>NE?'<:/HJ?3,WND1])0W!"-&0&O#A'J=#0)Z(/I>R+*6D@_WRH4ENL0[< M$ :#2U7(>;1&Q?#3W[W4P1<:(MY=2>8Y028OB8;U M=A39W9N@];SS[-FN=/7$(K40K0+B_SO8I2JU?.F$<&?['-*PT0TPP;M,C>K,0N+=]]<[*]2_-J;@7T'\NM M.2/]&?-K3S<$#W0E'FC+\FR^@\DHH+'"<%WH\) *\39EW81$0WU6HX7TN)O M260(5VV(TBW5K@I@8RZ]W.*XVOM[^46/8 H'3''<#*9X,DS']_"?:3&+__[_ M 5!+ P04 " "L6@13[\=+1?,' "B*@ &0 &AE&5X,S%X,2YH=&WM6FMO&S<6_;Z_@E6PB0/H-7K4MNP8<&T7-9I-TM3=8#\M M.,,[$N&9X93D2%9__1Z2(TN6Y,9&NXVTFP"1-<-+\I+W\-Q#BJ??7+Z_N/G7 MARLVL7G&/OSRW=OK"]9H=3J?^A>=SN7-)?OAYA]OV:#=C=B-YH615JJ"9YW. MU;L&:TRL+4>=SFPV:\_Z;:7'G9N/'=?4H),I9:@MK&BM/(9=&:D.M_-.BU#X>E/9E)82>CJ-O]>\.;GIVF MJK#H3Z-^^!J:V6C,TIUM\4R.BY$?4B-4710G*E-Z]*+K_YVXDE;*?TU=U$ MQM*R?M2.'GJ\W=<$DTOZO^[LX59G7[Z(ONV>?'7SSW'SXNKCS?7WUQ?G-]?O MW^V0M]N!^LBD?AEGKIOL1YK*@OW<9I]D9E319 EI*],YLQ-N7[X8'NV*KY]! M8\F% -6V,DKMJ/\MFO01EX5 M$>MZ*C\4M04M1=.__6]GSR8EF-/]@@[F_ I M,8W0TPQ)RDZD8;]67&-99'.\+Y6V3!7L>Z5S%G5;/S&5LA^0PSARET8I=]D2 MZ#C>QX#T=BX@WW&#,&#"\SF[+=0L(S&F9HA+'0VAX$*AH"S0 \>2Y<6<5875 M%6$$T!I>=B!,G.5XTI)G+.4)7FFF")(L]E$)A-F*O>QK#\C374C;@"Y-!G$C--% M,VDG&* I*?$.NG9+N*8$ACE%-<'B^>HT["OD^OL#.6*I+!!4AX]E$)O &\Q1 MK%?*99&"(3P9X'N250)M B@K$6L"9-*Q2HDX.X@ZZ&;9$H-U^,U:UX"Y\)J\ MZ2RJ# 8 G@(Z?'?&^Y-P,V%IIF9F@4I-8VDL!+UEW+T,?L/+Y@JXS,*9#6_W M%5^#G2@@M#+.R(6,$? 79]),G+DS MRT%\COS7)/Z8.>4O3D!KJ. M7%BX#+U=?FU%XV%OA]#(=P:-4;?=/W3S<$D&TA_1\4C6%Y)Y99&35"CE^5)O@6DS,$JZ(^B6>PZ$[A-MX9W"Y8]"%LUPGI M43[:0.^3:SX=Q #^5 J'38Y](W>P%GR6&;2SEV>WM:M M6TH>9QY"814\,%W1DSXUW-4#*BOL1PRBX'1%DB@MO ->68ZI@%S(@&244.F6 MB#.!:@YHQ5*2)8378&L_=<>S7E6>4)R464TA3R3DX1"[-%ID$9 M/(%:P^-VS>;1B8J@11.48:PJ^WC?3R%_?F]-3O:FG]^9L'@AJ/V"HS 'BUWR MGH)+[ RX[@DQ!&\3!&X[7(LN7[*&L6<0H,O**DDJ[8*\D@(?M)$X,#U#*6Q(3#C%(3"MTN8^+?L7:"S/I;5$6VD\5DCYKD1(^.2K'P"D8$WC M6!E_G*\Y5F@JO<(84N_A9^X0$5#]_2T!8"U6H0Q ML 11UPSIV2 WFRK/L<7YC?PP:OK?>B:USZEW]_8BY\BPJ083-!%?\K0%A/@3 MW1I*S9"R9#%5V91W?_Q&P M#N[Q%POM3OT$^)F?U;#2QK)H656./ A.K=_IU:4Q5B;I%GS->&EHM/AR@HQ5 M9GP^DH7OT5['-S&Q)B2%V\: M_<8:]8QZY1V+%L03YL$MN_6Y"=/RUR/67PFY=+LYGYS9>36NH#H&37]WY1XW M]63L^3A?OA@JT[)D#+S)\ZLH5_^S3B'Z_^ M>?W.!_;Z[<\K-T;^7P.[3X.ZF$A*V=4=)94[UF'O5S9+'S1DJ_"7YKY&=&\& M=? A',-"P&V$]?5F)#M>2FP1*FL7&DL5;G2.PD\I4]JXXKCD-2]'NLLJ/ :Y M5?;Q*H_=)7OTOF3]&6YO^GND9_\!4$L#!!0 ( *Q:!%-H@SUA904 .0D M 9 :&5S:V$M,#8S,#(P,C%X97@S,G@Q+FAT;>U:;7/:.!#^?K]B2^;Z M,A-LS$M"@&;&-4[#-844G*;]="-L&72U+5>20[A??RL9DC0O-_EPH]Z(_\H*OIS[,59K Z=F[DX$'E:IMGS<\V^X'?3@./IY TZHY M$ B22:88STABV_ZP I6Y4GG'MA>+A;5H6%S,[&!L:U=-.^%<4BM24>6PIUOP ME9+H\+?>BVH5^CPL4IHI" 4EBD902);-X#RB\AM4JZM>'L^7@LWF"NJUN@/G M7'QC%Z2T*Z82>KCVT[/+SSW;3-*;\FAYV(O8!;#H;85-&WM.7&^V#VKU@^:T M76]/6_7]QG[+H>%>Z(2-/QT$:6/W,5T/>S'/%,XG<'SYMG1SQYFBEZI*$C;+.B:D2CET;0YYPD5GIV;^ MNMI2C4G*DF7G5[4I='Q/=C#3&Y5/PDL"]WG+U:]\G#]/QQ,#@:>&XP M& UA= 3>\< _ O^+[YT%@\\^-J'5'X,[[*]L1X.A._0&[LG:]N2#/#T;3\[< M80#!Z,EC==IP9DTLSX*)[YE%<1JMVNZ3Q^U.P.V/3@._#YN4[G62#VI[NOJ# M8Q\F[OB=._0GU=&7$_\KN%Z@+?5:K?Z8:/XJI&+Q\FGM.C\'S& 7/M +EL'$ M@G.62)[M0DB%3L\NY(60!4%0BL.-FJ>A/J/+F@[K3GK-> QJ M3F%"Q)1D5%9'EPE=@ALJ;=%KMHMVHDRG3P416&G)$L8TY\)T.<9#F^!A+;"! M&*_X?\1%"DZM^@EB+LS0[^50H%F$8/XH,@H-!&B.]KA(T&7(TSQAF+P%4W,S M1M#O!1-4'_%23W4=VVOR!M"QTWH=O;F*@(:%0(*"'OS+<$ZR&5V'X1PTFD"R MJ(R$90@J+;&&N 8$\QYA*\@BG-^$3I@.-1=4&@38@R0)X$A<39(@/)DC(FEF MCUE&LE WH\O(\"0S(W8JDA(^SVF9(7EOWG;URFA74RH-ZG0)WS*^2&@TH]8# M%7D/^?AIU?K@5T>1:4+7:*9<1%14$51"D!. MH@CY=Z>>7X)>Z1M[<4+C.QDOD_W_;\^&=O>U7GBYTVIWP2UF>%) L]Q$KLIN ME8P-C_/=T@3YS*)ZN=/<[TKS>OM@^R'29U2PMS;%Y[&.0Y+2Q];G:K]7/.^@ M:,QLAWD?LJ=D%A M%,<,%8*AGJ?(/5EDGH_=+E7;L*NGRQA_>3"H_#R"8D"@!=X+(B6ZW(J_K?C; M,/%W]32]U'&:!:"(JVPUX583;C7A5A/>TH1WC[PMR]Z@H'Y)6>BYP;$_'@Q] M>#]V)Y./[E89;E)0SU897FO"SZ@(K\4@"@NC&8^N..M*,VY5XJ-^I06)2XN2 M@0N&+!339Q0(0^6"^D-1%!(*^8BYWK*2,!%,ES^HKCDJLRG%KKG@%TQ+(B3_ M=Z645A +AJ)CJM702JF@J_M[QH7(F)R7SFY)(FV_DD4>3U,FI1%K AC*$T0< MQU#DV*(AHP*YJSC6>;YU)2;GY9V@CJ )T=5VYY+,]89OZ'KM>@B9XJY?J(>' M//03]X,W;E:OY?T?'@S,7@R+FAT;>U:^V_C-A+^_?X*UHO;S0)^ MR8\\G&R -,EV [39O=1WB_OI0$N4140259*RX_[U_8:4'_'CFJ!WK7W7!=:1 MQ.%PR/GXS8S$BV]N/E\/__GEEB4V2]F7OW_[_=TUJS5:K:_=ZU;K9GC#/@U_ M^)[UFNV #37/C;12Y3QMM6[O:ZR66%L,6JWI=-J<=IM*CUO#AQ:IZK52I8QH M1C:J75[0$_P*'EW^Y>*;1H/=J+#,1&Y9J 6W(F*ED?F8?8V$>62-1B5UK8J9 MEN/$LDZ[$["O2C_*"??M5MI47,[U7+3\_47+#7(Q4M'L\B*2$R:C#S5YVHW[ M_5$OX&$_Z'6.3\Y&G5YXW.GVNL>=T^.3[K\"&-F"N.]C["P5'VJ9S!N)H/$' MO4[SI%_8\ZF,;#((VNV_UISHY46LOZL;N*%AA):Q%S3R9S$( M ICG;J>5R="3RES,IQ!TR.C;IT2.I&7=H-EY;O%V6T,LKM#_=6-/MAK[]DUP MW#[?>S.O;Q^&=Q_OKJ^&=Y_O]\C:[0C8L:A_C#%W=7;-;8+.N6#?:6X,5-99 M*+25\8S9A-NW;_JGN\S=LO%65KS@4016::0BMH/N,0QR/I!YA/4?-(+3XH_: MA4%S;O3O/_KYLV4Y<[P&1["$3P338B+%%'QL$VG83R77 &HZP_-":D4C&'P7&7=%I\"R",1@R=>$98Y! *#7",<1R=(BFZ1*#E?O-VM" >>32SSI)E"D$ #P%=+CAC+,GY"9A<:JF9HY* M+<;26.2NEG%ZZ.V&E?45<)FY,1O6'BJ^>GN'K^$S9[PS%7:J8$^;7\6QQ*US MT!WC6C@HP+5RE IR&1/ WRB5)B%Q$LM ?$1^=!])$Z;*E.A'E*A5ZC%1:!6* M"(\-.P($(@%,>3_?/H4)S\>"78%M'LH4$D&7-X+^D7CON@;]R-_Y6TF)6^ZQ MZ/43)ZU@U&.&C'GQ2/&SD6*,1!-=1RXD*$)OSX:VHO&DLT=HY'N#QJ#=[)[0 M.MP(@V0Q4Z>X&?+2O+P+!;"1 RJD7Q(5*6& O#.1!K'9I 2N=-# M">^2!U>Y5(N4.UQ5,7&)C7K%L]0HP8FPQ:A41JZN-N7(R$AR+6D"TD=NQ^XY M:2H-15.W#XT+O8[[4+C#(%34KE.!)%"&9X7:T-[B=L^ASV*X3TDX^VD#OBWN^',0 _D1&A$UN5,Z)LU'1 ME9KR00(LU]$R80#Q&RX-YA= M<.WMA*>E(R3RJ(ACI'=R E^8+6D:,H,74*N_W9ZS.72B(VC1^,QPI$J[>^R7 MD#]?2 M*>^-?KTS8:)Y0NPTG_!K,J^0#!5>T-^!:$*)WWB8(J!RNDB[7LH:Q M5Q @1645AJ4F)Z^$P&?Z,F4LGM#+/6@Q(514+U#8T89P#(2"CM;D*C-1PPA7 MMU-)GY<+6]Y[2Q)N%CD"$9E#M(@J M+.KO'7Y?6Q:Y%W71'/3U)\F\5,I8;+;/V4>NIK^_9\% MSW\L"%^ER)F0PTF@B6I*JDY#*>#^*IPN"H^IX(\4'WT.Y2*DR_[(2.1BSH:0L JVP1PL 2DKJZ#\\&L=F46882YV?AIE'1_]9W M4H<<>O>O%KE"A(TUF* ._PI'6T"(>Z-;0:GN0Y;,)RJ="(I;.1]7+Z9UQ70B M*U(U$VB=)LK3&W\&5 #K-X;PYIY\[]JKCV^'8,SB6SS78YDWK"H&#GD7UI67 M5>L(="!T [:FO#!B,+\X1Y@L4CX;R-R-Z#J=5[I&REJ5D;KS"<5:)&+5]UFW MX7US]<7_[*QYVN_21W^K\3^:#UR=!VBZ\P M&VVV=<^:P7%W9W.[&>QL^W=J M^Z?-X^[)B]2VG,G>;"R,*7C^H=:MK?'=H%,\L6#.=GX=:*^OKXU?EM^? =V1 MBQLJ(5U&P*[*<8E4IU=W9T,6N*D6X\#G^?9-[^3?3?9_R+MK%+#; ME=5V)S* 9N;>=K*Y?8I?$_H'ZC'W12)(I2ZRSZT2*F'U<)"*??07WIW][,)'H,[2[NZR MZ\S:S@./U:\_?ND.@E[^ E!+ P04 " "L6@136S!^2(%8 @"2S!X $0 M &AS:V$M,C R,3 V,S N:'1M[+UK5QO)DC7\?7Z%'N9]9LY9J\O.2^3-W>UG MT0;[T&,)&[ 9^.*5ET@0Z,*1A+G\^C=2 @S8;N.V0"HL&QM)5 M(G_[?Z?=3N,C#H;M?N_W)?Z$+37^W_/?_D]5_>\?&Z\;*_UXW,7>J/%B@'Z$ MJ7'2'NTWMA,.#QMYT.\VMON#P_9'7U7C[[SH'YT-VGO[HX9@@M\Z.'BF&6*( MPE;,9U^!D+KRTH=**1DL?<:D=[_L/5/6&VN3J() J(#;6%DM>>4]2S'%*%,, MOZ1GW&\-G^\-#__O2_FAT].SI MTWVZ ?\D]KM/2T69EG3;D]-..^W>X=5Y)RV>W0:E@?X=#3PO6'N#[I^1 ^8KL95Q40E]&4AGUWNJA3!F'Q: M#@<_Q*OJT='4OOK"]9/UT\G!3]7[6KE<7JOB]9+;?U&3=F\X\KV(U^Z^&F*\ M\0UZ_V2O__&;#\!6DE^6,QQ\>HK9#\/XBO1A0895C%\[->&M.[^\'AWXPNGM M81\$-W]U3Y,S+K[P==0+C2Y+/1Y6>]X??5[GBP-?J,CIL/VELJD*_.G_-E]O MQGWL^NK& W[6\;V]WY>P5[W;7"(>HT_/?^OBR#=*.17^^[C]\?>E%_W>B*RS MVCH[HJ_%R;O?ET9X.GHZKO/3Y__Q'__QVZ@]ZN#S8@#5)=U_>SKY\+>GDZ)# M/YT]_RVU/S:&H[,._KZ4VL.CCC][UNOWD"K0/GU63L3!Y&4[)>R-7]+Q%KF( M03M.KG\ZVL#\^U+;F&AT\M(P)X!LDPQ3\J#!)6NUT_;#RK@J]+?Z9((]WRV7 MQO:SU1[5[^P%W<[ =]9Z"4__!\^6&NU$12?Y_BRL]#^^%AL?=V3S.!VL?MQ] MY0[6#U[N[Q[LG#7%1G=]ZZVB?WQG>P=V5]Z=[VZOG;>V]CL[YQN=W8/FR6O9 MHM?]4SHNF@>MP]V#0[:^=\J9XWVZ>OX/=[2;;W=XY;[ZT[+78 M/=O9CGI]Y9UJ==^*UG:KW3I89:T5^MU=52VQ"KNO7G:;!_%D]^#MV?K*SL?T MZF4[O'JGU[\M=)4ZW3NSGDZ;+YZ?]!Z]>ZDN;6C6N?- MB^^\IVNIWNY67[5>K8G=[3\[.UM_=':WWK'F^2'L;.\>M,3;DW']MI9/6P>' MLLGM^>NMU5%SDYV^WEK^@"%G[86K&,NI FM4%8KCQ9QC0-!1!(*6$0N9M%S* MWY[>P'/Z\$[< 'W[=/0L47/2I1+WDS\[0S^X#OYEJ_.&KMM/J[VT0B "^WIC+ZYC3RHI M>*5,A4Z:"L"3XPM4OX6JO(ZJ-@D, MX5?E8$0%0?#*T0=5-LI$3K!D2>X\^\X09V;-V+N.]HOCP:!@W1Y&W]DA0U^8 M\QV!A^O \T#Q4.2A@HR17+F7E7?:D75K-(SP4H)<^0I&[ 8<-.2#.O,2 SS# ML5K+[0X.(N&[UQ_<8L)$SKTL)[RX.&%!@F^10%TG050I2HFY4C%04&P,D2!) M5V4;0"7-LF%RZ?EK/]C#QG*,2$]Z'+"/07E #W_9?D^,?M**OZ3/A@N\OX7W M:?-%P7J,^>OQ4SP[8X] 6R=T1V M\QJRB-RKS$65T-L*O,3*1XN5\>@9"&VS9TO/'UB933STXWEC]@[OG_M]A7,7]#+]<%6_Z2W0/S;B)]=0UP907:K*+9&1?K,N5B%I'T5 M.3-:24L:C3SUZ_Y'[/A>>G!Q-AR1$#@:]#\6X+\DRRX(L%G.6Q^\H3/;XV[( M!0N^P8+6]?8:'6@'I-*5-9Z\.IF\2Q&J++U +841B@3:BWZG/_"I_X!67@Q[ M>8#^13\M0+T#J->;:JNDUCH#-=!.D6GS6+F,J<*$"CAX< &6GCO#'A#/U_TB MK/?[/:32*>!;8/IM3*\WT#*@"!Q%Y4.BF#J0SW:H4V4X156)AV2R67H.3E:& MC/;!W77H]SO!=SK]4>B??NZL-[MT[(_C(4FSX4)YWP'ZZRTU:I$);U\YSEP% MF7DB@1/DK4/FD+ET.BX]_Z__= ;@UWE#?I6NN]?N[;T:]$]&^R_ZW2/?6_2B M?)L!Z]=;:? Z>"U-I9&5#C5@Q 7E*\ZRC)EES2-\BP$O!SZ6P>S&<:\]P?]X MF)9N$D(QI-;"*,45Z7WIG854PCLN8O 6TX>U3SQ(&-MDUJV7V_W^RV#JF,\YVM-<+U_7YKZYUX+3?V=[JG MG?6#SF%KY2WL'+PK/-AOG6\<['9?TC7>=^GS\^;*G_L[VVLGS5?-L\OOT+6. M=P5Q:?LM<6Z_W=HJ/%B5K5>M[DZYG^T=^KQYTJ3Z[!PLG^R<_YEOQ.+>.W 4 MJ55"B<*'6&:=N%3IJ$&P:))*Y!&,LY=\B@G:DR4R.R4#4*#,&%F1X:#*<79&!@?-8V@-TDM2>9+:RY"(J83VI=Y19.B0R M:/@Q0D[IQ- M@GC@Q'?QX T.-O?] *?B%]9:+V\3XLT ,PX&F#9'_7CXQ@_6!^.NG?3>=X[Q MT]4O6,$6K/@F*VYT]'AO(HO!5CG+5"1#KFP,I6, C$/.HI,D(=D3QJ=!B[_G M)A:T>"!:?'(6RA(ZB9O*647.@N*,RJ><*F:-NZH\N3OAKLHR9,5P^'NWW!^US3 N2? ])KH<;(*RP 7UET&$%RMDJ<(.5 M-%P2K(8IZ9:>BU\48[\PQGZ0*3_@.Q9,F0E3/KD3DR+%I:"KF+TKV@,K:E=L ME1)#JX)R(>7I,65*/N41ZD**\%4JD6"EC; 4. M8N6M5:1%M.*<61/*K+#_^D\KN/AU/AS)@A[W38]/_B.#"-'ITKU91J[*O%%K MC:BL"XA<"L,1ID6/&7B/]>-162V3VKV]!4>^AR/7AT.B5#Q:Q:K(D)6%=JSR MF:?*^,"5YRQ Z>>HK0M9<.1O<^23'XDQJI3!ETZ/4 'SMBPBDE6(EC[U'((W M?X,C7P]X,:>(Q .=

*992&9'=N1_D1;_;[?<6T>ZT:+%^/9"1 MRB-$&RL16!D_%;%R08HJ"9\@R9"<$]/K!"$Z*$0;%)!/,@Z]]LEH'X.*$E7 M.W>"+#@Q=4Y<"UD4N8046"6E(E>!DEV/=*AO+8^N1ER7*:QU2J,SU'YP39(CY\HI:\J:IH26,6U+YRF7OP@U MC;CV!QS'@BFS8$K[BBFHDF/:0R5CF26/R5:.-%X%2D6@N,*$J*?(E"GYE*_I MT\](LHAO_P9!5J^[DB@I@F!:5UJ6"#>3/"4MHJLLL\' 1&Y%)<71W(@B(_0)%/7H3%Z,"3ZLA<1_(B.E4N M!U\A,RX%XP"GW/NA1(Q*E(4&#H!9L!%9\M8EF86/+BQZ/V9&C+?7?8<(7 K. M<^5==M3&2%>%DEY%1.>D\I8'C-/K_[#!,^X-SX);H@6CBWJG-7,Q29X86_1_ MS)(5G]R%]39K9G1E4B)WX2EP\21%*_+Z,2G<W3Z0'Y 3>QB&L?G"/OKGL. M!R$8J5U9;Q0JD(Z5)(BZ"D99%2+WF=DIQK4_X#H63)D%4SYYDRQ4!AMRQ;FT MU,:PLJZ8@ADM%% 8D[V0<8I,F8E/602Z?X,E.]?]";?2E:Q>5110L@/1?\%H M5AF!3'DNK"\2E;-?-*A?C*RE/UFPY.^QY%IWB'+2*F\J+)- 0 /IU4B!3(Y! M&R^MY58L/7>_@%&_6%!U="6+D/?O,B7>Z!6Q6B+/LB+G09&-<5AY@[$B5Y)E MDF3H'NKN3Q94^0&J?'(JRF.T24I2L4!.!06Q1,A4&:8B\$R_W%V' MS15BQ]9NN[7]5NZN;!SN;.W ^DH\:0IBT<'J64O\V=[IOCO[Q)2-_>:K=Z?- ME55H;OU)9;\]6W_U?G^7OM,ZV./-[9VRN/IT1ZRQVTQIO5H]V=U:/6EN[9TV MNW0?*VM4KY>'K?-EL;[R[K34?>?@Y<'.P<;-1;8\^0Q!A,J#(;+DDHO6OL@AT/SX[K M$YE-]C8KEBKGN2\C-5 %)4.5>7#!4LM@9*8&YWO888/42/Q@CF?(VOLRL\!$ MH:(-J+E9L&.NV7%]CFIB97*9#Y7%LAF$2*9R3OM*Z> S]SF"_5YV1!:] P@HL[ 0!H,94$G^2.G+29C8,&.N6;'==V1/*?FI.1S4)K88:E1 ML<%2/$,R$ED4P8?O90?Q07--A:*WD%)T+F &QP%+,HJ>9T=I\/VLUZ[\_O2 M:'","T[,CA/7U09*+Y2+O!)E8 :X(-V1C*BTL9:P106)PMOO72;S6H[_/FX/VP7;-0J9V[ZS MZ@<]"E4G2,\:Z,OP]*!#X>G:^>ZK=V<[W3\/"335HG"U^6J'REB6S?/#TY*) M:>=@AZZST<%_;9SM;J>C((!"S=73G7*]K4*$MP3:(=\Y/RR9H51S)9ZO;]$] M=$L&J3]R\R R(H^D,E7)'M4\^2!(NUDG9.54Z9E0K&QK4):K:!ZM<3';2.;\ MAHOF K[Y@F]'MI8_((3()==55-1"@T5'FL[F2ED>,DI%6+KOAV\JF=>^UF&P M@F&TUAN2_RYIKU_T>Q]Q,&J'SB>WO=(>CO,O+7?[=.3PL_5.[(C=@]8!>>RM=ZI%1G8;\=U7&P>M\YV3YLJ: M:(DF;[VB\\_W]UM;NP>[W:9H===X:^M0M,X)\:U#]8'B+1N4HL;6)$TF&BCF M5\%5$H*A:,PAMYXB_:]M-?1YGV'O(L7ES$Q3\*PE"AV 0' 7_F0-+ M.OJ".:<6F9OJ\L7USD-S9Y@G+\O6>!L%63XOG84/#^[!6Q+;%"KQDK)<>U/2 M(B51V1Q9I4..ELP/F<^3V0U<@83/N_N>WMPZ;+QD#TGP#+^PXUG9^.[9<+PS M&H'>&&^\]VQT=D0/?]CN'I4T9Y//]@>%$S ._9!=$F\/X=YW)9T&1/C,MW[53>YS8.&N,*X1?WS7NQ]C\W-^2Z M_>7GEQ_=+/UH['$NWPU'?C J^ZR,<\B7K>C*?)/;QZZJF:Z=JJO2H7_SR.7[ MRXL\O?&@+LLI%CM^:!>]_)>?=]$/CP?X_.+RXX.715P>NWQ?RO@B#J7W,(%A M(7$$-.B U+?A2&(NRN O5;=E8@X>_V0?O]'%$[45$U<%71SYSB=Z/&;SS4=V ML7/ALW>;*]_]-+]CN?:\/@*LXJ*2_,?Y=#79[_)@ M:G^D:ET_==PT^U%_\#>I]]GWRXX5Q3%YF^ABIT>==FR/FI.=G%*;CDXVYKV4*N,)FV.5TO'#X7H>#VHN MG[;)X7YAM'-2SF]/OUC\U>.ZJL6LS/$[)L^ @O4]27$8,,-\1 SQ$Q'"3 MT28Z;A63&CS(A,$'R,1R4OQ>9#L.Z06[?&YL'I\;N_MS8U-[;CF6 7*>,R1. M='-66J6"]"$)%-:9B^?&Y_NYW35"G=YSH^#'D*U:+)OVL.Q_:B3$['BWI,.ED2Y,%&T)B" M,R%!9CF9*'3RM4?G6ANWW$L/U\Q-"R -9#_6FR21@Y;:!97(E8&ULEU))%! M*1N,Q6R5LT(!R"QF(,UK3]79!P[ E(2,B!$R6&5M#)8:"B:$-D%$>#RH/J#6 MFCVL%#H[%YV0+@2(@EF)/F<)*@J"6/#' ^N#*[39@ZN8PA2Y$R4U+W**5\DW M,TZ1*R]=)8_(9A\J>IT]IM9)#-IZ[[D%[B*)0"F< >.LTUFPQX?I@VCUV0,+ M*)/BFC.A2-\[#-3@,I\1F XHM+L0CO7'\V%[F*8T@N(1MN/)&DG_D2OC: S3C'J9IP:2E MC67EI<\*4$!PI$82$D(E0L[FT< T@QZF*4&$%B$J(YP6$FSIMP!F%9>9&6&Y M>CR6]- ]3%/")X@0O0A21U* R95EJ\JD(+W&8*)1#X?/K)Z -5)9D E"V759 M$%.Y-A:843('YB_7^M>_#_0!I1*?6O\?=\&8K)FPEL(0H8/+ A,)6VJ:M=&Y M]NC,1BI-#R"G(%@.65CDX,B*A%;16.&?7UA[JLY^]J,DH6M(9V6/$CA81T\<+<$H.3WUK!\/JK,:C)L)K#&J M''-9/,@C<*Y"3B[+&**(R607'P^LLQV,FPFX+E@!7J &"E65T38D*1DXX$*& MP,SC _?A!VYF JQ6CGM.8"996EE)%? MUB11L)O+HC'4(=J$W$GO,M8>G9GU1DP)(+(:)]')Z%0$&YB5"JTAB&Q$$U*= M5HW-25MW+S"1$,G(K"6$$G!FO?#CY'=?"DS):Z:\B4XR'VN/SDR$PA0!B@J,%#(9\FA MBMOY5 (G!:@X@-2U!VB&0F&*,-F2\$B::%(.X'0.WH>4/'/:89:3!2J/ J8' M%@I3A"A;GIQ#EF**X#Q8KWB@QQBS$4@:_-% ])!"89I-44P4J'H+VB>02EKI M@P07G)2>!)U[.'QFYD0@"@M2N" 3@.:>"2M)T5J=6;;:_ZP,_>;EAX/1LQ?' MW>..'Y%76LT9XT5"T?6\G/I'I5V9U.!.9Z:#X^&HW$5-+$@76"&I%V*<^S9?G+@+ 032^.#(D.PF9Q=-A!9SJKD 7T\!O]=L=%,6(/I M#]\I><5K0AU(2HB8N-4A4N#F+5%':T'!M6%"3?K?YY,ZLT1O$55>.)XLN4@B M:$6" W-T%&9:06J#9(296Y^38E MZ_0,\O'-5X_'WP#J]EKNA\\6*)*Q47,OK4&0,7DGHC/T&7@H68 >#ZHS3);R M\+ 62U71>9G'.L]Y&JPC9@<[:/QY89YXL90;@EISNW))YI@36&,<2&&50 M$LBYY+Y[=.#^U%U1LR><0JW*3K8IIPP"6 A<.*."2H;HY=-/3KA:8@HB!XK^ M T^*Q+AE#D1DVMM(/B5D/8OTRG/7)5!+8).5VMB<=5%TB"IX*R,&D0&51J-K ME$%_7N9N33&+?F9.1H4(QI'UE2B8N:"0S,NC4PEJC\ZLLO-,;4:#]R7[IRC[ MLT-RV5$#9S1:PT"7[(.U!VBVV7FF!9/DTJ$3R!6U7$$8+U%E"F:35-8I+1X- M3 ^?G6=:$+%<-IXJBS^C R^$!:L$(2:4=&4?Q4<#T0-GYYD6/B4'3RV#(WZFR\6@4==J;ZCX\W4S"R/N>!S-%^MA@H,C*4';2RI*782#F?62< MC%M8]VCHLYCX-E7>D*I"8907I*? &/ H4XQ! .,E@]LSG&? MQ&.8-E#WD-QJ(51DT:!48%0:[]G!M-,R6XK+U8(]CW3BVS2[=5+R3GO)DN80 ME;-9A,@!512,FK(Z[2NZF/@V _X(P5&5O&Q1$&M,-)A/7QBPKL.DTXO%U8"5[:1"E+E"%89SS"XR).@4"631W\\ MJ,XP,>'#P\JB4,%D'77,8#@AR[S6WB0FLI47$]\>!:PS3TSX\."ZS$EW)<&# MT1"R<%QGT(SKY+P6YA&".Y/$A \/;(CCP4+)N''@E'(A@C \ ,9H#-8)V#^. MA]1T#H?+D8 =MC\)I+$;?O&^^1CQTT&(B))C+'GZI;>.4V"MI5,"2W]_C2:3 MS1J_V4P&E!;!)(I&&.DB]$$*%D2./H6R*[!^-/;WVL?CGE]I^[U>?SAJQR'Y MU,=HD$Y$2)HK$UT!E/M$:DA%7?;/"$&+1V.0,P!T)A:J?8REOT"QE,!X%3): MKGGV01MKY.-I(3=CN[/<:W=]YX4?8-$_OG?V&$T4M>!9"LM]SB!LR:)D(WJ; M'7E< >S1F.@L$'TH&SWNM2=P7M3T"J$N^N'Q "=/X.+@91F7QR[?ET*^2)&R M8-8JH$89*/G:A_[ C_J#LPW\B+WC\L%:;S@: M'$^JV4OKHWT<3&4LI=\;]COMY(NAK-%CN17TK1/GZ%AO[_(9W;_[>_A<],%Q M*7)"02T;8.;D\X*41HD4I3="UG%WZ 6WYX[;,]D@.P:+S@:>(Q/ !=@8(ROS MU1W160JHD5A;<'M^N3T3VC@HQ394DJG@O=, MN PNH4L>@]!1@B0WCF8ALA>$KI6R%EPE%87,NFPFB2SD($%AC!H-1!47RGI! MZ%K):6)OBCYD5)9>&F9)?R3AA%!)< HA%W)Z0>A::>C$I9$4&[ID,X3('3<@F4"@(WDHCU%4: MO85^7I!Y_K4S,5>SF"]R?V/RCEE4'D$RI;4P"^V\('-M=+,C;1$M*VNO!* 4 M5D/@Z"D2#-&%4,N4A LRSY[,LYE^F3G+1F:(0D+96MI+2&C R! ]BK#0S'4, M L=C,Q<6,W[]9M\/NC[B\8ANO#-\[V,LCVB9B',U?W$+AX]32K,DC<&R>:.Q M8+4GWTV>VY>\8-QXZQ92>L'QNBMLRXS61HBR2P)DPWUD@26K<\B">;Z8]['@ M>.V%M\S!9=0&QKF[MQE(2.3&&+9S#@J M"\)ZQ[5644M4?J''?Y1N[]_,HQ754E@7>>&,+OW3&I23%J13S)K$O0@B+X3U M@JSSHY#!LZQ$],YJ 3FAU0H$A\RM%SD:ME#("[+.C=0U0IL8((/54":$>N]S M=$F1(BC)"NJTJGU!UD??AVQDR7&3O25_"MPXI0# *_*A6!96+31K':DT$T6I MLP*O?71>\9]=BY$!D(!PX6BK".59M,C&DP0J(DYRD$,QB;PP:%F,J62 M#7&A]^I(I9FH,2%Y3$'I$*A]\Q%MTM8(H;CDUD:^F"E;2RK-1"OQLBN1CB7[ MLP40I.QC8-I:;3S$Q&,-M-)/L8APJ@:U1@08]/PD5>+=+*J6ZDV98('%I"Q8 M4#)[2(%:6I6UMLR[.JSY6I"[!N2>B9Z4H>Q,'U20/ ")RI""BY&8'30%N1IK MH"<7Y*X!N6>B<*TWSE"LS8,,94MF;T$JG32+%'I[;6N@B8Z6DDA8@;/R4G3C_:.6ZD% M>>V2;\'514<_OI6'L[:I6FIH!8J[P#+/!D 9X7Q&&[00P4J7>!T2+"S8/(]L MGLUL!R#7[!7GW D(8#QWB1RS!^TX5Z8.Z[\6;)Y'-L]F^JOD.B6125Q(R"(% M"S9SGGVV6G!3%^V\8/.\L7DVNMFK&(/(WE@&2EO'K,FDF(/246-*-='-CXU+ M/VK"<[MP<38S=X4T.0!*B@G!(5I,2GJ-I*N9":PN(Y6 MFRQ!,..$#9C(AS,O@@ZB)BI[0?*:D'PV^UCSK# S*;)4D"%;R2B@!)VRY=DQ MJ(GX7I"\)B2?S9P0GI)T%&6"M@#!>IV32CI'KJR,O@YKUNJYPG'69E1+<1W* M[AG.EQUT*8)4V1%]K8H\AVR9A;K,]UBP]:?HBU8*C*>DHA;)R#)Q5LF M#(5*EEJ]9*-;=$#6DTLST4O:2H[12J5\HG;-6@U,ABQ%=N"9$!_69NN.1F=' MF+X.Y45_[09V?;M'5'F#@]P?='TOXGKHM/?& *Z>'F$<8=IJ=^F4];Q)GPZS MC^78YN53GF#_V_T4_"3U2SD3Z#@;HWR_5[IBZ;4'^+G*9YAJS0V\AI>A

]>YI4T,)]KO!NN=) FAQ= M3S^-QOU_0>K1Y $HDR19@0(0H(EU01)&(\./&0*G]3FR".O N+&1U.]S0M3@ MQ,ED D))$+,MSV* 7B-5=,BP32YVWQ80;I(+FPAK3O\T#6X,'I M];0$4TI\JN>3-!ZI2I2V#D?M&/$0'%%"ZL@\4)VKF!A/X#I(1JPK]_NT4)O2 MXM7H\G(T?'Q74]YE[Q-2U49#I&$.+:"DB):6&<:Y5J:*5]8"V[.G1]?ROT\1 MW2%%[FUNP#3"05L'_X?L!6>)2S*00#6SP*W5L8K9^0BF0Z+$1O*^3P73.15N M]K8D8Y+ B*%<$.D%VCB&&:*#LCDJ28VI$L9X ,_A46 -.=]7O^U<_7_5\H,))B@T9*Q1C)E!=HW59FQB*A#DCQR,/H(:=;0\D.$V4C:%>*5 M=_&\;M;,5HAZ"V>TG>X0]R!UN2\\=,K\B/HWT]GB%M&-P+=#!6>T":&DGE 9 MY_9KY)R8%#+GRDG\WW.FP'<']SMDP"IRKJ'Y;V;+[XW!U&,6'5B;&,G%:)5E MI)9Y=&0A4!9QN*).[/D>DNV;A)NJYV&3< W9=GA\61(C>N^OPZ ?[V/2EB4O M!"59I(0FD*/$B1R(H@I-5,^S O%4GL5C+WBV:NQ,:@].VW__94$F:*+^LYL\ MFO,+_//WXW<7YZ=OSB].7_V?OY^^?7U\=G[\GQ].+OZ[LUR:)U[3>3[-*L-: MR*E1')+BRD9JA 3E7%0T&V&S\9$RE9;GU#SQPN[S:JR@F<9$HI'%(7$:5PCD M%43('((&<%7B,]WGU9P,X[@'BN(87!=H[T?C1O#3Z;@?KJ?%9[\8O1L-2P %Y8M/_'@RG *.9]I31AB< M*Y1$BC-&4I#$4:I)\%P$*[1+AM598;N ?^"]0'#9MUA=XA32>9IBS4Z#7U^/" M7!CW1VFVG#9__H;B2.A27,%PTEQQZ7F155D^B<[!XA MWIJT&M;#9E)MY55(%WH K<.M&T] 8E ]W@;@D M<#%UWC)%#1J+VU^FGH3]0_*NADHKY%T]-FN>!A]!,J>4)SGS)JP7B,U4$BVI M]R TVI*5$G,V0/U#TK&"0BOD?1VE_[F>3$OH>'(Q.DJIT8L?O/?]=#)\Y:_Z M4S]H)E98M#// *4XZ4]Q,.//_0BS49]!''V<:;<10$^KF)5TD@CMT!I58(AG M41$%4IDPZ>2[_$9OH6'WL\2 M0(Z&J?G6^]%D.H9I?]RC>'"?^DY4PYE-,4MQP-.=V_1I@Z19*>%B$)IKJKXU3L:[V'/ MDN= HB639_-CEGOG/CP%R9)B)(%01$;F2;!>$@LF!IYU-M+OX,!M9R=(4?-, M'6[CF9735VXT"11M3!Q%8,P:L/S9G"!MG$RNN93<@B/:1*1K5ID4OZ_\9$(P MDLM8MQ#(SI/)-SB+WT"6>Y=,/F-D63!'PV):-,F221J1&:X:,>"*)AEGQ*.( MB.)41\Z8U'%Y^:&NV+$,U9XDE:^D[8>(L['4*QS4+V":I^"U 54SMWPIJAVG MEV^NO5$MT6^-%T)2ELLAK0U1(#A?[D@F1QS38(Q46H4J0;@M\J%MKOF6Z+"* MQ*O7R9GGTSJNC-9*E9H+N!BFR-#JY9Y$G6W*0@"+L08+EH'9OE_3@9X>+6:P MAI#KI)^CQW0_ESKB\$*RE.3@.6Y_)5U'NTBXM1(HU5;>RY!Y+ -]V3N>LTJ[ M%%^%Z?Q &D.SD8KC)2V&#DX8*HU<10=2)HS]3Z;X*"*>_ HJN?,AN[%7B$# M;DG89 Y,).,-.L\$AV>(5%D2;YPD3!D4A%+,J%JWBY8C.@0N="/N"KEP9S#% ML4$Z]N-A?_AQ,D?%T;G1SI2:U[E6!XU 2N55"I)W)IJD& YG$-@0 >" M[C U;3*>]EY=7UX/_!0)>9PSQ.DLS'F:C]+HJI%NL6V#UU29E$FF)7T T*P- M5!K"&<>G<:?"&T0KA IZ(0= MNP@7U%'I"GS90!\=&IHK(54^,]>4"+V'+B9 FO@*%H(3%%J':4!X92I482YQ3:'P%GP'% MEC3;,I46$/Z ?-I$1[N^M__JZ/SO;]Z>_N/\>T =7=?_]O2JM_0?&,3"Y?Q4 M6 !:1!/1N$6G-3ACO'<1%P %FCY].?_;>SJ_DQ^9M!!-(%I[3:13C 0?FWP2 MJWC@I:9$U4/,MUW=R7\'TU=^\NG]>/2YC\+_[>N'":23X2FZ*CB3AA^/(LZG M)G7Q*$RF8Q^G/6J!N"+BL<,A4$$>Y)SHS!0%TA#K% E>'NABC+[YSU F3#F.-&E8*8L-W6= MI:%T&LHL:1>%7(P1+X__=X5H^TRJK?K1KO56Y>#A-HVUP$3Q-5/P8E3R48>Q MC^COCO1BM*J$E;#2TRQQ:5+EY#6AER2#(QQW*B4#;E*56OY4'MC!TGLOF5'A M>.4U7(TA]IN4[*-A.IKEE\XNB,80N:7U @Y$$S?%()/>9^*@D M81IBY,"]NE<._=A;7HA201M5UI]9;LE,,!?^R_&7J%7-2W6J*.RO ""H%2IJ!,1H>0P,6]) MB(A*2^=L@*22J%,@;T_J4^PUI3K0684**=^D\0;%.3M\_QVFGT8HB<\P%V8O M&:$YM3CDW)2"IY%X;0-QI22\M,J+6*760"MT+SRKK-$*M5+N&G:G^4U_Z%%L MPX^O1I-IZ6/YNC^9M3?M<<-L8@;W<*W+<3]7Q//,2*;H]NBL&%550FQM ;Z0 MK[Y>.RRQTIB/'X9C\(.[EPY/AV]&8^A_'+ZZQEU_&+]>C/UP,IBMT#0EI4!+ M0L$@U-+E(%C/<*ID6:XW47JO.]1R\WZU][XP:RL:JU!YY?Y-W%NAS#-1;R4B M37:JE!:BR99I )1X(3(Q7!AJLXOL7H'Q2H5]'X+X0L-MZ+9"N97[2)?T#-<4 M@O;H(O/ +9%)".(9CP2H9X8F;C2KLKVV ;Z3'-I0,Q4.$.YC+-;C M$/]1J=TB> 9%LR,((A/I1"#!,2#>.2VSR"&**FU6'T7U _%E75U4B'?=!U>" M M"M_[KTVEAK%/T%/,JZQHN;S%T%O5+)'@E29)6RMX\IF"W>XV=1?>#\2@C;53 M)X1U'^7X&M+;O@_]P:S:F#)"@_2)*"?+99\2ZBB'!-F TF #0*Y2;*$-N!^+ M/YMHID(DJOWQ>\_D&>#3UB10BV20<*%/%JEX=ZJ&F$W:EG1J5 M(?S7FZJ$\?]>]\?PVS7:K);+-GY2ZK+'<;N:,D!.L( M! FY5,AP=>RE54#NS5K5F=(7RTS4TE@%=IV.^Q_[PWG8_MUH"G="$>48Z0P& M./_2>S]NUM:,*#*97V.2/6A4P/K,JZ:M":*&]9'K@G+1":I)<*-4(,OK)V94@B,DF0@[25RGF MTQ[BP1.KDK:V%W2XS9=8(ABA(5FJ/$E07&?P*^U4-*WFC;U+3X9RK[=)NRF%;JAF"3=E'SQ!VD?B61/QSQ!I#$Z;JL[@ M,E![LQ9UIM0'S*>--5*ER.2W#?@&6-F$[U9%Q%UX]@'@+YM/>DZIS&1(Q$>' M9AY )E;B(!@7/''GHJS3<&H]N(?/L/I:K+%2+45]IW!CSS,9N8F92*,1("[4 MI3>M)ME8XS4+QO,ZR]53R'Y01JVKFQJ>WGQ1?3,:G\'5]3A^\I,%A$;G"-*6 M.L R8@:24"CA%B45W !D.*CBCLH4JQWN/HCIXUG2GDPI^VMT5\1[0 M!B K55EBQ/V3&33E#,W$:86F7/ RX2H9M:QRI?A)9 =/G&YU4Z&-:WMY]'S* M4BOOB X9?53J6'$(%*'9,I^]IP:J[%KM(1X\G2IIJ\+U@EE)K]-\_ 5WV.%' M./-3.!TVIXG#5/Y3PJ>?_:"YYQ64ET[:1(2A"LU]JXD+C).D>/(&/(^L2EAR M%9#//F!432,5;.@"9P'2&>#\Z<XPGSV#]Y@5%?R C4;;$Y8EEY(E MVD%Q@ATGH22Q&6$]),<#Y"J=+#="_6,S="6=5? C-@,? )R'4BT] ^X8W 9B M<9X0$;Q+5-F8314?HT/"K2ZR\^NKJUD[/C\HCWXS&/UY,LRC\>6L.-"-S<>] M]$SD0!13@DA%$W', >ZIU)4N/JXDZ%<03DM\SW[>U=!#!:/XP12"YEYPAG&Y M?OZJV80 3Y7ZP)MK3I'R*&G];R6EO#7('Q*FAZ?M.>QTU M53@FN]O"?G::/0D MLL,D3[<*J7"X-;^N?CHN&9?SOS393ZLL#-)@1E,R6JI,O) ME#3Q,@(1R3OGM8VX-%<)^ZR&\S#95%-9%?SVF^3Q5Z/+,,_Y1>*7M"9HIL"D MGYH[,$4MX[)^-N'0V5)Z,IS-E'(8L_2?W-S'^LIZB872LMD1;C,.4_"2'^QP MK$9Z)42V65=9T[8TOL/D\CZ2HT._?5::^?'Y.O]D'J_U@]/Q31MXE._UY>*@ MFFILDW+*#>D//[B&GH@9AQ88$A0-#2FR1! M.[J^+)>Y"#^50:7I7^-@-('TZ\_()_CV(:Z'\&5Z/./^KS]/X./]!/WU=_([ M#&\:3QG&!!-)$9!)$FF-)M;S0*R67N> 8VO5H&OMG7_3BCQ'<+M-OOK5)\M.+*Y,G;"&IK0 O-HF&7< M:8DT*I*@#3HLZ*:4&^]1\ZJF^Y;9\D"CO]V2914==%VD_M4?O]\TLX],*4W1 M.@4:RA@9VNDX9/1<*774*>,7ZRTMMV5O'[E]J[-C68\V%E37/8+>^G@]]*_[ M_N-P-)GVX^1D&&]@&?""ZDQ"]I[(F#BQ+$IBDQ<2LK&1+<[DY?I[^!T'I=". M1-GUA#R/_<'1L']9W*8QE++??OAUCBLGEE/(FIA@+([5&^*9]21FKI.R8*)Y MLH_=4R\Y*!UW)EZ?A@\OU+VW4G7'C")AT('P.S MT&4P6JX=PTU0)2&%HI8R8[5*FF?CLS.]A6=MFHG]&8;7<%)&XP='5U>#?FR< M]UDNR6+_RN9TZ&;@/_O33J^O)='0)X^,O\X2MHU*B M9@+IPG_I11JC#581%EV)T#A/'%69V, UMED#ZP_'M-KZK'.F?@]G M@3$NI=EB(+ZK4_6GL/UP%.M: M7Q4.W1^#6$X.YBA%.0"()A,=M2A!9TZ<@TR44\E8DW145?INM8/W0JS-M58C M67X)RMOCT%O^:V%--H[8YC@C(_\#2T"R\J;<=J3&5=DBVX![X=6F&JN1?OX8 MQKG\2J^+C\/2\:1'&0W4,4-$%&9F-7JM*$G@.:ZNP".O8M.O!O.%:=UIL<,S MZ%F\8J7()=6WBST]_ F6,"G13M0R22^D2L8A:]%Z,H M!49%JF*U;09[6[D5^^%_;D.WN\[=F(RG)7<]7CX$NJZ]]J"9L9F0M[E\G%SZC_WAQSG*:!4-WCK"0[FVGJ0@CB5-<$/+G#KK M4)E!:D]E*V9LBN39$V:KJNCPC&(& M_H_WD0VTM\F!C45=(G/D>E'0:]QE+T7H5'IT98XCE MI0(A&.-TSLRDQ=W_N>C]B5L=VU+[*A+NVC]X-QI//QU=XH(7_1S5?!_32F5* MN2(I%%0J _$^"0(@J48.@F+MK+X'7[&#V\7KRWW4N="Z]OQ/AE,8SR[D^\'W ML&SPF05GB8(@D:M(4Y*UT^_(YGJ\R.Q-9QI+=$$4:#?FIP M-<=GL]BFH9FQ7$!V6""UGS5B566X5YET/X@8RUCO30H1^V M'-'-^40+3%V? CT$9ON'0%THZE&];R#EZFO#C?UH/5.")X);#B?2*O1>J=>$ M.JFU4$[9V*:=R1YJ_I$SH&TI?A7AUNB:>]-V_,8(O8D( 8V)FX1VIX1RYS#@ M.&4F4"Y_<.<"$U4RV!_ L]U 3C?*6NQTVX&D'[3M.KWXAUM?4QFG],X)@_[' M1@R3S:\#/O[<#BX)K@!\X>I@T"J@X\6=2DI*KUS@P/$C(0+N[*!ZK=[029[9 M&12J(4^6ONOXRQ644K47_4O\RFD^QT\GVBM5!ZRZQ;T(?L'F MYB)SQ8RVX$$RR7"=#)!%BE0R81)M97/C.UZL[A>K>V]$^6)UOUC=+U;WB]6] M$ZN[&[ODZ-5_?C@Y/[DX.7UW].[UV?';HXOCU^^/SB[^^^3B^/?S;[ MWYS4EV38>9F_U$.=)3"XX["RXY3T2F*MB@0B38DG I5KNRN!W G9 S.E4!UUGPRWI;7*".\;EL)_GV28W!1'Z,/G[:)""C__L@2]7 MNH(BW*@B#@G$)^D)M8%G9WD2?P#CV= M3P /+$H>.B;6<0;E%AU_L12>D,380HZ)#@3E+/%>*@,I<.NT@WZN/W7H;VQ32F42^ZCG?V[)-9Q<[4T^@6<(M.@N(E/3^[0)S$/U($'VC@ MAL8J+4TW@WT ?-R!_BJT\?[;:)3^[ \&O6"UCMDE$D0I*AR$)H[CDLQLD)8& MD9*MPJ,; ?$B+5D>E^W=HLK"^OQF+(P5!+G(_(0%SZTR( 2'I"A'A(XU>92 M36H"!$)'S/^(6E4Q#FJB.26,J6S\*D*I]8%?$#\VHK.ED0>-[N] M>=/*XQ]^#)]&UXBS!QY]014XDMTQ(DTRQ"G*B4.++4ENDFOIA=U_]@&HNPNI M+=%B=Q=UWC81I7FXNX?KE5<\4<) (RR;F\X%@O@470Q: 4]56@@MAW, ^N]0 MWDMHL'$1C>]AG?4_?IJ>Y@\3:!H/] 2^W7,?"%6E%"Z4"G' =+FD9$'J;$!6 MJ;/^**J#)<4FTE_"C8T#O-^C^Q8:S,%!<$82&B1RUI4.D0YA:AN<*RM79%4< MD0?P'"P?UI/X$B9L7JTI?H)T/8#3O&3HD]^^WOG;+&=)..%20IZK793C65%H-O*2*O&F*J:V9<[' _U+;;:9,NM)-E:' L% M0:P6F=!DM,,5TLI0)1MRW]K#5^5 RP;RJ^AB)ZW VP!\:2"_GCY7[@F^CC)V MPAI(-K)D/=%0G&W%<.?E-I%@7!">X-(JHL*_<[=H!A]"1_*5M-&R(_DJHNRZ'MEC3;0%%V8=R=?6<5?"K+#6G\' 3R&]]^/IUR9V M/[MC@?;1W=_,:B8V7;Y]1 O<)#3(-2(U-A,(Y;:0!*U:=;!9XY9-6X@_A*E9 M26,52M'>Q7-;VN=I1#7-S?N0=F-?UE+B(US90 .5UYT;9,YSXYDC$7(YM_&N MI%0YPGU2P4I-8YW[(-OBQ!-6Y XIL8+@.ZZ&=Y1S?] O@(Z'T_[T9E.T$:S1 M!FT&IA&1YY$X7>H'@,X)N,U<==80:3F$75PMWDPQHTZE6N$"SQ,5F0,5S'-% MO$$520&:!*$I&KLT9B]=V1:KQ$;WL;C]5@V*[O12(9U^H<9Z"S _=CG[5;3U M>#G[-41=O9R] "9-EK-?2>[MRMFO(K0MEK,' MEI)! X9DS@"-FM(/*=I F) Z"\J"8.VZUNUO.?NUE=F1V#HO67U=<%T5R_2= MOYR5^ +%/6,A$P8EN&U-QB6'"<(YI30J'*ANDP33LESU?0 ';9IU(O4.[Y\5 M/&=P=3V.G_P$CCZ.H=F+%B'>Q$E;@.RZEGUK=+LH;K^I(D?;TD+'"T=[L%&K M%#CN55[ZTH^G- "AW)/F""0HH:-J%W;?.]^N/W]^,2 MZ8IP$Z40.>2R6^J8R_7*($C03A.?.+76\L13N].E>X_>;GG[2O(?=2:\RF7N MGRC ],;WQW_XP36,M5P-H,3\4261T*:J&& MEF!:9"X%HX')+-%028QG-%R!.:95?JJ&UF;(:A;9"EX%ETM%.%=L98ISB8,A M@5$(H#G(.GF6VRBRU>+BUELT;?@UY%=L%Z?-W@ M0MXV>;&+ F#"N9Q 60*N%.>@/I*@N"'<1"^%%,K6R4K;WP)@^T:*5LW6+;*B0C+/2 MQ6TMDP!T/$FF$>>=T8C:U42SN[O?]] MDG!SZ.=^":/.'(R;6J0WE2J.OG,X\#O7ESCY\'GO1L-RZP:U.[A3R_16O"(H M8YA$OUB+DLF) _;<)Z)43M+EH!EW6^+W%H9[V-;NOO%E.W9(FU$O'>TK/_F$ MORCKTF<_:&Y;0]!6HOM/A'*X,V7IB!,->64RQGNE;%5WN*&T]DW\2F @\1_.>D%Y8)+Z*-(SA61#GT4)Q(ECHFH); L[U6! MW;_9\\#@7N;0MN=0%RS;CO>P]AC?CT=7,)Y^?3_P.-+9@G%5X@ ]#3'+Y#W1 MZ! 1F4(B(9;[3R$8S1*X;/;)+%MM="]S:[8_3LW20*'T__-B__?+I M]!.,+S[YX6TQ/Y5#HC$VI\:4R& U"<9;XB#);(*-(B^>G>W=I'IRE"^3:\N3 MJUO>=9BJ5&.PKV$6+KGP7V;?[CFK,E4Z$ZVI(-)3'%PTY9*N4)9YRG!UV?=) M=6]4+Y-HRY-H,UYU6%N\QN!N1I2=,$E*DK1%%U"!)SZ80$3,+!K.G(-M'29O M.)27Z;'EZ;$&@RK4.;_=T)+$7U+!28P6Q8+&(@D4'(&DHF8A>">J'.>]V#@K M\&\M;56H3UY#=.]@VDM49S2=''$\EVQ0&8E'5X9P33UHK[C5B[16C^WF63]S@ ME*VJ9O:]?&+@3$@HS8Q-N;Q5#BYP;(E$%B%F-,-1@EM*'GU6]YQ6XD#+\HFK MZ&(GA?#: 'PIG[B>/E>NB+>.,G;"&N9X<#8X0I-#+Q\$VJ9&9,(,1.5!65.G MO\3S*I]8ERRKZ&"+Y1,9-9H*P*$ZYPBNF;B*"A51DRD9EXU@M-WMZ.=5/G$E M;;0LG[B**'=[%VHQF'X;%;DX_K8ZAXIVG#06R<,\I M:"H-M\RB$2(II.+\>R^H$30S)]E3]YQ61U/Q;A.7E =N E&\=&%'(Y\$0 N? M&ZM8,H$QM2WS]!;4ICOFC4#?%!+!V_[G^^=+_X#2!@)E_AG&_B-\F$"^'KSM M9^A!E"XF:@D5K%39#9($$1FA..$CMX'S>]5(.Q'()J#W8@E>CU.+.^W6=%?A M1M$,\V 9YIMAL9Z27 F..XA@@!C1\B ^("/ *1=ZZ*" M9;\(K+FD=/QEGNI_&WJ.ED63&&++FA=/V)#@A2/>6QU-!*'D8NNO3AC3#MX! M<::"/BKDSJT>20F4:LDY<>DE#.OX(R/ =@R9Q7VQ$>@?@-ZI]A)&[@U(Z8KXMU-_+2:_MOSK#/E[0'G MA,?]GDM'J/>>2(-[A+<\$PV?83"Z M@G0!\=-P-!A]_-HTHIS,@XLF9PD)-+JJ(!&>X<0:[TARRFL+DK$Z'6&?P+5] MX[ZJ7D?UE%(AG/#J>C(=7<*XJ>1>K()/_:L;:#32D+B,A *(,G5*+Q\4@-)< M6$<-&%DE;^<13(?-E:Z446%MN1C[!&68-WAD1*,06"3!,710O17$*A^(349% MQJ-SNLJ]IT4@A\V(C<1>(RXPRM,__1CFJ]J=6K^.*RT@,\*Y0&"Y^+0\<\*H M9-R8;+2J$P!X"-%A$Z,;152X*'9:GG,Z?C\>I>NF&. 9M I&EWE*.AQ6(?-E0Y54N'24Y.$>GD%TV\U1V\6.R&S M#>":5&@OI<.9=M'67L M)/%1@ ]2)W30P97MT0OB-"I7RY2\CY9E6^5D]'DE/M8ERRHZV&+BH\U1)!TT M$<9*7$5IZ8/K/*ZB5@O%3.+W FJ'D/BXDC9:)CZN(LIM]HU6@EL9:"!4EJ-: MAQ9R$-*3R*4R.E.P?O%T\2#Z1J^MXZZ$62459B[;ED<'$ SD[",QN;F.63J4 M:<6:^V],2.95K!+B6A'G#V%TUM1=A2C($W"7>FYM(-'>$^;OOE-O%?UM MXY0(AR]\$HQ 2$VF&R>>HI77=)&+46<5JYP*[/Z4J+KVGCHI6D7T>])6:7*O M*<^L)T]C4VZ]J=(::+;14FE3(2U<-$+#"XUY<$YQ+J56/@3OJ0>1+,VX/+5N MJ+0&KHI7CJRG0BD!A$.)1SCT,H).G(#B*7.OK=?;NJ[ZMJLK1UNLY0_29"D5 MD,Q2+MU@.;$*W35FM9%:!&_EMLIK_QCME%;AZP[;*:W"BPK92BNUB8@B:LH8 M$)>8(3)213R#7&ROF!E'P=)M5>;],1N"K$2631J"K*+I_2G9OFEY)AT32"<, M$4:@@9=%(%;00+34D!S+F;)]JCQ]6 U!.EZO]XTO^S-+VK9MB,$Y@8PEZ/4P M(JV#4L0W$K#21R%%T'M59.ZE(<@&Y-QN0Y!5F+7O\^:A5@U,&"64EB3:5-)* MLR0A1D."M: @R)Q-U3R:EX8@AS2'NF#9GC<$.1E^QN^/QE][3 %7(09B/!H! MDN'(+$6;('OFDN.1F[SWG:AN1_,R5[8\5];C482[$5N"]3X9&IL*>LZ3 ] MO?,1OA_#E>^GXR]7,"SCLI;%6 YD)#.NW-.PQ'.C233.X$=&V9;)8Q5!OLR! M;9Z>M6<' T_-F9E4X+A-'^8S/YICRH1*"1)-$5+LQ1<)4X'2:0W M,BATPR@L;D;UC;%'(;],D6V:9MVQIT)3DNWV2/1&9)=#(BQ"N>E34LH$",)U M$$I:RA7L_4'+2V_.?=N NN7=_4GF]F8C*@IY,-@!!@!7#DJ"31X'*13QB5MB MM6%,.":=6FP75'\?>@SQRT39YC;4&7>6G%-N=H>NZYCXS=@^%*5,1H-^\M.[ MOYGTLF(Y<@O$,%JB(UF0 )X2[SPZ>492#HL9GO6G2BOH+W-FFW.F>S8MF3Q[ M=(5"T1XDVAVU,0ZW7-?^D _^SFR M!H.63(J-[R%7B+3?_46,HVO.#)>+^X!]5W<^[C?)D5V_1I-N3)DCFP=K9 Y5#[S>^_SE>!'H_E MEJK6),O REQ7Q(%SA'(!7BNOG38[/JE9Q/PR-W9W5+,1?Y;,D[W*#KB_,[Z& MV9VX,_@,PVOH:>VS+46B6=D4T2GCQ'L<-YB0+0W&.?E<\OH?'N7+_-JY1;8) M[Y;,LIVD#?C'(^Z/C#9):G'MH,27#5A*%HGG.1'&2ELOI7B\5_N\TSUI;>0O M,Z?2SK0=+BV9.6LG$U0\J[KSNP@'7-KR8Q:.W.@QLY[LUI<^"_?.7\B2FL%(SD%122SF3A/ MT?FCT3%->2G#L.]FWO*AO[\%O7M)J][^%%F1.TOFPL:I [X%+EGK.A:M2U6Y5H!VRVN/"_R27.Z]"5U4SR^I@_50$D*9_C8/1 M!-*O/T_'U_#M0YQ7\&5Z/&BZSOWZ\P0^WK\(NOX2O=BNR"1GDG*,1&EP+"X& MXC(*+N(0':.*HW%>-6T<5..H"U ?C2-VX]?:[<"FP= M9>R&-=RA^V(<$8X"3A5C\:5_@Z;^,/;]X&28R]_+B^MUMECI]15;6:POAH7>%4J7FUG> M:^^X!*%]LJ 2?J)%X99XJG?%2D J-JN(W'.(Z)\)8*D$,DK]2\#56&#G-R(^2;7@5,7M0%'N!",2,T$"98ATJ0SUR[EZ+?5I&,1VUZL MGNLQI,4VN9$FNFZ_N03?#;QW,#TI+<2&0LHTV?-0E< M!*(U<+ RV)P7\VT.(@ZZDC[:QD%7$6;E..C)NS^.SR]^/WYW<7[R[L.[5Z?O MSD_?GKPNT;>C-V].WI[@3^<;!#I7>OXFD^R*RQX^\P_32Z6PWKFV'M9*+ C2$@#"Y+0@,)B0H2H^"> M^>2TK5*DO3W$33>P!Y[?"U:'H%4D.@9:%F2)4S1YHJS-@5')@ZF2(? GNVO M8I58LKAY=2'_KB.2[T;#W_WXG] $I&8 SR%>CYLFJ#<0>SIKCB.,)"-4(JUE MQ#L01)O,M$^2BWO)HLLWKU:O.S@"5))T!1OW+BT-]1E]/XO[JRCW8*@C5EA# MHI>&!\\C^%QC6?@1EH)UY5PA7/?>?VUP7(SFEMM#RU2BR2(W71E@R?DL^0O M2H?(&+V-:.?!8CF23OC0%N#!DJ6*ACKLJ_;X_G;ZYQ#&DT_]J_/#4FRJV5FN$!\NE.CKJNAG9^?75U> K^GR7 M_0;?!8PO>][X'#A(8@(O=6M]+/E3GD21N_K!*;P;.7;8:ZL! M=&\I^\XJFMM#Y1(N%3$P)R.)3B'[0H@X9(0K@ L>N*0N+!H?RY7=]HV'28 J M\NZPD51[RWBQ:\+-M9">32"R98IDEI'.#G#32\Z2 -Q""H;'>Z>'&_@F#\$X M3/IL3S-=]U/:"/F'">3KP=M^AAX LC]K0;@IP6JJ$G&EHS--0#5+*MO0KG5E M1X!>>-:5MCKL3M1^#*]&PTD_-<5;1L.+L1].9B4H\/-2SF7Q&T>7I?AK3S#G M6/:9) "<2"KKTA(4D0@5GM-4I+&TV @L-T$Q;>:D+,EWZR"3G:=E#,93Y\;KCS&@' MNNLPEEUP/X1K?BC=!MD*Z3VMV/4XI.WF\VQ7M:.J>MDN<[((P2:M2&IN#T3I MB N>$W"90K &/9W%(-2S8LP#.3W[2IA5U-%UML_?8(@FW>#-X+J?^G'R:C2^ M&LU,O'F62D:E*!TB23AR(JWTQ$?G"46+0(.)+)AV +5_57PQ&%_Y\?3K[5KE7)2"1D9 FW*,1C7QR#S"/!4Y M*1H-;W.=O=4:OPS @=J2&\NZP\/O@N<,KJ['\9.?P-'',<#,E?\>XISS;4!V M;2ZV1K=]RW%S18ZVI86.EXOV8#F7,5O.2#:X34EJ<753,A'GG81 70RM2F(\ M!ZH\8C+NB"FK"'_[5J%(U !5Q%!OB?0L$4S5*\'P>UD,A-N&Y "-4&T#<\D%6248 M_2BJS3,N;^[MOL'Y-'O#-;YD7N*_W,F#/!K#+0B8_-X?CF9'$/.JC,/T_5,> MR@^CJ#D3T+(6QJ*A;9@CH5PSE\%8)Q-+.%'J"7 K8]S^.51WG+V?)+J?U.C0 MM[XGQ.,O5VA7P&^XU.?^M!<"L\KZA$MX.24++!.?:21*FN)M)*#W0BC=3OGO M\1P>NS83>94,]%LRO_?]U,M&2QP()SA"'"(5 JT%YDEF+'()F259EP$S' >I M^35$7"$!_3AGB-/^YV_KV)F?0BD)/(S]0;]9ZY(+(=S2 3J M0. =9JD_B.H//[B>I?D,!J,__3!"#X%9S90B.BE-I#216,4=\3%9SFEFODYY MFQ;8#IH@&ZJBP]3WQP8_BZDKJ3,W"(Q:&4N1%=R"8Z0$J!)691-D6 P65'-M MMYI:M04K9R-A[T4"U12WRO*0\PA#/^Z/FC"J0I@VX ;(;&2E/CG%4:"=GL'8 MF'ED0;>I*-DN,VH9@ET=4W6DV%&7 N[XG.$&QX?AY IB/_EP2B2XYP?4-[1NA1FYP< MM8*W<'S$K -+O9 E,:4+C/14EG-J M0;2GE II8ZKCRWHHGF#0>G%2O!FCV4 MXJXB<#MA[Z+KM'W-5SA2^I;-MN%PYEEOP020S)+LJ"'264%\,HDD8SSEFIOL MJ[1+[G88VW+K]X+&.V3 KL,&WX)B87HRG."KRM,:BSGJTF<6C1YIT'R2N!N3 M()0C(+10TGD6W M:;J2?"N>OWR.ZD[;5!E?-DL@/ =M- M)>1-%?C1I&%618P5K><"?\[>OR!S1SP6L&&G0D3*C2SD8W%>D MQ2>3#XYJH/OH CXVIA?396\84R$C:3FR.RM &WPU;:&G .[&)MH;1K1BZH;J MK&!D/8G3,!:XP9V!"<[,^704_SDW1)2C5$?V]#:6:$ 0YZTEUKB@-$],TD5_[QF8^E54W:DL M.W?G"M=.KYI;)$?#= ;HY_3C%-('E/7DYGR4J9P9.CI:T1)\5:5&&:*4-KLH MC=&A;<7=%F\[**UW+=T'C=QN3I__=GKZ^A\G;]\>O7M]>O'WX[.3=Q='[_YV M\MO;C6XOMGCJ)F?2JX)>.)YV42%:;[CS5):+C2CP8$JD1@:1H^NU>/YF._'? M1J/T9W\P^';: 3HQ%7TD.61<]7V*) #Z8\+%D&G2D&V50Z9[2#8U,FX>>#8: M#-Z,QG_Z<>HYY7T./A$62IL3!H%X9#T1AIHD+8Z056DSLP3+]M>:S72]:#UL M*MX* :0;2#VA6;).%'L%P4A#@;@DT7;.AH>8%8NM\E+75O/N=+NV-A[0[DJB MK. IW."X*;3[&G?(X4=TH/JCU(L.I+?*$*8,(U+B/N986HV VVDD37_SA\=8T^2TF]+A5O!XV7_3<46=.!.MML@6M- MHBNWB5G&M4UI- \2:"DS=S1670.>AG@X5.E8'17NRMVN9\Y$4-Y(H@,-:$\+ MBA8O5R1+CWZ/\<#JM&!>OC5LDE)T\\19&#W)0"'B+JYHZMH%E*VL;Z;5E4;AF$W9]9;:#84:<"[KR*X"*BVVLD3V/J^K;. M0V!V42=N!O9Q4B(:5P)Y!,T ]@X.&')&NJ>HB>,6C7NA MO3( I;5O%:OP,52'8 1T+_X*WO(]/I&EL2^VK2+CKP]1W MH_'TT]$EC/O1SU'=9'66WLXZ***8P4U/2,#QY4R"210@&1=:%GM]\!4[:+RU MOMQ'G0NMZ]R'IG#BL#%>_.![6"%H[R!QXBPBF@7K3!*$YR!]2I*S>[VPENOR MX7<\6V5V)+8*Z_";(D)XV_\,:;&!X)VX5:D:8CD08 PQ6BZ)923PU(8-J34+K1&2938%72 MOMK!V_[$Z)PWB]M7!;U4<'$>03DOP&925,E'HC)Z]C)D33S^2)PT"5<-%W6J M,ZMK8[N+[5&,UY?7 S0&T]$E;OW]?S6[1:]L]8IY3Z)4 M"A''2*S&'8@YF9//VO(ZZ::K0_W1&-6%QBHXUH\+I:>HYN@VE'K%*N*2G"@: MCS$3"\)[IQD8';:_C_UHW%E5$Q5.G;]%G![!.0M"99$$E2805J[=2:":A(!P MT<]0VF>FDZF2R](>XK:.=*M;/96TLFR=V46]A4<&]=O7W_W_C,:O!GXRBWV M2[D40B$\EE;!$7!\V5("GEK-G<&5M$K6P H8=Q\M[I8E[1>PC;2U7MMX-8,.*^(=S3L!*BR\(WFC\ MN$H1X[W@VA-A\'VEVBHZZSIL_NIZ,AU=PO@,9OF*DT_]JW)=YG3Z"<8W)[S& M<].<#^K,B>1>$RN#)MQFFD1FW+'%0]3E0=<6+]LK(WUS;8TJBKI"I.DU?(;! MZ K2!<1/P]%@]/'K6?_CI]NS?B<-L"@<8>B3H-M)/8Z=9H(^AN?.1^EEE>/T M)W =)FEJ**7"#G4Q]JEI3GR#QRM5[DI8DFU),=+(9FN-(,DDER!&%EB5<]9% M((?-BHW$7B$D=#*<2_CI#?:;%YN9 @=!$%7B'9*I0*QWS=$SY:"U5*D*5=8! M6UE LZ()_>''VTS]D+3EU$84"443)'E!O'&66"V%MX%:'ZJDL*T*=!<-3"IS M[7X?BXJZJUIW]0GD,_^=\AB,,Z5B>T*T(!7QP6FB77;62F=LJI,EMQ+,[;5# MV3*[*FIK64QW%S&Y%63:N%]4Q!A3Z2%%RWYH16D2Y' 299N-83]B M<]TS9K6E;R/-56E=^2C*W!,.&A<<(N0D M*N"E*YHBZ.I;PIT)(0IAM:ER$+$WW'LB=K?OU%M%?]MPPC.-DMGD":7!$1FE M(2[@YL*5L2IE%WF=9.?=.^'5M?>4([Z*Z"MWM'E_=OK^^.SBOX_>O3[^SP\G M[W\_?G>Q03&AQQZW216AUC 7R@>E;"DHF7G(2@J>G%?"ZUQZCLH$S/<>>_!F M$^[]>(3VVO3K^X$?E@[OI:?[5;&4O[D$0DF<(XH1#;GTWM"<>%NZXYK(J;8Z M,ULEH?5I:)NN-@^^898 )S7%*1$3X<%8G$U)$>2_)YYSDR3'^9&J!"X>A[7] ME:ACCBPN/!UJH48QZV^9:Z_A:@QQUE\:?QY (_;A=QEM#PZFEY5PB4(BIFSG M4DA);+8"]W09:0+JT/6NP::N!G!PO-N)9BO83 \"*XES65/#+0]$"X_VHP&< M/;3D]/(\2"V#Q/(UX.W_0R]D%V62:.=F)ON M6EX06](%0@*3A?)!U&GCTP+;C\.5-?51(=NUJX5Q5FKL9!C'X"?P&F;_[9G@ M#95%>MG94M@GX7*9%>[OF>;H752I2F'*NL,Z.*+N$0ON K?0,P59O?O/GY""W[\]>Y(Y]!LB)QQZ8B(,B$TETIS M2D^TL@PV!.8^C08)+9*;3>KD\FH\^@QW"Z66;,O@M$7WVI9V!ZJ"Q8VE6'9O"NR6V^W$,DQML!K1R7ANBDRPY:3J7 MIC*VU%U$ZR5Y3^WB].^JJ^.#H Z')9VKX#X]](9E#3_C*$?C67N06;O)B]%C M9HS!T2>%VY<-21 )BJ-+8X%(QUC*29@L%NW(AZH=KOCJPZ'%%D1_GRAF\_WD M'B*@@O$@*!$@ Y&%-V6=_KT#.(]O'@2M\5ZK=I#G!F1]^ MG$6]=/11*"1-36PJ,,-Q-=Q'Y&[<&A*7,FHB6*E/RS@#F 58@H4 MJ,I::O0VGXT6'^D6TJT25Y%:Q\K['25U>7UYT*Q*V99HRF!*8V?T#0"] M 4]SD(QIW^94II7ZOGOS=OM]K"W[41>"ZS"BW@#Q7^X "8[CVB\8\=[$8H=) MM #0LU-.F:B51M&V:5?73H-WW_P,-;BVX!Z<@]W<0GEU]/[DXNCM^<7IJ__3 M_''Z_N+D]-WYT;O79\?G%V_V.!NRNHOV>3&RH9#6KS'PKWBUH7( MLI+.@V.!^1 X-]$8'WEO]==MF.7UR8_AMV)"E\@;[A]^1OUQH>GL%/?;5][[ MK^6CH])-\^UM4I.!J#,W"0VZ^<8KK_AE^<3DZ&LP3 =S ]S6]&XPQ-S'MR6S66.Z]QB=;$,^:)S)#00W62N"B0 M25X[$:J<*6]G>#OHPK!=SM]+Y-L_UM0H3-+I*'N4!<&-C"2F4MB 1D5"Z61C M/$\R9\;1DMW_.?",N%Z1;%7GPTI,J=&):MW1E##)].M)$])NSCF::H$7G_QP M^3@!K8>2.H6CXW96#"YX@69D],I0(YV%-M&E[ZG"LUV56CG]^& MJCB]GDZF?EB.#O\!I80BI*//,/8?X?@+C&-_ N_'_0BE.WR>=X='5PQ4.5<6 MWN.ZX;4H(6.* J FV6Q,I;H9IH&"8&(TKY1^DR)58JA7()&'7+7LZO?Y*-3^^%A289)(DHRFZE]H31YDEQEFMM)$@?96[V9V-8%O787=M M\^U$X_MRGW8&_^;Z53 Z4&H4,0'GG;1(,.^E+!U_13+2!.FJN#;?H=A]8LI6 MB;!8*V!MA>R5=_!M&,-4\GON5-9K,Z::]VMK#&HW%W(WX$IG9GG'BGXN) 8& MP6JI";/E\[=5?1;@;-G@ 9U/Z*E M?#X=Q7_>)'!$*7Q4DD1&:;&-,_$L><*9$%8E;J#.-=*E:/;0IZJNZ%'76JIP MGKH Z@-J97)V_N&F,Y!16OF$6HY1$VFR((X'2ZB0,5AN@@A51?5"I0ZU MML7,K:/7KT]*TM'1VY-W;T[/?C\J?^DH8>O19W>5I]5^ OI6:B.;'C@204O MF>^\9S*>3YYA=3X$F#R<3)TH(D MZM*"Q#B2E+8(WZD) MBCD;&>#4,;@:\Q2)#\*1()@TQDM'ZS2R7P7D#M:_[GASSQRKI9T*>R4N_I>C M88/UO1^?CL^GI49?$XA\#^,&=D^F*",+CO 8+4%3KV50C4 M MM!\:9K7=3P)+^-N8F^W^)R&7XZC@&ZYRP;B/3VVLR#.(4-I,G'ZWTCF608FROB%0(LN)I-,N$Y&\ M"<[S:*%.P& 5E(?*FX[UTW69D"5;YM'U]--HW/\7^@/-YHF24)P9%0F5J>E' M L1FH8C(QC.&NR7YFRU;6 MPP3.>$;]==4GLNZ%\U>7E[.KZFJNDJ?K$KOD!$+DGIDH"[U]T2P4]"Q9&SW= MB-J;_::$[/.TH]3],+)M,!SDY[N?S5>I]-^1Z)GK=(+%%>*M=WC]_?Y_?/.? MK7?Z.1TC&$6W(*\C$]-RPVADAD@,(1OE;&SK[?5_B=&2S@WOG4/I]+GDE+?* M=AGFSSIIJ;PF_ZXNU8K@&' 9&0J'(2B>=6EC)^]"=+!<\\$XLI.L?735UM>J M(=:S,9=[1 M<2\Y.8^N6GS8ICCK0)1Y)!E[,,9TT<. 3%G:AZNC]*P4L@2GGZNUO,ZV&. A M<2N8*\DP[>JZ&(&%<2.]+(I+'S<'#&RWMW<]X0 V]L"JF TMQP;!W2U&_TTZ M+08?=2&4UB7[1B'=G8B.AA##RKYQ*O/5FS=__/['NU>? M3GX[^_3/D_,W9[]_.#_YY\G[CZ=_GIR^I[^>]$AF=OCT/NG,I[[$1D)3>97) MJY&9='C.8"NSEK7D-4$_Q[_J3?8-3Z?TXOANMEC< M\M4"=\K:NB[ <*:#<QCC=4D@7.401P2)YPFWJ0 MX5]F_%.T*5?OEX@<6/\MAC_4"ZB.\,7YXL:U39?7M>WE0UV(1LJ[NII?Q.NK MZNE^FKV?36O0@G1T68?]3J]P3H[P)(82$H;"HJ]3'%5,# YW2R*;A3,1<@V MF\4&@3\^;P]/I4U787P>-' \'SH#;L0U\60,NZ"6(T8)(Q@DVT>1;9649AOB[ :0C":":-K-84S+!15I48O)')"M&V"( U. MS69VYBK$ZJ,S(GC.E*ZNK$QTQ&17LX5*6WI-*C&CW-M/1LDB6U MS*E^T.J;4-]O-JT%R,OP6Q(^2!26\>PK)7H1^,%>*F3JL.: M?:PU:SC @^ M1=^[636TLMH>2HH&]VD-7$_ M>+\ E892SM#K,V]!?#N;X\7GZ2K\D[[_@^1X-CV=7LWA9'I%1_>M+.;-?B]N M3/9(5[J(2#<\\L!BC7+(:+TT$A._-Q1[>S:_%XQCH\_(BME9<3]04^O9^S]/ MSC^=OGYW\O[LTTD=HO_F_.2WTT]O7[TY?7?ZZ;_?S*;?<'YU09[E^]D5+M[# MO#83?,,^W:Z]']JK#7;85][LCTVA -!1(8717&(4 X<5RX)ZSE.^C^^WYWT M&\:KGU/+?L:J H+!4/EHET.ALV;>:V2Y-OEFI51L4Z&Z T_?J_?NQ[Z%A*^^ MS*ZG5Q.?DC#.:J:"D;6X(S(?T##G'5D#47'NFXR2V 5H_/-Q" 9L7J:#B+N! M<7\7UTT$_9P.[E67Y0><)_H%?,8)FB2#)3]':I]KP9]A(+5@P(NK6141VK2, M[P_Q&*DRF$H:F.\?YK.$F!E*)C8G$@,7D0'0E9YY$L+0 M=6Y5D^/R 4S'08^AA-X@^UA?\*R\F6.^J$?!V.:J67 ;M?M[W^+ MWZL?:USWO/JA8I(TVJ Q5+\3F58%F*^]_RH)E$$B:)':7TK_(89>G'AT7!A3R?3:X9O?))]+HHA:I?9I#K4S[#;XO)L65 M&#-FAA8"TR ]"][67A8#)6OK19N4:2>4+YM![15SGT6^/8OJ!!I,US6 >0NW MF(A(8+D,##G0I8@NL&!*82E((4,*SHD1PBT=$/\J[!I"8?>9%MHS[6?@Z/;0 MK$_SB\^?<3[)S@81A&'&@&6TOKKX >L(I##':"QU M99YEDY%%>^)[V?QIJ8PMI.D=6-Z=$CDI!5.]BF^A]<:$0/8P$&E(Q6VC4.[A\@^_DWW6P^RIE8I3GI,[",D$A+]/6 MT>R:Y!"LT2I&W:A_9PN6XZ!$7R%O47R[V/ Y5CG5N_%BD6H^_M67VF?V_^#G M($ R[)5W*HC,,M2&$46TC5((EH0-T?.@DA[A*NJ(^CC(-)[BMM"N]PS'C?3L MCU6&%?/E;%%7>D\L)"L5>8U%\SKU)"T7U 7FDB(AY6RD;]+'M0>VXZ#0T$K8 M0I0G1YYO,/[7_.**_+IR5G[#@O-Y+=XF2=0H^33AF]GB:F(Q&M"ICDQ"K//P M9?7P%+.%WC\FHTMN$F!\'-IQT&1@%6QA2;N(]!N8S[_36;@J*3LKG_["C7Z5 M2/3LO[+ M>LG&Z?3DWPD7B[-"P*?IXBM<3D2Q2G$ 1B] -R97ED4,CID )GB/J>@F9DL? MT,?!H-'4MJ5 <.!RXU4_ODQ:"^,#,R9JICUYB#&+P+#D')1,/.$(5!IU4$9[ M7G07[:''7BSF5V2K7]?HP5>87WVOPR>7C=B2EY"Y(VO[F.ZT.??X@;];9,7NP <:JA%;X7.!A3L@-7C%<\Y?KV>I[]@@:\^SQ%7 M)]E=B.L6ZWU =AA?L1<+]D8W[AB+810Y&TL+!Z-,40'JB!>60-"7) C!@I# M2LKDP6&-"NUSH;P$JNR8<'% IG01_M!SNT^K2.'RPQKJ_*:?M X0CI@B,_3: M=+=:31Z5R4PD4,E9+OR] .[V5/..!XQG6#;4Q6Q@039H5OL1NWO]_<>/_[S M.3WDK^_O\!M>KB:WY!A,)FR0'#E6&>BG0C9OR#YYLJ=R24W&!>P'[Z6;$PV5 MT: EZ0>TWQ%JK'>YP?D^WIN!37N ;3DKJQ/:P\S0:J'V7';^ZJ*HEKTZG7Z^O%DL) MR)N-";)P.L %H1*NIM4)6C:.2=$<:UDH<,N..8D'78" MC>.Z24G_> QXQ)@8@P!=A-Q \>?X;7;YK7;PW^WO7UU+2@0.:!U3O$XXQJ)8 M%)PSM-)F9:)'TZ2)Z$%4X]L(_15W;^/*4%)O8 R\FTT_7^'\2[W_/M'_L^2] M3PYUTID9G0W3247FH[;,>ZO16*VRVUQ=-\RXC2U@CL4@Z"WH!F,0-C&MR;X/ MJI9&P798AS$+^JOM$1[TD'F#&V('.NU1H;#$='"<:5?(>:Y3@Y(/H'V,68HF MSN.83'C$/!B+"%U$W8( M^;_K&\H#5E G>WC9:(;2G#/ ))F(+.-0GJZ&-LH M_QZ4\8V!(93TP(2E)TBX14#@;M7S&E027,:BD*FL=6T3%35J)ADJ^H7G3G,U M1K'Y$6F^OYP;?.'OVCG+4\UP3N=72"QJLG-UC&3F0$DLA5KM;C K:!(-N@_E M6(R_GD(><([1=D2W\L#[X&II_.T"=ACSKZ_B'N1!3ZDW/PQNX4,5C3/>,-0Q MD:%C.0,R;YCSQF6O++@PPH"1 U7(C$V&+L(>NBSF(TXO9O.-L=DWF]ACB.!D M9(YC9)H,7Q9MH(NK9)!:@M)A<^'Y]M*8!QYRZ+KKIZIAUD"&S44FL/N:PQ<&"YF"1Y'20, M(PS$&Y-!G2R-PQ"HBU)&)\[9],?:F2!%2B+2VW//R HK+)A@&4I?K/0Y.M6D MV7!/?(>V9X90;B?V/$TSHYLZG_Z>K6%:#E* R4QZ8+TPD*QHN@/C5XR3YXATRJ%HCA$;@Y! MH9\(?ST2/5$[#:K*?R[!6[R=S=_CWZ_2<@A-W5,_GTWIQ[2J0US5JD8E'">_ M@I?J'Q9N& CR*R2A!9D%@&H2:.F$\E@F MEC[8-E"'\;D:ZG+62!$-[JRMV+*5TIO(F8W&,0V%7 7N@?E2S[Y00M!-$KCC MD>,1=^K W.@B_Z'CN3_?].,53#/,\^*/KQFNL.J,VQ\(A?!8-\F!3$P[YUBM M8&!:=5!:\_C1K2VLR0&8"/5,KUT!/DH&V@D&*:L!G$<>G^R6!OT3FX+/*4"2@JGF?&R#F$KF46S7$28N++D6239Q*M^ MAJ/HAOMZ=Q?MH4?1/=@?($JVG&XO.H]4JH7=M8&0WJ9*RX:0P<8F)OAS;Z3J MI.!]&JFZ"'J\MIE]4/W2C52=U+9?_\Q39#YB(U6$&G;BS!A+IHJ"6OZG!>,@ M0-!)J;QN,F[JN3=2-2!"%U&W:++?VNR!$ =O9@7Y,?H$!SS)=2-Z(O4QFVJ\2N35&F01G67:)4\_"<&R M]#P+KX5N8PP\]Z::)F3H(NPQFVI*"%@LU\QQ0[B2$=4&,G1=*:ZU3J7PS5D; M+[FIII,:]FVJZ2+#0Z=:[ZV\:Y=EW?&HI@G6?5YO([<:N+:2_HE@A!8FD>FF M3$E*\9(+>0*/YU9W/+1-6M4[$;T/D2$WIO9K%R(;MRR049F+DIJ8]X+2JEM6 M,)[\.UU>YU5R[L>>O$G4*ABP]+;%IKKA$9Y9<.Z9Y(9<^>,54 M3JKX4KS.339A/HKL.(@RK (:F+W;=KL*!)LP(-,^J7I1(WB4(4AT##*/%5-@ %ZR&(5TZ#7/=I3D^7/+ ME34@0A=1CY8K4\F7)!U!B9D\G"B!>1N;(N M@IYS%S9/KA^Z5Q9 M)\7MFQYYBM1'S96%:*QUEL5 'I-.2C*/IEYZH02KLE6^R4CRYYXK:T*&+L(> M,U.E=V=V'">YC/ MX>KB6].72WMT:[?UCS0?\^^++]9?7L_E\ M]G== @)?Z3=7WR<6K8J2SNL4/7VG1>8,:M%\S8.BRL5!&_>F"\A#'X9/8\I# M$]<'58Y%T'GXY+/E@0>_;$HT M%_5]6O1>*W:.7^'[!S:<5!B8!4TF"C_$=/U&M:$2Z]<6K;ZU,4*FI@; M47!FB_?:"7*T4I,!*KC_9CP,_'* MDP$#B:$"NI.D<<0_B77C*3?%*1"VR1'P&+#C8,*@XK]/#S_T\*[+2[)?YW"Y M1J=*]MD%QY3TG#!I)"]9!!9<02V\3&*,A.\FK..@QH"BOT^,T)\8J_OJ[<7T MYJI:O$>R:8PW&'QF)@?+M"6 ,2CZJQ1$8!F%;A49WHKG6*C07]A;(E4#EX"L MJATR3R:K;)DT N@^Y4,=Q#TB"7#>Z#ZM4N&NZAM MSY+A)\A\/$9$3HRWPC&?R(31*=!)*9!LFSI^F7[%(319)/7L2X:')T(74;<@ MP/TMVLI)'@J==4(Y4^>V*^:1 )I(!HSCL?:=MTZH/[-BX4Y*>GQ/>1<)-Z@4 MOAL 7Q+;69WHL8&1LT+$1E[J<%AD/@M(/(5 B"P)%#S.M,&3)LZGW' MHU4V*$PZ-(D5/8AJ?!N@O^+N)1J'DGH#8V 5\=XP4.K%AL9+NOCJ4 P$Q6(Q MCJ%SACL1A<$F0_:V@3D" O26<8.CX'8!S/*L,SDFR/5P*\L1@L3#X(MAUNA, MF%2THLGYOPGD6 S 7@)N,'O]-IXUI_=!U-+XNP_I,*9?/U4]H/<>E8)T U5\[TY?GYW?S/A562LG#>-@#1UR03.HZS^3M3[%J+A1OLEEOP^Z M\6__OFJ\'_8;6 >-N\EJ6]/YR9N3TS]?O7YW\O%5SLO/JL6193;_LAR4U:-S MK,O']^D2>_)K;'2$@5=>!>EB-IDL/?JK+$XX+%$KR-9,NCRH3?=7(3N$&$I^ M V0D\J!B8"$Q9TL$4835?H3YM^^&ZOXZFU]\OIBN![+5CLO%.2:\^%:_E&_I MZWJ.M?(B?X#YU04N)MQ!JG/(F=26#'/O([T].>H.,5O'T6)N$J[N!O/Y%#YT M8,27KS^?OLWRW 7-W1,@K ,HJKMTLJPJ#0PQXLV M2-;,?3NGI16\!>)SR@9T(L-^9G%?I33)$?_$R2 E,J*(5@OEB92@&P=@FO4Z*SV!L$5G9 6W\+]@$WEBUQ#]VS,BNZZW(_CO101&.3XCY(SKGR: A:B.1M M2Z<)7^%T<18E4"4?V@SW.P!+GF9H-"9)%_D/';'?F+OZ,S*SOO@B0G'%DQ4% M-2O/H=#Q2>85QF0+W84IP:/9Z'T>=%CCH:=.9HT$VL"2V,@GKD%!J04XH)B, MF4 )'QG929;9')W/'H0T35K1MJ(Y!BH,)^Z=7_@FA2C#U9PT*"_9IY(D:XE! MV))Y0%W >NME<3(5+H,V1FU6DK0M&M$"Z&(HA65G ]T9O.X]E%A75EA>HJ@[ M*UY T0\&9X2^0A0HS,0)W/H'U@I +.D->)S^BM"IOST[;? M&'L^\/FD2;IH^\Z=T4*T0X_[?1#C'U-8;7C$?+/8D:Q:[I45DD$]Z702D8$O M2(Y7 5E,CH#[C??M^N1C)T1?83?P+Q[$.S$>5''1L1!X6'?B1FL9+V!GD;M MHI1Q4F7[(/I/&O7I2GP\9_84#8S$#?2:G$+)@JXC0:0AOUO1S9@-]Q)YXN*> M2?JB.#%<&G5H2G00_+AI5/*DE,>2:KZ87E1R9#&1B:0):ZNC;U)H^[S1J M)X7MGT;M(NV1TZA&&6TE.4_.UOUEBGPIK^FU/5I9HG5XHB1D^C2H@FFAJ84[R>F=*R(%-AY&;3=\9)Y]V8=9[/ MS]!H3)(N\A\[C0I2Q:+HXDN^KM=R$%E$&1F 1MBC2*-VTDF7-&H7 M@8Z61N60DRPE,%XXF3;S$\3O,/U],/^ \ MD1PF(D4P@'5@4AVCYS(=2R(KENF8LKG8$NZ=!-M=C/N??>3*'4*B#1K2/*>^9)SBKP@+8,5,2H1FDQ4V8+ER$DQE!8: MM*'$3$*A6:PM2IIKB9Y'8TN32<*KQ_\BZG^"K!ML+?WQ M:NNI4(^\^J*.B5J+:_%I]F8V7$7XEVO%KQOJ)OK/QAMN>[NN_7GW!.1V!:U3KW(%7"3%$RU)P@8XW A1+"@PD M! %)OE]NU1V/.)@!O)3Y#X;7&A#]Y\LIQJNIJ+"Y5U8&K@C5SRSF.N2:/# M:IT1$38('7DL6FUNZ]ZNR]W/>+'*'$ALK=-GUW&!_[HF;"??ZA'4)WVVXZ-Z MI<_V@;>1/B/3W\D0M<$4M5#!DRM@0"IE37:JI,FN#^UYN]W]U)^N"&B 8J5A M.0&G[Z[,+ 0CF'!&"%G0E#;1@EV ^E[C-[?6F]F7N)Z67(W8B[P,U\RFRP3T M:H.TF&@'QGN=6$%.5">R,*]\8BG9I%V21D.3+$D7D 0'^5_G5]L5@*_[3J "Y/8#X]N[[Z0+;7+$]R":@@*^:0S&\M MG&">;&^F(AJ>P0B>]K-1]WS@"V=&,]DVJ#O>>/'UJ"KTV0:RZF0(=515#3)G MQUE6JKI<#CEL%@FVN*+'#:VV.!MZ2_>YQ#^WL'GIG==266$@LN+0,QVPT+TI M%9,>="S9!*>?;7\XY+I8^\&X2LML&J/\[Q9GG2/@!;AC$? M17B8T.8@^MR#(_V5<1#6H-0J !VO 5S=O)N1Q5(4RV"],"85D$W=HI'9\DA M]#!DZ:*#P0W1BY/% E]]G(N;=:G<%R7X>DFJ]G3I^I@+<](8H;6P\5YYR0Z+ M<^.3QS"P=.BHINLB\/1ENAISGF(U/ MG"50="%F$#6]1_!<4L9E@71@CD"$@V7B,/8$ S/ 4 :'-K82TR,#(Q,#8S M,%]G,2YJ<&?LO D\U-W?/_P5)2I2M-A&*")[UC#)3L@NVR0[(?LV9HI0UE 4 M98HDZQ!2MK%+MNS[GI!MQC*&V9YOUV^Y?[_KNN[EN5_W__G?SWWW-1_FG#G[ MYW,^Y_T^YPSJ"'4&.*ZCH:T!T-#0 +? 'X Z"_"J![DZ 8">'B $ ,!A\+,3 M "WXC@;\^>VAK@(L:O[V[L%@!!T8=OB9C3;2Q<_OKH*8F*>OJ)V#UVU'47LO M#[$@N[MB$J+B8H B-.BNG;V[HQ_/;4=G5T\EWHUJ#"^/JX,2K[FTGKC>755' M%U>M$!]'XQ!]$_L0=WMY!UZH\C%&Q2"%((^['HY^=CQ!'G<\?16"E'A_*UT! M?/\S6HR7Y[.OM8$A)=Z_]BLP M,% T4$K4R\=93$)>7OYG*9*2(F *$=]@3S^[(!%/7[[?ROA+(6J.OO8^KG?] M7+T\>7Z&[6Y[^?LI\?+^K1\>=XU_I^.F\]O:<3^(9>>WK^=P\/C M[ZE]_8PP=P>1\_U#5OYWU9\*_]D%!S\['W1'4 MI8;='5_'WS[0TU-0\[+W]W#T]--64^(%8T0=7!T4).34Q%7E--2OJ:F FE&7 MDE._+*$N"<:IR,A+J:B(_RVOMJ>OGYVGO>/?\KK^2UZU?S.O@JJ/HYV?EX^) ME]>=OUG$#1,#O_0\=\RBLM)7A:7O2PNJ:8N*2&A=DU>4D5<74-&4AW,*"$I*\TK]A>[ M$?N=X?QFD6)_-,Q1L8C1\&'GH&)^=A1II_O?Q;R M,_O/7.#KZ&'ZPT?_7S_4>H#E\(&:@T&T-+S 18:6A8::C, ;W(09K?'N"O M#\T!6KJ#A\ F,1X!$U0 MUYM5\G[2Z\-\UTH;V(QZL?Q2MWW"&1A/G3YSEOW\!0'!BT+@5 >UH:"JIJZA MJ:6M8VQB:F9N<=/2WL'1R=G%U MGI7])N=M[KN\_/=EY14?*C]^JFIL:FYI;?O<_J6O?V!P:'AD=&QV;O[;PO?% MI>4?N,VM[1W\+F%O_V>_: !:FK\]?]HO%K!?!T =T-'_[!?-@<"?"5CH#IZ3 M.'1"Q9#>SOLDK^3]PZS7DEZ7-C#P21EAV6[[]#*>XK\\>Q[WLVN_]>P_UK'P M_U3/_MZQ?^G7&'"4E@94'BT+ 7(I*P80>"7_))?\DM^R2_Y);_DE_R27_)+ M?LDO^27_+&@.\BLJX#7] /F^,EX$?F5^^A3RULKI5.UW35[DM%#_ND/!?.:3 M1T6S14[&G42EO3TL,"J,ZZ>/S.8U\ZW/DV HU?'J8 ZA J(D(VI0-([*A#]A=*%V3:D IO3@] ] M=@R#"[J&"AC>A?1 ZZ"D1S^0CGWK5(!Y$QJ F=W$E'F169&DRAT#BD8V!2), ME*$"O9I4H -I0@6^N9'.9R7NG*8A;1'GJ<#G:+R-Z :6"O#MNO\Q*?2?"T,W M6@K^2ZT/?U7ZJ])?E?ZOK727.1S&21(C:L 5*W#.$?X&:_$']KXE'$&7Z7G5 M9OLDR.@\G#_ZQN>0=QL;:6QX79;$(DPQG)\UV*<,(+>++?\FDC(#HY"K M.A54H&]EGQR+;C,@R&E2#*XT0?'G+:G LC\YS/D@J+)V9.3+/2]H3Y-:-@UKW_,B&W4H'P\\@OBO"+5 VEDAYV@&+EB;&4P$Z'2KP)(A@3,%4 M0,C"J76R"=!O, @.W9[IZ4HZOT)Q'C(Q5$?H!)W[OSV<_QWDETK_Q\G_YRK- M5UA[NK,:D-6X?^54PG?Y"V)>BPROCZ4]/!J?DW9O8DUQ9CM'P-'O7JTZJ_&? MX]@)+P*O.2F[K1&U0P8AYK)U!<$7]G$:JX;>TTR,A*X00;C9]\E]/FB>HHZC M NRDY]^_HQIM,=_#'-59S;_EAK,:J@/_VX6-L$P%Z ]3@?;%(&=*+2"#>G4ZD Q[>>!^^R8LCW]H__ MEW*37SK]I=-?.OVET_\5\DNG__/DET[_Y\G_;9UFZ/:M5]3J3'5_F0KMZ,@[ M=88G2HH_Y0JG4'Z"[LE[P+<4S6?'>V%YTUA],0+O&V5N&6Y90KLCU^!NA[?= M;+ X=GS7O&9U[>L>U _)O?K$EI;"B ')T3.O2'0>7(]@GUN>>=;)/=Y=[;ZD M7]QF?V-V(9>N(!4P'X _9]@J)V33*CH/\HD10U=\@D)*WFK_WC94 M43 K9I^O!/P-".]R4 X_I0*".&PN&>D&W3<707#^<<^$,"5'!9+@R%;,A>!/ MN=@T]![JIJ$ZV][%F4A6PZL'_W\C9O3-TX_&F!LPM&[*YW$R>>[92R$FMOY= M@TT>)ESWN&X^JF>DN:0%G/ V/?-)^DS!!XZE6(H 3@8U@V&V=1NKW2G.>.N* MK6@9'.P,E_.8-TQULJ\' M%'R"G(F1SH,2IP!_I0F1<['%6\7K0CPFXFDS3U MZE%%QJU#GCQGNVF=!>\V!)32\HLMM)%8(RB,86C*6-VY--5>RN!KDGQIALQ8 ML$>9V_7KI=BTU3Z)A7>ITS5C;!'QF%$.^O47GUX[2"6=F;[DJ9M("- M#UH.M@\@7R,:Z"(>:Z&_EBBR]$3Z-'>D9EN*)NUL+([L+#NFY0;7(OGV[;/J M;$"N[89LT/1+' ^LA]P:2!^^3HC,:F3*S^'.3KZY:3Q<+$]U*F"\\1#N2W'-C7C MB5-"3.Z<&KQ/&3V+G#O8!E/D6X^D6W%[855GS&,P+CT/S1"GL0&)_H4KIZ-Y MY:).L'X^QI^ L)BWCBL[?DC3AX;\ JPDA HT").$B6=Y[WL"K.SAMU''WC9H:H8+'?0HZIX):S!JA<6YP>A7YZR3CGH3M:X MR[UE_)@9(SS_:O&P>$'*/4GM'1T2"CJ7_['C:]/492IP-F0O.&PQ(J9-)[?Z MV.GOK*-\-^<=_,W,SCCR\22JZF?5J6WUM&,(PLRD$W9U["\UYP(;R?(93866 MBU:](OT".NO#QT&WD5EIO33LS=5A8\>UZ0S7X"0V!(I M#!)4@)'P WJ2&-F'L$V$R&, MR&$\6'*.SW KKHT4.T^1WI/JZH(^J$5V[G^)$42W&]#]39D+=3)P'2H0*8]- M:U86DD&.04=DC&S#,KHVX>2(*X%K'I]V&M#QT-G=1U1 K0N#?4T%UMWV8_'C M5"!%BQ!)!6[I)I(/8;7B<)6L(E9#LK M+I T_2HM[22R/W]N.+O-;(41@,J<$%W'KT__W../S;5-$N2##!7#J,"T5," MY),R5* QF@I\>O>[<,%,B' 9./@M:[D3Q'D*) BU?1U4)2.$\CW[GT+H^TO9 M(TTEH:Z[RH1_OTQ!O/@J]UA8S[^O>:6X*_2@XC<2_W'$_RE01Y^5:,_4\'^F M@1/H![;*H+GG8])>T5"\R AR6<$\:_C(Q'K".W#6'&(UA%U&#$.P1CV,E.Y^ZZ5TH;:Y MQ%/J3T*#WK0412#[7>EQS'O?:[ J%TW/5&9=,#(T=^Z3'<:ZFAE9V^BQU=8( MV6H[WGT8HY!L (2F[U&!>7H2Z]:L9N.C\Y41YADM"@^"#W&Q2UR^E7CS66$0 M%?!_1C3_3@7:O,:JVY#EGEE]A&R;CQ_+)JM$E&F_C:HL?S@_DT3^WA$Z_&)8 M[2X5Z/3M8"'E@I"%!3I37G=A(%.+)#++!=&.(Q6(9DM-:5/PISMNA"7,[J Y M<8$DUK1YV=B.2YF2*(,'VPF-0QP>&.QY/2J0P;Z)B48QPK5Q7I;L@5%^2@;6 M-?,^EE?[@NT'/\]J5A\77C:(H@)83>1#RL4H^0JRI@JV1F\W*UAOX0NRWIX\ M35$KDG=M\U5V2Q[!S1E3@9/,7(3&-63UA=*[)F&G$?0+%B=)5X>+ M$S>D:VT-=M'\7BNPT"4H5IV9N3Z6G#M?Y+2&B5W]P#(>L3W19U:#P:IC@&>8 MP#G4Z<+,PJ%5J)@@4@'E04-DCUZ,K$ST[Y!4?.EN%NNEEY8L"N6SN1!!-"!I M83_!5JD -Z%NU)QP""V?2-D3J=Q&E]28@UA0K]*%WX.YK?]2Q+IZV-M#9OM5 M6J";AJ=CT;$H['7F6,B1XH2VYO#W9\X60UHL+^2663V[] M+,TTV9&O^^Y]E>[37:+14W+W!VXR822VRF EE.TX0;5&!7&FZ'ZZ#HPN*@ MJ[*A5"![ZI/;NHG=R*Q_[A^=P@[S*(3":(&I,&AIP>83),IYAWPFR>]^3+L2 M,Q VF3K^D\.*]CD(J^$!"%8+O7?E(Q58/0;ZY/MTCP@(U>C"S&.75CGD(/>Z/BD&( MUPW7J+PSR'.KBLMTV/H2;#]"TVMR%,@& *#U(H(+KCY4QQK4W=;,#:G+T!LL M'U7\+!"WO6.D()GTV.3;<2WY+C_BP8[O/F%V6[#7Q!SUH.C5FT37I>D*5(0X M_*5L2_H=>Z*NWB0A^.MB:APJ[]I=W\VRT##?R_UE"O/\@U]!#4:Q&MK"B!:( M865F<@+B=->7,D4@GKZC J4NXJ#SNC#>C1\5P>O[GZ HE!,R32N[2O^:_ MQP")GJX$\;=4"[)2+*%RLCP=&K$]JMWGI_7MB_I <#]+WC\<7;2/*&"%($Y#C>\%W2=&3,_NR^T\TU M^^R6$1IFB5Y/3-Y:IVQ 0^G#36J75\0^_V1;35]EZTZ3](?KCA*(NCAHE+]P MO(!U[_>38Q.-" >[ 9;>)W%11H=O:?&$JR,6D0U7,#.O]IG7NK##P43EM'D/ M[O/LW84P=@H37>H_#G\ MLZ/Q4^_>;/^EWI+/CHK'W>M[WK,'QXL.GNK91L!2*34?"X6*(%+[!EDU$#PC MN9HD2_0F"=GHMW7TU^B]S6\K6EK8Q/MP)SQ?> T_4;1#_]A]2A@7I\&=PY@0 M[^@JTKOE^R!KS_$C2/\>_9<

(MT() G@(-CHE MNU':B]6V];012#X.S"V^OGAF\4NL$HN!W,'8X\=")Q&P3.](RWY\T*EYUMT? M:WMB+3NK0<\*&XW@Y>6:6[G@3/FB+$Q.5!:Q"3)H,:MVL.ZP#SL.=1I8V[S6 MQ;*MQ)AI$LZLLZ5 >4@%W*='CS0B/S@WAB8>#IPW]H41=UYH1& M:$2]@Z+XS,P]S5FQ-7.B4% 9'DI !\Y"3UG>29(2>;IZ-<-#_^BLTZ/$&Z$) M^3[,TCL35YIO=%XD*J2;6A53W'=LE)A5Z>-,TR[5\76] ^W=OOSO?JW \E1$ MV%R\V[!>_YWUBF/7]DW#Q\:F^"[U?VYC?%B0W&D ,.DA"I$-0DN1T@=-E!2G=BYZ0#9ZGEB2TR^E[,FK!0BBMY? MMWO8?.V)%]_B-+AXD%@VK,@YEFVMD.-\-=B->QDGK:QNM805BQF6U=Q%[2T% MV^W27VE;V6T"(=88I!%-/Q*$;$JWR8S-6DXZ[.$A8L_ J:-4G1S,_RU9FS]9 M[T[^PP&A.)IZV@H1!/2%LT5<8ZZTN4M1U@?8=Q)(21=+S^0-/5VHO)45(]PF MWQB#HP)C@?@?!'LBKZ9;W64K;)T;H78]\ MG($88"MCRJWIX%DTHFK.4?'F?-'#"5![]!L'J;VFM1 MT5W]VK*M&S59[#& [.#.^8HL6(AN?XS*V"$KBD^(!Q_""$-G"I%8;3-LF1N, M5?G4\CB0Y>YSXL1>-M(20:GD2,>R&TU?[S'71/"\R4CPG'033U_!:XLP#\( MS1X]%3C( W+ 8=PP&6X%MI5?>G9G'43$S'M*2"[D< N&DJQJ"[&-A$9R>Q@\ MB@R97@5ICT $Z$ HC7E4X%5%\/D_QITD6!@3DHA\8#LS0U1L./]T;)^%)PJ:D#-OJ,"F0YT"%2B6P>S?/&BBS'^=<@IQK5>=;2G3Q7R)GG12 M#&],",5EXWU0%CC-R%7_>&W_C%AOQ2X>._8W:F)?ZN_>Q"B %H@>$"/P39/2 M_7O(T>N8;6NV>*3#"@9D4@85B,VF<&UAG2D/N 0H%!!%MPR_ M-]248C(=P6$(@3T-J/WC?BCBGBP5.*WYNXQHAZP$)\Z"TGGD/U>5^+M\MNWJ MG)WRYO:M5.#?:Z+\,Y_B%LA1@EM;0QU7:9]?M5]9O]_G$T-#=-TC]NJ,^5(] M $V7;59,O6+@Z0-(/:#B\0 Y+*R++ MV\4626K65+?Z\XBCZ/?;\&<&^_1UGZP\)JT MP-OYA)L)\O;)H2E6)H;6N19_,_=OT^6YJ_8SR#&D]F-WRY"Q%9T,CYU8=9;) M1N_6^3YUR"0\SOF,XO#"\)HF49"0@3?&5>*=/IWYV+\>*X/*:\Q=W?VL!*V: MY_/AUM"\H0H9_3&/4"0Q?:4"+LBHD.@HZ17O\T5SZU&.AM]'.VE&+SN7B2*/ M:RF>$+;TM_8+/6OR)@=MC#N%4<',Q,-HJ$!9#;28I%87?>+'4;\BB6?(#OYS M;[U7NUE\J<#UB4!T'-R=J$2(;8!R.Q("E=#/T6 U%U 'WIWSO!Y'9R1&%"TL M9+X5O.2.A\YL-.F*12"/;$..+,^$I:F6Z=X8:4NOAV^R_%B]F5C-/E9.'A=] MRWINPV9;P5(PZQ-3?5:,("UV:SZ-E(HY@QSQW*4"FK4^@P,D'RJ0/#S/3#PV M!9*3W6++6L'5X.0)X1_,!'YSTLL))/Y0-148%5[8WX^@,+"!DSX00KY?3 7P M.C$H!C_*9<1;T,W4A_P+K&';A*V!Q/@@6P7AK)?_+.30A&KP_$76-G\_<>Q2 M_3[>M?9TUH[G%S<)GP"U+SI"JQ/D:A#QI7NM]N9TO0H**]HQX+31W&Q%!/GE MV#4G[V/\$S'&]^]-IR&$<&8Y\XDLMF[[+6NMV7EN)YX7BSJ']>DLY@GL^P&W M[-E@9H/%%6M&<_O[<^X='9_871>?=[1+E;8[V;?S[TI;'VNM=NTWU#RFDW!= M$/U6F1'9((+@@5L37)%S'&B!IN*AJ8 4>WBD\T!&N"R3XA.[%U(^VIP'KQ0L M0H\30HB-EFO?T_+&#.S?6>A\M;;JS'"(')C)H_\H;9@'"P0E1IX%HV2$DRCWS>]-M@ M<^U-7%.2"M2?\KNYD"6 ,PK([)Q.W/D*%\.M8[ =;6-.%;.Q!05*/MV.,D7 M1'=;? 8R3B;@*4\4/>?WK!SI\]]-%1+$/I,[LSZA(I3YATDP+$9]H,8P"QV] M0^QP3,;7:V-6-\B2XN/Z.HNN_.'NC3]=!.* M%O-F/=/5S&\)1CPA3&<_U]=/=*2>9K Z:7HC"RU #IMRSM$_D6&8L&A(]$9, M<;.0HQ'<7+J62?Z0X[#L8WQJ45;%'=5"XVH"B MZ=RDV;S%4(7 Y*7-3%8D(V\""^O=_%> \#/TB \W=TZ:ZG/B(/=&9?(F"383 M=NHT/;O0AAFK:0]SD.\-G&>E^]OE /.0U)PPGJBIH:%3Z:X3VR;J=*7*]\R7 MT*N:5(".=P"N MZ^OJUJ?N>"(N-8"6-NZ%?[W &;IA,5A?3Q,ZDL)%4)\9AS$3[-7[RY5.=06T M.+L>3I#XH04)3@R0Y]_4EMY3!^<*'/3)=I#[5;73S1O ,A7 :;B=V!C<7CH9 MS^0,73G.E+K>=F:9@_-NSC72NG$K:^FSM&MO@L6P*YB4K3#E#=OKRG;L*0O) ME?8S"H)9=9^W]17)$.B.-RT'VXW*XPO';R,;Q)V?%W]$R)4DSRD=6U*5MBO)Q]"77\1-T,%0F0:! E- M0(BX(Z3',02R6DLT""K :Q,J[.C*\H4@XY-.=PS]9LV<,UM=_5@V&HDT9I@CO]"4'>? M0Q_M6FAO5DAX*1SAG3-A?^$B\.-*@9_C8L1C)2,,1Y&&W]OE0;/DWK?PU:RY MU5V0VI3Q_^?//_XB?_+=$%BI_Y^=F!;.8/;.BF'+,"(4V784 ^CJB#3;_SKU M8\P9$0KO; .8=O9%0&N;!M4J,A5$!8C0-LB92^N7R<<^]-C-MG4&*MS[P;V8 MK7Z6"F3"KP2.R7E!)3JQ!';;X>-KH_X(;:2MDW3!M2?!;X-@I),K%(;@N9YQ M*XMHLQJB9A0%,MX1^])6BPH$AT9LJ;OE;E3>L"8]Z@YD*:'TPND)M+/0T=S9 M051D#<<;JV5VO7<3UX[U3;3?8[]I3>K3&EG(^$IS#^#2C\T:)?AJ5?1OK^BZ M4_X[&Y"@ U!?X[QWR;SX3UXK8K3Y8CC2?I ):>R1] M(?_,Z@!0#35\3X2_8/Z#U"J_U]*PR.C)H*5^G]5E$X>Y]4KH2^8Q--X$Y[R* MQ-EN-"(NE8_R.ED)C]R7&7MQMK'K)/>K72Z3;]SN707[Y\@E4 <((V(,PN"I M*#'G L_+[AQSRCE!^]->#JCM&/^L9?N($8H *O&^+A3J(Q9[./(ES1*4I M!B=W;XKK?O\L208Z.#8LY&0IV-=6+]I[L0!:^WY11O M%Q92^+I=?J-PPA_(*"K@['4:T3_-X@$7F^GB]3 W_KCWAF\AJD_QGN/S?=ZC M.TKZ0#L/1)_\ '2K+Z8NDS_";W 8Q)<;T(]^.6DX7,Q[09#X;-96<=2;Q'/O M$T?,-V=\&=Z._*3F-)$/KI#8A#C6-]1]:FPX+7EV?>?BU;;GEY]Q)%K31-ZX M^XI)>,%W73#[GOY3L9!43_<,H"W"/H$[1CAUOO=WAV]HB?( MJO1Y7RYY7V HC")$I(,/<01"0N[$W$^K> M'$<+"I@8'ZO0F8Z10*H5;HYL, 2QDZ.(SW2#[>5/'VL(WN_T'B[()QLPZ[0] M/^XO7BKOQ\5T,W@"393.7CE5Q]M7Y+4J6K1QQ^OVS;5UGL?:K+B2H\6%E[U15EF66(H^L8[K\-;OF[FYF"RM5G7K'Q_N3F/=T0 C"$-() M.S@!RZ% 6E&FS MX\I!F/FI=(2VM//N4G?>7(Z";;?-V5J0%X;[_.W"!+<5T0/TLV_@UZA R?DV M2@0LKH(H_<>XX>B1^6;/\!C!XH@79,B?'"2VPK#JB7N\F:)@'M#$EAZNK([- MY.&DON9@>;)BA*6N_NYB"NTF,X51!02QZ'GT/J$2Y*5:[DTK$]"9-Y#-$ I( M2]&Q2#)_5(UR+2.247$,=9)Q!S,"I1C0SU(!$U M8@31BMOA?SSB,_]D'@42=VV0VK?#_:F -P?#:F+V+J^@B,R3R*6/PDA8Y6&]6 MQW1"M9$Z^R$U^ZB32NQ(1G#=>%7RCPKAWIW%1^0%I7.YS:OVB4IGW**3W;S9 M.FQ(\^+@X_BFLTK,OE;_<'4"$HWBQ'RK(#11F@(Q^THKJ<6YOVE[.Y"<-%MW/)#RN<)E3>&*\@Z&V9#TMIQNX&!DJ=3 Y7:R0 G M )P!&',+?NS:\@QZBJ&+/<7$O,Z[KHL*/&Z_M"G1<45BX5FRMD"RGC_J -(9 MR8[HH\@D-E$8OHI5=*F7.&R:WY%YIR_;<:Y1HV[UZJKD7>&=SER!)D<_CBK, M6$H_Y2S$,+JI\0%4QMM_NVW5% 0'I81$HGV75YZF&UQDINT6S'K@]CEGZRV\ MRT?71%L5AL>9J50:&RH@-?ZM:K]6 M\7G;P\[D7=>PQ1C*9V0)?5/B2)N:*;8N!5_DXX*W64F;=<1\VJ$I??B5"G@? M2#CDH^$^_BX+-YAYL5] 8C=RIJ%^)7 M]0ZVU"SQ)P2-L#DX*DH^UN+!JA28F"F[I.!.4QASP-Z.5),3:CRG+F"[:G9A MQW9&/U=ZVI2[C@NL]G%7,RM;96IQZ%LXUJF@ET/G!)K63L]APOVAQPBQ!I6# M?C:W)XO0(L[6;]XA;Z@T'!4WN:="1PN+1&(-D2.TEN0HBM S\S7VM/"=O+/; M>GIIR0H9P5HSUR.6..VBY$W)]I%!B2O>%M:ZY+E1*B!)!:2'Z\@]H;1Q^-C1 M'F3GWA"X)I0K\8&PU(%Y;*4%5HIJ&8>Q$MR0DC+-"JDO^9*\\JT6+\AN*PV6 M/E7<^@RM@98QK\G/PL;Z9Z438VL$@A-I*('\)IKFKBW"#'71*&T_5F+<"1TV9LRKO*;(!WL$Y.C,L3R$\U MWJS1;BIM:QKKZ\LGP5%+W9Q.QTRM>PD8J?V361]1HUOX>]BV-5EL@1XN^@%Z MB*@]8'Y0GVXH.>Z-;ETOO5E^L?B?(I.[_ M][L')VQ5CS@P5"<85-6F@EU/"RUT5WB1Q6%UQ:(SN;/M*U.]0W(0<.(NC?0X MH@/ZWB >>@?RL)00V##F;BWYU'U\^7UJR!T'*E"8?IW33\XP];8X#1H$%B-> M%(;E&?0(LI';-H7QQY10[4/1'+1UZ\&6MFOV<;X+JJ@9>@&@]#8-^F6/7$P4 MC!L6DST&+5C%G/*>*TW**JI>#6HCG8RF'-[+HG05V,]#'AJ.$B+:8C^XN^N? M+_V:\6Y\[&8T:1LJA/KT59Z8'".\R1E@!SMK.M2LLX&UU?;3[!DL$DK^_LS0 M LE2Q[\$.4SB"IYC/NF&5^".S7U+C*W^I.;]:E5IY"?@K@=28DAYY%KH3.7^ M8C,5^$" S7+8!GDUK3W+'7X1'/)T?UL9)(]I?LJ8E<-M$PON!4+MWC Y0VLUU+D=BVN6GN@T)5>H68JA+/UA\J MCS/K+#HRY6X$FF> $$*,U/"@NB;XO.B(VE1NGIK[,*N?$@*]*S3RWQ3V!Q[ MYT3 ]4^-WU#B@#)ACPIPKXORUV1J.R9]2]8075_TE5!,-O!QJ?R8W!VT$*.9 MH#6BH,!5^,;GL-)#=._KAJ#SD7[<94CW(E*:EU@K7BDRM=]D+V07FNLFO$4% M* Q*5."@=>R\?S$*.SRG\:HTJ)OMN*M"^5KD\).[O(_QGVA?0U>0TT0J\(IM M+\$^;:C!W$^XR'QBV"_HZ;LO3SXYL'T#!XEY-6P6.JXZJT@YB[O,;8+S3+L^ M,'?5TR_O\YR:T@#V+$,3S4BDW0JKN0C[H." J>L5;;=T7DEO>.\$Q1?IAARU M;T&]/]T2VP/RB)Z.3,5VY^ S%\:-[B6?*Z\OI7U>$?T\V)X0@60HMO MMMY<(M.RPG8F=_7I,5_;\<)IAXPS$Y](%9DV%=%.] MYM+V1--("H%*C,^?+#!9+.UC-B5)'#-= K.+D:M^>D?TR_K\XF7.'2QZ67A- M[I;*J(GWQKJV=)ZZ(Z&M-=V@:?K8E+O">HY]]K(,PW?KR2G]DJ8#^V42 /(1 M.F8W5W2-O);I693^= %2 5G+P>[BE; 8?'2\].>U];?7AM)MZBX,B.U3@8)8 M^58-V5(3^@)&0NC/"X?AN$L7MIHP!]>:XSN-@C(IS$]"QZ\VH9R?A)"BH]!= M4 ["BB7AZ5QLEUPZEH@ &?>X=''Q%[W+NY+.4MJL*@+@$S",%Z^B&+XC? MY1M?@VZ22$G+LYNCNE-Y622#=Q@/%$%XHUELK&PM1#26/_,PUN13W,A-?<0@ M_"6T3^#,)>:@?K=;,QNM[M_2!=%])4%"9RP1'W9+<%ZPBFVPG]B_7M/YHR]>:_,SY47YFL;TS?Z9ZO),C@*K M=T,N3I%-;9+B7]Z7S.31'=>D8T_'<$-G4L!I=A'C7'2M9W:Z67CY I9K(-/V MY3N=EHRF30EB84A&@$ 2%;C4_GDF"582D);D=JJTARZIB^XS/SA3)#^_<0!+ M8NE61PB_<-AYOT_Y\C9O=5^:$M:[%12G^*XC5>V)H7JP@-P_G@$N8#Z 5$.S M68QXP!JY)$WH@)7!?A=C$Q26H*BQ!'K4)?F>7BKP^S-&N",X1!94(/GBW ;Q M&)KR,*&NJY@1!/F,L ,_]^@N__X^ I0'Q%)_H%E-?T+'ON9BL[OR<.)_N'6) MYO_C14SD$4;D":B#2U;,5H^6\!]/&$.?!GF16%&4ZVEML)W6GVL,3WYT\R-4 M8\]G2\&LVI-=C&20<(:#/J0]UQHL%+%"!=0;8&D5^Y%@!T.I0(K^)Y!#D($ES? +!.3#_7R0,4B5__G&HB8^OS>CB0J4]S0?T3BS25*'FR?.2E6+4134 M$*/,D T7H:ZAR(CI,Z(U(H76(G7Q\V*B@CE)):F[CY).&=R: MC4'6&)=3=-OD$ M;6RZ_WV;;^-6>%MZ!;0\(5_ZSJ>;N_YL7#D3YOC?3.OH%VYYOEL=O$F/53B/ M:\JSG?=YJ?*O['G2SRZVB>V)(,3!09KSJ MZIC&(>W%9+E;D4>3M?D.6@R ?V8 ^?;\*9[A5?C%+!LWRZ>3M5$H^Y-ZWMY7 M'B2PTIY_E@F@.Q/'>RB, F%$%1OK(%BCSX3K%,,C?(> 1%?AXQ",?VRO0F91 M-YLGZT1FE+^08)%^!H61!EQ%^-/FM.NPYDW$=A[LAO@/]D*'PO1G2_8/=RS" M#,R7=WVKY^.E=#\-[9RYM+JV6%U=]5C]J/CK9&WK%P=-.9,-[&PPJT3B94(9 M/@WGLZQ\IG_,,2ZQPK;C2<5[8Y*1LMQ&Y%G[GW=MMK?P.N0'B@)$X67<9!/[ MBJU0DLR$VRY+?'O2E\::/=?M\XD^&L"R3[RT@Z_@E^QJY3!R/&;F"3=L%*Z- MTQ'IVNSPFMU&T-_UM$ N54 WN M@ *HT M/TJX53R/1MQ_T$T%C"]^$?[.5ON2+=>\5VS%<6":.?KI39_F=EHE3J+S1SX1JZ.F$BJUY>$K'7Y.S2W O*,@[ MP._R5OM\@") SY^,>).^:S"R2&'HP/'A>P;F,Z[U(]_72+Z_\W%XYZ#+:C\D M2'/*&3)Y]:KA@VTD9A>(F=QDN416U=?T^9PGEVZJ%_2!18'] X?%_> M@G6KD=3,*26->&0LT>$C!#7/WC#(MZHD+_;W8Y4"+1-.*28-4@$K%#VB&8E5 MA9XDF1 %'BH+ZP;.D ^6\HTT+?).&A"OM@]XV!Y#O"6=)9R=A8QN M--P("FVH8D*]SPFA@6;8)%QEXR(VH/\C7P';!R MI9](OT Y>WR3>>"X"@_^B:EQGJ"V/E.7V[/Y"R][29N4,51ISR/H;71<(/?9 M8=/B0J=)Y91\7K9HX\INVL3U*BR7I [JAFGBX^%M3>(M2COW6?)["I-MD'&S MX>&WWSUD#=6.*:?Y'#IELL/UW(?V(E]$./0@QH4*C XW3[_O:2G2;9BZ5$84 MS;DUGOU4TJ[V0D1+ M?F]Y'?_=!4NW4>Z.:NGH62@/IBU=>YID(/26:Z0@KS/CHKA MPGNEZ&SHS$LD]L;+0+#(E$]UO?E!$(NG&F5OHA;[UXXO1C[7_"K'H:]L!GL\ MY\EA,4*V9RHR1'Z;LJU%M>\%$R8@Y=98D/_LOH^I)]CC9%4(;3-*8LU39P>* M=CR8+1X8N/LR?*G*?)607Q]^5NN@%L\]%38,+%E'5*15IPL"_1 '.OO'_^G_ M_O%G7\);M?DS-K0B)T;1T"5=VNA QF\Z-YH8JB/JPP[_\Y4>QIP,6I#3!+XZ M4/?JYU=[D UB)"OB'7<)MTJD"W:ZB1CL[5^H#>D)_MMA$6Q=0+Z=AAEY=8W[^/;:K,X"X\&Q01&SV-0+\9,U^1];V M.NA/OP<'U31H3N1@?%,)#$1E@@'>B>#O.HL\M P"=--W$^,(5\\W]<P.QTE)AT4:A1:>_V2V4ID:Z%B8ZCXCSKG6VT_1,O MS+]+/OG1DV[N@Y09G5L1*/Z> Q\F>H/]T2?1$ME&]')[) DIK5W^V3J#VEIJ0BG1\ EMI1@/%H&MRKZY^M%Y<_$:RZW*W0[*YP/GGB?PI[0(I M,/_DNPX_+#] )Q,W=Q"UM2"/ORYJN;!AVAN@I(LO(5? PXB.06U$XU;V,FUG MS]4[?@5WVNQR:A MCX!K8D/ R0CENB73;X[RHVYRDEJ'B?61UWU\(Y6966YA_;'Q\^PQ5KKY")N- M<71QKJCD2WEC\O=,Y_4=-M4F]G/8Z:AMLCQ:K.)0:67"])KY^^ TV2NL8L_Y M -DK]OPS#LEN9 3O[M>]QUDUB_@$<@&$EO' M[/1JJNAVF(P%R77>Q0\(F%IXD3C7>C#XW/D,@92)7EB>(^>5 M!_6B+J*N8,73"^-;6TJ=RDPO1/N'!>?ZY#>.*08OR MTI>*,P.)EQ*7AQCFJ^X[Q*=J?;OQ^8=/(3-/Q+(!NAU)X ?QY!V2:(8! 8:3 M,K*??>QJEPG48W>)[ MY^T'&&QD<#Q[:7BG:@D^Q,.$^7U4%9;(&13_%>S\5U]4-A7XXWD,J1%4*Q(QI:WD;^+V%'NMHG%EZR'W5>' M(ZD \RL"Z!FN3<=CL-R@4TWL_9.HU841I<(K_\'RMT/E YC=F19'6,W;P/[N M,T=#MD4(H.W2K"$)9,CO([B[;2+&FC[A#[+AJ !).6*VC7P$(4,%ZD-A%*CF M'R+*TFZ!;8='_]DES25416++)'1^>(U^SN"TJ]EN:A6BE-_@J+E.@21=N%SW M3&%3/O<#7&).\&1 DU9V%/)DB7D1I0$D1$%09A!="Z'VCY@G_R'*"-78B&I. M'&4'M;_5QXB=)ER$DIZ+)6!6XM&45!7;A3^YS2GT&L?KC"W;/ 7"%[6M:Y@; MF)E$Y*;K,!0/J0(Q_UWSA;6P6"(#Z)+5X'Q$$=+)M":%[XESNBNCTO)HM52) M:[UT?O%7.[[D0L^M):@[6HJTJ;I)ZEBBWFS_AP;5AR@?H%#[WTIE_XJY#?>! M8U=WR0+N0[#))I3I5M94E QEN=K%+)LZ7>5ZO,YHX6_\-?VY2M%-PQ>V;<;J MK"9/V.:AE9#56LB:+E9G4:>2)??AY0^R56K= ??%STB4KKX7^Q)*6_%I/ ;O M=O%M?]5)UY\28*^I2YEWL&P(Y/'9,#>\ESZ]_Y+ST3!%@TF"D.)!4"5[% M) &<:?>C.271#:U!$2;^\%F9%P&.2F<-G(Q4N!B*?_BS)C ^F;CY"%REHIS1 MB&Y4)7TS\VB6UDROOT&E2_ZHA\"-SJ%,XB%5C="%P^TKZ<2(&2\26_7L;K-: MU' +RV20F-&=BZ[W/[X/P#_5 ,GB_5>TQ%:,N$MACH[D1!^;X\E=KR9ND;X: M]S>:[US&GD85V',.F7V1M]P=6]D 82&I8'O,3D]Q#57H,6&1'5;" M:9'/0KC>.(1RQNQ?F=4DL?7/.=]OOKO2NZPL6G[]D*PX.7WI_HCV\2.H WI M!^^4H]6\C^3M/U*'YV)S*8PX['!KJQQ/4P MKAEHC"T'(?LMN:PI!)]2;'7K5*CPFPRG4''CI\IMA]X_L9P8DS2P#_F-6_W# M9@!)\0]$V!_ZS\>7:)TKW Z5C'^X6KF'J,L$O::&5A[1MO'L4UV773L5:! I M.K$>\B4KM]$&&@_)&WR$8YX3C<5F-YZNVGTH?21,3+N_'][_)8C['E-A,Y;5 M(?FNE/5N6\^89B.L+/#!FT&X05Z+Y[CVA_=Q4=6UGAV

V+A 360![S!>6A8DA9Y#+)1LAC_*N(C?'@&>F8"KH1+32NV M;'#T]\ZQSNGTMKU:UG#.^(6"+!VDYR///8NT(K II9!OU8K&Z.O MET(RTWN>7WH#W6?U"#>MOJ=)=UPV+TBC5WXY1]Y6TP,[/IL:@8UNE*DZ';5= M;2.@6P'A%Q>5Y5YM*Y!8[]16ZO(R5/?ANO]SE;Y9)XRSS9B!,<'",HPK^RY[R$ E0Q\ETI:8 MTJ8&R#'F'Y'@ ;1;X#=Q]#,&+>"*/_S(8Q%G[(9BH!P:NWZAM#?G1M50' M<[I46;MT5*L,_S6G7\Q+8.S^XY_?#0Q\E\S[ !ES"]Z;Q M/S>+[P6M4!BOX!CJV$AG^_P+4 S:YS03^G@K+?']E ^^]5$CG,>+KRYUJS3F M?OC)6Z^]I*^'V>-.MRP7D70+1<\G7JVT)[]T"[DOA76V:S6YK1C._(S)?0WD MK'@[+'2U8J;E:PWSJ]&EH4+6'LGX7=EB:(*KE0B?_X^[4O> N>I]O(2UVJSF MC^=WPEXJ4P$W6X]M3-JT!U/,LP[-T=Y=\[DO8_HI[J^64_%F,A_P 0&EA3<: MZ&[+O;XJSF8:!# !G(QEZFR;E#NS?\J$L,P$0=E5KE>4"12#E4'&Y_Z:FV\* M.E[_: FN?)QP.X7S&0P0_Q81!21%;&R;$>[H750$A04%1$4D)Z(?("(@%(%A(AT MD"+22Z*@5"$4 04ETD%*0 24DH@T$1"I$9"2T'M""8$4[N+;9_]^=_OM<_8^ M]^Q][S^?SS-\>)*U9M:<:ZYWO.^:8XQ)<%<)E;K34R!K;75=65LXC$/;[ "? M;<)7C0-A['?WRGKP<3 .8^VH+B%0QO#W>S7O*'%O/L$;E4_PFT0Y8-JE@E\] MM]NZO?[449S$WPP1Q1!3&P+S%E+3CL/S"@S(.#,&F30]Z/I<=LW4T>4&&J%G K0,<"] M%[F*,^W9=#XVT[LRNJ6C(CL1OL,9".AL,=RZ*LP:T'?0B7S+R"5WP@9Q//KT MAWZ(T"+/#.%$6K)VR@=%V?A%^H:(3B?$-H)2=@:?%V/(]Q16;X6>@UG01S#"T,ZT]CLO(79/-:2@?JPZZ5B=]E?5<^$<8R M@\9-L\LO=1_X[\97_LOC+/GF8>]6EUY.P@!229"'BQ ]TG&7+@PV8-+..N4W M&^ZTYS:R*BDQG6^VU5!X[?H]C]DHYYU5]5E=+1LK8?/']8=+:#=([O'A>/JE M]=N#"LJ_7:[VJQ $5-Q=Y@*)S$?[#4"GL39[,7Q0HLYK,/G!,<@E2JQ()G:R M:K^;VX7?%^BDABW:MA@+J+HD)I0+/0(QD0DY0H^DG:K1>^J+/ ;[;2_>SVY_ M(/4%07C[EA-%H_W3^=N/D0AT!R"*):,QX,,K3<6+,FNPV,4?Q(K <-1'0\_. M,V]MQ$A'47AU[D6C 9E2^5&55G&%KH'^8D#I3E7*(*;,1>O,)5OC2*PA%.>,N>*K@OMID\6D7PY,"W5L927)55@?, M)Y'+D=3@D"OT]S1#,I+7%>K8XSXE;9YFBBM;>+X4QG9U>;P_I@36LF3]C MGS#$*:.3Q6#V /-K]3B%!EVRAMO]EW8+G4'G]K4[GC#QOL9'90?D[#(P))H! M#\EF\1TM-G+'X&(S,7*[(+56X:VA9XH+J>%O;E.L?JOJ\^E0M88:5D3?K:ZNCKX7P=)O M:\IWA14TQ\SGC7&F5T$GBF# %=H%7) ?*L/BSY"2V$X_+;B>E^4Q[IR6\B28 M$Y9PE:L+?BNVU:[RV54S[]"3U3"<6?>AO.L?HK?6(+&X*BKXR!Q.);X@V*U@ MGOS@I<<%#X?;MH^9S?SO[7^\8""U7O-[,.7*/)R7ZA0)9Q]I*G65>C%%XIO2 M6?(2?3+2[.5@.S1^.''KCC#N,Z)JE<;+08 NHTHJ2)=+R?J'E!6'Y\P.9I>' MBQR^,V,.'O>^UM[:TQ(0%YIOV.@S;UFF.I:VMF$#T!49X]ZFZ;>036N873#! MLP7*17,DQ>&BU$Q+78^3*P,>2@],Y>N(OXO_FO.ND)49Q-J8'4,M;-'R;K$0 M[Q_Y#;B_-__NFK^(:VMRKK7;3EY#7%QIR_3R5#%[0SW7RU,O?^!-3;P[=4'[ MVD]C+; 3+\%$'3?8$SM#TE:+E6KP+HB/O7*^5OB1KF=.9K'$Z&_)\5F!M[NA M]+-N=JL8O%RB2!J-ZXZ2W1O2@8@.V'*1I.X@MH5R@?"[K< MLF@UQV&1IP^>ZM@2:8\?2VX8OK,CV>?T>]+-N9J91:+(<%<4:\M'EX#,&ZM<___(*&/ MU_P'BJB_^@/]:1?T?K4)QNF:>3;2*&G1H+^EY/3PTN+'%> M)GP7M#Y/X* )UE#,C$IYE[IRM/6MP2G]Y@M(FHK>!*!5=@* 8PZY,W@13;D8 M0-]U%T1!B8[C>./-J)3-P'_J4)W!DV#SQ&UK+7@A(*S^]JM?3PV]=^+?V6H^ M_ ?VB#PJ#/4>%:,FDU5"FK>\49Y7VR7Y4HS]@(?W*,-18<;WO?5 Y_'*?TKH MFG3C[?['@9K -'_(.+Q,90E@(B=0V!6C0O0]W[87Z;SM=F2OPC]5>W\M:E+$ M>S;]I:Z6=0J+LJHX045J4XY@_X)M? M!' PZ@&,[(UV>[8+BM3=*\.#,N1$3'1A/S?,XLV;I&4FQIN6Y9I4SGU+MTD6 MC!EU3.[T.G),V8-645)L8F2F_=Q%J:XR&Q@TIC>_1Z3/T/4JH$>/=Y!<@K;0(C.&\OE"66P4Q8;T9ZV<^EM.!Y"U;\$NA9@#!VC0 MKA%MDSR/CKJ(7JBZDW([CRK2PS2H?+3[TS5]S^,]CI=R)$*RM'QLH!1= O*I MXB[(D209N1EW])Y7-GF 8 $=O2?;])-;ZG4IFQ_KQZS%+89 _V1#GR=:GOK% MP.Y#]NTXNS*%(%* MY\$D:)"T1PZF.M[9/M[9\2:I5M;!5VTOA'S1"/#]2SBJ1\ JV0X;HRYNY*YY M=?2E3_#@)4?>=Q=U*QBT)U3@9SL-;E\ M;+1&AK:!5!<.>O94DJ]#Q4/25.6M3NE?4X_W40)_K2ZR %=&M+N1(ND1JXB- M8)RTS7,_M78//CN]](7QFT]+T@FJ;\9KG0]S']H%.0G/SILNSF,I$BG/%%%5 M]&)]7F\%3(K_>:TTB!7>W&M#Z9[@HP8 MBE.N*6Q#29'X0PU$*<+!K0B:CN-@4$JLWXSR=_J0N"=!>X%CPDMC_]E^HW-Y MBCPORNHF(EMW09SP;BQG"4T77U?I&>SJURYDW^3/U3J7"R-HM_5SLC2"XK5C M^D([5]UO436HTO!^")C^%B+<5NJ\(KUZ=T0TIT"52>%)K@]T3#/,=$=6)$HL MR $N3F.B;!' 0VT$:72TFJKOU$_-M3M6F!N*Y4E'M$YN&2,+Q;C"]J%QAD,Y MY%3B+FA9DS@C$JR9UI&NIH.P%6>ZC+JLK+W)G%3Z3'9#['&+449\X4J>>8;. MQ[GGM[3L[WOOC']6%VJQ4:S$544AJE8V4CGRM7PC:_K I=:P*/K2-KF_=JP MJRD'POMO:9D4G$[RO%L'2+7 =IE\#V@7&N5%F%U1%Z,?(T%3[L+V3[ \( M[J>'H+C":?2]6S3-DA@5)*KP'D)ZD?RS6#X'^::X=[NLB+P+$I\O-(^[_? W M 'XVXI -4N!$4V$T$,ZS9P!DJUIYORPH[YG=T'^4HXZ1%I98 JS\1&>-(WO M20MR'Z!+,REO1]S2'1HV4SKY4\T3SQ,-CT2+9UX62AF(9,OEU!#F=-M&HNL MT9 ,-/H1X11JM!>^/;8 MS]]H-93QTR&G &JRQ/S]+\D:((MR97-+Y/@9Y):2WVJYG?\ANY>V1).&ZA-#/M962XEQ@!P3=H\Q M#@88Q#TL&SVG>3AR>+/C1>P/9S][]R.7'5!O! M/:7&]EXE]._\)R^ MD"[33$:/F#-8+Y*8R#\&A]5=5ZG@S^4=F.XFLI%L52S8-T]-,!<\YK%/TK50 MPOQQCQ8\([+)J*G/I+!%6RI;O?"J[)T*,X!\FDW_3L>#S9=LJ8B)<5>%Z>* F+I * OP]06 :Y:>9M2 MU]81C$?MJSY=$RYJ3:YNT/ZDLX*'KG]_5@X]HSP&M:9Q3,#8:$ 0EXU&:;S;V,OO X6 M]9 2S5HQ'F#H[*.*,IH8S/28^B/T-'RPC*I1K1:C=]##1&$F>Y+:13O#,1KG ME3,:;3= \Z=GT_BI\@'G##D#1F 5WS13DGZH6N6D=960^!H&),)248(0 M)4HE.8Q4VA95[U"V<)Q1ZO5@]DY[2O3#UXEO/K>&OWO#JBXUNS;&UVJW$.H$ MEN3=Q!$0T^O4^.M*QU-@ZM90N269$4_&D>!)CCC4?0"LFTQJB="G4YV>B _L M-MNA_D4G1PUS[6NH :IN>(O9I 7_)!T7B<18U8J?G882R8OZV5B=3].4$!&H M4R3R' U6O! L7_@Y?3H,0.0Z_?\4CFO@@K2+.,9%RJ0A<3Q"OJ[!S7+@%)>5 MY4C^S,/^Y"$3MJ3F1V^XKX'2YP"&@AU"MH*K$,TC,%:*JKY;1[O7%@_&;,0P M4DGN!D65$R[QZN"!!([EV25)X/Y3B8@EY0E$Y?R#LE)"Z=53Q\L^JMW5]PXX MK=0&N2,6SRD*,$ QN]G*L1,Y:9IIA$(RK'@)"VWY2Q!T__HNB'(:8/K<-5?H M\3YU".Z *$M*.$&]&:8^.#JXHV3;:?8)V= OG[M?^PIK;L3.6HP4:Q"QSL(/$_7)$V^AE5J!CFBRF!]2<2156)F]3-7&=Q(@586_2/Z*19X MSYV /:4MC!5[(IZ^@)C(!.9K?@75BM%I"8NOZM [(K0,"#U(EZ. %MN#GVK. M;RHD$MY>,C3.9-;(7?MY0[:#7VF8/3=C,7BIS@7S::Y+O9'X($=WZG2P(S?;[5V0KPG*?]Z#>W@6K",Z[93L\WQ_I 3)=T%KH/\Z8Y9 M]T<T#/J!>B:CE#;4EFL9XA7_+NUMV:'@5N'DY9 MI[-^/=YDZU!UG/_[9PZ1AG@HCS,Z"WM_E2+9%@5U*)H:6+)/@Q'O(ZL\!RXJ M)$JRIK$JB3YN^]H&]DFH6N_RU=8MSDF]]<#/U@IQ%'-R$7:8YF1+X. 8U\]? M&+Z?:2^GC5 0SSDK>-! XT#X[>>W/DHNU2R%4F^Z .3(_+-JJ/?!>)Q9U(.KS[=SO/;FG^:_IV*(>1Q\"%5!1E(M0B!N M%FH98&Z7K]UYKEJ(@8N+O"^FFD?;;GHU93$/.9?Q#OOK!.L6RQ'1!.9'"HBG MF$O]\NQ!K>Y0T[Y3LMT'PE/4H]19$P$E$\;RS4T4"Z@X3^B/B#9R(=&?')&: M8$$9T8VBQTS@S38/&0Y-0Y[,NH%K#;,4MG4)[/NIGVNGQS**++OM"F_?V"OI M\=3^:3\^Y?&<1MFPKW)BHU%&[%FX#<$:[1_Q.U^U(?HTY79MT8:! MVB*:!MV;CF) X+)"92';@29HS\#$SK6[HPHB_H^_[&=G> GCLL2$ ^_8WIV M;:%:M:A_IF?%GW>/WO]:!CYD%A"1G/3(?'H90VA[##SH&:(Z67KLM(K#3WXC M3?;A-7B7DO'7BW,_OE[L%BN'1MNHX^ G:!=(F7GX54[7L7.]OJ4G_:KKWFKFFU&48'<-S&SA<70VU+'+, MN73E0O:R,,;>6^IMTC55?[:$HX?Y-FG*S;',U&= !XG!NMC[97-\V$/K2\ M#7Z*(%;7F^Z"-!6CH$0[0/GRZ="DT7R([UT$#II URZHQ7P11M,<)=HQ(CRC M 3]RL0) (Q4H070U'+PA%P( 5F,<WL=D%??/[CP_XX]?AZ_GC-;\*Z)"R@NV"]G$L'Q>!BI-Z8W8F&:PN M>W""H4OON)&:CT_ %VV( _5A$XDCA--Q8GYLWMA3.(W[?"! M+S2R7;< TBWF+[G_, #F'1_G2A #F1Q?O%&EUPA:;+F7RK^(9_'1FG'SYC1N M,(,5O0MB67?!'F:<=H619.Y5CXD,KMCO@I#&/=*2P#"?WV'Y21_CI=5=9P2W MW)'K"O'@/6_^L1G68%86KL)2'7 M20[Q3_'TRWN+5&?_NDC5?9>9H#L'DIC8[_:>GH9UX#@.QZ&XLHGCX3ZMM<]M M5V5.?;68K^!AO'.1]8O_\/L:F)KYLO_27@&2%2)L21T/I:2VUG;'>F8?+ES$ M<>V3'^U\( ,QL6!P>@-T[5-;]^PK+4T9I$S+K67P !D6JWSQ]I<>LU&RFA7C M<"/0B!\P*9QNV4W*1/58+#*4;U9:_G@@'?]D5$,D[Q4"L5)$_2BF3"W+^? A M_MN8;G[BR8A3%U:6JV[I2"0%[8.AH#4%-'YF+8J]9X@,,;J$ID4X.,J[LXZ4 M,ZCP0'T4N2","*;?GJ0[B<%A C."WT[O?(5YQ]#Y";0A GR+![)*U!D8KXI< M1D^ ?^ :QX=M9 =2/"]P9HBLA0SG8C ML>[ZVFY'HC.:X$)X&\2[UH@JB"FYQ<"6^F4"R4:)*D#:5J\D@W M9T"&&0:G4*JQ]=-Z]*M]DN8/^XV;2JRR(.!?RSW'=J\UXD5!:;\;Y9,/'3\VM__MQTNJ*)8O=Y)RTN1-,I=XZL M&)1?5'B]W'+8LMDAG: ]<>[MFBX9/0 P"$,:%\R 8DWF$*3=J:X:5+N6YU1) MW#[I)BV[R:X\[?@KYDU+_%IL MQ[3=\'+7L3 9^>O>/1CA2^\HGIADW TWO$.J9 M]T)P7U]UJVN?J:W]^/!\WXT9W5/>WA8OUG35=:?Z%9;L:7)//PV[/S2LVUMI MA#L9@)E8+5>H %>'7?/[+_-/@R.7-*F' MK($R2 G< CN?IHT'N+]-(R0\'+ M@^<"AQO4VJ]1*\*3^U/NE*]")UX!F*V'YF(,!TVIS*#): Z:ZOLT_N/Q796N M6H:RPV&RAHX)847=8[;56%<(3X@$(4#,3W;+GDN_=S]L^."G+4?) M5#^UU'N ]L6U/>#GU3R4"69?-5D]F#;\";#MQ$Y&!^I=6CC" M'ASA17%JW FHB8RLKT]C]RVZ<8BM$G)H$@>R-?$"\Q4:OX MD\/B?9>)U6Q/_ )!=Y"U$S-8I<9IRL^OE3Y]R9X6ZAC/G=#$2>,!A:%X+)"H%;H?12S&ZTXKO9=$(_;U"[(U93 B:@3',5=^$3 J%/22(;- M"$$U6U\TI=BR7V'Y'G'&JKC]6;R.@R#>Q._6H[W%173O.SC79[RT$795_LN6GQUQJ=EQX:XF5@ZY!W /ZO&3?^%=?5:OZX6P+9[8^?H3DJ MVJ)&@3EES:R\ _UC8ASZ&78B%KRFI6:]"[*MV@7U<.&&JAJ-"4Y9>A-[[V(< M'_^:534%WMLFQ1#6!MLD>>Z" M:'9@@)(!#9M$661\ !3-O#W?34JB',5B^X@6KWEV8-8?%-T:^0^1GV8"R"?C M'"2PZ2TMOE:__\X6.7R^I<>ZFX.T!E&%5IJ!=L$\FFH\8@$SV@(.=P/$PF-H MT?1ZK$,J/16NT&7K*.%YU.V,IT^TP,I942]B\FB.A_KUYY));N3]&("*A7T* M48]LQE:*5'^[X[QRZ"*2RESE][*^*#/TZR,6+C.GV'M]8MS#^A43/77Z1LP&EMWM!)-F[*-U MBNZ!&+[4]CL?XB/-A J!;G;Z_AOKDFSK,%CEJ(?:2.N_I;4P^*I,29DH_M4) M#>3R"Y/0\9VE-R$%E,BOB$BP^2U30:6Z; >^4XYPUI]6[>ZJ+>?DO;5;1(3= M[<4+Q2MXA^ELP,B\A.^5-TG1"":!&_TL^@G&EVL*/J%(E)S23E?H]!OA#^" MD/$ D?%,WU$#U^MS$T7,_(Y\\^!*CF55 L>0&^&\Y4RLY&NWR^+]/MO"49Z$ M[E'(LTO7/P@:+QQF[II[Z[K0^1S0;,OCG[#Q<# ]BR%J04EN2H,Y5WX0.A7] M(?W;S4-SN3"\+2KK .VQPN: :_*VB^MAEZ*GU1OU9*M""_CB U M]W@7U&;M?1U[T]#K&K0,>I AYPP698"' M*:_&-]"\;8+KTZ[)XK,,H;2[O0 MT+97I4!-X>Q:9>UKK5,SOCZWM!Q=_YFMLNPH6Y^"H,T 44L;!_Z,^!3SVS1>!9OTR,A9Y;#EX^G/=YL%WQO MK8\[%9SA$C5Q/1R[K]\#W%Q,[;F#:/-\C!&BYV".+6 X2(Z9-3N0TF,XP1&) MHY"IBAI5>\VP@OZ'"=<@9(U,DXYBZ\7#(7J;-FZD'PN?":\% WVA&4%2/[#N MV!]MS:@*Q58I)/OB]:T@Z\'YC5!3X_LJKS$!MO0A?C$5IW.A)L5@$?3P&?," MR_1BW3$9D^[<9\]SND3"8LZ4QD"-L!,) +N&+;?T07AH>OW8ON?2Z$C?NI?0 MR2D?/=T?NR"PAA"JX3,JP\6S=X%A.Q CZW#*PD!#I'@SAW%X+_#;&,SGOK$+ M>HKE5F +R#[%Z1S4 F#*%UN=_6-FT#4B\Z@=H]P+[J7(< >8=0? K%T 9AV( M'@CIYA<)JUEUH?7LG #@8S8RZ5^V?]DAA#L'&^)'VG]2'&+GX7]42&LC^2_7 ME.D4W3A-7'WD[C#B7](![GKX>QX4W8XLO<6#,>"E(FD\" 9+8RA)X[Z:)\E[ M<%&/..F>V=:T_*)L4V%!%!['JT.M5^58>7:,;OW]O0CTLPI?V>M\B^'Y6@\4 M=Y.GNR=W"WN]JRR?J1??E26I^0]_2(+R(U0>!'NGTK^93S OK>+!0Y'X+O3> MFD93GDOJ+D@N<5W?_[2L0[H!^D2;<=\C$&C?2ZH^8W#L(#VQ_NCP;)QOX9+9 ME<^]7\_K!AUO,!8*;@ 9E)!9^;'DIR^ M(VH\:7R>;;!J]99O<8Z] 8:?',IKM4K:.C$W ]R*#K%EUAWB?-#$]8%6H<6W MX\'#K'-$WRB+3Z!L'/UPI,! ]D[YWN*#N:[M[XY.97!0;^0%/D+Y=+KC86'G MO)<_7H% 4TG!YC]@P)VW1T9BWUV.=)A$#E^=C\^3O[>H3?%U_"T];\LG>.! MX,7,.N$R+TWA<,&I%KNS^-Z9.D_[*L\>N*=#_[<\+?:MI;N,3S"B'O(8?,B\ M8C$]1Q\/B_1;L9R\_?)R>Q OK=VUM$F4Y1(XT0M.$C(O3G@X:K3]'QT/N TMA"(EPS M3A/IJ.0)5"11+&RDJ58S\(&\U.>2E:P;CT"'/AV[^/C) 4>,&UIP6J%BW?2A MY$II44$V0(,6Z/)+#T-M3&$*[G4R_2L0"+P7H.9VNF'2';YU!Z/,61)7 M?>0W2=43T5Z)Z'>/,PLD3W\(.H/.*C#@)60=M*_6LWMW4=<"\)MF_\7BH&_5 M^[2TBTULGN=[RW_[S;IS*0"TKS\=Y!ZZ"CP='8 W@,)"_-VA;0@>=X_WV(,B ME3]<]%^45?7TR_DX+W<7-BE1ZTPB(,7 P0!W"Y-O>P,H0=H52E.!1,VX=&L: M/O;IS]310:LJ:. .UV$\ BEY!NL*[X=6IS6A?VPU03U(J1_92_L35RI[2Z]D MW&QH8^IX(KP\*?3C+=/ TY"C@([@*#V>28MLOT%'88 M8DU=YLKW\R%2V98NM0ZORU %/YK+K:RLFL5C]B+N3*_LNS*Q#R8%'T81S<^RZGK>1]N1VN).=#H9EK\(36VG7Y 4-!7;_(UM^_=,+_I>:%[%.!=T[VWI M'$8D,.3PQ%"ED.70#?AHR&LH0JFQ4?#KZ8'&QO%!#+0L)"?,JNH^H*%&BC<1 MTUO)D1WP <\/FZO#E>1I2ASU'B5\V49V<,K]LN"186?RRTC#RHV18P8S@JU; MYRFK\5)?G+.Q&CE7]W+ZLK/3?@OJB8EY;_9X+Z?O('SRG^2F,*$V\)H,DH*; MZE:49W!O D"QN%?VYI3:OSI!B]+!8*G8!4D8MXR3A6!T+I'0C#M\D--!O)@# M !([.O\*S7"-7= ?F6APY!\9:Y8A7B?#F&!K4T-E!I!\@@9PX_*WB#EI&]T_ M?/0;XQ@O( B_]&CQS68F_+T%AZUSOZ8FF7)$\T"?HA+>W](*DDSG^SLE&[ R M;IM'&"P !SO]^B% OJEH.O]!VRB*/G$7Q+5I^OO>7;]4R/\/"YG%I MW:)J6H= T\?6]9-4M]^/A!JY< Y;&PH]9Y7USOIR0G?BU='-Z])+DA(UD&?9 M,>>T_^#(UL=I?$ -Z-,V<%Q6TXR9P4K1$Y@1 M#6T:<5SURE.C",:I# A M3_8 V*?JM4.U=:\6^:-4@%5W5$X M(I]%_[S*+0?J)\Z^+U#.*):-A"#A)1;^V0C>;7,B MN<5&L#K)\,!"<@CIC#0=*0?>=&*\O$A]%A3:]ZUW_#PN2_"L5$[W\SO6+\Q+ MX%\ $"AKH$K2-*SU#*4#1_5$-M6YU7P=3QU M^G4/-8X82Y@))[5],H-($$<7QEUJ.A*"=(\@&X0!YED0!CT?=GB^F-1-5J.C M-[N'%-L^K^$Z,43&FZ^U^2]@1U0XMIU?IYH*-JY^)P;0W2A6)#U-2M>$&P=7 M@-^.NJ9>/T^(1_TE,$%'Q+2?J#'%=4?A[(=*S!Z)]9'_>P_@W[- Q/)#JB0% M1FZEJ(?BP=Q-E7#'OM7)*TY]%ZZ<.(7$]:3EG!4CBQ/-R:GTC'I#ZEG:G?YZ M,*'8L'+\=C7%ZGQW01\S#&.+8\/YSZ@":>K%>[ M!E O7A?7=>>@BAM5);D/A2:3CTP<$BD7\,Z!FC:I:9X_:&AGP5B ;4NM8$W\ M[U9X//_H0,1^HNW+K@7'[()8@>H!QP$M:Y?F$=I^0Q\-RXMLZ_\&.]L'Y ?'9Z3XVYO^T4L M_HFQ\ULF,C_CL!Q K@R0Y"=]TA"1D"N8:S1?IV-=BC=?AB$YM7-6 $1#/65" M;<\=6JT_CEE'SRCJ#5SP43<8(W\CN.EU*)LY2S[]JGNDZ.N[\BE9,4X=L1AZ M!G"%)HC&FZ4(UX;]XXT0^=H('.%RQM&3+\NC"2P)#T\>#7-@NA!>>! 7UPB5 M(60*DJ4G96-'J;H^ZS:PM/PQ4=6#[=2OP;X07':,U$3W^7\Z3:(]Q(TJ0)$D MF"^KYM-,27Q(\N#'K'E.%TN'JB_L+O9VF8&8[SR4O$[*P7?\SF(>C:)5L), M/NY5)RP=45TV6VAD>?_KVY_[JRS?EVH]WG&#V>5)O<, -69?4 MT1K*5AU_KLK3[@E6/MG2I< ZZ,+,>SMEO=3,I:WQ82%R*A&V5#6AJZ8UZ>XQ M_X="_YQ<&7=W3/S[6I)H':QXSX8 M-Q:RA_N3%:G,PYL,']61*^I(P(>+^B"&XD7866PF9).W W'M+4[3.YJE7.S-8 ^@$&M!.6#P7/>,\#Q40[6:W8<I/K;BZ_3]_T?!G(FT3DXF1BZ-X/WZ M:;?>:KEVYHY8Z$36-=@.*ZTGSW_ :P>>?%H6)>-N44GR)[3&$C7Q*WD$3TYK MZ;*,_&9K)*ESO.DX!\%/"124V70:>QP#H;GT[X*N!8R? M$"$]4@(]1 F7#TYRX+ZF,50^C MSS^Y,-I;LZS0Z"AAIY,UGV2&)EO []/B;;_3Y.[UM2?@%(WV5P]>G*7;HW_X M?IJJF-COMHDBWZ:GTJ#45VC@G,U-_/T7HXN^2$XU [FT:2)D#3\Z+&?EO-!ZK4C5FWCKEN2=3Q)AMZZ MJWL;_NAX_;>"S7\M.[9&#]V+CP%H2G(=DO$)AZ">TC)\4HLX#C4&/,^$^E\E M]7YD=+U< :6C"9=N4.S$3LXHO/K]SDAG74Z*P-TPJ34G\@(]UI=C2*\MTS>] M.W!BV49;Q7TRI)6I?^0K I.3Q5 0%(Y@VNS]N!H#.[(!>S9VH%]-F7!$'M.[ M>:;3^P0^8=-<$^"3![B^Q_2^UCGF9)2>!&4_@S:BER(<0MW(QI27%Y"%GK6] M*S5Z>0LG9-/*9[&V)Z<.V;0Q)VA K*Q[4@9Z&B7Z*EG)R!]MY*^#6/MQD<"B M65=1_OX[[,;ZHUMMAI?5B.\*:0)LHLT!#;S7SQ;+/DOWUUGY?>L:F1;TP1][ M6]=\7U QRQ/XR]8U"R5'-8R_B(5;I6PS4WG@P^G8I=>3UN\"AR.?5)UE)J>^ M$DI1XX"<)TKFR@/25M11:Y@Q)'%#_<91N42J M\O(V..ZY<9GT5&7FM;RXR:3+9^8FW?Q^PK4"L7 ZQP'NHQHGL9[8B70HT8A=DCQ,%.CSU:[J M@YQT+@\ONGUV..V++&0 Q, K_6RX%:_")[F6>09?\-23+P)6%XS>*\ZP+7I4 ME7EI7.TR#5E4F!U#2>[Z?U#EZI\SJDF\WHM!E^-*NMM#Q@_/K#Y.3%Y.W!1Q M^^[+,:QJU@L7N1.@^-EUC(_818:^3QHTW!CUC=0,5-J7>RNY^M0(-W+BO,7( MM[F2!:-GP[/F-9MTOU,MZI\!?L?ZA][]O3!Z\'_#6[F3F5,0*X3S G=NDPP$?>X":E MX0/P 0Q/?X@_59&"T^YUM\?T;TJ?U+\"UH]=SBK#*ETYK_L6?3(3)/RF \D39F M[((T]K;ORX5_@57(M!A&CK]O"_&JYQIE[[3(0#S>[*Q_^^&OR;!1R'[!B%GX%_A%[[['!%4D+:Z&?_3:D3; M1#[/XYY?XSUFUI) ];%6?=)Z+]4R].9MD0]: M#0;N7O)2)J/U_F%SRI,_0Y*7OAUA\*?%8>>\2(8,=J==$&%N%_1T>M)S1UC- M&'@8+79!E-I5!'X,)8B=NSH 7=T _[[WH.&S\8T3KJBM'0[&A31YY@Y(YP06 M'Q@PPHCDX 6P:!"QMY6AC;6J 4!=3>;-OZ=;Q[ $&X0>G:!5T]5K0+ M0KS9^_F91][=E4HROYZ<\\ME+C;\XPZ^$:[\5_0OWIGY/%4N[(_G07_I<=WX M/WB"@".+HAVJ/L0.'K3VH?DV4A[T4U['#_M/FT-L :1YQF@>GEV^E3^O4A#I>PUG1MRXU';LI?=5 M#3_AB'MH&K?(6XCG\PGO#^VT3M(NJ"DT&.\4-=,;HI,+PX;O>^EL>*-E0E4U3TDKR?66R]7BYM8GV&4FM89L.30_1L7*[;D>,40 MGW3)Z(Z@/N)L6!5*X&>43YRD\8"CW:-4/[0JS\9-?;!YS$](A63%IF>K)^4\ M-*[>[L @AJL7\)B'1W37Z/G:5/<)T3?E7&6(GQ)^ZHO3X&.4-C/2"A925+I@ M/ER=Y_-0NNMGESQRTU%B(LB';W&<8Z]ZQ;@ _$3M>QN.NMZ['I6NO=()AF^5 MN>'7W>803[!$K=(D'6B\VAUAIK3*GGN+NR#W:7!!&J5OIH ]>KI(O3N\Y+YC M_ZIX376$56ST"XD'VD_'M-5!3$F&>:&V5%E$HR3-@J3B%FK<=MJ39>Z\)OWY M8WJ>#^8Q!^?L ,.6WC2(6:>P0J P#YU=S_5S^: _*W5!ZF&6))#V/( !C-IZ8?ZC01:A"L.FJY$"!A M8=L-./:L5:A-D)=O&>FV+)@JZ>I:@[-X M;VD]$&G\WX7\$:HFH[N68_DLL7>]*8@&K7L>F%IS+>=;Q2NF:A-(CI)XSGZ- M15@"% PYL#A>B6HN7F6CA(UW?*Q6G7B];\W35F(Y56[4 /(F["C+2:R'U)== MT'V9(3D=>@GD.";#=WIH,75?7J^OR$()4I:FRM:9K0I% MZU*EW:T[4L.KB(G7",%2F5.1#$[WJYZGOGK&!PB"F06-L0G!)K"_QZ;A6/GO+\K&D*$B<)L]E[";,*<)1\1 M?]L"\A?LO&X4:^:@+6A:Y!#V_ZN869>5]K6"; MZXO81!B+DEA,/[I[_(=>$T(4ZH#@8UDAV5\ M*Y(DH\/4OQ]ZY?&7LK.MW[ZL/"DK^_QK#:[_S&BX_\@LE87B)<.-* W$=8-= M4/3SGD360Q#U0O[3H0A#OFT C \J NV+;D*2I9)"?[(*R[4H1$UHUNR"1'(:( M/O4JHN?B()9XHW9F+#_%IS5W^$[-( M^6Z> #>C#[V^7:*VZJ7]DFS/5,)4+B4FF$S)2G"%:07K_..?Z.^X]*E=Z6O) M<<084KUIBMN,[CS*I';T7HW=B0VP(6BG$;I9 SB:C]O4Y.K--%VZ,\)GVY.(ZVK* M88LP;CR 6T(OK9.8FU$\<#Z7VH+8>LG0"2SWI6W+B#2O>;%XTU;+RV9W>ZJ] M/RJ+<(A+KL%/?B527#-QS$I?N>?2/62JJ7X(R=F)R3-7N6?R^VSJ1%IX;\$N M/_B'@68A $0>!*AYF"5-@UZ#<)8&M\!Y!]6$"N:'$9%9O?9(L[J/$8XI%SP< MSA_PNE;GUYESZO$7-;L#=)*6O\/VT_M\GIY7?PY6OZ6FWRH]YST3/SM90-,< M)>4P(CPCP)2+F+^F(\3MQ=/+[L73;^VE(RQ9\ZTBREZF^6Z)H(9-ZS&3I#[& MB15*SUY,?Q,'36 K0 MV<;9H$2[T-]S#7YM!?VC%ICDUG(7%E3UF7GA2WEV*;UH$TN/UT1D,O$80= M5=(JR@;0H7Q5C)=Q]QVN5TR_ +0W_E76?[HC[;_(;D/$*59X%/^7[N( ?XT! MP8^.=>4QWO"ZYX.;O/MFCTL&U4^RK.^"0@KS+1FMXX>7 M1BT@(@'JU8 FU(O1V+Z4OO'VW,<7'V]]F0>#Z@^_N505&48[9=_Q?62.3$H$ M3GM3]G9X6/7:,26[:SD:3W^S?IOSP^2YR;/_Z9Z_?]J?]J?]:7_:G_:G_6E_ MVI_VI_UI?]J?]J?]ZVQWZ'\!4$L#!!0 ( *Q:!%,E.H[2$P&ULW+U[<]PXEB?Z_WP*W-Z-F*J(1!=) M@ ]TS,R&+,O=NNN2O):J9B8J;F3@:7,ZE:DF4RYK/OT%2&8F\PT@28JUL;/5 MLD3RG/,#\2-P8 M_>E__=L__=.__#\0_L>[SQ_!^P5_>9+S);@N)%U* 7[/EU_!OPM9_AVH8O$$ M_GU1_#W_1B'\M^JFZ\7S:Y%_^;H$41"%NW\M_I($4C(>93"@BD(^HNCHDA/Q4_75]:9D?NE _-OSI/W[^^,"_RB<*\WFYI'-N!)3Y7\KJEQ\7 MG"XKS,_J!8Y>8?X%5Y=!\RL81A"%?_Y>BC_]VS\!4,-1+&;RLU3 _.\OGV^/ MBB0_F2M^FLLO9F0_R2)?B(=:;NH^8' MV;_"+3$7JUR_4#=S,=2[NQ9UL>K]:]S5:[%8TMD K\5&3$OEF?G%1_U3(\8\ MZ 295G(:ZFZI*K\OY5S(FBVW'@UR\:]_TC]-7TKXA=+GZ<-76LAWFFC%]>+I M6<[+BK^OBH+.OTCS27SWNKGD$WTUO[KZG1;BYA\O^?+U5G\$BNK36=XOO\KB M\2N=WS^;1Y1_U8]8EK?S^D6:2D4B3H(01DKJ3Z)@&-)4_Q2F*. DEDE&L^ER M/5>F<@Y_>5B95>G^-HK_R6$DED<8I9#EXJ7@FV_QT^S0!U9_6\W7./MI3I]D M^4R;&[3U9ME2 _)OGZ56/.=FD5(N%_SO@!JC2O!#/@>E,;C\\5]^VH VHC=@ M]H<=UUF_0UK9 \UJ1X"VT:!E-6"OH'U=8SFH3)^ VGC0LAY4YH.EMA\T $Q M#0'0KTH-PM$W9<&WK)V9==VBV!VV!7^S8=OBWVK(%"U9A7FCDAZ_*/A)SI;E MZC?0_ 9J"JK7DO]C<-U_VIN-5\4*:%KP,Z]B<\5/?*%7W<]+N/56FEW*VX[( M+)WGSW7"$G)(0A1*32"\1 P[U#PAF(0X@0PFC.$U$%L33O:W5 MV67%::E6;ZC=[K'+M[52>@+T#MUM27<&8KN%6 >(#3.GZX5.6U-0JPI^:)0] MOB)V7N?8H=+EZN2,Q$'7%';6[ZX$+._RHQ.SN"CD5_VD_)NL'WPGE_?JD7Z_ M8GH)0?ERBH5$^BW",#$0XQC'D-!$P2@E-$HI9R&)7?:>%C+']M7?4GD]/SXN MRO+'"=#*@X4"6OT)N%KJ[25[65(VDV"YT!N-PGPO?UL9]O^Y49'-\-CQ4<>@ M]TQ* ^#MS%T."'9)8#9B!V4Q!QQVJY!?S$+KLWQ>%(8K*_)\R+_, MP M_6,##$O?_J[^ M1L3=;W4AG)WZH7QU&=:O="%B>WZB2Y_GO6Y\RI>5?^EJ+JX7* SLUQ0$MUL-$=_&:T!Y7ZW:X0/7#K>+'HHL'0ZT8/= XL(7V>XL=RG^6L M.LRGQ?+UL:#S4B]0C0O]W6O[+U??\W(:T9#H):2"%.G],>9! @GA&8P(2A@) M0T8"ZL)P]J+'QFZ-?J!24._$M(J.:T 'V.T(K1\P>R8S)QR=N_5>LJ7AO\7+?/FID$_YR].44F9B1C(H M:$8@SE0(*5=(;VZCF+(X#!&W.I*SEC@V)KJ=:RFR7 )9^TI!T4RIY0+0EC'& MFZ27S4!HDX!H;'*CK/.C8<=4G6+<,T%=[4!HM 4K=<$/C<(=GAY8@],E59T7 M.BA#66.P2TSV-_KQT2?Z:IRP9E5VQ7GQ0F?EVD5-F$0LC*5F(@TP9N9 ,A04 M:B+"+!*$LU2Z,-$)66/CH)6JU7YDI:SW>< ID.T(IB/H>J86;]2<.<4"CR[9 MY)2X07G$PNY=!K&YQ8\[WKV4^5R6I=[493Q6WV9Y_\MQ:W0F[UI0%$4B%AH M"DJYWI^A$&921) @P4/%*.;8R0/5O\IC8[*5EGH5]4W.7^0$S!=SR%\*<^+F M1F,#C+<=&XYK%'LFU96QH&7M!&SL!6V#06TQ6)E<,7'++M!8/0'K]T(;WKZB M.XX>;I2ZI/H!M![TBS'<*.Q^> :4['GJO-3;RBHHM]&T.94I*Q^5" .4\D# MF!"3NQ&'D,3ZGT3R(,$DXRKC3D?+IZ2-[:NQTLW+$7@:5\L3WZ[0&N98]RQ0 M[F>T-@!T>A![4N"PIZTVMN\=J5K=Y,D4_*L4+S-YK_02^N7II?)'56>V!V)C M3+S3H^&US0%>$H813T@$>98F$")63@3[@=\J MFT OQ[4=X=LI=5ZHTK#DV@U^>_3;T6/="/IK^7>Z7FA6*\@R-PO-3\7BPZ)X MHG=RN9&H?YJ]F'(8GXQ/=3%O1Z$^+NXT?(OY4D,YJZ*UZT.(:8(%"^,001F: M0QA3LR)#:0!#%7&L4A)'#-E0=^^:CHW43;QOS=(KSF92+0H)9)VVF<^!^:O> MDVIZ>3$6E8M9+BJ&H4KI);[^\?AV=.#7X#3WCVIPA_)'M.R< &TIJ$RMXKQW M0K_7%H/&Y.T \,<%V+8:K,P>R^B+)A.LVL3^,=Z"+97_+W\;K-<0@XU0L[K0 MXLR:(0P2%%0KAOX5&&0M,1B.JU7&< +]-H@?\GF^E!_U D?H)^H)DJ_]6A]> MEB^%;)_C-CE@ZR/ D&(A$$50$(4A#G@"LY0C&*,@(WK5@6/A=,YZB3)C6T74 MML#*&+"QIO%S5UE%$[ 5TM 8- $?\I+3&?A/20OP,]5VYU5 EM\1[D4#;+=Q M'&K8>EX?O,&(.>\ANX"ZRPWD1?H,NGOL KG=K6,GS_38-QX)^KM12NH?S%ZU M_C9\UE=-$>&2H#31H\<$Q$E*( MI!E6(-4$K%LK *M/,6?+8&'D5X/IMG)(,LH0$4.(EPFN(TPU;!V#O/'1VG&]7 ;^\73S2?6ZZ, M=Z$ZS<87 -#W*8GZ$@RDC@LGNV%3RV.?SQ]NK=[/_^FVY[4> KO];1_ ]LP-[<@Y$TG75)SL8TOJBDZ7VT]K MV8-N-5T1V=U6.M_O2U1S>:^N"RGR9?,I%"G!*HM"F&0\A%C("%*,*)0RBKG^ M%PEXXD9)NR)&1SZF3,5"@5I'5YK9 ]"64"Z!I7?J:","?JL5[)0PCEG?+37L M21F8!(Y9N3_=CU[IX1OZ)/5[H/><7_0SZZKE&S:YKH/GIS@3,P4J?=L!^1-P[9*L88VC@V>G8SP'&YOG#.>T<;!J MRU?CV/Z^)C(@XSC3^#69CHK2.-B:E^32!/0Y1$1)*0.97(O%RE ML5'\Q57Z+ZDI=_D VZTCAQVVOMU9PXS8<+T2]D >11>$C59_C/X&>RAVUKE@ M_\F^59N:DG=-K8//=;[J!XW!*I/C<7'=BA+=!.;S.$U(EB'(E- +\3B+(5%Q M!I$D,9.!#)5T*IGBK\K8^'O;$K-,;VRI._RMLY>6"]"VQ[7PD_?(V1'T,./1 M^YFNUU#TFDMQ.;#=EI?RUF;@%R2,ZPM5M.6+I7M.74M>X]GQXDKX(I;[[SKV8]=Z>'?)K% MB*% [WZ34*00\T1 $F895&FL%U,AP7KA9-O[Z9" L4WQE8Y@I20P6MHW@SH( MXNE9W@4T?>\7W5!QZA)URO0+ND4=?.Q@7:-.&=7N'G7R.K^O]6YT[)U*URY%9*=UB0TP6C+I=@5G('79*Y(+&[1'.Z MUW=WMN!2BM+L _7N[YLLED:>J0(Z)6$D>)9%$ 8R8]HR^]R8U,K6SA.^4;M_,M3%K MZ5G5 .YR2W<6C6YW=L?%#;S!.VOW_C[O_"T75,3HHO2:WHH^TUPT>5?E5 A3 M$4-B&"2A7O,DFGTRE2*HET(AEB%-XMBJEE'?BHYM3=JHMZIJ[E/9HH_A/$UP M8QJDGMFQISJ;JV&_&=>P>U2T>./A'[J@Q1N]!GZU+'H<&ZM2%GW('[Z218\H M'BQDT:<\SS[EV]V*336-*1=$$4)"*+#9:21$PBR2"$HFN209Y3&/79PQ5G&[@I5C0_(#6&9A*M(@#F$81 AB',20<:&@0!$E#*>4AT[)2I=B.40_ M]S66%Y1N/(2EW=;L0H1Z7G3<[W5O_W@2'/?6[:J.G5S;+^*L$X%0VF6Q9 C;.KZZ&G/8AE 3$(2R4SR)''RQ!\6,[;Y MOM]PH,D)F%2KHZJFJ]OD/P*OW?R_'+2>*6"-U^<57IW%I=MAT"4/')$T*!6< MMG:7#%\,<>Z=>Y@IS[@R8-)V"D_ 9@#6F^+&#/!^B %P\%'T/A #>1_Z&1 WG\)% M6)[T%O@]>3@_P$66;^WP+WO2Q14S5DND2&\H QY1&"*J5Z 1B2##.(4B$TBB M+,8J25RV[A?FI ZP:E6\R>KR?/ZCQ96> MSCFS=?JXF']YE,6381A3RK9Y.T.6"!FJ#$H1ZYE.A(!9%F4PBB/)9!B31#HU MRCLA:VSKQ+H=Q4SK"K6X)\ 61;'X77.JXYP_!:^EKZD;T/KV.55X?5SC912= M@(VJ'3J?SN/1J1/JA+AAG5'G[=YS2EG-[W+J'Y RZ(P_;N7N1#]QI8>OZ?K7GS^9&E8Y7Y5AE(',:!A2*%), M(4Y5 HE,)0Q$&F#"1"0C^Z(T>X\?V[S6"H*5A@[^B'W8+)P]%X'1\RQNXW ^ M2ONGP!4G4 )8A* MP;G>H4@E(,8RAAG1G,Y20D28AB3%3F57=@6,C:1V/K$>'57W('1?>(RL;ZH3 M)AZHAZ][M)&J >:\93O7EO_JLH63!$F*%"*P#012B]' M*(4LUC\1%1,5!:'*[-KG^2HP-BYH]]0\U#NKG)CB/*U?-/4?7&LGN8Z3':'T MB7[/A-,]\!=T+G5#KY]6I98ZO%%O4C>$CC*.$CJ[>DS]V M=H?O^_)VR1XVXS98YL=)9?Z8:2 V^/:6$V(EW+L$2=5C2W=X\WGV\>'JL.+/>/ M?[OY#&[^X]/-W<.-)HF;1^>R&">QMMNS=8A@SQ_S=7,UP[/U*763%?%;+]4/ M+9'IN 3&29%#5[^PL?] X0NKVSQK7M2E9,XX@$,><#MB*8C$ >JA=$H"]2B -M0U@J?J0/I7A3#&IU. M:V.A9T)H]GI]M'8[;'.7TWQ'PJ!3 M^K!UN]/WR%67GD)]*A;/LEB^?M)C:18DIK/;L^&)^E0C%21@-$4P"R*]4L#Z M/T0I#(72LUT$5/JN>QD^UYU.+SMA.C,&KB=+W2'; M]Q+B(E O.#VR0ZB?4Z,SLM_HM,@.D>.G1);WN_>2WHBH>T[^+)=?%V+CE=G_ MK:P*Q59!'I0SDL0)TIS%!<0!1I#%>L<38Y3$A,:I1)%M\^E+%!D;FVVTGE3% MBIU":BX>E=-\-B36O;MCW&!VZH?=!4:7-M"^2(?!.FYW@52[175EY&4">=:I$528Z=:.7'D0%69MVH7 :JTOD#6':S- MN;?^HRR-P^/%F+5I.$.5JCJ1.)US=C:Z*$NR)(PPQ!(KB$D<0,+TEP^CJLL[ M2IBTJI#T=J,[6!1#JYK2L=&M*KV.:GPMXAC>8M1Z_I:: =NJ\ 3:=H':,+!E M&=@V#:Q/1VX=:I%U.W8.,09O,88#Q1 ,.)9N\0%=8W[R_+\S8<.=[W>-S];Y M?>I_DI@PO9+* M$H*<4L2/BQK;YW*C*5BI:N/H=078T@/>"6Q]>\/]$'-WC9\%HU,W^7%IP[K, MSUJ]YSX_?X>G*]V0I9C#F&0$IU@#DEIEF/JK,#9^,O MM#6> M-%NG#XM"R7SY4G2P&KLN M?-";#GE??"H6W_2^7$X9PT$0D@!&S+@RN%201BB#%#.6Q4S05!#;WHJG!(V- M"6M=0:.LGGQ&70TI6"ELWV[Q)+ZGV:Q+U'KF+'_ G#HQVJ!Q04?&DX\?K#.C MC9'M#HU6UU]81[\*NE[%+DVC()8D31B,(\T(6&$,B3 E>*AB2I%$4&J5PG5: MS-A(85/DO%)SLOH,N];G.HRIW<+FO"R[DM["PW+$VB/> ME6-7^TW^50]0O;&4^9=Y_5#^^JAWGN6LVGS\E>;SJI-)Q#A+1)3",--K \PD MAYD(8X@D4CS2BP.NA LAV(L>&TDT&C<%?/DKH.*_7NJX!,?5@@/\=B32#Z@] M$\M*Z0E8(;O2&[04!T;SSEO/N /6)0LY2!^4F=Q1V64KCR=X^H;I3):/^MYJ M353]I\GU,BRYR4.D%$>I0BE,9,+UKH:'D" 5ZT%)!>$!R?1JQ\DA;"=W;-Q5 MJ0W-'FN\6RM$S@Z3KR^_N7G7SY>/=ZL:GI66U+U9T 2J-S3T4^;!'JDK+.RAR4GFP1 MV*4BZ_LZ<8YKPM._*5YDNY[1^[SD>F7Q4K0F1HA23B(20!&87JH\C&"&LA0& M*$JS4%"N8I\P1E<]1DA2GW_1!/7Q]NK=[/]/N4BB3%@40P18) 3$,%&4\C2+,TY(C&4JKG5:W'D( 8T"( : E!C, %W=4BQQJ'C1FW# M#%KG#=]Z5GOXQG'#C,/!!G0#B?8\CI)RQ?5$:U8#0NCD>(K4 LSPH\H.A[\.@!H'WIQ!P/^?9 MM[73LYS6XX<]K]FW:^],YL E?G/RLUSJ>2_%#2WFIN.J7@F_/+W,3)[Y>ZER MGB^GH5(\1CB"1(H8XC#3/_$TAHI1'IJD4II9A<+;BQS;#&YIJ&=QI:+;1+9 MV6Y^=XM=S]-^I2Q8:0M^:"/9*-QAP(H].ET2A8740?G#'H5=6G&XLXNH^L_Y MEZ]Z8?%+69=$GRK!:2!I H,L)'5;.8+B!)*,J0@+S4%IZA], \]X^:8A MQ2I,4PYQDD9F^9+ 3.$,8H8P3S"/.)RC7HYJMX>I%^@S M\(GJYP=MS7&5P]D]LN4KTF*5B!TFU(VRF! \>S6=B^ M'\QF.Z7/*]4M(<>)DZB3_+)R:+J4!"D330C)%FIIIME,&,:-I(*0HH MB0EBV*KS^4DI8Z.+6D^P4G0"C*H.I4J/HGF:*SK#J&>.. @/^*W6T[(0X9FW MSKY$:Q=X#51RU>VU@Z&DU50C]X\7%73<_IO52D]>[%O5] ZH^N[+#_1 M7$S3F&>"RQA2%C&( Q5":K@O8 D*XRRA5%EQWY'GCXWUKFGY%3QKQ:ILG*8P MMT=9OUT8[19(%X#3,]TUD5"5:L#HUF7OSH-&=]NK8,;=CLM&-9,_\V%,W^IW&9)/MSF3=O/IG2Y&_+6:"4?[W:1SS$$4\@T$6(X@S M%$(B6 1YD. L8@F5=KWL_548VU=G35B\35CYMAU@MC%D KXVICAL;OU&R\)# MT/L8O,GW8L>$]C=A OXV%/P.CH?>AV$@KT0?P^'FN[@(R9..#;\G#^?UN,CR M+9?(94\:ZF/T659Q?75"Q50)',UC[^H1Y#]9XOV>@L:E)BQMVG/K^UGF/U_@_?+;C M-L!W\"#*W7\4M\6,_ MY$)/+/Y>''^OQ[?QKL2C+GVGQ)9_KAW'C6N)IR) T M=7,CJO]#F( L3C@,XDS+QD@ANRIN1YX_MF];I2%XJE1T8+T#P%E\;2Z#H^>O M1XU$K=T$-/I=!HD#L5\&S4!$[0:1&^<>!^ DAQZX;3A./*[S%L>=N,PS=;GJ M3'7_LBR7="[R^9EP_2(VL21$#C,ZJ*H8_Y/.F2=KQ?#Y+9&E*<2A)"BDU53T5 M9I"@)(3$%";6?R)I%#?(WLS%8+BN9/48)%%IU@>D=JBUFT"6MIU MF$E^S/!.\\GWA R;57[,QKW<\J,7^E'G)XVA+ HIJN9N52NW*>:4!)R*+#)U;7EFPG1C2 .I8,))+#(D,.+8B48L!8^.6QJ]P7(!:*UY M%5*R? 5/E>X@WRCO2!BV8V')(CT@W#>UM,!ME 9-.&NM-KBU ->=:1R1ZI1^ M;&4/RTF.B.P1E>O]%]:XN/ENNM3*I/[%KX]&:$WL7^D;6YC.SW&ZR-)")>HTQA5BD>@/# MA F!E1PF0L]Q)$02(Z?X^.W'CVU]L=+.-3!U"S*[R>L/1.]'G;5BYY-]/,(P M#]G<;;SDEH2! QL/6;[EK,*^_0)UK<%P]+4^NJ2H9P0C%*>0FU1!3)2!% ME,$H"E&:(,4"MYX@%C+'QJ>URBOO\-HQ7!T#B<5L1HO2Q+35WF''$R&;(; C MSXZ![9D=&TP;G[!6V#C/:Y5K#[$Y4@>5UITV++*%J..>16?%#MVVR!:' YV+ MK&^]8(G8"G2ZTS8U+>EYA*,@,^=23"&($0\@543CS1)AO,U1D*#I-UFPA=/B M[Z PE[G2%MGW@J(56NNQBCN,J\/J[&*L!EEU;<5';O3L>&EU$HO.ETR'I0V_ M%#II]<$ESND[?*N+UD=;ZRSM.O_MSA0KIB0.8D)A)E,3P1]DD&5I"&D0D(AE M%,?$J:C4<5%C6ZBL-#4%$NK*Q!Y9RR>0M>.);O#JF2?64&T**:Q+Y-UU69/X M/!K=%@D]*FW@ZJ#GK-XO"WKVCD$K+_QUL1"_Y[/9P4S:C_IYALH6\Z5&10O_ M,2!1BH4*2*CY *88+S1@;PUV4 MUC\!*S0FQS/\#29@&Q2P0L7&2S.F=]#6L3_V-ZOW X2QOU1#U8_H:$Q'4%#B M4DO^"!4F.AJMCDI.=*6-I]>@R+\TRMXKTTNYW+1V_Z !_RRK9BF?:&&TFA(J MPI!C!C,F3>!'H#_,B5)0R##@/ D"+I%'ZP$W+:PH]TVMM$>-.IWZ#/R M@JU3/Y*;!L/ZEKS0V?,W^3W%MT,?G]&R7&?G&@&MQES'CO?J?I_+[0:>ZS4[ M1R%)$H4A#5,"<8PCR&2"(!%I)GBHTE %;CW]NE=R;!S9[EWG>.S^6:]&3!_A MWVDA'#=UO0R_'0._]:#VS--7]]>W9M!F+U53L95EQ]7)Q M;$/E,\ >#0W[&X%N6R#VH.? 31/[0WJ_S6*/LCS;&6TZW3\NKH3(C5YT9DK2 MWLZOZ7.^I+/JV)714@JCG-:LV;3IC5F9+^6#++[EO"D1T6SES 5UDED:1B)+ M9*"7VTQ G 5Z4T3C&$HA4110%4?#;/ MKU67XEU=%Z%))Y!Q@@B+&4QYG$&L,@SUCB:&4180+ 6-:9;8?%"\-1C;%V)C M!*BMF#0ENLPB=67)!*QL 8TQ=A\0_W$Z_448!/V>*=X3^ X322Y&\01?ZV>W MN%K_:Y>G_84/0KP78[-BTLL?Y-N:Y9MF[47Q:F)C1$B#5 4)5$)2B+%"D$:Q MA"J.LX0SG$2I4^N%]L/'1F@KW9QC$+<0(Z@*TTJ@"$)JDF\32$*5P$C%..$B MBE%*7))OO1$;+.\V7VGH$9:U!9W=8MX7D)Y9^7:#0J>15H?,[;9I3>OY W>L MV;=LOUW-@6M\_=KZ42^5O_S:^-,QUGP&P=1SW M"FO/S-%H7Y_3K?0'OVL#P,J""5C; %9&&$=PEYY?;PB[=>RZJS&PW]8;IWVW MK/^C+J@J^:G0F^JIB%E*4)C!5'"IM[,LADS%(4PC2J3$ :7(J@CN_J/'1EB5 M9N#9J.91UK!&RXZ&_##HF5UJ\S^=--^O@.&6I9U7+JR?/GS)PBVK#M8JW+[B MLO#M*LRLK-Q:5]_S11G1*Q 9^\17[\@9 MVQQ=QZJV] 2_&4T]0Y)W<;6;P!V@U?-L]@'*.\SV" Q]Q,'NBGJ30-4C]AZ+ M)#UVN1\CW#PQ*804[V61?ZMB9IM9C\+XU!L:")@M>C\&!2^HDA.YX[!(0NR0Y+ST&9 MY9LVRY:W\W)95"T2]&;JFRR6.9O)^L?2G"J:L\5P&I 9V&8PE#$W&31AC + M,JK75P*G2:""F$=N6;26DL?&DD9QD*\UGP"^T7WU#Z,],%7M%JZYMK;#84>& MO8#<,P-6^-ZV\+UNX[M1''P^B:]'8JXC5MWFZ=H*'SAMUQ&3_2Q>UP>\?3OU M)GJO]8=5+G+C=YH*BB3%H=!]@6"[L,OZ36I@>//T MV>=B>0//U)Z!"?WB,S6DJ" M1LOST7!.6#GT >P&LX'Z 1[$KJ-^@.>!.-D7\,3MP_4'/&_#5I] B\L]3W9- MP<*GBF_G\E;_6$ZS@$LB,8&2!ASB5'].&:,49F$088)8%J5.&3#[(L;&@6L- MP6]&1U IZ7B = !(R\/?B^#I^Q#8#1GW\^"CQG=Z+KPO9=CSX:-6[IT3'[_2 MGE^63;;X#2U,W\QR M5<;T47Y?OM-&_7T:$Q%'!(>0FCY6&)FVERF-((EH$,5I&K'4J01R]RJ.CE\: M"\WQ!6W9",JUD4 V5M;17'QC9W7NU%BZJ:OL2$[=OP66Y/:F8]LW.;:&M6T> MV-@';K:&]7I[6%=&;HH[@]\>*T^ ,1=4]G9)MKT-1J=DW;V6PY)];RCO?2SZ MD^2>'/? Y9P6^>+#HI"Q7VMGGJQV![C3#=@-(SPRY4JSC%++3=E^:(W;DZ8,E@9VVKIWE=>9* MSRX8IN3#O:KR^-\OGF@^G[(P),PD)$4DH1!SJE=\%".H5$8BDBE!W7:$^R+& M-HDK#STFCE_IX0&_XMS4S=.?_P?3F)L6HOSE6>A=I\$I2)IO3Q0%<2@0@DF,$HBE M_@]32,%(<4RRC#)F%^5O+W)L#+!1&JRU!K7:H'ZE$@!<[QS7@?SLE[RF;EYW)X1..N#MGC2<+][)LBVWO-N=%WKH*\_ ME*09382*H4*1A#A2D=Y0!2D,6(C3),)A(MV\;UN/'QL+M_S/E7Z^3OD:.T>' MO#,BPSGCSX#A[X??LKD7'WPMX6W\[UO6'?6];U_E[@KY;,IE5=E#,1,2<46A M2IFIJZTX9"F-H9[$*$)Z(26I516,K:>.;8Y6BCDE76V#=-[/X67Z ),Q+YS:T'1C[?_3T6112Y,L/E)N(H=?J MK8I8@(F*&(Q1$$"<90%D3$H8H9C&@F=24*>RZ?LBQC8/:PW!2D6O-,@#0%JZ M+"Z"IV^7A1LR[AZ+H\9WZK'8ES*LQ^*HE7L>B^-7^LWO7^;%.ISPD7Y_)^=2 MY[8N+INX=!D!=7IYHYU!GL> M7CN>'L^@]?\K-JRWI_,#!M#CL^!X1EY4D];XS]Z%L\!] =(VSDDU>^; M]*EHTGZJ@\\J3JF\U;*DF,H@$F&LJ/Z*)!'$,B0PX_KS(D,A>")(E'&G!-3C MHL;V+5AK"DJCZJ0.!BVK3G3ZES_D\^8W/[I](4Z ;3"ZY,$3T@;EL/-6[_*/Q1V>_L!-IKU)P3>=D6IZFBK3ZI+H5:A( M35WJ** P8RF"')$X04F,B21.;L%CDL;&'"U%JSZ6$_W?.5SGFCL793T.L:7# ML O@^O8;MC S2D[ 1LT.O8?GD.C4B7A4V+"^Q',V[[D4S][@$PM5+VNVEC.F M-:^4U1'@)MF!IFF$PB"&<9@$$*L 01HG,40941Q'J2*I575%)ZEC8Y!FI[*S M0:F[>4O+A!0WV$\S26]@]LPJIW%TR0"Y %J7T*@>(!XJ.LKOE74,C'+$YW1L ME.W#!@R/KR]>&)SF:K#>T48;V00S*%%$FI=X@8 MP2S4"[Z8!"'B(@T(M2+L(\\?&S77*H)*1[!2THXVCB%XFGL[P*5GEG6#Q'K& MGS%\LU0K5VNU4O(_?UE\^TG?62_3] ^[J[-C3QUDDI\Q:36=SUWFVS2H/ME8 MG7#3&;-2UKISB-8\0S"F5 ]?Z-Q@PRP@64(DQH M9KH**>S65\A)_M@F_KH=XP\K WX$^1RT;?AG4%MQ47-GUV&RVP/V"'[/[-(# M[AX-?KS0Z[8'D)L* [<)\L)GOY.0WV,\H[VIR>>M)-R]F.AQ_8^67^QV_EC0 M>4EYO6SG*LRDP'ID8@%Q$!.8R3B"<8 S1%.>3E=;XQ>>5 M_M4OMCSD>I(N-T;X.\R=QLF.#?M"OV(8W;0O96S$T"@)9*VE8X#K82#M&.!B>'J>_RMD&@77@:"= MABL=1Z#C2*4#@H8.4CINZX'XI!,7^\[Y!9=2E": WVRBJ%;[7ETOGIX6M6-I MFB$4L51@F"14;VV"4)@X1P0#',M,H$0O':R2AJTECH\+:H7K3)>\4=FX%'BE M=.WC<66(<[#;LD6'8/;.'&T<;ULXUOK6+ILN><02FVXYY9S0@?G%$H-]KK&] MT3JU77%IX0F6 90Q8+!G&"%&11RB'B".$4*T$"QS#(UM/'QB=&.?/6 M%V?ZHEC@9D<2WFCT3 @K(#IO$'/0X&[#%ML"!@Y5/&#;?GCBH8NZ:$KX60KY M]&S\JY]DD2_$_5PVU:UD$-"0(PU7+$U0HB0P(\:/(!3*E$*"(Z>C<$NY8YO= M&T7-JVU"FTO3M'U1@.4"_&P\.2",)Z88EF7!-M=QL')SN0GC^=C_:^NMB(7[/9[-V&$@H91P$ M<0@91=@4CI5ZF9%AR(2*49H&$15.Q&$G;NS_]2E[L&V5YI"A*&1#S/Z91HE(C'9#S"3(C-A MMAQF<11!E,H8Q01'D@>V8;9;3Q[;K%XK!XQV]I&UVW"=GL(7@=#SQ+6TWRF, M]J"M%P30;C]OL-#9@V:T@V8/7W!I.Y_='@[O:)GSJ[EX;]I F.(A6^D>D4Q1 M$,<,1DR9< D:P"S@7.\:!$]5(++8[4/LJ]U<\HF^FE]=F874?;6/*O^J M+UR6M\V&ZDXN[Y5>:2F9+U_T3+EB>NM%^7(:4=:[Y4G[,OYG@[:76+%^7=_J9_M>BJ)K- MW.EIVT3VX@S'3"42$I9@_JJ)Q0M;JI<9H'4'',=XS?.XVS%: MIVCVS&&5KG4IDDI;L%%W M8*=T=8UMAT25'GA0Y*2M88[-*0_8V7^G'W"VY* M85%N<\=9&/",)J8$)F&$FX.8"+(PC2"*"0I3D06A6T7,CO4;&ZFU?8X'"O/J M'RW+\OJZ@KL9=5<7\>!C.:#K^*)A',BEW"G^_;B:NU'QC5S0G>)[W#7=K1B_ M#TA58?F*\^)%MD6M4E](F 2A.> 35"J(:13#+$IB&"*<7IZLGLZ>K_[XT]=:3)$T8DI!)3"'& MG$$:T P&"<.(9U@&L568C[<&8R.87^9Z^$75>87J/?!\_J+_YZE6'>3S;]JB M1?$*GAL[7;,9G0?(CIYZA;UGQEKI#C;*FX#D1GW0Z ]J \#:@@Z3FWS!ZS39 MR5F)89.??#':2X;R?I ?)7Z6S_5Y3'FO3+3T-$CC-,FH@J&@,<2AWEEGC @H MB:(222PBXG3LL2M@;(2VT<_LI836T(VR]@"T8Z1+8.F9<+81>7\*$6Y$/WK=V_810*2(*(P"'B0!"@U MP78&&6E6.ZZ^NEG#.WXZ,U'IF=2ZZDUV=K4<;8CVQN)L78AVRCZ MAVT^MH=UGSW']H5Y- &YG6LZE.6RJ?)QJ[=V3U*_ZM4>O/[7G5SN>-Z5"+,H MC")(6:S7ATCH'7%*)41!%@4Q14RBR+HAB(\&8Z/[MBL^;^Q9%?,Q55:-$3]6 M#+*H?$_U;QSZ#OF/U6GJ'V0$>J;UE?JK&D'@A]L6X+6S[[8!W 1&7M1BQ&L, M'-J-]#T6 [4><1R3CGJ17 +>R;XD7@\>KD?))79O]2NYZ$%^FY:ZA/C/O]!*(69R CD,B-22*K_OU,3^W,"Q_9MN:9% M\6J\?-],?X@NT>WYN]$T M**AU!2UE>ST/MP6HRU7Z69F#+KAM$=A=.UO?Y[$,[G)=OG]R-56*QB$1*63* MM( 7)E,\2$+(8XPXYHFT3$ =0->QT=_JF':V4=%AN=;SN%HLKL92"1?KL?RF- ^_^619:T_F7*[[,O]6<@E 4\"B2,(@2"K'QJV6! MP)"$01#SB%$9HNERL:0SN_V.O6BG3_]:@?X8Q#AKN%8=/#>ZFX38'U[*JI_. MCV"QL@#0M0EN>QZ'4;';_?2#=<\?;@.ST1I\:L/\RPKFM?+@ZCS,SMLA=\2Z MW!@Y2!]TB^2.RNYFR>,)OKUGKS6U%G1V.Q?R^_^6K],L"FD:, ZC6/\'8RPA M"Q2&,B0\,HTJ(T3=NL_N2!C;%J56$C1:@DI-H/5T;4&["^1ISND$GKY=+*[( M>'2B/6+]Q;UH=Y\[<#?:(V;M]Z,]=J%O+-C,.!$_T6*Y:F]%* DC'"06,=Z^;'/.K[WDY54B*A"0;LC)+O1 M&^PXZ8PZ?\RC)3N,>SMFLA3?1R.E1_WBK%KXJ$PR(D($TU F$(=1"K.0!I"' ML7Z=HE"$*>NNE5)+\MA6(B>;*3W(YS\#%%2]E%"7O93:0V&WL^L%X)[7!#;] ME"K-!^^H= "OX7HJM86/J*O2 4S<^BH=>L"EQ<).["!W NXU91&A6 !ES%*( M32=I1E() Y.[C-(PC (GE[6'#F/CMG:*RBH)9>U(TL]T=Y>+H>>#Z[FN=/='9-"U,L MXIG.7YMU!%6I8FDB8,3UF.# N.[C-((D13((8L2RS(H SPD:'\OE,U#K"HRR MH-'6P2]P"E8+AT]'8/5.4H=Q.K_X<@/,P?/1$7 #N2K\ 73S*%B@H7HVI'<*_,H>I<<](U?3L@\8TW5?*FD7) M2MU_!HW"_?0&L<:GT^7&>:G#KBZL4=A;3-C?Z3D37E@I__&B)=Q\V\[TB\*4 M2A7K=4.8;__')S]PAN?M7_ M?7#<$1U%U))2NL"I;R99ZPAJ)?4FII?MRSDL.F6-H\*&)8MS-N]QQ-D;/+85 ME2_ZZV(FZ%R\>\EG(I]_N7TR(?@5'97-RB[,:$(3S0HHC#+-%+&"A%,.9:1( MDL0!"F*K=FX.,L=&%VNMJZ,GUN@-\I;B#LMH2]PMMB#=H]DSJ6P#N5(9M'7V MV9A8(NJP1^D>V8&V*YT@[+9S<ZKFVDU_,PYJX MXY3%! 5A%;NM($Y" 4DJ.4RCD"!.HS3.W-ICM)\^-E)NE"L]P[:WD;-\X\J;J"L M:FQ_HJ_&9[P*&@BG84AP@D,,)4H8Q PC/9\C 5F"(HZC#//$J2*.H_RQS?CK MQ;S,115)L9B#YUK;JD]7:9QT=&.)8W:HX[#8D46/8/=,)XVR^M6N7$A@]>^6 M]A.PTO]LBR#W3%$_X#I-%W548=B<43]\]A)'/1]SL3O6I*M^F"U^W[2.3BBG M610Q*&(E(29,01:+!"J&2"+CC!"[JCDVPL9&:EL>VRH[NU+7QE7K#K2SQ_LB M^(;T=;LA=XF3^R@D/;FW]^6]E6/[J.4G7-K'[_'C$;T&^*9GI2:H>_6P7/"_ MKSHDF%\OS==9A"KE+ M@@BB&F#(.&9,91"2*UD MTXFE4;@[RK&&IDO>.2]T4/*QQF"7@>QOO*P#0VO!5'XJ%A\6Q1.]D\NZ@NK' M15E.8TRC2$8Q1!15>S@),Q1'$ 6A"+-4ZO_G%'-M+7ETM"27X(>95NS'IBHV MH,MED;.79;6-TW3T-UG^G>JI5#POZCV>7T>%\V-BQTV](-TS1ZT3:[;W:L4" M5&I79;%KQ<$/1O4?NV]E8 U7'^T)S@M_DY8#UI@<:R-@_P#/9GF%*;*U?/VD MWZ;EU5R8$JS/9@7W[O51/[%*1D^P%(@H"G$0:R;+8@19P#*89"I@<<0()T[> M* N98^.PE=?8X['6K<[C5CX7^7>9?ONK5V95>I-$O\N[%G)"]SV>4FJ;=^BRI_IZSHRW0!*'*^7.\+Z>^T$(XI M(KX#9\=I PQ'SSRWL@ T)H#:!M 8 6HK0,L,L+&C.Q*\$,@NB=%7E4')\D*\ M=@GTTL=YQ'AM)QXW7O[;)_V:+LNIY)E(A"10!$S3IDHYI!QA&"A!J0B#0!'[ M8O6G)(V-&-<>LKS2K\J4VZY-XA+/=1+CTPS7*7(]<]A><84UBHVN74'F$*;5 M%70#!6?Y0^@6D64#R\DXK),/&"[ZRL:.K9@KJQL\VQ=5:ZA[=?.=?]5C*C_3 MI;R?F^,-O10V_V.6P]_HS,3A3!,F,28LAIA&"F)FSB TF4*D5Z11D ANV3?/ M1_C8R/;#HM#?O3F0C>[KU>B\KOEM%J'5#W)C@V-'(Y>AL5MR]@5XSQQ]LU[H MKQ0'1G.#]?4*Z^J'&PNLW3L>>8#6:?=[#[HGR:P[C'MF[+LX.RTD+@%,I=7%3\E9.@2XQ8&'Z@W M;G.7;Q3'TW,AO\IYF7]KFD\V.1HX9%&2)!$,$29ZY10JR"B.(0LX#5 <"1F$ M;M$;1R2-C5:NN-Z"O-1%M^NVJ5NJ6Y[:.:)MMQCJ!,.>:>0@6-T7F#H+1;?! M&,>$#1R$<<;F_>"+);I-4IV1-0W]CUS5%>P M.[/6);AU26A>>@S*=9<@M4N#%SVKT^YS'_(YG?.M9E#KD'">2L8P)S!(:6S2 MNQG,LD#_,\I($E*)@\0I]MY=A;&Q8^4@454HN7E!@%JIWFH_]Y=.^L^=&A<[ M1NP7[9[Y\$P_NK41K7YTO03W^X,X0(NZ4UJ,H56=!4J6+>MLGN1'BU=/BV*9 M_W=UNG.O=HEXRE08!!%2$,=$+PR%(I#%)(24Q4&<<4JHVY[SM+BQT5U;6R"_ M/^MENW1CMS/PVC%9=Z#US%I;>"W4_B*N.V*RPZ1+$CHC<5#"L;-^EUPL[_(C MDLHQ4S_)'"XV71]D@N(TCB1$:::WF(E&-@L9AHE(B0AH(B1UVF(>E#(VVJA] M5'-S@%TKZ%5;^#"@=HQQ,4P]$T6-4*U@==1_KL6-,S^<1*!+6C@L:% V.&GK M+@FY_+K0BY5OL@[.*M_G)9\MRI>B5?TZ"A!+3*$&O7PP M^^#V#OQR=WU_]W#_ M\?;]U>/->W#UXAL#SN[P7@OD_.*J5!K35HJ5T=\_^_BUQS M\J_ZWR_F*&UC2D]U_-PA[/3HWU[ZL ?_SJCL'?N[/Z&+-C)-IJ19.9D.#Z4I M9/5)ZC=7+ZB^R":I\E.1<_E8Y%^^R&+*"9.<A"?<;&A&NMP?-:[4U$_K/1'"QKU2_I.>,^;G8,.>!H]$R;>_UI6L9, MP&:8/FT-4V41J$P"CV>&Z<*V-=[@]M?,QEVE-VQQXXW?Z<8W_H^]J+3?9_EL M-K3S+X=6-X%*5"R1'D!FDLL3H2#!<0PSF= DDXPAKX)_IV2.C5!)E.X;L&+N>6;#1%JS5[7^%Z !0#P4&3XI]B[*#-C@< M*49H=:MOG2[]C-NR?)'B_4NA1=1=OGZELQ=Y)W^O_E).:89P%C(&:1)D$ N] MRV6"1#!B0K($A5DLK6I".TD=&_,8K:@>\0/%=29@+JLP['QU#5^4SGVWK(;" MDIRZ!KAO>JJ66[7"H-:XZ1TX 972$Z#5KB_HT.'N!%.W];YL! ]<^,L!B_T* M8"XW>Y[JU<=+L2FLHU $ ZH4Q"GBD-&0Z]50IA@1:9IAO>]<+.G,\O3._91N M_? >MX]&AI>+O8%)H%!R$5.8).:D,Z44$I90&(5)I/D[%3QSJD,TSL/,BV&R M/*P/_9TPOL5)XND3PRY.!C_+*G3;U%)]?2SHO#2Q0HOY09]T+'C" M48Q@3%%HIJ*$1/$81C(@F' DF7(Z'G"0/;;Y>G?_>*.W;MO?OH>@[@ M KK=Q.X)RIYG?Z-U5:WY%;3U[G]7YX%8EW3B(GY0SO' 99>8?![A&UFO)[LL MFWIB[_7VLLR7Y;_GRZ]-4!:=&4=8OGRI%)CB*,0R"C.3]R?U2HLA4W"'P1@G M(<.Q"+A*IW/YQ:C_Z!);[Z2&U0PD]0S<4Z;'?6%C15/FT#5ZWFTD[&BM#V"' MBIEOP*Q5GX"5\N!WK3U8JP_:^G<9.>\%7+=!\VXJ#!PO[X7/?JB\WV/DU:U]5*6*IZJ%*:(Z)TCQRFD:9Q!F<9)EB8)R;!5(\2C$L:V M[EKIYE2M\#A^IUFH$U3Z=CA9 F+-(&>-/L$1^MX6/^A_[7+#\8F%S7+>RDZNO$JULVG*(AFKB$M62?<)^)]_#D+P3 OPK?:9AF@2Q<$D"(*F- &@+\NOBR+_ M;RGT7X-)@N-)BH(J@HA,MWE MF)6])V-L!+W>R30Y-A,@M)9^N\,M**.((HHEC#)3,4-P"AEE#/*4Z9]#13F- M7,X_+H5R@,.0OJ!TVTQ[ C34AOEFAP&N!\E?BGSY&D;L,5_.Y)1B2H7IZIH)$^0EF(",JP12PEE*DIBRS"JP M]M##QT:2E5(F<"*,?F _@I6Z]@6T]M [/:P*AU,QK&-V7U#Z:N^1 M@Q6Z.F9,NZS5T6L\-J&KQAQZQ<3R>;7\_2SYXLO<;*5NA5X2YRJGZ[S#JG]' M(<757'S4O\YG=7ISW5MQ$]9_._]EKHTM%[-<&'=U*^!_FF1<$I*85"*FO_-2 M?^=I'"801:9( \MPDEHMF=Y&_;$133M=)I^#ERV] 55*VZA_="EJ//PK8;%) M'O5 ]\R>ZV9(+>,G8&,^:-N_JL"S0J!R<[0P6/6YG;0RK?2/8!N(=AK6J%\= M!U_!J%^A@1P08WV5W+P;;S:2)UTFPVLUG!_FS1#?0>C\JQ0O,WFO MKC@O7F1;C4>CYR:LAW,>!8A+&.(80\PE@AE*0QCQ@"=IQEA*J5,DNK7HL:UH M5IJ;[0*M=0>SC?*.L>?V(V#G-.D'U]X/!3>0-FIO\?AOE>:@GVP99\ ZC4>W MESYL4+HS*GN1Z>Y/\*P58ZZ]+SX5"_%2Q6V]H_SOL\675:'C) N18!)*CKC> MSID6$6D6PY1'B"8U&)6?0#>)04&22 M941$37ZCZ=^#$IA$*8NS) D$=NK?TR&Z W7J[A-=.Z+N#K.>B;I6M&ECNU<- MT"0J=GC\9H=*ESQ]1N*@/&UG_2Y/6][EN5=]8:7\QXO>]=Y\T_]9MVL.DT2D M,DI@B"*],4U# 3,B%$Q82%E"0D:#V&EC>EC.V+ACHR:H]/3OB7T,6,O]YN5P M];VY]$'*?1MY&H=.]XQ'1 V[03QM[]YN\,SEGIG)\V4NFN;+S:&CWEW>?.>S M%R'%!ZVT:9'QLFR*E-[08JX_M>4G652-=MZ]'GY ]?KK!4F6A'KAEP5<+_QB M&4$:ZGUC@AGB09 $2@1.>;S]Z3HV;FIK"C:J>K%3GT-LQW C&;B>6=)SS-P3 MGOM'L],LZA[5'38UNW_<]_*]!Q#I$5%R_>O/C2,K4(A3Q!&4D0GX(A&!+.4) M)%D4B5@F(;'K'KO]V+&QL5;,X81\@XY%T(.7S3T3F=;IO-ONE-T.)_9>]@]T MDFZ%@]NQ]IZY)X^;-US^7SU/'+:Z7Y?WZJ,LRT5QL$(USE2J M8@YC1C*(D4"0",TS :%*ZKVJ3*A3 2][T6.CH8\W5P\W#Q/P\>;AX?ZSXX&$ M/>"6AQ.]P-@SL]4Z3L!.=_NRIX(3[AAU>FIA+WW8$PQG5/9.,]R?T$D^T%2A MB!*.4JA))X 8FY5.3#4UX4@F4J9Q*I(+#MX^=*6'4S8_*E&5CF+'0Q-TE=IINN*<_X M2+\WSH1W6+!#\T MUOPX4*:7-[#]I'ZYJ_-&N6#>N!U/#O-_I!_A=IFB>TW+K_H/IG/H-SJKTOVI M"CGADD(>(@DQ-4U22,PA0EF24A2(V*TY9[_JCHVVC895$C\W/\B-HFX$:N9Z;OJ63#^EVXL7@-G+\%PXQ.EY^+GC4>](LR#/J['YV!I+K72F\2 M&^^+!UE\RWF=?A%' 18FW3!)S9E>D,20B#B!7"A))4FCC%F5H3HF8&S>BZ0>!/$W77<#3MXO;'1FGZNFGS+^T>/K!9P]6._V49>W2Z2>O\UMG MMBAC*D3$1:+7@UP$)O F#"%-P\C4EM/+09Q&<4I=57&M,IC MNE]^E<5#KK<5*N?4-!%O_C[_4HDSB4]-?_'R<7'=*NQ6.;JF:4@0P4D((R8U M!V&50A(3 E4:HB2,!..)X^ELI_J-C;6VS3,.YLI T+(0M$RLYR(P[Q5860F6 M"]"VL_%".Q_<=OL>V)[BOMGH]GZD._S >ASP]@)_MZ>]W:HX\-%O+_CNGP/W M(\;OBV(^4@7E2].7[_JE7.I/5[%: ;\V1]8;S]4489RP!!.84B$A3KF"+$TI MI)*A0"1F[TEZDJ\L<%S6NHV-+?'UA'COO-<=V!ZLYP%:MZ3GHL# G.>! MS3[E^3S$VPU9F/3?][+^W]NYJ>H^UV] =6"0IAE6D::T* L@SA#3#)?J_R0J M#G"D$LJ15]OW$T*MIME;-'E?:^CL?#R!L+7S\4+ !G,^5OJ!'U::_FB:[=A@ MY^-[/(])Q[['$P*']CV>M_V []'B)C\:,2WP3,/VHDH6JHZ[,TY-OF]LR )# M;&J/L"#-C/M0XDB$*,1.N<#[(L:V!#(:@HV*7F7F#@!I1Q&7P=,S+S@BX\P% MQXWOD@ .2!ETUA^WJG[C2L\"E6*6 ?J*YN)U?T^=\26=-5F*HYSI-D( A MRPC$+.20I!S#C$8!3Q11/'$*-CTI;6RS?J,L,-I"_;UK]'4L,'D28CL2Z RX MGOG@.&8]=#JP J736HTG!0Y;;='&]KUZB58W=5DI]TZ_*^\73S2?3S%!$2.: M1A27IOEMQ"&-<**Y1(HH02K*8J?^3N<$CHY.#M<_G0"C,OBM5KJ3VK4MT"W9 MI4,H^R:8RU#LJ)KL/C3]EX1MR1Q!7==]!.R*LQZX[\(2B:M3LN9[FJ&8!$QD M4,:*F "K#-(@CB#%*DU1EN"4.IU5'9$S-G;9E.Q;Z>E9 '$'3CL"Z0"DGGEC M'Y\^6B^=AJ&7ZH4[HMZF5.%A>X_6)3QRN4=1GR:O^I-^3;[24L^S544?%5*E MYSU$V!2@X)F$C-,(*HD088I'"EF%.)T2,C8*6!4FV.CI4)KF&)"GYW]7\/3N MO=Q%QJ=ZSS&('$KW= #50'5[?"!S*]ES!HN3]7J.W3MQX)2@A$%3CP=B2A7,PHS"5+!,!9G>D"FGWD4V0L?&BW50GW?&B!7. MOJ<]EZ'W-H<^!_KG]GGX]%5<(^2[.7TVNZ M3[)0B^*):MONV2S_4GV?3)D%;LYQ\R=]R;UZT+\M55W+\6%)B^5[NJQS*(,( M!0PG"C(S/IAC EF$ RA(:*I&1U$6(X^*81VI-S9*6Q>C6ML'6@:"C843L+(1 MU$96E51;9DY 92@PEGJ=:W7\'M@1Z=N-;L^4^S8#ZUMUK&/\>ZA UI6&;U&- MK&-TCU0FZUK*15^3NF73?ESH.OI/I7KCCF0,I< QQ"J)((G->I:F*I8\XP(Y M=1BPE#M2_J]S40['2GN'8]H.A1-3=PGP,!1\*;:^G&J+5 ]D>5;T6["@+1Y' MZ,WZ=C_>^IGRK_E<%J]-J99GXYII_$)$AA$F3,!((*7WWF9)RT@,>:0XI2P. MPL2)JT[(&AL_K56M@ICE2EDW(CJ%K1WY=(18SX2S#=9:SQ[.)RSPZ))63HD; ME$HL[-ZE#YM;_"C#/&WY^K-.*8Z#:\40'4/7,$0U*M8J@I6-W MY' &A"Z)X9BH04GAC+V[A'#N[K94Y$;0>6493%.DC0V;E?-'#Q*(4N%@#'F(E"$AV'@N"8Y*W-L7-)2&0BM M\P0HK37X9M1VKOEQ%G#;%4FG,/:^,-D@^+Y"T"@,*HU;3-/AYL8!GXZK>)P5 M.W3I#EL<#M3KL+[5^Q!H,?NFUT#7A12YEL"K6B"KP&Z5!CA)]6X(1QQB+ 4D M.):F22-.@B!-"7/M*79=L/G,Y8W'1IQZN_+A;B]WPVJ\L=RD0R%2N3=I9E>ON3 M)9"FL8(J0"2,,\E2XMG-:DO.V*BCW2=II:A?_R:,]ZLPD;6:$[!1M,,J&&?!Z+0:QG%IPU;% M.&OU7G6,\W?X5LGXKY?FP,<\DY9?JR*MCXM5V59Y)Y>U8^;CHC0%6_4E>GI] MRX44[UY_*:6XG:_3WZ[X,O]6]_I9>0V1S)@*9:0W-V%6U^/*8OV?,$ L9BE+ M]&K%K=!&OPJ/C$,$,2( GN_51= MMGN\P^WRL;UZ[3G]H,"UK+U44BU=;-?\^@/P(E$W"J %E=$A[OL(IF9'\A$ M(I'XV;DUM+?9-I1?=&?I?S95D( M5;=/GT,FW(V0"9.D[(?":=SLK:-BL6Y>M)SFWSHM[MJ>4&_-! M/:@JP]^J<+I[6FX7FVFSIT/H3EV/AT-:>-OY*T\H!G9/YXZ&@+VF 0^&G,(1]%Q(2]SK'@LY MM?OJJ9 SM_3S(HU_:DWOGZ1^DQ8;^B@?U)]+DSI^O]!?KEQOUOLX*44:9H1A MD1)@^JDQ-M^S5]E,X-]+I<&LUAK0:W.YSP&R M\TCA80_LK!H#0,N""3@A=>P;;WQ:ST7E MRE0#;%X^Z;=QT^8!^'VU7*^GLHA$D5$$$=,K2$QU$,8X(A#AB,8297E>.'%K M=HL;G1NLM3UD^)B 1Z.LXZJQ&V?+=:(W]$*O#&M%M0C*/VY-9OU!_5V'=]^6V[5AZ(URJK)4(YDK M!''&$&11QJ#@*:&"IB@JK-+@%YX_-K=1:6AF[!\['1TXN,\ V.T>/, 2V!_4 MB#PH\'=/B#@0DM^&S$!J^%0 M^W&N6_>.;G@KOR[W3:;>2"57.@S[0N?ZK:01Y31+8H@+DW4G1:S7E7&JT2V$ M% 7.N4BL'=W-ZHS-+^Z(!EL\Y1-3N5HQ<(NM-)EDNF^O)FIKP-J8X^ P;A]) M"X\[Z/@$SY6=XX"<[/C/=22W8THW)P*^+D&K#5YC%?@R^#@YS .#CM= T\8@ MX^8VW7B#N7-VNEW*<).9-T0.YCY_3[TMX7J_?&*S1?F>:Y76,U&6Z2X77U=T ML:[$M1CYWU>G5<0T+WB2Y3&#!3:E<2PR/V@)8QDW:K$-#8 MXS\Q>QNN(1*T/35ZE43M;>A=2MC>^-0>*Y4[KJ.+[=R4S+Q;KN3L<7%?G@'D M+[_3V>)A\=Y,#6^UT]B\E$I49/9-,Z]JT"]0\$LBS)8(Y2A3%G M),%65\6[3E7_TY_!6)_5K[U MN]VYP@]FP;1;04U%C$6>" %C5"2&/S2%!8_U3RE*2:%7*06US^6]EA5CFV#W MAXWG94[B(!.X6"[@-5Z)$;T@%C/QO\*PO\HZ:H\":,, *AQVA2WEQG%[855C MT:8@:?]^TCK-7B+2RH3]*[Q2#A'$O\*K-5#P,?Y7S"V.>>VA[0R!7DVYX:*G MU\;_(/!Z=67Z!* MF.[-,H8((T1DFH@$23?"=CO!8XN,&KV!K!0'*UDMIPR73YWJW]*Y_GG[O%SL MBG%=2=TM1\4NV1L"Z\#AR [F6N=)3$O9 ]/"NR%R MRA'O>/\MS2:^Z!A&FE!FWV@B09@2K"#.L&%:U-_25.<;7U/#>C%=S1N /5LZ7$11C\MY,X%?4*K20NVGN^C<3E MR_O21943\R>Z.LAU?=;_.$VB'*&,1C A1:JC&<(@C3B!O(@B29*2\<6-+.JB MK+%YAEI5\&QT!9N]LA.@XTO'KA%=&-MY"$_(!?82#6BEFNVTSVOY#<=OLR^R\I9U5M) M:983F:4*QKPPS:OR1*^*8@ESE68B%B@ADCEQI=I*'IM7^;KWNIU!\< M&%#S73I2F%H/AIW#"0)QZ!W6A_OWX&ZS6R/[& M?I[GW6PQV^CG?CY6GJ?. _V7I*MW^D6<9G$>QS2E,)>*0!Q) M"1GB&118_[-0.KCB3NZHGQIC\U'Z74S=_$]/^.V<4GA0 WNJR@!86@#V)E2[ MC),RR\Q-U-JV9@*,(B!C!0G&'#*5%1'#*C*-QI M"BI5':.MBZA:1ED^L H=79V#*(X4D+V*8"QTJ$14S(:VVXONK,#:''5[I&%&(;"K&O< W%:NYW<@7K'6[O8!N;D^SAY+U^(VBR>_ M:F6:O>77RLHO/N^Z++4$SN?Z;?N7*.%D*([7D<4^)5(RE',JT M8!!GM( LCW106[ (T33*%$\<&*Q[*6'U 0Y/8=W2%(A:51AL)AH@B [ M$#F141WL=9\=L&_,T @+NP&P4$?BCN(\\#X$B/U!/ ;O(DUX<.2*W4 MT]Y#XJ6^#[FMFO@3G8EIKA9(QR C+(,Z)@H11 0F/,L,=@00K^E0,FX>/ M;0%2>/L\V=%X=]J@O M:A_4,/'I^[+3\V&?2__UO6W$0M3PEL]_E3K=MF67:G$/KNGWJ?]M+1_46SU0 M3]JCK*>4ICC)%89%S+&. F,*"\$$Y)$0$2^TX\56IS#//WYLG[O6SO"][/1S M^]"/H+/[U/L#$OAC/\9B CXMYS/^ OZJ__]5_MR W_2K^@^/.K;SDD9V]==JP=HJ:QKQ^VS.-I]XS>C$_A3K_2;@ :@(-VGNS#P6FAV5M"P M165=MIX4D'5>W+,;*O\FQ7:NW4C7UFAS5'%MU@T/ZDQ*RKCXTL-/.<]DG,4$ MLMA02,0D2^,8,8+23XK'Z]_GDOSP]U"M*MO+G8\^"17LZ78,:;*ZO_3)"YD(0F%4A4Z M3LUI!JDRA[K,P0R6BK2(:<\C& '4'=OTTS:Q3+]0FV/5KS'.EB'T:$8O="S> M.FK3MM0&76Q?>ZS:KBGQZGB]?I*RZJ$)FC 2\9:7;-.5]N.TFIM<LXUW'0>>94 @?SRS!Y/3ND7U\JK-LPZW%3--8Y#3B"F8,FTX*.8.% M( BF$8W2.(^()-ET8\Y1VTT+';*^Y@?[%<'(?'[A0ZYC3];Z_G4C/S7%15RFLFL8#Q* MH"(XAEBI E(L,AA1IMVHB'&2YM/OT3P<[2&NU)Z!4W"N+E@-0GDFU;"0/S;'E@,89RBV7 MN_LVK6[Z6&V6_!]ZXGE8E21?XD_3,4DOYLO(;"HCQ5&J!,PS*B&6$854IGKY MS E/58P)84[4HG9BQ[8*WFD-UD;MB2'HJEM+_:*_+K&!*D(BFC(HF.00)P6'E&.IAR4C M'"51+#)N?2CS!D7&YM:^?I-Z@C$:.AS$N&4@NCW8D/ &]FG]*"W*H; @MO [ M* X'908:G('.S(0=)+<3-!Z0[3Q,<\OSASM7XP&%@R,V/I[G-E>M5YOI%RX7 M=#5;_FVQUD)F:B;%F^43G2VF61ZE11)QF*A81],HE9 *4\'+8HJ*.**$65'; M=DH9VRS3* K^JO2S/%/>C63W3.(-G\#3A#TTUM[$RO2.8%;?WPID]=^.@]AN M 8/X"BL;&T=@=_$MQ/9?Z<]ZXZS>KB@;N3V7^^'Z=X:9A%<.9D=ZD*@L%RB# M7)K2_2P6D*I(0)0PGB'M%FA&W(GOG?48FZ>H,^5FL[GIX/%+O>O\JV.I?]^1 ML4X+AL8[?)ZPV0T^L^G;,J2\9&]*0 K^WG#ZI^AW5^45*/Q[XW6>XK__X]PC MI,_R6;_(W^A:WCVN9%E(<&\2G')5,M]_U"]N/<\+E&9QSDK6[@1BGG!($I9 M'2^12"%42(IL(R9KJ6/SBVTM@5&S1RAE#_GUT"H(D,'W9)TQ=(JYG#&Y-0:S M%SA83.:,03M&<[^YY\9'5<2T_KJLZ^PO5C1.48PCH2()8\%3B L=L!&.,60\ MB=.(*I:HHJ'/L=S^L!9N]>D>:[W+*F79*.VX[6$_$I9; M'W[1'6C[HU;:U'_4:A^7@D\.:\$];H$X ^9U&\1>^K!;(SS8O=RM)[Y="3C$M]-HQQMI5(6GB) *+'.,&^6PO&=%\E!=_[[YNN5\NULOY3)3KH/<;^;2N8^8\BRF.<@T& M0A'$-$TAU4,(55)@GD<,Z[6*[3+EDI#1?8IM/4&I:(]UR45(KR]#? 5?-71 M R.G=<4=YV9CCC]EB M]K1]NELLMG3>,#?=?Z.K1SDEF I1H 3&J?8 .,D1)(4@$&48J2AE$8WL*: = MA8_-1]2JZOC5Z+HC7P.\U-9A@]MU$+J]1VAH WL5H[E9A%6Z@T;Y"6C@KO3? MT;B!^]!P.]00!(1]H+H!W_"[50KTQ*^S.L#UF<-5!/2T]J *H.\SW)=D;^H7 ML#H+^W8AWIAFJRDFL: XA844#.)(+\NH0$3/#S)%L20%8M9KL[,2QN;U&R6; M,^M:3?#&NG_M92"OK]MNAB>PYW9&QFDIUVG]#6NZ\\\=;''7:59[E==]88_0 MS_"=+C3>+^\791?;V:;F^)H6&5=1''%(S*E!7.0$%D62P!0)E4N]WDMBJP5? MMYBQ?=AWG*^VYN0W_6E+K'D%1XLXS0LZ@;_KG8YZT@>UECLN/B] .4187@ ; M*);J!YQ;Q'05C\[8Z/+=PT5!5RTXB'>N7]UOY^RSU,_=RL_2K*AGBT?M9M5R M]42U_@]L/GO<-6@SA95?9T_ZD@?U1?_K6E7MOTT@5B[*IQ31/%8B@DE"",24 M$4BI#HZ$2%66B(BQU.E8D3_5QN9R:\L,GW]M&V@9!_;6M0J6*P/-$J5M(OBK M7+B45EHFZ *,O-U.WNN,9^!)8NBA=-X.](^ZS^U"C]H-NIWH']7C[<8 $GIU M)UK\05?_D"6;@=G@W+Q\D7R[TO^O^@:8<.(2U^%4""Z33 B8*'/0E,4ZH([R M& ID5LE"I3K@M@ZH;U)E;#- ZV1*R7H-:*VH4_><6\;&(D@?#/' /EK; ?>& M@,H2T)@"]K9,.OAB!QL8IQY' PW08 V/0@Z4:_LC#]A>Z85TBX0A&R-Y0.*H M2Y*/)_9;\)PAWKU?+DS_F[(X4:^LA*QXD#[,*"OSRE-#(1CSB$#!,JQ7-GD* M698D97\&$O$T)L*I*T,/'<8V@>THL_G>AHG^2V.%^7%OQ@3,&T/<%BE]1LMN M-1)X# )/:><8RR=@;P"X/X3_PU7XG1<6-P#H_+I?@QF\_O%B>,YOLVJ/M.!"DM>(9TF,\9R8VCC"!160RCO,A(RC%)C_Q8_.1OS\\O/G[^P\?P-W'-^#AZW^^_0S>?_QZ]_'W][]]>/O%S1$Z#H2= M#PP';V#WURA>-[ [#@7;39:#]&_H!YQ/M^>HP: >KQ\ZQ\ZNYU/Z,F==J.7> M'2)E3&),HP(JKK1K4P1#RK""M*")(HG"!*5NI%E7)([-FW52V3MWE[<'WLZ5 M>84SL/>Z&M%B6Z/AEQ+HF=& R+$L,3GFP;&_TN2+=QW+E?E_%Q+7K[%HM MFIL:)T,F6"Z.Y7_*N?BTFBU77Y>MQ^V^)4H00PK%4"2(F1;!,:0T2V"6I"E* M&(L3R6Y?R(90?6S>\.(";&\\:%G?;LI;I[5VE80EE6>% 3 @@!(% 6:A_# MV?Y.PUBI\(?9>,^5UJT]KLNH]N3BL43)/_/.-<&OP+-CB<5Y5AW;FWNG(M1L8V1,>91' M&:(I+'!L6H)G*60QDI!0@9C*\SC'W*6#R?[13NYF@(8EIH%&W9^D[E;"I%JN M9$E#$<@/M8"VSC'T@"]T<8-&[J@;R3YV_&2(,'4T>-R3Y./20+C1^LW-9*FHO0VGD!'X % M]@D55B?[(F6?(G_?^#4@?'[Q%V4-^OU?L_C8&UR]OI]O>#-;T\?'E:QJ0!]4 M72I:]BO?;P%F4G')4P(CSC.(I1*0$)E"Q2*!$*C5 M=G,9=HC;^0_O. 9V)A6'&._Q]LHBC&=3A M]F;$+R8J)ZT^U-*L,D)G%UYAO,)E1<.J_XJYU4'&I3M#.XP*_8*F+_R;%-NY M?%"[L]WUD>ZC946>YBH7<0X5Y3KBX5$*F9Z\("6RR$61J A;=3IS%3RV^:?1 MVT0BLT9SMZG'&G.[>2,$DH&=?AO$G=([R&@)C9K Z#D!1E-'BM0KN-KYGMO1"NQI^@'E[%6Z>Z4;CXO9FS>H&R-"YE1TYR$W.GI&):S_Y;BO=!#/5,S>G*>FRY$K%$/K!I&H\5R ;DSV]W@ M;T&WEQS]V 9VON<+S_?6@[;YQU0:Y49 RTQ08U"Y['K)V/K]!.S>(J=MUM=Y M<1R(5L;\ @W$S3+6%\F-U>6U!K*3"&9PI8;CCGDMO _H9EY-B7Z$:R86?EA] MHJM-_9=2H?7,Z%W_RSMMQH+/Z/QAU1RD6&]6VZ=C&H@RR%N_UZI+\2>=:Z>7 MIEFB"I%!DK$<8DP0+!1*86R:E0O&44;L8Z; RHXM1'J_$/)I8?; OBWG@E'^ M#Z"6JXJZK;+8C20LZ$!;A$4C&K[ 45"SPM2C96S=K3A;UNZ7H3N#S>6[TW>- MS5U&(YO;A2OA3,SW1#C=(V[+J@.@[+;#8'F M,?_=(#+[5O.=%"R__5F?*-F1LC1GOK,<2X)I!&.B"H@IIK#@,8<\C40B"(W3 M*':KK[(7/K[XX%S!/?AE9P!H+/BU]W%^I\&QK7X* WGP\B6O://I\8P>_7:7W^7*\GLYN7Y$'T.IE]?7_**UM_21/7C><(UD MSYEQT$GV[ 4W,B;6680WVU7%WCY;BBF3>MDH4@19(E.(BS1_AK3Z+$<_C;38B^ M4 W\S3=J3O9IUDK3NA%9 +K##D""D!N>D_&Y[X]/._;P_-G,SQO=\/SZ>KPN!]/]("K MUU.+M^@S[&%&#\B=G''T\4QOY(TV>TMWY_:6[D\VENXX7VX7F_4G^F*>,65I MQF0>%9#*(H*XH!@RG'$8IR@C21(3)J,;^1O#:3\VG]^H!YXK_6[F50PX\';> M?K3#^:]9Y')_KC!A]]9\NO+6^*!7##]Z@1D6 QKPVB2+X%6FNJ-.YD^QN*-'M=/# MGY_J=Y<(01 J!!19DD-,#*-'A&.8Q2)-,8W2M$BLZY)VCQV; ]"*.=2&[-&Q M*.;I97/@KUCK=/V3[;+;H7JEE_T#U9ET#;M;[<>)E9U5&ONKAZNG.-'PH/+A M]+>>^[7\;2W5=OYAIN14)!A'3.4PYX72BV5>0()R!!-6R$P2)%GLM-EB(7-L M_J91&3SO&HW(1NL)V)9Z@[E6W%/3EA;Z=L&(9TP#^[/.QBT34.D,/G3AZ:]U MRRE"@S1O:8D=1_N64QRL&[B0%CE'"($6609@C!.&8*8TYDQ)RR>C=I,S87UKTSLVHL J(V"="63>"Y M>RN"_C>XA>=6-F9PQHK %M<[SO4WM!=9!M&2N%QK$OXX*=]<:,TT/[ MLY9\K]X=;V_.Y9Y.S\65\\ KNG0PX2OZ0CQ^;ZIAK9/7]P@I%CR\[1BIQ< M9/!IQEE,]]V89(GH"EA(6LL"0%#SE"*N(26+S M65\6,;;O>J\EJ-2T^Z8[,.S^J/T@$_BK/@'%XY;.=0 ZOFU]<^N[UG\[_J8[ MGC[(1WW=NN:KMKBR9T0MUVLI:R;5Q>,'2==RO>?,%"@K(B:DH=K.(4YH#FFB M ^U(S]@9DE&"L1L?8*>XL7WN'][>?7G[90(^O/WRY>U;QX"[&UC+$-P;7*&# M\E+1"=BI"BI=P5]!:$?MM[+^),*WNZOO^=(]/WN*DBS)\PSR M/-?K\IBGD,9% HN4R@CI=4 >.=6DCYH^?Z>:*4_VUDNAU;@4YTRF$8)<, 1Q MEL60$)I D=VL@JA(:91J9"@VC(4JADP5"$JAE(RH3#.W MYGT=LL;F_AI5P:JMJ]O'VP6MWP@;&[I2:B\T=.^\3Q5C9VA8UTNC".Z^SG3$1(Q;.IQ#/,DRR!6N8*4"1TK MT32E12(2E.=.O,I=TL;F-.HRT+V2X"^CIF-ZM!M@.\?A#;; KL,9,7=291LD MO'(K=PH25!JZ>8CS@-IYQMNAB>P3SA&)D @T0F! M3V=P7M"@3J#3UN./O_OBT9PYK:[43Y&S[^;.]505498F,8-9'F-3E(8@8Y%I M]A(+5O H)=*J('](I^8]8ZN+<4IYWE*85Q@TQ@Q2_04Q9*;Z0@Q)5^P/-: M)GV;1L/627M![Z10VL]3?9Q>^:A?U[H3(<\P38U;+0CG$)NM18;3 BJ<4QXE ME//HAH,I>T&C8 LL _KB=:-ISM.H0AW<*,EZQ7/ M9)Q:W'WW: MR_,7])V:J\Y"7^G/:O'U^VJY7D_SE&0X8Q@6" F(::Y_PED*4907>1)'>6S' MEM$M9FP?Y:XGV(;^!+3.H#P:35VGY+.@VD[(MT(5?#JN4=(:[O),OW>BU&,J M[@+![T1\5M+ TW"7M:>3<.?5KY_RKRZ9"A51$G$,=3"?0\RE68=R!0E5:60( MNG*:N%0+^E?1R?\,4'08*"?YCLG&<_XP,[/:-4@,*04UN]GK39/WW84S4G M5IV'1PB9^>:GK#*8R M)I&4,86LT']@P0M(65K 6 HA4*Y4H9S.R72+&YN_VQ^,G1MUP;S-/U]W'W<+ M4:[ ;1>V^ ,QL%\\.E@\V2W'7G8%6/X"'#M4? 8]5R0.&@C967\<'%G>U9L: M5FSYYN_4E%%L7NXX7VWI?)I%**))2J'"A78I1$/+9")A1+2+4=JOX-BI6.B\ MF+&YDD8]H!\J5]_=>5[/06GG+FX'*'3XM-$Q.EU5&9NW/S=R(4P53J4VV"%7 M*^Z5T;4#&,\DKNRBF J(M?>#)$OT>!1Z8#!*D@+;-]^X*&9L M?JU4%-2:.B1-+N-HD5+R@DY@WW, #*BU[-/(XS)2#CDF+X@-E&@ZBYRG---5 M'#IS39?O'B[A=-6"@ZS3]:M[^$!36[W5SN4_==S_@ZZD]K-?EFIC?JS?3)1F M,<8HAS*G!.($85C0HM!_S;,\3A0BV(J1RD['3_\Z MT!;.TBM\@9WF#KE&6:"U!8VZ?;SG=0@=O*A7* ?RIK="ZN9?K1'J]+/7GS*< MO[6VZ,#OVM_5DQ]KN2A#V;_/-M\:4IVR7.&C_D];U6P!Y+@@M)"0,U-J+C(3 MD[(<*BY%2@@G*G6J.+ 3.SY_7&G=.D&^GH#%3E]'_BP[Z.W6UOX!#>ZA:RQ_ M:(U!HW)=ES4!5!E7?+W]0_6T!M5R!^Y44LPWXL%QKU#]>1]V=@,L)1*]< M7':2AZ7E:&;K=+\HE9Z+Q> M3[BL/8LM%GM?LFZKK]]6BV_ MSX04O[W\;2W%^\6N8.'.>(ZJT+IY4R4M2&R:FF1Y%NN%"BGTQ*__2E*19RA7 M6>Y&MN>NPMB\@5$?*!U'KX$96+#/0G>[_T\T_]!@7.P\2%NW0B7JY 278 MC?J O8!?C 5@MOBUU6!A;T40=]0?1)\.JX<6@[JT_B@=.[T;GM23HIA_DV([ MEP^J)"'YS9"0M&E*2F[#A^>2%[D6_O+5)"OV34QR4;"4L!AJCYA!3' $B<@% M)))34A1YA%'FQ&-\LTICM5SKFV[4:EK/9&XHGQ,[^GMQC*[,A@?JZ MK$\"?EPN_J"K?\B-$?%%\NVJG *F*&:<11; M!:A.4L?F7'>\=INECD)+S4T:'3[M= ?KG?(.FW36HV"QW1D"V\ .%>;? E**P.6Z AX!UH)]0/S&[[H:YP=6Z+6C]LN-U15_L.-DF=;^X7 M=[^;+68;^6'VW83W&_U&S';'OW<=U,]T3I]&,2ERE&(H24*URT]22-)(P2+) M!4$<93C!+L%V3SW&-@GL= 4_Y.SQ6]EW[;M>,SU*TR=]ISUX+M4O=P!G.W-K MQB&W,+SO -K%W@,,2^#YH[( EB: O0TM?NQFQ-IV@,H0?Y'VC4#Z#*_[JC)H M3'TC7L>!]*V/\^Y_C0!O:P4T4]_4.]F:T[G_R7I:AK+HA!IG$,6YP7$ M"<.&%R."&18$IPE".7'J>>M!I[$Y71,,@%]6S3C^ZLV!6@_2SUA7E@;RNM5IC\<"N.#IX8^='NQ/.WF^? MMJ;#WG?Y5BG]CE:^_D'=B2H;>B?^[[8Z)%,7P;)$1C'C&-),I!#S"$%"J1YD MS%46(Q1EL57!=A_A8_.U>_U!9<"D#I7,]]P8,0%[,^P);IW'I=OKAD8[L'MU M!MHSH6Y?Z&[EW'66.Q@M;U]$VLR]O9_1MY;PLWR 1B-U^QP#18P>N!#QOU&D%X(7K>FZ,;]E:_G.K/<+;[X8923^E;N^@ M_0>6*:(0L<(P)N8,%A)%L"",12F+9(R<*(PN2AK;1[U7%)2: J-JS^89E^&U MW)SV 5KH/>=^>+GO)E_#PNLF\45AP^[]7K/Y9$OWZ@VW\7>7NP7KF0DF/NA_ M>+^13^LI3B,2*9I '"7Z#YHHR$2:09DE::9$CCER2B)U"1N;M]AQ+;>4!7\9 M=4&IKZ/#Z,39SF?X0B^PV^@/7&^BZ2Y$0E!&GY7W*N3/799?HG'NO*=GM-%T M$G]096W)M^5Y>8$N\!Z%<$)Y$302*F"DX@X11XV M4L?F5W9*FP5Y6^W_ 6IJG;Y'%>P&P3(^\0UMZ%C%!ZKND8L+2EZC&"O!PT8T M+EB<1#=.-_>F7^12BO4[K?H7:HKC]+\\R]7FY9-^E39W"V'$/1LMIAQ3'N5$ MP#R*4QWXZ!"(IB2&C NAF!)ID3L=G7"0/39_U:A>G9@0L_7SLI[3]9?V7%M1 MDG'(Q@1G+D?K<;%S7H'0#NS"#H$V>AN$&\TGH-1]4G%"7D6Z#_>C*V:>"2&M MQ0_-$NF*RQGJ2.='W-:4[=UL89@"RN:L'Z5V9RG+49:FD(M(09.PA05+D?Z# M)QCE,HOS7EW9CN2,S765_3]GZ_6VI$W@54_IA73T3Y= M?-%'J *['>J+JD- M2G7G[8\=*/5NRG8!@Q!=V8Y%O4I;M@OV7NK+=NGR7HR*K:+/*HJJ2S]?]ER. M]\O%>B;*DUG+Q=<57:PK/0Q=Q6SQ>'S%W=-RJZ=@_3J1/-=+MY2I&.(TU;Y$ MX@*F"I%(8A+'D0LE8R@]Q^:+]LIJ1]32%NC_GF9S;>IRX52('G"(NSW;B 8N ML&<\*F2O%Y*-G2WNVPDX, 2T;"U_U8S\X565O>,8F"M$GL'$#\D$&AK#(RK1X.)Z)G3/GAMLG3C][65_27WFY.X'78GZ5.'# M=K,V70RT?G^O3S3<50<:WOZ4*SY;RT^K&9>?E_.Y6J[,C5.54QRIJ(!*1-A4 M+*>PB%$*!<8B59&@S&VS:7@3QA9S-&K#6F_P>UFT\89N)'A'9ROP)YUO)?CE MV935ED;_!S5V.%9"O\*[8IG$'O4;$#HCWCHQWC:_?6S*[4$]W2U>JD/X%FOHQSQMIMG_*,8>&XX0Y-*P M)O$,%JJ(8?Q@UKH M--H.L+V:30L2#YP0]EAXY72[+&U8[K:K5I]PM%V_X[924AURL=FBC+@NI2CV M@=CZ_IOY\7V=MGA0%V[9]>*,IR12G"(601S''&(92TA3A*'^)X1CP6A!G,K( M!M)[;'[LXHZ$89>@^QK!?G6NH5\"._\XPJ$-[&QWU;*#QN%2Q/)3X4#OM4Q;E(A*)@)'( MS;R58UA(PO6410C#.,*(6-$>V8LMF(VVV4]SW?JBWW>P1 M.7GK74GO8/K>)_Y7WO(= 993 2D&OY4\2S3;U$_>N@NL6-SWVT*Z,L=H"O.8==C*W;C8+GE MYQW=T-MT7H"]@<'9!JGR44Y*A3* B@VF>" M;P?I8_-=51GX3ON)H_#I.MH]2LU[H.:W -U%@8'+TGM@MXO^#+)VFZVGXR_[!=6GI78Y/BL6)+^TVJY4I^I3^G&4F0 M,!U1I2$RPSC+(8D)ABI)>*:XR$GD5&GZ2G:,S5.5!@+>QD&'6@8(\,M/8O,.:!76\UW <0@/?UQX'O:ZO3EYAGR?]A#O=* MT7Y\6?BOY_3O>EK0BI=[9/KGS>RPATTFF$@0P[ 02D+,4P4IXP)FBJ9*%IP+ M;-4ZW(LV8YON]@I73!CU*=ZZ0]YF:6;")_W+\N^N3#ZWC)IEIG2HL0B=0"WA MK@PYGD9*8\KJA]9(M0SRVIO(*[!^R8)N46A@$B$/V)V2"_EX:%\F93-+K)Z7 MJ[KQ'MUHF=O%9O5ROQ1R6D21R%4J35\.!7&484BCN( (2\*3"!,F'8F5.^6- MS8=6*H,#G2>@U%K##&K-@5'=E7RY&_=N'QD ST >0/?B:K>"YF;ZY6\K M;,Y6)I^2.]O=UB_(N^/F?)(*,I$D2B4+DPFDKJ$O8V-Q+HRM8[90M"8!,&$#G\^6/DO+&U+N:_(1< MFW__M[P@)87!W M@/*]CH]G&V#6/#HJJ^SP%WC9H.4SKNJ4-VC89&/Y<51D=4_?PXR&HGJY>C$- M>];?]$)WN13K*2W2*#9GA!)JTJY)D4&2HPQRGO""9%$JTZWDQ8_-!C7+@ MT6CG>DKQ+)!VSN-V> *[C9V"$[ #J=2Q/HWH\^!A%Q1^#QJ>E33PP<(N:T\/ M$G9>W;=:Y5E/N;.J-'LAVMVYIJ9[#,E2O<:)56X(Q&+($,[TX@?)1,8RS5#J M5IMR4=;8?$%;U3+&:#=W=2TYN8RP;8&)%]R"EY/LM30;"L]SN4/OL$7@Q^7B M>;446]X)9H^*DJLP^:T?N2QNX&J1JW:?UH9A*K,'?GH7)+ONJMKL)(Z]I'2<%ALWS],'F)/'3ZR$]*_R> MR\.VB\;#0@=+P/]%>1I MN=7@(;MW WB=A"".CQR.&:2?K0<4(3T?T;.,?LO6,S&CJY>J@5M94EHF?@A1 M>9XJ"M-$,KV.50H6(DVA7MNR/*%QA) 5L]-526-S]$V#PJK^ND^&[3*H=O&F M%Z@".W,GE-Q+S:\AX+6,_**P84O$K]E\4OY]]8:^I=UW0NAW96V.^]#Y_S=[ M+BN+FYP6AD66**18&L4L*0=!*84LB+6 %.:(H*( MC*15079_%<;F/+2R+0)(0S];IL9-L];E O(K=<*^QL5B31D<[<"NI]0?: .J M9/IAP;89A0<%&C/J3'M95S74$#@L-8,/Q4 KSFI(Z.4A6?8;$K>UYTUH=BY! M^SUYN)7H398?+$AO>U*(#92O/Y9_2$/V/\T))XIF!$I%I0Y*&88DY9G^:T+S M(F$Z,G4BL;24.[J)9KG17]B3'J!M=3;?,+YIA7UNF>Q!][%KT@O*$6R<:+W! M7Y7F@VV>G& UW/[)7O2(ME!.\'#;13F]O4>(_&G+YC-^7S(AE OO^MO@.%>J MH DL6*(=$DOU*CGB$F99]*35#I666$'"*J2TA:A*T> M\ GL4LY <]U]V&/D$%=ZP&J@R+$79FYAX14P.@._2_<.%]I=T?X@>+MV;;_P M;-='4*9)A%&:0Z*(@#A&$62(<8@1(XE(2"(9G7Z7*[:TC<#Z=!5L"PCW7C:: MN055.Z@0S1-,(P9)IC14!>:0R93 K$!1+#.9T-3I\,9HFUC>!A,5N6(Y95#D MJ8:)TU0#IO] '*6%PC2F,IM6T>V7#5UMPH%U+"0<9+N.G[3L[&*.@_'R,P4H MG@ 3N/4$,TZ3(I)9 87$$<1*(DB(TB%)(7@J.>.1+&HPW^H%7F H&Q$# OF_ MMPL)4%2"&/<$T6ZY,\)NJ%>_1.=U2LA6IJ_3K/1:.](;&XZ:'/V;.FPJ=^W+ MSG-5A\(I3SG/F%!0%I)H5Y=02%+$8!RC-(IR[00+:XZD2T+&-CLT>H*]HG7W M3/NMM(N 7M](\P%3Z"R$.T)..VC7(+AA_^SBHP?;/;MF7'OO[.JU(5*791E( M4<19PG($I8Z3(689@07.(EB0)"_R+,I%?$,7BW,B1^<&;&J4>Y3>6(#O(WLY MLF(<#VAZ3EF&JM6QD#JB1&57]8[#G=ZZ%G^6?/FX,*6%[X46.E,SNNNS?F<: MXZZD,!L]=0/)F5SKWVG]Q'Y?I_6[LB)ZFLH\+ABF$.6JT$%,QF#!BQ0R)! 2 M2B8\=:H3'$;ML?G#NKI\K^7-S8E#C+6=ZQS?" 9VO^=;$^]M!FVC064U:,RN MMLCWQH':\O9F>/OW$U":'[0U<<#A"MR9.(3FK]V8..!H6/0E#BF]Q[Y;H^'= MOH_[^X7^'YV_I:O%PW93S9]3E2O&\Y3 ."ETB"V8+)->D*8DRX143$K[QL26 M0LS\4JOIO6D25VH.I%8=++=NI0).8V"Q@Q< V:&<_5T;U%II8+0&6NTZ MZ@X JL.67P!P!]H"] .RVYZ@(UJ=>X2VSQINS]#1NH,]1-=[>W6;W[1+RS[+ M.=U(\8FNS*3Q3K\D5<_[*4LD3Q5!,$%%K%<;A4(2IW[S5D+' MYM8_K68+/GO6'T*UR^'4"]T.9@O/'0"\P)Z[*I)KEZ'62H-:ZPDP>H.[4*@Z M]9CWCNY@7>:]H.S::MX)KBO-YNV>-62[>2?KCAK.N]WK(^?=>N4C*A(9*0(E M,UM<5&:0)5S!.&8BBS.FPW0G;K=+@L;FH^\>'U?RT="(/??RUE>![9/%'J57 M/LE=>_4.MD"$RU$/[3%L+>[.1]_L&:KBL^5LL7E0]W1EOC?3(V2Y>ODLO\O% MUOS#7MRZZ3!7US7&.L/[[1_L,"Y5L?UB]B M?4=GJ[)1WOO%\W:S_J %SI/F4)F414(*!F521!!'L8!4Z;_FA5)($"JY(& M#68M[#Z.9VUNZN"'FG9^\J[6,TNS]R3QB%3EHYP].K1/L" !XJM(^?/'B! M]@73SM5G7[JT)^,A_R;%UO"E-4<[OLJ?F]^T?O_04GD2<4:A2H4._&7YH7,. M$4$T8B0AA+EQ'EZ6-;8/OE'5T++P;_HW;KPMANCO>$7& WT :M MT1/\];4L\S/Z@E)AG[R(UV'QRHS8(6Y8;L3K=I^P(UKU'F( XTE%#87J ,*Z(E$4N9&Y%E6@M M<73>I#RT7RM=YM_V:H-2;X?\J!7D%IEIWT"&=BY7,>R3;+8"TR&Q[!O4@9+( M/L!U2QJ[ -69(+9ZT'#)8!>[#A*_3C?VB_7>_G-KV#&9?C+EFVF415R'3=$?8V85M_1$)[$SM MP7".R<[;[#,,.Y(P:.1UWKKC8.O"5;>NT.X6FYF8S;>;V7?Y1?+MJCQ#\/8G MGV^%%.^TLO?+I^=M-5D\*%.-.EL\KC_)U9=O="7+0'R:2X5I00M82))!7"0( M,H00C'*J$H+B C'1;U'G0[VQ>8WVDJ9M']@;"!H+@7E=0,M&FP'7*D.-:PWK&Y]HA]F0>Q%PU=:0_M$]_*RVZN4?C/) M_7)13DA_GVV^W6_7F^637#6'T5Z:3:<815G*: (3SC'$FOI@G*B"A2C M7,5.#3MMA([-Z]=J 9-?K3]XT7 SKYJR&G-0=6E?:>8T"';NV3>T@9UNHR[X MH?4%C<*3W6G>EP ;A"X0^?2,5G(']7DO_]_5Z>D5W( M]QOYM)[F28252A$4:92;W48*69;ED+&H)24?"7 M4164NO9HP'066\LHT -BH>.Y7F#UZL/4A83O-DQG90W>A:G+XG--F#JO[^D= M3 CT&UU+88(DN5B74=+=:F5VYLIJR-]>]M=\HB_FW^Y^T)6H,VJ_ZRLWZ_SQVT:*N^]R11_EVY]RQ6=K^6DUXW(:2Q;E1#N<*$D5Q*DRY-4Q@C$J M)&4X4R1S"H &U'UT/JQ,*R_KM/(OLP40R_F) =4?=MX9?EQ.IK)74,%M=ERO-M/[[=/6M#[]+M\J)7G- M/?"@[D3E=DN./Y[D*:>$PUABI*!I;6?=@6HP[GJ1[4,WI MG9,S; ZOP]*3G%W7M3YH+>Z7"QW*;&9L+JL?UX:NU80S\32B+"9QEL-"2AUP MB(B;YL@*Y@JE"8]CR3'MSW/1(7ETWF&GGV&^X-++(MA^'.P\2!!T [N5$YZ, MEMK-7TK8/2\8G;$*1Z71)?P5N34L,.DFV[!YP&VE-$OUSM ^R@\Z0A+O%QO] M8LUV+)[OMIOMRK!]:!7^NUSSO?UIEG_5%NR^%0C"7AGM-<6D(ZSE, M\YRF*4%Y1IQ\G$_EQN8&V_46K0&+(RI#(.E96!OVNXT9V4=:)L':OL&.?7A$_H053%>]'N5FAB?R%ZJB/$J MH]]T<)22^[@U-=8/ZHVITI&BS.VM'[:;M=9-S!:/TYQ@&8LH@521".)$:8^/ M!8(B8:9K79J((G?Q^([RQ^;4=TEZ6B?IEWM=J[AV#;8F[[]9 E[6-DD@*MO M+_/E>OUK2;IMY$/M^F;:)C.Y MN4Y0KH/3[?D"0CYT4J?V2NZ$0=?AN&<8E 3G^Z8=9[_ M='C<<*= W6T\. O:X_9^*Z /1X6=U_8\_GUTI.@WNI[Q*:8LRRE/(!-,!WI1@6"1D@**5$61 M9(7,B9QJ;\.6UN? S\EQ>:?;TL*]VJ5:-R#YV?%33LV?,N6T^.H'=>? /3Y_L%7S[)NX6H,[+K'2>"5))B M1O1",:(YQ)Q&VI/D^J^I+*)4_Y=*I\+Y;G%CBR JILM*W?)L8*-P;\J)*W#; M^0A_( 9V%C?AUX\X]"HLWDE$+TLM=WK?VGG]E8""JL! MY&YR>XDZT_':QF6U>WLWF M=?)_F@O&<4$)3 T]3TF\2@06$$F&I228\]B*H^?:$$ID@XT>>=%S.VS[7<--BKV7MQHK M_2G7Y7+HZS>ZJ)9$Y;\U_#V(1(GB2$'">0YQH3AD!8\@CS,2$9P:;B47WV O M>FS^HM19/RWP/0*+D#YM/_.$@?U">YHW+LIWH\H6=Z1<[U;Q_O%N(/NOJ'W.B?ZP3. M5+]W.T0F<[6D#MU&P2M!Z3&E>Q\)K N"QMV&3%5:M/$A/7[^C9!;+,<5U[V=N7EB,C) MNLOU_CZML>1BMERU#K-_7&YD71N:Q:E07*:01DFAO555*I/ '$>2$[WN8L0J MAKHF:&S>J5*US=4 C+(N#9LZ4.WV/3ZQ"K[>.@M3KP97'7BY]+7R@]M0[:SZ MXN?8P^HZ*-VMJSKN'[!CU74K#AM565S?+]C[*#?W=/WMTVKY?2:D^.WE;VL3 M6>[<\QW?S+Z7;1.F48$P(YC"K"@2B'.<0!K'.4R(9#3F2+*4NQS-M1?MY%(' M.)6K-0= [E:(!HKDW*%R"^&Z8.B, MW<[>.%S0UJ7W0;36>6&_,.USU0'ILS24DMI??I(KM5P]F3S( YO/'JNW#Q&< MR4)(F&>F!")*L6D]D! M;Q>.>8-OIRP. Z\W&[V MPU$[GU/]H=-Y]5),J4@HIG$!$4%ZW5A( 0LE4QAE12IXQA))G!BJN\6-S1WM M]3.DBUT?21]L[1R//\0">YPS#+,[]'R[&#M00E+)'DE\5?[8\]9?(XV]<%>/ MEAKF?KEZIJO-RT?]@I1]''"&"J*H=A="K]XQR,W3["!SB!O8(S+FZM+CJ,O[FUQ;EG#]?*HL.R@]857=?U M;7MKZ G+7F1_TOE63M.8"I5) JE@0@ER;& \7W+ M%3^C47 "_NW?HQAH?,%WH^L$Q&B2I-$DBJ*&QHQN-]^6J]E_2S$!^N_/TB3$ MY/QE A;+A6Q8SI:K_E2/)T-B%SO< G1POU!B_*7"^,\*VOI/6_A:4?:"]?U1:SF+D7>W<+'9N'Z^Z#<$-?;JL1L/-GOG$-[,9\0-JSZ-L.(_]%WU?D MOD+1MQT2YXN^+>]UY\)X4^\KOM/NCL[_2]+5._TOZVF4*8FQ7JYQ&1&($T%@ MP44&TT+EN4 L1XE5?7>'C+'YG49-4.D)C**@U-2>(>,2G-U>Q1-(H1.T[O@X M\69<0> &^HQ+3QZ,1>.*:6TRC6N7]JF,IH94IUR\/7R7J[OY?+DQ(JJ^R56S MTBG27W64ICK>$(F .#-)FKR0$#.L(X],Q7GF4")M(7%LG[_1V1PTJ-,V2ZTW MI(WBH.ZS^URJ[E(/;(-]MW<(@FA@7U&"^:":_(Q1&>YTKCO1UWV,?8/I4F7M M&=2ARJT]@.M8>>T 5'<)MLV#!JS%=K#KL"C;Y<9^Z\7?MFL=WZW7]\LG-EN4 MK]1GR9>/"Y,H?B^TL)F:T9,3@'HI^T'_L^E".Y-K_3O]1HHW4LF5_N57^K.Z M>IK32)%",B@I,2=B4@%)7" 8B31A-$T4X4[=%(-J.[:IHE'0D*M49Y#=%J)A MA]9N!3N: 0L\$S5V@I:A8&\I:)MZ? "ZS/JUS 6UO1.P>P.TR=?J;)T7SH,, MC<\5=UB%!UVJ#X+]\1I_&*&]#PE5[#@?ENOU78NC_^ORXW*A!4GY1,M32?JJ MQ49CK1_V^-YL*LOU9IK16$0IY[! E$&,4 8)BLO)A@B$42$QG2[DHVE0^]5^ MNKE-*ROW5%3NZ42W<*[JK1[6S0N8+8!IDF!:^RFP-?JOE_.9*%OX4J7T<.L? MW8\7W3**=E/* (,RW#&DFN'KEP]EOXJ[H^84!_: 0X- 8Y'7HTD>D/5\7.D6 MC88^PN0!O3/'FGP\M<]1)SU9-)UJWE%N_/_+O1:A'Z^G"JW4RAQ">+_X@_Z< M/6V??ENN5LL?YK@]U>^[OG8:)RS/8XFAXHA#S*5VSYDITI49$FE$)"JLJ%2] M:#.VX/Y.:$/T#$SGX*E2&;!&9\!KI;63KNQR.4)TZ[!9I(F&'(S 3KC08N1P)&W"LACH^%G[,',^;><*X^VS: MK4(&/,?F"8_#,V^^'NJ]L.),1WNSH_+UQW(:2T)Q0F(822HACDQ_;9E+*"E/ M>$8*E"1.";!>6HQM[M/O-O)64]$!_LU%%GX@?9Q1 MP0@DG.00,RDAQ7$,I6)<%H)*PAV;G)P7-#:?5K?YJ)4%.VU!I:YK]Y,+Z%XO M\/"%66"GU1>N'BU2NK&XN5W*A<C:ZD7KH]/L M16\DNRAN4HOV+Q"4/YM>O[,H^8 M,[[BDSD<^'5%%VO#;K9M*BAU!2UEG<[LVH!LYRH\01?86_1&K0>!R%4\_-*&7!8W,%G(5;M/ M*4*NW](SY-BRM?SG5H$C,U;['4$I9(]V\&>@],RDK@1I-!1A"L^[O%#!P!>8X=S43\_SY8N45:_+,GE37>::L>DQ MAI8A6-B1"1VA59A7^D^J[,ZZ_C]D)=7P)_I2'CZY6^E%Q*.L"-RHTJ\,>+=< M*3G;;+UFA/KCZ37@ZZ'&L/%@?YQ.PL4;'M6;1^IY);_II\V^RZK4[J/E]^=*V)-"5$II0KFF.K%IT Y9$B'I'KQ*:B(DZ*D MD;'O8>!9/R=7/ "5^(%YIMZM+(H#3U7QARV<#G0*'@FX/*JXM#\72'P/4/_%42,#\[A.K/(8X2( MHI 0&D,<\106!"LH"!9IJF2H1;Z!(YH M=-?]THWG(+;SNS<"%SJ4]8/9C83#P3*0Y\2\(K5P9_ZQZ]+7/S&MW=LTD7$J M%2GTJAQ%>GU.*61)02&-=-Q(,A6G:>X2,'K6;VP!X[F3MI/;C]I^-+6295^; MUSMD_?%J'YP1C'%@UQEN>,=Y:T9V5_CA4#YS ^(8\#_WQYOX[YY,; MK4S7;R_[2^I$V-T/NA+5>=Y67/&P^2977[_11443LOY=/V*S?E_SA?Q=FK9! MVHSOH5[2P^]A/V=SBM4&[$;C>''1.WKWL#*=1DG(%A2QB MB'-%(&41@2I-%<49S@OD1"#OKL+8_$S93US-ES_6P RW#J-JU5N]VO^GEV;M M7>-BYX3"HAW8-UUIWKXSHM6\/8CKZ@_B /WPB)&$."%(!U-) F5$180)CE'B=+K@@IS1.;B#.KFZ0*YN M&M:[%NX2QM;%%[ M[D$[H[N%,/\S*\'O=&[6@'?:2:U6+]H?58FO&-%$8B%@FIGBV\B4#HB(0Q6K M2"4LYMRMTXZ5U-&Y#C-=FZT9;GZ0>[T=G845XI:NPS>.H1U) V'Y0TOE": F M'JJT]IV0X)&I07W'%WF/O<.WR_D>C9V)&5R\/JRI7_8?7TXN;RZJJ/,0S7LA80"1E:O:$3:,NHB 2!4HX2T4<.Q4^^E1N M;)YGKZ[IIESOOE7F@49QO1AHTYJ4.WCG;FNN[W^9))C%"N99HM>S M1$A(D9X15!PSB0D5/'6CUK@@:'0^O=*S1537=P_Q(K26_M4#8*%]91^LW'W= M%2"\^JU+LH;U05SWZ67.JUK0D6"HX( M0HS""!4%Q)P)2+-401G%44P1SBCOTY#%1K;5ES!\VY5&4;#::>I:?&"!NVT5 M@B<8ARI'J+GT0_7P=T1Z5"?80^2U1L) [<*V"/1*G10L.]_HX MIO=AUV$]+7"JD(JA1(:(N%#4'-7C$%%,".)<)*CH?U1O)V=L@SE_90]JP++^^K/\+A=;6?[\Z1M=/>GAWVYFG,[7?U+.S8&ONX5X,Z./B^5: M__M7N=ZL_Y!/3*ZF!JLW8 HM/ M?[YQH,V[>2RZ7A"O/X]2V3.KC.4?F3$!C$- 6@;U)H+0)_%5991GE M^1DE!Q;$(4=K(+K$04;-C6#1%\J=3(PW"QF.LM$7'@?VB^ZK0\AK>N] M@(;,\%Z+64^9E$@(B6"2802QPAED!2=0"HP8Q5*)G/=(O'7)'&G"K3D%V?3? M*(M52]9';K1V"X([,;<+AV^&<)BIJ%%SOX^Y8\N\[\3-.1JV <1G7-PI;] ( MV<;RXUC9ZAYOC#;WR\5Z)LJRE.6BI.RO^KW'4T98$B%A?(M&&5-%(5,DADD1 MBYBG*64DU@YF8^=77$2[^9E-:/?2D&Z777UN)HVY#'BD&*>2QC!*DD*O2@H. M68Z$H6/(XQQ%.([2&_F!;H-\\)S&CN^.42P4CIE*(4<$@8Y&$ MS)"^99(EJ=N1CV!#,,"TNB/HX6V"GH.1 )N]_@%'Q6[:#85UX&GX/ _2@>;@ MJP7,/LB-KN(5F+GHLOS7IB6ZBHP%Y]#U9_2;U=LD10MQ)HLK8E4(41"H)#83 M2YY#DF,!HRC'.,:*IIBZ3"S7!(YS,IFWZ,+, 8O;$^97@;=S7#[A#.RL/AQA M^+8;-6>?9 N%3S]T5>:@OL<6@6-_8WU?W]9]S[ME29D),6RG>G'_9/;UICA. M49PK#..D2" F.((%I0CFK* $IS1"6=XC%]$I=*3)B+W.9EV]+#.%0JOKVL2O M"VX[MW([>D,U\FLC5N56#[ET?;;RL\#$;S._+H$#M_.SL/VTH9_-3?U\RAWG MVZ=MV3"P?/095G##0M\P@T^S+$J*#'&H%\D<8LP4+ @QQ) @(=V#>U,:X\DV6W!'\NJR=X/IV8JPJ# MNK6>^!P[NKZ/N9'#[3/]\8>6N9K1^7I*D%0H*F+(182A85>"1/\;3&22HR02 MB*ND%WM;6\K8W)C6#3PURO5D:3M TVZWK_+GYC>MY#^F,N(H%Z:A M%"4"8D4PI(I)&-$\YX@GG-/<[?._+&QL7N#]Q_N'/]Z"KW?_Y^T7Y],2ER&U M]05^@ KN$LI@0^MYP-9H5 6EKE[Y&J]#XODTQ&5Y0Y^"N&KYF=,/U^]Q\QA" MSJ9O%YO9YN5.B)5)).L?'U9?ES\64YQFL2Q,(Q&DI#F;*2 C,8$IH4+I$**( M"ZM=J@X98_,/E9J@UG,"C*;FI+71U/,B';V%:\[W;7-HO,'A;]YS]+,LE2"N; MV_2AYGH!0%*90I8I G$:2_U3(DS/24H2E5$NG+(?5R6.S07LFJ#3%RUS_O]7 M]V[-C>/8EO#[_ H\3,141QC]\0*2P#Q,A,N96<IE<2C5W3?;J M1]TN@/"*96B>J&V%Z\K8=AL=CUW G:'Q&4WT#SIJ2&&-P=NXPO["8:RSDZ3_ M]77WX[_-Y5K?Z/OK9_E#H_+7?*,7)C+/(Y)!FIG&93Q/(8VS%.(HCB.6,!1) M)TT@NV&GQC_[1AA@9VQ)0E^N_QW\:2QVK+NT1-^.@OQC&IB'+H'3F87>-S?=DLJC[#^6^MW^]=L?=36*3'@A&<\AXTPO@+*H M@'HY1 TU25&@.'7<*>D<;6H\U&HD5:5ME^:"7[3!KJK,W2C;'C-[PB[X,7,' M;!ZKGX"%)."514I)'(\B0KQFCIVF>G$X6-EI"G3 3PHXP 5BI@8K&7F;8CPPG, M7V :O:AMZQ5H/+V:=@=7VPF90"?77E/?.W7:)]Z>.KM:#S?L;?.;7&H>,W>_ M%D_SY=RHL6WG/^3'OTS;.3E+F#GH+W(8$:0@2G(.L=3OCXP)GN8IQC%V$NKN M&6]J 6QM;LD ],!@-ZKO@]F.LCV"%YAZV[@=V@IJ8_WQIB4J/OFO;\A1>4C%?O!A*^2;YR[J, M6S[^Q1#!A-X<3UGAEFJ)7#=RN M0.69QUQNGT![S?#V8MBX>=\^L3S*!O=Z\X%]YZHCWEUN61U#_EIE.LSBG&8% M8RE4*L$0,:(@RS,!18(D0C1'4>;6<*YSN*G10"MO0O3;,O.@R",4Y0*7!2@0"9I M4A"CAD(B4<2,2^*TM'0.Z41GMJE*DQ5ZUZO;-RX'[9:43M^.ABG *SCCM$ M[JFP71!X37\].="X*:]=OAZEN79^>&BWD"I[0,=0%;N8/+5RN7:]6*Q^&D7% M68:2)$[UPHFD!=5+*$X@H01#A@J*\S1ALG!2>[,8<&&-J M7-,R<;C.FEL3Q0M1"4P7[?2G$)T3.[P/):#V+OT2._SLDDGSTR6QE&.X7Z_, M=F&1Y)RP+(7"/,I(F>;9+.8P4RK."9-SL]S".D<):F@>?2-L>T MG19@=D_Q0!@"/[T5 O?="+@GWAS[ZC7)IG7[<1-JCOTZ2IXY\9&!C1/6JV>Y MWK[>ZPG;7B^%66 \&Q4SD\D;QR23"NP:9&U&U;30ODY]I:Q]/M+GCMV,,7:('9XRU>C:$!"OML$/%ZJ-TU MWKA'VA:>'QUHVUPS4+W@_%'2]=-JO9W_=[F+4Q^A_T/2]8.>%SG+6)QSJ5*8 MB0)!E)@3;9I*2&3*4X9Q6@CA)&P=Z2I<5PM MDF:.9P[-!96]KE)RYP#N9CBOL 7FL,&(#9"6ZT'C8H&Y<_D.^T*N^4.7O7U%,7T)9B4V6_P3*;^5>ZD:+I2KC75B5*Q3+)*$1Q'NOE M699!',D<1BPO4DFD2'+E='I^F3U3HYJ;Z_O;A^O/X-O#W_H^-\3[<= M1JI?Y';?+&!6\ (A3BA,J%(F@9I"++B :8XI+](H(C1QV0@_N/O4=KY-\XM? M%J811E.50;?;]9R];$LID.T*_)O<_)."F]7Z>36DD^,Q3I_S8X5_9$=[1(W]E[=[+@Q$+_)8U8!WTNP'7;\"ZIWZU M8T\BX?-]>3C J&^_D[Z]?9>=_M#@W5*3RO99ZM=>DP7S^D4;6RL=%S2B$6.) M.1:7$#$I(,4LAP2G$8DRFF0Q<=P5[1IO:E10=7=:#$U1ZT/7>LO3%V;AMS:- MI: T]6HGY/5Z!?;F>MV^M,'%\S9EYY!C;T?:^']BV]'JLL&];-;FSA]D]>?M M\NZYE.];/M[0Y[D..'?)F@@SC$@409*F!*($,4@2K&''$>(X2SA-G5)N[(>> M&LWKTHTYHEPU)M=Y]V7&0[M)\2_+JIV<9B8@E9*\_!LU&F:;>:E+\;?_ M[=PKQW;*[ @KS$0$YJ[&:/!+8[8)_\#.KI5[]; 'V;ER!EB/Z+\VT7.^FY6VEI,]BIHL!]5OD--R?;7^^^ULEK>1Z++-/! M)&%Y#E&64$@3F<) A$(GG+P6;ED-/&XIEPL61\5=3AKMN@JH@5.1 R3 MO-Q$9PDD1F$Q%0@E).)2(:?U[K]B>_I&:TI'X?/5Z0[UBZY&QL/1MV.G?[%. M]._4??Z]6LY/K\_\)!\!BG/"8R-^&M2\"P6 M<8)D5:03C*#55 MLDQ!EN Q$5C##2QK MMK#'H8,K]$U:/*'_]I8C+$89A2'LO6WXP>&*"T.*_UBM_UG6;G&YV8D[#][II^CG-%!FMK+-)Y+#!SO+88S BH<\WK,%P M/\(XZ;/7LXK#$<8]E#CIW='IP^E/#3X%?=0/R),YAS6-I$KE=YD448HH@GFF MS+%"P2!%!.M /,^3))%8$*?(^]0@DWN"M8W0& F,E5>@;/TV1&;_)*+6!YD7 MX13^W-(9HB&'E&3S.V$>09ST]<>)X_K,#>[R5R:#UZ=F,(J&P,AW: M1)%"E.O_X$@QR#+%6(JD=E"Y5) =W-WI61]-.ZW.3JZS8AV[IAV 9_=T#X8D M\&/=Z$??^,ZF/^FPUVYB!P.,VQ7LE&]'W;U.?LA=9*.^PZ?YAM.%4>WXN!0? MZ%;.4I01_>D4*F3T-9B0^JDEL5XS*_T7S*5^I&WU-7QE:J=AH M4X&QU5Y6XRRDW<^R+Z "/]*#,'(2TN@#X0(-C;.W'DT^H\^YMG)&[V<'IO\T M2>6U5L]^<8ADQO,H3B$E,H,H80(R&>40YTE64"8$2IS4"L^.-+4'?U\W47?@ MVSA6I9S'U.X%[@6IP$_^'J3&R"#K\%XHO.;HG!ULW,2]TXOLF1K/W!SE#AY5ZZ^ED/*I_-MRM80MI\"\]LI50/6R*;4CL!$G M*G2 8Y>?>'4D'7#H&;CMFZT!JJU>,/8K['J922-KOWK![U@>UL]M![8(?-NW M>=>=1R+.*<=0,,I-]A.&%"$""Y42R1.>TM2)BL\--#6./6Z"/OCLY"RV=ISH M [' 9#<,+/>V@3U(>.T<>&ZL<9L']GA\U#^P[_,#=V(O:P+_>;Z4MUOYM)G% M<9$G&&FT6:K9),U3B&-<0%S$J8@P%3+!+FSBR["IL4_;+[!W##2> ?-5 2W? MRG+4$T^A\1"4+CJ2EK)#+UK/>8P;8J9# M1RHAHN:D/A(YI)0412I(SJ+,B?&=AI\:K]^;\-[T/]W9Z7JLYX:^)?D&PS0T MQ>X-![7EH#:][)VT:0%]1J,O0 +?,#B]$JB;!>/2Y"!TCLAPV%W<*._[YI]T MGTS\L-9WKAODKGZG_+L>=?W:[@)5/W1%SF*J"('FJ$/S'E$08X0AQ[DR.JU1 M'%G5& X;?FJ4MS/UL .<'>T-G(%NV@N/:V#:VQ./=P3_P(Y_I4FP?M%S/&LO -7NZC7#UJ!J?X0J%IP[%PD&V#+M1\D MGW%KQVBCQJC]7K^-1RVN&$8?O[YL-"]M-GIMS^;+NG\#7STNY_\M1=,+A^Z; M:!E-5,UHFL;:#=XW&_U*/.JX58IQ/'RGR]]6*_%SOEC,4JFIB*<9I$E2BHFE MD.1)!@G%%*<%DTPXB8F-:OW42*X2JIGON]W1.H_5N??QN%\"._J<[-0&9N3& M;]!R_ KL70=MWZL&AQO0>%^N@5K^@QJ JZ.FB/IK4GU_MAH&T.#@C]C?9?I\ MOBO&=6#4U\^[S,W;-]K[&''QGG27P-3^4"K#&*N"2UA@6>C(FT<0XSR"5&0) MT120*^Y4N^UJP-1>5>V-U%Y]M4M.%5TGRGD#VSO\(VYA>T+^D@UK)_@";5G; MV?!>F]9."'5L6[O=9ZA"^P^Y6#U+\2#Y]^5JL7I\_3I__+YME!@RGI(41X4. M]X6 *"(2$A1G,,*Y3*C*(X6=2N![QIL:Z^W,!=N=O:[2ZMT V]&71]@"L]4> ML;VIH+(UP$&:)2Y^E9''_4AC95;)6IH+35OM#O M/*C=[.$-JM"<,00EIU*_7A0NJ/4[?^_1BOUZW6M7^_5_>& [U]56;O0"4,Y_ MF$5?_7[#>8+R*,I@%IL J69:3V*H8ASJ6)44.K6?.#D*%-[[$LCP=Y*QT:8 M)X&T"Q0NAB?PH_X6F0 Q02<$7CMBGAQHW,Z87;X>=:?*4X[]XAQ1I=<->OG LT@__3R1$"NBH(CTV[Z@ B'!G;&@WL MK;T"QEZ3OEM:?,'^2 _@E@>;WF ,?;AY&8+NAYE6P'@]T.P><=Q#32OOCPXV M[:X:R"\KM?U)U[)>L;22B5(I"ZZB%-(TCO1Z(M/K"8XY+**$$9I)2ARIY=Q( M4V.5LIYO21>+5R!VB^U-;;TCF9Q%UY)'?& 6FD)J&T'+R !11R\47DGC[&#C M\D6?ST=4T7O!,)8H]7NEV)@2AZ_RF;Z6>?-WJMQ!-7ICLS@E6:H$@WK98:0\ M10)I9O0\\Q3C7-)<**O=!^L1I\8:OZ[6Z]7/LG#(U!&5YPA"V^E87="/M!US M>,4O,(,TME;E6+_LS=71R-_J(QECLC\RL4;')ZGT#SHJN5AC\)9D["\<*EVR M+-.V_F.^_7[SLMFNGN3Z5!O[E.4X006&U.B4H"(E4"]XC *I2"E!L8BI4^ZF MY;A3(YX/LDY\7FO27[[(JTINI$>H[R+D[2@H )Z!B:BQ&/S4)H/&YJM=NI!> M).WM]BD'X@247]D/NZ%'EO=PPN-8QL/M\H$+)[T6VQB9U5)J^6OU[,V2-.9Y M3F-(E4(0Y28,XBC6 1$G1"4H+B(GX;63HTR-@4HCH;DO6)2][&LF'0 M+$6)Y I+&%&F64,4>MV4&84?T\$DD9',N=M6BU?S)D1\^Z(-]TB<0:;$*^/ZM7!NIW= M68T[.3IOF0W$OMVK?MZY]@(H[8;F@IT?KD6*EK-A>[#G'>/@)WPM>(W)P-@, M6D:'J5IT \KOB9_=T",?_3GA<7P&Z';Y996.927)9E[>N2HJ:;K%JBQ-1*X8 MC"2F>GT;48CC.(-I00I&E>2YYMN>UQ]V.G;RB M&9B7+@5R<+E=+S@A2N3.#_HN96V]&)PK1>N_<&B9!-O>+C6)E9F37Z603V5D M=K^>7@V9A^!9YWQKO64]C-A!TC!< W,"^5T-ZVH-T;#>XK:._[ MH1U0:.$$E-^""[NA1RZ\<,+CN ##[7+W0HR/R^U\^_IIOI#K&[J5CZOUZTQ1 M*K"*)409-DJ+.8*8Y3'D180%S;,\M^N)>.;^4V.ARD10V@@:(^VK+DXAV,TJ M'G )S!YND#B56'0X?D%QQ:F[CE96T>%2NZ"BZV.#NZ,\K9;E1G*=CQ?'LVWF\&63L!AVG?3S1K2G3A;D<._M$,S!AM!8DC4-]9_]@"P4 B$ETCOY=TA 4:'8(1-EATPD(3F7,=: MFEEC#A&C&)HNW3!/4X(ES@3)"R\+P/V84^/2SC7+%3"&#TS!L9F "Q>!PV - MS(6?5\M'^'G^P^@)'JA?!\C <4!FE.5?:]AIK/^.<;!> )ZX=$"G+9^*TW?: M4'V'Y6-5=V/D#^_4'YOJTEE,<)$PE4$14V(2"0N(LPQ!2A+$)(DTSUFUH1W7 M[*GQX<[8IO#.F M7"KYLFEX'#@VGQIO];B:=[IP&)N- C0WVWY*F^+#\FMPI MJ#&H;C/);XE#.[-)?EM&:H,VP6^-6Q^UT2>OL__:>-:,U[=M=(0/^KV-/_J MT*=1"O@JJP.^S??YL]EB*U5-ZN-KAA$AIMQ!9BF&*.8Y9'D601(I1F*5Y5EJ MM0]N.^#4PHW&9+!NVUQ22"EXY/ 6L8';(DKP#&+@]_L.OP-SRR:5E6 XH=;YK;.XSWEO"P:L#?G>YSHOT=3F0*>1=FS?# MK(BXPC2+881X 1&.-"TK6PA=1'E&>) F*9MO5EB[& MAGTW9M@S!$[7ZU<3(-.GU8NKUE8WMI;',;X0"WW@\D:4_ HTW]K:UF#BY*70Z ,3!T]*:P/Y8:G,1R4 MEH]RE/D6IG%.,G>C3N0@\RT*]N>81U?Z9B&3PZ_T(ZY_>?/=Z$-M9GH90V21 M"Y@3P758PE/(1)+#C*<%35*",76*2%P&GQHS?3&I:$8F:-O8:CAJ1TN R>U/ M*9=@KM\<2_V05+1UFL,&+#F=YNU22KML-MZ3W*[ SOCR'VKSQR"X\Z"-0W4G MQI\(Z9U'QI[^.NXQX%"C/"39:1_/$*4<(PUV; XQ$-$\1Q'ED%*5"B:I.<2P MV;$Y<>^I[<\\F#&JD\OV\:;#QOH;["P.(X8C$IA*Z@/TMKM/ *UMO@(OI=5@H5 MK['&>]%Y1N?@#>G[W@-5IXV&RNUF\R+%!SWV\K'2LBYEKS=?Y,_RGS:SK. J M2Y& DDH,$44$LBR2,%,$L41A%B>1D^BTU;"3>SUJJZC^UE3;KTT#I8WQI=RS M,+^?-Y_AJ\WVDCX#=A-CMY?A'^[ ;[Y*1:FR&%0F[U3]*ZN-NO_/ZA,^5?V= M@/(J/VTW\KCJTTYH'(E/NUT]9)]BOI0K=:,?POGV$^7E4L.T<=)C&845^M?\ MZ>5IUV'QANHOFUF-QH+%.6482I$I368LUF0F4E@@QF*4TUPJJVY+%]@P-6;; M6PR>*I,!:VP&O#;:9?T_;&9L=DN"XQUZ5\4HI.@71>4":'RX JTYJ-T .S_ MS6ASX+)7$WPNQMK3"3,GCCM %Z'9O5,T[-8C[BA=Y/OASM-EMQH61G^:+^=; M61;$O@W9?UNO-IM9K@3!0A10$9SI=XZ*(!6),+M/L<2(1SD1+@%TWX!3>\&4 M1EV6^MB+L5TL[!.YP*^*RM2ZSOIH7\!TO-+V^@M^;9'Q&?;VCCEJP&N+P-M0 MU_JZ 4'N[[_.5Q_F]'&IUY-SOKE=\K\W&9$I3GA<<',NQR$2*H6$$@PIBG,I MBS3F=OE0W<-,C4F,H:!EJ=DQXW]WB(O. VH1?GJ!*3!MG$9H2)70>:@UNF0=ZK:/_U=;K^OQ'[W M=/-YI\09$2X1)AI/E9"RKS+$18%AD69YFJ>,QLQM ]-ZZ*GQ9SN'M#Z'J(QO MG4)L+I!%=9@4R\W+(%"'WL#TA[+[)J8S8%XW,NU''WS[*;&8"%HD#+*,FIQXF4&:) 74M"8)CU4J8J=UI?W04^.U MH^96C1HB6&O#K\!F6Q4\>FEPU3DG=K06!NG M';4YJJQ&WPM0:Y,'Z'5E0U> MX;I==8[^C@VO;%#I[GEE=0?O>V1?Y';743<12#(1*6AZVT.49P5D3$=J,LUY MPIG*%7N#I :4Y5 ;N:KY9UJE4/6&3RF%C]+>$%56NAXC$<0Q3&# M.$EB&.=YEC(D&"FDMY297G.FQF][@\N.[:UBWLW.YD#),_U39[DN'6U"0J]5 M+9)M#N>K77R]=VFD-!QK:$=+S^FW:#II.];H.:7SV-]U&!=_E3_D\D5^E4:J MMAJ[[&*O\;ACB_ECN2W\\:]GR4V_I?F3_LB=^J9_NU'Z16 ZN);&QC.:2<(P M2O0"6<8097EN:IER&/,HD04B65XXM4/R9=C4^+DQ&6Q+F\U#OVE9[4;'WF;/ MCIC?8TX"4W3MDE' J9T"+:_ WJTKL)NYA]W,M7V[JJG='UG[AMLG;7NS;50" M]XWH6RKW?O]AI/X?^M4@[Y2Z4Q_J7.IR+Z).H+Y9;;8S7!">8X&@H)JD44)2 M2 B3,)(8DTC_2TR5"UWW#SDU(BXMU@^Q,@^R:'+.1;G9V4XU=V-D"^CMN-8O MH(%9] #+QMY*/6B7VG_3A:4S-]K#XY/U+$8=E<_L47C+5 Y77MSY]X-\7DL^ M+\E/_[R09_5X-@+HATM MD/W<_](LH99*Y6LIF5)%LYM2\6LO>9;$4@F:")CD@F@J)S$D5,>@.@[ED4(8 M%5IQN*7ICT M(4L;WBF)R VA\ZE$CO<9K*A;GHC]QWS[O9%=+X_+OLCMS8L.JW780^(TYUD6 MP1CS#*(B2R'-.8*%7G2BF"@=O\:.^KI]8TZ-Z!J36_+GFRO *V.=I7=[$;>C M-,\X!F:Q'80_M;F@L?>J.EW7L:'2\PBN%XO5SW*UK5;KINC.-,^\ C<]8 \1 M\;6%S[.D;^^P8PO\VN)P0N[7^M(!!2[WJ_ER>Z=NZ-H\WZNUF=#7>HOR]HD^ MSI>/==%!%/%$D8A#P@L)459$D!%31$=)D<8Z*E,IL2YXL1YV:BQU?W<#:@,= M2CGL4>ZFI7#8!6:FTF9PIX"Q&NS-!KNSE=KR(84R]N@Z%,X$07FD0AIKM#V5 MU#ACU5EB8W^W\4ING#T\*,%QOWH D_\FEW)-%Y\6+W,QYYN;U?K9C*2_:/67 M'R&A:!%'9CV=0A2)&+*"8\AE(O-4Z;4UX=8$WC?:U'B[MAA-H2I>^%S(&B?,([$RY?!Z<;)MO!T4G'O3<9C8%M_#HC7^J)A M*_O;)5\;J=4/LOKS=FF45S6;[WOS;&:")3A7D8)IADRG,YI#G%(,DSB50N0< MHT0..)NR&7NBYTY5>S^75M=.@-NM[+WA-PX3-^:"7QJ#_P;F2U#;W.K3Y3$1 MU 4BG\MWJW%'7;^[(/%V >]T[< =1KKY;OYO#FU^T(6IAOPJ-]OUW*00F7^X M7HK#7[0^6:43'5O)%R]"6_GQ+UYJVIN:I(]*2;Z=\31A-&4QS"/31) H! DN M$.14)HH4C,6Y=&DB.*[Y3I'I2%T)Y[NG6[2?[K*GASG1+7^0>Z<=MT/'_7I8 M[JQ.=M)#;])J5ZZ ^2]H>6222QMGJW\T\_[V=P<75"" $V^&4CBC@@(T6)0U MHJ!"P^,&[[O,HM>]XG$]&'?;^5UFYV@'^WVL&/8J/='W_L-\PQ>KS;N!77BL/7S O*6;__?' M[;?;A]N[+^#ZRP?P]>/GZX>/'\#]]=>'?X#;AX^_?W-[6UG.@-U;QC^J@=\. MC<&@93'8FPS^#))[X :33_JU''E4VG1#XRW=.5X]M+GZTN1K42.LJ82(4BRB!EA8*(B1S21"F8XY1@S5F$L6S =L/9 2>ZQ["3QC!AU*K< M<)"5P8-ZJI]%6XHL27D!,Z&_VTAR :F2#,HL85F>,,'R/=HN;=4]HCU:YZ[Y M.)C;,?]E$([68F9G(ZB,!+_49IXONA[07[T'"K^]U<\--G)?]1Z?CWNJ]UTP M6'C%)-N4+;F^SA^_;^_4'YM*+F%6\$)*DFD8*='LD:8(LB1","ZB-,9QE)#< M*J7"8JRIG<.*3RA%I@K:BM!W0&O-!2N%-2FOLGO:A42M#.\ MO8JI] 'F64'E['!CRZ;T^7U"*Z7WDH$+5;J9;^Z4GFTCYFWJ2%>+.7^M_KM? M)NEH(&51P6":%2E$2H>#V"Q4(X%)GM$$Q<2JW8;;L%-CF])JD]M]K^_:G/-6 M37A7RXVV70RH>;*< UZIV(X^[ M5G5"XVBMZG;UP$IS:8A/BNL?.KQZE%]>S,G[G:JT2^Y>MINM?A#UV,88/D.Q M2+%14T\3@DVG4 8QQPK2F.-(R"1."Z>^[DZC3XVW&N,!K:P'J[W!M3B3:0TJ MP'8%=,CZ_+*5@!E'P"^+U6;S-R#IVF@,;(SR9G4!H-OM>LY>JEZ(^KI_DYM_ MTH-,E,'*3XXS32E.<:Y@@HV"OF0)I$CE1EY !\ RB13!;GNHP>9ZG*W4TBSP MLW8"-G.N)_9IUX,% S_PBVSWC-6&@\KR4KJE@KQE_!4HS?>H M43 $-:]R!4X&C*M<, 2;(Q?Q(1U=OER_/:\E%7?+?Z?KN6%<1I# M&@D$4T6%9/H_2%BU?NL;:&H$N;<35(8.%L$_"ZU=<.8#L, T.0@K=\V0'B"\ M:H.<&VM<#9 >CX^T/OH^/R!T.I'A\U7RU>-R_M]2W H]S%R505HEBG_-_^ME MOM8KT*7XK']M>N+.Y4;_FW[?B+J$?]_'J"H/D)N9++(B+PH)T]0D\F1Z1B@O M9R:5I!"ICL/L&Z6/8O+4^*K*K&^L- GUB^KPU$E49,0IMX@1)S>1H8^93N1# MFESYQF70]KEN(P(:K\L3OI;?H'9\IW32Z@>G?ZS.UBV+*T;\6CC$PI/[>HP4 M5D_I:^(6L8\Z8YW!_SB6C+>.&!79@R7)N",/7-U0(X!6]I7XHA^L.]72/_NP M,MKDLS0FD4QP"A.9ZPB$T@226/\UXBD5BF1$I=AIG=,[Y-0B"&-Q>1!4-FGY MLS+2=:W3#[3EJLP MS=\^2$5?%MO?Z5_SIYWC?_5QJFOT^?V[UPB&41HXQ'J7+*![0>>6IO MAYV)@[MHVX-N%Y &@3(P^U"C1J_.F+P- M8MUO<%$#Q$_:@U-RO/MF!Q6HY$;YY (O786L6(B22)$L%/S MN! MI\957S_^^\-F+-:+,I" MUZIB>Y;&%%.6)Q#SB$,D*(=4)0Q&*,L(19A&&,^>JYZS6[K>6F[X>3'.Y0%] M:V+ $P?Y.%^6O4 979@:OP%-LB^?-XXS3'F1FF=+OW B2B#&20Y9)@DO]#32 M)*KG[>-23'O6&@,#!G]5V<1[3ICE5N_H4Q!Z.[CET/\"E4MME;+:*W#]ICCI MT#'0>.:YV;DWI+TW/;_SG%&),LX@0Y)!% L.22HRB/*HH%E6Y$1F+J'_F7&F%NGOS03/VDY8JE:6 MECHVD#P#JQU?>@ K, &V<#(FFF2DFQZ?BF:'&;:'8[>]11\2> MCU^T-["998JJ*&,9I!G3H9A)U<-1QJ%,&"5Y'G%)J%LY:W-KEZ_Q.)6JE=[3 MNK)OT"K?5J9[" ;CK-(]"FV_=3+ ZGIDP>RW'IU9'5^:Q/)IOIQOY>?Y#ZF? MYZV>I/D^J:8E?5,K.7W1:^Z'GW+Q0_ZNPX+O^I%-4\RD:6G%"#()+A@2E!50 M)$C$44YCECN=+5QFSM1>[?H+E3AK,5TR'7:,,![(@7FD<@26GH"]*XV:DW& MOQ5QN@+_D'0-[I8>CR;\ .I9\>D2B\86A?* W@G=*!]W'9X:N'G0UY:)AM]D MN7RZ7Z_4?&OZ1.JE3L1BK*@YUM"TB:B"+*("%E@O?5!,\DQ'.@[Z_SWC.?'B M"&*7E66F36F37$RWI4B'U%^8,D?8--;<&*>@&;VJ.G!MT=PS!Y;[2/Z0#;U! MM(>K5KBKK04UW+\8@SV*8EI"XSM[L&O(T5,'+?P_E3=H<]G0TPRZ+1^AFP7= M;.K\Q.N_YIL9CU'$37Y@2O(8HEQ2B GC4*^KBH@G+)%VS>MZ1YI:%%;:U\JD M-3:Z9B"?1=5V-]H#5H'YPPVF =O$/1#XW?D]-]C(F[D]/A_OS_9=,+C-VNI) M/M"_ZG#G5[F4FF]F+(H94SH$R7-A^A!%.20D3F"N6,85CEC.8YL-A)D]@' MJ"/0;%A0[7C6 U2!6;;6*-Y+G]/-)3K M_/@[])";,(^)LWNYC#85H0-]/^WS)M("+\0[[3*#_G4:U)U[/_JYZ="E MBM#OXK-[M[_3_URMR]61*;JLJW^E0!EE.LYFA"40847T3UC 7&0*TYQ$^@7J M%G$[VS"U:'SO ERHUOW&DX'EV4-FS#:<#SH/P4/]$%,P8"TP M&$2_ZP1W,T9>0PS&Z7A],?Q6 W/J.%^_R+;X1:UZ,4NDB&@<"Y@6O(!(&FYD M#$&<2$PYS@J6.4E0G!UI:@Q8&PH6>TL=$^K.8YK'%&/%C:BKT.^;#$.".3+: M'BC'6:883URVS?Q@.MK&&0V'K-U[P0M>@=F_^?JUC-RI(7E,6.Q#PFO*XMG! MQDU:[//Y*&VQ]X(! AUM^8]:$?_Z9?M]M3;GV94V_HP+I6244H@+1B$B0D!" M\APF!4\4SUC.A54QH^V 4Z/@1L)F8XR^ LM=6XBZ$P?=V>_>B,-Z$KHI)02T M@9FE1/6N/J>[:IIMZ%_L;:[[;GA&TD%KPS.B(TEL>$#635C# :9./0V;^XPG MH^'@U8%ZALMUP\+D^_6*2RDVIJ;T=K-Y,45L=^I>0ROU"T%4QZU+4?W")".5 MOYE1FD=(912FTNS-%X) *E(%D4 ("TYB640N,?0P,Z;&[CM[*WX'S[57;K'@ MP"FQ"Q3# QV8ZQL'JH+VQH6Z#V.-?I6O879K]WY4O_079UX&I,\@=* EHT:H MEZ'U-GR]\&X#Y87JMG?W?.38T=)7J .S#G-18: M%:$JW+H"M94>U82Z8?"J'71FJ'&5@KK]/=(%ZOGXP.14_EV*%Q/D-=5+AM,^ M_J6CE25=-,(>&Z/BNUH^EGNGU8[IKZ^_R=7CFCY_GW.J89)T\U!6*.\4;1BG M.48X@U)(I .SU$A@YC',<9$E1<:BV$WD+)RI4POC&D]-4+%NR^?(VEG &V_+ M(&.A_:T/-&A]BL%>P6/+:4"-UXX9MN&^&G:\.(T)#[UUT)KK ZFDQL^=2E(U MU\;5NKSJ>C_7;7]!Z3#XLW0Y3+OJ\#/C-?4XG+7CYBX'1_TH^3G\B(-K9$W, M7=9K-)O(K\V)19Q&18Z,NGN*=$#,500IBE)()9$J45(BR1PK8,\.-K57QX=F M"5J_-W9]8:Y*]EAMO\NU<_WK>:CMB-P7@(&IN#:SJ=7:61K@D,@&$<_%I^?' M&[NTM-?S$X6C_=>X$8F0\]EG/4V+^^^K9=U ><9PFA6)2F%:2 (1H](<#F&( MX[S 0F4YPU9E J=N/C6B*.T#I8'UKKH=+9P$KIL&+H4C\&/O@(3U<][E\OZY MWC0/]D;ROS^N?OQ_^K+JF=8_O'V43]YRE$>WRYGF4>W\S,"3 ?IJ#I@V#ZNZ METS3@49N?EN;A^_-M7L"M;&@KVU5Z"TU^-V MO24R7C?F^\8<=PO>$H&CS7;;ZX;13'.W\N:;4DSK?KWZM%H_T=NE,G^87^WW M+E+)"I&D E*"4XB*G$"SFY>G MEX6^VP_Y42G)M_=EL=>=NA:KYU8_-Z50CHH$09D2 1$E&:0RBF :<:EICZ6, M6_&>_9!3H[J]U: R^PI4AIN]V\9TQXH-APGH)K@PL ;F-$^(6G.8.T@=M*5O MUJ(L_;>W=.4PVB@,Y>Y]0TH#KAR0OUON[PA3M_9L K[?9;FWD D>9RCE,.8\ M-=42.60YD]#D]&O:R=.<6ATCGA]B:CQ3&5D6XI96.N2,GH:PFSG\ !-ZDZ;" M9&<@^+,RT9)F.\!Q2*&]&*21DF;=P7++D>W$H3,K]O25X^7!=EI^D/G:_-\7^I9)4F$E($=E.\PUHR$/T;K*+ ]4'[=">Z$7+#Z@/7]A&#?,^' M!W*7B0)J)4*M _193# M'-,\DB:=-BUL#_W.CC(UPJP,!;6)5\T/P!C;*<3L &S_H: 7N *SV6"DG,X* M>Y&XX-#P_+U'.SWL=:]]C-C_X6'15]DYY^E9;N7UXUJ6FHZ;>@U09(I'@F

,4YGF0BDGM9+S0TV-"+2EL#85T)VM;J%1![!V@8\?N (3 MP=Y(L+?2X\K*'@R?P4C':*.&&OU>OPTD+*X8VOQF0;=2W-/U]O7!G*=3WMJ% M+;C18%6II@J] D-%%D,:9QARGDN2QI2PU$FSN7.TJ;%%;2PHK04MW@ ,S!\78#>@]XX%)GX;\G0-.'*7'@O?CUOWV%PT=-GQ\4FN'^?+Q]_6 MJY_;[S>:M>CR=9:10C ?G2Z>+P Z?[X M17WUODI#*Z;'A%R71_FF?)@MYH^[K0\CXO@P?](?N5/?]&\WJB*DLU9:J M= YNO$RV;10T]A0&#Y=&F[VAK0T]@1V@,>*EEKU'6T5/:)YI MRNCK[D$4=#_^57=\_FVU$C_GB\5,T RG.58P2S,C4Z:87F52!B-6D%04$<)( M>)3//3)@:EQ^)-QZX6F>\X38L7!(F /S;;\T+OAE9S]H'/#:(&,8=B,JXA[; M,"4YW+,(.6KAGK_/,/+[(-GV=KG9KLO4EYO5\H=<;\UP#WKJ-M]7"Z%_I]<3 M+R:W3"^^S= ?Z.LFGC&4YE)B"E6:FZ;SA69!D>LXEZDT0S$6(G**3&:/BESN#&C*E@3T%Q@S1N)"T&$"/'U#3XTOV_EAG1VJ-\.6^@Z38D>88: .S) >4;Y MD<86L# *,[VCOY-BC"TJYQ5@K.\PL%7;GD$/=13K3(*4<4)E2F$1F5BPD G4 M:^$$9CE73&$B6>QT[MHSWM08K&7N6YU1Q[9U_9^7_4W'IR1B!.5E=.P0:P.P':]XABTPM_259-<6!ZV]/@=/X'KK MHV'?N\;Z' X6==5G+QVZWU41V+F^R3FEIL4WA9F,(XAX@B$5&$&%L"89GO(B MDS/]#-KN:76.9O6TD.II:<8,N8=2OW\O[4G=A[%)V>4\XE 8$D=,+X(Q$@(6 M!"=Q2I14+''3Q/:!\[C:V&-A;;L%Z V_X!M]-7#C- :W!,;OGEWWD"/OS%GY M?[S_9G?9@#KT^]5\N;U3-W1MGE&C$[]:O];O!K.I]_)DUKM-BCN6>1)GE$-> MH!BB2&60YD)"+%3$8LQQ%EM%CNY#3RV O+^[ 7H(T#+4H3K;#?5NT@F+96#^ M*>TV+8Z,Y6!O.M@%Z"WKA]3!NR'M4!\?#/&1ZN8](^]65#\(O,YB>[<[CE>$ M/\C3@^+\87<8%LY_ULL%/91^U?EVMUZN?\^7C#=7? M*/W[&1$\B5&6 MNL6?3A-@%XR&@C7PF\&8;0Y7*L-!8[GI65U!O3,>W/1![1RG#L',9]#J-/ZH M$>P09-Z&LX/N,; Q]4^Z%@_ZVNN_YIN9P"D5BF60H=1D&A8"DB)-84)309-4 M3X943LVHVW>?&B65Q@%C'?C3V.=XS'N(G!W5#,8C,)?80^'> ?F4RUZ['A\, M,&ZGXU.^'74W/ODA_YI!G%>:;%*TI3-F*%=9PJ,42AY%>D6:,(AIP6$6T5R* M)$F9*&9+^6@N?/ C&'3:$K?-QS?V!/SJ[ZT]4 OR)PAT9F+L&",0SJ.*_YS) M^[@";>RO;;#W*O?3#=]8(C]GK)B,M$\W2BZ"/CUWJK4.B>FM"+Z<4HQ&! M,>,$(JIC%Y9&"F)6",$D(H0@6TG:@SM/+6ZIC;.7E#W$J9MW+O(^,)TT"QM_ M>RUGO;U4Z?7PIJ,)NI[TI:W;>OH#EV52W*R>V'Q9/LQ?)5\]+DT[\%LAE]NY MFM/6\U_J]0O3'ZQNVS.7&_UO+T]2W)E65$;$H^KC4UTQBQBG.FH14&59JF.7 M&$%"$841EP65&,4I/DS?7+]OMJ;0R<28&9S"(.(ZP7R(@H9+I$CO[]P1GZ MS/8PL_BJ:I*N67AGK,=.4E:@>.TCU3WBN%VDK+P_ZB%E=]5059J@ M7 \RPX6*)15Z48N2'*(D32#-HP(2$A4)S0N5D.S2**,UWM0HX5R8L=J;[#?. M:&,_/- 8B.@[11HM:\.&&B=@"1UKM(=\]V#CA/\VT<:IRX:*">F'5FZV5>:K M7DDUOZ@S8#_,-WRQVKRLWW:A*$B>"F0@ET)!5$0YI$1RF!0\CF3.!'/KESO4 MD*GQ4V-VD_!MME)VOVLRO_?.N"H-#9PM.^(:8PX",YHC_$%[A5P*IU\QHH&V MC"Q*=!EBQ^)$%]YOH*S&_'$YUZL5NMSJ%4#^/;' M[[]??_T'N/L$OMW^]N7VT^W-]9<'<'US<_?'EX?;+[^!^[O/MS>W'[\YJFK8 MS8D=4?I'.C MM@P&>XM!8[*FP1 $Z :35PT-NY''U<]P0N-(.\/MZH%=3>3V MAFZ^WZ]7/^9"BE]?_]B81(S;Y0_-F7J\:[Z=_RAWV6=$J9P5,C4J0 5$"'-( M8A7#C"@IXC1%$=7+T-66+NS(RWYH)P+;&1#NV=*6 ZY-!R^;LD!2_Z^V&="= MT8Y-4.SGP8ZPPJ ;F+0,L,9JT)@-V"OXY8\*Y;^!G?'@NA]F]\XISHAY[:1B M/_JXG56<43GJM.)^ATNUS+U>ZR];U>KEU]?]9^[I MJ_E=E79;JFQ%>W2:;<,!=]C,D-'B^/.XP7Z;)XP#R/? M=JEQ[Z3NY@G3\^)OO@886+&T6*Q^&L7V3ZOUA]4+VZJ711U1;[Y*+N<_RJ<_ M+F@6JP+!3)&RBU\*29Y1*&0D!$USD616G3S=AIT:H^^L!FJU!J*V6\>UE>&. M%4]VR-OQKG\\ Y-J8QS86W<%#O&M2S$_KS8> UDWH+Q65MF-/&[)E1,:1[58 M;EZT M\?:NRB?RLH(S& G&(LH)!E.("$J[_2@E* M99KD(E=.Q[^=HTV-CDKKH+DO6!C[ -?6FRAEW2..-@!H.QKR!E]@]KFI@2HM M!<;4*]!"LS37IW*E!2I^=2N[!AQ9M=+"]V/-2IN+!BZ$!X=;^]+3I;C77ZXP)QPJSE MY7J'FQK_5@8#U5A<)H?(QF8'S;-^H+LIU3]\@-4*<&7/]=QM-]L_;H0.O-_BHW_C6=?NN^/-]>G]AJ M,5-QQ!3.-<$6E$!4$ Y9A#2J28I4P:BF7"NJ/;KSU%BU:4M566??X-H--[0%M-RTQ]K8VH!U>V'T( M6T0\'G$+OEMV%K(AP4X?=@ZACD<,1PITAGS]W((;2TPZ0YN^>XP7V%AZK_C$ER!;1QIK/X_(=.LR@W6Y@H'D)S.NEU96Z26GWP5GL MEVHRWG1L\*AYZPZ95\E;A^''5;QUQ^5(\'; +09$F2?T233SFJS%JFOK9JYO M=+0)V&B3O-[+M3*=@30J7Z5XX>7;GN4TPR@E,$(%AH@J39BI3&"A%X@R$P(I M9M57-92!4V/5G; 1;PL;\9V791/KG9N MOR\ HO&4_"\=U7S:NVK0T@7XJM@ M$4*_\P0'IN?3HE5[!\&!AP<9B%<[O:I7T/(2?)W(W#J$^.\\QR,M"]YEKMW6 M%0$GHG,M$F+<\=8O 5$[6/.$'&=@9NE>K:94'S.G@FOY76I3?L@J^C"I?55V M>484XYGD,!4JA4C1'&**A8X LIBH(LT9=^JG[C+XU-[I;9F?2F'PP/JFEOL7 MX\#?AI4%.,V-W1(H%.*A$QV\@NV>CCH -:])J2[CCYN:.@"9HP35(?<8JE.T MTD&T)M*%*4EM':2UBNIW9=49UV\YG*80B[*544P@2XB"$6,H80GC*'%B.Y?! MI\9V]U]-R?O#/\IR]X__[X_;^]\_?GEP%2IR -^.SD)!&IC.&K.O0&EXN;FS M/T8_4/H(4>(^!#6_"D<.XX\L=^2.S+'VT8![#-5=+#/(;Y?S[9PNKI^?%W-> M1H\Z4)ROQ$U%JYI%/RHE^?9!AY15P^R4#WN9.5.CO%W+P]H?T'((5!Z!O4N@\@GLG1H6\UTXI7:T.=Y$!2;2 MX',T0'K2![1^)2HOLFAD*4L?Z!U+7GJYZT4<_56:3%DC?[)?P]^QQ?RQ-,1( M.W'3_&G^I#]RI[[IWVX4Y3LC]H$1B6)$<$Z@BHRH;IIE$"N!($6*TPAG.*=6 MW98#V3!;WS/O!Z\#S/L?='H,FLKRCJ,/2MP M$M."RPQ*)HAF?J0@YG$.&69%D18R)I%3=?_9D:;&X1^OOWZY_?+;-W#_\2OX M]F_77S^ZT?-Y2.V(U@M0@2ESIZ:NC:QD30)M'O2"X9.^S@\V*A'U^OR64OHO M&)C5MF\904:T/YL#/5($?UH^&V+?G:T MD9N@]WE]W/*\]XHA"5_SCYN-O/ZVCNM,;5)$+,*\,*I .FY(D("4%QR* N?6ID4-L'-G]?_SW^NTL"S5O8NI_\B\$(_+ ?XC"D . ($)=T MH N &2N7Q^Z+XIA]<\;O[M29MQ>-F/=RQM[#I)5S'W(O-_RXW,ZWK]^^R\7" MG/+2Y>LL50F/"LH@PDS_1\H8TD06$),XYS%A!>56_4Y/WWYJ]%19"$H306VC M??GA"?BZ6>IR4$(O6USP<"I'/._V!36))VXZ6F'B>8?:U8D=GQK:;,4D8#S0 MOW:):ORU.FN*62P301(HJ"KTD\LY)%@QF"%4Z+@BCD3LI.IU=J2I/<1UMI&V M%+1,'7;>=QY>NY6'%] "/^0#\1K0NZ0'"[_-2BZ/+%8*:%\.6EX<>.,JR^\X+W:\$Q+MP'34">Y5U5]$LU/] M9Y!-U*'H^97K=[1A9-'^80@=2_F:$^3:VMKY]-J+>>/RUN]HET^ MSLLT>E4421H5,,*<0,23 A*:2ICJ?Q 2LS@75@UV%:M;'17L2MP< MMB=LP;;8Q@D 86 *VZ%G8JJ#?=W::K W.P"F#CM! ; =:8/("\9NVT>.8'7N M*MG>:[S-)D?O#O:@7*\=J#JKOU/EN^%.?9HOZ9+/Z>)^5>6"[4Z$1"HB5,0Q MQ#3)3/#*(4UX#HLDSKG(9)RD3L?P-H-.C;UW-IM@=6'2#RJMAJ,^ZX"JP.2!PIJKI<>XZ7VI/Z6?_T?_Y'\QO]'].? MYO_\C_\?4$L#!!0 ( *Q:!%/OCL;4NZ0 #EL!P 5 :'-K82TR,#(Q M,#8S,%]P&UL[+U9"&Y1RSE^#^]#__XU_^Y=_^'X#__R@"A0@>(N@3.20P@LIYR2S"FN/G0RGO[C7^N7&!;X$S$W7:Q^_/<_?5PN M/_WKSS___OOO?_X2YY,_S^8??A:,R9^OWOVGR[=_N?7^W^7JW=Q[__/JM]=O M78SO>B-]+/_Y?__Z^GWZB. ")/_SET7^TW_\RT\_K<4QGTWP'9:?ZK^_O7MU__&F."\+*BM'7],+E9]2G[4@$?EGB-..:JZN/G\S2=V^:5)G.YE=_ M.0D1)ZM71QG'H]4GG\3%X)GH M71#!*Q4L,/WYP^SSS_3!I K!ZC=5( P8OU3 _[CUT+5H]J/^:MV=T7M'0LC M7'%@=*35P C[CM.ZH"4DO6<&G58=$'_SF=_3?E.Q)_/TTVR><4[FX^JA89Z^ M4_)MZ%Z^X^=/84X?!.GC>'(M[VI'NM#;_A6H)#M@V)_B38"B;-YF"[&5?"7L*Y.%C+"L4:B7$4? MP ='GI9S+HEBA,JQR_UBX_E; 4.U#XR#Y#HP-EY,E^/EUY?C";ZY.(\X'RG) M:).+!0LCH0/GB223<@G,R"PJM7.&L,QQ\_^RML&!:Q\(!\FP"#Z\H MW)^3.5L)_CW)'Y_-+J;+^==GLXRCP)A2UB&HS!-M?UJ!2\R01Z2C#@7)T,G. MX/$@*5NAQ;:.ENZDW01XSL*75YG$-R[C]7G&I57D7AGC4(..,H*2T4&,ND 2 MRJF$EM.^V1EL[B%B*\"XU@'3A82;@,I)SJ2"Q>4_K\=3Y"-))$=F-*F5+*;R MCHREY(Y KSSYW"FIW,5!QKT$; 41WSI$#I5L2_!X1M^>SL]FOT]'B4F+@B5P M&"6Q(!-X- PR.=LBZF23MEV#X]OCMSOP8D\$&WN*M25DK#;+T_G;^>SS>)IP ME)WPS"2$8#4A/!@#GIL:G9LB2RJ9J](U/#9HV XC#9^*=B;@EH#R=K98ALG_ M-_ZT#26!LI5!>ITDU^MB3)J.Q*$2BY#%U$-3>?N1T,&CX>W5N RN^ MWK1.WGZ<3:].;#1FS5.DJ$HP#XJ5 #%G!\P4EDB+6'@73N?F<[<#0,/'H <) M <( M^.ZAVZF_X2//_478B %X\25]#-,/N#JK+3:JH%&!<.3FJB1('@18\-JZ3#$R MVMC%*=5=S]X."0T?9QXLT"9"AF<7\RJN]7U>!3;IX&(QLDH:IKF"8EQ-$,FT MLPFOP5B!2"$1B:J+[*"':-@.(,T?7W8@X": \FI*GT;B&'_&YV$9+MD:,>$( MTZ4 &DZ C^3]!($&$&W&HF0.:C-U[I#KD;MHV XHS1]B=B#@)H!2KX;GS\(2 M/\SF7T<%F;0\,;#&\9I"DB!D\I@]\S[IXI&5[@ZIOGOT=BE:S9]?[B_.)M#P M_CQ,)K]<+,937)#5RSIBL:0]+7+-8BX0DV&$;2^2%4%P$3I#PW>/W@X-S9]4 M[B_.)M#PXASG'V@3_,M\]OORX[/9^:>S MT)9CZ2)G[P$2MD-'\T>4AXNW"92\_XB3R17UFD7&&)%KC:C7O(%"+)D3F.BT MU"$K$[O+O[CYY.TPT?!YY8'"; (*1/AY31.9I7^\_TAR6YQ>+&LM28W!1T1M M$EHSB)G$H40F$:%%"L8UMU@"2RQU%Z0\0,EV4&GX9+-C8;33-^ M^5](V"^,^:P\6"U(-H8[B(494+D$@RXQ'KJ[!]MX^'8 :?C4\W"1#HR)DW.< MYIK#_'(2/HQ,X4':2"90.$]?O 7RGS,P$;0.WC@IN\@'_^ZAVV&@X://_44X M],WG.I1^.5ZD,/DO#/.KTH;$C$_T'R!]0]NAI4 JD(G3S%E6;&#D47=Q"WK/ M\[=#1,-'H)T(MI&:D343Z]*7E_3:8F2,\[3-4:RM;+5I]K+P)27#1?9%ZM)E MT<@M K:#1\,'H-V(MBE\5)"O6> JQBBT@:0YQ=YD[\ 3[36TLB%C+$YTV+V _/3-\Q=OWK]X3M^\/WW]ZOG)V8OG MOYR\/GGS[,7[O[YX]*WK"Q__%,/+#G?D>P#:]$O%O AA$^C5;I=Q3F>AFD:DY&8K>O+KO&E20PV&D[V@0ER,S0';Q'!9"%R#$I$<\>)X=4J*V$1 M5[J_?.9ZJ>%DN;AZ97/-[4+L"NM,0B^A1$9+R5L.D?L( MW&MK(PD!]1W[S>&L?D_&,'7NO6'BRN9T(/,!-Z+OJ;]TNZZ9R#IDG;PATB/M MIIXI<,X[2$K87)0/&.ZXQ>\*.!O4#(N?0]1[)U(.D74#@'D6%A]/IKG^\^+_ M7HP_APDQLSA9/@OS^=?Q],/?PN0"1R%)BN6*!VF1DSN6"Y"?;H'V8N-TUD7T M8WFVHJX%0!V$@EG?*FD 9R"L3NI&::Y2']H.ESD#>#F=/D1Y]_)9N23I0!$(RA5[^$3!H@.#13T008N MF4QW5. <#IK;I S3@J0_Q!PH[ ;@\CWQQJJB-&DR*B0.M) D"X.0:05D[2@* M4+VX/[N#I/-[JAZ=Y;U%O#\^9LLPZ6@;FGW"^?+KVTD@<4QS#2(_U2.SZLS5 MWCLZI4+>FR-G+B8-#I6 J%7-*/>%W575U<5N=#]1+81:G9P(=2;Y!JS,*7$2 M:CW"RE%[5QL4GY;?%K@2%RTN[T(V"6H)/-G-0HN+%S*>F!5#Y%SB'9E5'>Q/ M#U'50A36"8ZZDWT#0/K+;)9_'T\F(Z$*6I>J1+BLVZR'(,DKTTQC1LT%[\<1 MOB*@A4BJ$WCL)=&]D? 9YW'6I:?[BJ0^_3"FF&\MDVH2 O)EE*B(']/WY%H<3AV[B>IA9BI$_1T)/4!\5.S)78YS!^NPK MUP8@\6:VO GW=SBIHV#>AOERC(L1^6C"8^00?.V *P39SBP0C [%98O"Z3N* MYP\'R8-4#=/IL0?8="?[!H#T_ )?DK!.2AE/QL3'#2NI=-91VP+9T+I0)2!$ M&3QD$83A6J$UO63UW$_20!TA^W!\NA%[ P"Z<=Y]@PD7,Q=9EEH87.IAE(!H MI ,A94HQ%4?+I.?[A5UA\Q12P@X7=@.(6=,_0J.C$BIHC8 M1"Y83K873V;]^(%Z0O:6)KB3.!NX1'@]#I%,7]TRR7U?E7Q^G$U(ZHMZJ+W\ M>BV:9#AMJ$[0!BK)'"9?=]9: .J<=M*Y4.YJ4-U!"L66! Y[N=![NG(O>FK M"-WDZXH%JX/V6B5(LM[#B53(CFH$=#R@\L49U\M!SQVT#)MSVH_2'T#6/AIH M"T2;M\.,Y&($5N=?1_+BBJ5XTGBRSD$QBBA-N:NE2*=8:BHO_F!MWX^>0T3? M (BN$F??AJ\UG+Q*"G"6.ZL$[>?!I7I&9<&;K*'>XS*6I96RGYJ*.\EI!CP' M*?N>E.4#)-\&?N87]-1;,AH9;Z*5*.LQ)WF5F27P+DK0R>F,)07A>G&=[J5H M6%^I/Q1U(/\&@/1]5L 5/U?](T<959!>U60 2WN]I0#3)UH6,7#CG&=)8"^% MD ^3-6Q.1D^0ZE 3#>#JZAKF'7[&Z<6UF=6,IZ@E!QZ= Z56>=?5UKH@4D!C MI.NEYNMNK>=,QB-Y MU\,FB9IRB3N*R;@3?@-4A1E;2^/MX^?'9Q6(Y.\?Y]4Y\DRU:9UIS M!]DK-J&OF;\HZ[0U;E2&L#:ZEKG]6SZX0SG MYQO+QH82R+Q:T"QE4$DK\#8RL()3>*I2RJ&7:Y(':&K&5^H$4UT)OP4SN8X_C#]EOL[(O<03;6U'"7QY$ABKG;>,SY:7FMI<]H\LKP[H7'+ M!PZ;!ML59GH3<0L&:65;OS%TR3E-YTN]('PUL7&^OGKMB:=T12XFB641:'!$-R4-Y<%9R2%DH)[G/VO1R8'T' M+4/W2.Q&S;=[;1PD\P9@113=@XE@\A5'>E:ZGX>6!WR M+8H5PN6P>==Z=R3UT%.&/1KL&!/=RK0!4W*2\RJ+,TS>AG%^-7T6/HW);QKY M('CTWH+FAG;ER /$$#.$PK+CJ2CA>[GZNH>>8<\">S(L7SQ6)5*WD6OHPP&HN5,UM"!L6<)?-)WG_Q9$3I MXVDK[J5L;$JJ 2B^PV483S&_"//I>/IA<8/=YUC&:;P<&8'> MQ[#JX<]H\ZZS?"AN!*-:WJY4\1&7XT1^]G=\ M=#6WY?M']#W$Y0&&CCG1!9,+DB%9/*Q7KX$C^$"P"8Z'+] MC+-:T3#2C%9%9A)<2I:L<65:6TX_EL!"+,IB3_O?33*&/JWL&!.W=\&]9=Z$ MUW1)_;-)6"Q.R\K.GGP9+T;!HXR*_#T3HJI] !%J*3(HZZSB9+Y#/\W+[Z6H M$1SMH>;[$'.0S!L STWZG\_.*: 8>6LL.9#D]C%%^SS6+ME)"+ Y%B&T5_3_ M7DZ\;Y'2"%P.T_'FD?=A F\!,M].9W_%\XCS$7?SFRAYR;NQVYY,$XGH.4#(K,Y/)+S\#+$E<=274* MHFCA;U>X=DOVDW !.3B:3V>_DW./+V?SY["(NR\7D M]DBJ$3(?6!$>F#8UH=N0N&2J!D(F9@-#5+H/[&Q'7B,>RYX@V+S1Z%XC#>#L MOH:CU]R.4BS&":O)P 8-RN4Z%X(10XC2ZXPAI5YNT1ZEK!%KU0VZNM5# \#Z M/OOI;9B?SE4= JQ'C32',Y6+"Q.+I8?9_/Q?V,>L1P0&5>0'?F(2F+M@TMA*F>) MT\N<&.TE&'N8K*&S3'K$U4$::!1/EQE7UF$H5E+L4IM3JMH)Q3&&$(S0W,C: MQJ*OR73WD#1TZDCO.-I#\HUBZ/1BN5B&:1Y//XQ"5C;0L@!MG"G5L'7T+(M"QM#1QK!9TG7Y#^[R^/[+**$)GA#H5S M)O748>1>FH:M6.L/3@?)OD487>W?6:6LD(-E0H*JY_7.<@LF:E>25LS:7HZI M[J%GV-$-?<-G#YFW")V;FS6+SJ I)!568U*2!VW6.D%1=:*Z,2A2+Y[W0T0- M/+RA;Q3M*_[.H-1K8MK[,_KZZXLW9^]/7[X^??_^U9MGI[^^Z"PI[9Z/[R$A M;1M&.DI&6V?M7^/N.M?(:<^\(W0XF00H'0M$K#7X0?@@=)%,]))_=@\]AZ?V MKYH+?BM&KZU-,HL!9,P*5*0(U'')P"H7-9>ZE'XJE#8)&?8VI0OMW\[9/T#4 M#>Q9E_37R3=W=?)Z\25-+JH!K2,MZ+_:#65$C&5'/ +&FIGGZQQ)%31DY=!* M:6IP-71\6:W\A-X"0O\QGB\7;^:R,EZ/@92[*UPH#0PYC ML@QN.[R]^/()IXL;9M=$EHT) M#F*VL=X":HC>,$B281"E\!SZ'5V_2=&PEV=]X*8;X3=@8=[C9%)WT6G^- &;>S*:S[[FX,I:6"&),%2AUNC;MQ\1# MYAZ\-)G6A*)UULOUZKT4#9M)U =^NA'^[BCR:Q1-\4/-,3GK;,/ZM@RNSD3' MTPOB[7*=S*:+7[#,YI>MFL["%US\.I[.YN/EUU=3VC=QL:2]^_M/6;>Q^!67 M'V?TF\_TEBK^Q8@LL.9U-$J*G(.R.4#P*D#*"=%;0Z$([P.>1^1QV/RF/@#? M*D :,,37+%^:@%_(ERWCY:MZKT#2&<_J]4$MW$CANZ8,WI,KHEDM9LLU(X/, M11V3#ME1#,4H7.*FE_!B3WJ'3;+J#]/]*JZ!8.1RQMD]W-8"CZ2T%6!,S>;0 MF9&7;#,8AIPY8C'J7K*/'R:KA=OMGI&Q>9?4G9H: -W5Q(_[V&')!9^*ALSJ MF#T4-9M(94BZ8)*:!<][\5$?H:N%*\KCPJY+11W@SR[[W(I'SL>D?$9 IFO& MFE80):]?4BXQF:)X+ZOWG%+5G74IM]"6LK(Y"S75A M&8KS7,D854F;'MW=O8NZHF@[>#Z)#-GA--6V;7WWV()D02LO5 (N8YT<%CAX MDQAH*16Y*U:(?G;I VC>#K9/*DWR6!IL(.[]CM41-R9K73.%-682FHW@:1\@ M&2+R@,(8W*PHZ1Y^VP'J2656[B_E!NS9U4B"J^+@:XG$X@MRZ\&J6MV92"*. M> "C,VV2AMLH>\EBNH^@[8#SI%(K.Y%] V9FDX]?PF*<1II'AC($4K#FY'ZZ M!#Y98L)%GW@N)O33W>9.:H8]P>U&T8^@9W>I-S%O=I.-Y^/)Q;)6EUO'G3 ( M46IR#J/($)P2D#%F%XK-/O=2N7Q1X%0/M(O@D(_1W''SX2Y2?TH>$# MOKFHS5=/RZU:X?4*D=8FI6=*;*HS;;J7?4+>8RV-LYN M"_/9:I5 LDBK.^LZ'\9*2-)GSTIB5F[F&K=P=MN7%>P:4_TC8/TP6Q5_4\S:N?)BNM_R6,IZOU/Q\O M:&4_OYC3U[6(KF?@NJAMSD%#L5C;"2 '[Y*$K*V4(3-7OMT"' /M'?(V<*WM MD>&ZY6H9"CL-+*<'#!3]M.[%\G8V7\EB\U+^KDNC(#!RJ2/(+!,9,Q/!!0IE MC8Y>9%&T"+W43G7,Q\ 5Q,,NDR$QT< MT4-[]C;L8BS&)%''Q0K:SYV4$(N- M@*EXK*-TH@K'CGFZ@GQOIW!].TK'5&K;9GTDO7/>H@84L=1V6A*"+PZ\<:'4 MA&-U*UVH;WP.>_0V(/9V4L;3]\SCJ_=GIL__UU]/7SU^\>__B/W][=?9? MO1RVW?&8GL_9'F.L^['3#\Q"-T6SHAU"%L+4KK"$S9@8N)J D74.1?=ROKX5 M=1T/GC9"*>'0@[&I%OF2,Z52;UDACU(52. MVD/=]R'G8-DW *0-'BXGITK%>$D4SKA(<;WBH4X!R!X\-VBMTA36]'*G<2:&N,UG6$$JVNG#AXBH AF>)RD1)YZF6W MOHN8@3/%#M?Q@[.&]A!X&^.I3Z;YV:WYRHG$$;-C4&(09(M149#@$PCG%#)F M' 6E6]T4WO^,@?.^.H-#EZ)LP(RH=+D@7FJ[2U2RX$ M10?&6P-!EEJNS@(XD0R@4UIIG15MOWT Z&YRANV>USUZ.A#Z@-!9S)>C9Q?G M%Y-U?]%2,"W7MUBGY23//JWT4N.&& S3-AJ@ZP$RP-&;'W X$=\+6'/AI'V$G^/Q?KQGE7845 < *_J>0?6$U?+ M-3#C!3-%83;;]//JQFYM$-HJ\&//^[YETZR0I+&9)5=ONR\MUL,GDYF_\> MYGF4O!(L&@\"%=GE'"F*44H"*FGJ?"^F>2_7*CO2V MI/5XJ#V^NIN!^O<]?F(T7"\>!.BGUV4CI M:,#;7_A-M*=8">;58G&!^69YS'H3N&K=@O5.MG:C76EP%&31U>B#*;6<,@8/ M/D4$)H/34F=A8W\V<3=:!Q]Y>5P#V*,B6W /[V;Q;V%R@?=PZ!6/44D&J&LS M!N(3HB2C3@&\2%J0&^YZ*6_:G=3!)T<-C=2NU-@N4-=K\0W^OOK58F1E+%AG M%)B@R-D(M!"]]K7P2UGBTZLH>]FIMR-O\%%40P/R$'6U"\+5,OO&E'&J6%TQ M4MM"*E6'VQ9I:7D9SNKI5PGVV 9R-PCV.1QJ: @>H*QV$;A>5\]F4_)C%Z3+ MT[+^?CFFR.P])GKK0H?P6=)1M\'QS6SY$X?WSP^2O;@ MPY^&QFP?ZFT7S*L5^CBS"17W6@U!N TC^=L.^.)O=DRB[6L1QTP]_AR3UQ7A)S,\_CQ.NI?0.T^S#=/4I M*X&-C*YUL%Z!-)Z\=8T6 D\:-"IM2^)2Z5ZZ,_?-V/!3/(ZV()K"2 -KYJ$. M'V_K"ZO6,ZMWO9TMEG-K>[_+\4UO)V%:6X'\-@WG]3CZOS$_T)QFW=^L MEIM[6Z\*#:.ML<[(E<%1S!$3%&^D3%(;H?L9;3T,O\,/(CG:"GL*B&I@X=V^ MC10Y*IXUAXQ2@TH\0'1!@4.;HBBFV'[:M>QY)?QCW*X=I(4#+\I>3'-+-\+) MB,(\N7>%U_P-80U$)E>-1B+GSJ(33_U&N-<1)T_M2G@7?7>*]./U63YY_]>7 MKT__WE-GY>M/[[N7\MUL=-_:Y5E8?'PYF?V^^-:]S65;E(G@R7$%53(C;]8G MB *-BXD)PWN9!_$041TWZ% *58!A69!N^D ;0V.%Z,\GV9O28;N1R& M@4?ZM^PBZP9\M%\NR-U$\CO3.O2[*DVQG$LNLR9KG4DBCBRG"R*",RJ8$HFM M?F9ZW4-/(]C90\6S[N7=*&SJMW/$R[Q^EF5QH=3@))"0K*;59"P#K1)&SP)M MS;U<3CU*V;!0ZD3_6V!J?V4,W9;CV=]^O6HFDKC6AI'3@BQ6F7#P5432)$9> MG=MX7IUTL^2N8EQV+ 1NM(-J$>0;L J0B3=3W(L(]&/X\]9-@\V![Q MT95@&_!#[JC125PY3#:",<& \II##&EU .&TB"(RU6^'SM<[%<@=JY?!(4[K M@5)N "=O<%FCOK?SV>=QQOS+U]\6F%]-3S_AG!0R_7"2EN//JQOAZYB0.13" MUVPQ7S3QQ21X)@*8PC5&- E3Z0-'NY/:2'"T)SANY^3WJ:FA-[7.YB(AR9#3 M@@:CD(.JA2[>D<='%!>>C4]2;;8B^Y&'6?4-FUYF6^VBPP:,Z(W$@LH6B7NU MW.MX>^*1G K\3C)GLUTUHJ53@1559PS7)J;90U31@PAHM(HV1-5+;7O?C WK M"!QI:32)D@96S7.D)Z=QN!QQ=+*^\5_71J28A"^V3I\59 !L#/4$&B%;+P-: MC<'T4B+] $W#FO&VP#/K1Y-#^R#7\GE=KW&OY$Q18%HN1A3R91:M J8DD 1M/9;^14//658@]@DR+K53!-V;_W8M2#/PI<77VJB(5[F0(W0 MI1CI/RBA3OGAPH"+JD!)VJ+(RKI^H6O84Y\FH=F'1MLHH+Z[8E$RIG4R M&62L32Q+_.=OH5EQ_K MQ,'/>"G\4;;2".9(1,770@66(!@7P9>LC'(ZR-3+?>I6U U; -TT1KO7;@.0 MO>GZGI:7XVD@,4\_/)LME@ORC)^/%VEV4?D2EKO,+7DJQM2V;$)#$(5#8114 MFJ(YT[TSJ^^%N)EU=:U M!)4M7M?^!2R[NN2009"R@!72,E=\XGBD_HWWD3AL*763$.Y9STTB^"2M-PF2 M.XX_KSNU,HPFA (B"@5/\$):8SWH$8'6RI_1'M=9;BH*:%0]$>YW_*R-$SQ&"]T8566*2VS3K M[@!Y-ZAJKQE%3*&; X#4IE7>K#NL:"L-JI!! M>U6'K=53K7J+52QJ@RXB47\T_&T0UUKCQN.A[Q M-1!I;)_3,K*E#D;V!EBR MLC9*E>"R18A&I)HFC:R?XL?M21QV(SYR>E!/FML?DS-:9WUB+65V67K4MI>(9'=2&\EE?]UGCG%7FFK /I)?<=4 :ETT M<"HL-0I\KX?#W$7(IO,+NX, M,)NCU?O27CO!R^E\_&$\O;Q<>C-;XHW#IWI1^@XG]8%OPWRU%92M1EBTU8H@J;U6M' M#GR&/1HZ,BA[TER[0?EU.M,=@I0&LV,Z0,9ZQ$&^"?C KAB2I&J&(6]I/_N M3FHC$UA[#H08@)98@L!75U(% M$TO1&]MK$'X744T&W9T!XAZ'\6#M-!2]W/ UKOBI_L8E42L^R>%8OX#TR]4K M(Z]UX2IF",F3/XQ8P"GBG0LILO ^J7[FRNQ';I-!=V\@[5^C+1C*.[E\-CL_ MGZU[SHX"5TG85$!98VLW$U7'?!HHUME@>+1!]&,M'Z.LR1C[N&C<5T\M .]R M#W@YF[_#3Q?S]#$L-CBRIB14CD-0@N1%QA\B[0[ I50L.U>P]'K,_6'6FJB6,=8N3:!UD-#W@]FWX@;^#\.4:25JY3Z@I"SKFRHQDXBKEH/:&. MWNKBL)=[[ >I:C)*[@MSW>FG31?Q%G\KOGBR2:1$S@*WY/I:5L ;3:YO#"J3 M64]&]=*CXE'*AJW=&G"K/5Q/#6RUV\MO%')11@@R\-K#@>2@C, M8B];[O8D#ENP=60H]J2Y!@X+7]1H?GE:7GPA=V+Z =^1K3V=KF[;I[G^4X_F M/X?)JF0WZJ"\Q+W+]QXYWI,U.TTS\N!*3?EM9;A2'NG*?Y*P)7EM/R] MAU!]%2;(%* WOOA>Z@>/R^:PSFG'Z&\8(0U8[H.D,Y*.9Y^S ^.QGE)X ;$F MM5KI F8O(I9>)O4=1/6P[F]+Z-Y)?P>.>2*^Y\L&(!L1?F72JVEZBL?\CVYB8W!=E=]-?*#+Z+3Y\F*P'6QO'K$4JOIF4V/U^K M\"JV$$$%+DL$S;4$I5D&SSV2_\6\RHG[6O;5 S2WI&_8S@0=@[ /G33@#M^; M$K5J[T$DU0XTSU8^RV*D!2O6,@O1)I(?4&\Q_"Y,+',E42!21$[C)F5*R*(@YDF^E=0Q% M6B44VU@T]XR#Z9?0@<]D>T1_/'__VZ^_ MGKS[K].7[U_]YG;PY.WGV[/2W-V>OWOSE[>GK5\]>O=AKJOD^CSEL MO/G!C'4TY_RRJPQ9S;>SR3C=O/ 53NFB>LA9R317R8U"\RYC(86+=@21*U7"1"BHB\E>)*X MY,[V0'".:C!,S% MD2\@:1$QD2"E&"6*8G+JQ<9M1UZS-FX7O-R*<;K73 ,A_F\UA_K%8CDF?Q@7 M(R&5)RH52*Q-P:JWZ7*HU+/@GO ]K)N&>TPQ?CZGR+4ELLT(^)RZ1E\LRX7JZK=R5TX.E/_6"M M5VTUYYF]>_&W%V]^>[&/EW7UIX=Y3'<2T)'W\PX_X_1BU5^GGH]5:/Q]O/SX M[&*QG)WC_!HN-@@15#'@LS8U(P;!:ZR=H6IS/I:"BKW<"6Q)W^&5,@\^YAN2 M=2S9<#*DB+7^+!D!P8D .I2HN8I2Y\UCL6/(H1'?J \TW2Z:Z4%5K1J=LW5C M[?U-S]F-SMR'&J"[B#FR&7+",*>EH5U+9E Y&8C6TH]1<(T8A95#++^NS-#S M\2)\^#"O-5FKZ^?+QZX$?V,WU=HS7FM@=1T-JUR$H /IGR<5-+?"]N/[;$7= MTS! N^#HUM3*SI74@ -^R<0[/ _C:?7J<+ZZQ:@%V'$R7O-:QW/6W,.S\3F] MY;2\IU<7A>1)O]M@W\9@*#H54+"V0"-S#R').OC#&E]JHJ+LI9BE8SZ/ M@>8A%=_JKOL9>CFY.:[__VHZ7H[#Y.33)XI?5YI:%[H\NSB_J#/@/E]6LZQ2$,?7Z!_1 M.O-<^@ FQ 2*A0Q.RGW.MP\A^&EOU+LB[Q[@=0ZT#[N&+^;)F MR^:+M#R=O\?YYW'"DR_CQ<@Y$U2(!:3'>J5O&;@8(NT+4O/$=#1VFTV8/O\& M).FG33C>1T 3 #N*\F<=:J(-)-7LZDL.%L]GU3D8B<2)4-K5N:W%UZ96196< M(7))@;;'$+8:8[X+G&Y3,0RFNE'L;90<*.6AD]#>SL:KS#J2'7W8;%[?^_5R MW=$+W[*0*I^KSA*_XGG$^4AKBK=V67[ M4C XC [5_.S8:F@9:S7)[>)\=3QUR1F7-GH*.4#HZ.OA7X+:M02,DL'P%(-U MF^E)NP/LUF.'"1<'0-5A F\92J_.PP>*<2^Y2DZS&)P'$6LA<%82/,^&G,]0 M[^&=+[>.^W>'T7>/'.;"< ([2_HH>&SLJ"77*R^?_LQS,]#PHLE>9B3Q=]" M2C5??374/GR8SA;T^ADNEM=KQ2:OI,_K[')5.[!'GQ+P8)DJJ$Q@:BM4'4K) M,*4#/8'MJ&H9'(-_>WM)==;,LB0]&*R&5SH)3@D/%+NH*(*5/&U.LKD'3%NJ!>"M:;]<>,H;LH2.D5\G X4(UH(3M>,:6NM- M*=SFS;VJ&Z#=I&+@:O?NM+N)F[U%/?3^\V8V7WX\.:>5E<(E%Y=FUFA=&!,: M@<9:\%&7A"^)@W?$#6W@S.G-.Y&[<7#_,P;N1= -$#H2X<"GQO5 8#89 MYQ4?JS8TZ^-1RPKGK,[U874"N?+@'!,0HK;1QV+$5CTMMSHROIN$81-P![J# MZ$ ;S>'I/:VT:^O.ZYIJZW1T4'R=52>8PD8S\*746(I MN>@T+6-?FU;2^O9,%W!QE>8:DF:]C&;?@]8G>N#9#4K[UFT#\+TS,9%X6=:1 M%1?SJJ215SF[1(BJ$RB()4-!NM49F),VNU9J2SQ7IPJZ[4A=9:Y!FAZ&#K6#UF?2_;^C;$#=M$KD%,'J2]UA%Y M7?*49A^FX__&/&*<1>:Y!9FD77O5P6@&&8.@70!%$KW$/[N1.>R CI91>IA& MA[Y$NV+M][M8NYZQQ M%29B9,K+M%V:XL&D##N18R",#J#%5DLG[RP?71Q>4/GPYW929KD#Z4,4\ZYV,\9Y5;4-7%0 M/&3%+6,V^8*]Y,AU0WX3AYC#8[=;-?\(X%Z-IGL>ENM*1Q%]D-D9PJ%*H 1J MB#ZO;A[0"V1"E5YZ@G;+1A.&^JA ['HM[(^*'V%-? L4C+="1L'!)T&]%O9#PX^P#M8!-1_)VJTOVPP.E5K7O\=L M#"06:4.640;39T.V@QEXXOO!G@#L>AWL@X8G>8(QVEC$W9UAC/@13C$VR;\^ MQ_AY9VF=//O/WUZ]?U4;^9^\>?[NQ>N3LQ?/WYZ\._NO5V7/ Q1'*PG-ZN<<%>C^]AI-NWAWQK$B>Y,3YD!8S<1U F(T2CR74, M-B=EC%"IEWS)[<@;9D\X$F:VF*UVJ,;VMNR?<1YGO=CV1Q;_([_>OPMO)\_M MU>[MP?IPQC%*5F31"C2+$E2QI2;\TC(OV3%$D0UNGD$T9!S?IX^8+R98$SNO M+BI?95+GN(PQK]) %JO9;K1>3J;YZO)H?#WAO6 IQUZNA3KG9)C3F,&7 MP1 X:& A7/%R:*O,HF-*"$B\3N<4=9UCEM792_0_= 9[ MZ:>](YW#9!P/!.(^==C3A-V)?3).;J[X.C^';X'+;:Y@:]+\8TM3I '7IPC-AA* M<$868'7^ =8LF-A++L@]] S<*Z=7$#R^'>^LD4:!M7:$\;)F'[-+/+L AJ0" MJKHK7K@,T?E[$.C8[W M:3PYF8[/PZ3VZR5/X5.8?KWD0S*)PB0'O.;"*^8LN&@HV)8\9644MV:S]?_= M\'C@(<.FH_2(CZX$V\#F=--A7%5/K.__:2N_^9MU7T1G=#8A@90V@_*&.+.N M ,::#:#0Z*V&C^R1&;(MB0.WCSNF;]23WAI#Y%5/(Q^$#=Q#PJ(I; F>PI;: M6CQD'9TR+&%/TY@V21DZNZ@?I3^ K3TT,'"CN9-2QI-Q9>#%=#E>7MEEE]!9 M8^N\1D,2R5H'RUS[T<01WH/5D&G#OHMT'&W#O(NJAH[7[^T=SX9@SF$%[2UPP MK\"QI"!:HXSD4@N^"9@GW(![)YUMUX![%P$.#8,'NDP'QLX[_'0Q3Q_# D\^ MS'&UTVZR=!4#4)@8!9G&H$(==E&[W#,18'7.&;4T26]S]; 5H+:F:LBVRHH)[][=>W]3)YG/ J\),EEFJ932J)5EF4$(TW$+)@SCF11=[N+/G6 M1P\'A)YT-^M,D V$-7<8X=?7Y6NEHOGCD)4JYZA@L152]U MA \1-6Q7N*'OSO?339LX>XOS5'7W@:3YMUEM6;]R^NKLOZLDTQ%S+*.U#'BM M6*P3X< YG0 3R[22$%D_I\;[D=O<9>J><-DBI;)CW36 T+?AZ^KXXFQVR<$5 MV[CXRWRV6(R4H*BS#A-2EM<(M)9V93+TV7#%=93$7"^5'8\1UMP5;3>HZU0? M0SM<=Z3ZO9IF/)^.RV4SO!M%)7^=37(,Z1\C#'7:=]0@K*[B4TANA K 7!3% MDR\AU79.V5Z/'_:DNG-<'4D/3Q)I[W!2&R&N.P:,BN A\<*@N,S)<'L/SB8# MEIN2%%.9A>W.*@^G9=BSBH8PN+^&&MA:[^"XMA4CKV$5DDT7X[P:6O2-\Z^C MF+Q3'FFEF4SBS<%"+(H#<9U]$JAZFA*U!ZW#AB2]NWU]::T52WE#<)<]:E^$ M^?3T8GFYV +RI$024)2M$7WM "NYJ/?L@6@2PI;-GE(/F\-''CAL1^E^;5Z7 MLFX%/X^OCY/Y/-"K*W?V>JW!.P=!*$UH"Y" M>>.QW)I9MO76>RAQPW:1/MI>?%0=-KLY?V-\E:1V2=DWO^35>BQ&'AD*N82C M $R+.@ZW^ A>T9><,$06A65I,T>]QWUZ6[*WPK)[,E@>0)<-(/*S(0D59#P(Q>]UK#OPV1VYTKLR<'L-X4M3L(_1J$4UQV M L'?IO/K3C)GXXWKBQ.(=+BXFUU8S>QWCVA095IW-1T84(&]@MKP>&OUX=,%[> MNHS(J@8M,@..MC3]\ M7)Z6WQ;KCE$C2<0&$2(P78HIW.ST+TJ MFL/5MU/F$CW&F@;.HJ+EX2VG/9:X,BYZ7PULXKW$>_?0LQV6GMX%0!?B?VHM MLUZ&\?QO87*!L[+N=Q>^Z_<8ENN^ C=D7:=N]-=3ZS!Z>FVZU:&HANO*Q:VR MK 0-,M<"!1\UA(KJ@+3SBF"MO&5*GG)7KLR\,]%F0(FT=+&F(QJG(25NK!5& M)=%+/MT/WY5K%QP=W)5K%RTVL(W?UP,H"BX5UG$8MLI,TRY%;&5(/&$J4KO( MCY5>_ 2[W!%CVDH0D(T0K"W"+20?4=6S[ ML2#V!+IR[:3_G;MR[:*,H8_&'F@?Q9DU3"*)QOLZV$'0PI,Z$01RMKZ0I6?; ME7 ^W:Y<.VERRZY M7#C33F.ECK>W_733$,ZVN".CM32YR!2OOR"VZWCS=47&J^O5^U>]1CXF1 M!E;/HT4DTON2:<,"]#5AE84$40L+PJ:@I"*7IY^VK9T4]?2.U-8 M6N)T"[: M;0"M!Z9O.6TY$U81C^1&*2&)6\<]>64A6Q<8-Z'7+M<]IN+U?BO<.-*/B(RG MM0[XR*@L$;6 PA*M<6N(2TC;H\;"K2%+5QF8=PX=>TV?]V8V3;/IDJB=W*C!OE:'C-I:K@P$(VMW M9!)0$"&#UB4K7Z+APA]I;1R!W39VDF-X]ZUAI\T]8QLIW2F=9V'QD7Y1;>#G M,%EEY& T3BGI0=9#4564!R]7P%?9VA"T=L<:CMLA6\U%&CJ'WTF6(X)80&Y2F&\S(S\%PFHY 7=:L:O;V5=P]S M;>Q8_ZSKKPO$_6"K\.U\]@GGRZ]O)X$DLS9.G^H9R\A@*BJ' (8"1E Y9HBI MSE")T1J>T1?;DBNY&W?-Q6?_3.NP&\S]8 MQ<^SNZ?(CSL\^ANEU49XN,;.4 M5GTL&:CH#$0;7)U>JHJ-+LFRF7S8W()\E,LV^K_\DR[,;C'X@RW0YY/O-.%:5/ &"9!!4;"2+:V)Y/:\< X6;+6%^0MKMKH;?-/N@ /P]@/MN"N M)%"\M%DIR,91B*PQ0(@V@DR%)RNX]WBL)(4#66FCS\\_Z=+: TT-7"-<;[Q9 MT2^9%)"2(S&20PR1H0?,.AD>8_"REZO>G?RRWGL!/2'L[J6YIVO!'Q3U&UR. M,C.%W$,/7I3:CU\E"!3J@3 LH E:.+.91-OLS=2;+^\G](360PNXZLR@ M'ZDV<3,>N][@SF?SY?B_5\_]%9L3=:>BU!O% D0Q7=QBS10R\SA2V MG-:.LA"L+V 5FN0C]UQO5T3P1.H.(V-&"0&>VUJ&'!C$ZG:1!:%UBA2VJ%Z\ M]A^^[G 7'!U>=[B#%AOP75Z.I^,EOAY_OGV4]2(QJP:U\88"W.FESS@'6A\:O6)NX!E=AS-M0W*;XS=&$TD0PQ2 M* \LA #*Z@C!B0R.&Z%40=1NFYG'70+S+CJ'!6=O>-D>EP-T-IE]^+KJ(+.X+-&SI2C,:( E5,2.I6W'!@_9ZV <*L[[Z0GU"%W- M8N]P3,SZ4U #>'MVL5C.SG&^\G'J-O)Q_.F*%998S(+"-X8HZS(MM$Q)8-H( MZ3RS:%4O!P0/T#1LMLXQ<=:58AK V-D\9*QBN:)?)?) D">(GMQF%9P$IT,$ MEZU.7"3O32^)+)N$#)MS+"VF)-/R/![J5HV'R)8X*J&Z4T@*[3JI33^=OY['* P"\A_8-V M]DMN!(G"Z&@A6LV(&S*W/J$&ZY$5-#E9TTMYT\-D#9L6<$R<=:B>!L"V.M$_ M_X3+;R-QKXRR5,5%]*L[J5!'K]1E8SWX$KWT]&TRH@^@W4_2L!?DQP191VII M &#W=19*P7$NI01:+F24C;7$@7&0@]68QT3LD^OKX::H1QPEM:%1AH% MUO=-B22&J.K8,8:^FN(@P1M"A%$YAY <+VZS=?D_9,UPJ'G3JY0QJ1SJ' M/:(ZJI?4IP;;!^B= 8W%&(MP C(F6M@9&7A5,I!]EBF@ESSTXK+O0>NP>VBO MV-D-IP3EGW.K$?"F6' M:_ZQ4_M=U- C![LQR(4$U'8"%J8%2\1(GH$89WFV4;.];%:CU\3->S9_=!G M$OOII@&<7:6^'>LE_283S[C/'S WQ98+B:OQP5'F)1/F3E@DD=0+)+\ M9.+ DM!)N"B$Z26[YQ"BFPM8]X3.;" ]-H#9-8^3NWB\$@,?:24H#/.>L(/$ M4RH20B0TH=<^*B953KW4&&U#7'-!<3<8[%PO#6!MDY%59]877R[[#%[7127' MDR7W%T*IQY&H+<0@/83@3+()I5:]G-YN1UX;#4(ZQUL/NGFR [\6M\98K:=8 MK8ZICC[N:P]JCC/LZU Q#5=R8W@=:Y\,%%(?;3S<-X>P(HQI0V:*41B@\ M%U!U+3JM&7!GK#(R!J>.U='\GV_:UTZP'&[:URX8>5JKAX^23(9QCN SMZ 2 MTQ XEGH+GPH7I AVK(;&A\V-^1&F@.T$M$/FQNRB]381?8S.3B9E5%Y:D%8: M4$5&?&=+Q/M(:=I[O"MIWHD:+WDM .* ,'Y3S6 M7LD)T*F0I)+1--7G[H^Y,1T!^[AS8W9!V8^VYNZ;XL&EU5(;!%,24 M**YT#C5&58KMM>+LC[DQ/^KZZP)Q/]@J?#7]3.^?S;^.N$:A8XI@ SDKBI,D M'"/?I03NLQ=)V-+\H+1K;MI(^_@G76?[86KHVX0>+$T5Q&)YOOKN-88%F1J% M4@BA/91LD>+EJ,$K'2 PKZVR"8/?[E[B*.3^4TYQV6<9-8J@'VE-O9WCIS#. M+[Y\PFF5@W,\I5K&H+CUM5N,@R"L@62]I9>L=EM6^/9(Y#_E$)8FUL\A:/G! M7+SOW-[5**B1Q6RD"P&*3)JDX40M!DIU7)LK(B+#?G)V^V7KGW(N2RM.WX$H M^\'6W/VC$3.S,9N<0$3F0"5DX*PGS=5P][3\MEC_Z8AI&1EF!8:1-ZWH6_ F*E#!JJ@I3&6X MN0GV[T ^2/(_Y;":)MS)[I#T@VUTCX\:#5867V(&GK"VJZJ%YQ(E"!.E5HX) MC@R2TB&2E&$27 PE%:@A9.'#&;]+[.M2-]NO?V1+?(DH/6#^9VK/?Z;55K_Q8A[ M9;@)"I+5!50F2^0LA;Q^_L.ZVW1NMZ+^ M2$%I#S0_TOKY_OKDZO=?+PW.2"2EC#8&BHJ\FA4-'KT')B0&HX/QQAY]+3U, M\W;KZH]DD[;!](.%9;73+W#SSB]P)$QH;@ZMI'7O9MB5@$AD)C0QN)8 MM-ZKIU);U M.:C6(MV:3-KI7K@WY=NMNC^R4YX"L)[HJGODZO+&[^[Q(49126>08EOFE03E M9(#H98),!BL$QXH1QX_J=N%@NU7X1R;*4P+:#^:E7AFFL_#EN]A8)N62K-P^\$6X-V&:E6R@:;P1$^' MS&MW1U9G K*<@9P#'ZQ20JCF+]#O9V^[A?A'0DO3L/O1%B,N1]X5*:.)$'A2 MH# (LD7D%D@7ZAFQRH$UO_6]V;(\0?R1I-(&D!JX0;_.S^8NJX1<@DDB0FU] M1!SD J*D*(R66OM>%L!.Z?OBC_2/ U7W=$WW@Z*N*Z^@4IA4@<1%H1W,%G B M9; L,4E[F"U':\K;!3_;+8@_$C': E9G)OU((YQ^FX:+/%ZN2E=?SN;GX25) M;IK&8?)J6NK/]<']S6S:Z?&]#FG:7Q##367B67"?30%;. %3!P-!B02>/:'G\JT"XX.GLJT MBQ8;\E8V9\!D@5))VA0*C\2&%A:"#<25-MK3;J4#ZV6P]H\QE6DG$&PYE6D7 MC30*K.^'QZ UR:C, ;V10%Y1!J:XG"G72@[9@HO:^6.6*ZW6&P0\PE:GC'6X_W;2)L\55 MB'65%R.83\:B!R$EIU7()43'"2#DDPKC M\>[@YXJ=-[A\-4VSSC,[H/*-MK:=P;4MK3:N!W]3A@C+Z5AF.L\ M2%JMBKL(SH52.V,%=-9)M,>*3.^FL(W.\$>UJ?MKJ#/H_?_LO>MV&SF2+OI$ MV ?WRT_9)5?K;%ORD57=>WYQX1*P.2V3'I)RE>?I3X"B;A0I)K3Z?G5E[/S/\[?7YQ_N?AX]EO)IIY\^'#V M\0P_?=DG5=SMP8[?8+%M^GC!B(GD_3_3L>3Q3_QFQM< MSWU.+L0HO;246-"*(/" H,N8<=]YZS)H+425TZP=Z3Q4K6UYW4.2\@KY_P[_ MXM\C([+FD)$9D7/<-<$0FY0CQEH(24<+4.7B3'<2AW46:R)L7==5$MO;5'97 MMW.%:JF\JT=CB^HJODT+&4C]H0WV.JM %,\"#3&&(8Z*3'C*3.(GS5.57@MM MJ+^'W6,#99DQ17*4)8W@+'$ FA@?4[ Q""NK.'.O$?:V5-TN:.JHZO83T=M4 M< ><_^_T_".HN!HG^/NB4J.G;ZS4! 1#5$J+P,D\$!I#CJ$,(0Q5LJQ'UG$/ MJ=-M6VF9,,5XG%JN> G '9$B K'::Y*2-)X& X%5&8C1C;RWI>]V0=;V _W> MQ#5@^F0^6[RZHN<_!3CWWV%YJBA=%$9Q05@6R$I(D?CL-+$QB\B,0[YV*3I! M.AY!$K];A^.AA+92 - ?:*8#2'!@I&Y;Q^K<,HL0;,)@+2TS\E&B&Q,\)^ R MA6 -RVZ]7?3>6'R9E&'0=EPH3*O(9>B3DM]A C-__>'Z9IS&]-P&.I3G--:O!T:*)_> MC:>_C?W7R72^P,6<3>+_6JTB1>^M$(8$6C(Z-I?F(8:B/F?")YD9Y^M^ZV:$ M;'W%,(=9-:'1#S<'-D_O2R="F/TH9:3W.M6Y* 6-C( VI6*?:N)+NH]YC+"3 MHM'P+IF:3D9I$P&MU(54<7P.YOC B+F$'S>S^,W/X>3K#*!P9'U)JYW%N8S9 M)6(9E<@]!CY(&B*\=4^FDF1W-765H-X'#+>D;!ZA"TBD3'0$L9 MNR16)D^4M3G@ON+!'//@O_&\TI[B[W;&LY,LAC:'YZB0_>S?L*QZNUW0%X@W M,_S_AR6-=-8<.1))QJ5AM&$9\0X$T28SC>$&%\^N^6^VB9U>U[AO?AAX*G&] M =7T> N@4<_* 1IV+DJ3)NJ(%>@\1"\-Q] 7C7NNH8YV54'#&;E^5-"^/&^@ MA\AG_^O6VD]7]VRVJ=-$D\5]X I#2OP2 W' D$DB1F^CT1'6FXSW@J6N!'8" M6K6."T<"6A5I-:"T-B_CXD^,7N;?QC\^PRP6:7Z%D7+:.#1HQ''),!3"3Y8Q M3@1-V7CPU)LJ;GUG"COAL-K B$%]KD/E-;07]N7FQX_K7^^GW[^/E^NY@MGW MD3<^!PZ2F,#+D$ ?B(UKOS%TA&3BAB8DY%$IQ#I(41D$2Y/ !<\<$E=6'>V-@.EZQL[@:=:F_YC M@*<*[X<&5*>H8WTF]UV_HY%-(+(M!8LLX]9Q@(8].4L"< LI&!Z?]5$Y( ;< M1D8GZ%7K5=],;-B+E-XT'O^80[ZY_CC.)5.(.RUK0;@I+1RH2L39Q E-0#5+ M*MNPGONJ@,P'@CIAM%HG]^8QNJ?DW@1:WT\G\W&"VY..JYF?S&\)Q9^77O+K M_^+D>SEV&0GF',L^DP2 FU9E31Q^)9IS&FW4.?/UT.( .]%8[>$;K56Z,V MNKZ &RSV?W_QZ?3JY/_L>T'SX<\/+=7?0DA/E?BW=VVO_%\;FIWI[+S-4,Y M2UHC24JL\HFPH*U.2D1NJW21>X&FP_.USQ[]<#TE@V64:D>,%R6C6-(XR@%A M5#)NP#I/J]PR>(FH80^5^D+'\Q1N3V)H67$<:("%&2H J854V089U$/2[V'6*VE4S MN^!BJ[]SD "&OAR(0[NZ$A& -CT"4$:6X MARKB=8PE32%HZ0(94I<6#1UOB&ZA8L +>8=+=MHWFQO!RH?I#**?+U:%TL(R M%30O9Y1<8@@H@> FPBC3AR!P*X44NTQVVPDH3TD8\MIF+W+=@)0#F-Q UGPUCV>2GCYE6Y$8A11-,)0( M8SGZC\R14)IJRF"LDXDET!41>I0UMN>*[8G,C9AO#R;-[*!GJ9)1",PJZQ,! M74Y_ LO$9_1JE#3E+DL"^NQN?+_Z^"D][6GB/I%Y&/M;0A',/_MQ&F6C)2Z< M$^1(* <,:* 4\R0S%M%/R2S)NNBYI6/8 EM.<(2[&/Q_T[24& M5F6 W22.K\=+ 7WYACQ^Y^?EE/I[V1K+GY[^%6$^QS]8[9/54;4QD7*#(5@" M:]$?XAP=:\80)]6,\+&;8JOQY>!Q5X X!_-!7^MJSH]UEICLU# MPO^\(PJB*[T:%;'&:**X3)DJ+T*LWTKF^ MGO[I)Q%&N!"K&8:%.BE-I#216,4=\3%9SFEFOL[4P ZT#5NZ?T1P'2B6YLX9 M/YZ>?-FOAFKUEX>=)VYZ?4]GB!\!C T+1DD!5)"8K8[4$ M$425QO(ODS5LVN$ '*QK@QZYWX#)65O'12[+F\XV=[YWUBMOB-.^U$3S3!Q0 M27SPFGH95%1=\OT[XZH[B<,F$'K$6"6I-&IX]J_!>_+W?1BABI5W:_#0$+43 MX(B(CB(\;"9!&$6,3#*X9"&G*HT(^C%%R[KTU>V))W/F;[7C6A%6EJ5ECA+$ M&9^)-%(2ZR0G8$PP68,'MWZDO/D:0=;"4..ISLD)GI]:;N_13@-F-OJ:LS3X@ MJRF/1DW-O6'UD_1A/,'0[<[(OO/7)9";'U!HN>LK^C!8>RZHCDVS4:I$M4)$ M(#8DY$ ">.22XTJA4V(9K9+KZC>\>NI\78Z_?EM-28BYCW94B MMA0'2'D M*"54A%([=/&M(U)S3@*Z@(0IFGDP7MDZ(\9?)FO8H\UJ9N@@[C=@A[:LI@R2 MOEN0#U%DSPGJ1L#H(2L2F$Q$F)@M34)P7\4:O4K9L.>5]1&UIPP: -5C(_ML M@TCCC0%MT4?3ADA7!G9Q%HB06CI(2AM3Y9SE):*&/9VLY-XPMDYB+NR3F MW$_2HT3FP4F]3D_O(Y^W^S+JI/(,=2IIRXC#L)@@D#QQ.91\\G+.>YI M,)7W-+-]"3]A<@,CI97DO(S-BZ4U(I/H:3F92?(V944#B[E*@<1&:II*W>TB M]9=/$?;A=0/^R/OI?'&1?Y].T_S+]#H]7=/(R@PYE0&+J!'+E:QRSL84\6"< MHI"EJ;,I7J2JJ;3=(0#JC_<- .DI]5_@&O_AU\^S:1XORN6BD4:&Z(0NNC$< M&26<(TZZ2"SC/.@0K#=5>CJ\0E=3"<#^M-%A_&\O'?C@$HQ,3 :"9*A1(R[$ M*5W898F6QJ+3;I.A56XL;J6HJ23@(1#JA^?-'82?GER>GYW__N7SZ>67?YQ< MGN[C%#][QF&N[\LD]>3@GOK9!(4Y_PRSY364>XPHGX!+2 0#74$D#YE8*/H@ M\!S!2VU\E5/K;00=?/-J[;F/:E,CUYJ*2&A6ADB%X U*9((_9M9;H$Q5J3G; M2M&PSF\OB'AV#:H7[C>O-?:OV=SRI'XU2,4ZSJVH89E+J1,0'2DO\C4D>*H( MQ,P-J!2#[S+RM1D]\JBU\=H;WOGY.)Y,TF_CZYM%N1?SI$Q,> ?J28*E$(^ M,(L^NZ=(?AD#I2%86>6&TI[T-JJ#=D'3"U,FJTFNA1CK?IDGD\4XE26-?SZ: M@7'Z5[R^P0U_VP_B^X^;6[$^Y\H#!S#$-$9B6&D49:LJ 8-H,TE'D[A2VE79 MP_TO9=BT0&58#R+OYFWR 5GN;8_JURK7S%]O15STF6',J3)E7!)KA29& M9\9E%,+2*F?1MFM2,RD@[[6@FP16G,BM&;(1,3.119P5@;94#TB=4 M-&I"=Y'\NJ[9G\L-&,9_02E^@W3R$V;^*YS?E%9R%WG)G?G%S6*^\).$+%MZ M R.1DTPF>>*$+:FP@'$)=8E8'T064E,,>VI :"TD"4$ Z"RDR**AIM3WJ'S9@? M#Y@]2ZY=+;EMH2,E'8\*UV,AZ](X@I&0LR0N&:&$=M'6&1V](YW#YM^/J2E[ MD50#ASL;@_21U#DJHSAQ%!T/Z;4H4[-CX1^/UB4J;)5I'!NI&;8.MPJH#N=Z M$V9V?1FK33&2RCCJ/",L4TLD-67>HA!$[]!P) >V7A3G-5E5_^HDPJRU'\8BLR,#/T$H1Q!1U:@#^%9S%5J)YZ3,FP& M94A@/.NU=I"4FL/9N?\.J\D 3!G#DH@$#"L-7#/@.J0@-&@IE 7!6*5.D)L) M&A9SAPKZ1=SLR?6A;S!\@^('AV(:4_B;3L6E*E76F*-"V5L+I//VG;5<2VK&>0J,.F5KX/CH^#ZXL=R3M+))%T" M^N'CN(#TQV2\F-\-HV,J9X:.N%:TC* K]QXDKDK:[*(T1H>TKH*V *7#VX8] M6*V(F+XYW8#M.M!'^'C?IE\+YD/(DAA?HC)?&AE#%D1[BF1+&U.=:1E]+6!8 MT/Y]XH[]$/'V=\+=Z!NMO++*$UTFB4H!E'BJ%/&&@].*E?DW#6Z#'08+BMW^=??QX_=QOT$C+SWN ML"+ESH3V5*A<+KC_.;Z^7@Z;7/C)U^(UWK;ZWC#0'EB2/*1(I+8!=; ']# P M3!:0::241P55BHYVHO)0I=GI90]%^Q0=KV7S5\LM,L:4P6"&9L(\YX&KH(.K M,@EN-S*'58/U4+:NZRH*[RTIM?TO1+[^T&H*KN(UR=T Z*/B7.O2IPY#*JEQ M\P5O LG<2LJ5]4Y6\?N/JN8>W/.[USYL"R6A@3N!/K:3FIO M5(JT2G;O!9K>D@+;!3_;RV(.$TL#TK,_X1G[GDUUH-$RX8FE MB1,9,R4V.H[K3-[GZ)C(5;;>'K0.FT0< I%UQ-@ 4E]8&$8_L\7XOU>C89<3 ML]?6RAAS*=D2B^5R'_?D M^ KZZ()_2Q'1 =?1.SRU6DQ4\Y+Z;@A%>69 N MZ2HQP=!!T?+P(0LH$-;TM%ZB!V) 5H=99*VB6 MDL8.@,(W/ (3?K<.I.TDM%+D?X!DI[VRN3F@W)WM@XLR:W0^HY"X@80C 42I M[C'1!*%C[#1=9T^H#%GTUY=@7\3)'EQNP-F_;P?Z!;Z6 O6[4HV<5(B&E5(- M]!ZE=(YX*CW)3!AOG$HI5SFAV4)/2[C91]#;FK >P/4&P/,%10"%_GE3Q@L$0'#29J5-F^3L_%QU0,[-_T)]UUW.S-ZJ&K M.L^GL\6WD^\P&T>_6L7=]:?2TE$'110S9>*+!.1'SB281 &2<0&ZE7)N?<7 M:-A?9M/>&3@T##!FA-EDR7M__709(6CO(''B+*Y ,@C$FR0(ST'ZE"1GK-LX MT>WO&-B0] .$GEC8@.&XLZFHH\DA](DWZ>(_IE)1+@8,DT:%6>5 MS/,S2EJIGNW/Y3B,V0VAY7)Z??UA.OO3S]+(*>]S\(FP$.@*\-*C+374)&EQ M':Q+)F5OO#RBI8VTW)[2W8*5?5G=$%I&0K-DW3+&\V7/4+2.";4C9,-#S(JA MKJT)D39PL;,N,?3A.[T;-$K*$[B?]V,D8C?;F9E%L_R+:/H M0'JK#&'*,(SC123.H1N50@!0R0EMJQSEOT14&V4F?8/G8/8WI%^0+S#^.KD= M>AM_7K5%;T; MM5W8>J!1.YVD(]=9CK+ !4D34,.6,A.@&#V$1,N<7L1\9CJ9*@:N.XEMF+MC M'FWW*K0&--0+ZWGWZY/_S^GL_;6?WR9"P:5<;H\1'C$ND1%P:=E2 IY:S9W) MVE:IJ]B!QE;.R?N%2?*/QQU5FH>Y(Y["PK(:7[K@\6'A#Y\'?W\P7T^\PNX1;CW3^;?RC]&"X6'R# MV=W!LO'<++-]&LV,Y%X3*X,FW&::1&;M3?E2T4PXH%7C\XON$%7E@,!Q@#C*RZ)//]!D,?2(\O XY*_9ABWI,HR[3E M$".Q6FC"G,S)8XS.ZS1TW9W49L.&(Z"Q#^GMCD]WB\\)?"TOOCJ2*1XIJC$ M8KCII$+_V*+3XGC,Q(+PWFD&1H?CF^!F8XPCP&]7J30PSN[!4SZ;),BO>37_OPW)C2,BXX M7 DG40$G4AI%').6<&="*//@M*ERGKL'KE=Q- C';8E0^)KLP4 M. B"J.)A2Z8"L=XM+_-1#EI+E88VR\UEK5NRS?M)LGVTWC;X'D^^WM!NH]:%*I@=_ MOM6BL,@EKTM.%9?FT8'QB;'2()PE (_\JW(DTXV\H15E+7B\@L,>9-4 O=( M\T/.3N:<"8)&EUFQKE2,4&)%ALQ]]NAF_]]#FB,BL[(,VSFJZ<+1$1.XWSCN MO52\$4D-E"ZBM,2/P:!CXD6ND*1\ * M2V(DIB3$2KJ!>$B9)!N]B([%5*=@_V6R.N%-O7T?L4?A- "U%_3Y)93T&&ZC MQRN^O;C,1BX$GC)/A&5:.BUHC,TD[F"=(28KDPFB2A.*/>GM!$[]]L%Y#'&V MC=JM;;_O^1N]\T(5.R!=Q+4&- 9:41(D]9Y'*2 A.^#5_:_SV*]BV M0;QAE;?;%^5<*J#GT5__!_C9*#!0>CD;AT:*7X0E3N*WN4S"#M%8UZFKIN B4,@RR M>4!SHQ4CGJ++%(UT/+,0F%LO;]G<+., (H;-K!T=F4>56=O:M=R-B<$%F9DA MD5I9&NX6%LK2Q\%);E)B JH46/5P8ZE:MJQ%;;FKK!I WLY%8NBM*"AID!@Y MX/J,)V78/1% C3>&9VFJ]%&O4NQG_W;HK"K/)O#:X2#:"AX 4/'GG$L':<]) MB-(NYYN'H&VVHLIMN]X*!MS?$)<]RZVW.Z#'&Q([6@OH^AH3.V+5!\6NDWX_ M*O;_V9E/GR\O/I]>7OT'ONST__OC[/.GT_.K??BR\3F'\>%UTGH:D?MY-OT! ML\6OS]=^LCB9I-/_NAG_*--6[O=:LEY[AMM,&U=2M"$3!]ZA*YO 4,.B8U5J MGEZE[% %OO4%#V><#U.CA?!9E39Y&@2NG>: P:;T1&?NE&).H_XY*AA"9:>6%]J:*[Q_6OBS82>C1E1*EGD69!1#;E3,6G(G=/ MI%!*NG*7K4ZSJ>K*Z.&&ZW;T+^^V"AV,XD(3)XJQU]$21W4@43&1--I^'JMD M"KL2V+IBV@5!V[O*]"BD!E(N6U?S[M<5/F+91T+F["AEG$269'$M PDRFY+_ MS"I(R6VH*>$FH9=&5!JY82&81FE$:RO D@E3$D>*]( M8LQZL %\G2D?'6AK5,_MBX?.+MA^PFD ;Q_])*V:BT2F0)NH21E#6+*0@5C@ MGG@G(@7'(/$JA6,/)#2*GGVE.^V%U0V Y-T-,FX\^;JB7H(T1KF(&\>R4B7L MB76*$D.Y])2A1H6+W M?#4,;;H%*PE501')F"3.*E7:M,I$J<[*OYHWZ/:J88L^:R&F IN'!LW[Z?(S[[_F$U_0F'873>^TC@M.&TQ5K4E M52($":I7O*=V7>WTX@:]1-2PE8VU_:#>Q#&T M>CJ;_$2N3&>W\[=OWW\U? @)C/%J-+/_EZFT'5T4?)P1'JJ"KU+HYXH)Q@,!!H M &&2[7*W"1_ZR&KA=^L6Z\E;6^FT6^$T8W_NM@")%9)I2ES)J(EBI0T;H%:S M"FD/%*C*6FJ,&'L%Q9 9XP,DMB[S/=@WL-0_C2?C[S??[^9D&II5&3\=35F\ MMPAXC=1GXVD.DC'MNYQ%=9+[DS7+C>NOB1UD)ER@D8LIH(2FD).7N%I%61IJ NESG\DI?"VCT2+T? MS XBY78Z3F]=3[F\G34UW/) M/",2 /E,*^,Y^4Y"(C18Q1S5!4Z^�H13H MKM)H8"3HUK7\,8=\<_UQG&$4LLL2/1?"1J_1TZD!; MHT?YE7&VIVS^1M;ZMCGQV23.2FKV-[C]_Y$)&(W+PNU<;GS[E%"[9X6N3*8Y M>A=5JM+GH>ZR&BT]:,NR]X"(YFY5G9W_\_3\ZN+R[/3+^>E>]\W7GG#8W:F7 MR.GINM3]L=R&YM&&)-EJY=+B+4?.!99J]8KC0-:RM-AS<&>?;H M1U>3@\X)E"64LG*^% .QW!JBO/11&,V =1NYH]H6.YWT^>A)#XQID M_[OA&Y_3IS:I>!_\1=2H;%/4*$W0*%P9/'':.\)RU/B!&9>.M%AJ%\2Z) EVIL2 Z]9L9,I\/7 MEE3/_:,O_9^?T*.?C?WU'$/4!)FF3+0IB39E'?%.0;D^Q9EV$K2M,HAB(S7M M*I5=\+#5@=F;\0WD!NX7\:_I[-_+&L\(\_F(AB@R=[P,75=$9FZ)90[]/&-= M,AYR$%5J;3>3,_0LQ\KXV9_U+0&H- R0J14#E-Y(HD*%*MS&<6:!.)#YSBZF-Y/%?/6*NS<@!,<^C*_'BS',-R60?+2&&XP1 U.&2!%X MV26&T C!1E2'&:J%/]<#^V< MSZK;U55LS/D M"^!*/()5,1-0N)4D .)*RM*I(5*:*5BJJV3#*BJLAU33$QEUR?VB4^Q9EB"RUBE4"5DK*J-3E.ST%R!8EF?]CW"^ M2G^/((72)L>1@/^A>>>">",M26CW@V+2\D[W$79>]*N4M:MZ=L')NNKI5R - M1.\K[GR8SJ[\7S"_6'R#V=4W/SF;X Z'Y<_N5A9 )8Q@1:D*R:77+GJ2,AAT M\KBU((%Y6\LE[TCBP-6\E3!7241#7[=>V>[/-[/XS<\?UB!4=-E&2S*7J@R; M<\2KB+N(608A9\=@O;7OY@O76UXP<)5MSR#IC95#P^$^OW4V6787&"_N5A&3 M48I&1D(N63/# _&9X:>H4.0Y*6.[3>7;^HJ!"V)K0*(?=C9@H);J[KF??V]N MC>0(<4V4D;)4CI=V;K@N)1,-3%FFZUR%>IFL@8M/*QFB'D71 +"V+R11#EIP M24PL122X MR%?+1SY?CU="2I, @P"%7,K&$"^C)SX(GJ+S/H3UO/YF"];A90-WM*IAR_IF M<7.)GOT\^?O#TCG;2>DI@_-P7G"12P]%F,R7]*TB MZO?3^6+^Y1N"+93V08BG93N\!Q!1%R6-CB199OXJ:S&\=H&8TB7/.-6Q^\;. MNODPL@^U59W?_N[QVQ_2H-8H;@1 :=N <6$2FEB+JE5YP,\V,)^JI,8.I'O8 M'-(1D;IN&H\I[Z:UX?Y';QN>TI]FK'C<=B#J-$;\TFA)O$#KMPSY70J!I #, M4\^-%U4&(PVK'Q].A!YVQ6,JOBQP5US\*!_G)W$Q_CE>_%H[*[K'D[ZF]:2N^!U^SG@4:3>M*)N3F58"99DJ! ![1%Y%J&^,%(Q 46Y+/&H/THC%=)JZU-3V:STA)L MN9'?_7KFAYS\Z6=IU=5)4&"228S*,-J35'OB*+/$.*N5-A*DKW*UO+<5##Q2 MK%\4[JH_Z\BYA=3?DO*[^5C!Z$"I4>B99R3>\I*7D!)]9R.2D29(5R6D?$)% M*[/KCHJ$]83@WF)I %/[,^YAV9-4.C2<^^]WS9>!0;!::L)L&2$1N"$^8T0' M4M%(M;:@JARYUUC,L @_ %OK6G-H03< ]DM \S..Z-\O?>R[MIY1"A^5))%1 MY*K/F7B6T)]D0EB5N($Z4](V4C.P0AT<)-.^)=8>[/Z8C!?SRR]_K!;CC-+* M)T1(C)I(DP5Q/%A"A8S!)B\*%Z+4381B_ MMY?E->Z:] S:OO9,/03][?;5B+(@N)&1Q)3*D-.H")IL0XSG299K?Y+7Z5+4 MZS+>Z#ZI"-2J>VDGU+SE/5/:7RY^G2UGXRT]A/N2^LU\ 0\N2,F1&]RBPTL] M"5Z@@QJ],M1(9Z'+^*?C[:8=%]AXC/*&]UE-I+WE';A:_<7-8K[PDS+[]%\P M_OH-P\*3GS#S7^'T+YC%\1P^8[ (E]/KZSR=E3\V]KW+M1];S$I9$JTSI#L$3A0HA4 M14%QD 1_+H5(@DI6I:CHB&M\V[YF;;CW=@12%WMO85OVY"JL\6SYR]_\ C[X M\>R?_OH&1III&B0$(G0HI4V9$JL40SX&C3+GZ$S4*6AKA0-OU( VNJ6;Q.W> M&Q[?'J;5B_).?OOMK!2OG7P\._]PB\_NKP2O^Q+:J'_.%*3G M-)$<&+J:,:/[R8(@-'*E>QG_VZF-UNR$^P^%8F>_R$ M^0+@BU\>E90C-]S'S_[QW3^[/1'!.#,$KP3:66I(Z==_>W%!,2:]2TJ82FV- M>ES$FZZ)W@7#S_3X4$AHP?>Z7\ZC52[K?9*,R#0K21# B0S>$$]Y(, ,."=H MDKE*.^2M% T<;@P&DJUH/41B+4#O@?Q2*7&1ETT7<#.C1%=E$T(;88,*A.=2 M-J&4)M:8C-!QP(T!ZZ!.+?2KI+4"QH,PL(ZL?@4R='>4VXUWD?'-&! 4IW!5 M,J,\=9%J1DR.Z"V;,L6.0294\=)IBG(;UOM_;;Y:ONT- X.C9S%.^^9I [KG M H.9D^OKZ6)Y4V 9=-W54P5G@W2):-Q*1&JGB+7)$N J5\Y- "HC1KY(:]/@2<-R!0G];*/0R 6+3Y)2EO#@U,YUDDLO4C6P-!J MVJ/:3W8M(/'1CKTI6VE5[S<_F\]O(*UZ6]WNX)+^48@1Y'M+X&VD/1^ M.D%NP6R5@XPP_@GIXHE&=BR#$D4/X\*(+$>M3KM,1/(F.,^CK3-N8R1S,]2RKH?,6&]R"DQMTC&?C_X9TZR @YQ1G1D5"9>)$2@/$9J&(R,8S='E+ MU-4IA='A9<,VYJP H2I<;@@U&X+J5:UD- Q\H):HP)>G))*X#)9$K8-%JR^M M6J_*?14V6]\V; ?.(^"F'SXWUR+GY/W[/S[]\?'DZO2WBZM_G%Z^O_CT^?+T M'Z?G7\[^>7IVCM^>[G,0W^6Q!X_5V(WPGH[?;_,1#T>1A@4.Z.\D"(9(6\:T M.&&(,>A%4^FD#54.+9Z2T4, AR+X!FA:?\)MV_SSZ>+QN'KMRKQZE'* 0&2( MI0M5- 2#!">T*B:U2H7_:X0-FRXX L;0K7^)/ 6ME;$GBI;\O=Y*K*A?8^M4[3P95W7R_659_+.OC-NR' MC]/Y^O0J5SHF&Q8)(#=*=SKTV9REI$SS2"8F#$?K7'8XC.ZFM-8N2'IQT%AE M^;U%I7;8.+*N3Z^NUFJ6,ZZAT1N> _,9'71?!O1$M*$&#:G6F2HE.(@Z:;Q^ M]=HNNV%D@U&LH%[(95NK0>0O>02EKRLI2K&&U2 M5:8R=*:P!;-X$!IVMXY[B*8MS/T&>3R!] XF^&%16K?-3])_WLR7B=W5ZB 6 M+EE%7$ U+V49EF,@$(9[4U)%N:TSMGLW,ILWGOM@93LB^Q9<6[!<'F!>WTIO M?54Y>(R-&7),!$>D=27WQSDQCJ?DRQ5&6:4)7C?RABV?.3H,^Q+4T&>(CY;T M83J#\=?)[:BP^.MW-",7D[,)1ENGDT69"?%PN#Y?K10#K60!W186 +T8H(Z$ M+!+R5ENN.$3ZK '=UB&T^Y,Q;)%-7>@=64AM:<.7PK%'Y[J.&J&U)%(K='6< M,L3R4+YDI9,#%<20F9./;91>'RW*K2J_!O!Y"?':S^?C/(Y+X7U 5G=8\VH" MXZ/V6U?^K_MDEDQ:L91+U9Q$-HN@B V"H\].@3ET7BA427C66$SS#ND!\'O6 MIWE@+#2P'Y9U,=^FURC6^=TUC7A]4SIR?)[.EF)?+&;C<+-8GOI,SZ?( S18 MTVM\XE.^''>X0M:YX[)(YNC,@Z=,$W+RKQ"5Y"5\9-1"&.8 M$Q"KI!:Z$#>LG](?/IU=?3H]ORK#%-]?G%^=G?]^>O[^[/3+ M/A4<+SWNP/Y370GMJ4:CW",;+VY[\$S2>Y0]RATF<0SSATX^]U!T8!/-DA$> M\K(K12Y)L'*-42:1K13QV76%WF[Z=::RCRN/K[[LH=!))D\#EYI$6V[984A- MG&:.4*,I#S1&GZK=?NQ.YK"^;#V4;;H764EXS56IO: K#FFT]_I3JZFXFM5H MNV'08D@2C( R$TP3*9S^,W/X8%OEU!J%Y!KG_#K]YOO)]^G-Y/%[>_1)QX%\)DFSDARN#;) M B5>98-15F"JC"@/HG9;HZVJ)ED?3I__E\ M>O[E]/ST:A_K^<+3#K.:7/Y:**(4YP#RY0DK2.1 M+I:8%#_QD#P()J2A5>[,OTS6H;TCO[']?[M5GUM)!%6_'O8(OKEV6 MRAC<-@$MG>?H*4%0Q%,;C#99.5$E)5%'$RTK0^Y@OWKH[4O\DSUP#HNU^U9H M[2DS!D-7X HC68'[+#F/)MD&Q1G36:P?-F^NVMGG[4UKH%T0\J1"I[H]-V[!:6C?( MMR_X#7Y,Y^/%_%_CQ;JAKQV5U[N=K].X.NRV+:WG,.:GAXY8&5" M$B,8=@(I.6,2,GJ@WF>1 W6ZY=$4P]2J,= MC;1]/' :M:8\&*P.I'!@=C:KKP MU[U:N<]^G$;4B:2"#$0X*..J62:X($H<9R8!R,QTE>N3CXD8MI_@$>S;SIQN M+IY[?W'^S]/+J[-W'T_/+ZY.E^>MEZ>_G5U].'E_]O'LZC_V.R!^[:&'G@_O M1'1?L]<@+#8G7/;/ M8W=]=&5%4S&KO05D+&B(WGN2DP[E-J$O[4S#LF,7!?1^3:1O1]V\GTY^PFPQ M1BZ6%ZQE2HT3.<;,B5G>1W,,/3 (GFCGHX.H#=K9.B4V+U#5I.K9!17/"^+Z MDD$#H?O3?!;Z?6NIB$N2:,)0YU*I+*2.&G*9 3I3 BHV&U5?WE7 M@H?-'56 X5$D]_9,Y*/=67K"SL]+]==B_!,.*N \]*65S>INBZYKF:C(P+E@I*+Q[1C<\M2'<>2WU[YQHTBFK",*PU@BK53H8S)' M(*?D!(\TUNGOO(&6)HWK+@C8Y-I\MD#?X*9H863?XE>9"KAL8L9I M=HFBAC4JHY:/(93[F;[$U!^BE%PP'BDIRG/;,U :BO ]^/%M.LGOWZ_[C/\8P0Z*^_?H( M/^'ZMMMF"DXE7(N/1A"9/'[*&)VX9*.U5J8\!%<'V:LHDA: MHG M\,4G7-ZN>+Z^U;;DD+FGW!!M !U%X2QQ5F22E0[4!YMIJ-+.9R:L!D M&Q)[EUE+@#R;_+A9S)<#M'FFN($9KH(9(K/&I21E"(?$I!:1*57EC.8% MFAH!6_](V(:Y \72 ,+>XRO'BP\^CJ]+W_VR&V6*Z%X8AH; EX99M!1&F'(( M%6CPFH/7J@:PGI,R;)%3WS;S0%8W!Y;51G),L.QM(I8B(Z3@&3>2,\1PW$@, ME*&RRHGX)F(&OAM\H(!?Q,L>W&X ,9?PM"&"EKZ3 MD 4)C%("FNLD5+"@JESU?9&JEC"TC]"?=2_L2P(-P.GC=/(5G_9]>7*)?[/< M8S8:D%$FHF121$81B U2$VNU!*6E2*;*N?$F8H:MGNS;8AW,[@8AL]I2960C M,(U\\(82:3)&&RX:$JWSTH:0.*OB/6\F9UB=<[B87\'-'CQO 3GC"5SD6[6Y M4I?2)^;+!!?+(ZI+1BWQ/F*TRI,.C%O4TG50\XR4MA"SCX#7,7,8MQO RUIE MS6H1D5$>L@ B4JE72)F5W 8G(/ 7EAI)1:5QNANH&38)60$UA_.\ > \-=M+ M[:LH13WK(@FR#!H/ :VVSY%$)W6T"I+P56+PYZ0,6]7?MT=S(*N; \NC4R(0 M01EE%8%RKT%&38E',TV,5299H;UQ58*I;02U=&Z_NZ!?Q,V>7!_ZC/4+3,;3 MV5JUU4IEJN""-SP00\O,;I\DA0T&UU$N(1!)2VM,6^X[:&-X]& M/8))VD1: M)USIMVFB#A9%\^"Z.X]A+'*F&3IIN10Y4%XR49ZDK"*G-CCMJU1D=R&N)<5U M."!VPML>TFD><1>3^V%=CK,864!N87");D$F3CE-@-NLN4W!B"J=(3K2US+N M]@'&3LC;3TK-@^_JS^EJ69IZSKQ*A%NFT1\U95E&$'1'(%F7?(8JC<([TM=2 MP=+1P;>?E-H''^+H;E?I2)%!3) L\(L$6SIIT#)&.+HLJ ]4#0&_!PI;.OT_ M/@#WE%0#$'P8E3K_,)V=PY\G,9;"UC)C9#:=X,=X6YMS6_L5!#,4766:2Z"4 MJ2*>H:O,<76>)^:]J)*VV(G*3E T;R7"J">@!M!7$LL7^21-EYMIM8.2YMRJ M0(G&4)](G]$_IM83F\OF<=FY.OT,-A$S\.3$>K*?]BR(H=-E#YSYLO"3Y&=I M_L>/Y!=0A$WU_8H8LP"*&,\CD<884DY("95.Z^04&+->=;YU.O+KKQL6/(>+ M=%J5OPVHGZ>Z^N/] %('7H$KHYEU*FV#DB36XC)P#_&0A! A5RD6WT)/)QS9 MMV+0^F!Z<]CYX"/<#E8868Q^E=&2"*, M>)I-&3#(7#S">>%+)+:4@:@!L][$TP#PT'F, &E>)ERN%66,@A.,FYQPYT13 M6N:5FZY:D40C8RIDH9^UHN\%:2_0U%)NH1]H]26 O;&$;PS3"J5W]Q7+_J\R M:^C==#:;_EGJF?T/_,WBU\A0QW@ 1B"B[RE+P9CW61+-<)N4'(S+5139+D2V M5!?<#]ZJB:@!9?:47X]VT^W'.8KML@B/C:($[20X8D4 (D7&N"=&2T1DP!T' M+UFU=C&=*&RI?*N&#>U+.&\#=9]GXPAL)*7TR;-$:%8,8^(02+#:$2IT8BIJ M#+NKC.3N3&%+%1E'0]T>PADZQ?5T55^^(7OG9_/Y38G(__@QG3PL;D2MUC93 M05!5TQ((,6*#,<0(B=X%^A5:K-=G;,YS=7]G2UGWPU!4D]EM86C95 NRO[E> MK+R!$MV<3>(,_!Q&QBM:F@;BEK"*R&P '8$02<(_$=ID"G*]X*(+BEY^:TO) MKMYQU"/#6[:!Y3QT_FUZG:YF/J%K^9O_-1]EDT-(D AH[\HDKW*'7R>BD_(Y M26V9.D+-V"M4=D*?>POHJR^D-X% _-D >C3\8!QQ M*F<2'6?<16=,G1'A>U/<+8U+_U[0[$-Z;P*F#[G$B_QE,8W_7OJG5[/QUZ_E M6,UHQQQ31"EORQ6IU8AF4T8C>HR2DJ\VQ^ NKM!]@T?/=259%N^XJ:UOKN9 M(U?G\\<6)"J:K"IPB@*]84\]6A!%B8K":*6X#'X?I['CZ[M![DT<0QQ)!LVI MQT?%=67G/#IEXQ/'&K4DT@#(_C4;+S#< MSA?YMQ4!2\:5XYI)A/?3^6*D(2@O(\-(NPP Y(F7P%L0G9%=(2J94Y7L\^ND M=8/8FSCQJ"2/!A"V_439SV:_4&7?5J!>Y*MO5B]#])$' MR-0F2ERV AUVS(]Q>L/= 0K>ZX#=U;K$G?QM QM9-<)97 MWT!:]4H__2O"?'Z1<9V3./[AKT=FO.9&@EA6"$7:DR$>W--#G?2 \502!JHZ ?'68 @"&(*$Z 1)4;(8 M-)>0C]!-K\UABX=8J -9W1Q8'O7>M2)FK15@R&C0U3/1XB?&2.*6)F8EDW4L MU#:"6G)M=A=TUZ;5NW!]Z)+!EYHL9^<@:RJ)H0K7$14KAERAWA142AESINN3 M?_XN3:MW$F'7IM6[\+,YK?*0"@M)%P?.$)$%[AD5#'$0%,F<.8.VF:=GO''9V/+NQS,N,2EC$@$O-DA/GI2+1!$Y#!)_L$:KW*IR^ M'3MGO1-F^CQ\VT& S6'U47.B:#P&K[ZT12O3)2WX:5-HQB11LJ5\?RC;D_7-0>B/B;\M X-T5QN>LU"7JU2):.0T3]-R!'F?>DY MM&R_0=)NZ3(XRK M4MJ,/E^0Z.Y)GJ3((#3$_]%'K;L@H,M1ZR[\;L MVCSY-E!D@5,D)53-LK0V M#J47B_0Y)Y\B2%'E4L/;.&K=2<*=YDGOP.X&(;/*Q]' G>/EKEBBH=#NB/>6 MXVYBW("5%(W^_^BCUIW$W.VH=1>>-X"7QB9$+2FNC27 9UQ$%)Q944< N.RV2%G;]L.Q_ MUE'K3H+N?-2Z ]=;/FKE8#7//A'GV/+(J&2DHB4 .:)%MY3^;><#[R3"KD>M MN_"S.:WRD,NRA@6+#") BZY-R"!OJ"8N)IZRX-*((PP%;OBHM3]CM!_3&\#. MABX)IW_%ZYMT>TAW?QU]%) ]RFM<3=:Q]'VQZ* Y2VRTB66.RE@>JUG%1@); MTD][HN'U!A:'BZ8!R#VF_2+?Y;[*T5ZEK"5_NA^0]2N,!M"UJ>T+ Z\C."#21E%*IRA&D]837%A@ MGG-#594;V?LVVCGZ@6G/:FHGAK^]PZ^G+O9+6BFN,ZAV"X(Z'(HM@N_&S!OF]/WS@1F:2+1TE)O+!UQI7S! M*YNLLL*P5*V8D4.2'9@;#!.;01J/UMPP,[BMC M#/Z*>E>E0]+;.13;1JJ#F&2EM(68? ;\PM&T/;C> EZ=^XG(3&2TCDNE(!HF;"&@NI;A M;&(^TNA2]E7ND#TGI:78_7##=""KFP/+:O\(=.4XNG4Y:B32RX= MO" A*T/ &$4-"TQ!E6ORFX@9UF+U#IZ#^=T 9O[I9^-BNTM7^J5.5BE$GXH2 MSLO;FHAY9[,B6LF$:Q!!LRH&:YV0EO+*AWLW![&Y,9BL=HZ2,1D'FC@=D1U> ME@(W1DL]BPXLJ9Q$E75S>M9\126(LJ @MD^&E=))X6^[$:FUC"((J4:459R?JVL'3/A!X MGKCI61X-@&QK6U*=&&<4'39;BNH@A%)4)XO_9G4N13"^VA6C?0N$CG0C\' ; MU@?3&\#.XZS4O;]_.\OVW70VF_Y9H@'_ W^S^#72H$7@/),82GMDEM ]++-RWL_72RP/5 F1!U.T;Y;+)U MLLER_8;BY,/902EI*/AX&NN,+I@443KE+X%*ILC+$3Y":?=V M EMRY?HQLE5$TZ)J^S2>E+UT,IG<^.N[XK[WW_SL*Y0Y!B*SY'$QN=3U>8D, M5(X #X&FD!GJ[;UUV@LO[@2GXT\G[%.9]<7V!K38)?SPOPJKYK<5Q>4^C3%E MEF9>3&OB1/ D22:DUMKK6*7W54^3W(X_*_ ./4LC@8 ]@7BS6H9(\JM M,''93S-$(B7ND@",$IVME89A !RKI. ?T= ),L>?_7< 9/9E< /8N#V0G-\% MLA\J1%18=/!\)"(]VERN#6.<8KT*F*AOAF:ZB>EXCK!.*CC^M M[Y 45I^B: !:ZPU0KZ\Q-ICYZ]5J1$XV&6>(X);B&B003YDCSF20S/+(CM$A M8IVL;IG1XX_NZRUJ.T@.3:#J]K4?QI,[>SP_!W3ZE%7@;"(JN=5,IN $?LL9 M[A8>F*QUCK.1GFXX>E,I]CXXW]Q\O7+9Z_+T_>G9/T_>?3S]\I3.;A?7UA]Q MV$6T%PFJ>[',TRQ#4()@F(2N2XP($YT,41;7RB1'9Z;*%9HZ%\LNH>BY]-G/ M%K^N9GXRQV>B&.8/;[I"=K[#/_GWR 5*:;*.X%Y '6BI(L&P1-"3S\ X9497 MJ2W8@<;AC^P.1,SSL+V.?%I7,2PX_()M3FT$XCP99&-Q! M-!!'C2/::FM=,MS$*FT9=R6T2?6S"W:>Q>PU)=6Z#CI)&&#BLTJ6/4]GWY[O8(IZWMWLG?!0%=[N3OPN\&PO)M2O3=K\>_ M618[4^5Q(4P3'T2I1Q#HS GIB4%G4@&J%1&KA!G=21P>8 >AH:.C?:!H&@/= M72]>$Q64.$2#4VBE4R!6JTPDO(%)5U%@Q$M*[.Q8(7J6I'(QTD^VZ8VD,0 M0U GVV'SED;BZYA(MXGU,02!/':1V)T#IYEIJ6MTA_@S?1@/\3] MZ8/I#6#G8C;^.IZL6C"O[88/R,1'6V\,&+,:'V/B:(BD%D1:W!D8Q&9B )(V M%#2D*MG(W#' MLW_ZZQNXR,]_>3*?PV*D>$9-ZS+1-# B8R@'4V6"G'.>"J.U,U7:_>]#;)L7 M)0_18]5%U@ L3^)R1,;\9+*J"!U/OCXX R?7U],_2YGHA^GLMI[]XW0^1T]7 M2"5QUUG%,49RMHSSS8(P:I+5PEM1ITOW/L2V>>'R$%A6%UGK=2_]E;A4J689 MH'"%<2%0N5#B,QDR YXS:1%CO%,"5"C- >KA5MO_K?96'5\84MYH#TE.ZW,YJ:A M\\?$W\ZDAW0WBGZ4@%JAT1GTI2)01H;FV&8@VF 8FQ7JV&<)HCTPM.'-+45= MM<%T*.-W1Y6[1=4$OA8RKFKY1&N%6I:LF^'0:T_H6PO[J:+OQUA9/5+Z>_?SH]O[H\_7QQ>75V_OL^9ZK/GG'8 M:>K+)/5TCOH%OA9\7,*/HB_C:##NX8^?>ZFOCQE1$%*$DC1D&5O*&)I"L0%Q;V1U A118UTH&U8%Z@7 ME#QO,]JO1)JKUEC?P/NW2MKRI'[U2\5F25OQ@W+TB3M!HB^QNK% O+:E):A@ MC NPU-?I%U1)RZ!QG$Y*]_=53?DE_(3)S;*6?/7*^=7T_70RGUZ/TZV'= ?U M:"65U"?BN46H6]Q/#K<0LH(*'IEDCE7I3+L_R8WJI%TP]3SA?!3Y-9 D>MPP M:KG&>5GD*>[WV<1?O[^9+_[_[JZLMXT;"+_WOQ#@?;P4< HA,. F::Y787@Y M"SA2(ED!^N\[7,E.(EFVLUIJF;[(A@7O#F<^SLWA\C.^[&(1KY:+ZZON6XI] M7^?ZQ;\OT_)Z!5\^=0%N+LJU0'NCI9S2#LIY,6T+)R@7:!ZT)5$9D15ZASQ6 M'P(V[I*FC1FK(+T1^3=OM%]=O'U[\?[RX^R$9LLGGSFN(7^DWUF".0]"@I211(FK M1.\45^D\)4EJ)Q.&UHY7.41UG*1&3?*O8.(@Z3 ._YM7-"/JESIJ91)M(H$& M5\94VBPHD1FMF\T\$)^%L@[E'&.5ANYS!0BO;S^EU;ON>M%E-*?EA;OO%]=] MONX1S[,O696<+6C/2!#&$,D0_19C;L)*8$YS,! JG>,<=1V-ZJU?0=]3H<0Y M)=U"?('B2_V]>IMUMTCK]=W:^J8@EA(N0&E<@A%$2HT&(21:3@%Y"\;%0*O M]E&JINZ-F1 O^\'!:,)K 8E;VG?=(4Y)34UT)/8SWE69HY1DV>$JE]M"G+25 M;HSZ@8J)U=UXTGTXI3N U=/7KU>WGRXPXL6]MEO%KOG'BI"2\YH$9QSN(UR MS\$1X. !*A@G]OL<.0531B_(3);CL[ J6'0'ZS?#@2!FY^7@;Z <51%XF.Y MI HLD-(=CYO#,>FISU+LYV\6/F&1K^YK[-KF M* UC)$;!<)T2M:>2R,H4;-3:99.JC#8<2O#4W9P-.3[G$'D#T+[+^,4[,]#N_*T#=G3+9">FUEI7M\MP0T8?LJB_L@,!S ^\&8^996?CD2:LH= M:??U@GF R/M&,LT]DI]9)DYD1;)/+'&3P=(J)ZI^HJ()DWE>_ R70@.*Y^5J MN5Z_62US=SNG-'B&_N!V%*042+H77I($7D6;C Z\2BCV PW3]NA- I^A$ABM M96^@:][3_3>LKKO%F[0*R+M@E M/WSVM$.,%SS[BQZ#+> ^><6))]U&2 MQJKE;OPZ?=T@:;-O?5;YKII<B@?":9EG8E6H8T.8@D,\,#@/>YSMV8QP@Z M.3^T]]SO'5"&ZE T&A&9L4]I"CCSJ1!WR' *KJQ+'$"R2D905)5)I2ISVEM"WAX03I+8 EI1H#>A3Y M.;R:'3T3%Y#&-DUC<+U-\.SVDP$;48TRE+ L,WK0][-&1!*4XE$%+7BJ,@;K M*$5M^3:#Y/TTA@8POST4W=W&&WU4-E 2H#]3#JSTH^%R3!#*1)9P[YT!02V8 MKY$D_3A^!K"]/>Q\3VN#!,B:*Q(#6G7)T P[ASN+&<48STGE.K6 8P1-7,*N M;,"&\;T!_-QYAG\M/_O=%7.E5:V+?4ULN>CG%FXI8W-I0%DK \F)(L/0X\7 MP082@@ZX/[B24#7.>@Z136FJ@; X$G.-+J/?"W]7'?CNIBM#G"X785/^-,^X M7,ZT)9GK+VY?9-6W3+.8W8)?5M!3-(>V6G0-T&[0H1/BD90C(;GG&5X,3!X,BYH=&U0 M2P$"% ,4 " "L6@13[\=+1?,' "B*@ &0 @ $A20 M:&5S:V$M,#8S,#(P,C%X97@S,7@Q+FAT;5!+ 0(4 Q0 ( *Q:!%-H@SUA M904 .0D 9 " 4M1 !H97-K82TP-C,P,C R,7AE>#,R M>#$N:'1M4$L! A0#% @ K%H$4V'6H6X*" 8RH !H M ( !YU8 &AE&5X>#,Q>#(N:'1M4$L! A0#% @ MK%H$4ULP?DB!6 ( DLP> !$ ( !*5\ &AS:V$M,C R,3 V M,S N:'1M4$L! A0#% @ K%H$4RQZ)V(2% '-D !$ M ( !V;<" &AS:V$M,C R,3 V,S N>'-D4$L! A0#% @ K%H$4QPLHK1- M*P 2L ! !4 ( !&LP" &AS:V$M,C R,3 V,S!?8V%L+GAM M;%!+ 0(4 Q0 ( *Q:!%/3*RG%RG (#M! 5 " 9KW M @!H&UL4$L! A0#% @ K%H$4^^.QM2[I M.6P' !4 ( !3/$$ &AS:V$M,C R,3 V,S!?<')E+GAM;%!+ 4!08 "P + .D" ZE@4 ! end

N:Q%!FNS1^EE2AR\9EJ[2Y4H!)^W3I5+#EQV:RS'?Q^WA^V"ZK6> MC=<^'O?\IRE,P[5>G'[/QDV@127X-!HUR:@!$YY9'R&DY++PRJ'2+*( N$PQ M)BX[4>G% J.[]V2*N_=D7C_U1S*CH\K&EM1#GH'CTHI([U@VBM SP"]M;8'C M]]@:FX:M<1FEXP)RM@B:&4O_E8'3[#TS$G'^H9E1*M]'SPQ$M,X+D0(R"-)Z MFR1@C, <*+#B9_;"=[[R2U)G(WS=_HAIK4=([+5#!Y>'0QP-_SAK^H/^X$7' M#V^-B*R0N.OT28%M8=SO]3O]O;.-]M[^0TRS?_BVP0J'%H(.@5H"<"DXFRP7 MS 4'D9A0(YK]+;!?' ]'_6Z9DMX9B_;A?OMH:D-@\^"<9D\QH[/6F6=R81*$ MH5]*R.1=%#E'=[7EU:.EV-; )VSY[C?3\2QX]7VNRZ#((67&RW"J"EX)0&V" MX)B#]!-9.YXX-*]T^FL<-V.[L]QK=WVGK,]_T>\>^=[9O:J76W-V?D"]2&VB MCMPZ(P-$##9S;QA+IK0N%$K>GM2U .G>IE;!=*P-K?$Q<"N#R1 X#U%RD,"C M24C12OH9K6VJ0=+#S(6Y%VL7RG!CO$X4K8"4SG(6(GAERK@O%SC_W)CK*+;. M#0$W/+GDE'4N020-&%4.V4> R'W2\J=N".8OM*EETR2\UH(!_1-AI_^MO&2UI%GR3E+PJAE(HI#CGD5=LA8! M)A^%_&PG^P7-ID:S5K\7J1HXPN6] >)=9L+7DF(B)NLX^AR$!T\_Z(-"B3E' M""$N*#8'_8"U)!90R&.&B55[07Q64_&S7O3DFUEHO8:Y#3^]/ MT_F4F3)2@<3$$TB7 \62],YE0$9.+,UZQMNWEF =E[Z=(WI29X4=UQ!\\;[Y M9E"FA$6<%F7&X1ZF-^5J1,C><#+CC&A[_UQ$8 8LFA"XG_2")S 7FO!RO(>>6.0'5Y8MYY,8F73$= M=W ]KY(,+4]_M-\G7?P1AZ-2S.>?(M[BT"OLX.N9!4V_G':.!73*".9QYFL@'Q7<][-V M6DFA(DL@HB%!X*VRB,[;:'BT'$)-+/=QQ$+HD8 MRE"D%^D"3_I;7;Z81SRG8)K-/]K]FY/#GMP_X.7GCH!?/_5'4NLR*/,,;;KI3U+H\I.7_0%&/[S?.2)\:E)( MQRB8=%)[H<$$9A,&AYPY2"P#RAJDC+L4K\M40FIWCD?MC[B)\7C0'K5QN'H: M.\<)T\M!OUNZXHY'8V=*ENH'98W@\ T.-O?] /\X^W(!MT;O^V2^@U'I=GPS MP(R# :;-43\>WG\,_O YX)Q1/A#DW#H$$129*E PA5IB0.\_&U]=D&,VY)A- M4C<9J)7F6FE%X31XCR'%J!4053SH6(.>OI^"'#/IO8OHI69.A6PL$.NH8?$F M&>.]2Z7=KT'OW4]!CIGTR&5& H/)I&29&*9UR#R5(YYXR,ESELSGD[D6K'A@5LQ$900@ M AAO3;3%13B?/!:W0:\,RSXM5,;L?<4,!@#=LF+]*[7?IR;D&)T"$8:C_2;5(:C )91D)(]5]:$SZ;"+>@Q*WK,IC^# MXI',+?,I.!#9N;)2Q3H!4EN%%A=*8U[H,1/)D7(DIR%IJQ=Q":WL?FR'\ MV.#:].89E2W"4)B053 0.%IBA4^:*>&!&\GFEQ2++2KNCQ4!(4IJ/K+5"-R% M4#;&,9Q[BEE89&Q^9R$M7,4M4DQO8E-R+*ELA;1. I(.Q6PY&'3*&1O9G$]- M6[B*^V$%UP&H#4DN64LMAO>>Q^BTD\PB ^?FEQ5_:TG>9%KSE_(CD(@<;TM> M$]Q4SB6/AE>"\_LQKQ"2]S&C,1HD,TYG",:Y),O> M918>J7D]$$[3[&Y@4I6DY8X!Q*RM3MKH%&**QK$+U3'7]G3_2_SGQ:;&$UO( MF))VGL(\[DE@9*\-2I_1$I6 "/D GT@&;-S MG.;@\I&_&9!,&(S.WG3H$9 F+^M1QEG!_CC;.CO"F_B\]KU4$RL2J6@]8W5T M#M X3R)"*Q&BXRXS+^;?BN8+F2EJN^PE%Y;K,NBNF0_(=5(J>%V&6+$&VNZ[ MD/GCN$VE]NXA_=D]]4_P$AAA=E'#>'J=CKKL@2RY53G6(&":/W2FV-Z0 S-E MHU83-!A(+E-DZSRY.9L0ST0]QR-\-8%J>E9%NH [K3EYN "0K??9^R"CM9&CT?F16-6X+W8] MYW;$E\<#DN?' ZRA804CI$2'R6< L,F1;.# HO!0AM0?2PLU4[2F:%N@/&BO M628]@5$'D;T3-HYWW W\4=G69&X4#O[E!ZGD6*:3+],MU\2VN%;*2^,DHW@V M.A$LIR *@DJD,()X+(W63-&:8K*BG&-*0F/)3*2"L]HE(R.0@3')Y,PWLYXF M6J_1#W&_WTD4Z%Z*]K7NT:#_\;Y2_][33M!HL("&WH$+W!L7%#5?+M&KJ&HP M_%L3R*9G95ART&26I2TYOD/)$.4HX$+AE4D^/)86[-IZX^%H,,GH0=_YO&,U/;L2T?"RH"(:80"TM,H) MP"1,B,I&)6NPJJ),<-OPO3W\E.RGV>ZUN\?=:J/^8)*=<9(G M8*O_0&'Y[!=A<.&EM\FK*!0$'RW9O/;1.)%$&9FN*9O\Z8)-,V!3V=P[*Q04 MJ"8(B,ZHD'*(65$4F[ &$[&_4Z;5KA?(B!Q,-."-EA"X=BPS(UVV2;'L.7\D M+?V#(S2]]ETR#)"R$>22@6(=QZPP%/9P^N&6URH+U(D?I,_EUZ?%:X\V6Q.+ MTEBIK34^ ,_>ZZ 5YYZ(8G*&_.A '"]#W-A\]QC!%%D*PRTJ)ZE5F6-F4%BE$TE53 ($V)I+*4%S)E@>-WZ)/KT/S0 M\&^T$,K>)@Q > U& MAJ\6+4[\7AFBZO?P:M'BE92)\;A[/-YV8Z7,M,7T!_;HQ:C$$L/E=' \22Y> MDTC!Y! D=R7!2@)AG;=!TX_(E@NG90UZ;;\?MW&_RF0Y7/WP4M$$:WD22D+, MT3,62OI6(5,F$.=XWYP[XC66'M? *IG;VWN]%\># ?;BV2O?[JWWUGJC@5\= MW]?U#7%J@J%,BAHRQI0F7RF-L+R,(ENAP-HRA%)[#+]@<^/UIN6\ >Z7TC[B M6ME#MB[#_3G9S PKKC(#860]CY"MM9Z1KHQU&#"I33LW^V ]N&R\45DGIR#[ M8(%S3;\8>"&]/,C,V<^U"BA0F>A\=!?/.2D$QAE9,/B*;GJ\V M=?;(QV@5"A<]9X%,FI/>M66!)H^!J60>MWT_7$L\>Z"U$]8Z9='D"$I':X-, M,BII".ML:I Y8NY;ZWL9802I-3>@+,\"C);>6!!>\Z2C3E;ZQXC;PT>E4\V3 MY2/3W =?MNYD@5/QT6GZDY@.O/9XS5<+>C^;.&)9%&"C#TZ#X-9K38(72U#J M$SJL/8;S$I5.<: &S7&M56)2:1:YF2RTYJXL69Q7R%[W>WLC M''17,(R^.,?R,CM^.6%:4[%*66OCV9NEM@^?D_\3%[@K>W9R,P4N1)(V*@N= M0$8R66Y=4#EH[GA*64I<<.%[]GM=Z[5';=]YLQT&Z&_B)ENG_HCG5\4)W$? M9?26@[,J6.5TX@H2EC&^2QU ?^<5PYDT*I\T^Y#$80M/2&84_]+N[;T9]'OT M,DZ6WMP4E!>GD'3I)3](PW='B7";Y*I_?#[G=B_ #Z5J(I8ZQC KHB9%^;FD M;%+)",TS3S58@/>3:Y]I3D@&Z5E*)F6?0:((EF)1K;37GC-DU8B*" !^8Y%SR* M.$[!*6T-XJ.7OCUX[SO'^,?9UI='726N_H>#0 M"Z'N9\@G%PJ8; $TN1H?(.H0RO!XV6FQ#I-)%QRY]Y2Q]$=$)!D\7E*:@A8I MRF1X4$CA5)WFRLP:G]G+"@C2.^DYVZA!TR\#0> <;P*Z8-:#MV$I _-1<6D2*>O,@[&2'%307EB46(.A MR 59'JSQ\EIII#:+11:!:VZE-!*D#]Y9S9B]\"R+-JN^9+G5#/U05A.NO$"N M C,0#6D>$>A_"K&2$A1=U6A@>_->=BJOY6"S$J@2)E:Z8L&9Z(212AH>?>3&$*(<##GB M'&HTQ#&?QCJ3L0ZGFZ>C2#)%,([,U_,:S8R93V.=S6P5F[RPV8!% )]L\ '0,M!")4/_/3)4 M9].R/CRL#!R 2(S"5 "'TIID94*#%,>*H&JP]_GK&&YC&0_#GP>W("FN&NS(H%8YN([R8%,*#", M]-H8Q\NJCLO^-7,9!9CY[6LO^8/QW\?TI=6R0 MVQ\] W4T^O6DG4;[SSAC_W?IQGFE-I7OM/=ZSR(6TZ/#PR/?>_Y;&#REO MKXK_^L'/:O"EDD=E3.;RA- ?T/U6L=_I^*,A/KM\\6MJ#X\Z_HQ,L4-DJ,9? M^K7K!WMT3Z$_&O6[S\HMC>>21-^YN,CX>I/#G^[V"9O<\8B>ZRA=7OGB\)/Q MH:>C]/DQ9Y\X]O7#[ F_.O9T7/:D?+J%\DQ^7Y)+M^[RHM[\:-08]COMU/A/ M-O[SZ\7Q#N;1UX\.QD!^]?"H?_2%@T<^E:T8GXFCTP8=_?4:(.5JMY_?I(9W M8\?E<;K?_N#9Y04SD;O*OMONG#W[[RTR[F&CA2>-C7[7]_[[EZ'O#:LAF4.> MG#ALG^,S7BHV?GLR(:NA,5M.E+SZY8.RO+)(R.GEIF!- /I@"%X:TJ6+>$B^/PLK_8^OQ<;''=D\3@>K'W=?N8/U@Y?[NP<[9TVQ MT5W?>JOH']_9WH'=E7?GN]MKYZVM_<[.^49G]Z!Y\EJVZ'7_E(Z+YD'KMYOG[V!WN\EVMW?.FR_MZ6NQ>[:S'75K98O8?TKS\[NZ+S M,1ST6>O@W6GS?)FOEW,/=MCN03KX<[!XV5];H/O;.6F*5[6[] M>;!S\/)P]]7+SN[VGVVZU@%=<[_UWIZ\WEH>-3?9*?W^H QF5?Q4!!LJ4#%7 M00A;&<)=E'$A8"T5,CE)Q>BT7[1 M/L:?M'LE5'Q626+SC(3&VW?+&UNK&Z]W&ANK;]8WMAIOWFULOEMN;36VUALD MI+9(+36X;*QO-+CZ1_IG8_UE8^M?JW,OH*YIP"O]M_QBJU2?.PG?K:2^,TZ; MW>/XS!%.]%5_T!CM8^/?E^ZH,0F,&Q0O8YJ^\KKF)Y^5)%==*G$_^;,S] /L M?;Z^U6F7:[0.WK*=[>8M#=?G.V*7ZK(G=\0J MZ;PUUMHZ5.NOFH)JI=:W_RSW(UHK&_L[_*:&2SE&'RCT3#:19TLZ5-9+5F6> MG12IY S/%QH.IJSAODSD*Q4W"UVRM;'78B4/^MW&A]M_&J/^YQ]._MREI=$SN?4O=W.\Z'>[[6$9 MDFGD-K5SO>,RGO+L/GO&5L=C,B_I:JWQQ6KIW7ZD=^SMR0?!@:E(<64RFER4 MXUBY)"C@Q,QR,#IK!>.1ODH($.:;763?P;)V=Z\Q',3?E\H VQ5 '_;XDX.C MO:6&[XR^=NCB&A?\L7!T^K<4CK9'ITM/Y\%$[M93?.^FL(%[[6'Q/:.2)_SG M,X?3#RRB5%K[RJKD*]!95EZD4"5ALD058@;2@?]:W?R?Y<:+]0UJQ9:WQH,J MTS.+J3++WJG9^-X1'&,J2?&NU>HST:-N+^.)#^ M.;JCP3V1;!R^[.ULY):X7"FI4_]EOG^]WF M"M5S^^7ASL$:WSU88SL'.[>[J-LML7;6W-[=;QTL,PIK6//5JEQ_5O2.N-@Z $5)ATJL";6'G+0L5L$$%S ME8'%I>>F3*QR0OV%XJVO;_YR;],_QMZP01%HOVP7U3@X'K2'J3U>;$ZJ8!R MMZ][S_&I@SW?:Y^/W_^SOA;]E2>R]F3CR>:3QFKWJ-,_P\'X$=PTP4:K_^2? M4Z+$C\Z,FO5XS)RXR>64!F4:Y^37:ZH 7[C(;[G(LVOM^JTHZNB@>;[&FMV= M,N1-WUUCK?,]MK[]9[=U<,A;Y^_I&>S2O\[A^DO+213PK("1*.#95&"5HE>H M*ZU-S!H8!V!+SZ71C,@4#\\:S:*_/,46RQ^Q=_QUF?"3\_D%O5P?;/5/>@LV M/Q2;X8,RPC-0HD)4L0+G8A62]E7DS&@EK6%!+SU_W?]((K>7;G/WEWL=7;Y; MP'-!GW'COCYX0V=2([Z(=!Z,0Z?-O0_H0#O@H5+6>-*Q=7]>/O(=QIXBO%X MU/Y8NFTI),'AXXO!R(0:Q8;N$&7IGS'*^O)C^S22\]_#Q@@[>+3?[UT.JO[2 M(/YTCLL3:O@!>GJ""9\U9NB5_W&/;KD(YV6ZRX4COHLC9E^7/7VV(U;/6^=_ MMNG>Z'[?D01Z)W:Z32IS55*9G)X7VSUX>[I+@> Z^7$EM=;DPGUTJHPMQ\IE M3!4F5,#!@PNP]-P9=MN+_W,R"^0>2?&Z3];_IMC$HA/U88DA2 _+@")P%)4/ M*500*+1RJ%-E2BJJQ$,RV2P]!R#(_+0.RHWZ SQEV.7/PC_+/H@#)3:#F.GOT4 [%2/!%23GT@5H@G MUNCIC^_R)\I]_:OU&]_]-HL)UDGE$L:+$8)GQSWB4SEKZ?E6>]09SRY '_<; ML>.'P_IHU1^_>PKLB]S:/.N&?NIX&O=];X\^Z#5.]MOTR2=7 M5\/([4X/YUZ['"X:C3,NPMB^:BQCFEM4KU=KL+OU5K:VWG=:=(W=LJZ.ZM(\ M7V;-@]1I'NR<-+>6;\_//FT=K)WL'.QW6BN1M[;?L=V5]^/RZ7OG)(/.6N+= M&4FQ(A3CT4L)D9FJ_L*8?#W]I_'_4 M@O'&D1\T/I8-UNH[JV'V[+UPBA.?N*#N':A[;1I#=LHKM!7/+E?@4ZQL"; $ M!RU\DAB-7'K^K\W_65XP]$?'6$JS]?GPRJ7O7;UHU&H[9?:A2;QV16(GO41$ MJ'),N@*"J K6NXK8:V.2.61>M!.%.2T_3/[?C#'JXF/[JY6]V\(W#Q;5>*E-0L!'.&G$?Z:ET2YJ(DWT<3]XIH>&U:;S_ MX!==*OM^.%Y>D1J^TZ$SRJ*N$G#^^[A=PDV*,@->G$ %7T2<5VMR^H.+-3D7 MP>>UF/72"DI 6@Z7]3B-1$=)])93CP88<2R!N6B,E\0.&_^@\LC6&L-C4H+# M_7Z957RYWF6T[T>W[^+$WZSJ>)W(^,L7-_+/7QJ^EQK_$-?N-I#9TDGA@.ZE M?&E\/GVS5.6BL'$>N'%-QC7UPU'#L4;R9\,GDW+NO3MJ,G3TXG@PH*I,EMJ5 MAG'D1\?#6OJ4'\K9PC\ C\9E;RK&5*H@9E%9&4(5DX#(?#9,DV/8P>%7UP!/ M::7FW8SQ*@O# W2@?ZT&GW@Z^;_5G^&S@%\?F0,MGH2<2+<]&I'OP0XYDT&_ M5Q10YZR!I(;.&N/LD65OGH_86/$CWR@+RVZ[UD]E7._9VSBF,X&IXC@W<.^X M,YE;N%EM-?Y1T#2_"BF>7)PPVF^/UV <29>> MP5D1G50:B;3RE/8:>X/^R6C_\N@-;[2).*YEPMSNC5=/CZ=++'VMEDN-I<\^ M7/JEL?35NBR-Y>725^JR5!;(C5TY%Z$2ER+YNC)^AFCH-S"AXHN0]C*#( M)T+#/8^@S$TRTKO-ZKC_GHYQHSLVA.()]OJ#LR_-*2W*9O#BXH1:-L87.4$$ MG?]J]:QYOM_=/5A5K97. 9T/S8/.(95SVEIY>= Z6#M?WXJW^SSDSODRV]FB M8Z]VNTVJX_IVBQKOO;/U[;?4J*^RYG:3[J&I6C=R@KR5ZUM[M\7 >:M+S^'5 MVY/F-M7E59.U5O9X&;IOK?QYV#I_O]\\6"W/2S;?V[/6^5NZOZB:*SM4WT/Q M(:H4I<1>OQSYP^;:[FWG\Q+Z@$QYHHNL# M&>UGS[QQ6Q#\5#ZL]24%,$/:W19F]YLR<4Y V+Q0.%==38T7%VIK=CFG)DW+ MN&:7J?@73.,U=!9K[RP8D*?,@<,I=.QV]GJ[HU*>O;+HT5 M6UKZ20QO]KVXBF@6]O>7]G?V%_97^G(8E2!VME;I]PXC MR4;R[_]G[UV;VCBVMN&_,L6SZ[F3>M6DSP=GWU01P E[&W" )(_])=5',T9( M1 ?;^->_W2.!A TV0@,:2;TK&^LXZNG5U]57KUZ]UO:GMZ>_G!_\>GB1MMS> M7,1/O)171[__334WFA,!N(GCLCM*6O:BERJ3EQ_\O;4_QC\+)U_1IM]M#P=??^5[=3]&?\]Z$[)X MYX'I>7T.=(A ?Z';'_55/R5Z:E21DKH,\-5U%N0]"M]PTZ03!W] M\J]';=CI5N[Q87_DUXG=,\K9>T=ZO&ZO^JWV5?KQCV7\Z42KG7AKW>3(^5#V M*ZW9T1U;ZG9R!J5CQ^G#J>:2TSW7+](QRM+=%W5+?M _WNG3*8KL5ZS9K]@_ M\^WVS>3X0QP2E4]OE(/J:Q=;M,*/F\7("?@FMGLAYECT#'Z2^FR9)^ZY-DCH MWW&69- )#%@T,* ":R AY +3QR52@I#OCM]+GR+HCF[-<]5]>2;:'I9;?Y% M^AUVRA&6^F>ZY^/*\!:^ C7840&-0YYZX175D@KD/=&6&$W&!3XEQ!N126P9 M%YG]_]W8/WQY.UU[9WCANH/Q!^Z(SZ@"0:L8I).J%4?#035[Q*Z/:Y6X (D? MA^N%O2E_I(W?L9__U@P*$U1*""89H 0)8*R0@%H7E#94,1]2O9T6IZQ%.+F& MXK6IMXJ1B:_)_=91QM=#TX[D.@[)/;DS)+=5?/0]7W0GQBGTH-@>OAOV!P4> MY8Z_?R-F6H1AL60J^.&5^\1&#[:5DU#M'AZ=[ MAZNPB!%;NCI3=35<*I*7;ZU@FSUW'6^OY6FGJL(6>M_5&K(5]O M'Y\6^P4H7NX?;A_N[&^_*J)H/3H^&&>=?K"!;SG9OU>0U@('?Q;-Z8MQ5DOK4[_ MSP/J:,.-K9W6*^FACN'^K9[+.9'=UCXYE) M.E3_^WF&;=5GN<8C!ET>6S6-K9UN\F.DG8_XJ*K07H7<_*+;D6E\<7+F_=P< M,[^Y,\X!J98Q8TMOB]'#/1,,F/^\.K;K__8Y&*;USX+&I6 M?E#@+&HRX3S%V%(/))RT#][S9_%SZ3AF-1J7]7Y'I%G\L-0WD?A_FA,6X2?Y M,:O8&QA_,!)IPI'..NVXT_T_Z?8^V=8#JZRV%WYL4&SV,V\ M\Q1CBSU4[.K^6?&RW?V8?7FK/R)85CF9;9YB;,ET-G<0VS3H%O?03MZB7,MA MP;/ >7#4PS,$M3SD[W?\+!D!#T< 02-B+%"K.+KTHROUJTQ )\.+"]V[JM9^ M<81456$[@Y1EX_IPV>O(G;;T69BM_ABIC2676YAEEEQ/!(@Q2^)6<>S'E7RS M,EQQB\NL##/GK2T"*!ES'FE%S??/L.R7$VUXG [_Q37S:]T;7!4I1CN+P-4? M#BB'VF5&7&,(\#$CTE:QW_G@^X/1)D79*?[HV&E7XG9(-1CBP^Q 7/TA@6K; MM,@Z,;-B0]HR P34F!59:QP"79SJ3]DIN 9F1]DKF)EO?2' \)CY>*MXY74_ MJ[TU,#@26>UESEM?"+ QYXE6L:=[G927KWCM>T65,RYKOI4W/JIM5R1KOLQ_ M#6G+#! 8!Q(6LE7\VNVZCV6[7>V('%7I?O<[ ]UY5YIVUH)K,!"0REHP<^': M0H!?QPZJ5O&ZU[WT:2\X<6$Z'':9]D9:L;6#+ I7?A1@F$5A)L+UA""" MHYWASJ#;FS\N.DO YIN]/N;+$C S7T/:\G ("'C-?"A%"=K>T+OB5:E-V2X' M^63(.I@?YZ# S(!K#('K,&F$6\6.OBP'U0'BKCW/ZF_E#5\?]V7UE[FO(6V9 M 0+7H7^H.B-BAQ?#T;&0T6;([32%M:1'S8*P^2,"UY8?-0O"3(H-:AAE(!60$VW_BXMO-^B]-N@^[E_0/B23DK90DM\.9-]S5$ MIV80S%)N&VYL'>B.?E>51_F??K%;]NVPWX\7K+9UMCNZ?=4OJ\)-DWHJJ>!* ME3QVG#NV/VR/:CM-*@YD];CZ Z<^^IQ3MBU.L3V*_.:4!@OC>O(XKI]?"67( MU@%9Q#:V?A_JSJ [_6$OMGO;=(>#XD#WSOV@."[[ M\T:_9SF\!*.#/E6DYXH3^IQJ96&$3I]3O&="KQVRLBJY.NA%HU5D_KK7M=XE M_L[R>_5-/QM;J]42I*^WCT^+_?T"%$>GO^T=%_N'+X^.#[9/]X\.ZQ"IMQPX MSS3[+;0_UW#V0WGV6V8*Q'1CZY5_I]NC:<\G:^1Y;PV,3I\J<&T9F&L-W4YH M._N=EAJS8F,K>9"*E]H.NKV\L;H&]JZ/HQ>WL[IXYGO6S=5,?'4#@<"-K3\Z M/?^N[*>3<27H1HSYQ7%P[4QM9)[%H] MR!N+ZV%M^LAC(:[L7[;UU8M.M[K_;PR,^3Y9->.G03JF>=V\11S]VJ^C;LMTJME^]VCO>V7M]VBI^\Q?ZM#?TK>(DMJ0X&?C+5K'7KL)LB]V= MR>/?3MGDR>NCJ7?*J8?_W^3QSM'VK].78O]O5*-C_,+QU!6.=_[?K2>D^F1J M:_'!#T:M+K35SE][Z86K\.>NFCNG=>+6)_\_US7>QT M>Y?C$9>N_E.W5Y0I.=9-Q?3-8O=X'^S\MG=0E/'U.Z]7A1?_\9_]E_NO#J:O MN%F[_YY2H73;RGE)5PLU6XG\Q/NCCP/7M>;'?*"]V.K=7MP5FK M"-W>183%57'>Z7Z,3>X7)_8LVK[S#KQN=X?OSFY_X=;]_;!QQR4W?FP5'\]* M>S9JX;!3#E*+1I_\O_KB\N=XC*/^*GD$!BD'JJL\LW;^[JK MXW6Z5]5)OB)^^&6\YP)!\'NAV_UN?"/X M7K\8=*<-FMI0/2TZ^F+DI1C]0+?W3G?*SZ.P[LW;K##%QV-400?A'Q0 M@N(+CISZ>]:[;L^E?N>!Z7E]#G2(S7VAVQ_U57_CIUMW=5%VP'07SGKW6_\V MO9^VOK+._6\^X",+(]6C8:_821(@1!$P\". V\GH;R78QE$:)SA7_)#P]'__ MC\08_KQS5@W^ZAGZ.0)3#P=GW5[\Z3C/=34N<7Q5&4#V6G M.M5P<1'!4N5Z;A6OAZ9=VB]>' 59)?A4[KSTXF;\9*^?PFH3H&)?'1Z]2BZ\ M@;=54.UV:F9%P EOL:GC-A;:=2\3!T0D8Y@*C>AVN^BGJINCHQ1W-2M=( )_ M..@/8E,B9Q4?(UFDNXR=7BFF"O?53<;.JZX>?W9RU3ON:K-(W7W'&R,ZZ"<" M2>T^U'VG_QF_-0X,?O5J9S.:)KX?F>?W&^8Y_IIY6B/6\1WK*^89&^R.GQT; MK^KK:[/>]78U-4U?LGOW;;0B);=]OU_=A(UC+R)H1&T?RWZZQC_#,O9.9K8I M9ELI:GLZ]A)W=E\UJ8_/TK_3O0JF$0Z8[[_S4I>D=EY[^V,:/F^E6 M1Y1V.8QS3M^GG[J:OKMQ#\0+1!KQU7WJ045)G>Y@^H/Q-V-C>FDPQ&O&2Z9" M4I&FBZ!CBR[T56%\X7S\M$L4%I_;Q5^Q4].QC'9Y4:84#=7MQB_X=]WX M+,K0;L_UB_XP:M%XCQO]*&S=L.U=:Z/82.<^;'F9]&9ZZC]=QIZK'L8I(G9& M]3 NM3K5 ^/;I?\P^FC?^_/1=_J#J'M'%_B@>^5($E93:?K)T:]7*XS8OK;N M%?%'(K/VJT^ESAG]TNA62Q?OJ0Q7H^]^ZZY/SWSDZ:E.O>[G=W'"B;?E1U-; M&"8'17'I>TGBZS@K5&U)'^X/S?MXM^EG;905T7)%K^S'FXI3P_B%FTVX.',. M+RY'=W9C55?&Y8P=MJM+Q'MRI1U4#8LS4.S^.#[L8!BMVAL?A8RBO.VJ;\6) M/G59[*PT-8=>]R)>-0ZIZ[Z)G1$'1KJ(U?VQ'*@&V[=[I1K#XY^K!MGXML(H MQ&*S.*F^/WHVZH,X72W>H'DY>#; ML]:]7QNY;\I.@L4+,'6AYY[]*X'%OY=GX@GGFY]O]PW=9*DOTC K+R[UB,@K M(7WTY_XN0*J(+8RKV"C[X@")S!SQ&X=?6M=V7*L:P>_:71.'47]X>1E!&+F^ M'(VD]%ZX&675*]<#:@+FGQMEPX=-V,VS(;HQ8F0VF^1X9<4R:J++N&Q(:(M& MN:B6%958B*:Y['7=T&8+U&F!M':,4V]AAOWXA7Z_FI-3%N>1QRI:G/][(1ZC1"+\TM9252JN7U-0ZN1B15)O]^P_P[(_GG@KCT.UR1[G73WP[TI[/0-4^P?=R^1R2Q$%<:[(AGFR66#< MYZTHBBZBYDS>H/@+E7G>Z1NW1+2=]9>#T:(M9 _%4XG4J[@.D/ M9:+^80JZF]1+ZG2O0_C2\CJNX=+6=]J@*'M%E+47=T26-'"+_]AKY\=;A58/ M$[5&GDV[K(E/VSKY:SINZ+_P6Z:=V6_LW2[#G6^WTZ;ZN[/BHR_&V]ZCC=_1 M%OEXD[OG0SL^&VW0CK?=[]V;K4*3=#^N9N( ::4+6]VYM6-]O5L]WF-J%>TD M02J5J%/<6!QSK5M;V=TD'<]2XZYC 6ZVD)/;(&5NU.5%M77<->WRW5C;]XHJ M"CS.@56X0(K];,>6^>*R"I2*7TW?&%ZZ*@ZUF]S2'\K1AGT5S7;UK?O\.@JB M>]U/51==ZGY?OZO$TB!:;!1%,8ZT&/N<;O5Q!9Q>%3.3OA^GDFYUW[>^Y:OD M[*UI_U7\C"U[=GC1K\19%;$VBLB]V4F_:76*LS6Q UPK_G:28 MV#/)$6^3"8O^)*2DK3_>Q"1\:PQ46XW=3NKA_O6.I1L',][>F_?W1&$RT.#G??='6XI-@Y.GY]=%P9H]@^W"U._OCE9']W?_MX?^^D M\;>P8S^C\V_I6%'#UTZA3);6P>C"?%ZJNE% M=0&J7>K+OG]Q_>#GZV-;9:?ZY>I+/U_HWKO(K>/Y*6KLKVI9I-\;O3UAW4TX M8M[QN;/Q+X_?WJS>NCX_=NL]KC:QN/]MN(D>^1X3C_OFMQJ+\*:B9)D:RQYT MV>^<&)P^!TK@)HYCHKCC3.C[83^%BCY/NFA9[^'H&IZJQMF&/7K.=+'\\9X)D!I+NVV2U=JRDU3Z5#,=L4[/OY218*-]T_&^T^I ?)??E!MV\=+*PQ<<\L M?0CO4O)-Z[U_?=E+,]UAHZ'Q[_)3RIKRLJ=')R13&,EQ2@,S[+N-ZX/0U0LE M@YXJ)!A#C%)(M)+4::\APM9HZ=W?^TGC0$[@1N&\3) JO8G!O$2 MGP8O.L,+UQV,W]^HTDBD'P/OM+Y\D8;I=L>E?_8F8W1[L*-[O:O8H7_J]M#' M@1G[SE=#M'+S.O+GE=GM?GB%CS^\(0=#]W[OP]M?U?NC]R_/WKY_'YZ_ M?7\.CT[/X>%?+R^.?OT='> _RX//?]"W?QW MW^]^7SP4GXZV%$7]N)EY^C] M?]IO+OY3QM>O#O[:_WBT^_OGM[O[[,WIVXM#_)_RX/27\\/=7\I#_.?Y*W)\ M]N;B4_OHXL_W;__:0P?O#\CAYY?O#W=__Q3;4KY]_TMLSQ_H[:[%;_#>QX._ MCL^NOQ-_:_@6_\'?_A7;>OK'U<%G2PYB>PYWX_=__<_%P:]_7AR>_GE^^#G> M]>GVI[>_O@R'._#JU>G>X. $?OR;.T\0]AYX&A2@T8) 8NL!>D[O,25"$AJXKE%5%LMD1!0\?B:(B) M4O%29"F",B\UB9?@#2]Y(RU4S -HK 9440B4<@)@ZKS6!&F:-NHD;Q%"&T1+ M-:W4ED5#;MLJBU2*Y>9\_YEU"RTIW_ M$ERE["[]RU'&F_;5DRY@\&Q6N)/MEYD3GT&K70^'XYO1<.@'XV5]IL)9J/!D M2J))C#'%E@)*M 3Q$032!P8(,]I;C:F@.DHTT9)2S$N%WZ"CIU)H&;^-T309 MO_7A=R)ED+)$I=65M= #RH@"FC$&K(\/J?0^XGMCBZ 6E+!!^%TS=]A^)\4' M=E-"S"?-7/TM&GOHHG.9:>P99,BU*:\B>V7:FH6VRFG/$%=61.H"'&$%J D& MZ$ $<,(X+#U#7/N-+8I: I!9;QNG2R(^/U\7B=R REH[3 B +MC 748@R, M-1 $I*#D$D;LIA3ML 7)W,N$[#%Y+/+B$"_*.-[[@]&A@DY1':M(YQ)&.OO[ M_A-$^,A_@A3._I-5$BZONO%.MCON534D;JW"CL+N.'MT2FA]D3W+,_'DU92N M45QAZF44,MI%7R)S903P[AQU-Q^ H38*5# 'O" 24( :441 X+)EWD :$:%(D##5I MX99QNW2*)..V!MQ.M(?C4%H3.!!.>4"%B;B%-"+8""V-D"JHJ#U(2PK6(-RN MF#5X[AGB/\-9/; M(\GMX'1[<%#"3Q7!;?]M#98.8@6P]%&3H*"!#(H"9R3EB!!#E8H+*P);DM9U M*.G!R%@B?\GZHOTY@F4SVN= ^^'.#=JU% IBHH!3+@ JO Z" GB>@099+'W M+*Y D$ M7)LCY.D&8$5PC@J?TH96*22L\ MD A[0'D$KY%1*2H64!RZAEM/(X)9BU'<( 2O1]*N<2'MSKM1''-1=0SH!C", M3_)NVRHHDQL35X&,QZF=1^&/OJ\6P)G89B*V@VEIHHF4#,L 1-0>R]N$H:U)FAO7PE?S:[;J/9;N='2/++3^N[9AY:B:>^GU::7BHL1:& M X;2V=" "3#4,2 B?2&.C964;6PIV!("-6@)E=&Z=%(CH_61:)U2%<8X;ACG M &J* .4> \DB;AW&GG!($*9A8TO*%A9-5>5<1PY.1Z_ M!Y/728V1&I5M]V],.]KAS][;6Z=@<)Q@F) "#A8Y21#"@N#< >^EPP(@) MB2-Z64NIN?=>LH=C1OA=YQ H!OK32(;D2) 54"&W4T.$D C=45.,PHHYZ1R&DF/6(HR;$G:I-.:&;]+IT,R?FO#[Y02490; M3;D$V@U0X=13B35@'B- 1?! 2VGC,B1(&%307N"(:]824C4( MU^OA4-F_T3#])&*&<=QWJJ-A>N!=H4,HVV5\N/!3W"M-><]4(&!LY\QE,W'9 MNVF-$KC3+"W$#-,L+LDH!MI(!01"#%*E:"!N8XNW4*/R7V6\+HU$R7B='Z^W MXDH\%5Q'@"KK #5. NTH!1 Q9CTVBAF4\"H:5=!C/5PHQ[Y=B8Q+G8[W1H!5 M;4OQ)9WNP']57S$[4Y9;@1Q&HTXMM\;6?QV-7_K,<;-QW/E$DYR>?SKZ_6]" ME9..0Z#B:@M0Y1'0A"B +$>2"$R@M!7/S1\^EUTGC47Q,^B2C.(Z47RC5$ZW M<42QYUHZ)BGP1 9 H<+ $.F!#\@*1IQ5S"<4\_E#UK.C9/8\)!=EO]_M77TI M3XH0WQIO!GF?XU%60*OL#OW+:-3M:_=7=@0_CN+>3^6X^VQIHCCB)3&"1$Y+ ML;'<$J"\Q"GDGZ1# !R2*%1D2](FQ?EG"#=1J'SVO:[3_;.,WB=#[XU &:&7 M6V6452Z.'X4 -9X"*:@&P<7U!Z+20R@W(DXE1OCG!N%W/1PJHW,Z4_$G.1O) M2JB1J33BFZPC;_ELI90RW#&AD J < MI[UV[ !V7#J./ K";VP1I5IR?A6:BS<\^AI3?49BK[CN,&W6?=EI2]C*.Y<3 MB,VUGK!Q8>I[BZ%-<2=MOMK?_F7_U?[I_MY)L7VX6YR<'NW\][>C5[M[QR?_ M4^S]_L?^Z9M;,%H/)^^X^D[1+K4IVV4*NWCQI [>^7JP<;/QW?R;>VRF'JNS MK.$2%%3>MC;>S*!?7.JK%/&Q"._&ZLO]E53TS^&C&(_.UZ/!FA"TP0 MA^*"2UH+J$^!*R3J% PE89X33G64*+@%24[PLKH0?O8"A1G"S#V6Y5("(,8[ZCB1!%6Y M721K4G+K.GTGE#1>E8R.,-FO0^P6[3"9[R3 ,I/=,^B4["6>D^AN':XV7BOK MN ;6\ZA1 I1 "FN -%P&0A&W 6YL4=2BM07/+,MYGXSXALB;C/BY$7\KP3\3 MTCD)C'4:4 4UT ;'/U8)X[WSB(B(>-Q"J"ZG:3X/LV+76(\C\CM?)#F^52TJ M9PY< 2TY9>%=;P8YZ\?C)IC/>].24E,5H-$IV9B2@$(GXE03Q:5E&'*IJ#!: M;VQ)TI*X26G<,WR73AAF^-8%WRE]*+B30ONX&"3I. 7&%!@9Y2*$F@F.-6+$ M1WTH6Y2M8!!SPR7)UQMQN8#E*JF106K)7^7@;">.O>Z%[]V$&F1R>R2Y[=^* M::94>&4M\)+&Q:_0#"C/-4 ,FY ,R&TBMQ843?+K9RPOHS3)6'X"+$\)%8@" M#4YR0*C#@"*3P@ # ]9IB)F6U)B0L,QYD[;7U\-U,DINW.YVWH&![UT4IMOK M=3_&]B]\;VZEB>WQ(N6.3*BOHO5.H_'RTFH.QCJ85A_"*2?C_P"47@+*N +2 M6 :D"T&J2%L2LXVM9AT.S1!MBO;($'TJB$Z?FO)$0JWL=P:Z\RYM06=&FXG1WMRJ.X!@T!!SX ST@/JH4!0R%!A+ M3=0B@A(+DV>DQ21IT,HK(WEIA$E&\A,B>4J;$"000Y("2%S4)I!X('W::]70 M$*R9Y'Z$9,F:5#-V37PHHVV9G/ANV77);2_PQ)YY??5(#KN55H:P2%-:>Q"< M#("Z((&!A@,5J!5"HL )C1Q6QPF)["5I+'R?J^)DAF\=\)W>PV$!\TBX<0 9 M!ZA("<%A"(!0C^*H@-88DN"+10X,6RR#C+ MC0H& AA2%AE;E;_V&$!DHGTP#U"[5-Z M3B$3WU@]=Q"/T$OU;QKTV(BDO=*S[H=CHWBEL,PE9L M0]$_T[WXNWHX..OVXB^X*IS2%V6_G\KD='M%=SCH#W0G]4/>,&C\HORS[W6= M[I]]J=1OAD1%R'^F89 5^PR*_7#W5BBEU7$QY9T$B*=U.72I &&J0NB(0UA' MNX60F$ABA']ND)\Q@[:):^S'@!9FT#X(M--Y72U7%DH.M$_1"5P0(#WFP"J/ MH^$\%,PT$;1K5A5GIWMQT>W<)UT0:6%VKW:)SR]]M-<'W[ZJ76"&IEW:>*>/ES(( MMCAE+4%@569'M:A@+4G9]6?'NJ8JP3,1-KH7P[FW4[-SIK$ G3?; M1@9HW0"=$C)1Q'@*=8@+CJAF*%4"R+@8 8IX:J#@5#B]L:6:%&.]9GZ8[=CJ MU..Z'45+Z4#9*:R^+ >ZG;TGC905#R^Y?F/9U]&P^YV=D5DSGORNR*Q-KAQ;"M!WY<=C@Y M6"Y[_LQW^N4'7Y2=^-QGI\>2JY.)E:LCQ!] )0;$6\56)1 M$)! !3QG%E!,$=!.:1"G+1N<#5(ZE0B.MY#"7S'FN9EH[E9A7$N=I59Z("I7B\%Q58:T M #AX;T/0CF.RL44):0E>5U#*DY=>SY!?+2]-AOSZX5/7LCX.]=X8A%O_-KV?MF[N]J%?JPV["'X/O+A*-.9]H6V* M!].=JU0HLM,=Q*L/N@FXSG?Z/DTFG:I7JTW74'9TQY:59S.^#^KS2E/P$" MQ>W>F/Z;&ER1#M*!8^*"HDI1IH-TC'A#F/26^D!@5"X;UU\ZN\DL>*G?>6!Z M7I\#'>(]OM#MC_JJO_'3K:ZX*#O7;>(1+S-WV3TC]_XWO[+ZA>Z]BXVH((EO MS^I/9!STA7'$G<;Y;>_DO]O%SM'QZZ/C[=/]H\-B^W"W./GCEY/]W?WMX_V] MDP7B]6&WL'-TN+MW>+*W&V_C\.3HU?[N]FE\%C^\.CHY M^;'8/]PY.MAKT"W=#9D?RDXQ..L.XS5;1LE/]XQM;XH;]O@J9+?OI=[>6U$.Z8,1D"^J!K^;)D2?Z MK!>5[4'\W%F_V(M*UA7_&79\06!KG;OEI/ST@$YY@L)N"^V+VE,$/W1C]@'7 MF&7YVI@.O7MP)5?X/-WYH*[(?7W=US /W3QTE[.OX7S339/R^3]PLCGV'WPG M9:_J^"V)V/W8QI[E[+ V]\ALT6([5FRGOBF:<48J-]0)JF M#'C:$2S_WJWVKBE$8.Y-[/'P?MGK7NS$-J36_54.SG;BVJA[X7M[GVQ[F+IX MN]_W\3_7I+-JA^7U1LPY.]IMEV]WW\3/'[]_\_YW>HA_IP=_'9^GWSEX_^[3 MX6=W?GBZS6XV8M[_#@]WWWPZB-\]O-B+[_]^=?#Y@!V<[I'#W7?D[5^'%V_> MGU^]W=VG7V[$'.[&[[[?NXKMPV^JS\??^'S^Z>#4PJ-=UWZ#WY9'I_\Y/WA_ M%@Y*>%5MPIS CW_#9$PN"0@JQ41"*X'D' '/*&1:$VX)V=CBM*7PW,=/9X7/ M7"L>#%:@$/\+U*&XCE*22,8,T<9ACZ428SF(LAQ<"AZD M-SSH,4&<. 64D5$."F*!"5 !!G34%-)J-W8$KS^4.\&G1KZ_D9<$[>K=[K] M0=$-16^$ET4?CV[2<"821BB&4U*(4)9C1E$]VP^.2M2Y,7:;D= 97)7U<6 MSZPV ZL=[DRY 90BQ'N/ 0X6@3@;!2 5M\"RJ$>P%8H&7ZTEL%BW#>\,^<8Y M$#+D'PWYB?M (F=X2G[F% Z 8F:!81'\@3BC+/5:!K*QA41+\KE+_F7(KR+D MG]/QD"'_:,A/W Y.13GFN(FSO/2 2BLCY(4 WCG"D9;&5B7Q<$O0/,MGR"_8 M89$A_VC(3]P5$F)"0XKE#PRG@'X,)$11V$LF L:6Z@ WM@AJ$32WN^*90Q>^ M2 24TL%L+.2P8K[&FEUC'4X5'EWZGAZDM%W^TV5*UM5_\:0.M26\QE),[G.D M(FAHM]=^C96IV?K (7'BV^T$[)1 ^T+WSGV">8Z,6Q6'^-B\VQUW<&W#I,CT I"60 <$00H,Q;HN+P!T'*FL#%&2I9.0K0HS1OV*XSCY_1R M9QS7A6,X%>ZJI)3. H@5!-28 )3A!#CCJ9?<>L+]QI9J,=FDS?L,XR7V7&<8 MUP7CB2-;(1X5%"1 0XP!19X#(PP'E@0'D:=<6KJQA4F+Y*CU5<;Q<[JC,X[K MPO'$.TU8-!03&&@GXG0,B05*,@H(-IC:$"6VTE%6\Y;B39J/5Z8P^H,SC/6] M[MFSRF/@_ ??[EZF[/R+CK!;;7)[WB1;(PM'=MN=V#?SV^S\=C0=5D<"10AA M!+0E).H4H8"._P/8.ZP%%\295$FYI6A=V;26=$M]M9'\O'FB,I)K0_+$<6"\ M=UQ;#VP@*>S?IV+!1@."K"38,Y-5%\O.F.LI(K@W)$]^!CVL* M0@P&@FL#J*<<& 4-$$1X1)B7P< M5:0OAQRLBOM@;./(;]NW+)PI[A$4=S*=CYO'V4FZ )1#&%""(#">,\"08@HJ M[I3'<=E!6HSGN(,5!O.SGJ[+8*X3S!,? @\\+BX$!DA* BB'!"BN!#"4,R@\ M#D8F,*-6M&,&\^J"^5G/S64PUPGFB1L!$RR8I ($PR*8G>7 &,8 UHP:CUEZ M=V,+LY8B&*\;;_YLH1$9>/@"N5XB=T=F3HSPO]H\FL'Q=EW!&C (J*/N7W5$!*&06_%L@CAPGC8F.+PA:1 M2R/XGZ""4>.<'I,L+#^TN_W^CT79L=V+A4=.K!H%_O"\3H]^O.'XZ%[&VZ^, M_"H:/'/>3)RW=\O)P1$,3%C L)$@)30%,E $H"6.$(?C#)9JF:NO@\-^G-69 MVQB9DS%>"\9K\&[<8'QVP9/A_VCX3SDZF$&"&N.[:FIG3*$+-, (9H2&4L#)&$&6.*YA"ZN21G; MV")X[BS&&=Y+ ^]9YO<:_!AY?E\$!TRY-()@W'MO0!1G,M4O($")0 #C5A$; MG_MT^D.UH/@Z=43SYO=U2"F['Q'8\_U!=12D.SCSO>L@CE;1\3F;1--C->YQ M6QQV.]W;U);CT1[#;OO3S@OK3< 4&> ]AX!2#8$*4 )("#%QQO*0THTM)E&# M3K9ES#8OR&)VF9+A7!>/.RJ27:Z-"YMX,%-./*TO>]V+G=B>LC.,G3QVQ<91\DLU MKD:?.TVCZJ#L='MQ2%T[J[8[[O95]JH1=^ '9]WXSH?XD93,)[MR9^/>@VEG MA^ V( <5L'$^3<=1.(@SJ 94&JT0\481D<04%E^OCIKGRLW$LOJQ&IE8FDLL M4VX7(ZVD1$+@=3JD'X@"<60@$ 6[8%JQN!J/JS1^Y['>3"QK3BQU.FLR>RP- M>TSY>"1"T+GDWDD19 S'Q2$3!I!4]$/6=8C^)IA% M^ZJ74* ]KS?ZMO8:&_)&6HUWY'X931)9+LTDE_Z8=@YC(XP7W -O0JK70 10 M5#& J*,<>Z@=,AM;)-=Y7&&XUN#CS7!]0KA.N5P#) 0+I8'E-I5T1#:=NI6 M2T*4Y2;".15EF#MN-<.UN7"M_?A(CBP%7D,7%A(,!D107!N77\N3A&R4YOK[!D*XSNBOC]BEQ.^4# M4!RB !D$ @D):,JZHZ )$;?"8>H"E,IN;.$[(NDS:E<"M0LYYY8!73.@)Q.Q MTAAR:Q6@$E) #71 ,QMG8T:QYA9;(FVJM(KG2J:7(=U@2"\DHBE#NEY(3SD2 MF":,2T< "T$ 2H,&1BD#)/>*JJ"<%2II:R'F"4)JWE&W92IV5),#(<=T+J]W M(3-?'!?;U)F7SPB\S":R( M/R(CO1ZD3_DA.(>&8^F!$C"=*V402"H=<%#RR.(,(DPWMC#Z.DUHQOF:XWPA M'HQ, 351P&2R9XYS;1@&A*@XV3M(@?(FKGH0TM&0U%B*4N(MCN;90L@DL)(D ML,!37)D$YB6!*5\'MP0K%Z*5G"" 6LV!Y)H!1JR'.% "8P= M(=<-N1[=N(+X DYYY.,LN9'+;K.NO54B6Y6G%-\'1YM%_W MNG&>SV4!9I[KSV\=%Y(>84<,"(9$P6]A ,8(!S@B&*.X[+>HJF]<0]*&)57T M*P[0A>2#RMA]-':G_'4R+JR@%1A@13R@2#H@,== .*RA-)Q*@5.Z)C)7O%]& M;W-/(CQG;?&,V<=C=C+?!J(P-\P *#0"U'@"#(4JSKQ,(VP8HK)*A"W)W'ES M,W ;/.TNQ%>6(?QH"$]7TN*!06LD@%P*0'VP*;K/ V$=YL1(992.$$:MR,#- MF'?7[4C1WI,[ '(@Y,)2AQSZP23GVO9@T"O-<*!-VY]V#[N=GG?>7Z2G\4EJ M2*_;;E>)_T<9VS+QS4)\[[>G?04P<.8Y-*DZ,(_K#6& MH0 !(V)8E- ;E)8 MDHVM?%!P M5:%<>\Z1#.7GA?*4"Q\)1T59#&1/%CL4_IG7*PT I M=\ (PX A+G*%89#KE+^Q146N4K,6E-&P8(M,% LEBBFGBK)Q(88 M 8J)!$9%E>&H]0Y*BT6 57"(0O-LDS[SX:FUB1Q)SI[DSBGT%'R*0;>8(*>( M%@-3V"G*,7AR($G#2]!,L^AGW^LZW3^;P?5]G/W>==+F_K0C!QF-D;<057WLQJL&QZNHPQ&=K/!^UIEXLB/D!/ M@-68 JHH!D9*"JR!PB$F$"0B*:*&;&EE1#?;;9(G[@:@>ZH@CJ71CBREB> L MHMMB(!65 !O)A2/".FKRQ+VL,%^4OR-#>U'0GHY%"9C!( D(*D%;,P$,]5&8 M:RHB3S,M13H:SF4S)NXUC47YPD_QF^^?ZV*GV[OLCHK8/T7DR=.Z?1O7Z_]Z M,K?<#&.\Z?3_=(D^;M%_)O29"/U@VLEB@Q(R. N$P2AJ->Z )(2":"KJ!+/( M,;=FT3*9R3*3-2(C2B:Y>4ANRMT$M=,!>@F@$CZN2I4#VCH,XB0D#20^KDE# ME12%99K+-+=B-->P:*9,;K60VT3!"6BIIS"2F\8X+LDU!,:%^$A29!%E4FB_ MGE%)F>'6@^$:&X&5N:X.KIMR/T*3:FYI 932-!V%\T!#2@"$QG,IK?;2C=+L M4+8$2F[%TU"3V"VN.TQ>R 9G3\ZM?/Y6KH-?_A?=+^VU9][K7B1$%S.LLS!3TM M!4TYQ@7BQBAG@/7*Q/64U4!JG&J48P5EL"I.&8F"1 WE_3(%90JJW8%]#P/- MZA'@FVD=B(YS #A#B!:"0,* A)L :A (AV"O,$_'<<2!NZ3.>9_99 M)O9YC ":T\F%-86B,Q!U!$<]" .)!($*"40R9.UD@B-+?C;690+/C44J:W3&\-<.EE M>GL84TX5QCQN9UZF=XRO363WAKH+LRD M]DA2FV@V(ADR3,I1@"M5AJ8<6@QH&Q053!'*;3T.P\QLF=F:R6R-=D5FCGL< MQTTY(Q&UPLK 4>:I;KK!BBO!2!*<>0)MX+JN9V1ST9OM02W?F5,8JOT.U]TAX/^0'?2#8R<]/UBV(_O#[JQ#RXNX]10 MF(4$Q*YWLIY[%7N98&@ )$'.BX/ /6< 4DY!=&LF%!"&$_N7MD2XNOMK SO58+W M-=P=#W#NQ'PGO+Y"0$]%X$#QI4 U'H(C! 42(Y%H H:[E/-]2C.FP3O=3B_ M^Q@7AUM0Z.)#'5X/+\\TZOJ[?%YS[B)?-%">$NX M M@K!JC!<1F)$ 00DX 0CN95;B1?I,K\DOEEE9U4F5]JXIH=O)X6+-/O"^T3>XQW;E*CK-.=Q"O M7KG,.LYWDO\L/JI2:^KD.0ME1W=LJ=NQI?&%B]CX_N:]MSW^+1X'P,^7W7Z9 MQMN+GF_K0?G!__RQ=(.S:Q:;^M9X3,')5[2)+8BD<>]7GKX_OTO&57\"#(K; MO3']-S6X8C:D \?$!16A29F..H\1'Z6>]);Z0.#?2&U/MT_.BRV#W>+DS]^.=G?W=\^WM\[N7?@-N46=HX. M=_<.3_9VXVTMC10U=&/IRM@T>[ M"C3R!C*DQE63_8FJL?F_T M]@3RFW $^_%6T/B7QV]O5F]],=^/WF-B$Q-R[]MP$SWR/28>]\UO-59N"L%S M6Y^@K00MSQ@@2#[HJM_9&ITA)OV['U5???2.!>6('!:THOQJTJGHXO2L%V7A M0?S<6;_8BS+0%?\9=GQ!8.L!NY\KVRTGY:<'=,H#Q]'1 ,\Y([7KN=@'E9Y6#WUL%J'DUYWE!=.OH'"_S,L!U?QM2*]&7^O M&XIAYY8O1X=0MLOXL+_@?&SK5=UIYOMO]O[#8@L.G_7/]?W%YG_QH=M+9>9[ MWZDY/_IZ8W8@CDZN=R .WQ_\=1@_=T ./[]LOWG_.WO[UV'Y]O3-I\.+-^CH MKSURL'OPZ6!W_VJR [%-WYX>L,/WYY_>G&Y?'7S^';W=/:=O+F*+W]N/A^]? MEO%7K@YVW^ O=R .=L_:!Y_/\='IR[-XS<^'NW^>'YV>E6\O#LO#S]OXX*__ MO#_XO!^O\38 M%3?+D_1 6<( %"8H M;:QGDM54$CGS8N;%!O)B8TLB9X9<($/2&X:D01%#O (">P0H)C*ETW3 4>L= ME!:+ *M"RNJ.A)K-4XWK]5)TYX_\YU^^<%?>V1'_MD73WIT= FO ML13AU0_>!%V:;J_]&C5MLU3,@MFF8 U'^FDO?KE=G08OM'L_[ ^J,-A"=USQ M3I>=_@CPOO]C$7K=B\@"@YX&\2-I0V:0OCPBZB?9=EG7E!Q/LMGPX*,.%?GO M3'/_2 &]C'(I]MG.L-?S'7MU.C'^=L=-C:-?X["IQ%:O[$>+[ Y[\>_KV$5= M%\7843C5G[*8FD%,'>Y,;4X(AHEFE(# -054.@6T5 A [QV6Q ;.DYAJ2?9U MQ86'.U8R,S26&2:.:60#$0%C8)V+S! " 89;#S@6CGLN MC*5N8XNTXCB9W^N22:&!(N$YST=G*F@<%4P\L @:%C@D $(F #54@(A^ @3% M6AFOF-:J6C1PV""1L Z.UIW[7:P-2<[WR.VYI2;.Y_2VW,&9UX07G[6'J9M? M=WL58T[M7IUV[]ZLRB0Y"TF>3'E69")#9A&0EB:21 X8!3G@1 KO55Q>BY!( M$LN:TTXL?B/_.5AC&2FCL>&0F3P:01X3-XPV,D23!X =(8!:QH'4' $DA!8. M.R@8WMBB+4 4%T(%9 MP"2D/,X9+#A<^6[Q/$=-,FFL&&D\:PQ=)HU&D,;$E\,MP91&TL#&($ 9MT % M38%2@1CL'1$D5-DW(9LGFNY96..>LJULIK*M#W4'YVOD:\P=[;7T+L;D6ORJ M,,@D KJ(; &F^#K%>U6$O6AOY!+.Z8MS.'[VO:[3_;,9)O$\:=<]:5]-^18# MAT))00#%& .*G 42"P$4QHYIJ! B-H7G2HSPSS5Y%Y=4UB\AT!?E)LS@7B"X M)[X_8A#!2'C@<;0:C2H<: H9D!Q!$M=CT%.3SK?4L(C/F&[@Y%WS8=\\>3<" MWQ,W'=4",F8IL$I(0+5T0!H2@";20QUD<$3FR7M9@;XHSUL&]P+!/7&GB> " M0=H!8DT$-S(0&"D4,!CQ^'^,-68;6YC7L&VWD)BH)3Y8LQRS/'##/'T?1)/,6(T-IXX)37X_AZ9CB(4X:4U$)* MA*LI7JQV&"U'9IA,J&M/J,L<@9>I=39JG7C4@H02)4*5"@= 553F\;D!@0=) MD23469BBZ1"MX>A29M7,JIE5ER9$,;/J;*PZ\6,Z0SGD6@#B*014:@/B4B.: M33,7B!#0"#9_N&%FU]CVUI$DWKJ1&.\ ML97K1.K3SW]^.7NWN'9_\3['W^Q_[IV^:7VMY50M$3_$JNX=6 MEZ9>-*:;_)%5?9^_5C#;A (O35LQ%KFM:]U6M8F)6IJV2K8L]T"P$9%.\IEK4C>N#+EX4)';UST??*\7E[@G@ZX]7^.> MV.E>7'0[]75#_&BO^_'+N-VEZI(Q.M+::SLV.ZV)=;MZ^EJ7#I2=ZO&.OBP' M\?5O]-DW.F*5^V_;VN'%L)T\2%5/51D:1WTV[0>N7ADY@W,G?FL03H_'+[IV MUX?2EM\\(YO[[[0[&..W8KFS;CLN ?O_4[VR5Q7XOJO>^9=3OURVJ?_N?CD] MZWE?',3/G?6+O8Z+4^!_AAU?$-@JTH9/57\C[:?7-!G<7G<_:'N@V0/KY$SW M'E;K_2&WO%9=MWW1'78>-._ M]ZL(#$+0EQ$8MZ,K1L1Q-!ST!W'RCCW6E)B*JX/R.J;B;?R=EQ<'?_UY\>;T M@!W$:[YY;]G!KP=7!^_??3SXO(?>O'_'#M[O?YK$5!Q\>GOQ.SG'^6XBGB=UZ6A^_/S@_>N_?CBI&3HQ6.8R>,E<"9=*(>4@BT)1X$Q;72-!!E M4DU=7%>)HQ6+16M\J-G#8+QZ!77GI*^OP\AJXZZI%=EH+;;,2?V6A?#@5.YQ MB SC&'A#$N$I"U+M< !UM*K!2FJ44HBL&=UE"?- ":.]XTYZ#XVTE'MGE#". M!ABV M1$O2KQ-XKC;@L[[)^J8F8LOZ9O&4-PF2ES)P*Y 'F" !:# (2,$<4)QP&==X MT'D7*>_K)"N9[S+?K1'?<1H7=%(+1SRB$1O*,,>IUD19SKGV=0BY3(4+H,)/ M!SOP4T6'VW][XCC36 #$G0'48 9T7/X!) BC4MJ 4[Y(BG +U5;$.S-B9L3F MW/<,C*BT@-8(%B3'U 4K@]&8>:,9(I!@FQ5@LVFOO*$]B87Q4FE@F*: (N2 MYIH!Y0.SU&CCHPVW$/OZ\'FFO$QYRTYYLQP.IX;(2';$R""I-4P2Q6$@*&CK M,&/F?LZ;_4QXYL6%\.+A1 Y:@I&FU (GT]K88@(4411X3KFP#GG!$R]2U!+L MZ_+,CSU"GFFQ4?2PKK0X RM"BJCWA#NF)37#YX[KC2W>(G=LBN3:@:N WX74+,CXG0N_$V\5 M#%9[&QS06@1 &5+ ($6 I,*98*E16C0*OS6=L5P63]1^OS],!RZ+;HBW6V58 MZ2<7;ZOH^$%Z<11-7WPL!V=GONT2A I_<=GN7GE?#/2GAQT$?LIS# *&2$!N^]I8%*)J4U4K ,>;"8$L?(";NV ]+).K= M[K"7=L'B773=Z"Q0]?<7W?OWR-4*$V4,M1A*XG4(A#*+ M(Y0Q>@!\9PM5R,[[P0RE;*5EHJ*SVOXSO/E=XM(IH1$!6ED'XD#Q0"*N@6.0<4.T M($2,YDK>H+ERS6(T=[J=V)I^ FDW%)=@K]_BH%-G$75[D.,WZ]@#OSD$( MF7<6*8R@H1X)+3D,$"$G4.+$FCUW$^,?A='C06G:_L3;^-%!Z?.>X$ST=W*3 MN?#3P>G!Q[^1\M1#[X&-8P%03C#07&) '59$2!^M9^_.7ICW]) M,N ; O@%;\1E1->,:'H+T2::$2&+@6#81QP["[1@ @2O/6&84J63')_;<9_A MW%Q)7L/.7);DBP?V9$ON=._SP?;?2@O'!<3 !!.G:.<,,(1B@*SD<:G%$40D MI<[(JGQI4)V/*&4K92LM^W;<9]_K.MT_R[/E(F?+FTVY\6SIL& R'30+JL"BY" N.$#,]RIO6,^?16R4'WQ15BF, M=]/7_G[TO;6HK2=;^*PKB1KPS$2I/[4O/#2(P=OB MYXNCEBPC6TB,%MOXU[]91P($QC8" 4=0LV#0+:$KBVOWU6R^'S.Q&!(;!1 M8KCD!,5FB<^<$U-"95V4-NNTLGC9VIVUQ3!:N[/^/&/V;E&M-F9] "BD9U 8 M$0$A"" A.T\D0A^Q@F:B4PC@HK'.V*<*A97X7)/X>) Y4FFR"OB;=($;F7), M1EL>)$W7@X@?5\ZH[.=V*K]0CM[82''9DB"41/;C%'$I*@*6,IJU1JM.;&RZ MKKQ]YOR:*7SE/I7[K C8*LMY>,@[K^#OI93<2R"I83D1"8X#ZDFPBH+F/B2) M+,>M*@ZLXEW%N_8\]Q)X%YE, D!9H%$:YWS6BBEOA(R"*>Y70>0J%#X %"YF MG("!Y",UQ%-EB-2<$V<"(UGJJ+(/3F78V$3VU]7VV^Z&%1$K(CXE1-3"1EGJ MGF M0CGE%&95/=HJ'E8\;,]S+U-P#RS(J QWF@MI$0.CI%8QD:GA%KGB]P%Q^7;6 M%1D?!!D7^M@+G906QA'CC$1DS)8X$=&$#A91D9OL15.'SW89O4TG[ J+%19; M!XM+H&+@(7H>A([,(EODCJ-ME8+P&H*)1E6:N+9@>$X3G>71RT"),1D-9^X# M*1U\"8LZV@P*P=(@332T2^7:&,[S6+G3@-@1K E>9JT-7G[T 3S6"&6E2#)$+3E' MXYYI8R4U2N1 /6_H*Z-"L-5&+M-*0G]*0G;_"D;Y(_3&K]C.*N&^$-@X()74@?-HG.!6$ M./5YM.SGYMA6>4X+4&__G.=(2[EW$4AI,4UD#H$$G3W)U'I36E"K2 OJU;CE M"GE/&O*N MSU0!L0)BZP!QF7@44TD*UP MF8N8$1:U%XI*:[C(D3,TI"M17%\T_/,,#:WVW)?RG2PKBT2121)8CL3$;)%! M)A-$W-B47'7Y^B2Y/;%>.7LPZ?2'XW''+VA+9S+L_ /&'WUG>S@Z'HYNWE'Z M29=,KH6MJY2JE*J4JI2JE*J4JI2JE!Z?E)9Q%FIJ)!,\61FTU!HMI"@ +24F M@\DEH?=%8Q7/^V*P']8[N&@,(XL_;WM1;=JE;-J7%SQ\E(/-RB<2,L]$ @/B MN&)$RZQ,2%SY;,MY\&T*$U0=;:^.!NN]<@ "%$A)>?"0F9=,"N^3X+;JZ$/I MZ+G?*5.;@DB"<*M*:25JB3.0"6C45Y9"-H&W2$=7E'VY+AZEG?%X6E(Q.\-< M>C ?#.COO#$X#.Q'^!\4,G;:X? MQ-V,+*ZPQ7B54I72(Y'2I/\_.Y'T,J/>]@,&Y<\Y5-+,4F=A:S@()S697<'Q"6$6E")I:R M1)2,C%FK QBZL2&D109OL!"6) ME]1=!Y9XS25Q*;"D@LI"%16N"OQH%3A&E6,VU'$6)6,JY.2RB"'RF'!IQ&LH M\'*!)U6W[U*W%Q,T(%(A3/8D4%H<D/%PFY:_AO]/>N#>!-S#ZU(LP8_&O M(0[?#YJK-(2^4O>EJ/L?%_QX6#"MI52E5*ZRBEEOJYZM;:NJWUW"N6K).0;22@&&ZM*ACBJ!(D@3+< M^RQS]NW;6I]8V.C^Y!!&C3]L!(>H'+U/T.DU\=(U&K0>V50I52E5*54I52E5 M*54IM<;$3-[B94N!J*^0?O.]0?GZU@@ML,'[ MQ0B%YX #@P/_I5I>2UE>;R^4$A4F)6FX(DQ9060PBCAPEO",2X]9:0TM]?*Z M5M7HW#5#B8KEZR"EEKK+*I:O"Y:?>]&,5$H)8(1:IHE4SA//16FE)(R, M)&J*M#8PSW->66?(E2O/ Y]&/C!*M VKKU\[>O7SLY[H>449K;N%SEI7^B'P M=J$3+XT^"!8888Q%!%T5B?.(O#Y*F8U$.'6ZXFUE:'?,T&1,.GK'(D*+S&"# M AVB3<"<\"[#]6"FMO.]6]@XIVG6:94,HT3SF(G,6I"0(IJKNG3R QVS%TT[ M7RUOG2G\V%"CLK3*TE;,TFX.GY6/M0!8%\JK.&4\\Y02H33R,6\$L=1*_--G MK;)#7)4%6"NJ5E2MJ'JWJ(HFKQ/@1$2K2-I K5!@#>*JC6!""JL@I15P'\3A MN)@+1*G/'BW@(+,@DE%/O/&2.(:;ITN:IN)Q5-IU.;MUG_:*NA5U*^K^.,PI MBPS46@3><5GXT3@7)B);-(>D4B-F=*N--2.>%Q\RWQ15)WF?LVPFCIS@X5 M>BOT/BGH70)Y%07IF%&**2FI\,[*Y,%3QF/P%GZ O!5PVPZXYP&=7$FT9F(D MNHEKRC$AW[6B5+Z/7C)C@D&^*X7H&OUX?+M7!H0JMG1>=9LQ<&\X@5\ZG<[! M(73^._4C5)8.#!*D"Q&BM -?BLKA;?T1/O!DW!E!WT_P8Y,A_IH CIINT"AV MLJ!\G=Y<^\KG8Y%7PIE'W3*PSL3WK=+>R:<"/CH:?+X?RK=64G)=!^M\P^MMFJ85$>H/F M]WE%I!]-U ^>_E%/6HS3HVG#PIJ9:G+@9G.VF"[7O++ST_(X=1*;B7H!N1=[ MDSI3W\S4P7 R5\]%@_S_-:_,S/)KL'AFK[%+MLILNGHRWO2^=';Q4X?CSLLK MK"4_2-=-K%N&IBQA\+9[+#A&L<)'QXN9@?;;R$#$+CJ@F!R*" !)XC,0 0A,T>U.KRHY?5 MC0>N+G.W.MXV,+W^V>O2C[^>T/;MT>H=XUH]57T(,%Q(7@;&I6&)$2-*E1S) M.;$,$N'*6ZO?2IH$7RFBIOHA/4Q^N!1$T] MOENE/V= ( )/@3,B1:)$(KP33PTE6FK@CMLAY0\==I!%BI4 M$MARW-M9P#V?*/6:<##( G%'(QY%2YPP%)05U"6[L:F8J)A7,>_18=XRZ:S9 MLN0)[.RBV5TMK2;](B(4S)$A=L M(DX+FS2G$F6]LS5ERLN-@Z7%S&(1@3V."MU#Y)H805/@CI M@A/")@[/L823%@R0)M#0S]*UPK*K W,:YOY*J4JI2JE*J4J MI2JE*J4JI<_O MCY/]@_C.*$E3J94?7$I$.F>)%3D2F8S)B2I.I4>+]]M*HDM7LJMJW4*UYDY1 MC8HL&&29/0W"QZ!=H(8GF>)UO/U5K5NAUG]>4&N?@%'I*!'1P$RM@XREM[G/ M7'(=5)O4^DDE/& MY]P/6,T-TSM.85L*%>S3LTUC_&A%?\B*7"9QN!3 M)HZ7,OQHO"(I,)$ :*D$ )6.=K_Z.%J#!_B4:@(*SR2$& MZ((&*3KB2"]J M:-^ZHL1YYMO,*YJ2]M)F3HRGC$A36DDXB$3HG*FS8*,13S7[;258\;B!0D2$_;H8& ]D6"9<]/HK(*<;%(Q2V4!S='@G%!9N""$2C5+ZA' Q<5( MB4P1"J*-A"EGB!04B!6)$9L9U1:HSHG.,Z7T;1K_/47>L)Z L0Q>,.%D$)%+ MS:0)PG$:,YJIP@OE'?R .E28:#M,7(R\8,% "-&0Z-@LW@)M#,N)R%Q$FIDQ M@L]3B.3:V!@K2B%J[LW5,Z/:':RQ!Y-.?S@>=_R"QI1N<_^ \4??V1Z.CH6*;N[+N]20X,^Z$OZ.++^:O#?VC&V]BR!=SB$02AV: MN\8 L M3TON4"EN$V?]F\?%U]OM#&!27IP%M78^]R:'A]!/18DZ<'3<'YX =";^R_6: M$MZEXW_] /!F1/,'"VT-CF>JE*J4'CX:GR=CHV9>6 -2Q.0=C\[@:]++F)6Z M!IVXXF"L@"BD%]-1.0[#IQBF64A^\_.Y'T,JC[#$6% MA,(F1CPX1B2@G*Q3@BB%]ET42D3F-C;YJLKG52U^:"V^HJK [57XVHEWWRKV MOWQ_"E6O5Z+7"XUTA+=<:D>)-5D321.@AH,ASCIAL@E>9+WJ5+NJW.U3[N*M M4]$5<9F8U-1^L&O68Z7(VA*J4JI7O?#U?@_J[[X;WOA^?^;RZS,4$7U[<' M(F5 >]4P3Y+Q/D0JD@^L;?OA$XO'7/2 'X\@PV@$Z9(3O'?ZF3@<3VK!]SMV MTH6<5&86C?F4I#7&T22-,B#0&,B"Q]4ZZ? )F[?J0=]R0/?G62FMW8.=S[N? MWSE0BDN>2-#*ESSY2*R.G$1EM(G4ZJSRQB;CMZZ94<_K6Z*]5]CO]Z2Z#5^I MFGM3S3TM=#77W.PD:$4S<3Y9(CE#'8:82=8 )CNA9/&JLZJWZZ6W-9ZQ2JE* M:1U]V,OE9=;M<=7$]LRC_?)D]\7N.^X%&.H243:B%:\Y(RC21(I+QG"&IKK;K+OG N^2?%W9):T(R,GFB/.Z-32DT M+U@F0JEL98[46'VZ2WX;[/UPFOW$(KZWAP,T/22Q[O4(5@, Z^QW:M+ M;KG2UZU *V^S2CEER24-@7%G5%#)(.CYM%I?][GL]_/L]TDO].$-1/SHI%=! M<$D0C)=]X"92%JV,!'>P6.)?H+23T$3EI 4P[:T*5_O EZ[A5(_K'URCK^CD M?GMU_E'OJ^]PF*K6JU;K2P[R1)VQ5DL2H)2 YM823Y4B(5G&0!C&%;W*05Z5 MNJU*?>]I([:?G$#%Y:*P*@L"289C1@GB%62$V6-0<&CNH?BZNLJ MNJIZ[U7E'UKE[R3'I.[>#Z?3^Q=W;VY\="IG$H,Q1%*PQ)GL2-**\R"H3"*5 MJHE5H==+H9RE5JWE:UKDD,54I52NM^('>3O.JZ7:Y^N[QX1I><^ M>+,4FCM)6)=YJ:C6OCSK)Y:3TB@)"245JQS'G>5BU=MU:6[>UGM=I<5HG MB1(GED5*9!*XM3)GB!).IBB\,CRU;VM]8I'K^Y-#^L!$Y$?GK=Q>E5>& ZV!JGYU*OA>#*"26\$Q2)[#@/(OXF5+ M5_.OD'[SO4'Y^M8(+;#!^\60A>> X,#_Z5:7DMG#N^<65XE:YA284M)3$>D M0!O,104DV>B],3X[YTO O=6T1?$(%24JEC\2*;7475:Q?%VP?*';'_-12R:( M9&"(="83)Q#+:53&" %>*]$^+%]1;%F;/6?/?;^4+QYW._^<#J C:+=3%/2A MP\G"<)1@1";#XU^*\,;#?B]U3B?C$2'IE3FE$@128LTH5UPF!X$J07T&274 MKMV[G5N%V3:WW)].QA,_*/-8@>VFE1VVWAFI#?+:R4R^G#8QTD=O_SO MM#HL&>!'$N2N(LXV@@6.FI>JI@6,G/-!&IAR3T98'2=/U0.+'=30J UI5:8S"@" PSC3AV27ML^C73.4K_ZG\9T705IE."T!OH2FM]9KJZ!4)I:,E\MI, C):XD"" M80&E:1*"WJHJ?E?$JXC7GN=> O$BDTD * LT2N.YF45H$PJBA!T:+)Y[,B,9K 2I'3I,/&)A+ KK:K"I*MD%@AL3W/ MO0PD:F$C<@6#&B*!R^!8,@D0#:7Q(9L*B>L+B0NQ*\'%J!@GPG%!)%6>>"8T M0<[/:&*EIYHK60/"B J(%1 ?'2 N4X /+,BH#'>:"VD1!*.D5C&1J>$6V>+W M$?&L[EZ%QK9#XQ_G;%%*:;WA)$3'B+RQ1WX"%Z'H2.S")?Y(Y395(07D,PT:A*%-<7#<\#XR1$R,I' MDF)22!1Y)-XS()%R)C,8'EE)+S6T2^7:V,[SN+G3@P=L0R/_:(G62%-C9G M75IB *C@K8@0>):@-!@](ZJ,"U;#E>^?;GY<#%=./M@HG"#:)4]D*K8W-9FH M$"Q-(EC%PZHC]-;(QG[\9O2CM)3O&("JD?P0J+405YRHI,E$M(RI#"5YS!/O MHB J":ZT"])G]XA1JW*-A3Q3ZD14 -*@V)DT05 7%% M/#B5Y/54O48'WZWJ MGA,."#1[D)Y8$()(KC@)(2J"$H(8 P46:1,=;/3C4]Q*-QXEW;@Y!E5BT0)T M6@CC-=+Z&+,E1B9+I$6(LLYZD@T700FKT2!"=%I5XD*%I@I-=PM-RGNNI.3! M&B:3RXY2;S180Z6.CHM5T*.*6@_BQ%F,MTV:\4PC 4$5D8PY@H(N39NBMLI* MW)+XQJ;DHJO5KB MDYYS*ZWB"&5<"<>8^H%)6$-8UP;$SD-8M9(LR("&8C$9I?<404Q8X@W/6:F$ M'+Q4,U.T:S6[?0AK!; *8'?+O;0SF5ED7#HRZ:.WS!CJ-+[FA,FTVHUK#%OG ML:9<49F 5J+F1&I6";."TY4<"[@?YP->F.36].E:E5I22UJ9M)F&-I*P^-& M28>YXV/$AYG@R#O-$90?I7%M8U)+#%2:"R8XJR76('*I;8;WY^=>=A7.=';GW=?==E!:4\)+8I!61DB)'MUP3 M"([:K!V7EB%'=UTKOJTN=7W/0M7ZBLU52K?PF-A0"E_R'*+B,@OFG%#4^T@9 M8XI;5STFZXO(?UQ 9"&4YDX*8B,-1'H.Q'E#2;",44F;"HX;FZ(K]*WCA*J^ MMY>+,9F &^6YU%$:(SV(%&/@DK)2LN0'Q].5BZV-YO]Y0?-9"MY9R,2J!$1F MDXGGP9*0H],\2.6302ZFN_**L^H'X6)/*M'SGWXP]:.3SBS-DSUTFN=WJRJL M(3 NEY2!EJB1C@:((DOAK&4NR\AXSL$S%G]@IM8$T+O'M=WS!- /[\7NYW?1 ME_ISS!&%^Q:1B2EB0V;$",YTR%G8<']M&MITN%VU_>?5*^]6U2OO>0A\.$NU MG.%#\B$[K001P@@B!7 2%/[)$ZFM<%(JG/Q$FJ"$6$M\$QRL&O-DVS M*OPZ*OP5/4UNK.UUZV\!#NQ?W/HS+BO'(!";2P>W9"T)203B@&8NO6),P0H3 M(BL(/ X0L)IS%6DT()0T*MF8;*;::9&M-535PY!UQ8?+Q]-3DE+S37M"D&:X<9S,/D4E0D1>> M22M*K"]*[%P,8HEH1DCA2PQP<3'"(@0>H^>9B.@1+AR3Q'O+"'.> M&6TBTS(6N#!=Z;XE%:OK"%&AXN&A8AFK W>3I!1H1 E)K7?""^V"3]&X:*2M M?&)] >)B((:E0<>4!-$*))&">N*IU80%:DN3A-)4V'021V.\TO/[WX7A<[=P;IQIMO8O!2RYD1!M7*")M3L1*GPGP1$4V1D7& M-S995]!;6[A5=UNKN\9$HQ.J+W5<9IN"4((%+5VR5CMMJ^ZV1W<7"BL)JBUC M#)4U9CO"6?H R:*),.Y][D\-#Z*?R?@>.COO#$X#.Q'^!FU5E M6J'C?_V@\&9DB926[-(H79"1(Z'(45IE/(7@(DO<1)^#$]=@ M%E>,K&AW>DP[_R_>G4%5XM1'V M6^]RTE%(3XE5K%02\8DXE7 %&XVR"MYRFE&%JP(_6@6FD2M$<1UUS-(PU&'J MM?9H)O)LA?:K-.^K;M]C=/S6.X&"5-XKW)]U)C)+1;S(C C-; [<*QF@^ ", M7E6$2E7P:@Y5*54IK9646NH+KYOE/09UELV2*BE](&BZ(A..:-8&[SRQ:-V8 ME+TQ:KY9MJDM\ ,$;1[U4NK#PZCJ+."Y,\P9BD:<^"&G!1 MI52EU#8ZT0(?.#YA\U8]6U^.*KQ=='M[GH-56A.F$S(%;4U)*@W$& ?2:P4L MIXU-)[]MLU8U=STU]X'=WE5K;ZJU"YYNRI--E#DB$D]$@E?$QN1(UC:@21<9 M"QFUMNKLH]79MGBZJSK?5)TO.+>#\HY*U&<7)9$R*>(LE80JHRT+', 7>UW+ M+C.F:O5Z:76U=*J4JI2>K'N[[I WWR'//=H0M4]:E0X1SA,9I2;!HNBL8#Z$ MR)0M=FJS0]I;^[1K$/A-];-1!!+*84X) C\[S:F1W/6XM4JI2JE*J4JI2FF= MI=12']56^C =3XY@,!D?#+=P4LO@?/^5[Z6=P;8_[DU\OSDV"I<#35[#?Z>] M<6\";V#TJ1=A1MU?0QR^'S17:5A\)>]+D?<_+[BW+'>49I=(CB5_LVGT9B@0 M8;-$3@^4L=2T/U"W=FY5.*B@7:54I;2.4FJI',&K\82,X1.7H?8).?SBNL9WUE*9* MJ4JI2JE*J4JI2JE*Z8ZEM$R?%)>9"SQQ%HR6(7/'=)::,IVC4<3T8PZ8V@6&;/80"Y-WG5Q\G9@\E;O&SI MG_ 5TF^^-RA?WQJA)39XOQB>\!QP8'#@OU0+;"D++"XT9-IZ%SBD0(,CS ,C MDF4@SGL@*D1(@E,/8#8V11<-]%OT5JE040&]2NDV@+X"EUD%],<+Z.]X MTDXJHI+-1%J1B.?6$ZFC;Q%4;#Y,>'W\3<-K?S_9/4\# M%^%3R@5&B;5C]/P^W M$)98 &U"SV_)ZAU#9VV[^!!XNW>>P*LUL8C0(C/8H$"':!,P)[S+<#V8^7%J5*5IMX6-A6H=&C)S MWA(>=.-K-,2"HL5(A6084)?LQB:C72U75=CKT:!&96F5I:V8I=TYA#3' M&.G&IM*NR]FJ*KI7U/WI@U;(O?;D/!:\=5EDH-8BU";)J/7<+N^>'L>IB2=8YPBRI8 ",3;R$FPUA > C6&9PMZ[CH0]L'A]FE@;87;Q\1P MEXE%XBI&E97UR&LE32HPI;BD-EHN0.KT?]Y[W%K%,N1*L*E MT$0*BUPW:4J4D$EK)[/4Q;L@=9>Y;]N373^FJ-+<"KU/$7J70%Y%03IFE&)* M2BJ\LS)Y\)3Q&+R%'R!O!=RV ^YY"*>2SAK-41]" =RL+?'XDRC&(-F@-(MF M8U,*L<(.. ^/NE?&@2JV=%IUFS%P;SB!7SJ=SL$A(!?ZTCG";QR..S!(D"[$ MAM(.?"E:5YK-'^$S3\:=$?3]!#\V&>*O">"HZ%\')4\6]*_3FRM@^7PL(DOX M4N<(OG[U QQ.!QJ5?G9A>30S_[=&G_'?U/NT^;_XXW1JCOSH?6_0"-Y?(!SNVXS Y.1X+!K(;CH%FGS;SEWL / M8L_W<:3X0E,1XEGG;"(N/_;\9I+/\O./A^.FYL,OC1AZG^#OGWMI3[7[G[.:77FE,BR:4)6?Q9!MQ@.?-9%FJWW_S&\'?_P(W5PKC'R_?_-]69WO_]:O]UUL'._M[G:V] M%YTW;Y^_V7FQL_5ZY^6;[Z[=MCS"]CYN?7MO7K[ Q]A[L__[SHNM _SCS0'^ ML_MR[^!-9__7SO;6FW]T?OU]_]]M>IZK]>,O"*63P^$4KY'&?VW_<*<#C\0- MP>_[8UU =]58+\TV<(YES::/ ^[[XS'\[_SS&\_5_EFC]I,OQ&W_S18!E[QO5:#=9>Z[(_R=WY 3,K19EZ^:1-Y.QJXOR#Q_IN9*>[ MS@S,H.%A)N ;N)Z5OT9&NCMCI"\+(VUVRU-6^BUCK'+_@;-H"6NIW8OBNHEJ MUWG@IS9Q=!FE62_[]NIGWO;CPT[N#S^/.WDT/.H,CV&$UA):9\4Y\0G-(1C_ MTKE1WN-U,\6O<8V;KK%UQJXZH3>>T%4VP6"N+0K\'0<53#J])L>_\Y=2X^^O MG<96G[N-BBNIO IS]9X.+GA8?,Z]?@]_O5EIP%L>ISS^ Y%'>:1Q'[5@#\8[>+\_ MQ.Z+/^0N_^?AGQ\^BMT#_/?H]<>]HW_U]X[^_'+Y:&/O-WSUWWL?=[_^>;+W M(G[>>_'^ZY]'O_;V#^*77?SW/[_]P?_S[[?\/Q]^S;LG]*0)4G]#/[_SS('W M7)) O2%2&46L#4!2IA"C M$1LE-\IXQ4*)1F1=Q\3M V+:5K*Z[1QVH>+[[+ 4-2#VREGI-^2VG!86D_5X M-/S4*V>EX:3SE^FX.33]Z]76ZT/;6C\PIUJ'H^VP3M=\QE9I?@KZC+>\VOP+ M.$:-[34=&#I^D#KSTG&U$>-CL,1.H\P6I;PU2%L+,JZT9 E:LO=FP;[BS$>M MT:J*!CB1)B1B==3$:55G@10ABBJN78VLU#<)+)K6N4F6:6%L08T9:_$71;3H7=TC'/?&>8% M%OV3Z7Z>Q%J\:>@U'<:H8\KQBV#<;T%JJ("]PR" M)L)QI"J4"V)S%$0'H<%199C+Q15,U:VI2JUJWEHE7@%5J9IZ)YIZSD:$/#RMLQ2>1T-8<$!D,))X MY141W$F49L@VJM(Y ?]LQZ%.U>=U/LNM^GPG^GS.7(P6(6MGT;(H5:IUJ5+- M 3F,MH(+EI@/4&P,8[Y-HEW[0]HUH"U-ICEIVFXWW85/^VY7O\F:^TTN%,]^ M?KFM>@6T)0!M?WLQ?@Y2@&@HH8)%(JE5Q$8!1"GO458\0%A5M_3J-&FM!M_G M^4[5X%5H\#DE\2HJ*84E0FB*&LQ4:9R1B 4AF!..)THW-GG7N#9I\!-SI[R\ MG.LPS/>;Z?"X#;('\J]DQM'ML=8>BRCWB$E2;UQG%4& M*U&RO?%X6GK,XC2,)S7TI.6LY"*P+8;-[>=?9W7*!N^WBR2W!NG%J: KMBV3 ML%.Z-9SW'I-6"$$9(PXT)])Y1CQUD2@7; !<^.,(4-)$ID=B,EH9(0F47*=QEXO$Q$KE/41#('E+)%A)@I*<4L;*C4U]:Z.B>DQNJH3; MAW[P'J_6&RQF\R,9F;M-^CT?>OTFL[_SEU(?8)@[R%@Z^,@PR^KQ\;_3WJR0 M]_BO-?N_9O^O;_:_%+-:]BW6UZT83[L=1.A]*B5LJM70;JMA^8C7G4$.DFD1UIB0U:$9Q2A!"T5?DB57K TK/1$ZI2)TTR1X!WW((3*M%0U\JG- K"A5='\WJ46Q[U?AAN4E5XYNK\0(IB<8Y@.B) M2Q[5&)PF(0A.DE:&(5')AH=&C6^5,-O2L]9M[-Z41XO*RGU3G!N MSRVMBFK+H=K;17+"6 ZX)5G"@Y=$6N.(-<(2FT!3J85/JG3?[4PVK-J3,?U]6T)0VQJEH_6O)2U?IV:KU M78PW,CF*RIR8(#*5WIW2))*H]9H;IW2&0ETVE7?.2#>P>VOUR M[5[AZP&1+3TDPH6QC>OBU7Q9/#]Y.RX59L]*Y&^=K8<*CTO!X\=%UL,-AVR= M)2J5+A;*41*\,@2HLVCS01*0-C9-EZE;=^I95GO6R*GSR!"A]:2I8L.=8<," M=:(,"HA+HG(*1$JED3IY33@(Y5G*0A5G+A-=ZK[-#US:[7/GN+ BGU [R)2Y M.E>P$*G<'WX>=_)H>(0,JE056T7[W^L:D>LZGRO/_ZL3]C33=;?.DVU+[NWV MOW8?VEQ9/_ZQ!/T(D>8,("@S3CJE7"@-[%F0$*,QX)>T2+[":)@01"\3CE?^ MI*G->#!LY#N"Y],Q#KN4A$$NLI\+\,[?295R+$,Y/NPLFB/)B."3B22[#$32 MI(CGV1)/D7)HE] U05E+&?\[RTJB535>L5FA0Z<1Q ,(C#IA+>.J$X>[0G9E;PE23-/ MK-+9)>[RNX_3@>]VYD5%&B^MG^M!/6"^2_23PH(TR;A(DW3@@^ T\!Q]"MY; MJ5?I9ZWH=V?HMU E[2#RO??O./4B"AM(I* 0!JDC+AA&C$(AJE)8WIERQFSM M;>)HZAGSJC2;T57;*XY'F313)KJBV=($$HPR6(I&):FH-YK6K]U#<"T5<2NN-U] O79!>^5$])+J- MQ^8@RMW2=T-)$9DECI4LZI+&%*+(I+QN-9IXUMC2U0^78COLNJK;K:O^>AU6 M4[7Z?EPU,ZT6F4E9BJXYY1,:*SH0[U&UD]9._XU$)F)N<-)5A ?G]<3$#JK.FY;SF)\;;J[E47_7]8+(U2"]/!5LA;BF( MNU!B4B@?J&>>>*$4D3:6WNIW_\?D59*@-S8E:Y'I5=5W+?TJ5:GO3JD7G"I%J87-,@=OB$OY= _Q;\+CX;*6,X$D(P$JN82(N2ORSA'AZ)CQ :.-!>57K%;M>0'.6 M!;?,([/AU@9O+:X+FYVWDDM:@WO71+D7_#+!"$VE:PY] Y$Q2N*9TR1"L,(Q MADBN-C8955WF;G,*W%+?S#I56I@75[@R._"AO3%/.)/Z0:I*?2>3>N=T:=1, MZAN"XX6"W%EDHP1($J(&(GUQY2"K)8RC36\S90ERDTDMK%F#3.J*"VMV4%5Q MH46XL$":E XIBZA(SR']\^/$-.PP]Z;.L M5L3)[>F3<[H"W92-F3N&L1,W,)=[ W-8@S5X M?+-YI6+=4ECW\D)E*.80U4 0E1DC,DM&',??$)]0S"E$RDT]/'[\"GZ?;9>K MEM^+EB\PFIRY#B8GPJ431$*FQ#/J"4_"TNBC$!1-#\;YE;G$M9;"@X3YGSE1 M2G#<\.AH.)@QGNI.61^BDF*_A>%XW826LY4E;;ZTX!/IU.#J7:<6R MFV/9A9#]S!E*1P3BD@J C&.Z3?_EZ@!IKZ:NG&Q435VEIBYV!M3:K-&!S'4B3[[! MMXIK2^/:GXL,1"=.A><1#2:/]I.V&AD(&!(2E4R* +F=I?RK+K?N+*9J[=UJ M[0(;$89%T#(0GC4C,OI$G#2"0 A41*I3MK(42GNL 2/K5'O@>)Y0V@DG5Z;. M/;0OY+NY7H\;\.XSFN0[J<6_GJZ&FEI\0U",BU2&I>"LS))8\(;@)B:(+Z0F M>&J%*TUR0RIA):K+W;=FVLW.H:^G/&OD;WFB:'"?H2@5#>X,#18I4K IY=)U ME1E9^J\ZXFDV1 012[=LQQV?Q=4ZMZJ"LG>+!O=4:N"HEU(?'D9C?QV.\,]! M![[$0S]X#QV<58B3XM29U: )YPG995UF^ZB)$O&[GO MYY?SA?#:3V!_T%2N&Z3RS\OS!5!1&E]BOR*[7=E]0;Q!&4X-V_H!8UO_VU5+1<+2UZ M\(/[AR2?+74>%>R[A'^O83P9]>($TAP?+[ZP\,E7.!-#-"YG*^;%?.7@W_UI MDOK#C1:IQ8=$VYY(0IY2\IY40RJ4O^(]I@*45EM39. M\](\VE[1Z>B>HHDN L2C*G)YM7IO?X]'=3L!WO<&@W)H5SJZ-8KRT#ZG]8// M97J@.).9]0)T9-)';YE!GJ7Q-=2:3,6[G0*:C OV,)RJ0M\2T+?WXD*A/9XX M=YE1H@Q%_ .&J)=9).!YT!'WQAS]QJ;572%NG2IZJ]B%FS&DJN+74W$5$Y0> M*%+[)-%VLLB-A'3!">&YI*ZH.'-5Q==&Q1?;HM#@7=8.%9LZI#C1$.\\FD)) M6XJD1%N#5I!U72H>-CSIEAQG_=Q(/^ X@*_>CMW\Q#B\P[B#MAUB_L_='!LO ML:!;#OX4I&-&*::DI,([*Y,'CXPNXI8 J>%W#^@SJ^"_%/A?J%EH;6!!*T1[ MQQ#\A7+$:2F)%2PS;WF2R9;S1-5E5R2UM2/JXDZ<8Q7_*O[-\2_P$-'<$6C> M(O*5."2J3 K":P@F&C6S;RO^K0W^+9!?IEE@0G(BN=-$9@3!(!D0<%+9J+@6 M.6]L&M==P0'KO<#?G!:?CF*^YG6#;0_0F&3%S4T$SDH:3D,?+L[8N@WQ41DO M5WC,]/NY#22+R_4[JC6-_.)Z.X*P]=6E0U.D-9A")VO1+YTY/P-?]&D_ MI;\W')!F:4Q&>)$,HZ8(23%[CYN6. $FGP%F34$'D^'HI+&-CT=#M((GLS_. M/MRT0K\+K_^MW8#KR_ZN>L+'PO'NN59MLV)?]?U@@L3NY>FB/3A=]R6"KCF_ MK=QN.6YWH3*+4/9?@K3AU5SBU8(-:PS4W,1.10!(IC20VZ$0$%3X&SD3@MJG&J^OYR\,0 M4E1!'-:XZ&8Y=+G4-6DRO/.> K<.S[L_-&?T;IR.;8#S:SY;^TKR;)\MX'F# MNZTCG.+)[.4))%;Q>RG\7FB/\.&]VBL8[BQBM2;<>T&DHI0X$2(QWFFJN0P\ MPDI0GA$'*>92,LE\4$QXC1$KITR-N1VU'^L;LU'"U9M))H5E>X/E78N1I)!4R*S#L09"20ZQA)+D+5*&YM*?%N4I+HO[Y973G"HY>@\7J"8A5K> MEE56A\!3= C;P^/0F_0K-SS%7W!9MH:C'8>M3.8 M>0]*VZ8KO_)[SX=>OSA#\%0KQ\KIE6F56Z'"7(6Y>_-[?L]TK@C73H0[([ MB+<6",2DDQ0QA5)SKWUG.T_ =;HS2'"$>GS2.1SV4WFBE9#;ZH1XBDZ(E;7A M.QQ_]#_S0,Q?F1>1]OW]40FOFISL#,:3T?3H,IJ_.?0C&)=&Z)#^Y?M3J*"^ M%*C_>9FV2BL-4E=!DN- 9$90MSH[DA3#73Y+7/JX8G$MM,AG4>&KPM>#D=8* M:BT$M4M,-5&6-*>)L$PUD18H\=H%XB,/5F7C16KEX5##5/\V*2YY_#?U/FW^ M+_XXO?7"M2(N(1C-57'S?\/H;YMGX[WNUU9W9,M^IL*\280#0$(:AT=X[Y-2 ME6PPG.#5FZA1I*^#,:3&/UOR0/T$_\BGZH,CQ1<:H^]9Y[O/>9KB*7 TQ\.9 M(OXR@CZJV"?X^^=>FAR>@LG"MV:L_1=Z_A4?< C3R?>_"9T2@)S.0I20!7U7HJKG7SH\2Y@]]N^!A!'X MC\1G?,9??/^S/QEO_.W"5!SU!F1QWI>=LM8MW6]R.)N9_L?+-_^WU=G>?_UJ M__76P<[^7F=K[T7GS=OG;W9>[&R]WGGYIO6/L+=_\/)-YV"_\W9OZ^V+G8.7 M+_!Y]EZ\W'LS^^W-_N\[+[;*R[_N[&WM;>]L_=YY-]^T5HG?LP?@ [_2\/XP?'Y; ?-T])3!'.Q)7.T?BT=__]Q]L[\4?>.TM M]9_?=NG^O_'^!W^R_1?+WH>WC+)$ISL2%P*7KI@&)=JQEM[ V1]6X5L>LB:I2A1-""-L67-I=+/0CJ6>.(; M'4!:>%P49X0<<7/_U[/RVM_/KSO;6WD%G:WM[ M_^W>P<[>;YU7J./;#5A=6!F7U!3?FX]K=DK:R._G8[OX+(I%'Q1(E826U!IK MPB"\@] :M_9'HZ.A_,#XI)*W9N, M.Y\/A_W^"1E^'I1DEVE ZM[S(USFG;]L--_:Z'8FA]#9V)ZQ&_QSXS.R^.&H MLS&9)F^#^5!2H)X M[\SP&,^N7HH2X/C_CI]_WRN5"7 H[PLI6_C^Z8V[G?$P3SZ7JS??A=&G7ES\ M;CR9H(C>GRR\]0F97O'I_[V#(( ?::JW]8?31((O1 \9GE_XN._W88070$(X M:;I,EHD_.IH.FI;8_OCD[[-;XWM](-,Q+,S#>!H/.[[,!XDH5!SXPC.4"\X> M&:=Y-/F,AEW)6RJ)\\@*+\UM'(Y*O&F=+&\_)[.>3WGP.7K[C M.)4J@B=1Y!(;&1-QX R12CD:+'=,Z\N ;0TB/(62H..D<=RB7#Q"O?*<>V/] MY!L'/L2[9DT9U.:'2JB4<:3TIHTN<>;@(%5/P =][^ MSTWAHH#=4R0:'B/RS=(R<2+][(BTVQE![I<^=(BO'9\*KAS-ZF9^/NPA:IYN M(8/B[^J7C\?I:-0 \.*'!X @/2[;%AKKQS,,Z&3?&_5/FIN?C^[4B"[C*._, M]\,"S_C*/Z<#F%%30;N=HMK=!D7*)_&JT_ZD^=BP;'/'<]_8?+\Z?VK\0)-> M6@ZZ8#3^?TVM$]PFRWE7N=#D< 3SC:KWI7.$R^9P7,J$XBQ^>__F<\4+V#VO M+UH*\HS/+K?,1:X-]@^H(3=;Q?.%4G;1$>"2NV)5'T]'XRG: F6-- *=]F$F MO!&\G_;GPIROBS=EH36M0IM/G+9I*.OEJ#=N$HS_LO'FY?;&7Y]UMF$T\;W! M8HVDV8X['$Z*"VFAJ-)XOI+[)^J3UG \9RW@V9&FPEKGG&KV?4\/L1O6UNOD/^=3]BY MLPM7V/"H-YES.6@8]$9% M99&D-CPJG3[XPHDS#G<+8:>!SWB* Q?N7,HGS'RNBSB)1.JH1(',ICS[*D\+=*+FI'S09R\>_,['/?;Q;)FT. 0AH/?GC9V:4NX/A@UA!K> 07[HKP MN%%Z9>$JQJF93$:],&V\P&4]X!H%.&K^^MZ]-GXR[C<7X/,OO^-M_MK9:<8Q M>XA%]#U'WA]B8.<<_D9E9).S;:+7J%_"]=^LC;G*G]X"GRA ![Z4I5-VMOD] M\A37R@ER]*(69:GDZ:2429M5=NYV4%>1SZ,FC)JK=_H%U\ZVF?U_[;P@S.&G M2B#$W(0JEMNL#VM#YLL'$S[QF8GUOC\,J"2 ,XIZ6-1MW$G("H]V9>\Z(',]=Y <>9 MKI05L#5C#Z^;I54>^U=$Q-E^Q2CYO[/Y;J9Z)LT7*+>C */YKL8:L=+F9HWY MM8"?BQB<>WW\\ME3(%JW??][?M8098[;N3="1?WO%-<6%--Z3@5P7@L&36:+ M_[@17K&OYZNLVWD__ 2CP4PFD^'P(YJ[N$K1;#Q%L]YI Z+F$KBC31O<:+B+ M/R%^0@X+!AS/O64SNC)LIAAWL\FLGW:Q3B.D9E]KUNNTEQHK$RE9]"5F[CU^ M"2\3YO%SL].4&74K9 Y-6RCJ-)XB4.,%3C\W$^U,SPO7.^O;_:SSKW,716/$ M(DI]+G<]*=QP^'Z L]W %0IOH]P1-\D2L3RWY)O5=8Q -@/G&:FZ:#F?61UE MJ.5Q<"8[9U?J'$'!C?[LYDWJ9R]^G&DS:D[#,\Z0]^JI3'#<'Y[@!^$4*IK5 M/"M.$OSWA#K'ISD?Z)SV*IPI;=F\9K2C\=C,W SXRZ>RU8V["^+&)_(G3;F^ M_GQKO"3$S]#O-S*8?7?F",)_YO?'+>!S*?B'*#;C.*/+WHQ&ZG/'R;/.-TMZ M7. L?;NFXYQ%->Z8[HP(S1T7Y1BZ?V%-!WB/ L8I:Z9@\MVY;@;?+T-.N$&, M+JS$YMH^EM#+WFQACH#@HAMT<7?V,]T8-L\=RYU/KC/3\]EJ-*6(:F&6"O9= MX;MZUGDQ'9WJ8<8/(5I=FIOYZIK3UJL@@77/NE@6/C8K/SS7\TY#:!INA'_, MS*K/,-"N\#H_=PL'?<]V5+_U&AI M6=+E5?C26*8X,[/G:EQ>"Z[A[FROGFT2GPN!&TXGS9GA1;AL/G7AO=E7YIY/ M..XUFW8!A[)?]G 1E-[I*-'3]=3]#D-II'^V.Y6G[3.;Z4I?(9 M+0]6_1(/I'ESEV^\^U_,G.EGMFKWS-LYX9^1&* M5*QP[/E9WF@\9]N#-&RH][CAFN7?F8OGS &WP/1F#.3S(=5Y^*H,JV/^=F3CTX[G7!U*W<*YRK]-%V)#7+\5Y M ,7P\JG45((YM6C8Z$5Z<4[3&@?9+&.HD54?EW!G@ OLE LU-8^'N%H&W_' M% $]PQ$?-.$H\X4P09^R^$(S!R?F,SJG.I$QZ&?XP1KS]J77:+*9G MWS*([\? W9L>+7F"^+8YL>V\/!7OPS_ 3X'@#@\O<3;V\]EGFGSG=BM>J*'2#N,4ECPJ):ER,\O/CLJ+N1_XCG*/0J;TY/3J> 5VCJ+[! MMKE3\]2#>W3F0%^P(/KSW,,>S"VJ2_T?S@L37/VESMQ=45R"IUO"]XX"OSN> M)MIA.G^8@HF#8IXOF(FS+S4.I\;9^JRS%2?%B7AJ<\W,LF]A? &M%X+!%J=O M!*<3/=]E\#W^-COHIQ(B M7Y[LK '"WW''+;#;:SPA_Y^]-VUJ(]G6A?]*!>\Y]W1'*-DY#^X31+"-NS=] M&]&V<3OP%T>.("PDK@9C_.O?E56:&8P @P05W8%!I:K*8:UG#;F&D1#VW3+T M8^HM*#?_W.84TG)Q0>Q\S<)C_N[27BS7H'9*UW6">P_ M>'*%_O:H%^/8*0C;Z/-*CST111G^7<[I7]D%&_UQIPJ:J2[\5L0\KTJTEG(D MN\;"V#EA.T>M//<9.IDQ1,NU&R\[#*NI9Q)5--P'1(+'B(O< M@]F%B!*U5+,HA2)IT=W@LH5.@E;4>*Y%M"P1#7L@361<.K<2X6M+(M)V)OV1 MR,POF06F.>)9PL/S"&D*5T_F3:DTYP.Q/RU@1N^B(.,0L/,XX?+M]Q^*W$$= M$=J83\-;C2VI8B:* _LMQWX?=,\ )13'O[X"!?CTK WR;"S59S8K(^'LC4_I MS9Q$_O5+U:*$Y1QS-!K]]""[#.W)(2KM4D",3L?L_*Q&H2R#/*O-V-HJEF ZQ:G6K/)^LZHH'JF+$/\J<-PTN3DT<@_M"' M1[>J4]%\/EYJ;? &F ]H]W$VP-)F-YD?QQ'%L;X=*TUP?.B4QL>=H 3W)O% MMPK&K%9HAFD'Q[#,>55"*Y02J11-=B*0)B]=YB4ST6Z7XRW6G/$I1A@^7S6> MG]A9J$KCG@U?'($ H^37I^7KE5^TO0B61670_EFFK/P#5\NXB,D:LB=>PSRV MU5K'G:GU6([N/S&4:3JC)=-$/.F258$X)1!/W&T3U*O0NCK7*.W84>V&1I49%.?T)NS6N^<;IE+;&$F?&[IYU6U0CSL-K]:=1B%6890Z7"JVR M^\*@/ LX*X?LX\C?,@H)*J-4>N,S@I'$6)A(97#/S+K_7&3.:AK[]Q!!59S8 M94$D5PU3=Z(;H/RC[1?&M#[(R7KE_=#-R@A@BL,!NFOY7>N0Q.4 M'U:=5V6R?P-T/+CXGWZQ?PY_5!PV?2!@#@*5]Z>OSHUK46FQ([6U%?M7\> 8 M":JN98/2?WH)"89GI7.]XO[J,9UA=E)4T>R3!YYV0VQ7CM;9YX6\'8O9E;-? M6&B2MCG:MIF[RQ@B-QE]#'5 T3(!1:H.**H#BNJ HK4+*/IA@-""AX]S9KBA M@@21.%/"2DD]5AH3[+11Z;KPG1][!N??$X36#AZJM73<">VB$EPFXK%PSC-W MH^]P=72>LOQGCCRI#LH4&7N:3W^_E]67^H,?"; KQ-7B MJT8Z^50J7GHEZ*B#;J\*]._F7 6X/9]YYG\[W7'62;25>3@Z02Y<*PU[?IH M.,I(J/[NSRK\9 MD]CB_G&9]A\'@W853^#B7!IB%0"0I6J9G- IJQ>& MU4%=]?@JF2AGJW9'MU^EF*^@-^A@FA0,^B7;5.*_YS2B]['3@BE5QTYA&+,N M+HM?RN(:Y8<;OY;'6O::'1KE;Y9K@V;:U8Z(J0K@:/47J#??-,Z?\-VS\C1V M^_WKD>X\.4(O345W<C[)L9S.H9]-O"C\\'58J'1H1XC1?>^Q?S:D667%UHYS%,A)D='HW MH;Y?%@RB7S>+WW..1$X.F'U[R?39FLQGT9FIWOS]OC*06V7&3W4N/#?W,3F/ M;-T;ASQ*#Y\?2U[IRM0N'1ZM7\OGS$#'"+@JCNG[8U#A1_WB\A?')Y>][O#H M>'+T6,REM_W2:F7#:(04X9HGSF['%20U0SS5.\_+<)F\6B6_EB%*DZRI$3CF MB74[Y=P[58HM7*A./.<3K3KCWLN32(!Q$$05-I')5#.!&-XLMN=,63"8 MVK&X^DFM?CG:,8DWKG@I\ M03RE4^U5RW,RAP.RJP7LKFVB<\U:%X5P>[$%> M5=BL.$]IT[3L'$:3,X0K@#_I#GN=''TY2K8!XL@DD8.;>OWQHO_A?6_8R.XV\86-DN":C+ .!'[%#&1^2 M6KY5;MA_L4U> .BVJ]R@^5M"%6R;3TQL*Z 2_ZN U'PG-9MZYM:RNM#48U4= MW4_@,F?-CS9Y")(]1[+F$*MR!&*3CI\#!#5Y:?NB4<+Q>,M'01Z=B*C?*JRND]K4)WASVXES*H3%])I2R;-2_J8Z/RV*D@V"9D= M*?&3$,O2SIK+0/^?_GR]C.?A#+I9/%'Q MRW=54/7OO>[IV'7^$>CP]2@M9U5"N)H7X_K=S2^'W[?9WD&SM7=R2)H';_GA MQS];>_2MV/NX1YL?WUSL??>D>;+-%T.X8&PG>SO^VQ[=O6B>?"#-G>/CP]/= M[Y]VOGP[_'Y(#@]@G-\_T+V=X]3!(&QX04)F- M$3ZSE^4559'JR*@P2G(:@HM6[-_^\:7YX8ZZ8*7-U7#, MZC%@[+75]?OQ*$/2PS8(V6W^/E=B'Z;G%^-JC\IDX]?&IL=?/DL9> 6,XX$AQ^<$85<]!0%X7U2CFEF_<;6X+Q[J;[] M*.&CS*48;7"_ 6ISKHTP+ER5B60W&SU5D+EM;Q:E<0//F]PS#JZ:23(!T=TZ M*@/3\QD<@..K)<72Y+2F+*:/-5TR.':NM7'MG\ H1_62QUKEI )4_.RSQ M!JGWV]S:$+Y)1%Z,N>U[]:3G&_.U%^9JHS5FBUOLQ6\MWZUIX,%H8(YA7SWI M^7PN.'D4NT<]>W:"?/=NV%_W\C?=G^;P_T]9[L J^QUX;?E\'M_B[[ _) M)DUV7A1$EU[,5'EB<\*0;>7HPS'6+ASCAW;LHGO9!^Z5P\D&P2UA.D4M"%."QR#@HY]>1&&GU;=' M1UDHYDED\["T0 ZR('S1[I>CSU$Z&C&E"&Q BKB2#%GL$DK.*T:8X%+%JQ+B MGBXD('5SRG6IVU2*S/ TJX#?2\VQ-]9K)E;F+^5Y:W<(KPW]7R_;F%=$YXCY MX)P)'XW>-Q:\O1![N;%;VY[UXZOQ+[^%5O\,E,Q7K4XY_O*FWT9/'TGK_(*% MYF[E^ZK+4]&UB2OQ-6I(/'KSZ/)F>6FAY5QUC:M-0BR!B^9N MC[WYFM;7OW3E!BO4&JWL3QLLO]5C[]M.>[$-Z^09YEXMN2N.?IRFW#^6[KA" MMMR*8*];5LY^,UTXWZ^"_F^]>T6R_C3"/,6SQA)CC(.]&Q0E =\Q7AA MUFNQL\)U'_*\U5+4:SU>:_Q3H>#%+6=-ND]%NDO#K_C> MNGK2\X=D(Y/SU9U(;C3[GT=R"\M[GV?4@WRZ0=Y7JYGM1T[8RO#7)5] R5]_ M[[\N_K*NV)U)N?@_]O3LMRJ]]3X]V7&Q6@!S]0+\U[VF^,-V\T\ZMVNC3(;] ML!!AX@DS6G"/0TQ<>F4X,]$+*Z)RD7H\\@_R:R),$)L+,,G!):$[&%U?,I3K MS;?1:?9VKDG9C^' ?IL$GK#U=# >'YY^:^^?O,%[)_^&Z=_'I))PT M=S[@3P?'>7SG\!G9.WW[O0G/VS_XE/8N\+>_#MX,]M[C\\^:8XF#BT@$2Q!W M3B%-14 \:H$]T2PQO;'%&ES32W$K\P6A[L(@8QQ<@E$>4BNOX>J9PI4SA-$4 M(I4V!\X2S:EC3 D:/+.*LA*N\!BN< U7JPU7WR=P99S71HB(9 H"<:85LI)& MY$6*7&EG,#-@"C6,K.&JAJMU@2OO=#3:D>0QY81R[;T'0H[& $(QRG\0OUO# MU6K!%9G 52ZED QCR#&!$;KQ0_+)M3]:[W==+DUN!*#UQJHM')1 M!.<4YH(;SZV++(8<3P?2%TS$VFNU/D#5?#_CM:*1!X=91#D)$/0JKY'1)*#( M4G9/8D.=W-@BID&-O"]2W8 6/TNQNNWYQHMG<,:8$L89 MZ"A1U7Z>M6+PJ9]'Z!@\)AY%2RGBF%GD0+U$'E014#Q=8D$ @[.&8*IF\.?+ MX)2((#QE28+4UA&[Y!@7T7L9%??"UYZ1M6+PJ6=$,(9-<@I1F11(<**0!>L# M!:4!Q8'S(P93@\D&Y?>V-6H&7UT&!VX.WKH4A89?%=:@KP=J*!5@:VI':E_" M6C'XU)< @EN#B05L';1!W'"/=%0&,1QUKB&9C 0)3E6#4K9"#/[BHGMV3VTN M.7\G)\)M';EKC5 !B)AQPDS0B3M/#%$JR>@\2&0@!VU#'DE*.+$1.0T:"#4@V;I.698QXTMWB#W MMS!J_EY=_@9FEM@G0[0T7,1@#>R[L)$S+*2DJG8AK!5_3UT(TF#KN 'C0G&- M>(P*F9@H"MI3$8D64MO21ZBTJ1G\^3*X :W<@^;F#*,\,JHE=R3:Z+WSQKE0 MNQ#6BL&G+@2+E;/:6,2B#H@+$I$&2D:>!Q84B\*$D!5TR?D*\??+"D?X9Z<. M/[@.F'@B."F6N*>,>ZZ=93Q$Q15SWD;J:L_!&@'3;-*,(P2(PW.DO/2( Q8A MERA&,@@764JJ) L%5 M>P[6BK^GG@/OL<^5]Y&*VB+N+$76.HH,]D0*822SI>= ZYJ_GS%_:ZRD5)3F MVO,\*6(]=CAHF3+86U*G9:P7?\^D91CA?& 4*48EXB1A9$1BR!KI<[5V3$SE M.<#JWI9%S>"KR^ L.9.B5)PKQ6T*(+F34C8QD;#%5-6>@[5B\*GGP#.2K*0" M:[#_S]]US,&U+LU$F<.I1V Q!I(DQSQW M:N,-OE(NS?K(XJ$M"[ AC)(YWD!R84 ,,2.P5H%8ZFBJ/0?KQ=\SG@-#$W'* M(R(H1MQKC&P$\X)KZ4'+!&6!A+*"+: MTN05KCT':\7?4\\!D"X6CH#\%M$B+DE"3DF,3#0$&\:C5GAC2SFZF:2Q8E]X$87(=HLAB[3A8*_Z>.@Y"M,J0B!$U#OC;,HJV75Q9^'=9I\VMJS\_M_(T2\__V2 W M5RQ@FI+5H(]QHHP08&M; 3I8S"4":\_*&B'W;$D(!N3J%$M(!>:K%M?.:((< MCC)0QSG59&.+XX9@#Y5OMDSQ^*<\\*EAL(;!!1B427 KK3=6$FXDL9C89(SS MF%/!<:P=4&L%@U,'5&"*#$](YL(FMCSI( MK2@5A!&M/:F+L*P7#$[=F8QR&I@)R*6@$1>"(:.M0U@8)CUHAURRC2TA&Y+= MN\;!8\'@ T5)K0AH7>WCW,W=Y3IE(VW;OE];L]N>Z=3/6)UG/%-__L]M,7;; MB.656X"E-93GJ800K(C)0DEXS3GEQGJ'I=926>X#\;5G?GV4D+U* :F\\]N? MF24>4Q40:)@6K+$0D$Y&H,1%Y$132AS-45%&/\-BKC5@/5/ $LIIGA,%-==< ML&1Y<%$%D:34V)JZ^/2Z =;%!+ <2!^.#4')28DX=0EIQ@U %]<,Y),FAN0V M8_3!O$5P=EI+YGG6L#A? MI1(;+RI#]Z%:C;V(C "KI?/!,F6"Y[E##2.<)ZU9P%I%6GNOU@JJ]F:]5["O M/%>.18+)#%6Y?VN,@%=>*&H-8%76K0AI&%8G_3QC%E><26,=,R0".5!CK->> M*!P5Z!XFXMK?LV8L/M5&I),"DY00=SHB;N"'-28@38QG M10^"O7"WF6?9IK M#I\X2 Q)T2K& [/<"&6\5!C441.5$T :M8-DO3A\QD$"PEJZ$$!^D_R#>N!P MJR0"N/98L)A\BF!O\ 81=;'P9\SB)EK8;!&LQH9S;9SWEJ@8"66..9EJE\*: ML?B,$)?.A)0LHE)2Q%5(2&N?D \NXL03L9R"GHX;F-7)NVO:<>Q%E"44C%*? MN"6@A\#_TAJBF:2@F.0.9*;V):P51KV=]27HZ"PUW"#%E4$\,HUT@!\11QV) M5E:ELJ4!5<\P$J;F\ F'&$*'JVN%KQN$SK@2A'8-]E4B3,B0L%P[W&BP.A['WG!&=70F$/<1Y M0,WBJ\OBBA$9 DV@F3.>:' ::(&09).6E*C:E;!N+#X5XBK%9")UR/F0R_2: MA!PE%H&&%@B88)&RG#?74/*ABBC4T0F/U'GL17@YA17>.YJLTI@+J0W6*B7N MG)!>QA!J#\(Z0=.'60\"]=0D 8J'EYJ SI$"LMAZ "GBA#,^IR2 ]M$@YMZA MZ?4YQNIRN*1,)<T3 HD&) --! MZ)1;"%JDG<7(*&\3S\T>N-C8DJ*.-WC&3*R$"R1Y+55BG&)EJ'8Q@(#&ECKI M:.TD6"_^GG$21,^4=EXAZW*+4"U!3.=6QD91181@C@B7XYL%JSG\&7,X)DG$ MA!E-3/#$DV;8<<5E2)HD@WGM(U@S#K^8X7#/K548:2(T\W;92MC?8Z\; M;/^X1J7'1J7#6?= /DA6Q&$D! ^(,Q*1XT0BSJT4+GG+.-D _-&4T-]6R'=9 MGTX\,'L[$VPTL.G>82Y$,L#O6GB27-)8\V6S%6KV?D+VGDF;=$8#.H,Q$2E! MW!.-G% 2F_@6FZDLHBEG$ELDT4F*8^L)-9PQV$CXRJR M]S,-++BIO]B5%7B7==A<6POY69>D66[RSP:RA? B<@NF5NX)R8PSC#DAE1+$ M4.KJSF)KA=M^UJG"F1546P-F5J2Y'*!!.BB%M''4"F:5Y*Q,'F7FH2I W(Y[ MGOB7&%I$-]6"GV37^U?BW K->IGB(U#%8SC&8%:#_ M16NI%Q1G]8\[:DP=S+->^#?CEC/8.IE _\.$EQ7 M):&I1;QN5:,=0PNK'% M54/26O^K\>]EXA\)07A)@V*YL$IV6.-(1=!@$0?M31WJM&[X-]7_M'*1*@EH1P+K)C[FLYW*^BULU@5<, MECETAZX=JRUXF;C^D$OS;%#?:6N%B9%%$4'WI<[&7&B)<&9M8%377L]U0OVC M6:^GE#19YPF*6OC<4X @0PA&7L5(#19@W.B-+,V2=\=0&"9OIJ4::Y)H(G')D:52Y>@M1A$?M8"^W"!4-_M =SVMH MK:'UQ4-K\HHD^#_Q0#BF1C,MA&/6!1JIGO1$K9W ZP*M,TJK54D$9U!P-B N M TPLRS?Y6/*'S^\^'!,3G[D+J:9R=_%4]OJ MP*H5?\=>R8,='XM]!W,JHV#[JS6)2TBU,(FSF4ETIY,H>O&L%_NP1<7@.!;V MZ*@7X5(L #XZ_1&^G<'NPK5VN^OA4B@&W6L?=PZ 4\ \NT!1K1PI[$=(5 - MG!;P='A"#]Z5O].)Q46TO>+\N.7AKEXLTK#=OH";BS,+I&CS'T,8QJ#53RUX ML:U&&3NAZ*;R5QA'JQLVBQ]/M-7)\!<+(%B?+[;;F92+LV'/']L^?#>?#D^G=_CNZ6EK< IKUX=1PMU%N]LY0N5$^\.S M,QB\[<$R'L7R.XT"> *&#O,X+S\?7#0*V->OY>+F*<&K9Y\Q7KK^;:87NC#J MP626O4H6% F$P?1!U?;XD4"X8K?*]\)<)UL#6]$&8=&8?^"-\ZR>VNE>7K!> M_'_#5F^\&N,GQF]GT6>R*A\]_G*_.+4PCU8'KGL8P7C#?_!0&._<2%N=_J W MK,95[FA)O9,5V"P^'K> "O*3>S]>XU;?M[O](1!JJU_T6\"PL$0P1%A@'P%7 MX=$9N]O=HXJ.0DSPQ#$!_?@%L131<334?DD5T\T#IAD +W:_MD(UXO$TJA4O MYY!YOYQA2>)Y.?(VP=X"2\,K\]-@=5HQOWF\3_VAZP^ '('?8&1 !IDP\R(6 MK50V.J&5L:!?OK7=^A+;K>-NMV3+,7=5TYX.(/_9RH!S MVAW$S6(;1%*53="^J%;K=?<4(/*B@&TM8KNB"9C*:%$>@(HKDOCA-FP6\^B= MQ5Q^>:LS++_P8[ ?P_P(BV5.\3CK]LOYONK%O#9?XV_GK3 X'JN4,W>-Q#N> MWF(="//AX/I;KA.WCZ@9E_(&&;2X>#,_CWOC\9S9HX@<"(,OR"88[BO;/K<7 M_8U_SO_=W_OOM@]V]YO%=G.G M>/_AW^]W=W:WW^V^>;_R4VCN'[QY7QSL%Q^:VQ]V=@_>[,!\FCMOFN^KW][O M_[6[LYT__GVWN=U\O;O]5_'^ #[8>],\F$SO*32DXG%>?O6RH>*7UQ6PQ/#K MTIN\M"Y=_5Q L\KN(SYPKQQ.-@AN"=,I:D&8$CP& 1]M/*$2NYV%?V4P_3GL MQ.HWAAM%=D8V%O16>PIVTV"L+?Q BYV*@HE:<9U>"S+)GH'P_0:6]R"V+ZI1 M_-SBP6*(W"6\N# M8-PR;V.$KUE.(_'*>KU11&"?LPS+O6$<@5-Q'2Z-5=K*QNE7F..[1QV OXFA M M"2N@!+Y_WB%S F!L?=(2(PK8?^' ML]WZW]+C,U5-2Q<3('_;GO7CJ_$OOX%I=-:V%Z]:G1*_RYM^&XUJI,_F@2UX MF,IQ5I>GRMTFKA2\43CBZ,VCRYOEI05_675-Z4UCZ+67\2:Y]MI-CR5Z4V-] MJ\?^((IRG8(E#[/9]*:3QUOL1!]/'9B9C#2N+1]WJVE6Q+A2$[TJ'O2NT;#7 M.F"O\,&NR.Y??<"1 :SX9:(=_7I'/_6/%^)YGX'=8O[/YJ!+:D:BUTP(&WA( MH.B CNL2H\EPBRF]1KN]P_G6+;7;]3[1VN7[!^^^?-H)QX?T#=[?>?OMTRF, M\>.;\\.3([S_1_/D\/0-:^[LGE\ZT3HY$LT_WGUITM]/#N%=S9W?3T%'$H<' M_V[!<_@A;;8.#WP^,4N3X-;W^/PS5Y91' -BA&C$>01MB1B!HLG%U[75PCG0 MBW6#$?:PYUFW LRG+-2RTN@$?$7KSB_7][>FU% M-'>1*P\6-\"34=Q+*N%A ML<:E5<2EU@PNBN.Y?XS%!N2>)+6:HRE\E1X[:(DJH:>582>BQGH<=)@E9-]6)02 M<2H8M2FWVS4I6N "U:!T ME1KFO!"M1]1:SW70PQWQCE,O$\<X^Q M+A&?9"XO2QOX_I[H%=)]'C0)[<:$D)=U#/<0"_1LT/&.46@U.CXI.LXZI1A- M@06/D0U1(JZ(0"8HB0S3*6GN?+"IC%]K"'YOT_#!.>EATL\N1>2O1A+6U5&^ MXV3,XM^VG9E@+3+'#G+T;!E76*6N5*%JH^"UO.:-PN58R,[1*$W%]H^SU,MY M&Z/$LOZP/, M?CEX/RS',.@673>Z,,G*6I%]+)_XJC4 MO&WV-D).6Z7"[TBD[AYR*--F1!+ M%>6=*:D]CN6^(F^NS'BJD@O/XR1SRA:I%V.5) 3WS252Y1S$3"V]G*4'+]S8 M+W/R2B+HC$ESHR2YT:6<*KAXN=NI@M*!WDO:RDP$JQYB)^>?P6\E/)8#'T%" M\?XXQDQ2F>VF7#0*8^_'PHV@H^AZ>!O\\[7,HHR37*?\>YF$V"Y?-UZ#ZHF3 MN^TUT:JP/C#S%8MFORJ)O:399AR\KI;\!<>R'WW?>_LY$IFH]0X)S@381X$@ MC2E'@0N%P:XQRG/0!3;Y-7K *)R]).@UVOUFM^-K OB^O_W9J>SHP!*Y6!X3 MN(@T3QAQ2F(25,D8P53FFY?MY'$J0Y46.D8PH(/+B)9S=?LY@+WU->9DS?YQ M][Q3=.*@$K(5! .FV%ZGA$W I-B_&GK&L<0C^"$E_.#EX4<:E8BV+$I/N/56 M$Z6PD?"982KARLD#Y,A(#3\_A?J^$* ^S)P2S%DDI8E RU6E'@%Y5D2IO:MF_E?+@J(+1LKZV(IC,ZJR[>#9I4%X9B^JV@M5'8I) MRG[>>5@34(BSLIIB5FQ[HP(8<[4DRIH'5=V,\B9;9')HE=5 LNI;"IG^M#@ M/'6R=*4V[]M 2=7W+%"]3O;[,Z![I\"-Q[%(/+ M[6Z-]5?HR=>PKB+L4E1A&$OOR9_J]_Z MAD[AF\>C@E!%66?I9F1M+63T+Z6&WK=DZH,QS>2P9>SB?,'LXR^R2R11ZQ1U MB%(G_V DMG5]%2[N=B@%WAO&@.ZW/-&;]]T!6_9=,7GP?T-E8B9UFR#$N )VU M1@Z#W4NE$P#,E#N5@Z-NJ!V1*&]B>[0/MZ#YWWZX\/%X6FN M$OU6-#_NB;T_#N$9H%-\!SW@(XSDY/!\47?8__CFVV%^W\&?K<-<)7KG"SG\ M_N7\TPGH'3O^^_X!S.&TV6J>_#OM'X .L?TY1AV(-Q0EB0WB2DH >1:0X]'C M2&2,,B[6([)&$64T%H'"2PG7QK/<8(SX&$+@\E(]HM=O/^R^W\UH^;Z$RW=O M_BKQY>_M=P>'!2#0WON;RPI=62CHQ\.8'S;U7DLB) -M )"@<1G*AKEOY^(C?ZR?MBQQ;;_?\-6I:C\J 334\[A:B#?[Q2_ M1]<;VMY%0:XJ3I75QW8LPRA*=7(RUZRICE9@IV6/.EU --]O%& G;!:_;%27 M-GYM@#+Y%>X'RRB_([2.LL>[\!<#F.%1]7QX3Z,LC]OKVC#O(_V??G'6;54U M^WQ6<,/D7=FVRH\]&D5&C$=:6& !N>R[F"_&'W7"3!M0S!+7.MG( M+ N!<%#II33CA%Q*YQQ'_',WBF !OMHGGTF1C#&-4&&89UQL*$C*,>429)H)(IAW.U M$7PY@O&_Q^$NK7Y_F-WZV5,U'.02QF6YJOXQ$%%_AG:KBJ#B1<7L9 MYPP[(ZG%VGKN0C")9O@3$F>;C\>19*1CR0B_W-G?\_?HT 1L\(IRQN06^W_T MNOV5,<&?FHR^[1U]-DS;Z 5&23."N'8,&2H(\MX(+WQ*V,NKXQ_FO#WS\#+( MIS@!R*O;_@H$-B*C[F4<@MZV"/, Q0 M\;C;!CI>CB"C2$IG7BP=!1=HWT?NMK M+/I=(,D2]M*P$ZH3V))2*[ IG5) F*"GY\+S\ 30YJI34X!7@-1VNW#9]S0J MHC\Z0;C)F+@39,X0)^@[_E48]DJ__OUI\UTU]+]+K^W+)L]\RD2H8BQ@A4A* M H"3:*1=- "<4=(L@)W.57#UHJU0E-M1BM=LU(' '1UCEU&EQ;3\:0UFZTHM M^SN[N'FR][WY???[WLE1/E0Q@K%H:3Z.+"OI*HZ,A1_444/@(V6BO@V8C36W M^<6?(EI5I21+@<+ M(7A!!7FSCUX1DKW!E?)Z,HW7L\LP.<%YL31[">'./ULC@N/&(C H).)$.^0$ MXX@[K!*QA#B;LT@WK\N1&M/L7*B/]<>M^#6.1>8X6V2V;/QI' !0]L 3)@$T'Z(ZL$ MR!T9);)82L2(MC1IHPC6&1G4CWQ&ZW<64&;U=K-W?J:+X2QSY.39&$9' 9>9 M:NP7*'M"Y##\*DQ_XI!OC-)^L]P%?%R&EPCS#&P)GI*.7&*EX0>P#$_68L5B M? "%^H]N-YS#YM7,4#&#V-O^G Q %:4^)^Z EFPX0RY9AH+D004JI6(L'R=? M5]]RQK([&BUO([O8@=Z!?&<3=.,W(/A,6MVS',"42:&,5\\^T^ZP-WO6L]UN MCREN_-#LYYKKW90O-N$YQ\5VZ9FP13\>G8Y32>#;N1WFP'X#8BFUHTRQV5IL M=7SW-)97@ ?.NOVX&.^TXHQ,Q(B19\57V9^JRJ^/HTP)^*!P(Z&1S^#FNW9JHFR34/,0G9I^6"9L ML537 ]4;7,'^2(M _""-DM:IY.+?<\SZ8!U.7E#]M1]-_MG45KNO.V"9(FNW M#A)YXOIJ=U4_JOIJH&K &+XU__CP;>_D[;?F]W>M_3^:QX?TPWGS=!?&>L3W MOGMV>/#E4GVU3SLPUI,W^-/!FXOFSAO6_&.7']+?3SX=;-/#DR]B?^?H>_-[ M.-X_F.N#]&UO9YM_3AQ41V8U2EXYQ"7)R>W1(<(I2NN<__5=7-7 ;T>R)E98]LML*VU@&V$,^.4%"AHGA#'-B(M M3$!).N<4%1X3LK%%&NJ*V,OU+:Z[#@AV<(._I58\:\5SW:";U$"]#%!?+ U M\Y8+JQFB*5+$N52YQJ]%U#A'7/ \8KFQ)1IFO930A::RY&Z!C>P6"/_ M;EL KTK-*O>RQJUE<&O1?,($-0R[DQ"E/,++&$D2$]8P9XSF.8+ZSA^K1 M4ZM9M^/6JF]'JS.PG:,R*G!<:OJNP%7K6S<"UWT\BW?&M-W)]E9?+C?]X-AV M+L4 U]CV8VS;?[V ;4K+%#$'34PCZ"B 0D0GWRTN?!_@^A[NR9K MK6PIEI[4ZKHBSS73O075BZM< M9B@BJU.NV6J8]H('G;M4$'E=KD^MA/W,H^Z%=('[:%_W..]^H1CV)'I9C6G+ MGPL?; \F 8H'V^?[VY]YU('S9%#RB2+.;$)6"(ZRYL5SV2&'P\86;>#[GPPO MQ5ZU8G8]3X\-CUH=>T(HJZV_.P'0FT4 8C9J+$U"3@N6>Y2 1B6HS2&%3A@A M<-)D8XLUS/UC"&O%Z@Z*55J,A9Y)W!Q, [3N* 6N;@/^0D,.'W)I:BC_Z5KI M6 )NFH\ME,L=)8>/"GK%/*9\]T+; M\U;G;)@'EAN>998^R\_K%\-^UJ._/'F\5V608!;LQ=TJI&ZU1 9>93" M*J=8KC7'37(R2'B*I]YJ[<<%01ZK4LSO+="&XU^ JY?.GB<.T?[?MC?83U=H MKG6MF%&MF*//$2P%0KE N&RPAZE&5@># J7&!64E"WZ1&$@0@04B@W::,TNL MUQ$VU^CD-3567*H5\Q2,OKL8<3)3-=D'+_%[QPVD<''>KVDEC#21D%28- MVT6[E>(U)9(:E9*52[NWV]WS?O%+R#5?>OWBZLHQ:U,NANM-Q<6#EXLA;!/8 M_$Z/O?F:^ FU;8C0Q3B62+-:[W*ZGRHV/DO8.=K#P1>P#)L MS^)>J3#LE>#WDM>DK&/Q3[:Y7URMI9WX-;:[9SEZ*?KC3MD^[!:DL'P^ZQ7^ MGY6ABAN=KUO>?8<,$UO6VGE>R=6-1PQ\KK#?KM MQW*H%974%;1K;U5&8K#^K)-BBQAZSY_8/X=+#WO7GR%L.]K4\[[TX_ M[;PA\&[^*5=0/?V]M>A!W=OY'91;SYH'[?;>]SW:W'G7RN]M_O'IR][!!YCG M\6GSY,O%X<<_9RL/X28HP)^I-IQ;HE!('"-N;$!6<(H8EX1XZ4/*;8/8I;8L M>>\N)>G>!2?NE%&];/[XBC/;^T'/YC]1OO0S%K6NWE%7[[@??-_QU*R"\?9- M;HIG4K7C\0")-BYG"ND MP0 6F%E-=,X@%'55AT>.'^W9$$MN> B[=SV0^L9#8IFD3"2!5<8X5?"/H"Q8 MXVE*'G3Y6OU98="Y6%1_0K#1.(< >0!T,/;(*J*0B"J"!F29,!Y ASRD_O. M[K7UXJJ?[D2K,V?N!5*U_O.X4#2O_T0#R"-L1*S4?Q+&R*:RM!6GAF+X&R!^ MBSU49=?:$[1,^LREXC _3E%^9!-X59]19Q#5&43KDD&T*-G*OCEOOOGV,*_G M\TH5?20QUWR](.8\%50H@9%A5"#.&$<.5!6D#&9*1.F4$P];*&AUTH$6$H&6 M;2ZJGZQ+\-^];L5%16IU;,>W2I$XS>B9:>JZV*JPFXJ_K!]V;'%LJQ:L+L9. M<=;K?FWEWJ_P86LP[LZ:(UM[^>$Y.V;8*_-4\X:4#Z\:"9>1KKD\X2AE9Y4[ MM5X=8M_WK7:Q/5VBIT\ *QO([G>*[;,>#*V*'L:-N80K#_^VXV#4!WIA@\L9 MV4Z&U,+GS"@_NNN/4_>?XI?_\_]I2O%O^5OEK^2W7ZN4I]?=KW'0&_8;Q6[' M5VW;Q^\;]SP)Q;4B J#&T5VKEQQ[/W?XR0X;\]:6?_N#[K^RX34 MRF[&G<(>'?7B44Z9J]JFPN5E^HLSJ;ST1!O%'/?1Z40L<&Q0^:@@"EG:R"6I MH*MH9JE&XW?JD?*RFY'[;WMO/VO,DP\Q(/B4E";6@+:- -$4\28^< M2A&)((72PA(FX\86EYO7G8R-6*"1*09("52'P@X&O98;5AD_(ZVM?]&)H!^! M1A&_G45?MHT?)R;#)[:3J:PB15# SKJ]0::5_/V2EK.^UDTIT_Q1?Y*PG1_5 M:\6.AWO/N[TO0 D^3IPGF\5^A?,3DIQF0"U#F5$KZQW1#!:&.T*<9X0S3KP" M[+ VU)3YX)2)]XYR(7YIK?<("QS EJ,8:>FS06=C2(99[>C&%E,_!N?^N.=Y M941D6BIUJTI49@4@'I6I])FNEJ$,L#6)4E8&&AP8FT83[#RW0H'PIX3&:RAC M&=E>4\8\91# +(QMHLEHI+B)H/ 9CHRV!#$0U5$R'3"1&UMZ\[HJFS<11A.0 MY[C8+HUH.R:,S6*[$FAS: *WYZJW %Q#>'K&NJPZ@@0%:5L5L( =\\-V);IS MXG.OVV[#JW[O]L VZL!'\-5QF230"LJJ$2#"X[B8PZF]& G7+%EMIB'0!/H3 M4)WJ#FDX&()I]&'S_6:18E;\VN7@VJ.B,Q>73=G5*A-26HF+VE.985JUJFO%TMYV2\SAF%)NV4M^\%Q%L*-JM+*I=HL *'M M::6CJBX*?.YB[C,TJI"&QJ45 MSN.)*Z?-'H:XV.Z>S[J5 MLF0I1<^B[V8D!&>]Z+]<79KCNM.-?)0AK@K\VEBC_MX_V/S=/FQT/6W'E+F]_WQ.'!6[ZW\P7^W8-W[F9_$U^,2SD\V?Z^__&- M.*2'Y-.)Q\T=F#4\J[ES=+Y_ &/Y_N'[X0D_DE(**RL8KDZ9&M2L8/GR!;N1\%(6/8$HFXFE60RSN?+Q+T%DY$[E MI3,CGSZ675%'#?%"Y,4C')L^:,]JH--1S]<1I=:"91G!GPN" M#4$?[@RJ;[Z;[&^-8\O@6//U#(YY'D**1"*#O41<6($TH0EY19118 1AFQ5D MW !MN4[/?E0VWNU\!5KO]H#\ZT9BSP3 QGMZ42/6,H@U:])3P9BU@B.E T$\ MYW3KD @RG'.""2?,YJ);I$&5KE6O1^7;9LRQ,E]C?U!&=+4Z.0RV'QN%K^1V MK8<]/(Q56'7<_V)_AJ:U.]G-W2]K56LIX&K- )>AD43F'6*,@\F(54 V M8HH\Q8)D8U)Z4+78M"1%K6<]"IO^W8MGMA7*@.9.OU:VGD39>G &^WJF]&F MUK"U#&S->KH\\];S2)#7%&!+THA< ELQ1>H44\S$0'-:KS2T5K<>E7/WRXC0 MD6XU"K.L5:QG8BG.N;K*G:XA; D(VY]U M@R@S?K 0 F3.!"!%&,QEUHQR&E& =6D$"[76_4. ,TT&%W!J);G MK915!4PZ1Y7OJRB7!743&O9CK:.MFQMLLINE\^M=GM5^^M"O;JWQ:YGHB8/M M:?_X[<^4,4L)Z&!8$X:X!_O2*6N0PAHK+%.@#*Q*K>I#QZ>P*2\51:PULN>D MD2U6PRLW_>#8=IY7(;Q'0[8WL\@F:?!:"8N .@'9I";(,*(0!2*Q-GJCO-W8 MXKPAR+W!K=;-'N)\,J-;MX/J0\IGY/YO=CN^/L)\$'3;G44W[(FV6&E$,"AO MW&N.K)0!*1(]9R):+%+9\HS6FMOCAXM5=%X6&AMVYDILVI2 0>#7^GAS?:S/ M6>CZ,+>?,YM=H]E2:+8W9X6JW'L(6Z02"8@GZY 6@2.?"/4I.A(DV]@2=67^ MIS!"9W2RVG'VDZ'K9UB9Y2Y.];#JCAJMED*KM[-HY2D5RD2'%*4<<5##D/78 MH42X. M2/=A%NF8-D%SJY$D1"!.B45:)HM$"#1Z+2R6>F/+J ;##Q5T5G?6?K#$RS-[ M46==/B,\&X6BS5X8;?7?U4[74+<4U!W.0IT63F$L,.*& =2)()#&H-E1$J*U M24@3-8;QKE:I;7O[#F<#8PV=N9"#6!+ 9B?!3##=:[;&)!. M3B/."4/.4H.DHKD?*<$VYP>H!I;U<>?3AJ+- %F=DKE^IP'SL6CCZQ/M?U?M?HUP2R'@!X<#*K/,%GAKCZEBT%=?.[,T!9S6"/0R"G*VBK8Z->5\DJ]6TI[ SKT2R:XS/&M&6 M0K2Y1 $;4JXWKQ$+&N="9A99T,20MBF1X*(R.FQL"5H7D'TBC6RNAU^MBCT3 M.W.\O0?V6WT"<%<@F\L)",8E2S!'SB6..(OP6_0,)=#8%%:!)9:[P8-UR>^- M9;5Z=H=(VOH$IB0$OCU7S4/V$)!^E1]#0@;CE&-F"'E*!,:F6< M)'%CBZI[N_MKQ>M!XFASVN9#1-%>[F4S'^E7!]*NF*K6K&ML+(ES<_D"R2AM MK,JQLUPB3I*"WP1!$ENNL"326[JQ)?E#]+Y:EK=JI>UZAAY78:AUM2?$L;H4 MQIT :"Z,WR<'>V,UH@ET+&Z)0$;GV%;0P&)4AOL@-K:X; !AU;K6$_0[3;;5 M*[[:]C#F-L5S34^+P;0!Y1VEP*C)\$+#P#RO^ZE@*[>8MV^']_ +5&/Z3]=- MQZ*@UE$?1$3,I3_(I*)WAJ# A47<2(TL5A0%IJV+"3O#[(,U:'UP[KN7A/E7 MV9%]W $^3RWS0ZLS+ ESINW]UO^ZWK^V+C6,?VB.)C_B:")RQ=[8*]O>Y\.1 M5B?$TP[PS*C5?:OCV\,00U&VNH_3=MKVJ!=C67,)Q$S?M]J-\GH_MMOP./C* M]%'YW 4N 8O"Y"XR;Q?_M02*2.N]#5X)' )75K@4-9$D62>55LR6+9P))E4+ M9X(EPW-P(I: DP^=W@0]#NRW?\=.3*U!?R?Z7EEGZ%WL#]OYS/3W7O>T!)-^ M*X]_@A=R/?&B'?_S[N+3QW#F*)? ]]\.\_L._FP=GK[]WMSY0@Z_?SG_=/)6 M[.WX[_L',(?39JMY\F_@?9_Q@\$S!?S.]MY^%LRJ7( ;N1B _P-5R F9D#$! M _KK)%VN9+MY7?(34'@[DT0OMLLZ-X-NKGP#O&_#7U]BIM'B MK-<"JKJ(MM??+ Z V+K#@>^>ECK0X+C5+VP/=)^CBF S\!>Q5?K172;9P: - M[X$'Q&]G(!V* ,H3O+5MS_KE$_H#.Q@.RE_;K=/6P%9O=Q<%$)S:++;[^=*? MPTXL&&[D#TFCL&=GO>XW(+)!;%\L1? \BJ1TL$Q9S UAFGKX"R*(V/A!W74$/A(F:@WMO#F=9%+8PHOB3->PMPIM/;B*1!]/U,ST& G M"ZG-8EYJ+"]DQN)E) ,D2,O?QBSUJF2ZUM?XVWDK#(['*M_,72,1BZ>W6 ?2 M%-CCVEMF!*F'6<7>XVNN-(\)$8865V_FY_&D-_N9/8K( >)_03;!>%_9]KF] MZ&_\:VY:IZT.FEW#9:?_@^WY^:NVJ!VH*U?M/V_>_]_MXO7^N[_WWVT?[.XW MB^WF3O'^P[_?[^[L;K_;??-^Y:?0W#]X\[XXV"\^-+<_[.P>O-F!^31WWC3? M5[^]W_]K=V<[?_S[;G.[^7IW^Z_B_0%\L/>F>3"9WB.K9N7(B\=Y^=7+AHI? M7E?($L.O2V_RC2KN51>KGPMP5LD:[)/W%+0^H2(G46OA));61B535)%4 K0< MZ'86?\HYCX7'AG'#X=M6&NF%TCHZKUF.P;KZ/22(P *103O-P4"U7D?EE=') M:VJLF&?L4]L[ @R8&AT_G;RO)I+=Q=+.DS,UT$).NV"T?*_F>!H'Q]U0->;H M#TK5)!3#?DS#-B@V*=^>9=(V:%/M@I2*#*@SY_ I_)^Z[7;WO%_\$N 7T+,J MBZ [A)&'_J^OEJ*/TDR:2I32-//YL:!PO1K_\EMH]<_:]N)5JU/.N;SIM_E% M%V>7S++R?=7E*21OX@J61R[ T9M'ES?+2PNF9G6-ZTW%Q;67\2:Y]MI-CR5L M4TMSI\?>?$VHN]UYXV#EIN1R70;+-X%=;_78'_B$QTX!G%T",\^[X:M7.#8K MDG\B!]XE6"^9X$/%\'\!PU]['/4"EF%[%AE+<;17PN-+7I/?\^'!/_GP8&X5 M7L()[>MA'UX>>Y7;(=OWQZVSZV/K;C'[95R.*T,7-_K\FT-8H):?]U8018() M1FAC O=)6R^22]9S[HD-DI7NN=+)CZ;>_AE'!8S)OPK#7G;>++KCQN[ZWUN= MUB#^!7;II48''\MQ@MX'ZP5F6P5N&=O6TTTQ/I!9-?%)WCVHN/^T\=_CC_]L??M\.0+:?[QSY?F'V_H MWDZ[_>F/M_"^T/ITT&[OG?YYNO_Q][0WVX J!J:UIQ[A&"/BVCAD#'$(=I=* M(95CN6H1F7CL1\2P57G=[L,H2\#I_6N]K3BGO1_T;/X3Y4L_8U$?#+6>VSGN MTO-_-L>T=T+P.Y[75DC>O@K)QV!/GLGAZZ-A.)E@..91>G^NN1ME^[%)\S> M"9UN2CFK]:2'!Z&IGA08-T9JBQ*AJ3K !_1)*$EOB5",$6)R=3A6Y[8^*L?] M&R;1[AX]A-V['A!]D\;C78H$!&3R6G.FN5'8&,U4T$G(Q%RM\:PNV%S,:#R* M",&E "O,^5P3W'BDL5?(!0:VFC=,,I:CA>AJ>M;6BZ%^NO^LSMBZ%S[5.L_C MPM",;R@ES056* ;L$(^)+MO)2R<3YE;D?IFYJSF%_X033-5! MM*LL&6>#0Q3(*R:<1L3E$@\I&624YB@Y')F/5 L2=YI(?=;FF<4*%I$A3$A /DB!MJ !11R)8Z]%S0S:V.&\(\E!-OA^"AYYG M>;[RB:]:(-U:_A8%/SYT+'!!+M[Q=Z];_)Y9J@"=T'9\"^3C;J=BLEF[<%Q: MY3KGLE)>R5QQ#!O*DPZ."4:N(K9_\($VMS\3JWQ,A"-,96Y+'1TRW'!$P'J01#!I!"!9!% [ M@Z4=](;QRI(S)9/0)RLXDPOL5>5@U/BIBL+7FYTMIHE_=C&2DV%_T$H7*Z6-OYOTCH[7=UI]6'ORH1CRGD4:GK<% M^6)LQ"@I28QJ8E/B5&MGM?;1ZF2LYI3CD4.4C!VBBV6;[U(%?D;W[(^5SV?5 MJ/ODS]-#VFPW#WX_/3R ^T[>DERE??_@^,O^QW>MO8,/Y\T_WO+FZ>\GBY;B MWBD\BWX@>Q\_'3=!8VWN?!"'!U\$C%-\^F/W6_-@&W_:.:*''YNYJ ">6(H$ M!^$CF(9"@;G(%<[];+%$"E,G'2>8AI3;=#?,0UN*/],6?.;GB+G!VB_M;K__ M:R[AGBMANPCL%(L('#*XR,4;\]58%GP<=G*?D+S(945(8-A6NP6_/E;H[<\3 M/+<]>EJY_5NZ_\@:"9%?'E>*]&'"\-NRU=&O\&, 4^V6S/07L,YN9^2+_#N? MPW<[VX-!K^6&I8%WT,UM/F$>/3 #X2ME?8_8?R9M11Y+"+5FA%"2S&)'#2)$ M&,2]-<@8)I$4QLAHB0O*;&P1VA#D2,G:&"W*4RG\B\%3QNML[ MZ_8>+)AW%6R9YRQ2KIIB+5+N)%)N8Z',B95:1"PC(BYF1$24@FL6*,K=IW)@ MM44.;!\?/Z7O?PE?_NA0 M(!L5KOLUEGVA7(SEA3.;7?GN K@S]Z')1PG=8:\X;O4'W5Y>LZ)7=EL:14(> MQZLNC9I/E5])PU[9TZ<74SMZN)CO@;W* 9/PO6GK*N]A0W,7I\*&[/LK,VX; MHUY7>5.+7UJ_SI?.A_O'42:7 U :\'VXH>SE-.Q;--&2<>5O1'_KC M?-01(BP%K%OUEL[TW"._"=;X#!YST2A 1'4&5>5^N':6G]$H_X0WPZMG5J:5 M=4T_ZK75M_EHQL7!>5[TV2Y<^=Z\F^_(T:J=Z 'R; ^H,#>Y*?O;?"W;*)T?6YB-'PSGMS+/=M1< MZ;P[; >@EZ^Q(I@?'0G9:KM=!!ZI:*FZ 9[8ZH;I!!HPLEXY0KBZ.*PT' SA MRI4C6FR\\Q2G$^^7[/!NU$?K;PN45&P#WGTM.SO=HH_0:AT[7MVSX\>] M/E[_LU?LM.Q1I]O__]E[TZ;&CF5=^*\HN''O\8Z@V#4/]@DBL*%[X],2;A#N M%[X0-8) T<"T_#KWZRU)"0Q#P($K+W=-"VMH:9\*C,K\TG XE[M[UBP+<*Z MJ&TM?5LJEFR^9LWW]OLVM6SY\2__[_]H2O%O\%7Q&_EM,>N/&5I@N;3/_Y75 MBG#J\]B.:I4=%V-L+\>X=M8Z.:C]5>PR'H0/.@7+;5 VH97; /^H]_YI@9@N M#E^[D-LRNF7A7V5=O=Y9%Z:RD)P6 $>NR9'?E3_)E\/8VF%ULY,#V*[V#\H3 ME+*(!UDJ+FH7)>QJMZI*@[B?GW!%74I8*"8XBX$$SDQR@7OXETD\8FMY&%8C MNZ(EK3>^7,\^ PWIK-TEOJ]3FUR M82U-_:L&.V-_/Y9R\)A:=5%&+HSSQ!!0IHUTU'G+K,GJ5@1U^K[BC(_Q\F^4 M6-S=_Y87\E_VO-A)W[O"/*.U\OUG8V7/:!ZH80%%%3CBUBJD=="(8<-Q5-*" ML0,J\&UQRZ/XB0(1'[,*C%?:P0)(7":.+8&W$8>Y(R%:HK6M4Y[/ MQ\OS^?+R4<7+8M&4%:- ?SH>[9*@I;;;XXVK-9BLZUGL2+"1E7-8JJ*%W81Z M"9T.AOIU\>3RTO:P,.5YULY/LQX]\;3HFK/3 M"WI4>O.\*KA9KF@,>R 1ED;) X)G.<1#\D@';I&6'/88HFVRYE&'TZ\^K9MY M56^D[4$9SEQ-[GAR);$Z6,X0LR(S0L,/&P&SJ"+,^!@2#X^;7(]CHD+AE$ Y MD12V('@,QXKK",8"L65T.J'L\?5SJ\E]Y.1:S&T(G"))@T1<8XT,%PQY(:PU M&K1&X>9[EZ)P>W*2&KT<=L40Z_&A:R+ V>49W0P5C]F%(;;K"4%FL'O;/X#YC? M^Y4JFHWWUR[F=]5NSFWN*S@ M:I.D+"3##>",33J(7&] Z.AY3 SO<;FP7!5\K@H^5P6?YZ3@\\U/'H9DO]'Z MX4OEWG']YPLG4:T5T7EE(=+U[C]Q>%JTVAKX=F]PVH_SDC_5: UUD,X:SOI! MO0/?==;(SN'W\XW5OP\:7]?%#FUT=@[_;.^NKK#&ZM]'5W60G>;WB_KAT3FT MH[/3_+O56%WGC1]K>.>P?;A#=UOUSM]'H(M .S93_="+^OZ>YI:93)D5@E6( MJZB0]I(BQ^#S((.0(5PK!NZ#QTXG:53BCCNK* XN16FUB4KZJ_E6ZXV_U[:: M!1+4UAL (5. L?+ER_JW=?AUZ]I9[=5DNQO.*NYMRG33P2*E#C1E WWFVFGK MK$XT^-0U8>-R4=+KGM8 MKQ_A!14X,3]W) M^MW13G,;[MEM-RXV#QMT&Z[?QO7#[;.=SI\'C;K8T?FP>- MYF9GM[/-&E_K;+?9/MQM?C]O-']O[736*/R[4[]H3Q=83\Y8835%-J: >,(4 M@=+($,V5+ZTDO$AA8(M$O(\TNKD$TOF(3R3/F8B1,1>*OO4]*51EC&NO6[^< MB!*"MH;3, :A"H,>@T&35<5Y<";R()$1,;/9"86L -TJ8F6Y==2HX#(&8:(? MAT$OIR@]@E+Y8XO>"^[YE>B]E.B-MW_JL,$."^09!='C.B&CF$8Z<6ZC=CSX M^&:B]QD<2.L/=-C/E*X3W\78^;F,LUD,T([(HN55!XJ M MHM1'Q+$5R":!$2N,FPKS#X.;3Z:I4'.4"S\\9BW] MOK7UZYZO-TOJOSN%OUO;BL/B.VXT=\XV5O:H5"SF) N8$K"QHPC(2AR1H)H39873T2\LBZ7KO#:U M8=K$!+L)3/T@+6 M==PM> .N9O99YHD!6\-BS27\9:0QV$4C%,4VJIL-D&O%)V]>E!NC%O\5^SF8 MQNZ/>641_63KM+&ZQO<")4E$XI!A#.P(0 ?D,/,H:2&MH8Y+8Q>6J;EA:?[? M)8#A/'G=6$YLP951D.A,1!!.(ET1OE02\,#:K=5M]S1E$IDB37DK5QLXKZWL M]^.(",.>U/;[MCMD AH]9;_=<[9=B[F6S"#S=)QG4<@9RZW4*AEP\N(N,H1< MA$62"ZWEU\+>/$P"LI<4RL%CI&8[57!"2:NQNQ M]9ZZS85?L^PP]*K3*L:J&?N=S[8$#]?/]P2(N%2"(B&31ES*A%R,"C%KL;!" M!.G%9+K[2&E!>41'_$#%8BG(@P:UT^->]PI4]:./K>,R$]V"8G9\8KN^B'8% MZ,S5^#+Q5:&'W;1*RL3V2^:EDGYJ4*R=DX/68&*]US+PE2GW<2HNK."?&M%6 M+=6V+U\R=5DI+M-!O2,BI(F7Y*C<@HIJR.UP8'F2MIZADQ M%B.2+X('P"!FOB6 \_Z(4OA2D'VOG[D >MUBW[E\U VW7#X. '_M,13%B[5V MJ^B(@YWHK)89*9]!>%PTO36:?1CD[B"3HDQ>O'4"?Y7>5GC2+]\*]LN2O^\= M4D3E$^+QZD^97GE=!_6=4V_E*("CX#)90SA- M26MI/>>6AB&8YS3GT2^/5I0+<+^F)4^=8@WGIQ4K+7FH)9\WSO9HPD%&*A%V M(K/?&(^T3Q+9@IC&@=I'TL(R6\*/T9(!#$!3.+#=_5A@Y7$_IE@PS@U.>OYH M"MHS31A1OPVN8FVM>V<<1B9,\7GS"!/PWXDVYWL5S[#M@K!LQ%*76P8M[IX. M"KK!5G^8:Y$WHX(J\+1 UO**LNF#(:==?GJ1X/R_IP 0J=@E>@[$[9^B8^Z=FN-05\R[^3?H,8#\6&]<'#+5 $3\TPHY43RK M!I.[WU!#C,7]@/N@3F3B2VCTA.Z8;\H5"N'5!X6N,+W)ADL^NEK>^!)L+[W" MM'P>8M@\:[EL#V(Z;7]KI?CIELM1)O]2!(Q-%Q(B).3<1&/! M&B("!1>B95X9V ;!(,=W64,3&Q)L?P75QN 4*HDXNIU]U&FN:CU"GK1D@*W ML.6SK_FDV$:GC>1+*"VLY?%U8#.5^:[[\:.@6#85H*LE9VRS#QM;J2W\<=G/ MJ2M6"A:SSPMQARNTOK_')=5*L(B84@IQGABR(NMQR@@B& LR9>9N?*?F5K*? M9.VI9((;G/K,/@Q@ );S02O^$T>KJR1%[F3.U9->-Q:\<[#9'O=.X()LR ]I M@"^ON%R:F;XZ$QN?QY.2E1AL\OYI:;6V"ETO?QORLB]38B0,7[( J1Z5S7N:/JO3^=_?>,-5D%RMRYA1V>M:!^/RNDI2J< MO=4%M6!YF6\=%PZ^$>UT_)FYJ(NM+I/TMU++9^+L?FMP5%[4CV>V'PK>[G=ON+UHWZ?!H ,0?U%:*_<#6AFS M]_>&]%DY4'/Z@,( MTEKY6TGSZ'LP 3DY'"Z#-0_#<9")O+LCQNYNL;UDMU8_%"KRI=]H\C69^?Q! MQ$F?F!M)S(@;R53<2!4W4L6--(_<2*\=CG#S*(BW(D8J'>Q-^W/^J) VMD9T MC+MP[TJI[/[X4L0CU;_NMG8.-P]VO_Y]U.C\V6I9&Y^_#^NH^ MV6EN'NS\*.*1SG;S]5^_'.W^^$YW.NNLOOK]8J<90&FN7X"AAP' A9<."N-/S;J M:[7FRO]W']W1G8OY1F7PWK:\-+?1EC^(X;0=-U)6T4'-!ZUI(UTNM*$J\WOL MQM0Z:19E_3[OBL-@IBG"*':,()T(05P9EOD^(Z+<$QH%T2I')UZG/7H[>J.Q MO_6D=U+4QBE.!D_L3[#%BGDM-.1<=B@?#HZ.#,>771*(/YS$Z!V1%7&QI,G# MB'H>]YU0+T"!1)8XOOWKJK&?J+$S)9>Z(<9^R#XY5\'D-T_L MB-BVV:TT#K=)MOK&X>- Z_\QWZ7>Q<0!M_Y HVC8.-U=W6U130 MG0O/&LW=UL:/[Q>[S7W>^+I&&ZL'A[NK[7&?]@2?$5A'XB"-7*&Z(% M9I);SD)TUO'D+':!6)JT'58%Y7=4!:T@] -!*+Z$4*>]YDQC%*U@B"=F$*P+ M@DA*2MA22(ZNUJQN$XO]'#TOADD M7U3)K7#ID^+2+'VB%?B\ /B,G9128B>ICL@HG,]Y!$::ZX "UA*V%8$)Y0O+ ME- *>BKH>0?0,TM?8J42O2XJC5V"(DAIG:"(,:,1#Y@CDY4C08B%:>3.\\SO ML"C)]2J"%2[-D^Q6N/3FWKL*EYZ)2V-/F_2,FI!@CH("4\U;B;2T @GF(Z:) MT\1\-M44O4[B\2:X]#!6\[?)7;LMR?;6Y-LWYV(CM$RYZ\[26/I0I<(0FCC[A-%+0-95'F M4_1".Z<575C&2]=UC4ORL1SA^YBYGH&:6LWUH^=Z'^]9 L,IDT-$2XFXXAJ! M= 4$>W'RSA*3-,Y$<]?MW$:V^,[//0!JZG2"U>,9F"DB)*2QD@B4 M.IB"J%,BN2 GOX'1:Y1<_6CDF($B64WV(R>[<;$C&H?;O-[\?M987<.-LSUF M:# !1T1LT-EI3Y$6!"/'G4T!4P4@GJ?^MBKWH_F_B@O7E(BGH V^F;!WDA$@ MUYQX3>5$O(3]\MEVL,;J"MF+P<"H)X4<$0%L$,^1H.*X<(A3FY !48>UYK#W1#OB M?;:#[M"-7UN;J29_)I-_1/:HP*"U I1HR10@2U3(ZB01D\Y%)6R P<_;RAU& M\)-4E6ED*1474(#ZT6:&S>X4L@PI/"^?.JIKTQK4PFG,6!1_%IRF$S=-<706 M50%BY[C=.X^QK&U00!FL@I*TJ]#(,\ONY>M'K*>V752:&5Z669(*-L]TVB\( MHD-KX$\'@U&)ENEB.!,M>&6=Z\$RL992.0>7PK%I3^(F-+SKBZ1D:.M6+FWS M.PQ,^&-BS-:*(8<;AF(T9VS/KV\K?*=[7@4F,6/($)JM PG6@90"1>Q#H)0R MJ5Q&TCNVZ;(DQPV+^9+E?KR.\[P@ER=F>C5/"^0U0:R-=_?)_?R5-^]JB;[V M$MU8K;,]B;D#]3$AY7/0L(3-WL)<9F)R;[V#70"K>S;[26!]V$K#,\'%&9@C MU:)[_46W?[X7,$V!*(^2D*!D))@A(P-#EE,B(U4^17E/F8]9XN*-ZLD,4'$& M6FVU0%]]@38]W@M:,%B'&,&>!@LT:HFLE P)027L;L%XR3(J7B<]N L5[UQG M>.Y+4!7'G@^J=UL[L%E_#J/J85E$B](I16G')Q>D$SCF@N1"$ %Z,+-&\V"C MQ81Z9W4,-Y>[?908K0Z;#.)0EMKYVN\-YJ?PW!M[O'/]$L/!"(E8(QR9RR6: M*+(Y)@N[%+CBSG %HF&6;BL)?VDE9ANL&R=+*PP9D8HS,5@Q8/R%UJC<17'I M71;8914?NV];W4%1Q6P0;UB#@Z7::EE%MZAND>LS='.5$]N?7L,YG\W;P;"@ M[L@6?'<+^._16*V,AJI:S>5J9@U8S59J703QN*ST!@'JKZ0B^],ETTF ?B)O M/@>>7LW#6BEW+5#0B7NG^V7-#]OMGN:RS*--NUB=N:1X[718T"673,DKK/AF M6'.DU)HOO1*7WHZB+._859(+,((@G,*3BP*,/Z,_+5YRS<7A[7%1//6B_ @Z M<6L!E%'9D[+87UE@<7#I&>GW#J$CN:;C26OR<3?*]_"F2Z52"[?LI[G,R"3"E"!T']JU!I?X5*X7%Y^!2Q9S+2C3(1G"O?:6V:B2XYQ* M:0VW)2X1FBG/*UQZ:5P2]94]157D."042<*(L^"052:@J @%P'*:.I[+N]Z' M2[90UU:CCQT'ZXR14EM[2!&N3UQB2,ZFQ)"@58FAJL1056*H*C%TVRC(MRHQ MM#%2RKYEG6.PD;[%P:#7G[N"0Z0^JM)Y^'=KH^GAV7\?-%;]6>/B.]GX\07V MW[];C>Q:L%AZ@4 M&@P[BT54/#)E=#+81NF$,88I>JU>UN][R6BAE'4(TTQB M:@A&>=]&EBIJP>"S&).KTVJL,\9:$Z407"IB0 V&/5XJC9VQN<#N]+1^6UO9 MNJF"U&PK2MV[V&ZY[][>W.!;O#4U988P6;SJU\(:]0_8N\K%75OQ/CNKLW'Y M'.?I:W3PH?6;:H45.*BYTU8[Y_T,%DRVP^3)U>&&,EV'C_\2#EF_'M]0@ M!DMW%DU_!H@51:B'Q2^L1Y)9@;C$ M!KGH(@J!.692XL;R:S7Q'*%)"A.B39P;:5*D&$Q]$FFTTE[;HO*Z+&N!%?[2 MLM;7:0>4)U@E@TEWZ7\-)AP]>7FF5K?P5)3.*F?;^5_7*HK5'H"+-U?4NZ\G M[Z@T&<5+T),7J$G%B9IY32HNE@3F[Z2QA"T)^1+5OK1^VE/O;>Q+5_N:PR(A MI68ZV^HS[VL$?B_1L;9U$.-)[5O/%T#WF4=D*@+C,P_$5=?M;,KIW$K>.*?L MB3>/3:D?OD21G-F.Y7.>7K7PAJ=_!FK02\?-2W"!?OA!&YH=!34&ZB5T.HC# MZ(^*6O6S\_6\?,#.8Y*KIQVTF[F=&VE[$(O-;5Y2K9_JXR@I>@X]JS?W\Q_: MN-@]W&UNMG97?S_87?7Y6/T(VDAW5QM'.[31ODK1T[CP/S=6\Y\=UN@TVHVO M?Q[5OWXY:ESD8_7-HT9S]PCZ?+A#_YZNNA(H#0$KC;C5-%/T<&0]Q@AS8JB) M@7!A%Y;YHN&W!:I5_&%S)+,5'A5X)(U*1%L6I2?<>JN)4MA(^,PPE3 K\ A? M"]2I\.B-\&B"RM!01F,BR%@3 )2\009CAWBDW#"/I55J85DL]IR/[J9U__R?EE1=OAL50W/JURP4.'D3YN&&__,Q'>LO%F"A8J>HZ@]XSS@!?RE+_&,^^Y[V+G.!S7Y']CY#[.;O* R6(1? M57O(,_>0QA\3*B"%C5^2!(L6)@SQ1"RR+' 4H]?9.2"\D[D,M!)Z1@Z !Q_R MSK.KLD*T3X1H+Z@?5X@V(T0;:\4I.L8<-J8U >U,2/95[= M$IHY#KS_R&;5AWG&9SBO>5Y@U"<]L;D:&-4>"_;BB(GC)<;SV?[>N1O)AROQ M-W7QPZCJKQX9-=J*SO\H5VNEMS]&;Y\\C&+>:(>31TX)B;@E%FF&*2+*&N=H MC#2GC])%S*[3V[W[PZ@*D#XH(+UZ:%0%2,\#)#IQ.LZ5TMXBKZA'W)N(+!,! M:>I8LBHZ+DT!2/HC':_-BP'Q'C#N3O4U\]T]1X5]Z)C>%;[PT,#:=PVQ;Z?S M-7I=7Z'LHU%V8_( RO.@E4X811L!91D'@-6,HL2H<39BZC&@+%OD^ -&Q%=" M_/9Z4B7$3Q7BL:H4?5(BAQY)^ UQ0@ER/FD4L!<4-!O)502DXC'D _8;4(T$&ILBLI'#7;Q1W3352+Z?'VM$M&7$M&)M#X9N;=.(0+S MA+CA"1E,$XI8@X5EG%24@8B:>1+1RG'UBHZKHBID^Y7"*#Z]2S)&3ND*WW:O#NY\P@F>70?)AMYU4RYB[WH6KW>=3NLS:I M)6+KP(!F!F%I#>(V<:29P$@Y(CR/\*USF2['B-LJ8+V%I,QY;%N%DQ5.OO49 M<863,\#)L98N96!):@LXR3-.PF\ G!01KIT@!'O.;OHNFUT\\7$E;'K]B1(V-$(AXP1=:'@*S&$B">&A/HU8(O(27-J,,F!,P]=UI; MZST6*J2HC<9/*/ARW.^EULED??O>L*!OK].)71^+>L$AUR[.A>\'>4K1"6,CF5J^2>:=E M/9H'_1AK=;CN8%!;ZP9 T5')DUE4.WFOP[+5^OF 07GNHIDPL6]35V_06.=\ MZ!Y8*.=!/?YT(X=G(70?=7"J936;9?493J>VKFC[H]#>)WH9[E\'']L?^8#^ M?QBGHP-[2I@86121#Q@7\?7C0VFEND]W5WUM7_9!U^F>G?GC$ M=YL[I/%UFS16-X_J]$MKY\<:RW]O?/WSH-'\^ZC^]<].85H]DEPZA.RE$2D+*:6>^RP$$5ZV'<5885V%=>\;ZYYT+%1AW=MA'9G".I@N[K@*B' <$3=, M(><-18K ]I5L(DRF'(E#GE^XJL*Z"NO>-]8EKTB"_Q(/("ZP_3,MA&/6!1JI M-FJHUY%*KYL3K&-36(>Y2IQ9C'#T H&*)\&&M19Y30RSD4D1&\A<_M#YB4C?2UUPN#K5X[3,-7A5N/P:WS M*[XWKCT7EF-DI2.(<\618080C#$+NG8P5!:XI<@\%1>MLNKFSZM4B>R+B>RT M"\GAY%)0#B7&-8BL2\C%H!&Q,"N2,A:P75@VN$J#_< "^YJND4J69RC+TRX2 M @J4<=JAX#T'668:6<$)PM;:I$"Y2H3FHR^CJNWW TOS:QK_E33/4)JGG0#1 M42VCM @+'A&/22'C8(_VD5)B##8D%+6:E9)S),V?(;CHKVN9!_9D.NO@QH2# MF?ED/K73]H-Z;&?@ ;G++;L5V]"\_7+E?NL-!A4V/P*;+Q/"MS!NK'X_WV.2 M"&P\0T*"?L5EU,@0AY'G/ 2;;-#.+RQ+\^+NV0]Q#E7AV M74SA68K$Z: RI2N@&(^!(; :"$J*:R:L,LESL!P-KO"LPK-/B6=O%SU40=TS MH8Y,09WQ6O-$-6+$YQK1Q!6)ZTAAR:FGR6L:LEE-= 5V%=A]3K";@0>Q0K07 M1#0VA6@1-B-&@T7"T80X91;92 @BC''*B4X^Q85E36;,O/.2W#HG_5$K1DNX M),1X Y;OEZH87S7QG3?Q,WBZK]8[+(ERGE7H]6-J"!]3#YBY4_I*1;8QKU:E M 3Q& YC.><5[T44NF9"(129R]8^"6[I<*> M>>K;6SJ0*^R9$?9<3&%/B-1)(AE*4FG$$Y;(14N0(U00(@).F9*.LUEY4RKL MJ;#G(SE[*UB:$2R1*5@B"G-"4D(L" .P% 1RQEL$VA!EAB1,A2_)L'[>E**'DII? M\06!B/;[%NT&N?GMQ^RS5ZO9G+ M*7X0YS@B"M6N$#Q/_,PM+B2%V"0I"\EP Y:X!?U!L @JA(Z>Q\3P7B:@&MYT M<.GH/K;[$;E^M$?()NCDK[9]9L\'"_^>IHAN=='DP#]VS&XA<7^]H;Z7L[ 8 MZO^L;?W/2NV/CAL=%6&G\L;[RK;;5A _J:XWF M9??>@EN_]CHOOWG84.V7/WI#YOA_/7J2[ZQ1<-.7UYX\P<%.:*%4O<4HJ*5R M'[C^\X4+'ZS9?A_[';WEC=;->;!_#9EX-KI0[H#JZO[K#=0]C%X??&UW6R8<,?Q'#:CAOIZI+[ MW0Y:?J4;5EM9*PAS57'C39;AV9ZG,2DN07_4E",NN$=6*8R8(D+"H#,3S=5E M]9J@]C#]*=?T>,M];5Q/I#6HV2)]I^M;[58I1KU4% \IGQ #LJ L@TI6&^0U M.:CU3D\&)[:;M>S:Z2"&6FM8;,2V_6G[\A$N+]ZBLD@HEV\M#I=W#2RM\F&U M7Q;6_MI:^%>1)92?<5*0\.>;!JV?M4ZOX)V/E[SS)? SO%C+PE1O"?;$Y@HEM^RA5Q;%=1;KA?=42,0L,?DBA40XOOWKIY>[$.II M=WZ8/"O4;5#>W+2;[G34L4_Z=7^$P='MO9'KW_< MZQ?V3%4KY7/RS/[RNA&B ^@P_';5000+MCR)G*L$D2R MVSRB.X?P]^J:V%C]L]VX\+QQN$T;7_]L[3;#X=73R(WF9KN\_N_V1G.WU5C] M^ZC>/.+USC9K7.S31G,'[W3@.;0Q61+E;,\GHW0*'BE'">)&!J09XP@FB@9VIX%\OMO[G/#JBPK'/AV,SB#:]Q+$'AWY5$/<,B+NXA#AL@TTX M:H2-BHA[$W(]:HI@ ](.LQB82KGV/+NA,D %QMUIF4ABY*+=Z#%W<)B0.>/Q6!6 M#N*JE>^^E9_!#UY$EUV/\LGLO;"Y7 _V>5+-GH>FVA*NE]0NL>N4I$829B ;JVX13Q* M@327'%1M1QEG3$@B%Y;U+&H*5,(]U\+]FL[ 2KA?4+C'SD+#')%&).1 W%;$ZX'&I(W@FC$+!:(!VV1U=HC M)UG@03'.?!*2 ,0&#<92 M!#,+UHHW8*AX"89HE&"!LDK&/X>,S\ %44GS&TCSV./@/?>:4@D[=I2(2QZ1 M\2DAHZE+U&N<..S8@.&5)']H29ZQOZ':K=]4OL=.A\"8,T029 1.B//@D,.1 M(N83TT%8+ME<:N2?(9!AN.Y?*93A>>&4[]V?.@=Q#K?!7 5NCP&WRRM)U(WG[I1J!*S7B7C5B8S+[2CJ8&FOR@:K!B,,L(1-B M0"K8Z+"((26\L(R7\'7'PZ-SH.?(>*@ Z*,#T#/]I!4 O2@ 3;@^C7*$)X&8 MEASL&&>0 =L4A8BYEE0XCFT&($4K *H :-[\+;?CSS/=L;2"G1> G;%C55.G M@J(!,185XI@)9#%ER#M"$F,T&BHS[)"J@GV%/>].^7FFQ[=2?EX4A<9.7$F( M=MA%)(C%99DM%ZQ',6%.I$D&9F9AF2SQZRCT)LK/9\BN&X6YO8:[ZZ'ANG,W M2 \'W)NZ^/$ ]]7<70R[%$5EJ+F,=2I(2Q MD<]W>#TKLOAI.M\]IR 5!'UT"'HUAU<%04^"H GZ^" \M=*C +./> (#5'L> MD<(\4 -:NZ3QV2ZO"H(J"/I@+J\*>)X$/&.G%].".*%UR>O.C_"W[,\+&L^;%?CM ,+W!=ESDM)6?YOU__W\K4:Z&]3@+YY M$&OC(O3'_SW5Z!ELWM-RLN4/8CAMQXVTTCUIA2$;U5;TI_W622L.UG[Z]FF( MX4N_U_FCUSD^/2F\91OIJH UH56_MWO^Z'T*5CO^9_-\]T^+K]2>5-,%'Y/85P9&?G<3^FV.^/N,,6 MI[X@;5?6EVXMG<*HA0&__KUFO!>%=:1 MF'9L?[_5+<)!Q4U%9DLM>3@194N+]7KO9 !R%<[C$7B58:> "FU[/(B_CG[Y M+;0&QVU[_FNK6\AV<=-OPU:5$%4T[ IX%>TLO_YM5$X>+^%2K1]Z[X=OOK\2 M/9=+0HO9%[@'=,>W?WW78^_^3JBGW5DU]LT:2Q_TV'O.GNX-_S;7+LVJ@%BZ M4;+GJGQT\Z ?8ZT.UQT,:FO=C))_GG9CC>'%!U3P?N+ D+D?EJW6SP<,RG.7 MS83)^:$*DC^H^/NL:KQ_J)'#LQ"ZCSHXU;*:S;+Z#&E%?]QN653,04]-]I7> M4\P,DY9*KAS6(8(!2;#A 2<>V8RXBI]IX:]T8.(^"D_:FMBAZV>[AYM'8-!? M[#2_TXVONZUZ<_]LIUG_N7.X?;;1_/MH8W6?7/6@U9OMPYW#WSN-KYN=W6;C MH+$*?>JL_]Q8_?V@?O&EU6BNB,:/[WQC]>] M"]XZCJRVV9T?:>8% MD,@$:A@6&CM/9L:35A$#?% 61:.$=8 1)O(J1,V*AX3C9)%%ZUU#^ 2JE#A MS5%A@NL81^Z"DRAQ21 7A".CMQ!7.#"$^C3GT-1/CX MJ@-C3EI/I) BD2#$'JD,F M('1$:023C:VT0JB(7TUU^'!ZP\='"1\MD]@(EY3FH!6 B6%54,I:$PCW^@%L M0A4>O#D>3! )B2 8]A*T!.80YUXA@V-"U"5)%;/46[.P;+)_XAU@P6?(4)GT MFVR5AZZ-?.CZ^C6I'2)!%"3G0M*"T'H _PB%6R],6R= M3WA 0L"@E2:+-)81<6P3LE$+%+WS@A-E) \ 6^;9A*GS%\KX\G+]CGP8A),D MJ->,*LB<0A+;R'G9S#;U$RA)U4F!DGJ*/53O[QY=IP9Y-3TDG&>6+!"LR# MT"EB;Y**J7(LO >Y'CL6F(W6&F$0-2QE,S(U8 M?X:HBZU[ [.?$WSQX5$J*B^-IUC"?URR: &?.(M1FI@4UY4?8?Y1JC%)@"HL M ^.",\2$*2K.2>18H/#/)(11G 2,%Y:9>G9%R?GC :OD>E*NO8E<,64C_,TH M-\Q)++%)E@BMG*IB(=Z#7(\]!H)+Z;6+*!C+$;=,HRSGB"BE"35$4BY!KL6L MJB-4P/*LR:954SZ=4A^1ADZ;&^9QCZ[7Q*MAD!694.R%9 MY2MX#U(]]A4HG%*TFB).8T \;]1648%,T #>U 4E8;>F9E9%SN8AU. YSL!A M$,4P!_A*K9K/')WTFH63*\QX=G;HT@RE[AV=.%0@\W(UF"LD>7,D&?L*C-76!Q-1L%0C3F1"UE@& M)@96V@MI,08DD?K95=DK'*EPY(U*-E<0\P80,W9;P-1Y)S5#$C. &"(6*;Y&F<_GP^F1IO)I)+,'L!M$\BM09KUAGX M@&DNC7->)R86EE<&M4ZO'VOI-%/YA3CP_9:+H=;J%CDA-2(7"YJ\(D&DEJN7 M3%+VP83&?LW#/RW] MFLTD?:[5O23I\W9P4(24# D$X:-\7Q9ZVSW_K\$EOV .,UFJ0>-#:^!/!X/) M%B].WI/KKT#';.@=Y_B4E:WM6D8IA*%?)?5?)OC[T\*P]<_SO5E16JR=';0\ MM*03NV%PV;_]TU;(?:OUNCY8_F#DWZT@U-H8GQ MB)JQ=LE?..0X'(YFV;Y!?G>*-D_'Z)MRDN'SZT5K8,82S,SY4FV[F/-K3;ZY MA:U!K=NKM7O=?;C'_F-;[2QNB\4*]U3@0(?1D/05EP9Q!/3MHQ7UV^R^4'#/DBATMS1 ]Y0[F>RP&&@2E& M'*1[_/Y:QY[G!Y;O*)Y7K.+>\':8]V8/!.$D]CL@"^.734P,+(D;WGLZ&$WI M#2-22%#,D5>U^/,X=@>7JW*2CK.<4)@$@$NX-%NYK6T)]"#/+2V MW1ZMC^,)UL_+/@Q%-=_XB$$%(.AULN3W^DNU+UDL\AHJB.H*^6_]!%PJN-GB M)3=;N<4P/!+26UK6&@Q.2W;,LF5GK9.#'*-V/!SJ\4J_C3ET8L(GF$.[\>2F MGMQ$)FH'!8$H&@T2K($)J3Z KV,[%@%S&04O5WZG%UJI%7-$W4F_5S0XC_!0 M!J IEZ"1Q^BL!?WO]DZ*^#L+R#<"H&) "JR!5K9Z8>GZ+E:[E;-TN*M(V(M_ M.^X-6OGR7_LQ#\<_<4P'FK>WV(=;-#Q;^/4T4V^JBR8%_[)C=HHJ\WE#?RU)6#/5_UK;^9Z7V MQ\;F7QN;*\WUC49MI;%:V]K^?6M]=7UE(;_I?CY[D.S7MF[Z\BXF9T,)'\!:CH)?*+>SZSQ=F5O_:ZX6\ M7:QTPWH7E(/]K$2M@-I\,E@%!;K= \UM;EC3-_X8FLV=.FL<^@N0+GCFWRTP M@<_J],M!O;,-[X8_%^&PT=G&.V >7V5-W[GPM'%1Q_5FG31^_ DF\,K%SH^U M\]WF^D7^TZ!UNMO<;(%YG#::.S_W8J1&.DM0YJ]!'!,'IJ]BB 1I:(!1I4I= MY4R'X=>!*D>)9YP);[A5WBOJ"4U467*5,_WKQL;JC_5OWPK4VVC^9VVSM@ZV M>./K^N_?,O3=PRI^^W*_T?:[OW73O9&,1NRU2H0J[A*'%>8=]48&$0QG[-)O M]/+T_Z/E^GE7I"=[7K(DK+((@^Z>R;@2LMP3E$)26'O--4M75]B\5(H8G'8 M<>'V0:E0'P#D9/.@MC^/+9DI$O0) NES1^ M*F/[7=]QHJK&8C8+ZOFGAW(^+[5L#GF,&[T^&.LKQ09C'T(%70W=:.C6-V%;')LMUE:CCQT7^S56^L&O$=4_\#3G MB6RXW3U7+-!*(DK IN!$8*2YI\@E$[F+%@=1Y+,M M>DT4ETAHCA''@2%'+$'!)VNHLM8)O+ LZ**6,PZ,JV!MOJ2[@K7[84T: ME8BV+$I/_5I+ZLV9J7\.C@6LE MSU8_AM7BA.*O(H*F K/'@%GKBNDI'98*:[YK"N_5)(\AY+\FGF'E3C/WB-\M@=FA ]2 M.=B(24*#DZ* M5(>J0,LK&0KWZ1;#2?IC.$?-/O2R3!CX:EO=;[W!H(*FQT#3^56+P0AMC2*( M4\ H#IH%,EY[L!A"()HS:S*E^SR4:WCSO.5W*->_O*[1,( .PV]/T#DJ,9^U MF$\;%)Q8&;-_TU O0%_F>K#"/B8R&$XY(8 SQP URAE D1,"">,X8YW,EVY_AB.):R%\.M:^- MHNR?6(ES]I0I2>&:^2EI$3XUS6YQ0AEF=:(UQ& MT\S&350!]B, >Z*01:F0B:BT $T;41UTSCD2R+BHD73"Z$3 MB;9+606V?.# M!&D"5?1"*.TQZK"R3?#R6G#52K" M!+$,Q9R1R351R";I4.!1:YQ,LBI''8)V*Y[-^5GA9(63%4Y.X:3 D1NB!.@G MH$DR:S0/-EI,J'=6QU#AY)O[\<_V+*&"2PUFOZ04<2L-@CG+)=)BXK"I)9B? MA66#%\$2^ 8.,D=.$GH$<\8E#'B8'\Z%C9.#V,\\<,-9S/2(W4%KD'G% MAKQH8TJ&IS$H7$_HG+ISWU+=K*R,,(%1[W MG5 OL09>IJTO,ZZP [^;MC)B9D&J<>_9&Q'7KLW[OEBZ$?9>256^2EEX,U_! MG5[[3S86=Y,6/'>13%B[#]4>YWR\OO9[@T'M\B"HI$Q_"%W(O?W_1(.XXOUI M9RD/'K3I8JD:OL<-7R.>/&$%?L*!JH2U$M:W'K[[A/4SQ$V,/24U6[A*:A-9 MG+9<6$7.R;$8O>Q"?$VSWT8[;;NKBASDV(])QZWC(YP:<*&LM\=Y( MP[".F!LS@V.S.TX7"EWV@QRGU45CU;.-)KRWN<,;J]]YXW#WH-ZLGS]VUP3UVIS74"[+KR -ATT#O=Q8W6?-CIK/^L7ZVSCZ_8YW'.^V_F[ M76^VIX_3,+%.)"603Y8A'HU$5F&+,!4VR4243F%AF!3(\Y/.=-W@D7CFLDN:$R4HL@"(J&<%HZL M(1$I3)4(H$X%*A:6F5IDY#H852I3A4CSB4@B)4]LL"+XR(DP5@IK Y?).!H9 M=3,@<:S,N-EBTKC$L@13S0+^(,>51-P&@32G DF%"3'6&AQ)8<89;2I,JC#I MO9AQ;PM*E1DW$Y@2ES 5<*9?D0X1I@/B*FFD'6A2WCKFDPM>:K6P+!1+BCPQ0[P:?*C/N\9[O2[ZZE3VMF9+"2Q2]MHA3:9$1(B%M0Z322*ZB M!Z4)+PK!YDAIFE%DQ+LX9%R-_\1V[SA7-(_^H MOW3^O>*UO0R.CK?=<>P/( MPZT/CNM(O+-418J9\=5)W'SA46.2GS_*Q(7 !"F7DW^Y-\C"AH*$5 XG8:F@ M>&'9+$HQ*XZ$. R_!B3YVV%N#)Y9B+6XY,KXV/RE!/D ^>@9# *8AT9 MYID3*6OX[#H5[GL.%?K@0CM?,ELI\8^6 MS[%SG/$@.!,6:9$HZ/$Z(!.$1\:$Z(CT$1NRL&SF*72FDM%9V^#.!6M]BDI) MSK R,G&G8 6P8&/0_'8;O-)_7U)*V82?3'#J>$)28H\X%00YJQ4**M%@:=(R M\R43\VQ"^4I,YUC_?04YK?3?F4CNV,--#$F6"(>PP@YQ(A6RF?@\:SU&,FU" MRF4,YZ70626T[V]OK?3?QWN6)IS8+I(0N:3(8,- W8"V4@PPAK,DI2#3'=KH^L_?3MTSS"'ZQ.TBMI)Y/$;C'/I3 &D6 E MV/W.($LU1X8G0HSWD@23P]X(>7:9I,J(>&69_G__1U-"?ZNF:;ZGJ8+>SP2] MXX,1JRAFG''$M<#9<2.1IHZCY*V5WGDML:N@]\/+-'$I6,YPD,9R%8F-%"'Z-8*B.!64.<6XNX-1ZY@#VB @0ZA !S6A!0,O7L M[-Q*IBMUJIJF"GH_-_1.^MD-QB9DM'4D"<2-H\A%"O]TS IJ+&.&SA_X?@97 M>[-W8ML3M6*'#O32((,3P*FG$FG)#<))I!"BU-3G+ FR2&^(Q'YT(G2%I!62?F@DG2\@ MO2%>K])$GPF=$^Q.1FEFDT>Z<"MD]@A-F$'"A""EM-'9M+ LZ*(VSR[D4>%G MA9\5?D[AIS0J$6U9E)YPZZTF2F$CX3/#5,)L)D[:RI:?/8*.3\6T"#)FDEJ2 M\P"Y$0FYE"QB,1 *ECPMRHZ +4_IK,BU*@2M$/1#(^AC;/E7@-#*EG]I.!UG M?/$@J1-"HDDB&=4>YIT/N>BS^(\J("T M+/ *3SA:.5*?\" MATH3,0+1.R:9PBCY3-4,)CVHHC(BDX0E02=&O 5C7BR:Y^?CS0&"%L$%_SZQ M\#KX.[3^61YUJG': 7GQR_]=?%CVR/7_O7S9N^+SJ6NGA4$IKV2P,):&\J2# M8X(1)WDN52N-U'NKA5\+_H_&#JZ'*PT3FL+:S^/8'<1F[D43WO][N^>/WN?2 M;\?_;)[O_@C'CG*Y<^%IXZ*.80@[RQ+ MN-Q=AI$]PS_9U056/? M5V/9PQY[3US:O=&EYMJE>0,32S=*Z!MIA.KF:+6#?HRU.EQW,*BM=4,,M3]/ MN['&\.(#LL"?.#!D[H=EJ_7S 8/RW&4S8>?=IAG=H!S-^=!E!>@A! (/Z?&G M&SD\"Z'[J(-3+:O9+*O/$(5]DT(^4V/V3GNV\I@]=H ^C-_,:6N%B9%%$3G' MU-F8B.6$,VL#HR-7 9]R%3S1@3:YR#?25;?"!W&=-0[J%_NXWOER5*?K>&/U M.]O]^G>KBLX\E9[ +)=*VVP%0\ MPE1<8>K<8.HX*%LE):T*&/$8<]U(1I#!4<$/+1(7/MI,C0V82F=5R[G"U'L[ M6@'J)SS9?=)A5H6F"!@\1O-M!".61=HI-JHH7I**O5TW@!U M'+8MC1#:T82450K4T\20]LDCXH,T*GBNO%Q8I@"HLRJ^^/;JZ7,#9MXLVJ)Y MD(,K.K;5S=$5Y:791P.]M?MQBLNZ=@ROZ(4L8-'_=[/T'43F+[ MO#;S(* )P8;>^E_#:?\\VOXCHH,V1QV=%/V_BEZ1]RGE3PX,@O>+/8VY34$2 M9#'WB$MJD"$N(>9M,(Q$X0H6UR5R=3'7\L /EFY9PZ\?$;;E#V(X;<=>NF/V MOYR>G/9C%2%V-4+,LST=N!"):X2I): #QX0L,PP9)X0U-+$0]/Q$B*T-3@J0 M"=/P-!4K!E^>]*:"Q#)L1>L/:KU4.P'42[!&RG5<2_U>IY;75NV72RS\%UP$ M>\W^0?Y"U&PWY+OZT::3''WVZ0/.M%SB^/:OGQQI1![\V >&C,R7[7#SN?(. M+,,<'9/WX-7H8\?!&F/DR7%#3SV6?NI1_=P98U>%^8D:Y6>W33^3Z?G&S#77 MU9)26X5IV "M)ANC.X6V^Q',TLZ?[6Q&UIO^#,S*3@/,RYV++P=PW068E6!> MYN2.;5[OK/.K9BD\Y^?.QI/IDJ6X>G6>:@!(IBE*%"I1=RP(B)N5*L$(;;+.?CY 9^_E>V.I\?HV5 MN88N$#I:%55Y-Z#5@*8USV+[GUC&_%9X]1B\FHR MG#)"$B:13](A[GAV$PJ#*,,N8>R92SGY=5'Q6=&P5,K1@Y&(5\K1^T*BG"56 M8=$CL*@QR>^LN12"@4(4J4F@%1&D4$2AIS"GF7 ?F,Q11/BM^ MSTHM>IA<-B\/ZBKEZ T Z6!P9.] HPQ _@JKVTJ>K J2G@))4]E61#M.E4:) M@Y'&A>/(8",1IB9&8CFC"BPU8A:IN,[Q5JE'+U_+:"I@82)0H:SUA=I97&96 M\*@ZO:Q.+U]'OVS$DPJT'P/:4[74I1& T@#5(L:<(NL1J)8.614T,X)BRT&/ MY'Q1Z6>#=G4R.3OI'-=H?"AN5]KGJU:W^(PE-%\)P*9JKA$7!?,N(:4M !@# MK=.!)HH4IMH33RCC9OXJDG\&I1/VY3= M*,,>,4D5XHZ /LHL0TP19K24DFL^'X6+9JJMWIV]E?^=EWFK>UH8[U-Q_4-1 MD=#PWXY[@U:^X->2LO:?. ZU_[\+4W<->XO'MU@'?3L]N?V6FS(&9@L'^$$9 M&(@85)M.= ?1Z?O1^3ZT1ZAPA_[JVV?V?/!PK^G\R):730YAH_M_BT9 M=:\W:O=&^1>C]I^UK?]9J?VQL?G7QN9*C)_G.A-&;OGS )6^6O/7? M5X"TW)PEHQ%[K1*ABKO$G>3>46]D$,%PQF#E]6HG .7[\-;N?BW^ P,TJ)W% M?H0'P.^MU"HL\"*U:Q#A#:'VOZ>VGY.U>JE,[CKIU?KQ?T];<$_>-/+;&"YMT$"PZ)G3T/":&]R19 MF)?YN'EIFJ5RR[[^\X5S-O_J]XYA4S[_JVV[)RO=L 8SX+0_ M+SF9M+XU4N&VQ6[G[Z/&:E:KOAS65ST%2P[E4B,#X(2Z-1<;!;\YK:GRF\4JR5+T+6%G)BK.VE,44F(R&<:VI#L9& M;(,+C$I)XM4ZT)\_]NG M6YN()4E3984UW%-BX1KJ!8A]@ONQ6'CIM.%;E^#G77@[;,]BEFD:)%(RUSKA M(B$878V<9)IIXJ4*XJ9DX!NR7 DM;CYAG?[,:Y MV3I_7*?FD)9[5%&@]D!F\T>0E[^O@9C,':]]2K+R;P#;5;A$%2YQCY,:<\H( M6&Z1$\])")IRS##HD)$SC/4LG-2W*I=%F>AY<4\_5<4<%>/#]8L_V_7F[M'& MZL$1?$\VFHV#W56XBO[9V>ELD_KJ-JX?;G:N%^/[?I&+]34ZWSFT#530;5&G MF::L?K'3V6WM-K?/X)WGC:^[TWG<07OB6##(4IK54Y:0@[E#E&C.P0"(.A3T M8B*CW_N(EGA=1L8*YSX/SM%@M,5*2V\,CPKL<>ZDH,X;8A*V= :E1RN9(I!^PB^_^S]ZY-;219M_!?J> \?G542"!"8BPP":J*G&Y"J*BMS[Y5[[\Q\+-M>6!5^_"(A'M;(K)>,FMLEK!G&0##XQHD;RNPXH%<^'SL,+:*+16 M"5&%,>(V.>2$(,@[SB+Q%)+@RH45JX\(/:X#-JW?AS\.+JU9U(>JKZWB0"*C M*#9$.'&!6M(XF%@J'I0R^",JD=8RA%KA"G6"*3G$'6!ZN( M,2P:@"%.ECF>UZ&7!:K4U"Y\5J"@,5'J8@*7Y59@K3SV6<9*P405):XCB05S MX?-(@B66%*$*"0]!!+AP0L8SCY)@E#OF)9,)7!@O\X>?^Z@)$.[D@!LIM7TL MTM$ /.\H[W=[<$#Q*O(:*2@Q4A+(8ASG25N;K 53UMJ3J&2J XI%0J,+Q%!! M$YLP30@SS!#'P2"M"."29I%2K$WP*I=+R<.7A>K*Q.)ZL%.40>P8@TT\4_ 8 MHC'AV%/+>:2JKDPLF@>?QQ/:>JY)%(B%2!$71B M!4-*6,4WB4=]+OVT$XMN-X8MA/H_Q+79^X-IS@PG)I)4Y>\NBEH\D:JKTS M4D='ZG!BLI<)X1PKCCG"V'O$F00PPEXB'5B*6##NH\GD;@3/2[>^+D\L MH <3*81ERC!,//>&.H@RP2Z<"%IJ1^ORQ*)Y\%1YPB1%(N6($ZGS/C$-X82R M2%MG#.%>$9MI=9:5FI<,95V=N.4>W6B'<;_?"648X<8;)O)!O$'_>\RF7S/G M7(](*?D0J(S&,BZ.UG#CB%7&"4RX"?"3%ZX.*A;, MA:#H\K[ MVKT"@HF]01S>+Y1X% MB;R.Z@FD+"%!&I-D0-88B:B*,O&4R]QZZ8U(6*!8\+KB."V,N&_Y ZP\..TSUK5'H$CL<:L.8&6!?(>HT+ MT49(693@%G$/\83QWB O8=R2)#A& "S%EYF:5P:S,.=GYUBA>,7.+XU*1%L6 MI8>5&=*RO;M;XO2Z3O 1'?X2@I';TIW'TJ6(+V E16J H,$7<.HR,\"X)M;JZ,S?K?571&M5]83Y*0&B"8JJU0P1;@SBS&FD2 M#&+&FQ@UXX(9P%*Q+/B##S$L#);>0LMI-HN[>C*J^JW]6.0C5K9W4NS;83$\ M=VN=FI^GL[[W?*@BC]P4G1M2>%B\5A MQ_H8"CLJ;.&/AM!!OCU<+GGS?7\X&G/H#^/%1@V+T0 Z)<7!H-*X[LZFMRE_ M.ZMGQ@ W/CG,P]LY*?HPU-#.FV0@J%\%FRD!, M01,,FO\C' U.HAW<&IB^#&,ZZOS53O%YHM+]!2(:J\>[@K#HN4N(!08Q6A(> M&2$-4CY$DC"&"<(OO1&7_2[;P$TC2:@%B I6>"HX((RFT4F(!@T-E#.LZI&< M\TC27488A-3)(B:$0#PP@:Q2$IF@"$W$&1'YTAMU921S%Q?0H>U^Z;JQ5Q[@ MZ%?J2[X]\$?=XD*OM]\L/SR$B(\08I8[;H^K3"5*M%!M'@S-P MF8:5ZGZ7P:@$J%1D'8!JWIJ( 93@,F'%'W\TIL9?+H[ML/K3_]PA'DHZ@L5' M2K4/W,5HE' A.0]>('F(^)K<4LQ_]5.^-HO=\F07,X>UEAPB&4L0%QIB&C!3 M1 UK--*&4*6WA"^G3W!];O:NA!-UK=-2B/N MB4%&.@?F96!"5(;%*""06;FZP_IY8$EM)0^VDD\GNXK%A&.B* F>B=@=A_@H M)629(Y$:356@2V_XRE56DMF@LW))K/,F9>'%T%*;+??W<_F^::,KX@^($R%) MA*BKN(N?.&VM,#&R",$HQ]39"$_FA#-K(?^8Z/SQ"VG!$SO,QS(T7N_Y00Y/ M(?XL__N*W6B/[%KGI/=:(0VHBKAV-,L*BL MDJD%9I);SD)TUO'D+':!6)JT+4T'3TP'UZ:SB*;S[727"I@9!7L1.(]CF6&.]@052?!/XI#38(@PF!;",0A6::1@[6/8(C5L+;#I-"G,>)[3@",24BD$GL^0 M@V@&.8ACG& V&1F7WM#;P-:P_>,J:,TH=5U%KKF*F:MI,?.GBE%GZY@3_%1" MYNN3M9?%$RYOG8S-_B"T=QK?\,[6&FYU/YWL;,'SOK[?;Q[\#?=ILIT/V[BY MY5GKZ]KQ9;-OT3^_@8MTP"WH3N//3NO#MMC^NG;2^OJYVSP- MIN;6M^-=F(PA[H+9V@4=:VUM?%Y?V[Q9J+S\5_4'-_CG;53,?]Z4BTTGT0$& M6PA%0N01+ >^GIQ61C*)(6[YY2KFFWX_AJ-.W$AGEOCN:)#7]K;R*N@KML53 M@&!""94$+)!3Q"&-1R;1B)Q76%@2&:-REI;YT^39D_%KPRWG*U%^:=]H)5W\ MZ)KEQJQH+NXE6:Y6,.&_0@6<"_E+),OIKVFLGJ=D^8O3OZZ%P&LA\'$/?+;' M!:1 <#$D1;4B>*V4^_1[QL_",[#-YL0T%V:#XSWCLVJ#8[?YHWGZ]MLVW89G MK/W8/OV$X6?>:G0ZK=/] WC&#[C'M];6V\[E#8[;IVNGS0^?#R!V@[CM_4&K MD7_>PQM?O["-#RUXGS6(\:#-'_Z^* 3.>2)2"84T\0QQ23'21GBDE-.8!F^U M(I62G7DPDT&M!%[CV_/&MT?8QUWCVQSP[?RTHXEY:#A'*7B'N L262<($I@) M9DGR--B\U6F9BWGQ2RT>6<,SI+?^VA]\&Q-0^OOR3[X*'MS'#+GRH*SGY8L\ M)#4FW063IBFL XO4""E04+F>QEE$#B>%I&*.$"5A_F"95%^+6F7K!7ON8P83 MM><^P'.GY# (#XX*D>6T:$4^;XEA2 MOK/5& A)GSZ5R7F?!:G*GV_G=^W:O M/=R/H=CK]T--5[T0X<)D3#[D(:E!YRZ@,\U@[76DS.M\?#\D )V (84A$#U( M;7145"B:=T"P92$>?)J_IF=:7-=]S'BA=MT'N.YYO!",T\%9CCP6"G$2$[+4 MYXV7(BII1232@^N29487B8#^=1(NM<\W#CS>B?T772B><^^\&"1_S"!LD>@_ MG@-^7]!#%P9;&[,P@5:0[WD/^1Z7#GF6F*;86"T(Y'MDF>('5X_GZRPOED6I M!LQ7")B/&?K6@'EGP#P/>)UD)! 1$8Q0S"S" 5E"(S)9FM%SJKAR%8LPFY?^ M_!,#YBVHDF8>3KU^0_63[9R=O97[YUNSIW?<9EW[;K1Y_WZH^)%2>S ?Q3_VA4D2659RV&HY(NP(Z*3O\XDY*D,6/)(!.=%H,(?7Y:[J_];CM'<=9! MC!DG,<8=-WX["4;QK\/^L)V__\<@=FP^U3'>3CO&HJFKQI:$SR^Q#HSF:'3] M);-V!<]W!/&M1A!1C"YUQ_2_;W](1>&S0RK[@_/=FWL1.1B2;\@F>,D_;.?8 MG@R7_GEQPW2[AZ8[_JY]=HU+/%Y7W^ZHS+_7-O^S6KS;^/QQX_/JUOI&JUAM M-8K-+V\WUQOKJ]69B@5_A=;&UMIFL;51?&FM?FFL;ZTUX'U:C;769O73YL9? MZXW5_.?WZZW5UKOUU;^*S2WX0W.MM77V>D^!5,7C/'QVMZ'BMW>3PRN_WWF0 M;T3\61\NZE$Q\E1'Q5:]AS!@-/QH3_+$D ]7>C^ P?BK;5V[ Y =APMWBHPU MWTU"N3W1;*S^V-GZN[/S ;[?^+R_TVVU6Z=K;/O@;6>[NWVZ#<_?^?!WY_+) MG8W&M^-FXWVG]?7O;[EM+;A^FZZSYE9H0RC6WCEH[4-X]VWGZ]^I>;!ZNNL] MTW A0YY+D:5JLDZ5U8BQ1$C42KF +Q_%XBIPHIE/B00NJ;?&.T]CI,%XFHF# M+YWT67WW[O,7P(B_UE??KO^UOO73TV0SHXR?/O7Q#H!=M:9%.@+V%(;$=JV+ MR6-M$$O)(VXU1LZQ!'&]]E@1F31VLXZ +18%RWADB\[YT,[YB!BI"%#K$V'U MB; 7=!"J/A%6GP@;]\ $0@_MR0!PK&(A[AYV^B=8,K-,Q7/CD_V+4N:];T@W+O.VVML'._O0#MK:\KAU^HFU3IN\M?5G MI]EM0AL^G6Q_;1TT#[ZP*V5>^F>[U7W?V3[8)N5U#<^:IWNDV?UR D\Z:37^ MW(>W.&EMA8NGQK!3*8NJ(T^I1=PXCS2-$CD;F?+>BL3-TANY#!/KU5 W9ZB;6M'2,6KB%2(Q$_%XI9$V.B&1L.2<8"^]6WJCE@V_2I:] MH%#W&LZ/G<6I$Q6]D?UQ=5]7?1CEX?'8E>+LX,AVWO<'6[G#-T;[<;"U;WOK M/=_OQO)O-23= Y*FSX^E%)B,@$':4HQX(A8991F*GD9J720V2X? *"[0&93Z M]-C"1!6UPSZ.PY['$$H+1X,RR ;"$:=&(!>(0E(R$X)TX+(2TB7QX BB/C1V MOR#A:.#W[3 69>15GQY[BJK-_O";_6,\(!_'XU$CSWV09_KLF/#)4T,#4C!1 M(,X,1I9XCW!0DGGMJ*!JZ0U=IG-C]UF@6DSMMX]0@JC]=GY^>QXQX*@"TQ#B MTV0#XEH:9$QP2&-G<0A!8J0UU8N%O,4-<3GC12.-NNO][;R@JI M[5&-.7?'G N'G23-Q#22($&B0]P:AUSR$8D0M,!$\H#CTANVK-DBY2EU8>&9 MQ0JUY\[)<\^C!ZYB#SYE7E<8[N1W M93FMKB<\X2Z0<@2N;NFM,><>F#.]!20F(76@"BFI1=8O%\@DC9&"$56*:&QH M287%U(-)[.K*PN)Z\"-L;J@]>)X>?!XU:!ZQ5P("?)?C_6 )LM%H%'74@+G: MP*AF#R;RP4=U%Z_&\,RX:>S5DPN/=T[ZI6]-FW\'O1AX?X0 K4;VN2#[] 81 M2VRPF?0\)!(1=]PBHP'>(U7&:B8XP/[2&Z*6F7SPLL_?%,M?4,/IJ8?01 MHN0:1N<$HU/LC0Y[3@1&B;" .,,: F1,D><8$E^*&Q2[PV*T;TVTSDI.G%8 M?M0KKO5I\#T7!W.)CNB%U>W$AEK'^#!R/Z/%WX_F?/M[;%;N B MQA[P[)GQV=4WO6'H^'F/OCB6SN,X:,] MR0KHPX5A69@PKW5W.CLP030;7XZ;W4]@\9].-AJ?.%@W6.SJC^:']5/XG<*U M)U>TSKM_?VMVUXY;6ZLG.]GB&^N\U=@'Z_8_FHVUX^T#F, :.]"V/U/S=.VT M!5-.8#H836&B80EQ" ^0\Y0@K4CD J((8^)EP@YFX!K&0B3"<,Z\\49ZYF4T M1IG$XV5>AG>K']>W2BJ?C7?_N0=5Q\^?=[%]E.A(I" 2T)$3K+06)+(0)..* M.V\>D=KCW-ZF+7)S!/:V<9A_'*YFQ??VZ&2Q*#\>WQAQ\].N)%PJ0%D4,68 MO(2#64)6:8WR/E'KL;_"!K-XI!^-HT$F\\C4'L/VCZ(+%^P/B]@+$"MD8H,* M#"?L!LOE%[-UV-Y)L3>PO4P-A7!K-<#.)P!&:;OU=]8H_M(, ' M^6S\E0]S1#&\'9<(?0(N$4AM5G"5WMR93(2M4'K]Q_?EYZ!D16CQ"\A$.%&_ MHK%4S95,Y#G4"&;G.F^UW!.%==N MRZSZ\Q?NMD/HQ"<:Z/'<_\_5$KC_^25#=,G$]Z'"_[ETQ2W(<.;8GT_J.%_+ M7V) J] JR&R+LA^+!L3]Q7O;'A1_9R[7HNSBWPXSZVLY /\L)\[?7QVGSN9T M//&0S4(/*ST_HPKK,,?QPZ4Y9 KG99GUUOL[E%MG9Q*K S#TO9@SV;68:58WVX/.WC:\[W[:_?L([']9_P.=&K5'=[^6>*CT?# ,!2 M!\09+>&0>'=P+"2>0P M#AS6?L2!;P_C1TBA8PV2=P/)J84LJK&,S"$;K4<<:XITD $Q2J4(D3(ETM(; MI5?(+^>P6:0]8 N-:)]G5Y7J$VE0AYQKE1QX8/AKWIP^^81Q>DQ(ARFQ"7Q"*7#$<&+$,[ ME:)W9ND-Q6R9R1=XI.W!<+!PF'CGO4@O.Y9[(-S=/9:;$Z)="O+*#W-M*)>& MRLI0#7EW@[S3J728)4V81@+L '$C*3**<:3@I^"HC,E"I >I\0J?U\[/^BC@ M/0.ZZ>[ MV ?F\R9,RA5&7!&"M',"4:T$M=J*8%)FGL9S*_<]HXK>2X[H9KWB,\6ZZR.Z M!P)>'=&]%- [O0!Z"DM*E4E(:>P!]+A&3EB"I-0<&ZT-,32?YZ$KY,$$#_,^ MJGF?K>1/N%ML:VKWU]%PO/7K;0>Z"6WZ_7X'GE0MU!:'\ )Y-UBW'V*G&/7! M#T=QT(4[EM>46\>*D)>\4U[R+N5+\X[D"[O'BN/V:+^ MGYO^Y@WC/VS/P!( MJ)Y_& =E]-*#CP F0BE&.EPIWO<'L^X"'?@MCJ:^N5PW&.(1O'2$JUP&XZR=.]N$\O..VYU.$7_DT8CGW3V(@-K#-GQ]\K2JXXOC M_=@KK-]OQ^\EZE<#T1].FU4>RQ#AXY(SW66GK2SM8>_]BXVRTA^ZOB.J#EAY M>D,K[_A'>P0XZ6]A>GEV+ZI)N-A(*>8MK'?0#'TR">F-7M&T []?B%G;:;/5 M=V*I]UP<'CGH"K#$ZN6R2=XM.:2)445T%(8%[HQWED9GDPD\$,>8',=*# LT M^>$!R:$MMX]G&V^5)X'&>\F'Z\,A ,28RJIJ]W./=>Z_;?Q@];356!6M@R\_ MFA#3M!I[N_FL8XS*HZ"H0IS&A S/BY#*LI D)C;&I3>&XV4MKV9L137RE2IX MM]OO53"S7/S//8)K@3UVRA@=DN "!V="9KY@RM!\CH>-3VO-LI.+QO"N;$II M#!_M8&.P66J8EW'N^:-K&ZAL8,OO8B:\X=XB')E%/'&%=,K9>\BI#&.!&KGT M!J_@J\%K<6@G2)_W"9;FL)S5XJ\"2(['R@#K\6SC:KYU#A/EEH7:'"Z;P\&G MW:2-X DLP3FF$?>>(PUI+[)"&$>$@_Q&Y6.U?<#%:*Z5@=PM#8_@XS M2P^B#0A@((NI DY["+_]*$,("$UOM(WY3C!(W&]^>9?/K ;(HZO#?C\9IVG TO&B9 MTV>(SFX9!_G"22H)8>Z9!,'18?X5/LL)>/[4=NX:&%&ON1/$)W9!P33!4I$&_>R',ANFQ3+/G,C,&+G/>&RPIBM9'Q*&3D=$TJSOQZ&*B4GMV MBYFQ^&U,:!!OB6&_+Y<5I/89_\',D[CWPI4I((&;)HMEK-H[39F-[5P6=I'0EE1/D3Y;G.70(R7A9#@IEM:9*W&F5N%^UD%K.^ M-*/R5.T@VM%Y26E2VZOLKEC=?%=H(A!D=V>UOL6HKS3@1M\APOH>*V?X=PQ[ M^7T0O')OE%UJF"MPT-0U>-'1R?\.B]OP18S?:_PHR:!UA_UA.8W_41;%X('G M!VW_ M1 Z,YALJPZT_;.<8S'/IGQ>KFN[#N[[^-26QQ^NUVW%S_'MM\S^KQ;N- MSQ\W/J]NK6^TBM56H]C\\G9SO;&^^GE];7/A7Z&UL;6V66QM%%]:JU\:ZUMK M#7B?5F.MM5G]M+GQUWIC-?_Y_7IKM?5NO>2=@#\TUUI;F[\8$VXTV5\-2#=V M&RI^>S?AR/C]SH-\8\5WUH>_OBA\1_B=32SR4Z*02\0B/*D &3KDY49P)['6 M#E.,O;(J*$?%TIN-X]ZXBCX#L)_0^&:__\_?I^*4.%MH#!6?57M4=&,5\_LR MMVS;''<5L5H_.)^C\QI^+*?F:GJ?3D?_[__1E*A_32;P8SLL>OU1$<!I!CFPCA<+MH]WSG*"]+%<7_P+?_7V\-L;LM%.AJ4_%\A?H^=_F'Y MHKFMA_T1_-@N;]CMYK< XSRMNCNG4&-*J/S5=#0Z@K 96I=S?W@83+]5<+!< ME P;KE^58\:D'N-G5PM/D*7#Q9>2_JZ%;N@,^WD-.=0 M_J>C\@4@.L_<'^U>7D@MMV' ST4_QG!V<%"YW.F0 N?GC M=QKFJT;1[_? PO?:^9/\AWXQB(?0U#88@H/P+E^UU!<:Z*&Q#&YL3DK;+S_UCQM?=O>^MR]G.PTM[9_;'S8YJVO3;*SU120Y.!68X]L?'@/ M[=H[;G[]= KMWV]]V$G-K4]X%])>8[2@2(E<&G&4(A,208HZS2.W1B=\&?]A M%(+@$3[7F&O*-!<\1".$E2(:XBYS$ZV^>_>E^>6O,AS9V/KWVF>(4)H?/Z_] M&\*5];_7BO46_+Y6W(,2ZZ3R*JU7OC\I5]!C*/5LSC.TO ):%XK=Z HL[ MWL6$:(JM04D;@[AB$6F+%8HF02K-J.;<+#Z[U=1P%_UR'O33 YXG3ACQ"1%F M_E*ZQ&;U&TPIH_W^$;0B#'^_%3.5GL5 \IRHJIA:(>I^O%$WW9:0%85OQ_YT MM\_$KVFLEG3NC85',C[_QJH53GY%S_X*$C"(+!0Q\R0!NP5WT*(P!%TN&,UF M"/J8X2EG$>'@:!S:WH)D:3[=<>,F^"4&\ M'DB-FXL/NQ*I&NCD:#MCLJD\*M?JO?RPT:0.H(7UG/\!.'BZ-HMK]NXU6B*UM>UX^;I-M[^"L_JKK.=#_#.C?>I.2W:J1RUTGN&4LI" MP8PF9*(F2+HHN*!4,*.7WC MK^PN^?V7^]EX-X=8$\EYQ@Q&L/; M<:J-U4["/S1I0HUD8@YJ3340/@40GO.DX!"HXX(C#V.*>) &.1,%8CX*IQ@5 M'F?:T&6MKMLU7.-AC8>O!0^%5TYK$B ^X#YYB[&SUH2\] L@:6L\?*9X2,X5 M0[D@AC*%L/,<<2L<,M((I!V1+%"*M04\U,M2LQH/:SQ\W7C(@H!<"6,A(2UF MBFH2C66:"JZUYS+6>/A,\9"=X:'@B6MN% HJ&,2)$\APAI&/WA@LN(O$Y),Z MR^3AS*&/!8C/FS7Y=EX\5LR<$%_,VA'1Z0]?#HORW+$M!9VPPCG_31S #.9] MSY/6VF*3B&<_8:"Z#'*G<= /=KA_&=]NVIK4BJ.-M&5_U.AU%_2:%L6@,A*2 M1$).8H>X21302P3D++40R@&<,9MEGC0E]%\+1 ,Z)^+C%^[-=ZG@.Y.452+) MD,_<6P=C3R3\!W-+F37F%NY\5LJ_=?!2._?\G?N\=&6,LTXFBV P&80F+"+C ML$7&I. 3)P#6X-QDF>*'5/%KKUY@K\9*)P@\7?"8Z]%I,9;@AU,S\1)JGE*AGB'15#U7/U"^FU=BP &# %2)^4'Q/JW(3N=:WXJ4%^6F9*>>:PIQH% M*TCFLPO(6"X1\<('CED^:#;?355S<*CGL:I60^NKA]8[("MG4A+%A2:)_O)1*14V1D9JA'#\C2W1$TC <,?76ZKCT MAB]+>15M'[0L5T-N#;DUY%Z!W&"P]5@2ZVSDDF)' &*] ?>3 4M':LA]II![ M7IGTR2:>.$="*PAOM75(.R.08YY*'"EF+&;%+28>K"A80VX-N37D_@1R3=31 M$>VM,Y)3HJV4&O.8-Y_9$$VL(?>90BZ;$JZ&O 5K@10) +E2&*139,BDQ!4X MAC9.+[TA>%FREX.Y,]3"'H]MY^HY[5ET._>E//A%7).WXV:=$ KX":' GFV/ M:>OS5KAX0:YI=$XMD9F"TOC:X9$;MD,[D\NE=L_V,I<>O =<55)WS%#R>OSQ MP>K!Y^@?&_DS],;]6#:@HIJ"V2#&DANJ8EJ\I,=UA6]M)K?R M[1@'-5U@QD&^\CB6-OOQU[(=/B$1[J]G6NRV*WJAU5ZH*'?WP W:<=AH#SW@ M'UCC@K#@\69[$J9LXYW&^H_6AVVR >$"A!P0/K3:K>XVWV@T3[:W]DBS >'* MUO85DOG6P>=OS8,UO'/P16QOK4+(L4JVZ3J%\(0W3__,<:)$.HR\Z)1D.FGB(6DAGO,-:88 MDL*@E')1$G^9-^_=1K.YOE5R/I<'T]U%4_R"-ZT?.Q^^YPQV!9=F*H*@(/Q M48&SIT]%2!ZBB,S(-&G')>KCS/D+<44'G@17]>(Q!$IGM\DLQY/KX>'3KU/= M9G1RF",4N+(;0_7]3);O]_/7SVX#L^Z8N;<]*$J%3IB 2VW1$P@ 4O0Y\IG< MN6(LAFF[G*@GE,)PU6&9,/A,H3PM'E/VI(6LX' TUM*$&?N,N?C*[<9SG$JQL]BS.ILH5T#8" NYB?-"H1;5F4GG";A4(5A'H2_F:82IA=4_,I)>%R MC)-K.O#?B[-O5B=PI:Y O_.]2M0[9Z]6!3MC(0+?L>T^=JP#&+@NN$(C"/?HQ/W8*X'_RU%$$MI\O8(FM/)ZN3# M_'-[>"9!/JYLE)6J*C0IVUT%#E5H,Q5U>.AIET,6.^SW2BGZB7KX# GPQ0J9 MB:C4L]]'!]TV."F(GCA.6<2!U CZK&?W*B$WZ.51[E>(8'V[4Z1VIQ35+HOJKKG*G5[PUB/(N/\W7?P55" M5A49WV<\[.#L&O\KQT/M+,(^ON/HN(].HAWDN'.$RB4"@!*P"@A&>RC7N&)N M$83JE>E=M*1<".N%,M;-86>.8D<06B=H5:Y@C@5/\ANO%%_W8WG4%_HDQ[FE MH,;$7(9'$,T.A^FH _[AY($PA.ZD_+1TG"DAE2ECSY!5 MFE!E7;=0?KN5[M@KE(6CM2SS"G0&R3X^]^L6^_ MY]IFCD<'>0$5)E,(@2<38 Y*\J0Z4>]:GEIJ/:N5EK)=X] ;ID_(J8XZH^&" M!;>SC7LC)30^>E5L[LPRPOU MT_G,>0XS+*6T(>(]/(2,=E#EOT>],P_.?M_KY6O*LO=1M9S?@VSN).L=EGT\ M/,./;J77_3/M]BN[#GV,7TC) I6;U7JMEVZO/ 2-?;=&M>;K^8^/3 M+DG0XUAZ9"G7^>0"1XYI@E1@(3IM;N7H2^*=UMWE*-FJQP!LHQ%-) M-D[V-*[V*E6]ZI#\HNP<:)UO<#S9/OUVO'T0#G8:^_O-@T\_FEN=_>;IWBF8 ML]@Y^'._==KYUJ+O]Z_JY_UYL+'UMMVBK6\;']9.(%K_ 6YQNM%H@3EWNLWN M&MOX^HEM?WV?F@=[Q[LZ)>)UDBB!_2+N8D &>CJ;=HS6.B:ENQPF2J\MI?!9 M8I1C39W$'GL5?5 APWMI:^[RVN55F0)5DX]K__S&G$VR'%FE M'[$:^.6L&;P\9QG'LNSXK'4 K-# M_)7?O*6*Y-,>$?HI!.+S3:K7\K.:A=,I^VGD6NF4[0]B+)KPO?UAL=8+@."3 M@M0\="^?:[=LMG_-;R">^K)Z[HA)X M'W!ZJ9U3F]6O-*L%@?<%9[R['>Z?Y97MJT*H+TGBY':]\0(E3F[WXG[3_?K+,N=X; MCMJCHW(595$.C]^WG#4^//[G 3Q#;#2VC[=IJ]-L?!(['UK[.U];!\WN.FZ> M?L/-KW\>P/7L\N'Q[6X+WN<;;QV\/=BF7XY;CG74\.8M=()8F;4N PQ. PS7 /3' G7/ 22R-PYJ@(/(!!B4E#NM?18 ]R3 =PYXQI+2=J@(G(\KZPK8Y"3 M/B"MG<91!<&S2KL6M4I[#7"O&."25R3!/XD' AFJT4P+X9AU@4:JC1I'<*2. MX!8#X,[YS3R!H(W&A)BF$?'@"+)1.I24PPK[8$3>A0;SU;,%N(6M7BZ4IN<= MJY?CO3 O1KSS=J^_"$6[\?:S&O'N@GC3&A$X>I%1TZ_WYM><^R'//JTW*8DBCE43,9W^%# QI23PR M7BH9C5,0O93"?.QJM%+[[HOQW3E44VK??1S?/2^DZ*BL)DRA ,.$N- 49EU* M$8O!1X!=&#N5I7(UK^?=%^R[P<1LY,1 MX< C5X)*DN==OBR567C?7=AJP#/ M=<2LIG;R*KY]<7X[9S* S4;OL(;GM>%3"0QV@B ](!6\0A#D(N MNH@8%Q%CK0B,*+CMU;WMB^:U"UL2>(8;!+;Z(]LY)UJ;39YQUVK0R]'FG/>6 ML_EWT(N94'Y=G:6>2^8REVQ.E5B()@8F?HP,:5Q\;5\\KRIJ:P!/& M2,?,',RP0(8[B2@,HZ*&:>4R7E_EG3!;Z:D(R[0>,^2 MDIC<SB_^<+?R='>Z7\LBE,,19T;J2',MZAYDHM%MQ8L8+G)CG$IL9 M4.ZL]CN'VN2==\%^A/=\[M!T?V+RK;WC72&=$,%K2(*903Q$CHR3#F''G<$B MA$#]TIL96JL3+N]RP.\RSD]QRNBUCS/;31)S:F&(K70(/'0;/$N$C(SC>>IU6$>7[W@$]T53#J? M@D?):P")Y#!R@7G$K1%1>:\,S>=45JYF=N?2,'=$B:\O_:)XV:>O#.MO8ZK2WNU\P_)]L0R[6 M;, [-'92\W05;ZSN4JP9%=0CS61$W$B)C'<)*>Q]T,D8;/5E_1S%$DR)F# " ML0\1Q%@OF;+),^]M$N&R*LN[C=;?:Y^WUM_^M5:TLHSHS1H_-TK,S0S1?]Z@ M2]*66F,;1!+$8NZI,Y9;++W4.(!]9=&N19+I>]?OE:E?SB=;_5%\%LJ*&[UB M,QZ.8M?%0>751.5 AIC+0LY#&)7J&W>9[ B75@E,7!X\X@%[I10!,R&Q)\K2 MK(='##9$3<]QZZWW=YCD,E!D=J#!41;#>V]]K 3P%F;">VS,V-AJ[E+N" N* M &"8 ("A&#*$&*021!W"$J6577JCY0J];C%P/.U5OYS)J1:'@W;/MP^SF&+9 MRUD/Z5J#@'$#PYJ?3=PT\)-8YS.T2$MA[A'J 2QK< *Z:@< M(^U40H)933 7DB6P(4)N"2@3P=6B?UBI*X_ZA0?6OI]Y5B6DCVT)X,S[/[?F_J%L/8;5=2 ML9V3;+%V,(@6GF.S4O4@HV ->HMLL) -D@>"WF$,IAP0:IX;+)C8YR^M-0WK^*M M;./#(PN3;"F,7JSW @PMW&NY"'FLKX_=7!P=Q]B[$,/EQG]9V5PIWMK>MZ)E MQYK(J\-A'YRM\L+L8X.CX2C&JDF].)HHL ^+-.AWJQ(8F-5%IRL;;0_AJS_: M664=_.9.82))41HJ-!>,4^FYFW[R^'7>P]M, M36W9KUXOPI^NBPUH>ZNQQUL'T*;57ET5Q%Y_\M N3ZE>9V-M3\K7Y*D-7 )>/3!,., MV:5 ICNYZ#W/(=4"2X=^ $?.'E,0N7S6Z@7-7W]Y V]L3GMZ0H9>@^:5R[$E M[IVQPA;EI)=GPN%YP F7?K2#4;&^OERLPZ>%O@2W_SNL:O3O 3,*@M%_RN)^ M.AJ49U?:O0I+LO%.AP7/P\Q:_>*P/Z@:?P&A =I]-<301>%H,/'%F>L9%U7. MSSRRT[:NW6F/3N!6W<-^#_J]NG''#H?MU(:KX;=.O[>'P.F[X/7N++0Z[WL8 MRI#].5PV X,*.<9^A%GG6L7U2Z-PXX+UN&32Z_I)96K[S'7U\J]%'E*'+'33U[_W!N7;<7D0. MPMIOJ 3H/VSG& +BI7]>K$&W>VBZ#^_Z^M=XQN/UVNV*W/]>V_S/:O%NX_/' MC<^K6^L;K5+U?//+V\WUQOKJY_5<"EWP5R@+ML761O&EM?JEL;ZUUH#W@3BX MM5G]M+GQUWIC-?_Y_7IKM?5N??6O8G,+_M!<:VUM/B70/](L,[O;4/';NTG- M^?<[#_*-P#_KPQN*X[0&$$R8 /D^?"E MU*[3[ M3%];3MOMX>0QL=H) 3.RA8;T]CK3@4 WVF&9W5JX) ?OW1Q]G,:\*6TX6I[$ M _F_O?[X='"*-F>QPV(0_WO4ALS1M2'X\I4WY%AC$'U_K]>N?@<+9PR9EIO,(#J(10*%0%F(]\U83;K1P6A@9 MB."0)UN5RM)IM21[[PK4VN0UZB+4I9SZ] MK'>]200@/UB.F).34@3&D<;(( M*VZB#=)A'I;>\!5VM83ZCXO%2QB;/C@!F.UP7&&O_'>8[6#L7I,%FNQ,@W%> MM/IQ_=W8PZ:N#>V<:<=LJ?"=JX8_<9WO[>QY&6K@0@#V'H#!<.5N6=&E&6P< M:S_A)):[-?4[G?YQF1&5]87A41?:!S<9CD%S!& R&)1 >;[L-55S+K/5:CO9 M\/<_9O3(K]TK<:F.M95?XE7OF/BT*PW14OJ$C,_;/V74R&5EIV2)LC&I)+R] MO /B_QN/_B0-+#>#@QUV[.$P_C'YX5^3K=7M7FE-Y47_NFC/XO#*1O RB*P^ M/L^C5G"52XUY0L9/'G^\4GYT:7-[]9G@*_!^UWZ,5\BUG]UT6XI7!.;WNNW- MGPEUORM_VEAUJ]O^A(OE#G+@STOQ^\+6U/DJRC^OCFA$7ZW9L"K%N*B#_AK8 M>S_.V+=Q-H'5NN2_ZOU?S*D[XB![,!C')"!ET-HD8[D205%)$@E\G#YE$Z4M M\5@Q%%6$3,^SD G;%1).F:@IMSBSB3TOC'L-Y)%?>N>UXK)<.MD!\LID)N]" M2W^_*.Q.9\8N M34(#7&PU,CU1V0ZH*TA,?>."\,HL8[Q+GFR"D,(1E$8\0G M9Z0K&;KX#'&)V]/5UX)8"^S ]PLQ:@=^2@<^#S48E=H()Q$1,2"N<$(&1@T) M"")L-(DQ[Y;>,+6LS%7NTB?QX-=0VFI=79ZY9T!7$U$]0@F40]\DX%(1/AD!GFO>S+D"W. M-T-<.*JI7U4FJY&S1LZ%BH)KY+P_+E>YN+!8K +@YP7:?(NR9ZZBFARM1>3DJIY5Z_67M1)R=ZLNEF?SVR'?CYZ##O+#W; M[SH<;XR[LL%M!M71UMCY\ M$JW&ZG'KX&U[.[>-YK:%_69CG>U\_81;!WMTYV"57"ZQ-1O0AL8WW&S /3_\ MN=_*Y;B#_6\MNG;VIQ@GN2" X4&64MXH8Z9%GT M2$K'8E "V\1K&WC9-F","E)3B;3-$E/!>&0UY\@D2W%@W"9!EMYH?+7&^EPV M-#[UINU7/=^]T,F./:BP"UUXYK+QC:B([<)">_'QG%+>1,(X$2[Q$(065$2EF4DL,<_]KU!&JD%O MOJ!W+N_I ?-D+F0DJCF"%#8A*R'R,PS&TDJG* N/!'KUD;PY%*8O[S,IB:-> M\;&]IZS(32/41IHH9>5!^#B(W?91MX:MN\#6-&,"5XPI@SG$:E@@CB4@EE06 M6:.HDX* MU?6AS06$[SG4&6\=E];./6?G/J\]TH ]UH0AI:6#+-QD06BFD*(V6<<"8[P, M2,7##P'5WKS WOSPTEKMLK_49<\+9UZ(J))A2"?C\\$]@\!1$S)",FYB\)32 MO(?H.LFQVF%?@,,^9EFH]N4Y^_)Y/2@D9X*T#(5$(+$*@4-.E)/J(_3UL=IGU]]:49UO :^.P#?!=:G2+B@U$;$E*:(*PG MQQ1!,$*:>HU9P&3IC2'TQ1R@K;&RQLI%Q79SI-H),$Y%UQF[&IUM@;2&DAK(%VX.EH-I(\'I.=%-0>#%7E( MB$C*$1=&(*<]_!HQ=TQ@*6W,=7!-ZXBT!M(:2%]2?;,&T@<#Z7E%T\E(>2(6 MF2RIP9/+%$1*($-]L('@0");>L.7I;Q*Y_Q<@?0B-]:9 OO_W '3@@]82X.=YX(3 MARTAE'CJB4G8,GT=-:JX Y1=TCQ\#\W_.[?^G!QM> 9M\GE"V_V9T0Z^L.;J MKL%129( "KZ\!OU2^9,^PN1@!C M#6.LDN9:R-8'Y&T#K>30Z<+SB)N8FX7O7Y1&%O.8LT'U9Z MP)V391AA"#VZI73L:!\FM[W];"W#-LQ79WN*_WO4SU#4M8-O<50]Z M12<.LQIUJ9!O(X=#K-B=LB-_RM"(PI:E#1V%R[; M;\/S!WX?6EAA?COK3:>RG5DP-ZLU4YSOT>X='HV&8PGKT3[@];BYY^V\V,3\ MI5%A!X"R[?*BT!Y ?W1.BOX OGW^FP, _YZGU)7BK2VI_: WC@9%-N$\,0U' M??^M>DSNI1M]\&,<;.[#,R_YHL"0K$-P(HC@'#-K- \V6O ^[ZR.838@T\O^ M5M[Z8V[(F5OA5^=6T)[5W:0]X8Q%9), ;(U,PD]8(LF"])$)I7$ ;*5F15VM M1^8!GA&*M!,:R["##53F&7] Y!?&.LUV;V\0][(P^.%-:HZ%.[D;3L/_J(\8 M[,#QD K:/ L*.)$E$:9GU5R[@+8%\4IIN![/;V;O'J)X.N]-7CUX7 CG2E7 MOEXD/X7L9F]76/A?TA0Q9P+BPFID!4[(4NU27L[0.!=N.%VYNA]J@N27 M/\ MM6P+[=Z1K?8Q3W%YCH-%"7G&OPX!B?(7_BA/A #(G=-K_N,BG>HX.<'GEU@' M>)+:_5+8WUKK0'OTVJLM3:KGS8W_EIOK.8_OU]OK;;> MK:_^56QNP1^::ZVML]=[BM2O>)R'S^XV5/SVKL*<&'Z_\R#?F$+/^O FCF)" M'X'Q>78O$+52!VFL?-#U_H3@,FV\;Z<8O^V=D^6.7;!Y]^;)]^.MD^^'M_ M^W3M>_CP-P___K.S0SO?W<'AP?96JP.3Z/'.ULXWF&PQ3,ALNPO/:^RW6XWW M!ZW&GVUHQT'S;\U:!]]H:VL/)N5OHG6ZQG>3S5NK%$8N! W3+I4(HF>!I,I' M69TBA(TCJM*B5W,81"'#EL0X"M$A=]@90;2(+&*F%:'<7N8CSTA2?%Y[M[;^ M]^K;OS+T7::=G[;H2Y-V-48_?^3%)C+GP#8\A XV\Z='H[ ."2NE HM17$^2 M_FM]IKSC'^T1>+Z_!9!-19#%QT&_VQX.^X.3,@Z^#4?YH_C_[)9O],X2Y\), M4N89=9TV<8 MC':9A;^']YS"R/;BU)"> A!/(>'EK:TFWFCL08:S3G9)L)3'J) CF.=3DASI M+&.)8\QX(V@B$/W*%7G=L8RSJE(O6^9P5-:?SV0'!CG!!=NYUG1@8,%I?H'U MW&J:_ Q_/+,'1%^]07P1N\[H0+SW"#MN$8]Y(4P(BQ2%8:!<2 &=_8:M7)5? M_D=>= $[@"&MJF7M87%H3TJ%B'(EI7-2%?IN@J]].P0S K\_&F0L#&/[N82N M;#F7W_1S#/E$7"00RQ>U@:6OR>:XAEC:[$Q?'O"1X28K)' MG=%* 4:7JX#]J@4\ T^1E]?R#0 !V[T*B*QM'9W..G[E2R2J28Q[,LJV9: MEJH:^Y-GPG176E"OGX5/)CT^C+XRC PW[5R5!9R!X8GE]R8UZ#Q)]BX.X62$ M\I/S",Z>:R?V6[IW!V6RS?.$-QZ #3@"H MO@@=#"G"$,8E6K\/MSS,%YTMGE[LC LE?WA"M=QZYF=G0QP@ M&!ZT76Z&Z^?Z>1R-Z452N]>>+ [D$05_#J'4"Q_ FY3%]O+.@SS6^5:NG8X& MOG*\!-91WN?RV^_#^UULZ5D_7-=$>,;YHL%R%?)4WP7KR5S=AX-^KM1F^&K# M>W0@>YK6[YG5A.7/RF6&$NM2 MJI9LSN?C"K&J!LSX>#)=WP(/GFI&WQ]^L]=-YVN3-YILC:GG]ZGYG30;:VS7 M:,@A\X3NA(F(RZ"0B8$AJP(V@C-OF%UZHU?DU17$?RR?24W-)!"Z;-!G6%@N MN(U-K%WJH)5.!Q!Y1E*4;URMQHWIBJ['Q,T<8V8L+W>!_/870-CO126O-F/^ MO3Y1_+6%F4V_'\-1)VZDZTHTBZ3WM@#5&4]VG69)1TA!'-<2<:HQ,H0YE(QR M+#)+J/672Q_YN)SEW"N=""?16(RY5!+#\ G'E;ZB%O=D$==$U?K"OIS'#2!R M#>$&*;B)\SP?53>Y8FZINW6WS[2^_J'W%@DS*U3=[[8W?\:)FG]C]8K&MY9? MF[$?>V(= +%Q7MIG#_KJ\]#0N;"38+X:3<^K(\XR_LD>I%MTQCUL[D5H$'V\ M5*V]C7Q536Q>$YL_\+"#B)1AJXSD27(AB+/4J"3@'\G@IWC-QN#;G'$HL[Q+ MI?R+9?SWUL?5TMH7Y=## V+H]VWWX8MLGN[L-P\\Y&O^&)YZFK<1[7S]L]/\ MT-K?V/(4V@#7[;&=K?7Q-7_#LT1O9ZM_VNJNG;1.]TCK].T!M 9O'X3.=O<+ MW&<-8NL=>-_W!QN-T&EV](^_MM;SH0?X[_9QWEFL6?026V02=HB+:)!.(B#K M1701?B($+[V1RU)W+,^S2->8Q3K6'20H()B3AC&!GO!/R$68P.VYCLB\"\N83$SY#]_,N, MDU[W"HM?-[7?;X\2#MX6_Z8&=4+E5P/AW8#PY%+PYXP7EFB">_^ IO;:Q_3:"^$+^"D,5V(H!DL1 MQ]8@9W%"-!G/K:4PH."U1EU58UD@KWVMU;I6')TO!CUYP6XV_T MUO7@KEGL M*6(QRGR3Q?(;YX]ZLKC;9'%Z*<1+.&*#N4$*VX1X8 $Y01-*CC,9&)$.ZZ4W MXK$XHEZ4CFN-GC5Z/EG!L$;/7X.>%T+M@%D*U$?D ]&(PXR'-#<2&:(E)H"H MAIJ,GG(&-C_IBC[H, %Z0"&8C,$1>.(YME!9RFC!LMN<]G M[\B,HU8WG\5[4C(">Y6;[P[$4N-C/8]PBN;J%#"-_.,=[)F":GR89.81F:G# M(YDG"F9E-.:[LN'@:'SB:-2_L!G^5^QZ7S\_[73AW''NG1PO5.>A\I[?LA_R M :#\0)]O?/$DT/C1A^<'/LI>SDMWO0UV J MYX'YZF0 WO<'[\I>SZ/X @+T>1T!V#[9E49KK))'.&J#N(\.F10C"DXD*[SW M3$((>JTLP&0S^Z)!X*)PB-Z1D>%G+ P+&-YO](KWT0V.++293 C9(&\Y/]9V MB9%A0L4PK+@2EB9G09=^7YYBCKUT)G18'1*NCH#VQJ!?GIJX=%!UBK7A#DP- MOYB= 3): OEKXE$33B-V)!!"J3>.$FGUA.Z?3HXWP0\U.\/C1HBTV=CCNR[Q M%"%$1,'3A+C).GM!:D0E)XHX1V/(V5F_ MUSG)SZJBUPEA[*4;L)7B;02@*-F[,Z6F[4UA.*_"VLMM.SLJ#H%Y=?\)S$]! M9&_*Y*N3U<>Q\[T\7)U1NF)YK7K@K)4KQ>IPFD#@ KOMQ1"[)F&\B811W$3" M6+,IUFR*-9OB4[,ISF2@NQVCW-,,T7&>D3K#_GEH?6P'$#>4I1;KRREA$H"W MXW R)4P"^VKZBS\.RYGCTCE#QA_ !W1.,_-\1",FT]@Y/4S)[U"E.2632.8U MF9Y:;^[L/-U.<<7D\^9%&D!Z-8)/\OW:9XS1U4!T8T6O?DN*F*,>_%)1N1-1 M/FVN?#&3EWO^'#&_BA?FP5PP\TL@:BZ8^Z83K'FP?KQ+4@K<%9O(QTLU_2ET*M%R4@@K.WNY9A.I MV42>@DVDY@BI.4+FPQ'R&LX2U,P?"[/?]36=@D\A*8$-I=QH3BRS5GO))?Q' M<4>CJID_[K:W=:?[9W>CL;_?.LV%_C76@FLW/OSY;6-K[71[J[/?^O!^'Z[Y MMGVP=VEOZV%WN[O--SZLL8W&]H_FEL<[6]M\N_M)-+=:^QM?U_#VU_>0 7QN M;[R_POQA(>Z'I)N@Z)5'7#&"M- !!>EQH-89DQ?;S3+8W?,^!5]C7HUY#\6\ MD#BV7A"F@N8T$:0_C8-^L,/]&NX>!>XN;.77T?+_Q]Z[ M-K>-*^O"?X7E,[-WIHK4(GAG6(GR^N,[4SBR53R90HD08N)1&J15!SG MU[_= "E1-UN298F2X-H[RV.)(-"7IR]H-&P]"C0C9'C',_4TWX+_I)X>6T;D M@U4+3UYCL04Q7NT+X,EF'K(MP#.T!5C?PY-M ;8&<-/-/$*'$69&H>:#L=*L MT+3@-]W1K,B*=&:$U/'LD]>&-UL]V:*V %)K]\Y%D:J\"56>\%5\W'<( T^S ML03:LF-;\ZEG:-1A1D0#1GU"-^:K;%"GCR'I)AMX[$EX*H^@/W>V[KB.H&_) M%C0:>, ZOI[_8UM&8+D0J7J$KB8D66,30+"_PG=@!GX\$)Z\]U26S#9\. MY0RZA$\)GX?D54OD?![D_',".YKINOHMF&[NA\&J#E6FS5G]AS_W XEU[Q4&<^!A\,\QX,-% 6BJ$^' MM+H7B:BS;G]'DNF2Y4/H2+(%)'M21Q*)9']:_SAQ;-"8Z%I$<5/-QHXDMA%J M+J&!HV.15&BWW@=XM"/)_'/+G/N$QHYA1K%O^;YET]B+;),%INVQT&*QJ?_C M6R=+G;'8Q8E*XG4$&V;_?>X+@-DM@N.'&J9Q9PP@#0"\)7?^VE=O_'[8?YM> M?^WUL OFY=7__./JYM*\?/>G#:KT[=(XO_]\\Q;F\WOWZN9# M]\O-.^ :Q1Z=O^74) M\4*76:!QNN49S ^IXP-.!H2&!HOUZ5M^/YZ_PY/$RH?S]]<[%0]9I"!V*);SND@ M3WK*J!_;OUGQC<+*^H,>&Y\&_>\P*48G,XLPZ764M_S4CSA3B.> QM^9-OAX MWC,LN>>2H+,PX'T4X,%"J$BA!+3 (XVITLWNQ,/=A,7*]>B;9V#="GS])?T& MOLF+JD_.F^NSRU%S'" &O67B*&F IQU94:BCDYG8(Z( ;RQD\,<^C-*<2%0- M+XZOUD=AF]^ 7[C-!5M9G1Z%5RMAEZ:W,'.<-M()'1;T61K?%KU79B\8NWFTO"VBOGB ^,]G?J ..9C4^ M9X^8Z21GFL=T2][G8Z'O4G'J9 ,HN;B/$ AQB-[,':R]8.E,II0?)L7[U!%1 MT7VI(';LL.A'AJCPG9__F+IA6IZM:S8U0\TR8PBU=-?6=#_0K3B,0C,R3UZ7 M=]F,@U+%$.)\7JV+XDCU]P2E!Z !'',$ YJ+:$3$&@4*)H@",J\^P%S'/N(; M]7@P! ->EEQ()\Y=\Z2K^PJ&NLL:;\^9<@5SZBJG'*@IGP\/3T0/*=I;Z5SG M+D 5%SFYAIH8J(BP^IP3=Z8A64.9$Q'T_ 7Z5T=: %MO .$B09%+]B,)L]$1 MW D"+7S="&D0VH8E=K3!/T_,M6YZAHQ8.#T8$D@-E,.)GD)PF0,\P:,@60!Y MJO*.(?C=J\I%2;&MYR4$O?<%?N/C@":B']5'P+*?+(=H..HH;QB((7Q0!9T\ MOD9YBC!]5IV^N=12.+YX_;Y8P =\9/ MA\6A5'>7C$)8T/2[:'$9SY"GOS?"= M];(!#JF.)E4PB%'26U41&0/^ZRVL%=@J,AXT CN1()\Y"H19P7LVP(R*X0 Q M9,(HY;9)X/:0>(^U/^BF@".9L-Y+@\VOFUV&2'N"$>; M.998Q.RHT^-LR\2A;E !Y>*B YK&^HK7?/MIFF)/"&$NT1%XBV@-@>S_XV3% M=]V#7"@LQ;&FSE(2?[:#2;M0]AHS:]P)J[QP;I1JWVUL?Q:X8O,\L0^@&RFV M^WB3%;S=R>@/[_*L*/ $/6A__5^7G Q\T+&C6N>_1B[B2$M',QL+@VP=]E#K M,$>V#I.MPV3KL+UK'?9H'F0J;T+>C-EH!N&AWF+45 M_N-=W8(3)HO-*'DLS[W%\5!%\_EY3?BCX:CE\-Q\3GO-/9?OC\,^AAP_)YRB M)OE J,"=3>LF5V-/;UZ0"Y%1 1Q*:Y<['B>S\(L+>]F,Q/X9$\>3]:L__R%1X)M!'&NF04S-\EBHP7]96F@[G@YD M]P*33>>'%\GWW)XG)WO4P\AR.[KE/4-;(-M=[\D'VP+9'8L82[;2>DL7G3[7[^^GOW^NP_6 QF?KFY@HCA/Z-GX%W#+\9?SM7-5>_+N\N? MGW^>_KPR/O6OSBY_7+][FUR^.[^R#Y'&1_W^CYMS/%IR M]T]HQ+H>>(Y&*1:%FW&D^=3W- @VW(CIE,5$/WEMZ:J]\)JJUG61D=@FL>UY ML,TVF U>N.['NF'Y;N@;KFF;+@EI'#N!J4MLVSVVZ2-LPPL00DJ(YH6>IUF. M%6H!C4/-L$W'BMQ8IP8Y>6U8JNG;$MLDMATWM@4>I;;/F,EL9EFZ$:#MIQ:Q M3$HCT_ DMNT>VXPQMH6N8[LA.&JQ96@6\R.-VH&KA90Q-W1TO!S]Y+5CJ;[A M[0NV'4/WO[H8XRDQ^:&V$-OK4!09.]K>DKBV"JXEC7@4'&G#]5FL,2^T-2L$ MA MBXFDN-6PG<#VP1 Q\-J(20EK4*4RJ[AY'6E)UGZ"ZXW"+>D0WG#C6+)/Y MFA6'$&XQQ]9BCS!?IYX7!N"2$$>UK2>'6U)UVZNZVPPDI.H^077'T40 8!OY M%M5\TPTTB^JA1AUB:WH<^(Y.;-MQXI/7IJLZMM,BU3V&_IRB/'O B[5;M8-W MU&F@ \T!;3-@XH(M#B%(X%X%N.\;X9)CA@QB(E>S=>9HED=3Y$VVX0>KZ%ISYL<-4,5S7<_7#5-K1=Q]_M[D44+DZ_R#V[ MS>%:RMO@;#8*G;RVBW-.G&Y_S_*0-6[ST0R)88]BV-6;1KBI^U$8FQ'3:!Q9 MFN437_-MT]$BSV.>9?J^;9@GKZTG5QQL)D>X"TG_5:+#,Z/#$Z,YB0X;1H?& M!F!@AP$!= A,V]"L.(@T<&N8%CN>$X"K8S S.'EM/MF[D>@@T6$1.CPQ+)+H ML&%T&,<_+/8M =#LTT?FZB[AN8% =-,RDS7]TS'PPN++8D.1[2Y.6XUE?!6 M4\H+[),^S72.A%.W/)IK(RZS7$JC?/%^HXPVO MIFEIL>50S?(,H@6>133'(8'MZ)9GN>[):V)N*I&_1^EZB3AM6MLJ]\EO8$.Q M@ 7#;Q)[-HX]XWB4.885,MW3/-NR-"LP#V[/\ M#?(2=B3L; MV-K#E)V'GN6"GL=%';-^.'( =TXXURP+$\3SXQ_),/S)CSV<> M/7GM^"V!G1D.[EV M!S9'V);$,_S8<71;]W1F,2?T=$*=R E]W<>.[#$/>O0ZZ-%E6Y)1[-/_$\;_ M3^_RW9_6YZ\7QM77/XW+=Y\MB(5^7IY=FE?O_M.]?,=CHY_3L<^7LS_MR_Y? M=U_.NLGEU\_&U=GGNR]?;R$6PC@JU#_WS^]$;'0UV4[.8 9E 7'Q.D1'LT+# MUBBUF&:9'K-\(XALBL?W/=7WGKW(\5"JMR6V'2JVL<"P/(NRT/$=RXP,CP6A M[CH>M?%242N4V+9[;!NGDP/BN*:E Y@%6,6MXW%IF[D:(5$8>,0ELB@&TLH($5!U0/(D*-V*,2VW:/;>.'1B&X9Z\MFS5)7OCM\EV5.U5W6U& M6E)UGZ"ZXW KU#W'-Z)8HY3IX)(X@4:CF&E^Y)A>S%P[P&UT0E3'D.WD#EAU MMQE(2-5]@NHV*F <&AF^;6C$]QS-(GH$2DQLS;=!EV/7#IEK\*/NGN6V2'6/ MX<2%;"?7QC30H>: MA@P'5R/DFT!=[.=7,!,"X ZT")=QSZ^GJ=1(X@TW[!" ML+^>;A '?"Y#=1W9>4FBVG&BVC9C28EJ:Z/:.)(T+="$5< MHH6^9^FNKKN^[9^\ME6B/_LU4!+4)*BU$M2V&65+4%L;U,8QML\"/S8B77/L MV-6LF!(M, 'CW, U[)#J) H!U C$V,Y^H)IL)R>SA\_2$N:)4>B1M(39$H9- MMI,#ANANY&NN SZ99?FAYMLN-ON%_V&NK[O8,,J:/2AWI"UA)#IL'AV>&,U) M=-@P.HS#-L?R0MMQ7R6NS)=? 270X1'1X M8E@DT6'#Z#".?T+7C ,]HIH=Z 'X#F:D!9&/%Z'8-O9_8KYN CKX$AV.9W-S MW$X.V\C)+G*RNA*3)";M R9M8*-08M(.,&D<.;LD<",] M8Z/67?5LO>B0]V\EG1BCD'^K]>C^2[SF.QD M)YO#[=UDC[&3W%=N, M,6)10Z>,N&[H&<1R71+&0=6\FVSBOMX#ZX=R"?/ZT[JZN;0^__R]"_/H7YY= M)5=__V7##'Y\OOD&8WWI7M]<&M,QTN>?%S^_G-V2RY_=KY?OWGZ]>O?Y[M*X M(%]N>E\__WR+SYA7_7/[\N>7R3YVMNV0T/*8YMJVI5FFZ6I>[)D:LLMT+=LU M=(B17%?U=&=?^J%(;)/8]CS8YCNZ&UN4^*[E6D'@!WJ$:!<;D1,9MNY*;-L] MMHUSTH8=VY8/8&8&-- LE\6:9T>A%AE4CURJF[%#3EY;[B8:*TALD]BVW]@& M3IKK1-1T==^P8B\*3-LD@6/YD>#;6[GF1?_+:-53':\E!DZ,YZR$;V;4Q#W2@ M2:!M!DR'UQUE2\#=;&1'0L=P+2/4L,6W9MFNHU'3!/0.F&68 :,A#<'G*BVS5A2HMK:J#:.)#WFL-B-8RV*(CQ-8H$GZL2NIGLT(LRT MF1M$)Z^)#9&D1#6):L>):ML,LR6JK8UJC?,HNN6'CD.U.#1U\-6L$/N\F)H1 M.J;O.+%E4N?DM6VHX-#M!:K)3G8R??@LW6B>&(8>2S>:[6#81">[@!DN,717 M"T*':%;L^IK/7&"#[9 XM"/;-?'^O);<=K'[;C02'3:/#D\,YR0Z;!@=QG&; M34-+9^#7,(]%F@7 K7FA3S3'"BDQ2& !ETY>FZ9$!XD.SX4.3PR+)#IL&!W& M\0^QF4 ;_0U+7 M?#P(=Y78^J6 M9F//8V(&.L7[:HA*-G8)UQ[E\B4.YE 2=HX0=K:['2C!9L-@TRBP M]4+BV9&E><1 L(EMS?>]0(O SXD B **>W^FL:F-O^=K1_=@T[E'/I1]YV0K MM[V;K.P[-]5W3C_F+F.R[YSL.R?[SLF^<^T.<8ZP?XD3>WA9FN4Z.K%"E_I. M:(!G'5JNSQBAI.K7339QL>]A]2_Y>FY<_8T]M;_I7\X^]> 9^-[;[N7-YQ]7 MQJ7Y!>9[97SI7AI?^M/Q$'R'?/GZ.ZSIPS>,GZ[.?N]>_GW^X^KKN?GY9]2[ M.OMF?NF?PXRF^LZ%MA?;) PTEY%8LPS7UCS##S0[#GTCM$)J>^'):]M1G?UI M7R*Q36+;\V!;Y$74\&+7\IAET1KUEZX&A>:'E:%$0>L)#J?J"?O":^ZIJR[YP\P'*T!UCBT"4Q_%]L1<32 M#=\S/=L.3!I$!C,\WY6HMGM4:U1OF83IAN5HA$2N9D6,:!YSJ1;[NF6Q( A" MWBG844WGV3L%M^GT2JL#<=EM[D CT /L>[,M4&MVFV.^3W42@V_FVD2S?-_1 M F"-%EIQX%F.:9J!PUM6FIV2XZ*'MM $5\TAGF;J-"3,8C1BELAL MD_UPU62S.9D]?)YFT+5,+"5[@Z86&YOO4P/LI M#$9#RXD)7N#9DO3^[AO&2'38/#H\,9J3Z+!A=!B';7YL4TI)"%)"B&81S]-\ M<$>UR Q"WX+_,ZB''HY$!XD.SX4.3PR+)#IL&!W&\8\51[[NQ1#U>'C )#*9 MYOF!#VQP Q+$;F Z@ Z61(Y M;5F$B6YSCA7'CH\-GF);LWS3T\"GMX%=S(N9X=L!C4]>NRIQ9HV"[/C4)KV5 MF+2QG4:)23O )+UQ)4SLL,",-%Y58<66K@61&VBN&S _"#U3#REVP/3);&,H MB4EMTEN)21O;*)28M -,&D?.GD.9[GBNYELA!3_)\K4@]@FZ35;@6M2U(XB< M?55W9S<.=X))<_K45?.Z&O(^34_I6SPRZ)ACXV*RHNW>08" MP5LK]=X,"U@FRXO3-/HC2V__2+ZSZ+0H6%G\?O^.9;.Z<+33NB;OFUYU'%MU[?=&'C& $H&P+4R'[*3 MAKQL,7]A( YSUBM)*G 1@3BX5W(VR/*JL2*[[;.T5&B!9SZ;+=N(DA3XYSCK M];*[0GF1I$K9S88PFZCX[:5LU2B['Q["9(^Q5>/IK+(?4_1F7 MZL](N2?9JE->;:L>7HZMW7Y*KKW_^A/E9GXU/ MO2_]BY^7/V_UZ<#_R]?HV^7?G[Y^O@D-"/Z_7IV%%GS7N#J[^@9K^OKE[T_] MSU\O?UZ??9CLR>B%H6N8?J!9U&'PCQMI06BYFN[J#HT<,XBHC5OFGNH]_P75 M\C#$ <#9@6)99! []+S(=!QJ.8X74- :+W 9<8$>+I58MB,L&V^LZ)9G!XQ8 MFNF$!F!9[&B!32W-\@,P-X;%3,,]>0V(I=J&M1?G'W8-9,>.98<+9[;.+)^X MMDULR])-ZGM61!G5B1$&U&.1A+,=P5GC-%<4>(X?FQKQ=4\#+C$M\$WTU&@0 MAI'M6QX[>6V[_C:Z+VX*T9;8M\'_KK+U/)/Q^$Y.O:Q*&1P3M&60%0D^_3)G M/1CF.QMGG7\]F7BJREGKXT=H L?EHL?F4E^;'^3EF\.:(:K*9/D:/[;S^.WAG6F?/SK]X\79Q>G'R[./[9^"5?7-^7YU,UK> M+O:SE.V\?#[9-.7%FWH?\+>5F;SR/O)H-[D)9\(*$C?PF.E2XGB^987$@;8(-/%CSWZ,;EWFQ5GK&0X>D*Q23BABFY7=F>3;6]V@'[W;E MC,(?\P:5W+*46Y9RRU)N6[[C4M\*38OJCJ]3W=:!&&'@$"=T M>5Y,)X9)9%X,\V)_65?&?Y*KFT_)U=]_FI=G?_[\W'^;?'F'>___/M,\SU\B;J71D7YM592&:V M+(EE>4%@A9KG189F.::O!;IO:K$>6J;IZV[D.B>O#=-3[>=OWG8HF?ZCAK,# MQ;+8!/ "'/.=P+4(\3R;QH20R'/U6&>6([%L1UBF-\Y=&+YAAZ$64.[,?&HR9R06#2D'G%=W7?@ M;[[IQKHIX6Q'<-9HP$)=SXAL5XL#R]4L<,4TG\:F9KK, ,?,<=PH/GEM^K[J MF<\.9\^\93FY12DW+5?8M/0>VK3$&8LM$AH[AAG%ON7[%K@N7F2;+#!MCX46 M ]_F']\]D3N=K"-,Q^Z\B?^2/_)$_\D?^R!_Y(W_D MC_R1/_)'_L@?^2-_Y(_\D3_R1_[('_DC?^2/_)$_\D?^R!_Y(W\._(?XG47% M(\_=!WX8%.R_0Y:6Y]_AGZ(U;=SOZZK3J][ESW/K\N?OWZYNHO[5S9\_KHQ/ MW:NOH7[Y$[[_[MS^#.-=G5V0Z3;NE\9?/R]O;G]>PCNNC,_DZNS<_/+WN7'U M\\^?ES\_?/M\TTM@WOKEUT_Q]RR8;N-N6YX7Q+'GQZYE>7;HL0A;XU 2Q(;.+'>ZC3M6OIW_^=?YU8UR M_DG4ATTWGUFZY&EG;1;F-X9XE!2OKU/E/\/>O2).7\._99Z-H? M]%C)(OY7&OYWF(BZ4CRY_7MR7A3L5"DZ>:?7416J?(>OYDE*C10 EK &$FJ7"8]FJK*14GAE2].JB%.?NLH%ZG"?H1=FMXRK,Q6:*^'+\'W M%EV:LZ+QRLE)#F@"\^.'0H$ 11+Q&T#$'']9I2^I[3NAY<>!;Q++M&B@LQ!^ M=UV?N&'LZI7RNK7RPB\3)>7V"B7EOP\+X&!1P!J"1)QS?M.<^TT.H@ 4S%E$ M1H7GSI%!P.77TY]79Z?VU=>_?EQ^_8M634AIE(,)I5BI=^IU5ZL1' MQTLH:SVKFJ#@IQ&%_^2_PWOCI(=?BX8,IX4?]Y)^PO42, 3^0''< E2A0$6# M.85L8I2&ZG:44YAY%"7B:IE MPQ)F<\\[N\ @PP&G9]I\\0'HYA\)#8 U9<**BS0_N,P.S1, M/])ORRZ@CW(/0%-,NVJ=V3,WRFKNVY+' M3(BNG\RIG:^.%FEXEO"E;=4'#),T G%]J>%?=G1DXJ)D?<7H+"R*OZ0IO>5: M];^% N8F(8@NF ,4@'F_#L?6#'LE?PKU25L M )H+SQA4K;;X^2QC"S29[S2CW1>=Q;AYG5PT;2PZ&^9@A.N%AQ,+S\<+ST8+ M!P.:#7N1$C#XG'+?%Y[Z.DR%J;M+RBZ'I6%*AQ&WY$A-EA;B-WY>C>*?Q^3^ M6,(?D#]%]=H>_\)55@)!P.+WAI%PLM_3O%0N%,YP,O(AW@)4*437_NS,*D3; MN +3;3 #M1D0'IO Y7EGU#AA5CBB!!$V$?^HRF^"DL_",3Y#;"9,!C"10CU13BH_%7^%E\',^:\#B*_X+P'K MH97DOQ>,?1//%. O5@/@S+[3/*GD%=Y>#,-N]7K\L 7LT=S=(A!Q)$314?Y MB-\9TUU5[KH)_*42OR9'@&M "%@.PK^5ED)K5"5I M]GT"WS+_QDJ< "R*?WZ;9^!L TOBI%2$M,(<"M;C_C$.*)[!_T("@3[!YSGK M T/P;WWXG_ZP/^$L9$$ON154P*\68%9@13A6!!/N90/N:8Q'JU@I,"+"$0L^ M?Q"#\9=".D@P(H7QQ&K5&C_26R!VK@19GG/8*:J!1GXQWDC/10=(5@R#K\!E M=)X7BIB@/8RD0CA2\AAC%!UD**<9"%>E3@R?!O'ED@9SY-IQ\@&&5MZ"YY7E MQ4FM;DTL42LP.:VQ\#0%Z]H#S,CR_T81!)IGA2O4G*:.7'E"CI A M1>&'EP\%N3B6PGJC) 8G6T%Q!2%%S8E!$ZOE@ 0@75@D8K?F CB),M14 !%6 MA'D2B*4TXI?_^3^>0=Q7!6"V:4_*H"YX<0?7'\S?5%'C, ME8G_12XAR5-88U& /L%$&[F+I,\;76(064UO9NGSYO4T-0H?H;^ M:N1H@'[?PLQQ$F\K"O]1+6+LC'3X4^35'*]B64_:G.=);]L7F>\U7W]G^?>$ MW;7<9?J;<2,(TOL=;5K43,5&";U-,[#\ N50C % 0$ -:)AB&)Z#?*5(;YP M>U0;\_=9(D+L-RAT+T[>7[\Y^0WSN1F8NPQ&!N-;YL.Q2XJII&$?A;EX-?5T ME-QR>PCNQZWPM4>3:HSR:O2]\+X$TMV"S"+]0QSP.PU#!*)7H.9A97\!I(:1 M)M(#H*RT\77 2);# "4Z/95SD/3[PY1K+1W(7X.N&_#?8!)JH8"GL#V8B-C4.5B.$"+@#,:\2@! MSM<6*D3GE?'A8X:,QK?TRF[(W8$!#5E'-HT8-XWP]Z#3_1('Y-N%)I.J^X#" M"P-8T-XX @5;5?+V*8TOBV^HHP @9V%VF\*$(N'$\(^U\GX +V,472+@5(E/ MJHW73(4/ZDA+PRY0C?'P$'TWFN2@?-4MVN(%"Q?40"Q07 G[K]541W\J4=# M@1W-U0@/&MUDS%;6B@M6N!?QZ8H H9P3^0B7K0*DQKL;:P%$R9/HEM5!/KT5 M;@PMZHAS- \ %("M"/?.QFS!*8^\? @?T $6;C[/V5>\@SG5>7]TI0;U?+-\ MAAGP[HA!6!-5O@C?5AA6VP5C[M3N;>4]\O?W[CGQZO>".\2#&_B.BF^"F"0? MBKDEJ=A?0'0$!F!:M\&9.^%FUV&>V$E 0B#&1SP[C(\TI5,XV+A^=+Z%PPQB MTA>N5.71"O^L"FD6RLAXC6F6:K4!>\#V59$;NJ_"DP6/%URG ;"6!VQW7? A M[P?86@C7>B=H6MD-A2M/%8$+:C0_%4ZBX.XXU(4O_TL05/B3D^SFFZM]OI\K M^ GTY+M0O!L^7V<=Y]#&7.\YH2.*GKG2A;5-* $J6\/) $'L*)?T*[JOE0$< M11A #MJ AWR"=CA.V&5]G/J]"L8.@@)N^2&:!8\9M(D6#=L]98=KPRY<7QKC M1IF(#D8B/69,ZQ-?'VB49+?@FW3O4;GY/A^'MG+$_]I'X;'YA,16@CF5D2E& M'I40TOY@B.3)&V_B*84>8%F!?;2:S $4;7R/^P0\5S067@XB!9\$G=@#A3^ MND5W/*9$4<[BDO]'A4^5M(%?!+X'IM/@%N9>\H1'>;@5&C!6A7?]3$P0R5D#,5"W0FEX%WP'/^/A/*;! G9%>M MLK=(HK+>@)UV;T=BV4 .OE8AYN/\"X^W@$F O*/5C66T.4-!$BID(.?,@Z!7 MO!4L:)KUX77?:6_(Q&;T+7AYZ3P#T7*Q?X_ #)0:\FYK@$^?*D^?<_ML3%H( M03Z=00A2T4@="[GPXGD:=2K<$3!5S0D":;[YGD!T/(6 *">"I8W9BB =L OT!CP%E>-CI5\* M3?HD;@5,&W>>9. M^&S<'V$_DLHAJ887=.%9UXC/9_1>;FEK?X>[-AWE_5RXQ\5"8-%=; ?Y2V": MWY-(?#HL9BP(U_8JHIMO3L8AV-P(;1R75;GX9E2H?$NX9U7]:2(X%%9%6)C6 MVXUK+N,36C.E4Z ZUY_>CU5G$@ 3D6'ZZ^/9J:J\/3L5>G=^6HDZBVJ.\ H1 M<(E[28E>LG+&BFKS,,,WJ\I%=D<[RM],P9Q)5;M2?Y_;<=&WO[)1PDFCN/^& M7@W(.4?9K">DKL+M6_ ">.C,B[WF:'"=&!AE\_J4EZZ!Q&*F P@Y+;-_5PX0 M2%'.JMJTDMV.Z\8F9\Z-$4ZIL;_'>@7C(-[!W!AH"\42'A46GF/J=IP%YI3M M?.Q@5 &BF*&7PWY4*7OA#E4N92WV*G('-"ZO;=,$%1M;?_&P!PY/CV,]8A@* MO_ ^^WPSM]JP$O81^#_F?HV;WYLR,TU;,1]\CZA_&NMNAX^63"4PL[1W7YO' MB9M,ZCN>6J](C7!@C$% 3G"/^+Y9CWM!42-4A.5RXN39\+8[F=&9<;LG\SU5 MRCG_QHNCN U B2\J"B9CV"U$5A]8Q0:EV+*:FB.@YU0R"2(@W.5$*X)3'&(L M&(8\YH&Q"C:Y/KZH*(&XO!1KPHP]F*>\$,#<-(SU6B>"#9%D KWH)H-&-,M# M.G2G8,((MI6*/>U$\\7#1*FB*2:DA_9LA1/5[RXX%1-K0TQQ/S,(T-+$WG0STP MY%)+TY=R7OV=[0]\K&ZO>\,KE]LRUQETXQ>,G8VKX0J,'R+Y:%?--MM'$^+OZ[92(4!23(V:VH1\!:UFJ;=*K>%A&D M+[:Q17$LN(F-60L[.GT+8?%RRG+AUV2^?91O-W7M0-/MNU/+B;O..E/R5R58 M1GG5OU)>V,&W7\'0O@$_+Q)2>@EQ7)BAT]$LH6D^/](?+.P>EIC]Q3]/O%!M M^#93'F^"V_]8ZM)+X&MO T?N/C ,MR<6H?P8'^ MR?(>_#Y1:_^_A=@?X_4SH-%AM5,&NCZHTROAG&SLM,.L)),%<"+PK#1:O'&N M/PIP4V1C9YB#6YW5AT4-,<(6F D3>G2M$HGBTVL'(+N&;< M9(F7E FO8, K6AM$42%&_PZ@(^2IS+)OO+(P&XH:%@$>=<3+JZ**8E@',B") M]QHMM2Z$.J#VO20<>?<9%U5T7D7A'.H9Q*/#O/K"[1 @K"XA@5&"^/2)I[I&OL&Z*,F(M#]-(Y$.!0E&+E%& DV M=C%%:N,$W\@WFTY&^>J8U_.4N,L#T93(04V&:J.SB[S*"Y8#E%1&(RE]%G&( MX2_'T8HD_"90,/TZQ!0!#%\!SWQ20F34R^[ABZ"@?'.S*L'+>+:=+F)JY54) M7*#HY?%4BH%%$D03\\AT]Q69-(JZ(\@T]UA.N_S03,:[D/!#/ M"C=P[-4IX(\"04#G>$D$W^6:V0*J8JGEZ2R@&B],:P@B'UMD<1(AESG30.; J^X!Z>N-32Y6 M\.;[90A=$8LK"G*J026$[0:EQA:J$07$&4+R-&TJX:KLQSQ$(&HC?]["D%=0I]!UE9@0L*RET.'J66Q3&O/<2W);F0>MS4XUX>%N0;FDH*SD?-?ZS7K?;%QH&#*$_H9>FMAD'X MR*D6C!@A.\H7'KBM*5I)NMBT1:,1AKQ8H)FZWP>OZG1RC;-N3!^0$^T?8$$* M(Y>L+F89G\5X?_U&^8,&7,HNJG!G1.M%C.6G)\!-X_+*#2\J7#?IB1+U B+H M) ;SD8YVL5'X<9^B@2?\S_'(I7]@CN/Y\,T4ON,N>#@Z@WS)MU!Y'D_Y=XVS MDX>IZBQ(=4H#=S[ @[[M*-=I];A=MR:X8XV.!%09#(,>@D!=$H&T'AU;QOT? M++&3:N3T)3G MUR>.5E=*T@BVD:RU;PR:#O%X'Q[Y3I->C8?\K5Q!1RJ=T)S[H@B>B+'JV&;1 M*IVJX!D?F"T&:'B..JFWPT:E7@67BM%6UCCF%MEB;B>$84/=J_=7Q\O+*5K% MV=7MA4H*):@9/U:92,0+E5]X]@CQESZ0-@! M7F@@-ESX,V$790GQ&26'*TE#$1%F*Y41VW1]O@.^\!A291U&)7P( Y7KR,4) M)7"RZHWRFL 4?2$\'C27!B U%$_!S%OZ=\JS!ZBA!=_C+.I)87PS*DJ9V"," M^E>J%5:.("@WYBK&%6>UN\?+)K7%.^UM%"96X\"W%//9\/]HZYJ1D]B?!=;W M>BR]9=5N7PW;(EJK-Q5''EXZ88:GO2F^DUA764ZR.&#W65VJ46V@BUT?9 ): MH;&;Q37FY5W*=A%\ 7P6ET-! @AA^Z:V0/.80V,+"Q6P<> M#4<%X>R4#(\_":= !((S?D/3@YSV#@35N1N/$ 9!'M:]].N*OZ9_.&MD>57I MJ'P?Q"\MRB:43YBS#I8R#!)^.@D]-O#%H[L$SU3B4JNSE'4=*I?RVFPQN3_0 MW!\@![$_L!M<"1@_$/A2>4%^FXQKZEJI\8[]*$&D*B\,\6WTGA97,3 9:/>JVT?1*^<#BUM7& M'A^,8XEQ'BP\F3_7:AR!5?P@KU#XJH8. M^!(@$V;%$,Q&I3/JA,U6FR%>EDZNK\IG""RHC^Y4V6 V3@+74'7/F18/$:T' M>$8AK\IJ^%8%10J(7 H$.77W 8%0_#PJ_RN\%0= "*4AN*ISDN?+'KASVGO@ M;A_;2*#?-NH6,2ZG +,!2H"%O/DM%8EBX:9AR:/(@X^W0B;L#%K^*E]0R]. M"Y3=<>E(O8\&ECK!LH%HG-?EIP&!9F!IJU-&O,_"8^TV&DTV@,@O_@#/YS=P MF4*,$EYP/0?GB'+'H#JU/,!Z7 P[?WNY#%6]R3OG1P:K6F3M O#;J[FW/ "+ M4/_R"N .G/G[ETG*B<8?>E6-7OD-]F#FYFK^/O'QV(AV=&%(\1[K\87:U<<= M_M'49=OB,]OH$&OQQWJ'+/SLH6$)3(@L?O2A81_^S';7>U).=F>3M98:EM_ M7DDO* BJWO]W8IY,Z1!OQ#1Y!?SBR^%'-\/K>"]\8Q*C\?WI\1\8A%\OK\_3 M]X57RV_9XNH";+&.[U)4X)U/5."- &V:##-DW@@M$FH;?;G,\IZ55\X[YSZL'I/U1/BP__"P3]H\/F$I>1JZ?1 I)ZYK6^E-H M+2)'A< M+'1E'TCQR_.MO[ENKF&M6KACJ;[A55EAXST3NSP827JKD?G5>J;"M:RQE/>^![))EAC?UT'LD7Q MSJ%SR0 $\267VLTEL,:6H4LNM9M+EJZ:WC.$S#(JWJ U?M'C=88)KS-\2H#\ MM$17^Z3WA>-;OZWI1.X^:[G!..#@&&NIEBU9>XBL-8TU0W3)W/8S]X6OZJZY MKM[N2?+]L()^WA .VUV/VZ%7T?_<@IT#]X=M;\V]4!FR;"W\5XFU:BY>,FG; M.R8JT64BK>5,LE336C43+V/_;7 &#Q8J 8NQ29P(^Y62_JC.0V-S!''!@K@+ M&(\B#M.)3IZCJX[6R^ ?JG=*5,.U951YB*QU5-OW)6L/D;6N)S-!!\E88JH6 M<62V8(\E2M7K)PL ZBS S(9L#80&3*L.$C&.JKIK6!A)&OWAK5$ M]AT++,DV!8UI?9Y2QBC%\IHZ19JE6W4_42?C^O M.)9P9"F#__D_GD&,5[)RNMUL A22N8/VLD=JT5ZPZ87A>#*'T"Z>S,DA3!GM M?[/B&U7>9/F@NJCSV=SL0VNWN?+Z6ZZ^AYP=D4)\)$+LJ*8MQ5B*\7Z+\1%D MO:0H'X?-9OK5N89KN]FS!ZE W1L9\FQE/> M(&?9RED^IAG+KN#((^2SI#?$+?,J2F8T3V'JQ?BFW\U'S$=@O?;)0.D=??4B MU3WRI*2XM6EM(&[N"B<:I;A)<7O*VO3.NMWYIGH:UZ@+45.BMR:ME5O=W_8I^VW+)^77BO[_DB, M*L?8[1C+B.C3]CT.," \C;X."XS\SG^_N#D[W=/03\9]^V^;/-4R]O\20"ES M^R1SEDJL_;_50,K,CYBYQRGT?#[_IG=7W/)^H0+M8YZ\+3W!OJ0/"/LH&L3HKM&"6PG%, MPD$ZJUIF*1_')!\OB+V&97E&MVWW@O/$S*U8R8+*^8-P**?2ND?K3B[#]SV$ M!&)VUJR169H2>XD+FX2#3?3P.#2Y\SMKWJ8LQ4Z*W9/@;M6ST%+NI-P]F=I. M9\W-H67\S /VS/_%3TK6#MOFG>!E7$YC(R[GE@EJ($&5CXPI6))JZ*]&]?IO MDY2F84)[RB6CQ3!G!?\&>:7$6:Y0)6=A!I]CRV=8,#:$G@X!RJQ9](_W3B]U M& "?J_\P.AI;Y:I7."&K*F67*2$\QXH20*4_H#G_,I] OUJ3RE?#:-C%%> 3 M\(HDBPIE )^R%";1418ER_F:Z-S 1\$Y JO#84]TQR[XX'QJ^*8& :J1YXRE M I&+ 0M1D'KWJNAW^9VE0]91)D,4^&>JD,TQ@?6SXGB71&6WTJ/F4Q5PZ.-' M: H 4Q8^$@#(T(D5+YQ.-"7DE[--+2I@*WQ;W=4X3>@MTP+8,L745<70#5(A$_P9M-M7#<=?]E&= M0P:\CGCC9XKDQ[(O\U3BV,L]J'<6PLWSBN:8QWS$ETD)TA5.<-V=R_4/ B>7 MF39JV/8]&3[+FPS64V,ZBAF@$XJI973T7Y%'OSA6QU?@S;U:,)>1*76"S[]8 M=L===0R]HRR:'$S)$),CAMVQ1B-7NO6P!$Y-S756' #GQ;]SFR8QP$U:CF96 MX #U=%$SHQPP*@6#G*2]>R6XGW@*O.B[LHN/O+]^H_Q! _ =TF+(6TGSZRU, MH-JO7,4< Q=P'NA0L#>$KZ#0!4-XK<9[UE3?7 MGR[.E 3H$99%_8(!N!^Y<@^>C\)Q5E JI .4?670HR'K@\$IFE-/TJ+,A^+/ M.#7\^T6?WF(;[$&>14,87^6?C-E8T&JAI[T>RV_O^<0*>%,W+FLS-)>)H MDW#",1#7&-/O&7I7]]5J8'R@-RZ'AO\=)L)NX,L*\!A5Y:Z;@,-U!TX1_QBE M 3X^A:7W%%+S>?>ZNR+FO,NQ0_G[/(N3L@6S?Q!YQ%P'8JYCH; -%'K43,/M MF-.:N2+N$+>!7ZP&N: IC^6LI= I0 F04T0!^'+RXL^=HIMF M19F$\$?:N_\)X^"G+.U2[KHG_?XPS1I?R^(81 *3D]6\PV&>X_#HN[?!?7W8 M 60IV)Q>E7;L)VD"(03/ZLR%<0,D\WFR.,LE^9"YN\PB_4+,E8W/C$J26:.P MA$ZNQBG3Z)B5$;-G060U(S;'WN[.B#4AD1NQ)D.>;,3@"9@IZ/SM8FJ'H/<3 M:/.0O6O:-$Z68DR8@ELW('29T![XQX D!2N1* *_,I"^$J2W>N//?A\E 9W/^G6BYC MTL%;TG"M.$TR^Y*5S)6U>D8%K57MT"H\J;)PQM.V#*<\R!,0".!OPZQ1)02' M\98_0,,P&Z8\W"SA'25W/AL@RV\LI$5W_-[Z;9@919@<]LIZ7_HJ*UD;HIV5 M-8WOG=W0'\J+W\&VQDGY6ZUKNU_,@VKV=NGM%OS6&Y3%]%[I4G <@+N8K:\V M#DM8?"#67AGSD:2K^)W>D$7OV:0)Y+S^-&\%?.]S_%:,?J;6*4(QWBY%.OQ]U8F\#OM#04=(&S* M[GC^A\\!1H<91DFU_3F=C$$^)9BJX=43G:'[QHK+*N MITM?%]%.2[OP>F>QD,UXL>G#+T$(F5.-\#@^7S5J'!=/?]7]OM4G3\AZZ9HH MP40FUB> BI9WC.&CH,4\]9Z4K,]UZF3.M9X8>2KLO\.DO.>Y>OA0)&N&\(64 M%QF+XL,")-[UE03Z$SV'!Q.>FYSHLLP F/FMD1L4( GMP]Q)A MPM1_G3^1ZT$)"X@F1 #6UP7)AO'KB*$J/>4II!HD*X2<7[H"U&YNK[Z:FRD: MI\_&>#;*E^$&:5*$PP(_IT'V'<):D5H:35]D43 RR<;AQ72-2 .V]Q G%W2: M:RD&3E=/+XEQRMV\M/C"0[K;6@U"GM= TQ=X@/#7!<72OR'6[3*[/Y%%&,=@ M+WC5R((Y+V\@ICG;2H8)(^4T?&5DF?7 \G?)L#7<8+O)6*?C/,K8U3SC^5L; MBS!]#D*+ ?OTJ[ SEYDM)RF,.K-G/@ M8_I5E9\RX24L=0QCF5,8ENF&7/CBSKA#4M#0]F1$K4->8<&EG:;U@F348PX,'D6!U, MQ>UT+W[!2\'F$ ,FO4L&CYA&!=M:23N1W+3,G1; +)3C5=RD8EY)2&,7[9&H M^*%X>+THF%=Y]#,8[J?P:D)8VBTK5@^/=V\:5LTBUG[?WIFY\CAM9W;L6#YHX]0E;=RRD?S)PAA^0L?F!? +PH@9V5D8Z/_5^=B9 MBO9Q*_3AE@N[-T'KFM-9XJ\0&R]L ^#ML-A,P18Q7%[PQ-5H>74+C3';L-X> M^1G0(N$A4*, "K0/'AO@F=.JQ+:'&RXA&Y3CS6@N*B\J<<;_$,UPD*Y5+NHW M%0,>?N:T>NVH5\9,\XSY^3WAQ,T[W]_H,3(EV>,C*:/GZM4_+JH[YZ H/AZQ MJ^AFPUX$CJOR/6%W+!+%9L5P ,SA%6IEIO+R7MQ<*Y,2"('HH?)]-U&3QIE; MH5&6-B4 \!_(-\DZ$0.,*/>@!/7I/7]WP)H0 G)7)$ 9FN-IPJ3LX3?KAW$J MO%2//Y F\*> A718H"/"[D=#CKJQ5+G0T0"UT:.\L4L*PME1+L>GC8:(TK5, M+2ME*PL9JW56@.9XU;YRL*AGM"T8#'8; HF 8W3(1)]6%*K<9_!TL4ED? MJA/4AY> E/1Y448U;7X@G1^$#U@O 2.'="[F*%%]RH:_.4F_@P7)\N)_A305 M):U.\XCE!,,"1%QDND9O%&4?M.2<%BS!1^H*%=S&+B8H)[9XF]80Q0;"0^6. MJT/<[('2/#@KVLO[E5904@QZ]?YFDG%S\H5>3_)K3V(B+BOAX+$X0#G.1 MJCI$5V^N/N[PCZ8Z^8G/;*-C^/;"C_4.6?C90\,2F!!9_.A#PS[\F>VN]^1. M)FL1=W\F^VR4-9<:]I'^Y@^T(^>F-K[?4H?(1XU(=;WVO!Z:HW7YRZQ+V($= M+6LFQM0%AF->[5(D9LYY8H:;H#H[LT2KUD>;KNXK;3XF/Y:ES+KW/[65(&OI MP/+W7?%4RT336'VV;VQKB#%?.C"=_.RDV,!5P@=":_TIM);DE*+;%M%=]]J7 M%EW?LIRUF*GN?Y;=$:?SM(M;GN=6[J4%>->WBB['RI5O%5U^_;OJ"[_+HTJW52)R!D]M^+F9X-"V/D?;NC=5FI5'6;;/N&9WF)[@K1 M"#$D>UK,'M4A*_C9DD';!SC7V/H5]CO)^K7+L$ZVHIOLA[C&%8U[*'J6;:\7 MNK0H.CEP%AFJ0=:,+R63ML4DWUOS-E/)HJU!G6H:.V32,8>P9VR0L[ ZB3-] M$/7(HEE3);J_HAA*CWSK3#)-73*IW4QR5,>33&HYDRS5U:W=,>D8XMNIGG]R MS^:H]FP@//16]2?D]J,4Y1:*,M_H:>'NHQ1C*<8K^:6>9TA$EJ*\_Z+\PE)- MKX6(O.UDVLZ*U1=EU$['%]9I=;>"<8."R5OU]K"^W5A0W[Y*L-P00A/$+,J& M>%)Z:1!JGS)ZSJI6965*[%$NY.#8:ZBNX4D&'RZ#(;HAKF3PX3+841U]U9WZ MK3'X&#*AB[RECPNN73ZR8A];=0PBRQ3:S21#M:Q5-TPDD[9=[J-:]JJF7#)I M^PZUOT,F'7/!S_DJ-^4=60'0"],R93%^>]FSRI%DR9UM<\]K+'V-%! MHV..;A=>*8P]2,'FEGG6ZV$KU/HNF",+>[&?.C%>27>]W6PB*R=')8ND)DDV MS0E\G57WD638NQ*!%UVWO7JR_[BJ8U9>?[OUS%,M8\VC/*TI]'HD7I&B?!RB M;*G$6O5PI!1E*G1RK*MZLZJ#3JV)*ZW=P7 MKRRXG'V;+IFQB3OK=D*\V2SN$(\#QED^NAN^:E":8[?2@J5EH91=IIS@D]4C MU0 !@\>8PE8YY= Y6<"^U_SZWOWFK?&;LDOFWF0*^Q'VAA'C'(.(E(4E,B^:'T M,WX'-$L15Y7Z_F<%;U%5Q1A&QYT<%-![[4'UCG+3!;T03464.P8: &HQS'.0 M\T&>0*P(M%%HH5!0H6+8XQR@Q6+T'/VG:5#UIFU7C559B[*/5E" M#A9\6(\IUL034O:D2S5ZA2B3KT% )+" 03TZ*-C+^I=745(,>O3^99)R,O.' M7E6C"^?DY1Q)X.\3'[^Z2Z*RBQY%1^=>19U(JMY1H#-'"IK4[Y$S/MH:+NOM/D(#LZ2 ME%E?UK>Z[HV(>B/;<5 7W)--K7BA(APJY?1-H,2A$J<58K5_9-.?MJ6ZAP=V MWYV>OI\7-TT=T_TW*[Y19X*EP)+*992W$(IUCOK7KUY\))\U&*\3S+\@G16:3BVTM+WI4F M[-^_W?)+1^OV;) \VJ+;)2_V;#V/O-V4$A_7X>.% M#D3C!NU1G0U6XB1I2=/;).C-KW9JN>/PI(M_]K=C%P#>#J^FEUW5EN31#MNJ M21XMQZ.5KVV7/-J^ [[F\669>=B X_!^F(==,+C@,82PSA++?$459Y^7O-?9 MB#(#5^([_"G+[WEJ(DY^\++0@I6P%C;0AH,]=#".]& H%OG)B*KU/-K-V3O) MHU5XM.8EG))'6^31FCW3]C$ST2;?8CHI$;&@5**DX(X&=R*2HAC2-)S:V3@2 MSU>V3]\+-LED3/MY)%5I+]BD=TQY ]].3/%&K[S=9U_07O-&9NFO;S$AN)N> M(I)'*_#(EWK4>AZ9.\P?'7/<^P?>O@Y??T"BT;DO=^MYL\*ISTE?[;/'TOJ3ZOY8_H[X<]^A^W+ MM3^ZJFU_.N[D*MMMR"/>]0[!FB7#!W_$6TKR7DGRD_;$I3!+86[3PLGJ1ZFE M)$M);J$DKY\=W-85OO5$JFG[7$PW';@M,<9RM\@]Y0UREGL_RV,(6#]B0%J( M"TJ2=!2G8LS*8]51G_XCW%@FNFK+0YYMYY*O&LZJ;58DD[:O2L237&HYESR5 M.+L^,%U?>S9SSTHU4P>L]YPMS='5)[^>3#Q579RBCQ^A 7BW8.06/K+HDI@M MT=T?OBY-_35Y3DZ1:DX2K MKG[E*W+V\S:E'5\=)Z\7VX?KQ90CNE[,:*E"T"6Z4G%Y)-.B8W;(Z \0\CPD M.3#:BZ85,+0S.;2Q]M /RB1((KR4+QN''#S25Z/6AX;$L!&,2J!^B;3Y>'++MF2^^*7(:!XXXHV %%&0YF)!Z0EDR*G]XQE@;%1T1; M[UC38UMKB_8!BYBU6Q'[,+Y MEF1^ ,/X3%E6":]Y">7KE1AH]I%(8BP1/[E M'/X&K*1E)8)"_$9%C'U&BR&FB&!\$&7T\>?>M+FHI;#R0N@ SB(I61^PK9N$ M77X'9)J5"DC+$":#R3@NLC CE&U+ASEEPX+?_"CDCSQ!MB?OBIP"<7-2TJT5 M_)5I49]\TV_J4F9*?0P09H=YK-V!<)N*!2%!"+Q =QQ#5>6>T1PD/ZDGKH!*<8SI4@ 1 M$(/;-(D!QN&K2;5,D-PA(!8P3F2X]X]AIRGMW1>@S<&]\I'=(E[L?@T/NT6@ MG%< 9UWEM \CA, 9,>_*Q,";"HK>.^JNL"%QGO6Y4O^5)JB:'TO41E5Y0U,: M4?[%2_8C"3/N18/HEBQ/.4=I;\G13T'I=\*-[Z-&03\";8W2L7_E*X3?] M5YZ*&.;U5+0@7+GBMZ4 UAS1<_F[ MM^4S\IF5GCG"_03W(/83'F3Z[AVR20N[@DOF36X/CJ@E;N\B@ M8"_K7UY![#8 ]^1EDO(I\8=>5:-70CLGD\'?)SX><["C"RY6I2_5FY>XWQVL ML&EO_-IXKV,N>6O\:I_9[GI/'LI:Z;I%A90BPH'#ZVKS'+]1;6-?B+_WBO;\G_(:'A9"Y6L2JR[0=;YHC_NKU5'K #&RZ;WVN* M8VYO+9E?F@Z2RIS*^E.H+&DYIN491O:Y\@1+*45W!7+_N@%*2WI*P)6 NZ^T MW"_ /6C_>"X8/T.FI!TG-9<[G/,^2U)>F/,&BY!Z-,#"K2R_?[FQL]Y'?=1_ MG\[Y&X;JNION6=&F7Q$V#=5;][X2*<)2 MA%NP:E_UR9KW8>Z%!!^OEBJI:WJHK):RQVSC9#]1W)MKUCFVVL MVF%3,FWG3"-N9S?W*+=C^>MEQJ003>?/+5?J_MZQS5;ME?>>)=MVSC;/E\[1 MWC&-.)TU$?*A8/\ ;?#SUX;M:9"/;3J&?=X*Y/"Z]Z^J3;YJ^*OZK;()^>[Y M9JJVN68R6_)MEYZB:\N>_WO'-LOH[.82@'8L_UG*7HY.B$Q'-:PUJT"D\N\P MB^ZJAK'F)7*2;[OCFZ_JQ@ZO;I%L6Q,FS>?8S3] ._S\N_B[#NQ7./R5].DM MS/SP=NH?I(&KDI6+\F0.<]O5ORI9V>V33-HRDPS5MU?U\223M@UW9&77H-5[ M[')'?=-'*$W57?E.3:G&6_=:',N23&HWDQSP6E:-GB63MLPD3^^LJ4C[%RNW M:NN[W9'QI[/#V]A^[-PYD;?2MYQ)ENIYDDDM9Q)135,RJ>5,,MS.;O:C=F_: MI8 L&0?K[JJ>H53C+7/)5TU/,JGE3#)5QY<&L>U,\M(=UXEKN!F]Z=T0U5BX E5J\]=2] MI\MCN"UG$E&ME2O@)9.V;0_USIH^BPR"#W8)P4X4,78=M1'?.0S;04X4,788.H MQ%VS!\9>B/"A>YKNRN=[9%W3P=Q%HD0U5']E;-DQV*NI2SOE2P;MFHX:]8Y'KPL'[4@[Y,4 M$P*^YYH-)Z7ON7O^6^\I.\ES6^3]"F]GAKZ;@)MHFP8]-CR MKDO[9,9RUZW-69X4>ZD^.]AP.SSALE:^>TX*USK"M3RLSZ'H1H;?FS&.4@_= M=:]CDGHHA>MQD']ZW:(4KF,!^65BKHGQ9?%*(XZY'K"H2Q%K&2:*@>>Z]U8W<9;W4*6D;E%2-V24GFLS=K>+V_T+))!,N)M/K/"1 M6"*%=8M6SY!6KZ62*JW>XXM;L7CI7R4%&L#_1LGWU_\7_JDGT>=Q':>5RY_9 MK*R1QV3-F TZ"W;;9VE9MSQ7DC3,&2U8I& 7SU^5,E-^L?2.KDF6*G&6 M*V67P?_GC"E]>%VW4%@:P1/_&:9,,755,72#J,"%_H#F\'<E@FO>0GA.'P*II&R@"HQ$? ^8;#/$=B0:">9)': M> S'O^C36XS>"PJC*UFL_&(VUCR>ZO@I\4T8_ U-:415_L8N\(KEROM/9XV1 M2,>L1U)Q3B!)(!F'F>:S03K&XWPVS8ZQ4SXG,WQV.F1#?#8[[HI\'EF.!\#& M'('-Z_\;Y/]ZO=HSVP8H<79KP!MVC01HOCBC;/Q"_(XU(O^$*(+;,2O1CP$7 M)S!*I0J"50Q86 )#>_<=96)>_,VFT_'GO]FPQPJ[G!(L?B_J1E/<;Z?I [:K M6\DJ2%G1D)MYPMC0EJ:LWX,XU8/4:Q7BP->*Y\9^71/\\5C0K_7['L?\>>^V M?UV2BC-O=D9O7@:#QG0&T $BP1@Q_9[EB"1(\F@8EL#7'TWEK+XWK>Z@SI6* M5TN9BTW(]/&3U3?C/.LKUY_>+Z?=Q&B)+Y&-$MB)*%8>+PR ;0SMN.9?O#D* M(F0#/WY$59H\Q@>!&3#$I C/L/,!7,% MLA\#EA;(P!DYJ+Y;E%GX30OX:W"Z\'5A;>I''V!N16,',/C5("L2?.YESGH4 M(>'571*5W2IP:#Y5N;#Z^!$:@+\Z+!<_T@B*0@ !EF\__N%RI)F>-DF-YK_= MO)[/@-XR+0#F?=-H#--]27MW]+XX^=>D;H!B-$FXZNH7&,G%'^[,CO(17R8E M+"*<(+,[E\P7N,B4BR'M*1^%$5W2&7@UCUH\T!G+'P^68'D].BC8R_J75U%2 M#'KT_F62\BGQAUY5HU=":P]F G+^/O'QF(,=77"QVE"LWEQ]W.$?3:47JL_ MM_7(PH_USN+/'AK6@_E8:XWZ\&>V>^QS);:_)W/U.Z9O[LE<]TL&]FFN^R2O MNF\O->HS=!1YO%)I82[/7^DXY/)5(<*8[2@=/&.GQ9V$W ^^%/[O^83_NX%$ ML23^@\1_TZ7I[1_7]UF2EKAY^H;F3.E16!8ML_S^Y<;NYYNF MR*$=BEQY_>VNC22VZJ]\=]>J-'CNLY'/==.HE.7]DF6B.NZF;WV6LBQE>0<+ MMU3#.G!17N,XQYIBW3[VFLX3K]9]%N[NW>$,B9+'C9+F.FV5]@PFI2P?ARP3 M0[5<&8E)63X$6?94QUOU$K ]D^5C=E^)Y7>>QMXGIZ'WS[=]_M;[G";N[D&1 MCSBO<'X^F2[2HLR'6"U?*/]#^X-7RG799?E:'9I:W>)L1;J8JN^MV1=9=J;; M'=L,U=!73=U(MNV<;41UO34[1$JV[8YMGM[9#4:V8_G/TH[\Z(3(575=ZO[> MLHO;L ,WP\Q>9[6FDWVC.\93^ MRX>A3D3US37;3.YI&O0@^.:KEKOFEJ-DVTY]14=JV_ZQS5GWTOL#]"ND$*TI M1)9*[%5=5ZG\.^<;T57=7+,D0O)MAWP#?3-6S\BT%Y"'GT5PCGRW5>,M2R:M<%DQD0:Q[4PB%EDY6-[;[?!6 M;7ZW.S3^='9X6]N/%,X2?\VCZC+9MSWW7>Y9MYQ%]KH-'R2+MN:868>U&RWW MGC>>RK)-";0M9Q)1[96K_263MLXDW9 E&RUGDN-UGM:D2H; ![@[?).5M*=, M7H=6W06X9J;DD7L?#JT;R&J+;[=F&)9J^FMN"RQ]Z\]VMIKWWI27$28A;3D< XXQ#QC@IPH M*;UUE-Y6>[,D<[7E]\C7")K:NGT^3B8*D0!WX@#7Z)I=:9RE[-92=G7%T@TI MO5)ZZRB]NJ)URA[R4B<)/G+GLM4NO;HBZT]>31"+F[2K!=?#3N[P+Y X M,AWEJB4R-!)'I* >2E MM<0ZGQ34&D'V41N\]6J3SF,*-(!_'??QE__F?PGN M]L+S7W).3W^Y/8G37Y,XXV7 &;&'(?/CK*DY>:(1^=%HJDT"K_;@&B#I<$1# MYI X(#_J;;63?],/0A(/&/P?,D:&\.9!1)COP+7_2'Q&3$TAAF;HA/H._@"_ MABP:,3MV'YDW5LEK0\DH5B330G;NBWY GV9';9-Y@]O7&.;SQIK#F\A]7H^0R\*-DB"H3 MJ>3CBM*DD"=&J!<%)*)/,(&Y+PGZ(,6JE9,C?>FU.-Z=3_M'<*%FO\=!7?M1 M'"8HB9%"0!LHDB;Q^!GQ??;$0G)Y\^?UAS/=(BY0WXZCC$!V$H8HP&-&P_DD M?(4;$P)F-SKS:)7-4EDT'F3^['3G3(]_CL.B]O?$C5S40YQE9+L>4'G@V@,2 MV'Q6#H&O+D:AZQ&=#U93R0L\R[1@R%-7(A-M<(0\A(Z(?5XCWMDK5X?YB/-4 M2:!!).ZHUB%Q9KX1:*GZ]FS %)O ^E22%0 6+4"+RD%^>PXGUD1\P0>ANJ^I M"TAF)=F$.QA_XC/$;2X_X30.JCT3Q< Q+6?,-#^4*3[CYKET7IK:^6E&Z5Y] M]JO6_6$6*L$G'I 1S#IP(K1* /P@&4 AXH3P#)_TQ@43E9JC1<]-90J-6WYS MGSX&(1HS$-]G>(!'8S'5988/##Y:O\R:9=8-QNTD8/;4BAND^X7#VV,\!97Y&_%SRIHG(9[[BVP&C?/[E./$CS",6[THA6F]Q">Q"^)O'B6PHY$IOAM/>?#N$Z MQXT!,B[IR,73T.Y8%"2AG2+Q1]>GONW"YP#4#A>W57#84JV# ?%? MC/28YX(>@Y)24%R'?4_ !$OFRR?F4VC 7E@/D>4@!LP"+"",*: BELLF=F M)UG &%Q1 4IOX"O:R"*.*@B%/"(C1(85Z* #C(.4!7!N' ;P$D-]+,+-'>DE, M_" &@1BZJ6,"%&886Z?(GL?<(+\.@^$*'@M':4R$AN#%$YER4\(^4M<#=Z:2 M'G3*8YX^:;94(_,W#NE&YW+%V0//]5F,2F S!MXI%T?DB!M%"0H5E^E@".8> M!AK8W_!W.H+KGX$U,3@_F,5LY8X4_/>9AO#XEO!6*I_7N #M&G(A2R%GCE:B M+ /NQ%GR)]6D*75%>:3H(GE>\!21!D]1!0D,S8G>OBM!A%CXYIGOP?/F0 R/ MCB+V+OOA/7@](X^.W[D^GQ*_Z7WZL-1A:8U>K,UP&RN^3NVP9:EM2T=3G!:4 MI2].K;3*K?3,0I/X#ON2MLR%7VNJOO"[98^UU%9W\9W+GKK\NU9'CK5.8VVM M]-172B%?7=>R7EPZ9QE8N*,'6N=\X4=RQ_D>(K#/(@*[P@B,^[A9%+;"&NAV M"+.T^K, 4VO;=L#ES4?\'@KMMM9I?L M/7RA^Z:IB3J@6NZ:I]YX,2>_T!DOLXVDA@J!AKM4Y[?Y?)>G)N^00[JE6$9; MLJBR+-*UMM(RR[H-DDU[9E.W6_H;FH9B:H#:FC?:QC*7V=[5AO97L*WF*_?KFW?W1+7T'47-_'A8IT0ZOH^K#_K,5!1:+;5DRS;.9N(\]^/8@[ M>.AU6"Y9BF:6M5*22WL/D)6VM:\,AF30&@PR56W?[*FAG:]A_F*)G>>=0)99 M^!6]P'2+_IS#V;=?BWY0Z5FW%GT;!*JV7AG-EJ*W-COZ= M4.G X*?5%ZLN* M^^TLI?RRFU07J2ZGJ2Y8-VBU-]N@6G]]62-;N2O=J9Z(&)JUX7:JPPA(1:*@ M%Z=39&.J1F.SC\N:M0JN3W6Q?O&QIJ2]T+S@:7D_A,"/Q$D7G4F+.]%CMZ&; MJOXV^VRV:ZYH1(=W3CHBXY G75]GVJB5:28G^ZC5JM^7'*OLHR;[J,D^:K*/ MFNRCMGN2RCYJLH_:;NDH^ZBYOHVMPAMX=,3NZMUD2YY*5S_KBJG)+FE2E(] ME!NZKEAZB?/FI1Q+.:Z@'.NF8NB=X\;D U:J6C--0M8:AJK MU)!)#5TQVMW2X8ADT+X8U%1,_3#MMB232NPV:FJJL6\MJJ%)KV' M1S.>IMRCB&W6W*R.XMU4FEH)"R$#B7TSJ%6BJ<0IP324@&&_N*UER\!UW M-6101^FTF^J:N_:/8]_;R43C>8)]1,=K9]?KW.#&W%>H)_L/K<$>0^F8)3*" MDD%[9I"AF-9>3ZR23%I#B[H=M82_M1W^U-"0'T$\[KFTYWH'.D/LP)9<:6OE M"]=E5+%'6VX9,NRK,(/:G99D3V798YCJ7H_>JX\EKY/!GGL$Z(MF,TL/ \W8 M+=N@;9L.U=:)CJ*W7EGZK&A+L]=VXTE)/BU);NBFHEF+G0TIQE*,:R#&AJ88 MS5?V(=1,E.?YT*?6,K(!9E9=O( LNT+^]\*ND.F-;1/;=@61BVT3WX7,H]@- M,>TB*)Y:O"NEI3:YA?: ;$F\^);]-P";WX#RK*F=S;3_*OP]""?Z]L#.>B&C MW\YH'X;[CGI/=!R].9]N\.CZ9T42EIW]+[P?SXO^D8N_/(FVGFEPQ0N/HYG8 M2K3TU$VU.=W34]-K=/"_L[XDKPD]LRG_YYV?9SG-7\Z_V[H'_^*%KZ,;[XVX> M)X7Y-(2YH3>5IE%BO[&48RG'%91C(<;'C#+!J<5S MK6:)5CP5]D*/E#VF+ME38?88YG%T"I4QW#'$<#!H)R)]".8(%J$&DPSF%FU= M?7W1YEZWY\IH009U1\JF8U(D&=75/JJ;6:V+;->3:W5R*:@N;&KH6DO1K>,( M)(Z312F'CD>39+Q7^W@O;U0S:4Y3;%DS;S/EFG59\[=2+ZYP.J96"3LE3;7W ME6,3$+/;6;ZW3*-K@\B#U4[L&IA+Y]C; 7#UZ[ZKD]] M>VX?F'9+-6<:P1BFJKW>" :'"-\E'L\*+NH!(QN\U*H1B1RK;/ B&[S(!B^R MP8ML\+)[DLH&+[+!RV[I>-H-7F[I&(O21+D:Z[,P9.A]!/:W?!,2S#UZ>9KM MBO&C;#%0\Q8##5,O?ZAO77H+K#V/DY;@6HFOL4WQ/0K9/77QK9L$ZVMLY:L+ M *^1LM]F1_W#%O2VU4[U6O=4) %_Y-6SMS.^]BC=1R*+9>M=XG><;-(- S>4 M2S95FTV-E$]'4=,LBV7KGUN:VAR9IY-P@T@P' :^L'TGMA]2;W<4O?3I\!7> MRW6D;%):^BO'2DHF'9Q)[9;2[DHV59U-FF(U3;5U$#[)>'8?,[YCHV*7GZ)] M)PWQCVAOEYX'%HQPXVB$!Y!Y+DNR3:,O/-=C]]@M\SC:41XI>]KZ<0131\H> MTY#:4UWVM RU;)BS'1[5T.37,+H'DR]J1[C%#^(!"XG#>J?6WZC1;IE'T6GS M2-FC:Y9D3W79TVJ6+\^0[-G;$K5EJ8=I.U5#&U[#L/W7( R#)Q@MV'"_8,/E M.K2,*"K(IJ8NUZ KSJ)&\TA2)G+]N?81:MZLJ=BB:=*X:=Z.YZWNDM?*=!8Y MQ;8;Y0A4\>8;[99B6+MHOE&*2G5N4"/UY93TQ3 4RUHSN)3Z(ALZG4!#IZ:A MF-J:I6*RG],.^SD=5"K,IKIFR=.!9*(BN;S7>CJE9,&V3N^KT>;I+T9ZS'/9 M(R/Q@,8D2$(>T*3-F_!(D4?J\24X;,L$@_[&TFY*S$Y"T<.I1STLNXT40B/R MQ#R/I)V9\@90$7E@/@MI+"(D? L>7$)YB8Y"GERXIP?/3/I]UW9QMW@O; M7H)B!H/W/!Z6Y7/"WV)&AW@+T#/K0P5QG9/8(,5 (2_@IZO 8V#:%'M1P3-Q M!$ WC]$HYG/V06:);J1-LU1R Z/G).[#F\8\4&0X.Y@NC"<(0V;'"AD$3_"& M4.$O?<(-\8GGD"1V/6"FH, C=3U.^32JA.G!K. KH#RH4@#T11[Z_/8$GNO' MWIA3P(Y5@OV\V#,=CCRFX!4T;:8%I&#?@!FC((P37_"32P(-<11 B2C&23^Y M\8"/(XJ1C0^N31P7Q\[;_ 3U&;^#4:;,$*3H)\B,G$'IY<-< MPI"$U(%/J3W&5=_"M %M(B$J#D.V8D(9%&!,^C"9()QB<#P((I31&!D$(W=] M\G,+ [AA3!5P#EX'KM['?. M:QS?F-$P[8;V@=ELV /*F[KH>J824"DD1(]EDW.X,".9"T3!KV*8HY),*T$G_Z$2^E!T0,YNBP" >E<$[UD@CP+(J4M .$7U@ M9[V0T6]GM _#?4>])SJ.WIQ/6T"P=442EIW]+[R'R@ON+/YRYI(=&%;^Q'8M'GSUPO2'N< 3XFR/KW&Z39*K1Y,R3A%Z5?)*66:R0C0 [ MA/$!<+%!BB,.G?".9O8.E7SE$"SF'7' XHHOD-WF;7UXH3%[%K\0-)'@%['X MB3$!N7^H]RH1#95R.W?_Y$81^0@TLQ5RE82!0BX2M*^>"YP5%RODDOK4*7Z MMW\&EVL'SP9K:6<(*KCCBL)I;L.3'L"Y2T/X; GD[5OD M7G1/XB)WT^^?_2H\3'(_0(MX$89(Y8G3< D/"8'[:+AO>@ >0@(K,[&%OO> M@N3Z ?"E?Y9ZT23B3(4_@ [V+7 +I0\A2Q@$\9+L6R$,0.)R5,()'UR[ZV1[ H0=N2,_UT7M] M3[#9K0NA#P4'YAG]'3"?[C 9XNU<+E"3P4=.16#Q#4HN.-SS@N\)< !M)6R2?&-W^D?CKH MO,-\7&F#GW@F@0/RQ]SANX_A \$&$1?P1;G4_1N3OMMPW3Z5M.RFBW:[SHMD_7,5I?93=8WM7_INO&F J(] M'V O,8RW@6(7-H2=/@^%;X&@W&*@8%Q%,9>&JNLHQI=T,H=1/@=0,8@<[-#M M"1G@\30$BO%*TH,D0!GD.8V0H2?0].F]L'G@-RS6/ZCE1,R>Q= MG#I-@#F3D6 NPN4&, $_IN]B@D8MX?"7T<;6/&V<:JG;:F9)6L1,/WYWAI\< M2$,Y04V5"(%Y^?<_A240+C7R&C[PLM\_N)'M!1&FP"!0AT@>G$?,>!%,?Y2C M[^%:T7^?G>'WP@R=%S,4FB0R>R3$-(^(\%'*,0D1,>$E1R*!11*?9US@DP&C M/(&$]7K&)/^]8-[]_L[F+80/8I) */$[/D:\"H205F8L9!"R_L]O!G$\BMZ= MGS\]/:E 5/4A>#QWG__'">R?SR_ ^F.R])PY#S0\!Q"AYS!>73.[NFD6?C1T MG(>NGP^B;_0,,5$W3%T=Q,,?7*.KV0;\QUBGU6Q97:I9O7[+T4R=-9FF.<+$ MBAQ?EN3K7*AD9=6X>*D:])=7V+]3L><2J+_/8K92)D; PB([(R)%-Q()Z%&0 MY^5YRRB>/41#Y^9.'CX M+@V7P8SB8PLZ&KTTTEN;]$M#LK*MZ*[@N;U?8#M$(NO?$-2#8UTM<])<;$YX M.!UXPFW@+58<5)%5O#]+M>;._4 SO7JD7D*S$X0GZDXVG>(!/5QX"!6) 46L MRJ 6C&B8+I"E\ %?8F,A!35\S296GU^"Z B)!^ZI2<_T5H.]S>#E*DN= M7>!R&,UAAZ_SB!_!G74#7+-_9*%XU.M8I))?*3JPN""!%[-<()252+2$/ +? M8-*IXYNOG[Y.$O*$^)C3\^5TN0N M#@7WTS65XNI3.B3,'F'2 JB49A^><#D1'A?PI.#0C0NN4)$E8DG(QI4I1Q$S MB2+\4<3+(,(.GZ-X./R"DIFN2$'PF#$O2I,,KH!XG@2]NOQ/>#8(1;IB$_!U M(S\E**=$<78N7U1*AHE(P/+5WF X3'P((M*,;#"C)9-EP0U9S@63IT?@(GB; M@F^C'IYPA),$$00?B6=4D%K@[/"7YHR8",8<\WKK+#(,05$8\KZ&RF!.+JB\(B.<> NW1Y!^.),0\FUDR* M+,R%J.1#$HI*!996E'@BORH6J5/P[P>(+MEUA<5\3@+F#] $"$ON9DQ-C4Z& MTHA1,. D3$T%X%4!V8K06EC4XH,MO(XOXB'N<4,+<8+'U\LSHMA%4DP>'N6D M**:+R72F&,?]$.:.2_91<2J1&!HG0S"A!/<"TB( L,:1"#9P<2O&H(^GU%$6 M/)99BOFW9N5'Q1P6SHI->8\+7: 7A.?:5*S22;6)QRQ], +P(0];D A\=7$V M6A+YB\+*8KGW.$*TN!T,HCC-)&:O_BX<)B$-2+8L-BL40HC5@FCB<8R)YWY# M"Q<'+Z]7RHU/5 )EXHE$R2B-95P+7"88#'[E^DF0B"\A4$5%CW!1 40F8[+ MP%AAE9TXPB-7AEE&<V7(K&$XW[J=KE1B:1:O!^,N M/4(Q_ILZ\@%ZN[C 8 ,8B"J*8I46+XR;JC7E-R4Q*'%>K99%>H571P->KH6+ M!APBZ225E-9OY04I B8G@),YPXAE7N _G&%-VH)BL2 L5*MNL-!G=):(\1*G M<%$&J2KI(OU"W4\R=-X8IHFCFZK616H4ZS"9G3_[JDG*J*N M1"GN_:2@'1V /P2$WFW#HB<^7NZ]8\C6)%=(*_3C*RY\G7GZZ0H8>6+&A M)J_)3V+THGC6XC8!O\C&.@[LLWG/&VPZDY E9F[<\?[+=HUWK18&O M 6Z;^)+P[2E8]#.@&$=GA8P.:>B+FR&? 'TN8##T@8&%QUK(6^HZF'039#IU MVKPJ.S02WBEZ2-Q1\,;HH/*2-(?<>E2$5. ]/81TN+C9UPG0\J)03IMN /B3 M>@DKT)6'PY_IF/P?X_NI)G3^@Z_&+:?GNHUVUCUAN7)=>,3:P-JGH\L#!+?< MM:YF)T3NEJF5TY:3/>;T)(19HM61,UBBE42KPPOS*;0N1H=\;:?RM'NT'DNW MXXU94SFA7AU/YTU12IULX"S9),%!@L,>7*8:]L/FY9U52,35$!:-MEG[8V8W M9DOE)+IT_%DC2-2MMFJLV4^\0D)WY+BP42*@0FR2V% G;#BXU&V:8=K&L2N; M!&;'EEPO[YZ4)43%P[F33:R7GG^U!7DMKZ=FLGS*0+51H%\7!DNP.@VPJK8P MISY:-I!LY"U1U;^M,K]5/+E59BI?N8]7SO7;CI_?&/+%\/XV3=WXN=BT0[:NG&UKS/C! 5-Q8G6WBLG%+O^?E^\ZC M_+61>)$;#P;,XYU2)EOVZ?-4I])5SB99=;^7N?I^KT4;GZPS>#HV2'Z7-MBM2%,4OF&PO7##X-7SP.VY\4J[_UH'V,L& M7%0UPV31D-G>QD:O96>^QK^V-6N_.98-MJ6UK-_NXMC_63F?E368;IX/&'8 Q^[?AJ9;[-EXYFW W_QRD9VM4NBOR1NY4T^T]YZ<-2): M"6%P+4)H[%.TM%4@H1#-/Y [WB(DI-@Y]#<<1]I'\#)X9'&81.1"W/\;HUX\ M(+\%GFA4],D=NEF?N>Q:A5S[MDI$7[Q_4#_!_DAZ,^])/>DPO@G [V#ELP88 M;ORPT\+\S8A5.9 VU@/IPXF6Q.%#X["AGZ^MH>D6_9+:H*FI[K9B=S-:50Y,S8-[O!),:P"F MN@7^:TLW=:VKZS9= 9]WC'=(!G\1V=7G'>P1^J[S".J/"GM"Q0)WT&R74I5"78MT,Q$T\QS@@*^/@#C#P--T]L\(.S+%@ MH'3W) 9F&+@"" H?;P4@%*<0#7GG765'J'B:GF&SPKY.Y5"Q*3U#B8JK9A3U M#E_9Z6891=-]K!DBGJ:?V*JPYU,Y1&Q)/U$B8CE$-+.U;O@)U[H[S^ N9HO= MM<'&T_06VQ7V?RJ'C6WI+4IL7!D;NWS]N9-[BSKEAQ\-&<,S @$GNS5#R-/T M'CL5]HTO+O,>VJ6&E)'B/TGVL"3AV*^P050X0EO0>)4"N6]]MZF?V!.*" MOL.BN0CY@47 NKP:YQ9&P4+FVRQ2R!T.7!R=RW?"9.=J]\D]S!Z(\K_D,O"Y M$. .>7$O/X<7NUI(7W*SZFVMPNY1Y;!2UZ0W>9)@&6T_UC8*&V'2S7^YV_CK MV*-/T@[_&;M.D&?WJHX]"T?X,;09^A\ MD1H=15W3GUPO"GPV''G!.-\*N 3_KO(K7VP/Y&W0NFD7M-Z8WY$;HP9M*MG>T#]!T8N[!B_UBVSN9-8\A2](\!!N3%X+S@H MG;ACPD$$0F,I$'YT?>K;+O7V!X1$>H0;(*$A/<(2Y*IR_E&"X)Z<0:.T,\C; M!*Z CWJ7_*'>JYOWEOL*N3]40LMZ^XB$H]K^_WGTBUWX4XUD@>3/H.:=Z M2%_F=66]O_RMPB;ZB)2U C[-P93U*WT._& X!DL?,S]"4WQO#]B0;DM[3]74 M7EY\JK#E."+M/653.T=[+ZEG)^DI7)]<_UL/V])*2[R1+G^X^EAAPW)$NBPM M\90N?V!]UW=WHLJG:I9O[ZXJ;&6.2)6E69Y2Y=N015AZ)NWR%I7YT\6O%38S M1Z3,TBY/*?,GVF.>-,E;T>*F6ID]0%5Y1AU4 T^*"LDM?6#D&F&.BNK&#S2F MY*/K,=)@PQYSL+8:#WYVQ8$IU_S<6,+URDFU!D@$=A$^=O"LE.P\3(#WMR_5 MZ>5AT.FT]W9"\]PS@:MS;'-SR;'-]3N >=Z3*W50\;*3;]MJI[/>*;W+GFKA M^<=;/4_WH&AC;;CP7O:DV,I/=JZ;MFE <#@W8+4I;Z44I0:L_9B$OAL-TOU& M?A"3/IA*APQ8R-!*;M>!K#K7USS*MDK.TFH3Q=H:<'#0T>F[#NX+H1[X.OT@ M'(I\P)0'!,Y21-+*(3*@$>GAYK)@Z,98.]-C-DT@YH#OX#*8U8 TW+=%JN/#I4Y!X> O! ^=8[*(SY(WAH>&PG\ 0^F24]#S7AL_ 8-I>$/%B M[!-"GO7.XJP?\F0B.&)A%/C4 XX+2>R[W)\J2N,+F>N'P7!:+(L57-'&&?="9HM0]V>_GQ:N;6>OXN$/JG]]MAV8[;7O\#XK$>"/#W%% M'M)AA$2"4&"/']$X",<$G'(?/Z1AB(70TUF3[=4[5UU$MG3V> V YR-W<-"Y MF6DF\9\1^0B0 X'^V>\$P(=_/68T)&)']@=F8P8A)"8_C%6W3@M$MG3P\3%( M2!<$!.S(U,F\I^6E;.DDKV,0AE7APC@QN-C.J4:G)"'M$\.0[9SR;*>Q>9T%Y#]^Z!IZYWTYFW)RDC7$Y=D"]/C:=^S=A64TC7MB@U=>E>&/%:=<$<^Y'R[D!<^G7\CL"?C#?['\*RPE1R'IV3 MWZ_^O/Y"[E7RU_6G^YLO9-4_KV#:'.V90N/.(<"8LT3T/,<)\[;GJQF/PPUW M68\KW+#'2Z1(U6?1N U=WW9'U'LYE;(N[#M $('T.!7X6)A9J'@7S?G;7_=^9P[&T8%NI$-.^64V5XU!"H\Q:Q: M_+/2!/:6%JI.!JB]) -TW@N<,?PSB(?>+_\/4$L#!!0 ( *Q:!%,L>B=B M$A0 !S9 1 :'-K82TR,#(Q,#8S,"YXPQ55NS M!-2M5K?T](MD^?=_O\YM]$*H9[G.747Y5*L@XABN:3G3N\K3Z*%Z7?GWEU]^ M^?V_JM4_[@<=U':-8$X<'[4HP3XQT4_+GZ'O)O%^H EUY^B[2W]8+[A:_<*) M6N[BC5K3F8_JM;JR^2N]O:H1,C;JU]4:GN!JL]ZXJN(&'EKU54.I8EPS#=,P&J8QYDQ?O5O/F)$Y1C P MQ[M]]>XJ,]]?W%Y<_/SY\]//QB>73B_JM9IR\<=C9\B;5J*VMN7\6&O].J9V MW+YQP7X>8X_$S6?>#[QL/@,%X$^&.[]@XZQ=-6IQ,\;$$K"U',_'CK%DZ[B. M$\RS"4R?7OAO"W(!C:K0BE#+6-(5$\4$V/>I-0Y\\N#2>9M,<&#[=Y7 ^3O MMC6QB F3P";,S&L-$C_[F$Z)W\5SXBVP041J^/(+0LPLUGSA4A\Y*9H)]L9< M4(_ZC*Q6K2G5AE)!H2$[KH%]/CNC]GQ@*:(+8OL>^ZNZ8O'IU3,K%_("!%YU MBO%B>R&2A*$@T3?;"Y.8I=##'=GC)D+S<949*4W9"0R7+#9%&N]I-E-SEV%8*S\HCQ:>J^ M7)C$*EP<7AX1^Y"['K#CN#[GPKZ)OELL+&?BAE_ 5\RJM[%I!V02 VP*MS/6 M#__?+:8&=>V"Q7:QH.Z"4-\B7A+S.8,9)1.@!I"KQ@#WEXW'GT"2N$FJ@_7Y MR7Z^ !)B=U8CB6F9J>XJ'AC#)J%N3GG@"TJV'3B0>.!6N*'_\>,WL+WM^('$ M".S_C.&;9++M\('$Y0:\.'8:^CM]61UKY7.VJWI0V_:=IH6*SQ8A8" M4RC<%'70_Q!T2&);Q#Q1DBF*N**0[=E,"1WW,87AS8AO@< 'L-DZ/[$!V6K? MQ8#HU[5>_E5V@PY'\.^CUAT->P^=WG"H=UN]1VTW8^;P$ANR4:LUY0RY8H]Z M#^A7UL._4-C'V8HKS8,^^@/M&[31G[50/4Q5^YLTC['8OLU:[7(7^Z[U%IDY M,OK9VBNC#$>]UO]\ZW7:VF"H_>^3/OIS?T-G\!3;^+)6N]K%QLF._AN%79V- MFUAQZO ;(.GW0RS>)2NQ*:]JM<\[+5?@CW@')3)@KZ\-U)$.6E&[[>'3XZ,Z M^!.6C_ZUJS_H+;4[4ENMWE-WI'>_]D%O+5TKMN0N/ 4FA2Q*4<*TP_(,V_4" M2N"/52\(ND%1/WQ-KGI"JZY0W-?9NB)+]%W;,B"S?0\K+WF+K UI<_V UH9H M.>JU3$YWH#UKW:?B(#AN)UY^#86GFFL&B2C+I],1'ML2RV.]M4B_C5JSD9[P M$3WZ->10PLG;)CZV;&E-Q\U%JF[6+IL"54K'<9J:@M2PZ'.(AB(7P9: MAR4@?74P^E.'%*0XIBZB%SOPSPHO-:[9*<&1AU013\29(L[U;)]8OP4_2\8$ M!^E$'$I<-](K4L+24FU*&(H464_8UAT.=>P/6:^Y#V\Q+-\T=UKNK-6R M4Y3H]8S8:?,\8(L^8SL@[D3U/.)[V#$[%AY;ML4VAK'?P4;@8-7X.[ \+E,; M^^1 I;_T?%_Z1^#/7/-#,VKY#\6Q2FGSO9(?9M)(D MGDJQ++^AI#0H%.<\>P0PX:5P(H2)H6'9[XQ0.W0MGE$L[=@7G[Q,@(KQB8EV M1B>)^?7DX #B!6+VJW8RGQ MDYT0&JE_2*'DJJT8"S\KZ0@\.HO$R MA5(D8JRY:=9NQ'HO(9YT-'4H 251,R&*U&M*.NL*"4NG4$GH6&LL1(VZTDA# M=$A>1KP(1]Y;$ J".%/(SZ,4RYEV"/;(/;;9EJ+T[O2V_(1(4V<5TAQ;5=&R M$UY56':#>#\H[JC$8#3$,)G9\TM<([PFQ#[H#EA+NO2T!2NQ+1M-)7489&E+ MSK_*.@C-%U6*N"7#3DII1TT==/7NUV%?&PR_J8/B(V8I K&C@>65*L[$+!#P M0)Q)B14NZ7YRR,2."%+OE)=/*[^,3FE3G;)8E4G>D=K_J]QV)2%=$*T8E2*)3M8R8&Z\7DR5\R&FV/)J.3*E_0[ E*A MPVF *5+Q0+8ARNAHLM0JZV%$M$*L:D#JF*J]Y]FDA!C%MMZZH]Y UX9=K1B= M-IJ+<:FAI(MB"0:_(6!16E5OL8&>(A*C4+.1M>NQKO8RXL^Z*K?9^DY3B3'G MLJED;*YN6J"$:*.V6H,GK=W1U7N]HX]D'AO/(!&CSI62+M]&3%""2ZFU+OUD M2@ZA&( ^-]*XGV&!,F)06J/R!R'S*,58=-U4,@[&9ABCA'#44OOZ2.WPVUJ* M;R))-A9#T(V2+M1&Y.'5,"75L23L9) ( :=9:Z0A?TW?982:I!;Y/[U^?"_' M (!\H+?X33KP@RP$;<]1"$V0F"FI^NRZV:K1_Z..HC/8<5>Q;4N.7&J['9Z/ M[^C=A][@D5^(LHM-A8S$IH0L.U7YV#3EBCU*\"^E^< !/ST^\6<)>*DTXP8Z MF8"@D(?0334!-3,>"%URC:JX6??5G4V55+-\-"W)2>SMP&X9#W/+F*V,;E!" MZUN$X+*LQ&AYV512%1I9"Y80+6'@CWKX> $ *T>O\I+ZTK=.B>B%:/CE9(N M'">X\5ADC=_9(JTM\ED)%N)%]+E93U49A/8IY=K1NR.-12E7 MZ\\E%:^<:R6K_!DR2VP/1_S*MPV0IU;I+8$"!N+PX::1COH*K%/&N"%?R_([ M!T4I:*D:ZP)GH@S#1T29XMBOFKH@+V5N]BJ;9=>(]XV6G9_A M-M-6H)XWRYFJBKND9X#4:\H[);=$\,Z/ML_ MRT2ZXQ,8H:^]+HCC'0X#M'SCE'<<\EAGVEJH+4T_5F5>JIFL[TX@OZLI+<" M&0>48%%>94N&QME4XD#XNI&NU6PJOHPQ[X8N][K2=1M>8CB[:=93B6;*6N?[ M6O/MN*/)I*QS56O6"T&LE$88:E]937Z@]7L#5H\O5'^*0.@]V(G/U.F#B 5: M\BBQOB7]1PZ9T(%39K.>VOC/6"QEM,/3/7LE(RB"O2A$XDW)*0*QB[A4TD73B>7_5;*3VZE><4,CJ/WW>_W[QZMWB MQ<*"D)Q]$_[M.&XH._\*OB%V^'Y*9B7VQOB_^.5",]!Y9M6LY4GR^H M^\(;>H]D/B:T@O#8\RDV_+N*3P-200Z>D[N*++5CV3;ST3$U>_V\=;L@U')- M-H:[BAE0+F@%>6 ZW_(#]M=7Z@:+NTK8W/+)O()\WMQQ'2>8WYKN'%N.#C\P M+N&+Z3.'V2830BDQ1_@U\6: !Y<2:^JLKGU/CG.";6\Y4&GZXI%:C@?-_?BG M<7A#UUW%X!4AR?&'W\Q=!R8U?9-0P$9],[Q-"JS6\V>$AG]UB<\#J1%Y]>]M MU_B1JXW=F+W7)/#C+B34P/=8!L0@U@L394!@B1*SCRDSYQ.,CE_R3TP&)JP8 MGZN"[1F=ZLRX#SS+(9[7)KYO0UII8./UVAK77?\!OP9R8 M7=%*\[+S!!YOQ3>)=9KBH_3H#=36"2\?M9X"MQ",7V@QU8IF6 'NC" M#1>"&'V+Z8Z.NWW7I(4IZ> QD\ZE;P,"+CD@+= MX9D;B#QZ5M,MIML6\PH< YE"S%DL?K1*UE9'!Y87(9)!KSR#4PAT^\'8M@S M#EAY0Q]H"EQL7O.C3[O6\V.?R0N.43R$C(;'%]Z=+P+(E;YA:O[$W*,/W8G/ M/A8,IICPZ(-+Y#QO(XH=CRG?=30 +X.=9(BS1.;,:"[(#50OHL"W0=U?>I-0Y\CA,NRU%N;;-R233 PCC@?3K= M1J/_V+2T==2<5-#[B2:D'1@[Y%MK9Z,@T6*WS'/QP\!<=Z)H_=ZEU/T)/[;P M EK[;[EJW9_QJ4:MH0,%^V_I M\3+Z 3$#(Y14'G'V M[VL/=']7@,GP:3K;]<"VAJG3"_P^%W$;GYA-_TY3*";Z8#^V?-<']Q]+VT<. MYD.<69$(IXK/$/\\8OJ#\' HS+*'Q @H_#_IF+/?1/SDD4E@=ZQ)?AQ[,/[' MG[&MP/,AIJ0\- <2;V8M6-[+=W<*TA89TJ,[MT.NASXE"VR9T4[8QP24J3Y/ M-(QD$]]AM7K=X:F=Y102 7; IM3_?HZNF M'Q8^\!1RLI'K8SL!-44K58KVT#7?[:HU/$*1W7K+:7QT&_&TL+?@SA2FT@ F M$+4,'V(&B'<+IJ@<[=&'F*H]/V,[(#KX.I*? 8B)3M59]/$;3]M&;N3@U\+& M*& 4;0K*,_@G%?9TQR1S!P(@(SHPMX22;ZYMCK'Q P)*MD ET\)]6!\__LX8 M!7O58+)2OCKKJ$::R,. '9F]DQ88 #G3]PO1L?A,4.*W^$!?Y,$/';?O(3%P.1- ](?PL3O9N0TB>GT(?K(.3Q;X'=K:7=*P7F#OKM0"6 MS#'7K(8'!\-"WP2&]2?!],$-:*[:]N)YHIFCZ,07?+&J)4O6)7;G=_3HZ'U. M1R9^RZGH??!Q31F!3A496\^/A4<33F8^<:4.K.D,UL.3%QHI?[\NL_&)@D87 M4&ZFSD$, TL58@0$1S>3:AC!/.!!6O2409A5&V]?@4&//7- L09K;>W81$%" MN"?3HRN%O1^[-PG3VA="5=MV>5T]S'$+D@,YXN.'_R)?I<_Q%(!Q=V>WP>#H M%NVXF-+0.'JB9.DK\N%J-VXGBV<26TIK.\-\T8:CS-L[ MGA<\U?)^79YL4![M'/<#:LQ@WM "$,UM?OS%A(W P>M'H0NJG@**HP]G&"P6 M]ALK\5E\WHT(G>>C>V;CXZ-YPNO$IZ+5P)^YE$7+PQE@='ZQ3XKVO2HUG/T' MYR?)G?(GEN![KFV9+%Q9_?(Q6ZR2DIRHYX XCV$N@/$0.C%0:(,\='A03)=_:TF"Q)_9F^AS$%N"9F.C4C_8=_K"9;-'B R4X4?R_MS203QW2@J?- MTNV.CNH;QTA6.5S1\S(%9$LK($UTW -""%B;TD_:DBVBX[^X<])W"RNAD""*@ -AF)3_V MY"!VW@I.!HE(C@Z53PXEV&;>FI6EV6YPS]FH5_.RDQT)D6/E;=FM]^3U7CON5]P9';5X.@8 MLSQIGBA@C]Q';,S ,] W^3M;=F!T],&O/X^WFF-,J*<%?_ ,HFE/!*[;L#AV MB5(J)MPOHCS9X""Z^27>K2@\UYW;_NBE%7ZCH6?,R!Q_^>7_ 5!+ P04 M" "L6@13'"RBM$TK !*P $ %0 &AS:V$M,C R,3 V,S!?8V%L+GAM;.U] M67-;1Y+N>_\*7<_KS7;M2\=T3] 2Y6:$3&I(NCW]A*@E2\(U"6@ 4+;FU]\L MD)2Y@"1(5(&'ZNEPRR8(G9-5^55NEO/N-L/IY._OH=_S/[[A5. MTC2/)Q_^^MW/QV_!??85A@?O7; M>/'QU2\9Y[^^*K/IZ:M?IK-?QY\#P-^6?^GU]-.7V?C#Q\4KP02_^=O97PQ# MC$DX8*$$4$(:"#)$T%I&1Y\Q&?S__? 7[8)U+@N( A4H[A(X(SF$P'+**TN,E\^>-?O_NX6'SZR_??__;;;W_^/ M,":_O_SV=Q=?__W6]W^3RV]S[_WWR]]^_>I\O.J+]%C^_7_]].XH?<33 ./) M?!$FJ;Y@/O[+?/GANVD*B^6>/TC7JSN_47^"RZ]!_0BX ,G__/L\?_>W/[UZ M=;X=L^D)'F)Y5?_]\^'>UU=^)*:%/Z?IZ??U-]^_/MA_L[M_M/N&_N/HX-W> MFYWCW3<_[+S;V7^]>_3WW=WC(UK \H&++Y_PK]_-QZ>?3O#RLX\S+/1D>B)4 M3C,C627CW]9XZO=_D)K"23H[6>[,._KYXMF5O%94X^\+G&0\WY_+UYY,T[4O MG53N3&>7?_,D1#Q9?CHZF\.'$#Z-CA;3].O'Z4FFH[/[WV?CQ9>1=9R)*".D MI!DH93)$(P04YC.Q1IH<]8W=.E_1DJDES..2LQ=O( X+]CV>+.:7G]1]9<#X M!8/_[6Y2SG?TZ8M[3]3A;(9Y^>A_A),S'!5C,W."@[):@'*,T5FD UF2LSZC M1!=O8J')ZE;0A+4SH*+V8"3K%CCLC6:]>#_34+68;YXF? MGV$>*7JA5U&!YTBZ.C*$J'R$$D)D4I0@>7I('3SXEG7X*U\6?]ON;+,COI/S MN&Y".'D?QGEO\CI\&B_"R4AG';,.!40D:T(I@IX//$/)CO.$G!;>18_=0<\Z M@% O"Q M.= .#HDL^[JUF \6'W%&4/TTPX\XF8\_XQ[Y!*?X;CJ?[^/BH!R' MWT>:QZ"803 JDVZ2L0!]D %E]K*H8H4676#R.#K7@8]^H?#IR+%FL#K$11A/ M,.^&V82-)QR08-C"H$'6YPUPD@M>R#I8=+6 M 8]YF>!IS)=F>'DW#G%\0F(1YZ_/R!*>+$9%>RN5G^M]2W,[+]5JPPZYR910_)D])72F=PALZV]XB: MY\ "5YW@L)JB(?E<[1'1@ O-0''P"6>T"Y,/[S#,\9*J+U^!F@HWL@(U*07* M\P*>20LY<>&M-8ISUP,9]Y,U))>M,3P:\J,91MY=2:[_JF;NYW!"#YWO+%Z' MV>P+G<3ST)BSV2K.'%@32#K3*03'"XGH)'1"*R4376S"M:@;D@7U=(3<"D\V M9TQ+6VIIUQUB0B*,3#MR>K\>3!$S8C:@G:.#&4H$%X('D[5FCF6-O$\\ZQZB MAF11M4-(,S8T \;>A&0T?>4+$3+2QK*$Y"Y'0V:=,CI"4)C .&L9T2:9[Q)G MN$K$D&RE=HQ_\C:W,YQK .SZ@H+R6L5@0"A90!56HZB9EH;2,Q:5()'4Q5B^ M1@W)IK)V'0T>:19VQ* C2$5E:&7!, M"."6:"O)1%MREU#2^C0.*6#=#BR]F-0,1>]G^"F,\^[OGW R_VK49\&=$H3@ M%!4I+61DR$BI@9.^FF+@E%9^X[\T0OV(]S*1 )[9 (3..I*_00!K= !K&D\%BHN^B M(A]"]6#"SNUAL"$7>LB_D=+H5>01LM3ULMB3*>>+AE3(CQ/B;Z#"%6\,!XZ!: 7$G2 MD&)+SZBV]U M#TU#"BJUA<3F+&A34W$9W3P.OU]9X-OIC+9TLC=9A,F'*LQ&27 TI@20+->; M4U712C(,A<;D='0.[0UPK"ZO6/.%ZW#>OA#.=]OHQID:(Q9X2"5HJ,DB-4S@ M()CLP=EL"(L\DO_3+T6C;;H)MZHXES4(QQFH%#DM@QFRPU0QF@='MMB6TTV& MD&OQ*![?ND)_\@XWO F9DJ>^^/+^)$P6.Y-<(U*?:LUWO=S%%.C0D/@T7A=R ML.@ >5F+$661T85@B^WB!=]'U)!K[+2PSU*](6$ MM:JR5,@"CB<%R"R+.NF2^Z2NWTW2D%S?!FAHM/<]$BVN6MK<,N6\@V1K?X;B M&:G44J!P%U$CB;$^U>$KJ1F2U]L 9OO>#/F_SB=YM_&)R>C& ,)&T%+"37[ MF1QLB*'FSSI&MILQV94N@?-+ H;DR#9@\9/VM8UW\HC$C"OH*\4HICP9SCR3 M9\TS0D!1(ZZ*+&DF?;(WQ?YJ7^5)KQ^2S[H!][>T_TV3*>>+:HG,1X4%8ZIK M9B1A5)'4(?'C,N1@15 ,F69=!/X5&H;DOS:0 4_=W4ZU1X=UUP[*SW-UZP2))S005$$PVF259,;@NB3/WDO5.A!P+P<"[3C0#!3[T\55J72( MRPKA]V&V#-4(K;D6P8*0B=25%+38(CBQ,3J3N=(L=8EGWDO5.J#P+P<4[3C0 MSA\\P[>TU)U2QB=CHN:J8O)::54<:"S^O&8\U(HX)W6)"B,AN LB[B9IK0 1 M>SEX:+3Y;1W"/Z*K?[BGRBOE3""K3]0"VE"($*4E:):=3H:E*+K4W=Q%T%I M>$&APB8;?P,&__[]S/&% M4(XSLH[)3[K^E/-LR9]P\7&:KQK0).M*"44#MYX,:.2Z'@$%+$M74)'QA%W4 MT!;7.*2+CR?B]+8+-$R$-/2@+PB_J';X 2=(&S>2%"KP<;&VV]>V\*ES\@=)11F>EM;2L4*$8DR42<@#, M,;BBDLZE2\7%-2HV"B)>>]+.8C$;Q[-%]5;.SRN9J#/,B*?+P!;9JS6O6XO2[^2T44NBX1K0I^IU>.AMGW.2(9MLHXV9*VX8BN*AB1EGXZ::Q'' M9V%6GZ-SE?KCZ>$#9(^\(XJ]3V"7)>C)DCAYQK MVI'VPBMO"TA-YA'MI@-O>8(D?&:J<08 M:%T*6 M/$0R=X04 HVR(9LN*:)K!;<>O\R+W.R[5NOI,%L5&5@=R#OA(8(/5D")DDO: M>Y-\%Q_S?K*&)\8WP\FMHL!V3.F7-7USO4D$.IFUS5'AYT<_"&$@BRR-5E;Z M/KV%'J!K>)*X+51:LJ6C3Z9YM"*F I;7%#!/[H:3WH#V&HVA9;K0I=#B 9_L M\4L[PF7XAC3B3V'V*UYY]*C(3/Y2H7-8TYK(_2T0B'7 A(Y!"Q5#,#W6>#=) M0Y*3FV'B5H^9-FQH.!=DCO28VE'V#7[&D^FRQ.62)"]RBEQE,H9X *59@0JH_:8J0E0]JAY$HPU:'CAC,! M5I($4U&2*Y7KI807204G>39]:E+NBEL_12@N6\I?NITW>]_L_IY.SNIHWIKK M1?_42N<1B6@CBF' O:=]U]Y"4** T2ZA#:7DT"7-[@FT#DF[/A4YMT5G7Y8U M;%LS7QR4"W)'EH0ZDA$-S$=-DL!C+;+G@$I*Y E%B'WZYU^E8E#A_E: >/H^ MMRGH:G:]SVH,J>:-6K$'V(,3O<#"X10P\4];]ZX.?WA_N_IV^ ML_>/W?.T]9K WB4%_ZYW]08G2J2S2L\3J&8;S44P_]J&%$X=PHD8*JP:1B#NW.21Z=-'5<[I,PQ1-FRSTQR=4!DR((\,77QD\$*><5.4U=AH]T MM0\&JP@?A2-M#J E'Z1 X9EA(LBJ"[)']N M2/<@O.)G!&ASWCZ7L[MS]/>W[PY^Z>3>?GUZ9X=V]2H:N;!U/&>8?WP_FWX> MT]-^^/+SO";&G"\-1RY,J/OBA.72%D1MNW@#CR'RD8V#OTV0M6)B MR[O951OQEN3O)%W?".WK0"ARA&SF=2,4 Y<*R5GZGS0Q:%>ZF&7KD]CJS+V= MS@[QT]DL?0QSLG/(GSN=3I9S)$?>*)$T^87"*E(V;KE^DR&Y(%QQ@>D^?O?# MI#W2)'V6\[4IK.XZ7XT8UG+*PU=;>6\^/Z-%+^WEB^J()66D8LX_0/KE.:V8 MO7)""LBUF%&1=($H:#^LYUI*]%[Z/N!Z$KE#NF+8%M[Z\[4S!J\>#4;&<;:T M"=K5G1 Y@:=3 HB6Z9*DX;*+!_0@94/*\WY69#V56\VMT(.R).*2LIJ&28Z7 MM4$+-& =)O+RL4"(GD0K?69Y-9=RGSR_>XAZ"59F+RVX,9.ZR!Y2S%_I6]Z^ MUIEQHQ2M#K'$\QI 90MY5R632)0^2H$NHNR2U/<@94,:?O$,LF=S;C4L8KM! MRM6A@R.=$G?D%T%!3W0Q9L$Y+J"X)#.7A>CMHKSNI>J1LS.^">G3CDV]G=JO M)5M75IZ,SX*33\]4D01O\K=)/ IP5BP%W+9LB:T4_ MU;8\:]F'Y#9ETS,Z_62%+&^U9R'C2"7.@T^2S(Q(B[>,UIVE(HN5?&]C5)4K M6\/3+?)>@.>Z%41MQK=VTUM/:[;._UQ<^'S53TO[M19-C^?GE(ZR4O2WC0+G M2:,HP4A#\5I0[[//062C^HS)69? %^"WML95%]X-K%8OE&)2'07)--9\4\L@ M)F$@2-JV6H'-U,W@-O;6G0UX$L;0?4SP3>L0]\@Q MD\\2,-F>*?Y$IFVMJ1ZYFUX''<%AK<)%)VOW-M*FV4;#DT43NF0R-6BJMZU! ME5O"4$M.=91&-9]F0G]I.4Q168ZRB#I5AO0JLP@^:@9<9VL)X-KX+CVE[J7J MD>,LOU'Y\U0V=6J;?E<[W]IT5PM5(US$9E7Q'#@/$%C.61;#DNC22;_=Q##V M[4&I,=_:6-379_U6EY V8^_T4TAU_K,RJ.D?LM1\'0O)$(*5%@3GHK8EY5JM M-P;IOK<,:A[F-LSE9EO>41U5THC"/\RL^BYD__[:Z<-N=;0.OXTPS0.%T7A5R.?HY("YA0U%$\VNXI* M@$>1@*- %42T"KNT5+V'IK70\XU%HUNQJ%V9+RVZ_K^JQL_A!)=.WGPQ&Z<% MYF7V]R1?_^#*-\_;"MP^$!2V5\E,QVD6;;7>86TP-TSLI*%8&KVF$P2 :$1?*HO/,:G>6&]QGE M\<3T@&>N^!\NVE?T(^N!@=XI+*L*5!P7:#VWH%SUV# R<%%8D*EPQU4V-G1Q MBYY://S,S6A>/$8WQ>]NW_Y&-T4 \TP>K[$@W)UV0>3BSV\L7,CI80/L4YVRCJ0?,\)''<%1#8Y M*&&5+EWJ;QY#Y)#N_E\03KOAH$\#EIW7__GSWM'>\=[!_L[^F\/==[5UR?N= MP^-_[AWO_G3T-HQG_P@G9S@MM?7Y8AXF5U,#P^)=2&>3L"PMG8\K%6]HO6]P M$<8G\^N4K]>RI2L]&S5YV=Y.-6H+DZ.Z& "D+Z0VOP]AE E7'9'E1&"@MC4B2B]BG(_565C&O*UB/7CO!:3 1>%<>)>Z#+9\#)%;W) K7-V;I&H;Y)%! MI1E:54/76\UZ>S&_="9Q? M"1RE\0,U6+DXVW:7GO3:Y# *M-%CV<3&2I>3,&2,99R6H:JO$8@LX MH;U>]CS@VU)N+=8S)/^B;J^6F&)0#(R(A9RD+"$$A6"*=9*Y(KCJDIS4>!T# M-R:V?A)ZNA&/A4V[>?>7 6,67&8N>2A84Y"SCK57A8'$%*;,(TO8Y7KB&[HY MZ(JV)S%JD"&8"P\^\<0L.>H@C2,W.9*YY%E(9) 58ZW6)O4IT?ZV+_"OA;:7 MUT(C77/0(BJ0LA:.U*!V3(EL8(U<2RVB28._>+R]K&] .[4Z'5N[*GD\GMJ4 M-G98T!^UFN?%5C57,Y82@J@Q1*9K_;BG=7$&.4>OHXA,VYM1L=4UDELA]QO0 MEZWQ/U"L#%()+X]RK5B]>KY'4;*@>')TM 4MRR@!(9-DSU:G[$4*CG4IZ>N^ MLF_\8GTHVF)S5 U/85P]_3_7/FOSZG__5D4RLV$(K M*M'0[ML8P2?%@2N5= S1$6NVKECN)7E(31,'2N(V:>>"+MMW/VX0.:26E0/!^J!P,4Q-<&>JOC1*R*3 MQ9) 98?@)?/@'1/:9Y&C&;X^V* ,Q/]KG93!8FMXNN&/^-N*P'4J5BA-!F&1 MDM2>RIY<)4]J+]#/3LL<;AV;_HKB/HH?VV/T7^$P#!3VMRMM6<=R$D:/MP&>J+.FV=_&6D7D\V: M@2NUSW'4":(-CGZ,2;GHI+>#-\.^KN:QS6?_]X1L$SZ#/ DUK2\(U&;9X3N; MVBPQ!OHOE2!PY"5&Q63HTD*K:[[O('($G8M6.4*H*(Y\6%.;4B5GP5JF%>/6 M*O4BF_Q\.^EJC\5_3['R!- ,4Z9\M<:O_.X\]\Z7HD@P$F:SK]==14*,KH!7 MR=7*4I:'?R#N7MXC<]KZ]G[_5D])(W0-+^ZQ8EQP(&O:2E5 (JU*27)B7=$. M2#"0;1%+\?IF\XO^T8ZG37N6_TJX'QHVA@?VZQ? E[__:8S2]QZELW-@,:VLP9NTOS(/+3_/03/B9EG/1!A;;5VV<#F$,GA M/,.1DEA5G(;(=.V*5FI,WW+0WOBH5>%1WRR%:7HLGDSY(U/,_O=P/#]^!NE: M7.GH=%47,EE2J;VEZ8Q7EZFF10CF(&6#T3,AK!)#=RM6+^V1R6C?_L$9**H& M>5I>/R@0(HJ46"RTY75DK231$)+24/-.T63#K1Y\J?^#JQS4P.)O]0RUQ=KP M');588?5%NE(FDSV)QIP29/D4$6#B\F T,J9X)7G?OONRV-6\,A4I&L$(L>WF:Z,8J!S6Z M>@C':OA8Z]/N;&__'[M'QS_M[A\?[>W_O/_Z8/_HX-W>F]K.:^?MV[UW>_1? M1QLT,'O4\S=J2?;TE31J,G:U I$+)8U3$H*.)">YM!"+<"!\=C9S+4V?QF!W MEJ,^?CEW#>0FCUTF40>@&NGJ'$,!CG,/VLAJ19GJK/18VB:CT[=T'_Q4!-R: M-]5@Z]L8KF0<_!1FO]*I(7%U3M81DKE __Z#L!&+IC@5:JS3!E"NIL-DZP!9 MD,RQD,NM.=BKKDAAV;]V=XYVC[Z:AF&2OT[J6YJ)/X03 M^JGZ6T]6%X]]Q48:8Z/U;*@TEHR_85P;%X-.C ':1,<[V]K5# E%QI,I4-#[ M=+.1U^IC=)\+]7A%<(Q6AS@A)2[2&N.9#1E2$SS9 G3K_M$KQY MD+(A*(=-.7U3.;1E1S,G[?SHX.H;,9MM#FB0>&AK]93U$ IYD6A49%8J6T07 M<^@^HH:@1EICHQD3FL'BH:M28IPQM$2'+($R4H,OW )/T<1L@^!]QD]O?H/> MN\G1EL3&4QC15V9<$62:!>VCLF#CLCD8.?+.%$[>LA3%A*B9Z>)J/$#7$!K] M;$5R/)$5;5R/E0T90HBT35;2RT5-<_>UH% I@FE(](GUZ-?S-![NM[&IK+M) M>LD^!:T\%!]H!V/,)'Y)27MM+7D,ROA;C:TZB+HGM!C9GH&T";?OEW>;,*.+ MN+M)4!(LZJ3IL&95 ^NL@+,^ I,B<9^D8;E+;]E[:!J6@=02&ZT8T=/-/@HG MY/G3"\Z+1VNJS<6(\^GI)A,E'O'T!L[UXU?1*!B[?/'QY8N/\(2^^.'];%K& MBW=UT$A4.FKO'.14!0 K :)2&I!9%S&B-KY+J=$#=&TJ8EY/YP3F6A\Y/YJ> MY.MO&PDR#*)CML:,,BP[248F,TCME3="I,*[C#"\EZI'JJ"^5U$M87-3ZK3C M33.-=)V&R_R(S!E9>C)"0"M %94A:E4;XSN+T03I=>Y_-AZ1,[.M:&]/=&S. MBC[::'?G<']O_\>C][N'1W_?.=S=0/7<]:B-],Q:]#52*K\L089YYS/9EA]P M_^PTXNR@O!F?G-&G1Q_##.<'9XOY@O0<(6/$10BEU(F%EDQ-9NW<[^V\.CO^^>[BW M?[RS_^/>#^\V2J!9XZD;Z<_'4MTL6>9Z;Y=]7.S^GD[.*E>_MG=)Q143K:$= MD;6/-TL0/2=QXU60PC/4I4LWH76(:Q ,HD/W;OSY=I^;FL/&3+%!%@,N1C+\ M@HL$;*F!P&QD+%S&Y#K%@^XA:TAJL3F"5D2)6G&HF?+;HZ-7[J;K]@:88#!Q MID!F\DN4IJWP5@O@/!A52D&;NTRH?BRA0U)WW9'5E8LMP]7WX;_D++,)"72L M5109-7B!#C QCUI8:607Y^8Q$JKIHG=.I[/%^'^6"+KH"[M/VO#X-SSYC#]- M)XN/\U'&5"QCGC@3,R@?7:UK]& M3]Y)ID6?X[89V4,2ZPU1]PB!WIJWVSB$ M*VC^)X;9V^G9;,2]1Q."!&XX@JI_.!0:C(XY!LU4SEUF0CZ-W"$)_\'@[TF\ M?$;<'?\V'66+->\U0>&A]L4K=$0$.6%&2&&SB9*TUC!@1]0.(? M"72'>!K&9$G-#LK;\9SX5VD?V>0YV402HM,15"&[S(NBP'JNHV4RN#0 "*ZD M?0AY18,#Y.90N^0 MIG -!H9/XV:;3+B[*:W$I1HLO4+P3EG@[*OQ@"KS+%(&85UMM*(M.)DC)')6 M0T&G5%JO3?T&1 QICE4'0&V51\\5NA[=2#YH%;RFYW8.7]^D?)L!;!$+^8Q< M@%WV@8R$),=#!F:Y,\+ED&V7+J//',#>2>GLM/+Q.NI'443)O O BC6T'18A M",^!.::*PZ1RV7IT9#6I@TI*:@ZUQZC"!JQL&/V^3MR/L^E\1;2T8"[.V#I) MO!:Z6!4@:&LA>*FU42*7W"73>CWRAA3LZ(ZL#AS;5GR;ZT)8C@5T+@%42 EB M)L 3MJT-*6@A>Q6?/$]\>\F;$4_DYC.M0 A>#W8H$+4GSXH8'Z0OUILNA^H>0ZJQYUC5J2U-!&)W3)E8A=[N[[ MZ/JM-4M_'FBU8&(?S^3]X<'[W]Q&_DA:]/9 MR/VX"8Q)H+)4!Y4JR.9SHJP9.19I/PHHO;<1]1FXJ@.Y]]+A:U M5I;7$3P>Z^1RI36XK.F<"&%H [A.<;M+'IS2:H:8FW*E(6>:*:PK NT-?IIA M&B^WB/[[!)?[/[DFZ.Y_AFS[QP>'>[M'^[N;J+K5#]JXQ=H#M#7LI;8<;+;LY\>#)WN# M[)U4K9!L TF0;$"G((MP DOJDFETE8C-0Q<7SSH,O_U$.)V-P\E\)(60/'N$ MP@(CO]<0W(+EX&LG*6U8,+&+C[F2FB$IJR?S_W8 8M-];QB]NB#EE^GLU[TJ MA!*2?LQ1Z&"1R."BT!]D8WOM- 3.BT3%@W*=HE6KR!E6=*HU")Z^\^U14-VQ M^4?,RX+0D9!>%90)N%>1:$$'P2?R[1G'6MG 8^I2<[F:G"&EQK1'P=-WOH_* MWWG]^O#GW3?O]G9^V'NW=[RW4;W(W0_;2/6O26,C]7][RM1EGZ*G11MW&:5F#K]@H23I?FZ8LGH,$L62475A!=5 MQZ1$RPKDHH00.5O/NA2N/4C9D R&-HBYU8BU*7-:>K>SLW#R=CH[#K_C'W.Q MS]MJ+#^[I"]EY(5Y">B5(OHP@@M"04ZB:*Z9+SQT.R]KD3@DBZ,/BCJQJTUR MT<62WY_-TL?:HN62$BZ\SBHDLHZSKF&;##Y&A)QC<9H)F\I-0;LZ<>B.%PS) MQ&C+]F;;VH;!7\V>O_*U. MWJM9?.'5_FT.W^U_O=_:/=3<./#SUTPU#DHVAN MY)?L3R?3R[Z"Y]K[(CUX9)PH044%#JMWBH( 0I(>.*).*7M>^EQWWTE1@UPK MG.%\<=FJ[=.4Q-O\E_'BXT63]'"R-YDOQHNSRK7Y**(+MC@!PM(Q418->!D0 MK*3?*,(VBDX!C$?1.22?I0V:5J1<=6-#QEY]M:*G>O3QOC"((9F*S386NEN\L\@A7D M5CL?DY9]6N7>2]:0/)8^V&C(ECZ6RNN#_7_L'A[7]/[]@^/=(]+^KP]WW^P= MO]UY7<.2_WP=9K,OM3'0:9VS-2UO,"XV,&(V>M]&]DV[E38R?=Y-)Q^.<79: MWS-B2&+#!@8A6 9*)T4@J].;_;4AX MOI6C.KY'1*E \)JP(HD2[^H)DM$7I[P0O$N\]2Z"AF2R/!D%-T5-D]UOIH^N M4_/S))PGBV!^,YXO)_:-R"4K.2H.A=P]DGW.0.!*@W4HHDHVB]PECOH@98,R M63K!8U.&/),RNF%J]=1#=[RJKPI:9WWMJNVNOXKP%4M,7G +M1,N6:[>@[/: M@"[>9I(6NK@N/4Y6T-+8':J/_%HD-$E T)S5_&\RU*/W# Q'8U$C MY[I70>%:! Y)5VV*F0<\IS9,:G(6"@W-K\$)4OI_AZ?CL=,0#%JUIL3[4 ML;B>*:@US>"Y4"&3D(ZQ2QN"!RD;T@U@:]"T94L?15:E^^'NZ]V]?^QLV*ST MCB=MI(;6H:Y9>'>!\T-,./Y<1W%>W/J_#[,:KQ^A$<8'[2 SPT$I[B%HAF!Y MTG2J52BFR_FYEZH-I[O>\^0K-GF)P00RUX!VH/9YYID. %ERQ4DK@O-%^)LC MT>^:[[K6"X>D1=IAXL;,U_9;W^:^^%[*5EGB0D>;F*.5UUXH*IDZ;M)F2#67 M3K/$6+G9<>D)Z!BZZ_,<.-F4&WW4R='NC[7Z[7#W_0%Y#_L_;J!/[GK41@IE M+?H::91E"=3YA) 1XT$Z(R7(G&J!BS?@&"/WF#Y-C!MO^W0FNT+#ID;FQ5B2 M.NO:>\6C!9=X B7)RW094K^2^%%"9M#%S_S&A6#DN^MN/ST?5Y3 M6E]\7O^(88Y_^]/_!U!+ P04 " "L6@13TRLIQ*EON MUMHNRR/)U3-77#@$;$Y3I#9)N>Q^^AU(4K),45*23) 4K5G3+IFB,S]$? B M H&(?__?7RX'/WV&\:0_&O[Z,_L+_?DG&,91Z@\__OKSAXLWQ/[\O__CW_[M MW_\_0O[KM[.W/[T>Q>M+&$Y_>C4&/X7TTY_]Z:>?_I%@\L^?\GAT^=,_1N-_ M]C][0OZC^4>O1E=?Q_V/GZ8_<)G M5'CW_W_\J[+>6)LX"1PDDD/)U,_C-]>@*]/T]M_>!>-^F7V M2_SJI/_72?/OWXZBGS;J>7((/SWXC?(W9 MY/PXCD<#.(/\T_S'#V@6__CSI7UX- MX.:S3V/(#Z*_&7(!I0J<_U6>]LO&F#XAD'&\#D#P4Q@6@G>(<=G3-\=\^RR2 M(/OKP;1#Q/>?W2G>T:7O=RG@>X_N &WS('()EP'&74+][KEW<-Z 7$3X"5=+ M_YOCRZ.7_]V]/;HW:OC\[\?'U^5X<"7*0P3 MI)]_ZJ=??^Y3'$06X!D-2O*H@Y$Y6R.CT]81\]/ZJ=S[%/:]L?R@*.,$?)ST0QGAE&)$N4/Q#<^+ X58F M9$Y24^.27LJKAE/93T)#K/D;D&"<_@*#Z>3FDZ)'2BB;K]7_ZV$H,Z6M/[BC MP6#T9]FGWHS&KT?789JO!T#][T0OG'W:'PCCOEJL.9R46R<3CDQ'577PHP .*R??QJ- M$XQ__9ENRI6W(S^<' W36T!SX@ZN6_2]&+*VW"B2A5=$VB2)18..< #A5 (? M8ZI!DR>1/7N&="O[^^1@FY+C/:H3QF-(Y]-1_">NOZ?C1@3I#S^XAO