0001628280-21-001460.txt : 20210204 0001628280-21-001460.hdr.sgml : 20210204 20210204100037 ACCESSION NUMBER: 0001628280-21-001460 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210204 DATE AS OF CHANGE: 20210204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MiX Telematics Ltd CENTRAL INDEX KEY: 0001576914 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: T3 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36027 FILM NUMBER: 21589334 BUSINESS ADDRESS: STREET 1: PO BOX 12326 STREET 2: VORNA VALLEY CITY: JOHANNESBURG STATE: T3 ZIP: 1686 BUSINESS PHONE: 27-11-654-8279 MAIL ADDRESS: STREET 1: PO BOX 12326 STREET 2: VORNA VALLEY CITY: JOHANNESBURG STATE: T3 ZIP: 1686 10-Q 1 mixt-20201231.htm 10-Q mixt-20201231
T3false000157691412/312021Q3us-gaap:AccountingStandardsUpdate201613Member0.040.04us-gaap:LiabilitiesCurrentAbstractus-gaap:LiabilitiesCurrentAbstractus-gaap:LiabilitiesNoncurrentAbstractus-gaap:LiabilitiesNoncurrentAbstract0.360.400.220.160.370.370.233,500,0000.280.350.04100015769142020-04-012020-12-31xbrli:shares00015769142021-01-15iso4217:USD00015769142020-03-3100015769142020-12-310001576914mixt:SubscriptionMember2019-10-012019-12-310001576914mixt:SubscriptionMember2020-10-012020-12-310001576914mixt:SubscriptionMember2019-04-012019-12-310001576914mixt:SubscriptionMember2020-04-012020-12-310001576914mixt:HardwareAndOtherMember2019-10-012019-12-310001576914mixt:HardwareAndOtherMember2020-10-012020-12-310001576914mixt:HardwareAndOtherMember2019-04-012019-12-310001576914mixt:HardwareAndOtherMember2020-04-012020-12-3100015769142019-10-012019-12-3100015769142020-10-012020-12-3100015769142019-04-012019-12-31iso4217:USDxbrli:shares0001576914us-gaap:CommonStockMember2019-09-300001576914us-gaap:TreasuryStockMember2019-09-300001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-09-300001576914us-gaap:AdditionalPaidInCapitalMember2019-09-300001576914us-gaap:RetainedEarningsMember2019-09-300001576914us-gaap:ParentMember2019-09-300001576914us-gaap:NoncontrollingInterestMember2019-09-3000015769142019-09-300001576914us-gaap:RetainedEarningsMember2019-10-012019-12-310001576914us-gaap:ParentMember2019-10-012019-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-10-012019-12-310001576914us-gaap:CommonStockMember2019-10-012019-12-310001576914us-gaap:AdditionalPaidInCapitalMember2019-10-012019-12-310001576914us-gaap:TreasuryStockMember2019-10-012019-12-310001576914us-gaap:CommonStockMember2019-12-310001576914us-gaap:TreasuryStockMember2019-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-12-310001576914us-gaap:AdditionalPaidInCapitalMember2019-12-310001576914us-gaap:RetainedEarningsMember2019-12-310001576914us-gaap:ParentMember2019-12-310001576914us-gaap:NoncontrollingInterestMember2019-12-3100015769142019-12-310001576914us-gaap:CommonStockMember2020-09-300001576914us-gaap:TreasuryStockMember2020-09-300001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-09-300001576914us-gaap:AdditionalPaidInCapitalMember2020-09-300001576914us-gaap:RetainedEarningsMember2020-09-300001576914us-gaap:ParentMember2020-09-300001576914us-gaap:NoncontrollingInterestMember2020-09-3000015769142020-09-300001576914us-gaap:RetainedEarningsMember2020-10-012020-12-310001576914us-gaap:ParentMember2020-10-012020-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-10-012020-12-310001576914us-gaap:CommonStockMember2020-10-012020-12-310001576914us-gaap:AdditionalPaidInCapitalMember2020-10-012020-12-310001576914us-gaap:CommonStockMember2020-12-310001576914us-gaap:TreasuryStockMember2020-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-12-310001576914us-gaap:AdditionalPaidInCapitalMember2020-12-310001576914us-gaap:RetainedEarningsMember2020-12-310001576914us-gaap:ParentMember2020-12-310001576914us-gaap:NoncontrollingInterestMember2020-12-310001576914us-gaap:CommonStockMember2019-03-310001576914us-gaap:TreasuryStockMember2019-03-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-03-310001576914us-gaap:AdditionalPaidInCapitalMember2019-03-310001576914us-gaap:RetainedEarningsMember2019-03-310001576914us-gaap:ParentMember2019-03-310001576914us-gaap:NoncontrollingInterestMember2019-03-3100015769142019-03-3100015769142018-04-012019-03-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-310001576914srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-03-310001576914us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-310001576914srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-310001576914us-gaap:RetainedEarningsMember2019-04-012019-12-310001576914us-gaap:ParentMember2019-04-012019-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2019-04-012019-12-310001576914us-gaap:CommonStockMember2019-04-012019-12-310001576914us-gaap:AdditionalPaidInCapitalMember2019-04-012019-12-310001576914us-gaap:TreasuryStockMember2019-04-012019-12-310001576914us-gaap:CommonStockMember2020-03-310001576914us-gaap:TreasuryStockMember2020-03-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-03-310001576914us-gaap:AdditionalPaidInCapitalMember2020-03-310001576914us-gaap:RetainedEarningsMember2020-03-310001576914us-gaap:ParentMember2020-03-310001576914us-gaap:NoncontrollingInterestMember2020-03-310001576914us-gaap:RetainedEarningsMember2020-04-012020-12-310001576914us-gaap:ParentMember2020-04-012020-12-310001576914us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-04-012020-12-310001576914us-gaap:CommonStockMember2020-04-012020-12-310001576914us-gaap:AdditionalPaidInCapitalMember2020-04-012020-12-31iso4217:ZARxbrli:shares0001576914us-gaap:CostOfSalesMember2019-10-012019-12-310001576914us-gaap:CostOfSalesMember2020-10-012020-12-310001576914us-gaap:CostOfSalesMember2019-04-012019-12-310001576914us-gaap:CostOfSalesMember2020-04-012020-12-310001576914us-gaap:SellingAndMarketingExpenseMember2019-10-012019-12-310001576914us-gaap:SellingAndMarketingExpenseMember2020-10-012020-12-310001576914us-gaap:SellingAndMarketingExpenseMember2019-04-012019-12-310001576914us-gaap:SellingAndMarketingExpenseMember2020-04-012020-12-31xbrli:pure0001576914mixt:ReceivableBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-12-310001576914mixt:ReceivableBenchmarkMemberus-gaap:CustomerConcentrationRiskMember2019-04-012020-03-310001576914mixt:EquipmentVehiclesAndOtherMember2020-03-310001576914mixt:EquipmentVehiclesAndOtherMember2020-12-310001576914mixt:InVehicleDevicesInstalledMember2020-03-310001576914mixt:InVehicleDevicesInstalledMember2020-12-310001576914us-gaap:BuildingMember2020-03-310001576914us-gaap:BuildingMember2020-12-310001576914srt:MinimumMembermixt:PatentsAndTrademarksMember2020-04-012020-12-310001576914srt:MaximumMembermixt:PatentsAndTrademarksMember2020-04-012020-12-310001576914mixt:PatentsAndTrademarksMember2020-03-310001576914mixt:PatentsAndTrademarksMember2020-12-310001576914srt:MinimumMemberus-gaap:CustomerRelationshipsMember2020-04-012020-12-310001576914srt:MaximumMemberus-gaap:CustomerRelationshipsMember2020-04-012020-12-310001576914us-gaap:CustomerRelationshipsMember2020-03-310001576914us-gaap:CustomerRelationshipsMember2020-12-310001576914srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-04-012020-12-310001576914srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-04-012020-12-310001576914us-gaap:TechnologyBasedIntangibleAssetsMember2020-03-310001576914us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001576914us-gaap:StockAppreciationRightsSARSMember2019-10-012019-12-310001576914us-gaap:StockAppreciationRightsSARSMember2020-10-012020-12-310001576914us-gaap:StockAppreciationRightsSARSMember2019-04-012019-12-310001576914us-gaap:StockAppreciationRightsSARSMember2020-04-012020-12-310001576914us-gaap:EmployeeStockOptionMember2019-10-012019-12-310001576914us-gaap:EmployeeStockOptionMember2020-10-012020-12-310001576914us-gaap:EmployeeStockOptionMember2019-04-012019-12-310001576914us-gaap:EmployeeStockOptionMember2020-04-012020-12-31mixt:segmentmixt:regional_sales_office0001576914mixt:SubscriptionMembermixt:AfricaSalesOfficeMember2019-10-012019-12-310001576914mixt:AfricaSalesOfficeMembermixt:HardwareAndOtherMember2019-10-012019-12-310001576914mixt:AfricaSalesOfficeMember2019-10-012019-12-310001576914mixt:SubscriptionMembermixt:EuropeSalesOfficeMember2019-10-012019-12-310001576914mixt:HardwareAndOtherMembermixt:EuropeSalesOfficeMember2019-10-012019-12-310001576914mixt:EuropeSalesOfficeMember2019-10-012019-12-310001576914mixt:AmericasSalesOfficeMembermixt:SubscriptionMember2019-10-012019-12-310001576914mixt:AmericasSalesOfficeMembermixt:HardwareAndOtherMember2019-10-012019-12-310001576914mixt:AmericasSalesOfficeMember2019-10-012019-12-310001576914mixt:SubscriptionMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2019-10-012019-12-310001576914mixt:HardwareAndOtherMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2019-10-012019-12-310001576914mixt:MiddleEastAndAustralasiaSalesOfficeMember2019-10-012019-12-310001576914mixt:SubscriptionMembermixt:BrazilSalesOfficeMember2019-10-012019-12-310001576914mixt:HardwareAndOtherMembermixt:BrazilSalesOfficeMember2019-10-012019-12-310001576914mixt:BrazilSalesOfficeMember2019-10-012019-12-310001576914mixt:RegionalSalesOfficesMembermixt:SubscriptionMember2019-10-012019-12-310001576914mixt:RegionalSalesOfficesMembermixt:HardwareAndOtherMember2019-10-012019-12-310001576914mixt:RegionalSalesOfficesMember2019-10-012019-12-310001576914mixt:SubscriptionMembermixt:CentralServicesOrganizationMember2019-10-012019-12-310001576914mixt:HardwareAndOtherMembermixt:CentralServicesOrganizationMember2019-10-012019-12-310001576914mixt:CentralServicesOrganizationMember2019-10-012019-12-310001576914mixt:SubscriptionMembermixt:AfricaSalesOfficeMember2020-10-012020-12-310001576914mixt:AfricaSalesOfficeMembermixt:HardwareAndOtherMember2020-10-012020-12-310001576914mixt:AfricaSalesOfficeMember2020-10-012020-12-310001576914mixt:SubscriptionMembermixt:EuropeSalesOfficeMember2020-10-012020-12-310001576914mixt:HardwareAndOtherMembermixt:EuropeSalesOfficeMember2020-10-012020-12-310001576914mixt:EuropeSalesOfficeMember2020-10-012020-12-310001576914mixt:AmericasSalesOfficeMembermixt:SubscriptionMember2020-10-012020-12-310001576914mixt:AmericasSalesOfficeMembermixt:HardwareAndOtherMember2020-10-012020-12-310001576914mixt:AmericasSalesOfficeMember2020-10-012020-12-310001576914mixt:SubscriptionMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2020-10-012020-12-310001576914mixt:HardwareAndOtherMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2020-10-012020-12-310001576914mixt:MiddleEastAndAustralasiaSalesOfficeMember2020-10-012020-12-310001576914mixt:SubscriptionMembermixt:BrazilSalesOfficeMember2020-10-012020-12-310001576914mixt:HardwareAndOtherMembermixt:BrazilSalesOfficeMember2020-10-012020-12-310001576914mixt:BrazilSalesOfficeMember2020-10-012020-12-310001576914mixt:RegionalSalesOfficesMembermixt:SubscriptionMember2020-10-012020-12-310001576914mixt:RegionalSalesOfficesMembermixt:HardwareAndOtherMember2020-10-012020-12-310001576914mixt:RegionalSalesOfficesMember2020-10-012020-12-310001576914mixt:SubscriptionMembermixt:CentralServicesOrganizationMember2020-10-012020-12-310001576914mixt:HardwareAndOtherMembermixt:CentralServicesOrganizationMember2020-10-012020-12-310001576914mixt:CentralServicesOrganizationMember2020-10-012020-12-310001576914mixt:SubscriptionMembermixt:AfricaSalesOfficeMember2019-04-012019-12-310001576914mixt:AfricaSalesOfficeMembermixt:HardwareAndOtherMember2019-04-012019-12-310001576914mixt:AfricaSalesOfficeMember2019-04-012019-12-310001576914mixt:SubscriptionMembermixt:EuropeSalesOfficeMember2019-04-012019-12-310001576914mixt:HardwareAndOtherMembermixt:EuropeSalesOfficeMember2019-04-012019-12-310001576914mixt:EuropeSalesOfficeMember2019-04-012019-12-310001576914mixt:AmericasSalesOfficeMembermixt:SubscriptionMember2019-04-012019-12-310001576914mixt:AmericasSalesOfficeMembermixt:HardwareAndOtherMember2019-04-012019-12-310001576914mixt:AmericasSalesOfficeMember2019-04-012019-12-310001576914mixt:SubscriptionMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2019-04-012019-12-310001576914mixt:HardwareAndOtherMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2019-04-012019-12-310001576914mixt:MiddleEastAndAustralasiaSalesOfficeMember2019-04-012019-12-310001576914mixt:SubscriptionMembermixt:BrazilSalesOfficeMember2019-04-012019-12-310001576914mixt:HardwareAndOtherMembermixt:BrazilSalesOfficeMember2019-04-012019-12-310001576914mixt:BrazilSalesOfficeMember2019-04-012019-12-310001576914mixt:RegionalSalesOfficesMembermixt:SubscriptionMember2019-04-012019-12-310001576914mixt:RegionalSalesOfficesMembermixt:HardwareAndOtherMember2019-04-012019-12-310001576914mixt:RegionalSalesOfficesMember2019-04-012019-12-310001576914mixt:SubscriptionMembermixt:CentralServicesOrganizationMember2019-04-012019-12-310001576914mixt:HardwareAndOtherMembermixt:CentralServicesOrganizationMember2019-04-012019-12-310001576914mixt:CentralServicesOrganizationMember2019-04-012019-12-310001576914mixt:SubscriptionMembermixt:AfricaSalesOfficeMember2020-04-012020-12-310001576914mixt:AfricaSalesOfficeMembermixt:HardwareAndOtherMember2020-04-012020-12-310001576914mixt:AfricaSalesOfficeMember2020-04-012020-12-310001576914mixt:SubscriptionMembermixt:EuropeSalesOfficeMember2020-04-012020-12-310001576914mixt:HardwareAndOtherMembermixt:EuropeSalesOfficeMember2020-04-012020-12-310001576914mixt:EuropeSalesOfficeMember2020-04-012020-12-310001576914mixt:AmericasSalesOfficeMembermixt:SubscriptionMember2020-04-012020-12-310001576914mixt:AmericasSalesOfficeMembermixt:HardwareAndOtherMember2020-04-012020-12-310001576914mixt:AmericasSalesOfficeMember2020-04-012020-12-310001576914mixt:SubscriptionMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2020-04-012020-12-310001576914mixt:HardwareAndOtherMembermixt:MiddleEastAndAustralasiaSalesOfficeMember2020-04-012020-12-310001576914mixt:MiddleEastAndAustralasiaSalesOfficeMember2020-04-012020-12-310001576914mixt:SubscriptionMembermixt:BrazilSalesOfficeMember2020-04-012020-12-310001576914mixt:HardwareAndOtherMembermixt:BrazilSalesOfficeMember2020-04-012020-12-310001576914mixt:BrazilSalesOfficeMember2020-04-012020-12-310001576914mixt:RegionalSalesOfficesMembermixt:SubscriptionMember2020-04-012020-12-310001576914mixt:RegionalSalesOfficesMembermixt:HardwareAndOtherMember2020-04-012020-12-310001576914mixt:RegionalSalesOfficesMember2020-04-012020-12-310001576914mixt:SubscriptionMembermixt:CentralServicesOrganizationMember2020-04-012020-12-310001576914mixt:HardwareAndOtherMembermixt:CentralServicesOrganizationMember2020-04-012020-12-310001576914mixt:CentralServicesOrganizationMember2020-04-012020-12-310001576914us-gaap:OperatingSegmentsMember2019-10-012019-12-310001576914us-gaap:OperatingSegmentsMember2020-10-012020-12-310001576914us-gaap:OperatingSegmentsMember2019-04-012019-12-310001576914us-gaap:OperatingSegmentsMember2020-04-012020-12-310001576914mixt:CorporateAndEliminationsMember2019-10-012019-12-310001576914mixt:CorporateAndEliminationsMember2020-10-012020-12-310001576914mixt:CorporateAndEliminationsMember2019-04-012019-12-310001576914mixt:CorporateAndEliminationsMember2020-04-012020-12-310001576914us-gaap:MaterialReconcilingItemsMember2019-10-012019-12-310001576914us-gaap:MaterialReconcilingItemsMember2020-10-012020-12-310001576914us-gaap:MaterialReconcilingItemsMember2019-04-012019-12-310001576914us-gaap:MaterialReconcilingItemsMember2020-04-012020-12-310001576914mixt:CentralServicesOrganizationMemberus-gaap:EmployeeSeveranceMember2020-04-012020-12-310001576914mixt:AfricaSalesOfficeMemberus-gaap:EmployeeSeveranceMember2020-04-012020-12-310001576914us-gaap:EmployeeSeveranceMembermixt:MiddleEastAndAustralasiaReportingSegmentsMember2020-04-012020-12-310001576914us-gaap:EmployeeSeveranceMembermixt:NorthAmericaReportingSegmentMember2020-04-012020-12-310001576914mixt:AustralasiaMemberus-gaap:EmployeeSeveranceMember2020-04-012020-12-31mixt:plan0001576914mixt:MiXTelematicsLongTermIncentivePlanMember2020-12-310001576914us-gaap:StockAppreciationRightsSARSMember2020-03-310001576914us-gaap:StockAppreciationRightsSARSMember2020-04-012020-12-310001576914us-gaap:StockAppreciationRightsSARSMember2020-12-310001576914mixt:TelimatrixGroupExecutiveIncentiveSchemeMember2020-09-300001576914us-gaap:RestrictedStockUnitsRSUMembermixt:MiXTelematicsLongTermIncentivePlanMember2020-12-310001576914us-gaap:RestrictedStockUnitsRSUMembermixt:MiXTelematicsLongTermIncentivePlanMember2014-03-310001576914us-gaap:RestrictedStockUnitsRSUMember2020-06-012020-06-010001576914us-gaap:RestrictedStockUnitsRSUMember2020-12-310001576914us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-12-310001576914mixt:TelimatrixGroupExecutiveIncentiveSchemeMember2020-07-012020-09-300001576914mixt:OverdraftFacilitiyMembermixt:StandardBankLimitedMember2020-03-310001576914mixt:OverdraftFacilitiyMembermixt:StandardBankLimitedMember2020-12-310001576914mixt:StandardBankLimitedMembermixt:VehicleAndAssetFinanceFacilityMember2020-12-310001576914mixt:StandardBankLimitedMembermixt:VehicleAndAssetFinanceFacilityMember2020-03-310001576914mixt:StandardBankLimitedMembermixt:WorkingCapitalFacilityMember2020-12-310001576914mixt:StandardBankLimitedMembermixt:WorkingCapitalFacilityMember2020-03-310001576914mixt:OverdraftFacilitiyMembermixt:NedbankLimitedMember2020-03-310001576914mixt:OverdraftFacilitiyMembermixt:NedbankLimitedMember2020-12-310001576914srt:MaximumMembermixt:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember2020-03-310001576914srt:MaximumMembermixt:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember2020-12-31

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 December 31, 2020

or

    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period ____ to ____

Commission File Number: 001-36027

MIX TELEMATICS LIMITED
(Exact name of Registrant as specified in its charter)

Republic of South AfricaNot Applicable
(State or other jurisdiction of incorporation or organization)(IRS Employer Identification No.)
750 Park of Commerce Blvd
Suite 100Boca Raton
Florida33487
(Address of principal executive offices)(Zip Code)
+1(877)585-1088
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:

Title of each classTrading Symbol(s)Name of each exchange on which registered
American Depositary Shares, each representing
25 Ordinary Shares, no par value
MIXTNew York Stock Exchange
Ordinary Shares, no par valueNew York Stock Exchange (for listing purposes only)

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 [X] 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 [X] No [ ]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. [ ]

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

As of January 15, 2021, the registrant had 605,136,339 ordinary shares, of no par value, outstanding.



TABLE OF CONTENTS
 
Page
Part I - FINANCIAL INFORMATION
Item 1. Financial Statements
Condensed Consolidated Balance Sheets (unaudited)
Condensed Consolidated Statements of Income (unaudited)
Condensed Consolidated Statements of Comprehensive Income (unaudited)
Condensed Consolidated Statements of Changes in Stockholders’ Equity (unaudited)
Condensed Consolidated Statements of Cash Flows (unaudited)
Notes to Condensed Consolidated Financial Statements (unaudited)
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
Part II - OTHER INFORMATION
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 6. Exhibits
Signatures
 


2


PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
(Unaudited)
March 31,
2020
December 31,
2020
ASSETS
Current assets:
Cash and cash equivalents$17,953 $43,999 
Restricted cash699780
Accounts receivables, net of allowances for doubtful accounts of $3.6 million and $5.9 million, respectively
24,10019,483
Inventory, net3,271 3,476
Prepaid expenses and other current assets7,3757,789
Total current assets53,39875,527
Property and equipment, net30,01926,514
Goodwill37,92344,388
Intangible assets, net15,00718,585
Deferred tax assets3,108 3,992
Other assets4,200 4,543
Total assets$143,655 $173,549 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Short-term debt$2,367 $2,892 
Accounts payables5,251 4,511
Accrued expenses and other liabilities14,83921,517
Deferred revenue5,0777,670
Total current liabilities27,53436,590
Deferred tax liabilities11,4368,448
Long-term accrued expenses and other liabilities5,6605,389
Total liabilities44,63050,427
Commitments and contingencies
Stockholders’ equity:
MiX Telematics Limited stockholders’ equity
Preferred stock: 100 million shares authorized but not issued
  
Common stock: 600.9 million and 605.1 million no-par value shares issued and outstanding as of March 31, 2020 and December 31, 2020, respectively
66,522 67,376 
Less treasury stock at cost: 54 million shares as of March 31, 2020 and December 31, 2020
(17,315)(17,315)
Retained earnings67,482 75,381 
Accumulated other comprehensive (loss)/income(11,070)3,314 
Additional paid-in capital(6,599)(5,639)
Total MiX Telematics Limited stockholders’ equity99,020 123,117 
Non-controlling interest5 5 
Total stockholders’ equity99,025 123,122 
Total liabilities and stockholders’ equity$143,655 $173,549 

The accompanying notes are an integral part of these condensed consolidated financial statements.
3



MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except per share data)
(Unaudited)

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Revenue
Subscription$32,362 $29,072 $96,099 $82,570 
Hardware and other4,107 5,032 13,314 9,979 
Total revenue36,469 34,104 109,413 92,549 
Cost of revenue
Subscriptions10,078 8,889 28,790 23,914 
Hardware and other2,842 3,915 8,803 7,765 
Total cost of revenue12,920 12,804 37,593 31,679 
Gross profit23,549 21,300 71,820 60,870 
Operating expenses
Sales and marketing3,481 2,882 10,210 8,075 
Administration and other14,895 13,384 44,297 40,506 
Total operating expenses18,376 16,266 54,507 48,581 
Income from operations5,173 5,034 17,313 12,289 
Other (expense)/income(178)(95)145 (270)
Net interest (expense)/income(20)58 57 (82)
Income before income tax expense4,975 4,997 17,515 11,937 
Income tax benefit/(expense)119 936 (4,079)(130)
Net income5,094 5,933 13,436 11,807 
Less: Net income attributable to non-controlling interest    
Net income attributable to MiX Telematics Limited$5,094 $5,933 $13,436 $11,807 
Net income per ordinary share
Basic$0.01 $0.01 $0.02 $0.02 
Diluted$0.01 $0.01 $0.02 $0.02 
Net income per American Depository Share
Basic$0.23 $0.27 $0.60 $0.54 
Diluted$0.23 $0.26 $0.59 $0.53 
Ordinary shares
Weighted average550,133 551,106 555,635 548,752 
Diluted weighted average562,412 559,845 570,531 559,172 
American Depository Shares
Weighted average22,005 22,044 22,225 21,950 
Diluted weighted average22,496 22,394 22,821 22,367 


The accompanying notes are an integral part of these condensed consolidated financial statements.
4



MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Net income$5,094 $5,933 $13,436 $11,807 
Other comprehensive income
Foreign currency translation adjustments, net of tax5,802 10,739 1,956 14,384 
Total comprehensive income10,896 16,672 15,392 26,191 
Less: Total comprehensive income attributable to non-controlling interest    
Total comprehensive income attributable to MiX Telematics Limited$10,896 $16,672 $15,392 $26,191 

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






































5



MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)

Three Months Ended December 31, 2019 and 2020
Common StockTreasury StockAccumulated Other Comprehensive Income/(Loss)Additional Paid-In CapitalRetained EarningsTotal MiX Telematics Limited Stockholders’ EquityNon-Controlling InterestTotal Stockholder’s Equity
SharesAmount
Balance as of October 1, 2019603,936$68,200 $(17,449)$(1,753)$(6,445)$67,757 $110,310 $5 $110,315 
Net income— — — — — 5,094 5,094 — 5,094 
Other comprehensive loss— — — 5,802 — — 5,802 — 5,802 
Issuance of common stock in relation to stock options and SARs exercised38 — — — — — — — — 
Stock-based compensation— — — — (20)— (20)— (20)
Dividends of 4 South African cents (0.3 U.S. cents) per ordinary share declared
— — — — — (1,533)(1,533)— (1,533)
Ordinary shares repurchased and not yet cancelled— (83)— — — — (83)— (83)
Purchase of treasury stock— — 34 — — — 34 — 34 
Balance as of December 31, 2019603,974 $68,117 $(17,415)$4,049 $(6,465)$71,318 $119,604 $5 $119,609 
Balance as of October 1, 2020604,880$67,347 $(17,315)$(7,425)$(6,005)$70,846 $107,448 $5 $107,453 
Net income— — — — — 5,933 5,933 — 5,933 
Other comprehensive income— — — 10,739 — — 10,739 — 10,739 
Issuance of common stock in relation to stock options and SARs exercised256 29 — — — — 29 — 29 
Stock-based compensation— — — — 366 — 366 — 366 
Dividends of 4 South African cents (0.3 U.S. cents) per ordinary share declared
— — — — — (1,398)(1,398)— (1,398)
Balance as of December 31, 2020605,136 $67,376 $(17,315)$3,314 $(5,639)$75,381 $123,117 $5 $123,122 









6


MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)

Nine Months Ended December 31, 2019 and 2020
Common StockTreasury StockAccumulated Other Comprehensive Income/(Loss)Additional Paid-In CapitalRetained EarningsTotal MiX Telematics Limited Stockholders’ EquityNon-Controlling InterestTotal Stockholder’s Equity
SharesAmount
Balance as of April 1, 2019601,948$68,200 $(9,227)$2,115 $(6,902)$62,750 $116,936 $5 $116,941 
Adjustment on initial application of ASC 326, net of tax— — — (22)— (240)(262)— (262)
Net income— — — — — 13,436 13,436 — 13,436 
Other comprehensive income— — — 1,956 — — 1,956 — 1,956 
Issuance of common stock in relation to stock options and SARs exercised2,026 — — — — — — — — 
Stock-based compensation— — — — 437 — 437 — 437 
Dividends declared— — — — — (4,628)(4,628)— (4,628)
Ordinary shares repurchased and not yet cancelled— (83)— — — — (83)— (83)
Purchase of treasury stock— — (8,188)— — — (8,188)— (8,188)
Balance as of December 31, 2019$603,974 $68,117 $(17,415)$4,049 $(6,465)$71,318 $119,604 $5 $119,609 
Balance as of April 1, 2020600,934$66,522 $(17,315)$(11,070)$(6,599)$67,482 $99,020 $5 $99,025 
Net income— — — — — 11,807 11,807 — 11,807 
Other comprehensive income— — — 14,384 — — 14,384 — 14,384 
Issuance of common stock in relation to stock options and SARs exercised4,202 854 — — — — 854 — 854 
Stock-based compensation— — — — 960 — 960 — 960 
Dividends declared— — — — — (3,908)(3,908)— (3,908)
Balance as of December 31, 2020605,136 $67,376 $(17,315)$3,314 $(5,639)$75,381 $123,117 $5 $123,122 

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

7



MIX TELEMATICS LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)

Nine Months Ended December 31,
20192020
Cash flows from operating activities
Cash generated from operations$24,858 $33,156 
Interest received571 496 
Interest paid(173)(281)
Income tax paid(3,378)(2,437)
Net cash provided by operating activities21,878 30,934 
Cash flows from investing activities
Acquisition of property and equipment – in-vehicle devices
(12,955)(2,957)
Acquisition of property and equipment – other
(629)(264)
Proceeds from the sale of property and equipment1,321  
Acquisition of intangible assets(4,010)(2,968)
Loans to external parties(349) 
Net cash used in investing activities (16,622)(6,189)
Cash flows from financing activities
Proceeds from issuance of ordinary shares in relation to stock options exercised 854 
Cash paid for ordinary shares repurchased(8,188) 
Cash paid on dividends to MiX Telematics Limited stockholders(4,615)(3,901)
Movement in short-term debt1,815 428 
Net cash used in financing activities(10,988)(2,619)
Net (decrease)/increase in cash and cash equivalents, and restricted cash(5,732)22,126 
Cash and cash equivalents, and restricted cash at beginning of the period27,838 18,652 
Effect of exchange rate changes on cash and cash equivalents, and restricted cash309 4,001 
Cash and cash equivalents, and restricted cash at end of the period$22,415 $44,779 

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



8


MIX TELEMATICS LIMITED

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. Organization and Summary of Significant Accounting Policies

Nature of the Business

MiX Telematics Limited (the “Company”) is a leading global provider of fleet and mobile asset management solutions delivered as Software-as-a-Service (“SaaS”). The Company’s solutions provide enterprise fleets, small fleets and consumers with solutions for safety, efficiency, risk and security.

The Company is incorporated and domiciled in South Africa, with the principal executive office in Boca Raton, Florida.

Basis of preparation and consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, which are necessary for a fair statement of the results of the interim periods presented. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated on consolidation.

These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the year ended March 31, 2020 filed with the SEC on July 23, 2020.

Use of estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions, the determination of useful lives of the Company’s customer relationships, contingencies, the classification of devices and other hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts, income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

As of December 31, 2020, the global outbreak of COVID-19 has had and, we believe, will continue to have an adverse impact on global economies and financial markets. We have taken into account the impact of COVID-19, to the extent possible, on our financial statements. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill sensitivities and impairment assessments.

Summary of significant accounting policies

There have been no changes to the Company’s significant accounting policies disclosed in the Company’s Annual Report on Form 10-K for the year ended March 31, 2020, filed with the SEC on July 23, 2020, that have had a material impact on the Company’s Condensed Consolidated Financial Statements and related notes.


2. Revenue from contracts with customers

The Company provides fleet and mobile asset management solutions. The principal revenue streams are (1) Subscription and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.

To provide services to customers, a device is required, which collects and transmits information collected from the vehicle or other asset. Fleet customers may also obtain other items of hardware, virtually all of which are functionally-dependent on the device. Some customers obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal title remains with the Company). A contract arises on the acceptance of a customer’s purchase order, which is typically executed in writing.



9



Contract modifications
As a result of the adverse impact that the COVID-19 pandemic has had on certain of the Company’s customers, various pricing concessions relating to subscriptions, in the form of payment holidays and discounts on monthly billings, were granted during the nine months ended December 31, 2020. These pricing concessions were accounted for as contract modifications under ASC 606 Revenue from Contracts with Customers (“ASC 606”), which had the effect of reducing the transaction prices allocated to the remaining distinct performance obligations in the contracts. Accordingly, the effect of the pricing concessions is being recognized as those remaining subscription services are provided. A contract asset of $0.7 million, representing amounts that will only be billed in future periods, was recognized as of December 31, 2020, and is included in Prepaid expenses and other current assets on the Condensed Consolidated Balance Sheet.

Contract liabilities
When customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance of service periods of more than one month, contract liabilities are recorded. Deferred revenue as of March 31, 2020 and December 31, 2020 was $5.1 million and $7.7 million, respectively. During the quarter ended December 31, 2019 and December 31, 2020, revenue of $0.5 million and $0.7 million, respectively, was recognized which was included in the deferred revenue balances at the beginning of each quarter. Revenue of $3.2 million and $2.4 million was recognized for the nine months ended December 31, 2019 and December 31, 2020, respectively, which had been included in deferred revenue balances at the beginning of each such financial year.

Contract acquisition costs
Commissions payable to sales employees and external third parties which are incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less, in which instance they are expensed immediately. Deferred commissions were $3.6 million and $3.8 million as of March 31, 2020 and December 31, 2020, respectively, and are included in Other assets on the Condensed Consolidated Balance Sheet.

The following is a summary of the amortization expense recognized (in thousands):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Amortization recognized during the period:$(909)$(877)$(2,583)$(2,352)
Cost of revenue (external commissions)
(639)(636)(1,841)(1,684)
Sales and marketing (internal commissions)
(270)(241)(742)(668)

3. Credit risk related to accounts receivables

The movements in the allowance for doubtful accounts are as follows (in thousands):

Nine Months Ended December 31,
20192020
Balance at April 1$3,019 $3,602 
Bad debt provision2,218 3,085 
Write-offs, net of recoveries
(1,701)(1,543)
Foreign currency translation differences83 746 
Balance at December 31$3,619 $5,890 

Overview of the Company’s exposure to credit risk from customers

The maximum exposure to credit risk at the reporting date is the carrying value of each receivable and loan to external parties, net of impairment losses where relevant. Other than 14% of the gross receivable balance relating to three debtors as of December 31, 2020 (as of March 31, 2020: 15% of the gross receivable balance relating to four debtors), the Company has no significant concentration of credit risk, due to its spread of customers across various operations and geographical locations.
10



The Company does not hold any collateral as security.

Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities.


4. Property and equipment

Property and equipment comprises owned and right of use assets. The Company leases many assets including property, vehicles, machinery and IT equipment.

The cost and accumulated depreciation of owned equipment are as follows (in thousands):


March 31,
2020
December 31,
2020
Owned equipment
Equipment, vehicles and other$6,114 $7,279 
In-vehicle devices52,824 55,559 
Less: accumulated depreciation and impairments(35,397)(42,780)
Owned equipment, net$23,541 $20,058 

Total depreciation expense related to owned equipment during the three months ended December 31, 2019 and 2020 was $3.9 million and $3.1 million, respectively. Depreciation relating to owned equipment was $10.6 million and $8.9 million during the nine months ended December 31, 2019 and 2020, respectively. Depreciation expense related to in-vehicle devices is included in subscription cost of revenue.

The cost and accumulated depreciation of right-of-use property and equipment are as follows (in thousands):

March 31,
2020
December 31,
2020
Right-of-use assets
Property$7,724 $8,802 
Equipment, vehicles and other250 205 
Less: accumulated depreciation(1,496)(2,551)
Right of use property and equipment, net$6,478 $6,456 



5. Intangible assets

Intangible assets comprise the following (in thousands):

As of March 31, 2020As of December 31, 2020
Useful life (in years)Gross Carrying amountAccumulated amortizationNetGross Carrying amountAccumulated amortizationNet
Patents and trademarks
3 - 20
$76 $(45)$31 $96 $(61)$35 
Customer relationships
2 - 15
2,600 (2,068)532 2,644 (2,175)469 
Internal-use software, technology and other
1 - 18
26,508 (12,064)14,444 35,168 (17,087)18,081 
Total$29,184 $(14,177)$15,007 $37,908 $(19,323)$18,585 


11


For the three months ended December 31, 2019 and 2020, amortization expense of $1.0 million, and $1.0 million was recognized, respectively. Amortization expense was $2.9 million, and $2.6 million for the nine months ended December 31, 2019 and 2020, respectively.


6. Accrued expenses and other liabilities

Accrued expenses comprise the following (in thousands):

March 31,
2020
December 31,
2020
Current:
Product warranties $601 $638 
Maintenance357 632 
Employee-related accruals5,296 5,941 
Lease liabilities1,094 1,498 
Accrued income tax payable736 3,312 
Commissions1,257 1,898 
Other accruals5,498 7,598 
Total current$14,839 $21,517 
Non-current:
Lease liabilities$5,413 $5,126 
Other liabilities247 263 
Total non-current$5,660 $5,389 

Product warranties
The Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the movement in the accrual (in thousands):

Nine Months Ended December 31,
20192020
Product warranties
Balance at April 1$777 $616 
Statement of Income charge187 80 
Utilized(338)(155)
Foreign currency translation difference12 113 
Balance at December 31$638 $654 
Non-current portion (included in other liabilities)$15 $16 
Current portion$623 $638 


7. Income taxes

Our income tax provision reflects our estimate of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are re-evaluated each quarter based on our estimated tax expense for the full fiscal year.

12


Our effective tax rate was 23.3% for the nine months ended December 31, 2019 compared to 1.1% for the nine months ended December 31, 2020. Our effective tax rate was negative 2.4% for the three months ended December 31, 2019 compared to negative 18.7% for the three months ended December 31, 2020. Ignoring the impact of foreign exchange gains and losses net of tax, the effective tax rate for the nine months ended December 31, 2019 and 2020, was 27.8% and 31.3%, respectively, and for the three months ended December 31, 2019 and 2020, was 25.9% and 34.3%, respectively.


8. Earnings per share

Basic
Basic earnings per share is calculated by dividing the income attributable to ordinary shareholders of the parent by the weighted average number of ordinary shares in issue during the period.

The net income and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (basic)
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (basic)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Basic earnings per share $0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Weighted-average number of American Depository Shares in issue22,005 22,044 22,225 21,950 
Basic earnings per American Depository share$0.23 $0.27 $0.60 $0.54 
*One American Depository Share is the equivalent of 25 ordinary shares.

Diluted
Diluted earnings per share is calculated by dividing the diluted income attributable to ordinary shareholders by the diluted weighted average number of ordinary shares in issue during the period. Stock options, stock appreciation rights, performance shares and restricted share units granted to employees under the TeliMatrix Group Executive Incentive Scheme and the MiX Telematics Long-Term Incentive Plan (“LTIP”) are considered to be potential ordinary shares. They have been included in the determination of diluted earnings per share if the required performance condition (if applicable) would have been met based on the performance up to the reporting date, and to the extent to which they are dilutive.
13


Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (diluted)
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (diluted)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Adjusted for:
– potentially dilutive effect of stock appreciation rights10,785 8,080 13,167 9,038 
– potentially dilutive effect of stock options and restricted share units1,494 659 1,729 1,382 
Diluted-weighted average number of ordinary shares in issue562,412 559,845 570,531 559,172 
Diluted earnings per share$0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Diluted weighted-average number of American Depository Shares in issue22,496 22,394 22,821 22,367 
Diluted earnings per American Depository share$0.23 $0.26 $0.59 $0.53 
*One American Depository Share is the equivalent of 25 ordinary shares.


9. Segment information

The Company has 6 reportable segments, which are based on the geographical location of the 5 Regional Sales Offices (“RSOs”) and also includes the Central Services Organization (“CSO”). CSO is the central services organization that wholesales products and services to RSOs which, in turn, interface with our end-customers, distributors and dealers. CSO is also responsible for the development of hardware and software platforms and provides common marketing, product management, technical and distribution support to each of the other reportable segments. CSO is a reportable segment because it produces discrete financial information which is reviewed by the chief operating decision maker (“CODM”) and has the ability to generate external revenues.

The CODM has been identified collectively as the executive committee and the Chief Executive Officer who make strategic decisions. The performance of the reportable segments has been measured and evaluated by the CODM using Segment Adjusted EBITDA, which is a measure that uses net income, determined under International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board, as a starting point.

Segment assets are not disclosed because such information is not reviewed by the CODM.














14




The following table provides revenue and Segment Adjusted EBITDA (in thousands):

Three Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$17,936 $1,247 $19,183 $8,578 
Europe3,010 885 3,895 1,513 
Americas5,573 448 6,021 2,422 
Middle East and Australasia4,460 1,399 5,859 2,703 
Brazil1,355 127 1,482 581 
Total Regional Sales Offices32,334 4,106 36,440 15,797 
Central Services Organization28 1 29 (2,709)
Total Segment Results$32,362 $4,107 $36,469 $13,088 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Three Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$16,205 $1,858 $18,063 $8,407 
Europe3,116 1,305 4,421 1,718 
Americas4,582 236 4,818 1,332 
Middle East and Australasia4,174 1,596 5,770 2,516 
Brazil978 27 1,005 347 
Total Regional Sales Offices29,055 5,022 34,077 14,320 
Central Services Organization17 10 27 (1,836)
Total Segment Results$29,072 $5,032 $34,104 $12,484 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.


15


Nine Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$53,490 $4,066 $57,556 $25,520 
Europe8,659 2,202 10,861 3,951 
Americas16,910 1,788 18,698 7,786 
Middle East and Australasia13,038 4,645 17,683 8,271 
Brazil3,922 574 4,496 1,875 
Total Regional Sales Offices96,019 13,275 109,294 47,403 
Central Services Organization80 39 119 (7,884)
Total Segment Results$96,099 $13,314 $109,413 $39,519 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Nine Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$44,983 $4,094 $49,077 $22,901 
Europe8,885 1,913 10,798 4,556 
Americas13,543 631 14,174 4,910 
Middle East and Australasia12,173 3,253 15,426 6,839 
Brazil2,937 78 3,015 1,120 
Total Regional Sales Offices82,521 9,969 92,490 40,326 
Central Services Organization49 10 59 (5,373)
Total Segment Results$82,570 $9,979 $92,549 $34,953 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.




















16


A reconciliation of the segment results to income before income tax expense is disclosed below (in thousands).

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Segment Adjusted EBITDA$13,088 $12,484 $39,519 $34,953 
Corporate and consolidation entries(2,111)(2,253)(6,088)(7,090)
Operating lease costs (1)
(476)(423)(1,203)(1,214)
Product development costs (2)
(376)(262)(1,066)(776)
Depreciation and amortization(4,830)(4,099)(13,483)(11,563)
Impairment of long-lived assets (6) (7)
Stock-based compensation costs(144)(366)(433)(960)
(Increase)/decrease in restructuring
costs (3)
 (31)1 (1,028)
Net profit/(loss) on sale of property and equipment17  373 (8)
Net foreign exchange losses(173)(105)(162)(288)
Net interest (expense)/income(20)58 57 (82)
Income before income tax expense for the period$4,975 $4,997 $17,515 $11,937 
1.For the purposes of calculating Segment Adjusted EBITDA, operating leases have been capitalized, except for leases with a term of no more than 12 months or leases of low value assets. Where operating leases are capitalized for segment purposes, the amortization of the right-of-use asset and the interest on the operating lease liability are excluded from the Segment Adjusted EBITDA. Therefore, in order to reconcile Segment Adjusted EBITDA to income before taxes, the total lease expense in respect of operating leases needs to be deducted.
2.For segment reporting purposes, product development costs, which do not meet the capitalization requirements under ASC 730 Research and Development or under ASC 985 Software, are capitalized and amortized. The amortization is excluded from Segment Adjusted EBITDA. In order to reconcile Segment Adjusted EBITDA to net income before taxes, product development costs capitalized for segment reporting purposes need to be deducted.
3.For the nine months ended December 31, 2020, $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively.

No single customer accounted for 10% or more of the Company’s total revenue for the three or nine months ended December 31, 2019 and 2020. No single customer accounted for 10% or more of the Company’s accounts receivables as of March 31, 2020 or December 31, 2020.

10. Stock-based compensation plan

The Company has issued share incentives under two equity-classified incentive plans, the TeliMatrix Group Executive Incentive Scheme and the LTIP, to directors and certain key employees within the Company. Since the introduction of the LTIP during 2014, no further awards have been made in terms of the TeliMatrix Group Executive Incentive Scheme.

The LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (“RSUs”) or stock appreciation rights (“SARs”).

As of December 31, 2020, there were 47,090,000 shares reserved for future issuance under the LTIP.

The total stock-based compensation expense recognized during the three months ended December 31, 2019 and 2020 was $0.1 million and $0.4 million, respectively. Total stock-based compensation expense recognized during the nine months ended December 31, 2019 and 2020 was $0.4 million and $1.0 million, respectively.



17


Stock appreciation rights granted under the LTIP

The following table summarizes the activities for the unvested SARs:

Number of SARsWeighted-
Average
Award Price in U.S. Cents*
Weighted Average Contractual Remaining Term (years)Aggregate Intrinsic Values (in thousands)
Outstanding as of April 1, 202032,943,750 36
Granted11,200,000 40
Exercised(1,400,470)22
Forfeited(890,155)16
Outstanding as of December 31, 202041,853,125 373.52
Vested and expected to vest as of December 31, 202040,398,438 372.725,478
Vested as of December 31, 202012,759,375231.543,196

As of December 31, 2020, there was $2.5 million of unrecognized compensation cost related to unvested SARs. This amount is expected to be recognized over a weighted-average period of 4.4 years.

Share Options

During the nine months ended December 31, 2020, the remaining 3,500,000 share options under the Telimatrix Group Executive Incentive Scheme were exercised by the group executives at an award price of 28 U.S. cents* per share.

* The award price was denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of R14.648 as of December 31, 2020.

Restricted share units granted under the LTIP

Under the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of 2 million RSUs to be granted in any financial year and for a maximum of 12 million RSUs to be granted in aggregate over the life of the plan.

2 million time-based RSUs were granted for the first time under the scheme on June 1, 2020, and will vest in tranches of 50% per annum, commencing on the second anniversary of the grant date. Vesting is conditional upon remaining employed with the Company. Management estimates forfeiture to be approximately 5%. Settlement will take place in the Company’s shares. The Company has no legal or constructive obligation to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was 35 U.S. cents**. The grant date fair value was determined by deducting the present value of expected dividends to be paid per share prior to vesting from the closing market price of the Company’s shares on the grant date. The unrecognized compensation cost related to unvested RSUs as of December 31, 2020 was $0.5 million, which will be recognized over a weighted average period of 2.25 years.

**U.S. currency amounts are based on a ZAR:USD exchange rate of R14.648 as of December 31, 2020.


11. Debt

The Company and its subsidiaries have unlimited borrowing capacity as specified in their respective Memorandums of Incorporation.

As of March 31, 2020 and December 31, 2020, debt comprised bank overdrafts of $2.4 million and $2.9 million, respectively. Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities.
18


Details of undrawn facilities are shown below:

Interest rateMarch 31,
2020
December 31,
2020
Undrawn borrowing facilities at floating rates include:
– Standard Bank Limited:
Overdraft
SA Prime* less 1.2%
$1,204 $1,477 
Vehicle and asset finance
SA Prime* less 1.2%
474 580 
Working capital facility
SA Prime* less 0.25%
1,395 1,707 
– Nedbank Limited overdraft
SA Prime* less 2%
558 683 
$3,631 $4,447 
*South African prime interest rate

As of March 31, 2020 and December 31, 2020, the prime interest rate was 8.75% and 7.00%, respectively. The Standard Bank Limited and Nedbank Limited facilities have no fixed renewal date and are repayable on demand. The facility from Nedbank Limited is unsecured.


12. Restructuring costs

During the nine months ended December 31, 2020, the Company incurred $1.0 million of restructuring costs, as a result of measures to minimize the adverse economic and business effect of the COVID-19 pandemic and to re-align resources with the Company’s current business outlook and cost structure. The restructuring costs comprised employee termination benefits. $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs for the nine months ended December 31, 2020, related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively. As of December 31, 2020, all of the restructuring costs had been paid. No significant restructuring costs were incurred during the three months ended December 31, 2020. Restructuring costs are included in Administration and other expenses in the Condensed Consolidated Statement of Income.


13. Contingencies

Service agreement

In terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (“MTN”), MTN is entitled to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentives will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March 31, 2020 and December 31, 2020 was $1.9 million and $2.2 million, respectively. No loss is considered probable under this arrangement.

Competition Commission of South Africa matter

On April 15, 2019 the Competition Commission of South Africa (“Commission”) referred a matter to the Competition Tribunal of South Africa (“Tribunal”). The Commission contends that the Company and a number of its channel partners have engaged in market division. Should the Tribunal rule against MiX Telematics, the Company may be liable to an administrative penalty in terms of the Competition Act, No. 89 of 1998. The Company had cooperated fully with the Commission during its preliminary investigation. We cannot predict the timing of a resolution or the ultimate outcome of the matter, however, the Company and its external legal advisers continue to believe that we have consistently adhered to all applicable laws and regulations and that the referral from the Commission is without merit. We have therefore not made any provisions for this matter as we do not believe that an outflow of economic resources is probable.





19


The Ugandan Value Added Tax (VAT) matter

The Ugandan Revenue Authorities (“URA”) have reviewed MiX Telematics’ cross-border services and assert that VAT is payable on these imported services in terms of the place of supply rules included within its local VAT legislation. On January 18, 2018, MiX Telematics East Africa Limited (“MiX East Africa”) instituted proceedings in the Tax Appeals Tribunal to challenge the URA’s decision on this matter based on the interpretation of the law and calculation errors by the URA. MiX East Africa appeared in front of the Tax Appeals Tribunal on a number of occasions to present its defense, but the Tax Appeals Tribunal ruled in favor of the URA. On September 19, 2019, MiX East Africa appealed the decision to the High Court of Uganda. This matter is ongoing, and provisions have been made based on current information at hand.


14. Subsequent events

Other than the item below, the directors are not aware of any matter material or otherwise arising since December 31, 2020 and up to the date of this report, not otherwise dealt with herein.

Dividend declared
The Board of Directors declared, in respect of the three months ended December 31, 2020, a dividend of 4 South African cents per ordinary share and 1 South African Rand per ADS, which will be paid to ADS holders on March 9, 2021 to shareholders on record as of the close of business on February 19, 2021.
20


FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q includes certain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, including without limitation, statements regarding our position to execute on our growth strategy, and our ability to expand our leadership position. These forward-looking statements include, but are not limited to, Company’s beliefs, plans, goals, objectives, expectations, assumptions, estimates, intentions, future performance, other statements that are not historical facts and statements identified by words such as “expects”, “anticipates”, “intends”, “plans”, “believes”, “seeks”, “estimates” or words of similar meaning. These forward-looking statements reflect our current views about our plans, intentions, expectations, strategies and prospects, which are based on the information currently available to us and on assumptions we have made. Although we believe that our plans, intentions, expectations, strategies and prospects as reflected in, or suggested by, these forward-looking statements are reasonable, we can give no assurance that the plans, intentions, expectations or strategies will be attained or achieved.

Furthermore, actual results may differ materially from those described in the forward-looking statements and will be affected by a variety of known and unknown risks and uncertainties, some of which are beyond our control including, without limitation:
the severity and duration of the COVID-19 pandemic, the pandemic’s economic impact on the geographical locations of our regional service organizations and central service organization, the impact of the pandemic on our customers’ ability to meet their financial obligations, our ability to implement cost containment and business recovery strategies during the pandemic, local and foreign government regulations implemented to combat the pandemic and any future developments on the pandemic;
our ability to attract, sell to and retain customers;
our ability to improve our growth strategies successfully, including our ability to increase sales to existing customers;
our ability to adapt to rapid technological change in our industry;
competition from industry consolidation;
loss of key personnel or our failure to attract, train and retain other highly qualified personnel;
our ability to integrate any businesses we acquire;
the introduction of new solutions and international expansion;
our dependence on key suppliers and vendors to manufacture our hardware;
our dependence on our network of dealers and distributors to sell our solutions;
businesses may not continue to adopt fleet management solutions;
our future business and system development, results of operations and financial condition;
expected changes in our profitability and certain cost or expense items as a percentage of our revenue;
changes in the practices of insurance companies;
the impact of laws and regulations relating to the Internet and data privacy;
our ability to protect our intellectual property and proprietary technologies and address any infringement claims;
our ability to defend ourselves from litigation or administrative proceedings relating to labor, regulatory, tax or similar issues;
significant disruption in service on, or security breaches of, our websites or computer systems;
our dependence on third-party technology;
fluctuations in the value of the South African Rand;
economic, social, political, labor and other conditions and developments in South Africa and globally;
our ability to issue securities and access the capital markets in the future; and
other risks set forth in Part II under “Item 1A. Risk Factors” in this Quarterly Report on Form 10-Q and in our other filings with the U.S. Securities Exchange Commission.

We assume no obligation to update any forward-looking statements contained in this Quarterly Report on Form 10-Q and expressly disclaim any obligation to do so, whether as a result of new information, future events or otherwise, except as required by law.
21


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the accompanying notes included in Item 1 of this Quarterly Report on Form 10-Q.
This discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our future results may vary materially from those indicated as a result of the risks that affect our business, including, among others, those identified in “Forward-Looking Statements” and Part II “Item 1A. Risk Factors”.
Overview
We are a leading global provider of fleet and mobile asset management solutions delivered as SaaS. Our solutions deliver a measurable return by enabling our customers to manage, optimize and protect their investments in commercial fleets, mobile assets or personal vehicles. We generate actionable intelligence that enables a wide range of customers, from large enterprise fleets to small fleet operators and consumers, to reduce fuel and other operating costs, improve efficiency, enhance regulatory compliance, promote driver safety, manage risk and mitigate theft. Our solutions mostly rely on our proprietary, highly scalable technology platforms, which allow us to collect, analyze and deliver information based on data from our customers’ vehicles. Using intuitive, web-based interface, reports or mobile applications, our fleet customers can access large volumes of real-time and historical data, monitor the location and status of their drivers and vehicles and analyze a wide number of key metrics across their fleet operations.
We were founded in 1996 and we have offices in South Africa, the United Kingdom, the United States, Uganda, Brazil, Australia, Romania, Thailand and the United Arab Emirates, as well as a network of more than 130 fleet partners worldwide. MiX Telematics’ shares are publicly traded on the Johannesburg Stock Exchange (JSE: MIX) and MiX Telematics’ American Depositary Shares are listed on the New York Stock Exchange (NYSE: MIXT).

We derive the majority of our revenues from subscriptions from our fleet and mobile asset management solutions. Our subscriptions generally include access to our SaaS solutions, connectivity, and in many cases, use of an in-vehicle device. We also generate revenues from the sale of in-vehicle devices, which enable customers to use our subscription-based solutions, installation services of our in-vehicle-devices and driver training for fleet customers. We generate sales through the efforts of our direct sales teams, staffed in our regional sales offices, and through our global network of distributors and dealers. Our direct sales teams focus on marketing our fleet solutions to global and multinational enterprise accounts and to other large customer accounts located in regions of the world where we maintain a direct sales presence. Our direct sales teams have industry expertise across multiple industries, including oil and gas, transportation and logistics, government and municipal, bus and coach, rental and leasing, and utilities. In some markets, we rely on a network of distributors and dealers to sell our solutions on our behalf. Our distributors and dealers also install our in-vehicle devices and provide training, technical support and ongoing maintenance for the customers they support.
Impact of COVID-19
In December 2019, a novel strain of coronavirus was reported in China (“COVID-19”). In January 2020, the World Health Organization (“WHO”) declared this outbreak a Public Health Emergency of international concern and, subsequently, it was declared a pandemic in March 2020. The outbreak continued to spread globally, affecting global economic activity and financial markets. We are unable to accurately predict the impact that COVID-19 will have due to numerous uncertainties, including the severity of the disease, the duration of the outbreak, actions that may be taken by governmental authorities, the impact on our customers and other factors identified in Part II Item 1A. “Risk Factors”.

Business, employees and operations

Due to extensive measures implemented by various governments, all of our employees were required to work remotely, with the exception of our staff working in our monitoring centers, which were classified as an essential service. We have implemented appropriate safeguards for these centers. In addition, we have modified certain business and workforce practices (including extended work from home requirements, suspension of certain business travel and cancellation of physical participation in meetings, events and conferences) and implemented new protocols to promote social distancing and enhance sanitary measures in our offices and facilities to conform to government restrictions and best practices encouraged by governmental and regulatory authorities.
22


During the first quarter of fiscal year 2021, we implemented various cost-saving measures, including headcount reductions, deferred salary increases, a hiring freeze across the business, and significant reductions in discretionary spending. We started to realize the benefit of these actions in the second quarter. We expect the full benefit will be realized during the remainder of fiscal year 2021 and beyond. As part of the headcount reductions in the first nine months of fiscal 2021, we incurred a $1.0 million restructuring charge as we committed to plans to restructure certain parts of our business as a measure to minimize the adverse economic and business effect of the COVID-19 pandemic and to re-align resources to our current business outlook and cost structure. The restructuring activities mainly related to the CSO, Africa and North America reporting segments.
COVID-19 has disrupted the operations of our customers and channel partners, our operations and the results of our operations. COVID-19 currently has had and, we believe, will continue to have an adverse impact on global economies and financial markets. For example, the continued economic uncertainty in the oil and gas sector has resulted in significant declines in our customer’s fleet sizes whilst similar disruption is evident in our bus and coach vertical following significantly reduced demand for public transport as a result of various governmental shut downs in multiple jurisdictions where we operate. This has and will continue to have a negative impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict. During the first nine months of fiscal year 2021, we experienced a contraction of 69,000 subscribers as a result of the economic conditions attributable to the COVID-19 pandemic. We expect further subscriber contraction in the fourth quarter of fiscal year 2021, primarily driven by oil and gas and asset tracking subscribers. The net contraction in subscribers resulted in a decrease in reported subscription revenues.

Cash resources and liquidity

Based on our internal projections, we believe that we have sufficient cash reserves to support us for the foreseeable future. Further details on our cash resources and borrowings available under our credit facilities are provided in the liquidity and capital resources section below.

Financial position and impairments

We have taken into account the impact of COVID-19, to the extent possible, on our financial statements as of the reporting date. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill and impairment assessments, as well as expected credit losses. We will continue to evaluate the nature and extent of the impact to our business, consolidated results of operations, and financial condition.

Key Financial Measures and Operating Metrics
In addition to financial measures based on our consolidated financial statements, we monitor our business operations using various financial and non-financial metrics.
Subscription Revenue
Subscription revenue represents subscription fees for our solutions, which include the use of our SaaS fleet management solutions, connectivity, and in many cases, our in-vehicle devices. Our subscription revenue is driven primarily by the number of subscribers and the monthly price per subscriber, which varies depending on the services and features customers require, hardware options, customer size and geographic location.
In the three months ended December 31, 2019 and 2020, subscription revenue represented 88.7% and 85.2% respectively, of our total revenue. On a year to date basis subscription revenue has increased as a percentage of total revenue due to a reduction in hardware and other revenue. In the nine months ended December 31, 2019 and 2020, subscription revenue represented 87.8% and 89.2% respectively, of our total revenue.

Subscribers
Subscribers represent the total number of discrete services we provide to customers at the end of the period.
23



 As of December 31,
 20192020
Subscribers812,773 749,493 

Basis of Presentation and Key Components of Our Results of Operations
In the third quarter of fiscal year 2021, we managed our business in six segments which include Africa, Americas, Brazil, Europe and the Middle East and Australasia (our regional sales offices (“RSOs”)), and our CSO. CSO is our central services organization that wholesales our products and services to our RSOs which, in turn, interface with our end-customers, distributors and dealers. CSO is also responsible for the development of our hardware and software platforms and provides common marketing, product management, technical and distribution support to each of our other operating segments.
The CODM, who is responsible for allocating resources and assessing performance of the reportable segments, has been identified collectively as the executive committee and the Chief Executive Officer who make strategic decisions. Segment performance is measured and evaluated by the CODM using Segment Adjusted EBITDA, which is a non-GAAP measure which uses net income, determined under International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board, as a starting point. Prior to the publication of the financial results for the year ended March 31, 2020, we published results under IFRS only, which is the reason for the CODM continuing to use a segment performance measure based on IFRS.
In determining Segment Adjusted EBITDA, the margin generated by CSO, net of any unrealized intercompany profit, is allocated to the geographic region where the external revenue is recorded by our RSOs. The costs remaining in CSO relate mainly to research and development of hardware and software platforms, common marketing, product management and technical and distribution support to each of the RSOs.
Each RSO’s results reflect the external revenue earned, as well as the Segment Adjusted EBITDA earned (or loss incurred) before the remaining CSO and corporate costs allocations. Segment assets are not disclosed as this information is not reviewed by the CODM.
Revenue
The majority of our revenue is subscription-based. Consequently, growth in subscribers influences our subscription revenue growth. However, other factors, including, but not limited to, the types of new subscribers we add and the timing of entry into subscription contracts also play a significant role. The price and terms of our customer subscription contracts vary based on a number of factors, including fleet size, hardware options, geographic region and distribution channel. In addition, we derive revenue from the sale of in-vehicle devices, which are used to collect, generate and transmit the data used to enable our SaaS solutions.
Our customer contracts typically have a three to five year initial term. Following the initial term, most fleet customers elect to renew for fixed terms ranging from one to five years. Our third party dealers are typically billed monthly based on active connections. Some of our customer agreements, including our consumer subscriptions, provide for automatic monthly or yearly renewals unless the customer elects not to renew its subscription. Our consumer customer contracts in South Africa are governed by the Consumer Protection Act, which allows customers to cancel without paying the full balance of the contract amount. Our fleet contracts and our customer contracts outside of South Africa are generally non-cancellable.
24


Cost of Revenue
Cost of revenue associated with our subscription revenue consists primarily of costs related to cellular communications, infrastructure hosting, third-party data providers, service contract maintenance costs, commission expense related to third party dealers or distributors (commission is capitalized and amortized unless the amortization period is 12 months or less) and depreciation of our capitalized installed in-vehicle devices. Cost of sales associated with our hardware revenue includes the cost of the in-vehicle devices, cost of hardware warranty, shipping costs, custom duties, and commission expense related to third-party dealers or distributors. We capitalize the cost of in-vehicle devices utilized to service customers, for customers selecting our bundled option, and we depreciate these costs from the date of installation over their expected useful lives.
We expect that cost of revenue as a percentage of revenue will vary from period to period depending on our revenue mix, including the proportion of our revenue attributable to our subscription-based services. The majority of the other components of our cost of revenue are variable and are affected by the number of subscribers, the composition of our subscriber base, and the number of new subscriptions sold in the period.
Operating Expenses
Sales and Marketing
Sales and marketing expenses consist primarily of salaries and wages, commissions paid to employees, travel-related expenses, and advertising and promotional costs. We pay our sales employees commissions based on achieving subscription targets and we capitalize commission and amortize it (unless the amortization period is 12 months or less). Advertising costs consist primarily of costs for print, radio and television advertising, promotions, public relations, customer events, tradeshows and sponsorships. We expense advertising costs as incurred. We plan to continue to invest in sales and marketing in order to grow our sales and build brand and category awareness.
Administration and Other Charges
Administration and other charges consist primarily of salaries and wages for administrative staff, travel costs, professional fees (including audit and legal fees), real estate leasing costs, expensed research and development costs and depreciation of fixed assets including vehicles and office equipment and amortization of intangible assets. We expect that administration and other charges will increase in absolute terms as we continue to grow our business.
Research and Development
For additional disclosures in respect of research and development, technology and intellectual property please refer to “Item 1. Business” in our Annual Report on Form 10-K for the year ended March 31, 2020, which we filed with the Securities and Exchange Commission on July 23, 2020.

Taxes
During the three months ended December 31, 2019 and 2020 our effective tax rates were negative 2.4% and negative 18.7% respectively, and during the nine months ended December 31, 2019 and 2020 our effective tax rates were 23.3% and 1.1% respectively, compared to a South African statutory rate of 28%. Taxation mainly consists of normal statutory income tax paid or payable and deferred tax on any temporary differences.
Our effective tax rate may vary primarily according to the mix of profits made in various jurisdictions and the impact of certain non-deductible/(non-taxable) foreign exchange movements, net of tax. Further information on this is disclosed in Note 7. Income Taxes contained in the “Notes to Condensed Consolidated Financial Statements” included in Part I of this Quarterly Report on Form 10-Q. As a result, significant variances in future periods may occur.




25


Non-GAAP Financial Information
We use certain measures to assess the financial performance of our business. Certain of these measures are termed “non-GAAP measures” because they exclude amounts that are included in, or include amounts that are excluded from, the most directly comparable measure calculated and presented in accordance with GAAP, or are calculated using financial measures that are not calculated in accordance with GAAP. These non-GAAP measures include Adjusted EBITDA, Adjusted EBITDA margin, non-GAAP net income, non-GAAP net income per share and constant currency information.
An explanation of the relevance of each of the non-GAAP measures, a reconciliation of the non-GAAP measures to the most directly comparable measures calculated and presented in accordance with GAAP and a discussion of their limitations is set out below. We do not regard these non-GAAP measures as a substitute for, or superior to, the equivalent measures calculated and presented in accordance with GAAP or those calculated using financial measures that are calculated in accordance with GAAP.
Adjusted EBITDA and Adjusted EBITDA Margin
Adjusted EBITDA and Adjusted EBITDA margin are two of the profit measures reviewed by the CODM. We define Adjusted EBITDA as the income before income taxes, net interest income, net foreign exchange gains/(losses), depreciation of property and equipment including capitalized customer in-vehicle devices, amortization of intangible assets including capitalized internal-use software development costs and intangible assets identified as part of a business combination, stock-based compensation costs, restructuring costs and profits/(losses) on the disposal or impairments of assets or subsidiaries. We define Adjusted EBITDA margin as Adjusted EBITDA divided by total revenue.
We have included Adjusted EBITDA and Adjusted EBITDA margin in this Quarterly Report on Form 10-Q because they are key measures that our management and Board of Directors use to understand and evaluate its core operating performance and trends; to prepare and approve its annual budget; and to develop short and long-term operational plans. In particular, the exclusion of certain expenses in calculating Adjusted EBITDA and Adjusted EBITDA margin can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted EBITDA and Adjusted EBITDA margin provide useful information to investors and others in understanding and evaluating our operating results.

A reconciliation of net income (the most directly comparable financial measure presented in accordance with GAAP) to Adjusted EBITDA for the periods shown is presented below.
Reconciliation of Net Income to Adjusted EBITDA for the Period
Three Months Ended December 31,
Nine Months Ended
December 31,
2019202020192020
(In thousands)
Net income$5,094 $5,933 $13,436 $11,807 
(Less)/plus: Income tax (benefit)/expense(119)(936)4,079 130 
Plus/(less): Net interest expense/(income)20 (58)(57)82 
Plus: Foreign exchange losses173 105 162 288 
Plus: Depreciation (1)
3,821 3,132 10,563 8,914 
Plus: Amortization (2)
1,009 967 2,920 2,649 
Plus: Impairment of long-lived assets— 6 — 7 
Plus: Stock-based compensation costs144 366 433 960 
(Less)/plus: Net (profit)/loss on sale of property and equipment(17) (373)8 
Plus/(less): Restructuring costs — 31 (1)1,028 
Adjusted EBITDA$10,125 $9,546 $31,162 $25,873 
Adjusted EBITDA margin27.8 %28.0 %28.5 %28.0 %

(1) Includes depreciation of owned equipment (including in-vehicle devices).
(2) Includes amortization of intangible assets (including intangible assets identified as part of a business combination).
26


Our use of Adjusted EBITDA and Adjusted EBITDA margin have limitations as analytical tools, and should not be considered as performance measures in isolation from, or as a substitute for, analysis of our results as reported under GAAP.
Some of these limitations are:
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA does not consider the potentially dilutive impact of equity-based compensation;
Adjusted EBITDA does not reflect tax payments that may represent a reduction in cash available to us;
other companies, including companies in our industry, may calculate Adjusted EBITDA differently, which reduces its usefulness as a comparative measure; and
certain of the adjustments (such as restructuring costs, impairment of long-lived assets and others) made in calculating Adjusted EBITDA are those that management believes are not representative of our underlying operations and, therefore, are subjective in nature.

Because of these limitations, Adjusted EBITDA and Adjusted EBITDA margin should be considered alongside other financial performance measures, including operating profit, profit for the period and our other results.
Basic and Diluted Non-GAAP Net Income Per Share
Non-GAAP net income is defined as net income excluding net foreign exchange gains/(losses) net of tax.
We have included non-GAAP net income per share in this quarterly report because it provides a useful measure for period-to-period comparisons of our core business by excluding net foreign exchange gains/(losses) from earnings. Accordingly, we believe that non-GAAP net income per share provides useful information to investors and others in understanding and evaluating our operating results.

Reconciliation of net income to non-GAAP net income
Three Months Ended
December 31,
Nine Months Ended
December 31,
2019202020192020
(In thousands)
Net income for the period$5,094 $5,933 $13,436 $11,807 
Net foreign exchange losses173 105 162 288 
Income tax effect of net foreign exchange losses(1,450)(2,688)(832)(3,691)
Non-GAAP net income$3,817 $3,350 $12,766 $8,404 
Weighted average number of ordinary shares in issue
Basic550,133 551,106 555,635 548,752 
Diluted562,412 559,845 570,531 559,172 

Constant Currency Information
Constant currency information has been presented in the sections below to illustrate the impact of changes in currency rates on our results. The constant currency information has been determined by adjusting the current financial reporting quarter’s results to the prior quarter’s average exchange rates, determined as the average of the monthly exchange rates applicable to the quarter. The measurement has been performed for each of our currencies, including the U.S. Dollar and British Pound. The constant currency growth percentage has been calculated by utilizing the constant currency results compared to the prior quarter results.

27


The constant currency information represents non-GAAP information. We believe this provides a useful basis to measure the performance of our business as it removes distortion from the effects of foreign currency movements during the period.
Due to the significant portion of our customers who are invoiced in non-U.S. Dollar denominated currencies, we also calculate our subscription revenue growth rate on a constant currency basis, thereby removing the effect of currency fluctuation on our results of operations.
The following tables provide the constant currency reconciliation to the most directly comparable GAAP measure for the periods shown:
Subscription Revenue
Three Months Ended December 31,Nine Months Ended December 31,
20192020% Change20192020% Change
(In thousands, except for percentages)
Subscription revenue as reported$32,362 $29,072 (10.2)%$96,099 $82,570 (14.1)%
Conversion impact of U.S. Dollar/other currencies— 928 2.9 %— 6,994 7.3 %
Subscription revenue on a constant currency basis$32,362 $30,000 (7.3)%$96,099 $89,564 (6.8)%

Hardware and Other Revenue

Three Months Ended December 31,Nine Months Ended December 31,
20192020% Change20192020% Change
(In thousands, except for percentages)
Hardware and other revenue as reported$4,107 $5,032 22.5 %$13,314 $9,979 (25.0)%
Conversion impact of U.S. Dollar/other currencies— 124 3.0 %— 461 3.4 %
Hardware and other revenue on a constant currency basis$4,107 $5,156 25.5 %$13,314 $10,440 (21.6)%


Total Revenue

Three Months Ended December 31,Nine Months Ended December 31,
20192020% Change20192020% Change
(In thousands, except for percentages)
Total revenue as reported$36,469 $34,104 (6.5)%$109,413 $92,549 (15.4)%
Conversion impact of U.S. Dollar/other currencies— 1,052 2.9 %— 7,455 6.8 %
Total revenue on a constant currency basis$36,469 $35,156 (3.6)%$109,413 $100,004 (8.6)%






28


Results of Operations
The following table sets forth certain consolidated statement of income data:

Three Months Ended
December 31,
Nine Months Ended
December 31,
2019202020192020
(In thousands)
Total revenue$36,469 $34,104 $109,413 $92,549 
Total cost of revenue12,920 12,804 37,593 31,679 
Gross profit23,549 21,300 71,820 60,870 
Sales and marketing3,481 2,882 10,210 8,075 
Administration and other14,895 13,384 44,297 40,506 
Income from operations5,173 5,034 17,313 12,289 
Other (expense)/income(178)(95)145 (270)
Net interest (expense)/income(20)58 57 (82)
Income tax expense119 936 (4,079)(130)
Net income for the period5,094 5,933 13,436 11,807 
Net income attributable to MiX Telematics Limited stockholders5,094 5,933 13,436 11,807 
Net income attributable to non-controlling interest—  —  
Net income for the period$5,094 $5,933 $13,436 $11,807 
The following table sets forth, as a percentage of revenue, consolidated statement of income data:
Three Months Ended
December 31,
Nine Months Ended
December 31,
2019202020192020
(Percentage)
Total revenue100.0 %100.0 %100.0 %100.0 %
Total cost of revenue35.4 37.5 34.4 34.2 
Gross profit64.6 62.5 65.6 65.8 
Sales and marketing9.5 8.5 9.3 8.7 
Administration and other40.8 39.2 40.5 43.8 
Income from operations14.3 14.8 15.8 13.3 
Other (expense)/income(0.5)(0.3)0.1 (0.3)
Net interest (expense)/income(0.1)0.2 0.1 (0.1)
Income tax benefit/(expense)0.3 2.7 (3.7)(0.1)
Net income for the period14.0 17.4 12.3 12.8 
Net income attributable to MiX Telematics Limited stockholders14.0 17.4 12.3 12.8 
Net income attributable to non-controlling interest—  —  
Net income for the period14.0 17.4 12.3 12.8 



29


Results of Operations for the Three Months Ended December 31, 2019 and 2020
Revenue
Three Months Ended December 31,
20192020% Change% Change at constant currency
(In thousands, except for percentages)
Subscription revenue$32,362 $29,072 (10.2)%(7.3)%
Hardware and other revenue4,107 5,032 22.5 %25.5 %
$36,469 $34,104 (6.5)%(3.6)%

Our total revenue decreased by $2.4 million or 6.5%, from the third quarter of fiscal year 2020. The principal factors affecting our revenue contraction included:
Subscription revenues decreased by 10.2% to $29.1 million, compared to $32.4 million for the third quarter of fiscal year 2020. Subscription revenues represented 85.2% of total revenues during the third quarter of fiscal year 2021. Subscription revenues decreased by 7.3% on a constant currency basis, year over year. The decline in constant currency subscription revenue was primarily due to the contraction in our subscriber base as a result of economic conditions attributable to the COVID-19 pandemic. From September 30, 2020 to December 31, 2020, our subscriber base contracted by 18,300 subscribers. The contraction is attributable to our low ARPU asset tracking subscribers.

The majority of our revenues and subscription revenues are derived from currencies other than the U.S. Dollar. Accordingly, the strengthening of the U.S. Dollar against these currencies (in particular against the South African Rand) following currency volatility arising from the economic disruption caused by COVID-19, has negatively impacted our revenue and subscription revenues reported in U.S. Dollars. Compared to the third quarter of fiscal year 2020, the South African Rand weakened by 6.4% against the U.S. Dollar. The Rand/U.S. Dollar exchange rate averaged R15.65 in the current quarter compared to an average of R14.71 during the third quarter of fiscal year 2020. The impact of translating foreign currencies to U.S. Dollars at the average exchange rates during the third quarter of fiscal year 2021 led to a 2.9% reduction in reported U.S. Dollar subscription revenues.

Hardware and other revenue increased by $0.9 million, or 22.5%, from the third quarter of fiscal year 2020. The increase was primarily related to the Africa segment due to increased revenue from the minerals and exploration vertical.

The impact of translating foreign currencies to U.S. Dollars at the average exchange rates during the third quarter of fiscal year 2021 led to a 2.9% reduction in reported U.S. Dollar revenues.












30



A breakdown of third-party revenue by segment is shown in the table below:
 Three Months Ended December 31,
 201920202019202020192020
 (In thousands)
Total RevenueSubscription RevenueHardware and Other Revenue
Africa$19,183 $18,063 $17,936 $16,205 $1,247 $1,858 
Americas6,021 4,818 5,573 4,582 448 236 
Europe3,895 4,421 3,010 3,116 885 1,305 
Middle East and Australasia5,859 5,770 4,460 4,174 1,399 1,596 
Brazil1,482 1,005 1,355 978 127 27 
CSO29 27 28 17 10 
Total$36,469 $34,104 $32,362 $29,072 $4,107 $5,032 

In the Africa segment, subscription revenue declined by $1.7 million, or 9.7%. On a constant currency basis, the contraction in subscription revenue was 4.6%. Subscribers decreased by 9.6% since January 1, 2020. Hardware and other revenue increased by $0.6 million, or 49.0%. Total revenue declined by $1.1 million, or 5.8%. On a constant currency basis, total revenue was consistent with the third quarter of fiscal 2020.
In the Americas segment, subscription revenue declined by $1.0 million, or 17.8% as a result of both a 13.6% decrease in subscribers since January 1, 2020 and as a result of economic conditions in the oil and gas vertical. Hardware and other revenue declined by $0.2 million, or 47.3%. Total revenue declined by $1.2 million, or 20.0%.

In the Europe segment, subscription revenue growth was $0.1 million, or 3.5%. On a constant currency basis, subscription revenue declined by 1.2%. Subscribers increased by 1.3% since January 1, 2020. Total revenue increased by $0.5 million, or 13.5%, due to an increase in hardware and other revenues of $0.4 million compared to the three months ended December 30, 2019. Total revenue increased by 8.6% on a constant currency basis.
Subscription revenue in the Middle East and Australasia segment declined by $0.3 million or 6.4%. On a constant currency basis, the decline in subscription revenue was 9.4%. Subscribers decreased by 1.4% since January 1, 2020. Hardware and other revenue increased by $0.2 million or 14.1%. Total revenue declined by $0.1 million or 1.5%. Total revenue in constant currency declined by 4.8%.
In the Brazil segment, subscription revenue declined by $0.4 million or 27.8%. On a constant currency basis, subscription revenue decreased by 5.0%. Subscribers increased by 3.8% since January 1, 2020 which was offset by pricing concessions granted to customers as a result of economic conditions attributable to the COVID-19 pandemic. Hardware and other revenue declined by $0.1 million, or 78.7%. Total revenue declined by $0.5 million or 32.2%. On a constant currency basis, total revenue decreased by 10.9%.
31


Cost of Revenue
Three Months Ended December 31,
20192020
(In thousands, except for percentages)
Cost of revenue - subscription$10,078 $8,889 
Cost of revenue - hardware and other2,842 3,915 
Gross profit$23,549 $21,300 
Gross profit margin 64.6 %62.5 %
Gross profit margin - subscription68.9 %69.4 %
Gross profit margin - hardware and other30.8 %22.2 %
Compared to a decrease in total revenue of $2.4 million or 6.5%, cost of revenues only decreased by $0.1 million, or 0.9%, from the third quarter of fiscal year 2020. This together with the higher levels of hardware and other revenue resulted in a lower gross profit margin of 62.5% in the third quarter of fiscal year 2021 compared to 64.6% in the third quarter of fiscal year 2020.
Subscription revenue, which generates a higher gross profit margin than hardware and other revenue, contributed 85.2% of total revenue in the third quarter of fiscal year 2021 compared to 88.7% in the third quarter of fiscal year 2020.
During the third quarter of fiscal year 2021, hardware and other margins were lower than in the third quarter of fiscal year 2020, mainly due to the geographical sales mix and the distribution channels. Hardware sales via our dealer channel generate lower gross margins.

Sales and Marketing
Three Months Ended December 31,
20192020
(In thousands, except for percentages)
Sales and marketing$3,481 $2,882 
As a percentage of revenue9.5 %8.5 %

Sales and marketing costs decreased by $0.6 million, or 17.2%, from the third quarter of fiscal year 2020 to the third quarter of fiscal year 2021 against a 6.5% decrease in total revenue. The decrease in the third quarter of fiscal year 2021 was primarily as a result of savings of $0.3 million in employee costs and $0.2 million in travel costs. In the third quarter of fiscal year 2021, sales and marketing costs represented 8.5% of revenue compared to 9.5% of revenue in the third quarter of fiscal year 2020.
Administration and Other Expenses
Three Months Ended December 31,
20192020
(In thousands, except for percentages)
Administration and other$14,895 $13,384 
As a percentage of revenue40.8 %39.2 %

Administration and other expenses decreased by $1.5 million, or 10.1%, from the third quarter of fiscal year 2020 to the third quarter of fiscal year 2021.
The decrease mainly relates to savings of $0.8 million in salaries and wages, bonuses of $0.6 million primarily due to the decline in subscription revenue as a result of COVID-19, travel costs of $0.2 million, offset by increases in expected credit loss provision of $0.1 million.

32


Taxation
Three Months Ended December 31,
20192020
(In thousands, except for percentages)
Income tax credit$119 $936 
Effective tax rate2.4 %18.7 %

Taxation credit increased by $0.8 million. In the third quarter of fiscal year 2021, the income tax credit included a $2.7 million deferred tax credit on a U.S. Dollar intercompany loan between MiX Telematics Limited and MiX Telematics Investments Proprietary Limited (“MiX Investments”), a wholly-owned subsidiary. During the third quarter of fiscal 2020, the income tax credit included a $1.5 million deferred tax credit on a U.S. Dollar intercompany loan between MiX Telematics Limited and MiX Investments. Ignoring the impact of net foreign exchange losses net of tax, the tax rate which was used in determining non-GAAP net income, was 34.3% in the third quarter of fiscal year 2021 compared to 25.9% in the third quarter of fiscal year 2020.

Results of Operations for the Nine Months Ended December 31, 2019 and 2020

Revenue
Nine Months Ended December 31,
20192020% Change% Change at constant currency
(In thousands, except for percentages)
Subscription revenue$96,099 $82,570 (14.1)%(6.8)%
Hardware and other revenue13,314 9,979 (25.0)%(21.6)%
$109,413 $92,549 (15.4)%(8.6)%

Our total revenue decreased by $16.9 million or 15.4%, from the first nine months of fiscal year 2020. The principal factors affecting our revenue contraction included:
Subscription revenues decreased by 14.1% to $82.6 million, compared to $96.1 million for the first nine months of fiscal year 2020. Subscription revenues represented 89.2% of total revenues during the first nine months of fiscal year 2021. Subscription revenues decreased by 6.8% on a constant currency basis, year over year. The decline in constant currency subscription revenue was primarily due to the contraction in our subscriber base as a result of economic conditions attributable to the COVID-19 pandemic. From March 31, 2020 to December 31, 2020, our subscriber base contracted by 69,000 subscribers primarily due to significantly lower gross additions. Furthermore, we experienced fleet contraction in a number of key verticals such as the oil and gas vertical, consumer vertical and leasing vertical which impacted both our subscriber-count and subscription revenue line.

The majority of our revenues and subscription revenues are derived from currencies other than the U.S. Dollar. Accordingly, the strengthening of the U.S. Dollar against these currencies (in particular against the South African Rand) following currency volatility arising from the economic disruption caused by COVID-19, has negatively impacted our revenue and subscription revenues reported in U.S. Dollars. Compared to the first nine months of fiscal year 2020, the South African Rand weakened by 15.4% against the U.S. Dollar. The Rand/U.S. Dollar exchange rate averaged R16.84 in the current nine month period compared to an average of R14.59 during the first nine months of fiscal year 2020. The impact of translating foreign currencies to U.S. Dollars at the average exchange rates during the first nine months of fiscal year 2021 led to a 7.3% reduction in reported U.S. Dollar subscription revenues.

Hardware and other revenue decreased by $3.3 million, or 25.0%, from the first nine months of fiscal year 2020 primarily as a result of a global economic slowdown following the disruption caused by the COVID-19 pandemic. As shown in the table below, hardware and other revenue was lower across all geographical segments, except Africa which was marginally higher.

33


The impact of translating foreign currencies to U.S. Dollars at the average exchange rates during the first nine months of fiscal year 2021 led to a 6.8% reduction in reported U.S. Dollar revenues.
A breakdown of third-party revenue by segment is shown in the table below:
 Nine Months Ended December 31,
 201920202019202020192020
 (In thousands)
Total RevenueSubscription RevenueHardware and Other Revenue
Africa$57,556 $49,077 $53,490 $44,983 $4,066 $4,094 
Americas18,698 14,174 16,910 13,543 1,788 631 
Europe10,861 10,798 8,659 8,885 2,202 1,913 
Middle East and Australasia17,683 15,426 13,038 12,173 4,645 3,253 
Brazil4,496 3,015 3,922 2,937 574 78 
CSO119 59 80 49 39 10 
Total$109,413 $92,549 $96,099 $82,570 $13,314 $9,979 

In the Africa segment, subscription revenue declined by $8.5 million, or 15.9%. On a constant currency basis, the contraction in subscription revenue was 4.2%, primarily as a result of a 9.6% decrease in subscribers since January 1, 2020. Hardware and other revenue increased marginally by 0.7%. Total revenue declined by $8.5 million, or 14.7%. On a constant currency basis, the total revenue decline was 3.0%.
In the Americas segment, subscription revenue declined by $3.4 million, or 19.9% as a result of both a 13.6% decrease in subscribers since January 1, 2020 and pricing concessions granted to customers as a result of economic conditions attributable to the COVID-19 pandemic. Hardware and other revenue declined by $1.2 million, or 64.7%. Total revenue declined by $4.5 million, or 24.2%.
In the Europe segment, subscription revenue growth was $0.2 million, or 2.6%. On a constant currency basis, the growth in subscription revenue was 0.3%. Subscribers increased by 1.3% since January 1, 2020. Total revenue decreased by $0.1 million, or 0.6%, following a decrease in hardware and other revenues of $0.3 million compared to the nine months ended December 31, 2019. Total revenue declined by 2.9% on a constant currency basis.
Subscription revenue in the Middle East and Australasia segment declined by $0.9 million or 6.6%. On a constant currency basis, the decline in subscription revenue was 7.3%. Subscribers decreased by 1.4% since January 1, 2020. Hardware and other revenue declined by $1.4 million or 30.0%. Total revenue declined by $2.3 million or 12.8%. Total revenue in constant currency declined by 13.4%.
In the Brazil segment, subscription revenue declined by $1.0 million or 25.1%. On a constant currency basis, subscription revenue increased by 0.7%. The increase was mainly due to an increase in subscribers of 3.8% since January 1, 2020 partially offset by pricing concessions granted to customers as a result of economic conditions attributable to the COVID-19 pandemic. Hardware and other revenue declined by $0.5 million, or 86.4%. Total revenue declined by $1.5 million or 32.9%. On a constant currency basis, total revenue decreased by 9.8%.
34


Cost of Revenue
Nine Months Ended December 31,
20192020
(In thousands, except for percentages)
Cost of revenue - subscription$28,790 $23,914 
Cost of revenue - hardware and other8,803 7,765 
Gross profit$71,820 $60,870 
Gross profit margin 65.6 %65.8 %
Gross profit margin - subscription70.0 %71.0 %
Gross profit margin - hardware and other33.9 %22.2 %

Compared to a decrease in total revenue of $16.9 million or 15.4%, cost of revenues decreased by $5.9 million, or 15.7%, from the first nine months of fiscal year 2020. This resulted in a higher gross profit margin of 65.8% in the first nine months of fiscal year 2021 compared to 65.6% in the first nine months of fiscal year 2020.
Subscription revenue, which generates a higher gross profit margin than hardware and other revenue, contributed 89.2% of total revenue in the first nine months of fiscal year 2021 compared to 87.8% in the first nine months of fiscal year 2020.
During the first nine months of fiscal year 2021, hardware and other margins were lower than in the first nine months of fiscal 2020, mainly due to the geographical sales mix and the distribution channels. Hardware sales via our dealer channel generate lower gross margins.

Sales and Marketing
Nine Months Ended December 31,
20192020
(In thousands, except for percentages)
Sales and marketing$10,210 $8,075 
As a percentage of revenue9.3 %8.7 %

Sales and marketing costs decreased by $2.1 million, or 20.9%, from the first nine moths of fiscal year 2020 to the first nine months of fiscal year 2021 against a 15.4% decrease in total revenue. The decrease in the first nine months of fiscal year 2021 was primarily as a result of savings of $1.0 million in employee costs, $0.2 million in bonuses and $0.6 million in travel costs. In the first nine months of fiscal year 2021, sales and marketing costs represented 8.7% of revenue compared to 9.3% of revenue in the first nine months of fiscal year 2020.
Administration and Other Expenses
Nine Months Ended December 31,
20192020
(In thousands, except for percentages)
Administration and other$44,297 $40,506 
As a percentage of revenue40.5 %43.8 %

Administration and other expenses decreased by $3.8 million, or 8.6%, from the first nine months of fiscal year 2020 to the first nine months of fiscal year 2021.
The decrease mainly relates to savings of $2.9 million in salaries and wages, bonuses of $1.7 million primarily due to the decline in subscription revenue as a result of COVID-19, travel costs of $0.6 million, and other decreases of $0.5 million, none of which were individually significant, offset by restructuring costs of $1.0 million and increases in the expected credit loss provision of $0.9 million.
35



Taxation
Nine Months Ended December 31,
20192020
(In thousands, except for percentages)
Income tax expense$(4,079)$(130)
Effective tax rate(23.3)%(1.1)%

Taxation expense decreased by $3.9 million, or 96.8%. In the first nine months of fiscal year 2021, the income tax expense decreased due to lower profitability and also included a $3.7 million deferred tax credit on a U.S. Dollar intercompany loan between MiX Telematics Limited and MiX Investments. During the first nine months of fiscal 2020, the income tax expense included a $0.8 million deferred tax credit on a U.S. Dollar intercompany loan between MiX Telematics Limited and MiX Investments. Ignoring the impact of net foreign exchange losses net of tax, the tax rate which was used in determining non-GAAP net income, was 31.3% in the first nine months of fiscal year 2021 as compared to 27.8% in the first nine months of fiscal 2020.


Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with GAAP. Management believes that there have not been any significant changes in our critical accounting policies and estimates during the first nine months of fiscal year 2021 as compared to the items that we disclosed as our critical accounting policies and estimates in the Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended March 31, 2020, which we filed with the Securities and Exchange Commission on July 23, 2020.
36


Liquidity and Capital Resources
We believe that our cash and borrowings available under our credit facilities will be sufficient to meet our liquidity requirements for the foreseeable future. Liquidity risk is reduced due to the recurring nature of our income and the availability of the cash resources set out below.
The following tables provide a summary of our cash flows for each of the nine months ended December 31, 2019 and 2020:
Nine Months Ended
December 31,
 20192020
(In thousands)
Net cash provided by operating activities$21,878 $30,934 
Net cash used in investing activities(16,622)(6,189)
Net cash used in financing activities(10,988)(2,619)
Net (decrease)/increase in cash and cash equivalents and restricted cash(5,732)22,126 
Cash and cash equivalents, and restricted cash at beginning of the period27,838 18,652 
Effect of exchange rate changes on cash and cash equivalents, and restricted cash309 4,001 
Cash, and cash equivalents and restricted cash at the end of the period$22,415 $44,779 

We fund our operations, capital expenditure and acquisitions through cash generated from operating activities, cash on hand and our undrawn borrowing facilities.

It is currently our policy to pay regular dividends, and we consider such dividend payments on a quarter-by-quarter basis.
On May 23, 2017, our Board approved a share repurchase program of up to R270 million (equivalent of $18.4 million as of December 31, 2020) under which we may repurchase our ordinary shares, including ADSs. We expect any repurchases under this share repurchase program to be funded out of existing cash resources. During the nine months ended December 31, 2020, there were no additional share repurchases. Refer to “Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” in our Annual Report on Form 10-K for the year ended March 31, 2020, which we filed with the Securities and Exchange Commission on July 23, 2020, for information regarding our share repurchase program.

Operating Activities
Net cash provided by operating activities during the nine months ended December 31, 2019 consisted of our cash generated from operations of $24.9 million, net interest received of $0.4 million and taxes paid of $3.4 million.

Net cash provided by operating activities increased from $21.9 million in the nine months ended December 31, 2019 to $30.9 million during the nine months ended December 31, 2020, which is primarily attributable to improved cash generated from operations of $8.3 million, lower net interest received of $0.2 million and decreased taxation paid of $0.9 million. The improved cash generated from operations is primarily as a result of improved working capital management of $12.7 million (specifically a decrease in accounts receivables of $10.0 million due to improved management of receivables and lower revenues, a decrease in inventories of $0.5 million, foreign currency translation adjustments of $2.3 million, prepaid expenses and other current assets of $0.7 million and capitalized commissions of $1.4 million, partially offset by a decrease in accounts payables of $2.4 million), offset by lower net income (after excluding non-cash charges) of $4.4 million.
Net cash provided by operating activities during the nine months ended December 31, 2020 consisted of our cash generated from operations of $33.2 million, net interest received of $0.2 million and taxes paid of $2.4 million.


37


Investing Activities
Net cash used in investing activities in the nine months ended December 31, 2019 was $16.6 million. Net cash used in investing activities during the nine months ended December 31, 2019 primarily consisted of capital expenditures of $17.6 million and loans to external parties of $0.3 million. Capital expenditures during the nine months included purchases of intangible assets of $4.0 million, and cash paid to purchase property and equipment of $13.6 million, which included in-vehicle devices of $13.0 million, partially offset by proceeds from sales of property and equipment and intangible assets of $1.3 million.
Net cash used in investing activities in the nine months ended December 31, 2020 decreased to $6.2 million from $16.6 million in the nine months ended December 31, 2019. Net cash used in investing activities during the nine months ended December 31, 2020 primarily consisted of capital expenditures of $6.2 million. Capital expenditures during the nine months included purchases of intangible assets of $3.0 million and cash paid to purchase property and equipment of $3.2 million, which included in-vehicle devices of $3.0 million. The $12.7 million decline in in-vehicle device purchases during the nine months ended December 31, 2020 is primarily due to lower sales activity following the disruption caused by the COVID-19 pandemic.
Financing Activities
In the nine months ended December 31, 2019, the cash used in financing activities of $11.0 million primarily consisted of $8.2 million for the repurchase of ordinary shares and dividends paid of $4.6 million, offset by facilities utilized of $1.8 million.
In the nine months ended December 31, 2020, the cash used in financing activities of $2.6 million includes dividends paid of $3.9 million, offset by proceeds of $0.9 million from the issue of ordinary shares in relation to the exercise of stock options and $0.4 million from facilities utilized.
Credit Facilities
As of December 31, 2020, our principal sources of liquidity were net cash balances of $41.1 million (consisting of cash and cash equivalents of $44.0 million less short-term debt (bank overdraft) of $2.9 million) and unutilized borrowing capacity of $4.4 million available through our credit facilities.
Our principal sources of credit are our facilities with Standard Bank Limited and Nedbank Limited. We have an overdraft facility of R64.0 million (equivalent of $4.4 million as of December 31, 2020), an unutilized working capital facility of R25.0 million (equivalent of $1.7 million as of December 31, 2020) and an unutilized vehicle and asset finance facility of R8.5 million (equivalent of $0.6 million as of December 31, 2020) with Standard Bank Limited that bear interest at South African Prime less 1.2%.
As of December 31, 2020, $2.9 million was utilized under the overdraft facility. We use this facility as part of our foreign currency hedging strategy. We draw down on this facility in the applicable foreign currency in order to fix the exchange rate on existing balance sheet foreign currency exposure that we anticipate settling in that foreign currency. Our obligations under the overdraft facility with Standard Bank Limited are guaranteed by MiX Telematics Limited and our wholly-owned subsidiaries, MiX Telematics Africa Proprietary Limited and MiX Telematics International Proprietary Limited, and secured by a pledge of accounts receivable by MiX Telematics Limited and MiX Telematics International Proprietary Limited.
During fiscal year 2020, we entered into a R25.0 million (equivalent of $1.7 million as of December 31, 2020) working capital facility from Standard Bank Limited that bears interest at South African Prime less 0.25%. As of December 31, 2020, the facility was undrawn. We use this facility for working capital purposes in our Africa operations.
During fiscal year 2014, we entered into a R10.0 million (equivalent of $0.7 million as of December 31, 2020) facility from Nedbank Limited that bears interest at South African Prime less 2%. As of December 31, 2020, the facility was undrawn. We use this facility for working capital purposes in our Africa operations.
Our credit facilities with Standard Bank Limited and Nedbank Limited contain certain restrictive clauses, including without limitation, those limiting our and our guarantor subsidiaries’, as applicable, ability to, among other things, incur indebtedness, incur liens, or sell or acquire assets or businesses. These facilities are not subject to any financial covenants such as interest coverage or gearing ratios.
38


Off-balance sheet arrangements
We do not engage in any off-balance sheet financing activities. We do not have any interest in entities referred to as variable interest entities, which include special purpose entities and other structured finance entities which are not consolidated.
Tabular disclosure of contractual obligations
As a “smaller reporting company”, we are not required to provide this information.


39


Item 3. Quantitative and Qualitative Disclosures About Market Risk
As a “smaller reporting company”, we are not required to provide the information required by this Item 3.

40


Item 4. Controls and Procedures
EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES
Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a – 15(e) and 15d – 15(e) under the Exchange Act) as of December 31, 2020. Based on that evaluation, we concluded that, as of such date, our disclosure controls and procedures were not effective as a result of a material weakness in our internal control over financial reporting that was disclosed in our Annual Report on Form 10-K for fiscal year ended March 31, 2020. The material weakness related to the ineffective design and operation of the financial statement close and reporting controls in areas of management review of financial statement information and independent review of journal entries in our Africa operating segment.
Remediation

As described in “Item 9A. Controls and Procedures” in Part II of our Annual Report for the fiscal year ended March 31, 2020, we began implementing a remediation plan to address the material weakness mentioned above. This plan includes:
Investigating and understanding the root causes of the control weakness that resulted in the material weakness;
The development and refinement of policies and procedures to enhance the precision of management review of financial information;
Review and updating of risk and control matrices;
Updating management review control descriptions;
Developing and adopting guidelines regarding the control documentation requirements; and
Review the capabilities and capacity of the financial teams in the respective reporting segments and align roles and responsibilities accordingly.

We have already updated the configuration of the journal workflow in the ERP system to enforce independent review and release of journal entries and have reinforced the procedures and controls for the independent review of journal entries. We continue to progress with the implementation of the remediation plan and have updated the risk and control matrices and control descriptions. The updated risk and control matrices were used as the basis for mid-year management control testing.

Management will continue to reassess and test the design and operating effectiveness of controls. The material weakness will not be considered remediated, until applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. We expect the remediation of this material weakness to be completed prior to the end of fiscal year 2021.

CHANGES IN INTERNAL CONTROLS OVER FINANCIAL REPORTING
Other than the changes intended to remediate the material weakness noted above, there were no changes in controls for the period covered by this Quarterly Report on Form 10-Q to our internal control over financial reporting that has affected, or are reasonably expected to materially affect our controls over financial reporting. We have not experienced any material impact on our internal controls over financial reporting despite the fact that some of our employees continue working remotely due to the COVID-19 pandemic. We continue to assess and monitor the COVID-19 situation, the impact thereof on our operations and financial results and on the controls over financial reporting.
As required by Rule 13a-15(d), under the Securities Exchange Act of 1934, as amended, our management, including our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of our internal control over financial reporting to determine whether any change occurred during the period covered since the last annual report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Based on this evaluation, management determined that there has been no change during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

41


PART II - OTHER INFORMATION

Item 1. Legal Proceedings
There have been no material developments in our legal proceedings since we filed our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020. Refer to “Part II. Item 1. Legal Proceedings” in our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 and “Part I. Item 3. Legal Proceedings” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 for additional information regarding legal proceedings.
42


Item 1A. Risk Factors

There have been no material changes to the risk factors previously disclosed in “Item 1A. Risk Factors” of our Annual Report on Form10-K, except for the following risk factor under the heading “Risk Related to Our Business” replaced in its entirety with the following:

Risks Related to Our Business

The extent to which the coronavirus (“COVID-19”) outbreak and measures taken in response thereto impact our business, results of operations and financial condition will depend on future developments, which are highly uncertain and difficult to predict.

The global impact of the COVID-19 outbreak and measures taken to reduce the spread of the virus have had an adverse effect on the global macroeconomic environment and have significantly increased economic uncertainty and reduced economic activity. Governments globally, including the foreign jurisdictions in which we have offices, have declared a state of emergency related to the spread of COVID-19. The outbreak has resulted in authorities implementing numerous measures to try to contain the virus, such as travel bans and restrictions, quarantines, shelter-in-place or total lock-down orders, and business limitations and shutdowns. Although governments around the globe have taken steps to mitigate some of the more severe economic effects of the virus and the impact of the outbreak on the economic activity globally is unfolding, there can be no assurance that such steps will be effective or achieve their desired results in a timely and sustainable manner or at all.

Nearly all of our employees were required to work remotely, with the exception of our staff working in our monitoring centers, which were classified as an essential service. Some employees have subsequently returned to our offices; however, a number of employees continue to work from home. In addition, we have modified certain business and workforce practices (including suspension of the majority of business travel and cancellation of physical participation in meetings, events and conferences) and implemented new protocols to promote social distancing and enhance sanitary measures in our offices and facilities to conform to government restrictions and best practices encouraged by governmental and regulatory authorities. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus, in which case our employees or other individuals may become sick, our ability to perform critical functions could be harmed, and we may be unable to respond to some of the needs of our global business. Further, our increased reliance on remote access to our information systems increases our exposure to potential cybersecurity breaches. We continue to monitor the design and effectiveness of internal controls, taking into account that employees may be working remotely. We may take further actions as government authorities require or recommend or as we determine to be in the best interests of our employees, customers, suppliers and other business counterparties.

The extent to which the COVID-19 outbreak impacts our business, results of operations and financial condition in the longer term will depend on future developments, which are highly uncertain and are difficult to predict, including, but not limited to, the duration, spread and severity of the outbreak, the actions taken to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions broadly resume.

In particular, we may experience reduced revenues and/or financial losses as a result of a number of operational factors, including:

Customer pricing pressure, payment term extensions, contract amendments and insolvency risk – As our customers face reduced demand for their products and services, reduce their business activity and face increased financial pressure on their businesses, we have faced downward pressure on our pricing and gross margins as a result of making pricing concessions to customers. In addition, in response to the requests of some of our customers, we have granted extended payment terms. We expect that some of our customers will continue to make such requests, which may have an adverse effect on our cash flows from operations. We may also face a significantly elevated risk of customer insolvency, bankruptcy or liquidity challenges, which may result in a failure to be paid for services we have performed and expenses we have incurred, which could in turn result in us having to take a charge in the period in which the related receivable was written down or written off.

Reduced customer demand for services – As a result of the pandemic’s impact on our customers, we have experienced reduced demand for our services. Among other things, a number of our customers have postponed, canceled or scaled back existing and potential projects with us.

Increased costs – We face increased costs from the pandemic, including as a result of mitigation efforts such as enabling increased work-from-home capabilities and additional health and safety measures.

43


Diversion of and strain on management and other corporate resources – Addressing the significant personnel and business challenges presented by the pandemic, including various business continuity measures and the need to enable work-from-home arrangements for our employees, has demanded significant management time and attention and strained other corporate resources, and is expected to continue to do so. Among other things, this may adversely impact our recruitment and retention, our customers and employee development and our ability to execute our strategy and various transformation initiatives and may increase our exposure to security breaches or cyberattacks.

In addition, the impact of COVID-19 on the global financial markets has resulted in, and may continue to result in, significant economic volatility and uncertainty in U.S. and international financial markets, which could adversely affect our access to capital markets and investment activity, negatively impacting the availability of capital, the terms and conditions of financing arrangements and the related costs of such financing. This could result in situations where financing may not be available to us at all, or at terms formerly available to us.

There are no comparable recent events that provide guidance as to the effect the spread of COVID-19 and the measures taken in response thereto may have on our business, and, as a result, the ultimate impact of the outbreak is highly uncertain and subject to change. We do not yet know the full extent of the impact on our business, the countries in which we operate and in which our customers do business, or the global economy as a whole. The nature of the crisis, the public health measures to contain it, and the economic impact are all developing rapidly, and they vary among the different jurisdictions where we and our customers operate. We continue to monitor the effects of the outbreak on our business, results of operations, financial condition and liquidity as well as on our risk factors and the effectiveness of the control environment.
44


Item 6. Exhibits


Exhibit No.Description
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
* The certification attached as Exhibit 32 that accompanies this Quarterly Report on Form 10-Q is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
45


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
MIX TELEMATICS LIMITED
By: /s/ Stefan Joselowitz
Stefan Joselowitz
Chief Executive Officer
By: /s/ John Granara
John Granara
Chief Financial Officer
Date: February 4, 2021

46
EX-10.1 2 exhibit101-executiveemploy.htm EX-10.1 Document

Exhibit 10.1

EMPLOYMENT AGREEMENT


THIS EMPLOYMENT AGREEMENT (the “Agreement”) is entered into as of this 1st day of October, 2020 by and between MIX TELEMATICS NORTH AMERICA, INC. (“MiX Telematics”), and Paul Dell (the “Employee”). MiX Telematics and the Employee are collectively referred to herein as the “Parties.” MiX Telematics is a subsidiary of MiX Telematics Limited, and together with all subsidiaries and affiliates will hereafter collectively be referred to as the “MiX Group”.
Recitals

WHEREAS, MiX Telematics has employed the Employee as Group Chief Accounting Officer/Americas Chief Financial Officer and the Employee desires to accept such employment with MiX Telematics, subject to the terms and conditions of this Agreement.

NOW THEREFORE, in consideration of the mutual representations, warranties, covenants and agreements contained in this Agreement, in addition to other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties agree to the following terms and conditions:

Terms and Conditions

1.Employment Period. MiX Telematics agrees to employ the Employee and the Employee agrees to accept employment with MiX Telematics, subject to the terms and conditions of this Agreement. The Employee’s employment pursuant to this Agreement commenced on June 1, 2019 (the “Effective Date”) and may be terminated hereafter by either party at any time, consistent with Section 11 below. (The period of the Employee’s employment with MiX Telematics from the Effective Date through the date of termination shall be referred to herein as the “Employment Period”).

2.Position and Responsibilities of the Employee.

        a.    During the Employment Period, the Employee will serve as the Group Chief Accounting Officer/Americas Chief Financial Officer (the “Position”) and will perform such duties as are customary of this Position in the industry in which MiX Telematics transacts business, including, but not limited to the following (collectively, the “Services”):

a.Report to and execute the orders and directions of the MiX Telematics Chief Operating Officer and MiX Telematics Chief Financial Officer, carry out such functions and duties as are from time to time assigned to him and are consistent with his Position, and use his utmost endeavours to protect and promote the business and interests of the MiX Group and to preserve its reputation and goodwill;

1 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


b.Not engage in activities which would detract from the proper performance of the Employee’s duties;

c.Use the Employee’s best endeavours to promote and extend the business of the MiX Group.

b.    During the Employment Period, the Employee shall obey all lawful directions of MiX Telematics and implement and abide by any and all company policies and procedures as may be in effect from time to time.
c.    During the Employment Period, the Employee shall devote all of the Employee’s business time and efforts to the performance of the Services. Accordingly, the Employee will not accept other employment while employed by MiX Telematics unless prior written approval is provided by MiX Telematics Limited’s Nominations and Remuneration Committee. Further, during the Employment Period, the Employee may not serve on the board of directors or act as a paid consultant to any other entity, except for non-profit philanthropic entities approved by the MiX Telematics Limited Board of Directors (“MiX Board”).

d.    During the Employment Period, the Employee shall immediately inform MiX Telematics of any change in the Employee’s personal affairs that has or may have any material effect on MiX Telematics’ rights under this Agreement or the Employee’s ability to perform the Services.

3.Business Expenses. MiX Telematics will reimburse the Employee for the cost of meals, travel and other expenses reasonably and necessarily incurred for business purposes upon timely submission of receipts verifying the cost of such expenses in accordance with and upon the terms and conditions set forth in the “MiX Telematics Travel Policy and Expense Reimbursement” procedure. The Employee shall have all business expenses above pre-approved levels approved in compliance with the “MiX Telematics Approvals Framework”.

4.MiX Telematics Agreements. During the course of Employee’s employment by MiX Telematics, MiX Telematics agrees: (i) to provide the Employee with specific specialized training with regard to MiX Telematics’ Business (as that term is defined below); (ii) to provide the Employee with access to its Confidential Information (as defined herein); and (iii) to provide the Employee with Confidential Information about and the opportunity to develop relationships with, the MiX Group’s employees, customers, and its customers’ employees and agents. The Employee acknowledges that the Employee could not effectively perform the Employee’s duties without such training, Confidential Information and relationships.

5.Compensation and Benefits.
 
a.    Compensation. During the Employment Period, the Employee shall be entitled to the following compensation as the Employee’s sole consideration for the Services rendered under the Agreement:
    
2 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


i.    Base Salary.     Beginning on the Effective Date of this Agreement and continuing throughout the Employment Period, the Employee shall receive a “Base Salary” of Two Hundred Thousand Nine Hundred and Seventy Dollars ($200,970) (less applicable withholdings and statutory deductions). The Base Salary will be pro-rated for the last month of the Employment Period if employment ends other than on the last day of a month. The Employee’s Base Salary shall be paid in accordance with the regular payroll practices of MiX Telematics, currently semimonthly, but in no event less frequently than monthly. The Base Salary may be upwardly adjusted from time to time by MiX Telematics Limited’s Nominations and Remuneration Committee, at their sole discretion, without the need for the Parties to amend this Agreement.

ii.    Annual Bonus. The Employee shall be eligible to earn an annual bonus equal to fifty percent (50%) of the Employee’s Base Salary based on both the Employee’s individual performance and MiX Telematics’ performance, subject to approval by MiX Telematics Limited’s Nominations and Remuneration Committee. Furthermore, this bonus will not be capped and could exceed fifty percent (50%) where the Employee’s individual performance and MiX Telematics’ performance exceeds set targets. MiX Telematics will pay the bonus, if any, on a bi-annual basis. The annual bonus plan and targets will be shared following completion of the MiX Group’s fiscal year.
b.    Benefits. During the Employment Period, the Employee shall be entitled to participate in or receive benefits under a life insurance, health and accident plan or arrangement or other benefits made available from time to time by MiX Telematics to its employees, subject to, and on a basis consistent with the terms, conditions and overall administration of such plans and arrangements. MiX Telematics shall have no obligation to provide any such plans or arrangements to its employees or to continue any such plans or arrangements in effect from time to time. The Employee shall also receive the following additional benefits during the Employment Period:
i.Vacation and Sick Time. In accordance with the terms of MiX Telematics’ Vacation Policy, the Employee shall be entitled to paid vacation days (twenty days (20) days) each service year, to be taken at times mutually convenient to the Employee and MiX Telematics. Additionally, in accordance with MiX Telematics’ Sick Leave Policy, the Employee shall be entitled to ten (10) days of paid sick leave each service year.

ii.401(k).    The employee shall be eligible to participate in MiX Telematics’ 401(K) Plan in accordance with the Plan’s eligibility terms. As a participant in the Plan, the Employee will generally be eligible to make salary deferral contributions and receive employer matching contributions, subject to the terms of the MiX Telematics 401(K) Plan document.

iii.Green Card. MiX Telematics will sponsor and pay for the Employee and Employee’s spouse’s Green Cards. In return, the Employee will remain with MiX Telematics until at least May 31, 2022. Failure to do so will result in the Employee reimbursing MiX Telematics for all expenses incurred in relation to obtaining the Green Cards for both the Employee and Employee’s spouse.
3 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


    
c.    Payments Due Upon Termination. Upon termination of the Employee’s employment, the Employee will only be entitled to receive Base Salary and bonuses earned through the termination date and, to the extent the conditions outlined in MiX Telematics’ Vacation Policy are met, payment for vacation time which is accrued and unused as of the termination date. Any accrued but unpaid business and travel expenses required to be reimbursed in accordance with the Company’s Travel and Expense policy will also be paid upon termination. Any amounts due to the employee upon termination of employment will be paid within thirty (30) days of the actual termination date.

d.    Long-Term Incentive Plan (“Plan”). The Employee will be eligible to participate in and receive awards under the MiX Telematics Long-Term Incentive Plan for the period of time stipulated in the said Plan. The incentive award will be commensurate with the Employee’s Position in the MiX Group, subject to the terms of the Plan, as implemented by MiX Telematics Limited from time to time.

e.    Indemnification. MiX Telematics shall indemnify the Employee in accordance with, and subject to, the terms of the indemnification agreement which the Parties have negotiated in good faith and executed under a separate agreement. Notwithstanding anything in this Agreement to the contrary, the rights and obligations of the Parties with respect to indemnification (including dispute resolution, governing law, and notice) shall be governed by the indemnification agreement.

f.    No Other Compensation or Benefits. The Employee shall not be entitled to any compensation or benefits whatsoever other than as provided for in this Section 4.

6.Confidential Information, Non-Competition and Non-Solicitation.
a.    MiX Telematics’ Business. MiX Telematics is engaged in the sale and service of fleet management, driver safety and vehicle tracking services and solutions (“Telematics Business” or “Telematics Solutions”), including, but not limited to: (i) in-vehicle systems for optimizing driver efficiency while simultaneously ensuring best practices for safety and compliance (e.g. “MiX Rovi”); (ii) enhancements to fleet management solutions that use video footage captured by in-vehicle cameras that deliver video via Fleet Manager, allowing for visual clarity at the time of an event (e.g. “MiX Vision”); (iii) integrated driver safety solutions for customers wishing to embrace high Quality, Health, Safety and Environment (QHSE) standards within their companies; (iv) fleet management solutions that reduce fuel costs, allow customers to better manage routes and deliver schedules, track vehicles, identify and monitor driver behavior, manage licensing and reduce vehicle wear and tear while increasing vehicle uptime and lessening carbon emissions; (v) systems that help ensure compliance with regional and national Hours of Service legislation in the United States and abroad; (vi) patented IFTA technology which detects crossing of State lines and produces a clear and concise report listing all mileage by vehicle and State without any interaction from the vehicle operator; and (vii) other Telematics Solutions hardware and/or services.

4 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


b.    Access to Confidential Information and Third Party Information. The Employee acknowledges that in the course of the Employee’s employment, the Employee will become informed of and be provided with access to confidential and proprietary information and data (including trade secrets) concerning the business and affairs of the MiX Group (“Confidential Information”). The Employee acknowledges that in the course of the Employee’s employment with MiX Telematics, the Employee also may receive or have access to confidential or proprietary information belonging to certain third parties (“Third Party Information”). For purposes of this Agreement, Confidential Information includes, but is not limited to, information relating to: methods of operation; business plans and projections; pricing structure, profit margins and other non-public financial information of any kind; customer, supplier, vendor, dealer, or value-added reseller accounts; research and development; policies and manuals constituting business secrets, confidential information, and/or proprietary information that is not available to the public; proprietary software; personnel information of employees that is private and confidential and is unrelated to wages, hours and other terms and conditions of employment; information concerning planned or pending acquisitions or divestitures; or other non-public information relating to the Telematics Business or Telematics Solutions. The Employee acknowledges and agrees that the Confidential Information derives independent value from not being generally known to and not readily ascertainable by proper means by other persons who can obtain economic value from its disclosure or use. The Employee further acknowledges and agrees that such Confidential Information was developed at great expense and has been the subject of efforts by the MiX Group, which are reasonable under the circumstances to maintain its confidentiality. “Confidential Information” does not include information that has previously been or is hereafter made public, without breach of a confidential relationship, by an authorized representative of MiX Telematics.
c.    Future Information. MiX Telematics and Employee agree that Confidential Information and Third Party Information includes current, updated and future non-public data, information, reports, evaluations and analyses of the MiX Group, its financial arrangements, performance and results, customers, and employees, including their compensation, performance or evaluation and updates, revisions or changes to its processes, techniques, procedures, systems, software or equipment; and updated financial loan or credit information, and includes information, data, reports and evaluations (i) provided to Employee after the date hereof, (ii) those which Employee creates, in whole or in part, (iii) those to which or for which Employee provides input and information; and (iv) those which Employee uses for the purpose of making decisions relating to MiX Telematics’ Business, its Customers or employees.

d.    Agreement Not to Disclose Confidential Information and Third Party Information. The Employee agrees that:
i.    All Confidential Information and other materials relating in any way to any Confidential Information shall be and remain MiX Telematics’ sole property during and after the Employment Period.

5 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


ii.    The Employee shall take all reasonable steps needed or requested by MiX Telematics to ensure that all Confidential Information and Third Party Information is kept confidential.

iii.    The Employee agrees that at all times during and subsequent to the Employment Period, the Employee shall use Confidential Information and Third Party Information only for the contemplated purposes and for the sole benefit of MiX Telematics; shall not use Confidential Information or Third Party Information for any other purpose; and shall not disclose or cause to be disclosed Confidential Information or Third Party Information to any employee, contractor, or third party, except as required in the course and scope of the Employee’s employment by MiX Telematics and only if the employee, contractor, or third party has executed an agreement not to disclose Confidential Information and Third Party Information.

iv.    The Employee shall not duplicate any Confidential Information or Third Party Information or other materials relating in any way to any Confidential Information or Third Party Information, other than as necessary to fulfill the Employee’s obligations to MiX Telematics, without the express written consent of MiX Telematics.

v.    Upon demand by MiX Telematics, the Employee shall return all Confidential Information and Third Party Information, including any notes regarding or referring to Confidential Information or Third Party Information, which is then in the Employee’s possession, custody, or control, to MiX Telematics and shall represent in writing at such time that the Employee has complied with the provisions of this Section 6(d).

vi.    Other than as contemplated in subparagraphs vii and viii below, in the event that the Employee is compelled by legal subpoena or court order to provide Confidential Information or Third Party Information, the Employee will provide MiX Telematics with prompt notice thereof so that MiX Telematics may seek a protective order or other appropriate remedy and the Employee will cooperate with and assist MiX Telematics in securing such protective order or other remedy. In the event that such protective order is not obtained, or MiX Telematics waives compliance with this subparagraph to permit a particular disclosure, the Employee will furnish only that portion of the Confidential Information or Third Party Information that the Employee is legally required to disclose.

vii.    Nothing in this Section 6(d) or otherwise in this Agreement shall be construed to interfere with the Employee’s rights under Section 7 of the National Labor Relations Act (“NLRA”). Further, nothing in this Section 6(d) or otherwise in this Agreement shall be construed to prohibit the Employee from: filing a charge or participating in any investigation or proceeding conducted by the Equal Employment Opportunity Commission or any other federal, state or local government agency charged with enforcement of any law; reporting possible violations of any law, rule or regulation to any governmental agency or entity charged with enforcement of any law, rule or regulation; or making other disclosures that are protected under the whistleblower provisions of any law, rule or regulation.

6 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


viii.    Immunity Notice: The Employee shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that: (1) is made in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and made solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  Should the Employee file a lawsuit against MiX Telematics for retaliation for reporting a suspected violation of law, the Employee may disclose the trade secret to the Employee’s attorney and use the trade secret information in the court proceeding, if the Employee: (A) files any document containing the trade secret under seal; and (B) does not disclose the trade secret, except pursuant to court order.
e.    Non-Competition and Non-Solicitation. The Employee acknowledges that MiX Telematics has a legitimate business interest in protecting the Confidential Information and the Third Party Information, its customer and vendor relationships, its training of employees, its business goodwill, reputation and other lawful interests, and that the restrictive covenants regarding competition and non-solicitation contained herein are reasonably necessary to protect these interests. In consideration for the access granted to Confidential Information and Third Party Information and other consideration provided for in this Agreement, the receipt and sufficiency of which is hereby acknowledged, the Employee agrees that, both during the Employment Period and for a period of twelve (12) months following the termination of the Employee’s employment pursuant to this Agreement (the “Restricted Period”), the Employee shall not, directly or indirectly (in any capacity, on the Employee’s own behalf or on behalf of any other person or entity), anywhere in the geographical area in which the Employee performed the Services, which includes the United States of America:
i.    have any ownership interest in, performs any work for or provide the same or similar services the Employee provided to the MiX Group (whether as an individual, employee, independent contractor, owner, proprietor, principal, partner, shareholder, joint venturer, member, trustee, officer, director, consultant, broker, agent, or in any other manner whatsoever) to any person or entity that is a Competitive Business to the MiX Group (except for an ownership interest not exceeding five percent (5%) of a publicly-traded entity). “Competitive Business” shall mean any business that sells or provides the same, or substantially similar, products and/or services as the MiX Group (including but not limited to Telematics Solutions).

ii.    Solicit, recruit, induce, hire or engage any employee, contractor, licensee, vendor, dealer or value-added reseller of the MiX Group to enter into an employment or business relationship with any other person or entity that is a Competitive Business or recruit, solicit or otherwise induce any employee, contractor, licensee, vendor, dealer or value-added reseller of the MiX Group to terminate his/her employment, engagement or business relationship with the MiX Group. This covenant applies to any employee, contractor, licensee, vendor, dealer or value-added reseller who, at the time of the recruitment/hire, is currently employed or engaged with the MiX Group or its affiliates or who was employed or engaged with the MiX Group at any time during the twelve (12) month period preceding the date of the attempted employment, recruitment, inducement, engagement or solicitation.

7 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


f.    Reasonableness of Restrictive Covenants. The Employee acknowledges that each of the provisions of this Section 6 are reasonable and necessary to protect the legitimate business interests of the MiX Group and its present and potential business activities and the economic benefits derived therefrom, Confidential Information, including, but not limited to, trade secrets, and Third Party Information, and that the restrictions will not prevent the Employee from earning a livelihood in the Employee’s chosen profession, that they do not impose an undue hardship on the Employee, and that they will not injure the public.

g.    Enforcement. The Employee expressly agrees and understands that the remedy at law for any breach by the Employee of this Section 6 will be inadequate and that damages flowing from such breach are not usually susceptible to being measured in monetary terms. Accordingly, it is acknowledged that upon the Employee’s violation of any provision of this Section 6, MiX Telematics shall be entitled to seek from any court of competent jurisdiction (including without limitation in Palm Beach County, Florida) immediate injunctive relief and obtain a temporary order and/or injunction restraining any threatened or further breach as well as an equitable accounting of all profits or benefits arising out of such violation. Nothing in this Section 6 shall be deemed to limit MiX Telematics’ remedies at law or in equity for any breach by the Employee of any of the provisions of this Section 6, which may be pursued by MiX Telematics. The existence of any claim or cause of action by the Employee against MiX Telematics, whether predicated upon this Agreement or otherwise, shall not constitute a defense to the enforcement by MiX Telematics of the restrictive covenants set forth herein but shall be claimed and litigated separately. In the event MiX Telematics applies to seal any papers produced or filed in any judicial proceedings between the Parties to preserve confidentiality, the Employee hereby specifically agrees not to oppose such application and to use his best efforts to join such application.

h.    Assignment. The Employee expressly acknowledges and agrees that the provisions of this Section 6 shall be assignable by MiX Telematics to a successor in interest of MiX Telematics and the Employee hereby expressly consents to such assignment. This Agreement shall be binding upon the Employee’s heirs, executors, administrators and/or other legal representatives or assigns. The Employee further acknowledges and agrees that the provisions of Section 6 are intended not only for MiX Telematics’ benefit, but also the benefit of the MiX Group and any of its or their past, present, or future parent corporations, subsidiaries, divisions, affiliates, officers, directors, agents, trustees, administrators, insurers, attorneys, employees, members of committees, employee benefit and/or pension plans or funds (including qualified and non-qualified plans or funds), successors and/or assigns, and that in addition to the rights of MiX Telematics hereunder, each shall have the right to enforce the provisions of this Section 6.

i.    Toll Period. In the event the Employee violates any provision of this Section 6 as to which there is a specific time period during which the Employee is prohibited from taking certain actions or from engaging in certain activities, as set forth in such provision, then, such violation shall toll the running of such time period from the date of such violation until such violation shall cease. As such, if the Employee violates any restriction stated in this
8 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


Section 6, such restriction shall remain in full force and effect beyond the expiration of the Restricted Period, such that MiX Telematics receives the full benefit of its bargain.

j.    Notice to New Employer/Consulting Party. The Employee agrees that prior to the commencement of any employment or consulting relationship with any person or entity, the Employee will advise the person or entity of the restrictive covenant terms contained in this Agreement. The Employee also agrees that MiX Telematics may advise any of the Employee’s new or prospective employers or consulting parties of the existence and terms of this Agreement and may furnish said employer or consulting party with a copy of the relevant provisions of this Agreement.

k.    Survival. The Employee agrees that this Section 6 and its subparts survive termination of this Agreement; survive termination of the Employment Period; and survive termination of the Employee’s business relationship with MiX Telematics.

l.    Blue Pencil. If any portion of this Section 6 is held by a court of competent jurisdiction to be unreasonable, arbitrary or against public policy for any reason, that restrictive covenant shall be considered divisible as to line or scope of business, time, or geographic area and shall be modified by the court as to any of the foregoing in such a fashion as to be enforceable. The remainder of the Agreement shall remain in full force and effect.

7.General Employment Provisions.

a.Hours of Work. Normal office hours will be from Monday to Friday from 8am to 5pm with an hour lunch break. The nature of the Employee’s work will be such that the Employee is sometimes required to work outside of MiX Telematics’ ordinary working hours. The Employee agrees to work such additional hours as may be reasonably necessary for the fulfilment of the Employee’s duties without additional compensation. MiX Telematics will be entitled, from time to time, to adjust the Employee’s working hours in terms of operational requirements.

b.Mobile Phone. MiX Telematics will provide the Employee with a mobile phone (at MiX Telematics’ reasonable expense), to be utilized for business purposes by the Employee.

c.Computer Systems. During the Employee’s employment by MiX Telematics, the Employee will be supplied with a computer system and with access to the MiX Group’s network, computer systems and software. MiX Telematics may at all times specify the manner in which these facilities may be used and the Employee hereby agrees to be bound by any information technology policy of MiX Telematics in force from time to time. Without derogating from the generality of the aforementioned, the Employee shall (i) utilize the computer and access MiX Telematics' network, laptops, computer systems and software, including email and internet, solely in pursuance of the MiX Group's business activities; and (ii) not copy any software whatsoever, for whatever purpose, from one computer to another unless both the applicable software license and MiX Telematics permits it.
9 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2



d.Interception and Monitoring of Electronic Communications. The Employee acknowledges, accepts and agrees that he consents to the monitoring and interception of the Employee’s communication insofar as it relates to electronic communications that he may send or receive using the equipment of MiX Telematics or during the Employment Period and scope of his employment.

e.Consent to use Personal Information. The Employee hereby consents to the collection, processing and further processing of the Employee’s personal information by MiX Telematics, for the purposes of securing and further facilitating the Employee's employment.

Without derogating from the generality of the aforementioned, the Employee consents to MiX Telematics’ collection and processing of personal information pursuant to this Section insofar as personal information of the Employee is contained in relevant electronic communications.

The Employee is hereby notified of the purpose and reason for the collection and processing of such personal information.

The Employee undertakes to make available to MiX Telematics all necessary personal information required by MiX Telematics for the purpose of securing and further facilitating the Employee's employment.

Without limiting the generality of the aforegoing, the Employee absolves MiX Telematics from any liability in terms of relevant data protection and security laws for failing to obtain the Employee’s consent or to notify the Employee of the reason for the processing of any of the Employee's personal information.


8.Prior Restrictive Covenants. The Employee expressly states that he is not bound by any restrictive covenants, including non-competition and non-solicitation restrictions (for both customers and employees) from any prior employer. If it is later determined that the Employee is bound by any prior restrictive covenants, the Employer may, at its sole discretion, immediately cancel this Employment Agreement. Further, by virtue of executing this Employment Agreement, Employee understands and agrees that the Company will not defend the Employee in any future action brought by the Employee’s prior employer due to claims of violating restrictive covenants or otherwise.

9.Inventions, Discoveries, Copyright and Documents. Any Intellectual Property made, created or discovered by the Employee in the course and scope of his employment, in connection with or in any way affecting or relating to the business of the MiX Group or capable of being used or adapted for use by the MiX Group in connection with its business, shall be disclosed to MiX Telematics and shall belong to MiX Telematics.

10 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


The Employee shall, if and when required by MiX Telematics, and at the expense of MiX Telematics, apply or join with MiX Telematics in applying for letters patent or other equivalent protection in the United States of America or in any other part of the world for the Intellectual Property and shall execute all instruments and do all things necessary for vesting the said letters patent or other equivalent protection in the name of MiX Telematics as sole beneficial owner or in the name of such other person as may be nominated.

Insofar as may be necessary, the Employee hereby assigns to MiX Telematics the copyright in all present and future works eligible for copyright including, without limitation, software programs of which he may be the author, which works were or are created, compiled, devised or brought into being during the course and in the scope of his employment. No consideration shall be payable to the Employee in respect of the assignment. The Employee hereby waives in favour of MiX Telematics or any successor-in-title any moral rights in copyright as provided for in the Agreement, which may vest in him.

All reports, manuals, financial statements, budgets, indices, research papers, letters or other similar documents, the nature of which is not limited by the specific reference to the aforegoing items, which are created, compiled or devised or brought into being by the Employee or come into the Employee's possession during the course and in the scope of his employment and all copies thereof, shall be the property of MiX Telematics.


10.    Agreement Ancillary to Other Agreements. The non-competition and non-solicitation provisions of this Agreement are ancillary to and part of other agreements between MiX Telematics and Employee, including: (i) MiX Telematics’ agreement to disclose, and to continue to disclose its Confidential Information to Employee; (ii) MiX Telematics’ agreement to provide initial training, and its agreement to provide continued training, education and development to Employee regarding MiX Telematics’ Business; and, (iii) MiX Telematics’ agreement to provide Employee with Confidential Information about, and the opportunity to develop relationships with, MiX Telematics’ employees, customers and customer’s employees and agents.

11.    Termination of Employment. Notwithstanding any other provision of this Agreement, MiX Telematics may terminate the Employee’s employment ninety (90) days after providing written notice to the Employee of the termination. The Employee may terminate his employment with MiX Telematics ninety (90) days after providing written notice to MiX Telematics of the Employee’s intent to terminate his employment. In the event the Employee gives notice of his intent to terminate his employment, MiX Telematics, in its sole discretion, may place the Employee on immediate administrative leave until the expiration of the ninety (90) day period.

Where MiX Telematics terminates the Employee’s employment without cause, the Employee will be paid twenty-five percent (25%) of his Base Salary.
11 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


Where MiX Telematics terminates the Employee’s employment with cause, the Employee will be paid his Base Salary for the duration of the notice period and will not be entitled to any additional bonus.
The definition of "Cause" shall mean:
1.the Employee’s refusal or reckless failure to perform his Services under this Agreement;
2.the Employee’s misconduct or negligence with regard to MiX Telematics, its vendors or agencies (including, without limitation, the Employee’s fraud, dishonesty, embezzlement, moral turpitude or other act of dishonesty with regard to MiX Telematics);
3.the Employee’s misconduct, negligence or omission which has a material adverse economic impact on MiX Telematics;
4.the Employee's conviction of, pleading nolo contendere to, or having adjudication withheld as to any felony or any crime involving fraud, dishonesty or moral turpitude;
5.the Employee’s persistent failure to perform his duties and responsibilities for MiX Telematics that causes MiX Telematics harm or damages;
6.the Employee’s persistent failure to follow MiX Telematics applicable policies and procedures;
7.the Employee’s insubordination to the Chairperson, the Board of MiX Telematics, the MiX Group Chief Executive Officer, the MiX Group Chief Financial Officer, the MiX Group Chief Operating Officer and/or the MiX Group’s Executive Committee or refusal or failure to follow the lawful direction of the foregoing individuals and/or entities;
8.any breach by the Employee of this Agreement;
9.the Employee’s disparagement of MiX Telematics, its Board, Chairperson, customers, services, vendors, contractors or agencies;
10.the Employee conducting business on behalf of MiX Telematics while under the influence of alcohol or any illegal drugs;
11.any other serious complaint of conduct which causes MiX Telematics to lose trust in the Employee;
12.any breach of a fiduciary duty owed to MiX Telematics by the Employee;
13.any breach by the Employee of the trust bestowed upon him by MiX Telematics; and
14.any irreconcilable differences which may arise between the Employee and MiX Telematics.

12 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


12.    Amendment and Waiver. This Agreement may not be modified, amended, supplemented, canceled or discharged, except by written instrument executed by all Parties. No failure to exercise, and no delay in exercising, any right, power or privilege under this Agreement shall operate as a waiver, nor shall any single or partial exercise of any right, power or privilege hereunder preclude the exercise of any other right, power or privilege. No waiver of any breach of any provision shall be deemed to be a waiver of any preceding or succeeding breach of the same or any other provision, nor shall any waiver be implied from any course of dealing between the Parties. No extension of time for performance of any obligations or other acts hereunder or under any other agreement shall be deemed to be an extension of the time for performance of any other obligations or any other acts. The rights and remedies of the Parties under this Agreement are in addition to all other rights and remedies, at law or equity that they may have against each other.

13.    Assignment; Third Party Beneficiary. This Agreement, and the Employee’s rights and obligations hereunder, may not be assigned, subcontracted, or delegated by the Employee. MiX Telematics may assign its rights, and delegate its obligations, hereunder to any successor in interest. The rights and obligations of MiX Telematics under this Agreement shall inure to the benefit of and be binding upon and enforceable by its respective successors and assigns.

14.    Severability; Survival. In the event that any provision of this Agreement is found to be void and unenforceable by a court of competent jurisdiction, then such unenforceable provision shall be deemed modified so as to be enforceable or, if not subject to modification, then eliminated here from to the extent necessary to permit the remaining provisions to be enforced. The provisions of this Section and Sections 6 and 10 through 21 shall survive the termination of this Agreement, the Employment Period, and/or the Employee’s relationship with MiX Telematics.

15.    Counterparts/Facsimile. This Agreement may be signed in any number of counterparts and by electronic transmissions and all so executed shall constitute one Agreement, binding on all the Parties hereto, notwithstanding that the Parties are not signatories to the original or same counterpart.

16.    Governing Law; Prevailing Party Fees; Venue; Jury Trial Waiver. This Agreement and any disputes arising out of this Agreement shall be governed by the laws of the state of Florida without regard to its choice of law principles, except where the application of federal law applies. If either party breaches this Agreement, or any dispute arises out of, or relating to, this Agreement, the prevailing party shall be entitled to its reasonable attorneys’ fees, paralegals’ fees and costs, at all levels. In the event of any litigation arising out of this Agreement, the exclusive venue shall be in Palm Beach County, Florida and shall be decided by a judge, not a jury. THE PARTIES SPECIFICALLY WAIVE THEIR RIGHT TO A TRIAL BY JURY.

17.    Notices. All notices required or permitted under this Agreement shall be in writing and shall be deemed sent: (i) on the same business day when faxed or delivered, personally or by confirmed facsimile transmission; (ii) three (3) business days after being mailed
13 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2


by United States registered or certified mail, return receipt requested, postage prepaid; (iii) five (5) business days after being mailed to the United States from another country; or (iv) one (1) business day after being sent by a reputable overnight courier, addressed as set forth below or to such other address as any party may have furnished to the other in writing in accordance herewith. Notice of change of address shall be effective only upon receipt. Notices and all other communications shall initially be addressed to each party at the address or facsimile number set forth below:

    MiX Telematics    Attn: Chief Executive Officer
                MiX Telematics North America, Inc.
                750 Park of Commerce Blvd. Suite 100
                Boca Raton, FL 33487
                Facsimile: (561) 994-3979

The Employee:    
            Boca Raton,
            FL 33434
            

18.    Entire Agreement. This Agreement contains the entire understanding of the Parties with respect to its subject matter and supersedes all prior agreements and understandings (oral or written) between or among the Parties with respect to such subject matter.

19.    Headings. The headings of the Sections contained in this Agreement are for convenience only and shall not be deemed to control or affect the meaning or construction of any provision of this Agreement.

20.    Employee’s Representation. The Employee represents and warrants to MiX Telematics that there is no legal impediment to the Employee entering into, or performing the Employee’s obligations under this Agreement, and neither entering into this Agreement nor performing the Services hereunder will violate any agreement to which the Employee is a party or any other legal restriction. The Employee further represents and warrants that in performing Services hereunder the Employee will not use or disclose any confidential information of any prior employer or other person or entity.

21.    Section 409A of the Code. It is the intention of the Parties that the benefits and rights to which the Employee could be entitled pursuant to this Agreement comply with Section 409A (“Section 409A”) of the Internal Revenue Code of 1986, as amended (the “Code”) and the Treasury Regulations and other guidance promulgated or issued thereunder, to the extent that the requirements of Section 409A are applicable thereto, and this Agreement shall be construed in a manner consistent with that intention. If either party believes, at any time, that any such benefit or right that is subject to Section 409A does not so comply, the party shall promptly advise the other and shall negotiate reasonably and in good faith to amend the terms of such benefits and rights such that they comply with Section 409A (with the most limited possible economic effect on the Employee and on MiX Telematics).
14 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2



If and to the extent required to comply with Section 409A, any payment or benefit required to be paid hereunder on account of termination of Employee’s employment, service (or any other similar term) shall be made only in connection with a “separation from service” with respect to Employee within the meaning of Section 409A.

    Notwithstanding anything herein to the contrary or otherwise, except to the extent any expense, reimbursement or in-kind benefit provided pursuant in this Agreement does not constitute a “deferral of compensation” within the meaning of Section 409A and the Treasury Regulations and other guidance thereunder: (i) the amount of expenses eligible for reimbursement or in-kind benefits provided to the Employee during any calendar year will not affect the amount of expenses eligible for reimbursement or in-kind benefits provided to the Employee in any other calendar year; (ii) the reimbursements for expenses for which the Employee is entitled to be reimbursed shall be made on or before the last day of the calendar year following the calendar year in which the applicable expense is incurred; and (iii) the right to payment or reimbursement or in-kind benefits hereunder may not be liquidated or exchanged for any other benefit.


[Remainder of page intentionally blank.
Signatures appear on the following page.]

15 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2



IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first above written.



MiX TELEMATICS NORTH AMERICA, INC.:



__________________________________

BY: John Granara
Chief Financial Officer


          THE EMPLOYEE:




__________________________________
Paul Dell



16 of 15
_____________        _________________
MiX Telematics        Employee
52402749;2
EX-31.1 3 exhibit311-q32021xcertific.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATE OF CHIEF EXECUTIVE OFFICER
Pursuant to Securities Exchange Act Rules 13a--14(a) and 15d--14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Stefan Joselowitz, certify that:

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


Date: February 4, 2021                         /s/ Stefan Joselowitz
Stefan Joselowitz
President and Chief Executive Officer
(principal executive officer)

EX-31.2 4 exhibit312-q32021xcertific.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATE OF CHIEF FINANCIAL OFFICER
Pursuant to Securities Exchange Act Rules 13a--14(a) and 15d--14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, John Granara, certify that:

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


Date: February 4, 2021                         /s/ John Granara
John Granara
Executive Vice President and
Chief Financial Officer
(principal financial officer)

EX-32 5 exhibit32-q32021xcertifica.htm EX-32 Document

Exhibit 32

CERTIFICATE 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

In connection with the Quarterly Report on Form 10-Q of MiX Telematics Limited (the “Company”) to which this certification is attached and as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company hereby certifies, pursuant to Rule 13a-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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


Date: February 4, 2021                          /s/ Stefan Joselowitz
Stefan Joselowitz
President and Chief Executive Officer
(principal executive officer)


Date: February 4, 2021                          /s/ John Granara
John Granara
Executive Vice President and
Chief Financial Officer
(principal financial officer)

EX-101.SCH 6 mixt-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Revenue from contracts with customers link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue from contracts with customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Revenue from contracts with customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Credit risk related to accounts receivables link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Credit risk related to accounts receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Credit risk related to accounts receivables - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Property equipment - Schedule of Owned Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Property and equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Property equipment - Schedule of Right-of-Use Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Intangible assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Intangible assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Accrued expenses and other liabilities link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Accrued expenses and other liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Accrued expenses and other liabilities - Schedule of Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Segment information link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Segment information - Schedule of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Segment information - Reconciliation of Segment Results to Income Before Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2134110 - Disclosure - Stock-based compensation plan link:presentationLink link:calculationLink link:definitionLink 2335308 - Disclosure - Stock-based compensation plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - Stock-based compensation plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Stock-based compensation plan - Summary of Unvested SARs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Debt - Schedule of Undrawn Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Restructuring costs link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Restructuring costs (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2146114 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mixt-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mixt-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mixt-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Dividends declared per ADS (in ZAR per share) Common Stock, Dividends, Per American Depository Share, Declared Common Stock, Dividends, Per American Depository Share, Declared Number of shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Short-term debt Debt Line of Credit, Current Document Type Document Type Other (expense)/income Other Nonoperating Income (Expense) Schedule of Product Warranties Schedule of Product Warranty Liability [Table Text Block] Contingencies Commitments and Contingencies Disclosure [Text Block] Treasury Stock Treasury Stock [Member] Payables and Accruals [Abstract] Segments [Axis] Segments [Axis] Australasia Australasia [Member] Australasia Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] LTIP MiX Telematics Long-Term Incentive Plan [Member] MiX Telematics Long-Term Incentive Plan Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Deferred tax liabilities Deferred Income Tax Liabilities, Net Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Product warranties Current portion Standard Product Warranty Accrual, Current Sales and Marketing Selling and Marketing Expense [Member] Income from operations Operating Income (Loss) Total current liabilities Liabilities, Current Hardware and other Hardware and other revenue Hardware And Other [Member] Hardware And Other Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Working capital facility Working Capital Facility [Member] Working Capital Facility Commitments and contingencies Commitments and Contingencies Cash paid for ordinary shares repurchased Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Issuance of common stock in relation to stock options and SARs exercised Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Accounts payables Accounts Payable, Current SARs Stock Appreciation Rights (SARs) [Member] Retained earnings Retained Earnings (Accumulated Deficit) Commissions Accrued Sales Commission, Current Other liabilities Other Accrued Liabilities, Noncurrent Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock: 100 million shares authorized but not issued Preferred Stock, Value, Issued Total operating expenses Operating Expenses Property Building [Member] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax [Abstract] Maintenance Maintenance Liability, Current Maintenance Liability, Current Long-term accrued expenses and other liabilities Total non-current Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Standard Bank Limited Standard Bank Limited [Member] Standard Bank Limited Cost of revenue Cost of Revenue [Abstract] Brazil Brazil Sales Office [Member] Brazil Sales Office Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Segment Reconciling Items Segment Reconciling Items [Member] Inventory, net Inventory, Net Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Ordinary shares Weighted Average Number of Shares Outstanding, Basic [Abstract] Lender Name [Axis] Lender Name [Axis] Concentration risk, percentage Concentration Risk, Percentage Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Amortization recognized during the quarter Capitalized Contract Cost, Amortization Statement [Line Items] Statement [Line Items] Credit risk related to accounts receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] In-vehicle devices In-Vehicle Devices Installed [Member] In-Vehicle Devices Installed Statement [Table] Statement [Table] Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Contract asset Contract with Customer, Asset, before Allowance for Credit Loss, Current Credit Facility [Axis] Credit Facility [Axis] Preference shares, issued (in shares) Preferred Stock, Shares Issued Interest received Proceeds from Interest Received Restructuring and Related Activities [Abstract] Overdraft Overdraft Facilitiy [Member] Overdraft Facilitiy Entity Small Business Entity Small Business Consolidation Consolidation, Policy [Policy Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Debt Disclosure [Text Block] Americas Americas Sales Office [Member] Americas Sales Office Estimated forfeiture rate Share-Based Compensation Arrangement By Share-Based Payment Award, Estimated Forfeiture Rate Share-Based Compensation Arrangement By Share-Based Payment Award, Estimated Forfeiture Rate Amendment Flag Amendment Flag Exercised (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercises In Period, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercises In Period, Weighted Average Exercise Price Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Maximum shares to be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares reserved for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accruals Other Accrued Liabilities, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Restructuring costs Restructuring and Related Activities Disclosure [Text Block] Current: Accrued Liabilities, Current [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Corporate and Eliminations Corporate And Eliminations [Member] Corporate And Eliminations Subsequent events Subsequent Events [Text Block] Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] American Depository Shares Weighted Average Number of American Depository Shares Outstanding [Abstract] Weighted Average Number of American Depository Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Number of equity-classified incentive plans Share-Based Payment Arrangement, Number Of Plans Share-Based Payment Arrangement, Number Of Plans Less: accumulated depreciation Operating Lease, Right-Of-Use Asset, Accumulated Amortization Operating Lease, Right-Of-Use Asset, Accumulated Amortization Income Statement Location [Domain] Income Statement Location [Domain] Non-current portion (included in other liabilities) Standard Product Warranty Accrual, Noncurrent Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization expense Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segment information Segment Reporting Disclosure [Text Block] Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Acquisition of property and equipment – other Payments to Acquire Other Property, Plant, and Equipment Right of use property and equipment, net Operating Lease, Right-Of-Use Asset, After Accumulated Amortization Operating Lease, Right-Of-Use Asset, After Accumulated Amortization Organization and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Net income per American Depository Share Net income per American Depository Share [Abstract] Net income per American Depository Share Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Net Finite-Lived Intangible Assets, Net Accrued income tax payable Accrued Income Taxes, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Weighted- Average Award Price in U.S. Cents Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Weighted Average Exercise Price Cost of Revenue Cost of Sales [Member] Depreciation and amortization Depreciation, Depletion and Amortization Weighted average remaining contractual term, vested Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Remaining Contractual Term Total Regional Sales Offices Regional Sales Offices [Member] Regional Sales Offices Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Middle East and Australasia Middle East And Australasia Sales Office [Member] Middle East And Australasia Sales Office Expected period for recognition of unvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Central Services Organization Central Services Organization [Member] Central Services Organization Revenue Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Net income attributable to ordinary shareholders Net Income (Loss) Available to Common Stockholders, Basic Additional Paid-In Capital Additional Paid-in Capital [Member] Net interest (expense)/income Net interest (expense)/income Interest Income (Expense), Net Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Operating Segments Operating Segments [Member] Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Revenue from Contract with Customer [Abstract] Summary of Unvested SARs Activities Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block] Ordinary shares, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Europe Europe Sales Office [Member] Europe Sales Office Concentration Risk Type [Axis] Concentration Risk Type [Axis] Potentially dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Owned equipment, gross Property, Plant and Equipment, Gross Proceeds from issuance of ordinary shares in relation to stock options exercised Proceeds from Stock Options Exercised Beginning balance Ending balance Standard Product Warranty Accrual Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Schedule of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] (Increase)/decrease in restructuring costs Restructuring Reserve, Period Increase (Decrease) Lease liabilities Operating Lease, Liability, Noncurrent Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Use of estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Accumulated Other Comprehensive Income/(Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Total comprehensive income attributable to MiX Telematics Limited Comprehensive Income (Loss), Net of Tax, Attributable to Parent Receivable Benchmark Receivable Benchmark [Member] Receivable Benchmark Acquisition of property and equipment – in-vehicle devices Payments To Acquire In-Vehicle Devices Payments To Acquire In-Vehicle Devices City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Property, Plant and Equipment [Abstract] Weighted average remaining contractual term, vested and expected to vest Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other liabilities Other Liabilities Disclosure [Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Product warranties Movement in Standard Product Warranty Accrual [Roll Forward] Telimatrix Group Executive Incentive Scheme Telimatrix Group Executive Incentive Scheme [Member] Telimatrix Group Executive Incentive Scheme Net (decrease)/increase in cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Non-current: Accounts Payable and Accrued Liabilities, Noncurrent [Abstract] Ordinary shares repurchased and not yet cancelled Stock Repurchased During Period, Value Movement in short-term debt Proceeds from (Repayments of) Short-term Debt Cover [Abstract] Basic (in dollars per share) Basic earnings per American Depository Share (in dollars per share) Earnings Per American Depository Share, Basic Earnings Per American Depository Share, Basic Intangible assets Intangible Assets Disclosure [Text Block] Cash generated from operations Proceeds From Operating Activities Excluding Interest And Income Taxes Proceeds From Operating Activities Excluding Interest And Income Taxes Restricted cash Restricted Cash and Cash Equivalents Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total cost of revenue Cost of Goods and Services Sold Vested and expected to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Number Equity Components [Axis] Equity Components [Axis] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Receivables [Abstract] Schedule of Movements in the Allowance for Doubtful Debts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Lease liabilities Operating Lease, Liability, Current Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unvested as of beginning of period (in shares) Unvested as of end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Less: Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Entity Interactive Data Current Entity Interactive Data Current Award exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue Revenues [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Loans to external parties Payments to Acquire Loans Receivable Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Remaining number of share options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Statement of Stockholders' Equity [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Reconciliation of Segment Results to Income Before Tax Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Right of use property and equipment, gross Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization Proceeds from the sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Number of SARs Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Number of reportable segments Number of Reportable Segments Cash paid on dividends to MiX Telematics Limited stockholders Payments of Ordinary Dividends, Common Stock Consolidation Items [Axis] Consolidation Items [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivables, net of allowances for doubtful accounts of $3.6 million and $5.9 million, respectively Accounts Receivable, after Allowance for Credit Loss, Current Subscription Subscription revenue Subscription [Member] Subscription Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring costs Restructuring Costs Restructuring Type [Axis] Restructuring Type [Axis] Goodwill Goodwill Document Transition Report Document Transition Report Dividends declared (in ZAR/USD per share) Dividends declared per share (in ZAR per share) Common Stock, Dividends, Per Share, Declared Document Quarterly Report Document Quarterly Report Vested (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested In Period, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested In Period, Weighted Average Exercise Price Deferred revenue Contract with Customer, Liability, Current Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Diluted weighted average (in shares) Diluted weighted average number of ordinary shares in issue (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic Entity File Number Entity File Number Debt Disclosure [Abstract] Sales and marketing Selling and Marketing Expense Number of regional sales offices Number Of Regional Sales Offices Number Of Regional Sales Offices Middle East And Australasia Reporting Segments [Member] Middle East And Australasia Reporting Segments [Member] Middle East And Australasia Reporting Segments Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Stock-based compensation costs Stock-based compensation expense Share-based Payment Arrangement, Expense Common stock: 600.9 million and 605.1 million no-par value shares issued and outstanding as of March 31, 2020 and December 31, 2020, respectively Common Stock, Value, Issued Schedule of Diluted Earnings Per Share Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Deferred commissions Capitalized Contract Cost, Net, Noncurrent 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 Summary of Recognized Amortization Expense Capitalized Contract Cost [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Corporate and consolidation entries Corporate And Consolidation Entries Corporate And Consolidation Entries Issuance of common stock in relation to stock options and SARs exercised (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Total comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Weighted average (in shares) Weighted average number of American Depository Shares in issue (in shares) Weighted Average Number Of American Depository Shares Outstanding, Basic Weighted Average Number Of American Depository Shares Outstanding, Basic Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Weighted-average grant-date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures In Period, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures In Period, Weighted Average Exercise Price Award vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Property and equipment, net Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Ordinary shares, issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Segment Adjusted EBITDA Segment Adjusted EBITDA Segment Adjusted EBITDA Diluted (in dollars per share) Diluted earnings per American Depository Share (in dollars per share) Earnings Per American Depository Share, Diluted Earnings Per American Depository Share, Diluted Segment Reporting [Abstract] Statement of Comprehensive Income [Abstract] Total MiX Telematics Limited stockholders’ equity Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] North America North America Reporting Segment [Member] North America Segment Accumulated other comprehensive (loss)/income Accumulated Other Comprehensive Income (Loss), Net of Tax Income taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Employee-related accruals Employee-related Liabilities, Current Acquisition of intangible assets Payments to Acquire Intangible Assets RSUs Restricted Stock Units (RSUs) [Member] Total MiX Telematics Limited Stockholders’ Equity Parent [Member] Administration and other General and Administrative Expense Patents and trademarks Patents And Trademarks [Member] Patents And Trademarks Effective tax rate excluding impact of foreign exchange Effective Income Tax Rate Reconciliation, Excluding Effect Of Foreign Exchange, Percent Effective Income Tax Rate Reconciliation, Excluding Effect Of Foreign Exchange, Percent Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Net profit/(loss) on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Useful life (in years) Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Gross profit Gross Profit Percentage deducted from interest rate Debt Instrument, Percentage Deducted From Interest Rate Debt Instrument, Percentage Deducted From Interest Rate Owned equipment, net Property, Plant and Equipment, Net Foreign currency translation difference Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Stock-based compensation plan Share-based Payment Arrangement [Text Block] Net income attributable to MiX Telematics Limited Net Income (Loss) Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Africa Africa Sales Office [Member] Africa Sales Office Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses Operating Expenses [Abstract] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Less: Total comprehensive income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Foreign currency translation differences Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss) Net income per ordinary share Earnings Per Share [Abstract] MiX Telematics Limited stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price Aggregate intrinsic value, vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Effect of exchange rate changes on cash and cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Estimate of possible loss Loss Contingency, Estimate of Possible Loss Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Internal-use software, technology and other Technology-Based Intangible Assets [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Vehicle and asset finance Vehicle And Asset Finance Facility [Member] Vehicle And Asset Finance Facility Undrawn borrowing remaining Line of Credit Facility, Remaining Borrowing Capacity Statement of Income charge Standard Product Warranty Accrual, Increase For Issuing Warranties And Increase (Decrease) For Preexisting Warranties Standard Product Warranty Accrual, Increase (Decrease) For Preexisting Warranties And Issuing Warranties Gross Carrying amount Finite-Lived Intangible Assets, Gross Bad debt provision Accounts Receivable, Credit Loss Expense (Reversal) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Less: accumulated depreciation and impairments Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Diluted weighted average (in shares) Diluted weighted average number of American Depository Shares in issue (in shares) Weighted Average Number Of American Depository Shares Outstanding, Diluted Weighted Average Number Of American Depository Shares Outstanding, Diluted Diluted earnings per share Earnings Per Share, Diluted [Abstract] Operating lease costs Operating Lease Costs Excluded From Segments Operating Lease Costs Excluded From Segments Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Share Options Share-based Payment Arrangement, Option [Member] Basis of preparation Basis of Accounting, Policy [Policy Text Block] Weighted average (in shares) Weighted average number of ordinary shares in issue (in shares) Weighted Average Number of Shares Outstanding, Basic Subsequent Events [Abstract] Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury stock (in shares) Treasury Stock, Shares Employee Severance Employee Severance [Member] Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] Revenue from contracts with customers Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital Net foreign exchange losses Foreign Currency Transaction Gain (Loss), before Tax Income tax benefit/(expense) Income Tax Expense (Benefit) Income tax paid Income Taxes Paid, Net Cash and cash equivalents, and restricted cash at beginning of the period Cash and cash equivalents, and restricted cash at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Amended Network Service Agreement with MTN Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member] Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited Accrued expenses and other liabilities Total current Accrued Liabilities, Current Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Product development costs Product Development Costs Capitalized During The Period Product Development Costs Capitalized During The Period Schedule of Undrawn Facilities Schedule of Debt [Table Text Block] Granted (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Grants In Period, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Grants In Period, Weighted Average Exercise Price Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Deferred revenue Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equipment, vehicles and other Equipment, Vehicles And Other [Member] Equipment, Vehicles And Other Impairment of long-lived assets Impairment of Long-Lived Assets to be Disposed of Award Type [Axis] Award Type [Axis] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preference shares, authorized (in shares) Preferred Stock, Shares Authorized Non-Controlling Interest Noncontrolling Interest [Member] Dividends Dividends, Common Stock, Cash Retained Earnings Retained Earnings [Member] Schedule of Basic Earnings Per Share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Net accounts receivables pledged as security Pledged Assets, Not Separately Reported, Finance Receivables Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Outstanding as of beginning of period (in dollars per share) Outstanding as of end of period (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price Weighted average remaining contractual term, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 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 Balance at April 1 Balance at December 31 Accounts Receivable, Allowance for Credit Loss Vested (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested Award Type [Domain] Award Type [Domain] Trading Symbol Trading Symbol Nedbank Limited Nedbank Limited [Member] Nedbank Limited Property, and equipment Property, Plant and Equipment Disclosure [Text Block] Utilized Standard Product Warranty Accrual, Decrease for Payments Aggregate intrinsic value, vested and expected to vest Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value Less treasury stock at cost: 54 million shares as of March 31, 2020 and December 31, 2020 Treasury Stock, Value Earnings per share Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Statement of Financial Position [Abstract] Basic earnings per share Earnings Per Share, Basic [Abstract] EX-101.PRE 10 mixt-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 mixt-20201231_htm.xml IDEA: XBRL DOCUMENT 0001576914 2020-04-01 2020-12-31 0001576914 2021-01-15 0001576914 2020-03-31 0001576914 2020-12-31 0001576914 mixt:SubscriptionMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember 2020-04-01 2020-12-31 0001576914 2019-10-01 2019-12-31 0001576914 2020-10-01 2020-12-31 0001576914 2019-04-01 2019-12-31 0001576914 us-gaap:CommonStockMember 2019-09-30 0001576914 us-gaap:TreasuryStockMember 2019-09-30 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-09-30 0001576914 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001576914 us-gaap:RetainedEarningsMember 2019-09-30 0001576914 us-gaap:ParentMember 2019-09-30 0001576914 us-gaap:NoncontrollingInterestMember 2019-09-30 0001576914 2019-09-30 0001576914 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0001576914 us-gaap:ParentMember 2019-10-01 2019-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-10-01 2019-12-31 0001576914 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0001576914 us-gaap:TreasuryStockMember 2019-10-01 2019-12-31 0001576914 us-gaap:CommonStockMember 2019-12-31 0001576914 us-gaap:TreasuryStockMember 2019-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001576914 us-gaap:RetainedEarningsMember 2019-12-31 0001576914 us-gaap:ParentMember 2019-12-31 0001576914 us-gaap:NoncontrollingInterestMember 2019-12-31 0001576914 2019-12-31 0001576914 us-gaap:CommonStockMember 2020-09-30 0001576914 us-gaap:TreasuryStockMember 2020-09-30 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-09-30 0001576914 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001576914 us-gaap:RetainedEarningsMember 2020-09-30 0001576914 us-gaap:ParentMember 2020-09-30 0001576914 us-gaap:NoncontrollingInterestMember 2020-09-30 0001576914 2020-09-30 0001576914 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0001576914 us-gaap:ParentMember 2020-10-01 2020-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-10-01 2020-12-31 0001576914 us-gaap:CommonStockMember 2020-10-01 2020-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2020-10-01 2020-12-31 0001576914 us-gaap:CommonStockMember 2020-12-31 0001576914 us-gaap:TreasuryStockMember 2020-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001576914 us-gaap:RetainedEarningsMember 2020-12-31 0001576914 us-gaap:ParentMember 2020-12-31 0001576914 us-gaap:NoncontrollingInterestMember 2020-12-31 0001576914 us-gaap:CommonStockMember 2019-03-31 0001576914 us-gaap:TreasuryStockMember 2019-03-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-03-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001576914 us-gaap:RetainedEarningsMember 2019-03-31 0001576914 us-gaap:ParentMember 2019-03-31 0001576914 us-gaap:NoncontrollingInterestMember 2019-03-31 0001576914 2019-03-31 0001576914 2018-04-01 2019-03-31 0001576914 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-03-31 0001576914 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-03-31 0001576914 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2019-03-31 0001576914 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-03-31 0001576914 us-gaap:RetainedEarningsMember 2019-04-01 2019-12-31 0001576914 us-gaap:ParentMember 2019-04-01 2019-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-04-01 2019-12-31 0001576914 us-gaap:CommonStockMember 2019-04-01 2019-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-12-31 0001576914 us-gaap:TreasuryStockMember 2019-04-01 2019-12-31 0001576914 us-gaap:CommonStockMember 2020-03-31 0001576914 us-gaap:TreasuryStockMember 2020-03-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-03-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001576914 us-gaap:RetainedEarningsMember 2020-03-31 0001576914 us-gaap:ParentMember 2020-03-31 0001576914 us-gaap:NoncontrollingInterestMember 2020-03-31 0001576914 us-gaap:RetainedEarningsMember 2020-04-01 2020-12-31 0001576914 us-gaap:ParentMember 2020-04-01 2020-12-31 0001576914 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-04-01 2020-12-31 0001576914 us-gaap:CommonStockMember 2020-04-01 2020-12-31 0001576914 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-12-31 0001576914 us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0001576914 us-gaap:CostOfSalesMember 2020-10-01 2020-12-31 0001576914 us-gaap:CostOfSalesMember 2019-04-01 2019-12-31 0001576914 us-gaap:CostOfSalesMember 2020-04-01 2020-12-31 0001576914 us-gaap:SellingAndMarketingExpenseMember 2019-10-01 2019-12-31 0001576914 us-gaap:SellingAndMarketingExpenseMember 2020-10-01 2020-12-31 0001576914 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-12-31 0001576914 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-12-31 0001576914 mixt:ReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-12-31 0001576914 mixt:ReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2020-03-31 0001576914 mixt:EquipmentVehiclesAndOtherMember 2020-03-31 0001576914 mixt:EquipmentVehiclesAndOtherMember 2020-12-31 0001576914 mixt:InVehicleDevicesInstalledMember 2020-03-31 0001576914 mixt:InVehicleDevicesInstalledMember 2020-12-31 0001576914 us-gaap:BuildingMember 2020-03-31 0001576914 us-gaap:BuildingMember 2020-12-31 0001576914 srt:MinimumMember mixt:PatentsAndTrademarksMember 2020-04-01 2020-12-31 0001576914 srt:MaximumMember mixt:PatentsAndTrademarksMember 2020-04-01 2020-12-31 0001576914 mixt:PatentsAndTrademarksMember 2020-03-31 0001576914 mixt:PatentsAndTrademarksMember 2020-12-31 0001576914 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-04-01 2020-12-31 0001576914 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-04-01 2020-12-31 0001576914 us-gaap:CustomerRelationshipsMember 2020-03-31 0001576914 us-gaap:CustomerRelationshipsMember 2020-12-31 0001576914 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-04-01 2020-12-31 0001576914 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-04-01 2020-12-31 0001576914 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-03-31 0001576914 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2019-10-01 2019-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2020-10-01 2020-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2019-04-01 2019-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeStockOptionMember 2019-10-01 2019-12-31 0001576914 us-gaap:EmployeeStockOptionMember 2020-10-01 2020-12-31 0001576914 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-12-31 0001576914 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:AfricaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AfricaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:AfricaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:EuropeSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:EuropeSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:EuropeSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:AmericasSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AmericasSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:AmericasSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:BrazilSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:BrazilSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:BrazilSalesOfficeMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:RegionalSalesOfficesMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:RegionalSalesOfficesMember 2019-10-01 2019-12-31 0001576914 mixt:RegionalSalesOfficesMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:CentralServicesOrganizationMember 2019-10-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:CentralServicesOrganizationMember 2019-10-01 2019-12-31 0001576914 mixt:CentralServicesOrganizationMember 2019-10-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:AfricaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AfricaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:AfricaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:EuropeSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:EuropeSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:EuropeSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:AmericasSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AmericasSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:AmericasSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:BrazilSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:BrazilSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:BrazilSalesOfficeMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:RegionalSalesOfficesMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:RegionalSalesOfficesMember 2020-10-01 2020-12-31 0001576914 mixt:RegionalSalesOfficesMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:CentralServicesOrganizationMember 2020-10-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:CentralServicesOrganizationMember 2020-10-01 2020-12-31 0001576914 mixt:CentralServicesOrganizationMember 2020-10-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:AfricaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AfricaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:AfricaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:EuropeSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:EuropeSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:EuropeSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:AmericasSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AmericasSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:AmericasSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:MiddleEastAndAustralasiaSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:BrazilSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:BrazilSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:BrazilSalesOfficeMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:RegionalSalesOfficesMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:RegionalSalesOfficesMember 2019-04-01 2019-12-31 0001576914 mixt:RegionalSalesOfficesMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:CentralServicesOrganizationMember 2019-04-01 2019-12-31 0001576914 mixt:HardwareAndOtherMember mixt:CentralServicesOrganizationMember 2019-04-01 2019-12-31 0001576914 mixt:CentralServicesOrganizationMember 2019-04-01 2019-12-31 0001576914 mixt:SubscriptionMember mixt:AfricaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AfricaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:AfricaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:EuropeSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:EuropeSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:EuropeSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:AmericasSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:AmericasSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:AmericasSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:MiddleEastAndAustralasiaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:BrazilSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:BrazilSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:BrazilSalesOfficeMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:RegionalSalesOfficesMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:RegionalSalesOfficesMember 2020-04-01 2020-12-31 0001576914 mixt:RegionalSalesOfficesMember 2020-04-01 2020-12-31 0001576914 mixt:SubscriptionMember mixt:CentralServicesOrganizationMember 2020-04-01 2020-12-31 0001576914 mixt:HardwareAndOtherMember mixt:CentralServicesOrganizationMember 2020-04-01 2020-12-31 0001576914 mixt:CentralServicesOrganizationMember 2020-04-01 2020-12-31 0001576914 us-gaap:OperatingSegmentsMember 2019-10-01 2019-12-31 0001576914 us-gaap:OperatingSegmentsMember 2020-10-01 2020-12-31 0001576914 us-gaap:OperatingSegmentsMember 2019-04-01 2019-12-31 0001576914 us-gaap:OperatingSegmentsMember 2020-04-01 2020-12-31 0001576914 mixt:CorporateAndEliminationsMember 2019-10-01 2019-12-31 0001576914 mixt:CorporateAndEliminationsMember 2020-10-01 2020-12-31 0001576914 mixt:CorporateAndEliminationsMember 2019-04-01 2019-12-31 0001576914 mixt:CorporateAndEliminationsMember 2020-04-01 2020-12-31 0001576914 us-gaap:MaterialReconcilingItemsMember 2019-10-01 2019-12-31 0001576914 us-gaap:MaterialReconcilingItemsMember 2020-10-01 2020-12-31 0001576914 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-12-31 0001576914 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeSeveranceMember mixt:CentralServicesOrganizationMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeSeveranceMember mixt:AfricaSalesOfficeMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeSeveranceMember mixt:MiddleEastAndAustralasiaReportingSegmentsMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeSeveranceMember mixt:NorthAmericaReportingSegmentMember 2020-04-01 2020-12-31 0001576914 us-gaap:EmployeeSeveranceMember mixt:AustralasiaMember 2020-04-01 2020-12-31 0001576914 mixt:MiXTelematicsLongTermIncentivePlanMember 2020-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2020-03-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2020-04-01 2020-12-31 0001576914 us-gaap:StockAppreciationRightsSARSMember 2020-12-31 0001576914 mixt:TelimatrixGroupExecutiveIncentiveSchemeMember 2020-09-30 0001576914 us-gaap:RestrictedStockUnitsRSUMember mixt:MiXTelematicsLongTermIncentivePlanMember 2020-12-31 0001576914 us-gaap:RestrictedStockUnitsRSUMember mixt:MiXTelematicsLongTermIncentivePlanMember 2014-03-31 0001576914 us-gaap:RestrictedStockUnitsRSUMember 2020-06-01 2020-06-01 0001576914 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001576914 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-12-31 0001576914 mixt:TelimatrixGroupExecutiveIncentiveSchemeMember 2020-07-01 2020-09-30 0001576914 mixt:OverdraftFacilitiyMember mixt:StandardBankLimitedMember 2020-03-31 0001576914 mixt:OverdraftFacilitiyMember mixt:StandardBankLimitedMember 2020-12-31 0001576914 mixt:VehicleAndAssetFinanceFacilityMember mixt:StandardBankLimitedMember 2020-12-31 0001576914 mixt:VehicleAndAssetFinanceFacilityMember mixt:StandardBankLimitedMember 2020-03-31 0001576914 mixt:WorkingCapitalFacilityMember mixt:StandardBankLimitedMember 2020-12-31 0001576914 mixt:WorkingCapitalFacilityMember mixt:StandardBankLimitedMember 2020-03-31 0001576914 mixt:OverdraftFacilitiyMember mixt:NedbankLimitedMember 2020-03-31 0001576914 mixt:OverdraftFacilitiyMember mixt:NedbankLimitedMember 2020-12-31 0001576914 srt:MaximumMember mixt:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember 2020-03-31 0001576914 srt:MaximumMember mixt:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember 2020-12-31 shares iso4217:USD iso4217:USD shares iso4217:ZAR shares pure mixt:segment mixt:regional_sales_office mixt:plan T3 false 0001576914 --12-31 2021 Q3 us-gaap:AccountingStandardsUpdate201613Member 0.04 0.04 us-gaap:LiabilitiesCurrentAbstract us-gaap:LiabilitiesCurrentAbstract us-gaap:LiabilitiesNoncurrentAbstract us-gaap:LiabilitiesNoncurrentAbstract 0.36 0.40 0.22 0.16 0.37 0.37 0.23 3500000 0.28 0.35 0.04 1 10-Q true 2020-12-31 false 001-36027 MIX TELEMATICS LIMITED 750 Park of Commerce Blvd Suite 100 Boca Raton FL 33487 (877) 585-1088 American Depositary Shares, each representing 25 Ordinary Shares, no par value MIXT NYSE Yes Yes Accelerated Filer true false false 605136339 17953000 43999000 699000 780000 3600000 5900000 24100000 19483000 3271000 3476000 7375000 7789000 53398000 75527000 30019000 26514000 37923000 44388000 15007000 18585000 3108000 3992000 4200000 4543000 143655000 173549000 2367000 2892000 5251000 4511000 14839000 21517000 5077000 7670000 27534000 36590000 11436000 8448000 5660000 5389000 44630000 50427000 100000000 100000000 0 0 0 0 600900000 600900000 605100000 605100000 66522000 67376000 54000000 54000000 17315000 17315000 67482000 75381000 -11070000 3314000 -6599000 -5639000 99020000 123117000 5000 5000 99025000 123122000 143655000 173549000 32362000 29072000 96099000 82570000 4107000 5032000 13314000 9979000 36469000 34104000 109413000 92549000 10078000 8889000 28790000 23914000 2842000 3915000 8803000 7765000 12920000 12804000 37593000 31679000 23549000 21300000 71820000 60870000 3481000 2882000 10210000 8075000 14895000 13384000 44297000 40506000 18376000 16266000 54507000 48581000 5173000 5034000 17313000 12289000 -178000 -95000 145000 -270000 -20000 58000 57000 -82000 4975000 4997000 17515000 11937000 -119000 -936000 4079000 130000 5094000 5933000 13436000 11807000 0 0 0 0 5094000 5933000 13436000 11807000 0.01 0.01 0.02 0.02 0.01 0.01 0.02 0.02 0.23 0.27 0.60 0.54 0.23 0.26 0.59 0.53 550133000 551106000 555635000 548752000 562412000 559845000 570531000 559172000 22005000 22044000 22225000 21950000 22496000 22394000 22821000 22367000 5094000 5933000 13436000 11807000 5802000 10739000 1956000 14384000 10896000 16672000 15392000 26191000 0 0 0 0 10896000 16672000 15392000 26191000 603936000 68200000 -17449000 -1753000 -6445000 67757000 110310000 5000 110315000 5094000 5094000 5094000 5802000 5802000 5802000 38000 -20000 -20000 -20000 0.3 1533000 1533000 1533000 83000 83000 83000 -34000 -34000 -34000 603974000 68117000 -17415000 4049000 -6465000 71318000 119604000 5000 119609000 604880000 67347000 -17315000 -7425000 -6005000 70846000 107448000 5000 107453000 5933000 5933000 5933000 10739000 10739000 10739000 256000 29000 29000 29000 366000 366000 366000 0.3 1398000 1398000 1398000 605136000 67376000 -17315000 3314000 -5639000 75381000 123117000 5000 123122000 601948000 68200000 -9227000 2115000 -6902000 62750000 116936000 5000 116941000 -22000 -240000 -262000 -262000 13436000 13436000 13436000 1956000 1956000 1956000 2026000 437000 437000 437000 4628000 4628000 4628000 83000 83000 83000 8188000 8188000 8188000 603974000 68117000 -17415000 4049000 -6465000 71318000 119604000 5000 119609000 600934000 66522000 -17315000 -11070000 -6599000 67482000 99020000 5000 99025000 11807000 11807000 11807000 14384000 14384000 14384000 4202000 854000 854000 854000 960000 960000 960000 3908000 3908000 3908000 605136000 67376000 -17315000 3314000 -5639000 75381000 123117000 5000 123122000 24858000 33156000 571000 496000 173000 281000 3378000 2437000 21878000 30934000 12955000 2957000 629000 264000 1321000 0 4010000 2968000 349000 0 -16622000 -6189000 0 854000 8188000 0 4615000 3901000 1815000 428000 -10988000 -2619000 -5732000 22126000 27838000 18652000 309000 4001000 22415000 44779000 Organization and Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Nature of the Business </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">MiX Telematics Limited (the “Company”) is a leading global provider of fleet and mobile asset management solutions delivered as Software-as-a-Service (“SaaS”). The Company’s solutions provide enterprise fleets, small fleets and consumers with solutions for safety, efficiency, risk and security. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is incorporated and domiciled in South Africa, with the principal executive office in Boca Raton, Florida.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis of preparation and consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, which are necessary for a fair statement of the results of the interim periods presented. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated on consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the year ended March 31, 2020 filed with the SEC on July 23, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Use of estimates </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions, the determination of useful lives of the Company’s customer relationships, contingencies, the classification of devices and other hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts, income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the global outbreak of COVID-19 has had and, we believe, will continue to have an adverse impact on global economies and financial markets. We have taken into account the impact of COVID-19, to the extent possible, on our financial statements. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill sensitivities and impairment assessments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Summary of significant accounting policies </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no changes to the Company’s significant accounting policies disclosed in the Company’s Annual Report on Form 10-K for the year ended March 31, 2020, filed with the SEC on July 23, 2020, that have had a material impact on the Company’s Condensed Consolidated Financial Statements and related notes.</span></div> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, which are necessary for a fair statement of the results of the interim periods presented. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated on consolidation.These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the year ended March 31, 2020 filed with the SEC on July 23, 2020. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Use of estimates </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions, the determination of useful lives of the Company’s customer relationships, contingencies, the classification of devices and other hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts, income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2020, the global outbreak of COVID-19 has had and, we believe, will continue to have an adverse impact on global economies and financial markets. We have taken into account the impact of COVID-19, to the extent possible, on our financial statements. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill sensitivities and impairment assessments.</span></div> Revenue from contracts with customers<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company provides fleet and mobile asset management solutions. The principal revenue streams are (1) Subscription and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:99%">To provide services to customers, a device is required, which collects and transmits information collected from the vehicle or other asset. Fleet customers may also obtain other items of hardware, virtually all of which are functionally-dependent on the device. Some customers obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal title remains with the Company). A contract arises on the acceptance of a customer’s purchase order, which is typically executed in writing.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:99%">Contract modifications</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the adverse impact that the COVID-19 pandemic has had on certain of the Company’s customers, various pricing concessions relating to subscriptions, in the form of payment holidays and discounts on monthly billings, were granted during the nine months ended December 31, 2020. These pricing concessions were accounted for as contract modifications under ASC 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”), which had the effect of reducing the transaction prices allocated to the remaining distinct performance obligations in the contracts. Accordingly, the effect of the pricing concessions is being recognized as those remaining subscription services are provided. A contract asset </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $0.7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million, representing amounts that will only be billed in future periods, was recognized as of December 31, 2020, and is included in Prepaid expenses and other current assets on the Condensed Consolidated Balance Sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Contract liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance of service periods of more t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">han one month, contract liabilities are recorded. Deferred revenue as of March 31, 2020 and December 31, 2020 was $5.1 million and $7.7 million, respectively. During the quarter ended December 31, 2019 and December 31, 2020, revenue of $0.5 million and $0.7 million, respectively, was recognized which was included in the deferred revenue balances at the beginning of each quarter. Revenue of $3.2 million and $2.4 million was recognized for the nine months ended December 31, 2019 and December 31, 2020, respectively, which had been included in deferred revenue balances at the beginning of each such financial year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Contract acquisition costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Commissions payable to sales employees and external third parties which are incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less, in which instance they are expensed immediately. Deferred commissions were $3.6 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$3.8 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">million as of March 31, 2020 and December 31, 2020, respectively, and are included in Other assets on the Condensed Consolidated Balance Sheet. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the amortization expense recognized (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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;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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized during the period:</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%">(909)</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%">(877)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</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:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13pt">Cost of revenue (external commissions)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(636)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,684)</span></td><td style="background-color:#ffffff;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13pt">Sales and marketing (internal commissions)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#cceeff;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div> 700000 5100000 7700000 500000 700000 3200000 2400000 3600000 3800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the amortization expense recognized (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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;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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized during the period:</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%">(909)</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%">(877)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</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:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13pt">Cost of revenue (external commissions)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(636)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,684)</span></td><td style="background-color:#ffffff;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13pt">Sales and marketing (internal commissions)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#cceeff;border-right:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div> 909000 877000 2583000 2352000 639000 636000 1841000 1684000 270000 241000 742000 668000 Credit risk related to accounts receivables<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The movements in the allowance for doubtful accounts are as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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="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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1</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%">3,019 </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%">3,602 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Write-offs, net of recoveries</span></div></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,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation differences</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%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding: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:115%">Balance at December 31</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:700;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:700;line-height:100%">3,619</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">5,890</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview of the Company’s exposure to credit risk from customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum exposure to credit risk at the reporting date is the carrying value of each receivable and loan to external parties, net of impairment losses where relevant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than 14% of the gross receivable balance relating to three debtors as of December 31, 2020 (as of March 31, 2020: 15% of the gross receivable balance relating to four debtors), the Company has no significant concentration of credit risk, due to its spread of customers across various operations and geographical locations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not hold any collateral as security.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The movements in the allowance for doubtful accounts are as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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="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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1</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%">3,019 </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%">3,602 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Write-offs, net of recoveries</span></div></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,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation differences</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%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding: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:115%">Balance at December 31</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:700;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:700;line-height:100%">3,619</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">5,890</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3019000 3602000 2218000 3085000 1701000 1543000 83000 746000 3619000 5890000 0.14 0.15 2900000 2000000.0 Property and equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment comprises owned and right of use assets. The Company leases many assets including property, vehicles, machinery and IT equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cost and accumulated depreciation of owned equipment are as follows (in thousands): </span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><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="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%">March 31,<br/>2020</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%">December 31,<br/>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%">Owned equipment</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, vehicles and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-vehicle devices</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%">52,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,559 </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%">Less: accumulated depreciation and impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,397)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,780)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned equipment, net</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:10pt;font-weight:700;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:700;line-height:100%">23,541</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">20,058</span><span style="color:#000000;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 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:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense related to owned equipment during the three months ended December 31, 2019 and 2020 was $3.9 million and $3.1 million, respectively. Depreciation relating to owned equipment was $10.6 million and $8.9 million during the nine months ended December 31, 2019 and 2020, respectively. Depreciation expense related to in-vehicle devices is included in subscription cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cost and accumulated depreciation of right-of-use property and equipment are as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><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="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%">March 31,<br/>2020</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use 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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,724 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,802 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, vehicles 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:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,551)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right of use property and equipment, net</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:10pt;font-weight:700;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:700;line-height:100%">6,478</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">6,456</span><span style="color:#000000;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 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:10pt;font-weight:400;line-height:100%">The cost and accumulated depreciation of owned equipment are as follows (in thousands): </span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><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="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%">March 31,<br/>2020</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%">December 31,<br/>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%">Owned equipment</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, vehicles and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,279 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-vehicle devices</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%">52,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,559 </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%">Less: accumulated depreciation and impairments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,397)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,780)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned equipment, net</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:10pt;font-weight:700;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:700;line-height:100%">23,541</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">20,058</span><span style="color:#000000;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 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:10pt;font-weight:400;line-height:100%">The cost and accumulated depreciation of right-of-use property and equipment are as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><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="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%">March 31,<br/>2020</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use 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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,724 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,802 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, vehicles 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:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,551)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right of use property and equipment, net</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:10pt;font-weight:700;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:700;line-height:100%">6,478</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">6,456</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6114000 7279000 52824000 55559000 35397000 42780000 23541000 20058000 3900000 3100000 10600000 8900000 7724000 8802000 250000 205000 1496000 2551000 6478000 6456000 Intangible assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets comprise the following (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:20.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.943%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></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%">Useful life (in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:115%">3 - 20</span></div></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%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </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%">96 </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%">(61)</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%">35 </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:top"><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: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:400;line-height:100%">2 - 15</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software, technology and other</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">1 - 18</span></div></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%">26,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">29,184</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(14,177)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">15,007</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">37,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(19,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">18,585</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>For the three months ended December 31, 2019 and 2020, amortization expense of $1.0 million, and $1.0 million was recognized, respectively. Amortization expense was $2.9 million, and $2.6 million for the nine months ended December 31, 2019 and 2020, respectively. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets comprise the following (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:20.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.943%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></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%">Useful life (in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trademarks</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:115%">3 - 20</span></div></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%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </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%">96 </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%">(61)</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%">35 </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:top"><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: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:400;line-height:100%">2 - 15</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software, technology and other</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">1 - 18</span></div></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%">26,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">29,184</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(14,177)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">15,007</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">37,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(19,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">18,585</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y P20Y 76000 45000 31000 96000 61000 35000 P2Y P15Y 2600000 2068000 532000 2644000 2175000 469000 P1Y P18Y 26508000 12064000 14444000 35168000 17087000 18081000 29184000 14177000 15007000 37908000 19323000 18585000 1000000.0 1000000.0 2900000 2600000 Accrued expenses and other liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses comprise the following (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2020</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%">December 31,<br/>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%">Current:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-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%">638 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfNS0wLTEtMS0w_5f0fcaba-94df-4678-b768-1efb1330c0af"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfNS0wLTEtMS0w_8d625178-db8f-418b-9da5-4015e1aeaddd">Lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income tax payable</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%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,598 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current</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:700;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:700;line-height:100%">14,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">21,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfMTEtMC0xLTEtMA_d037d9b6-5fcf-4511-97d5-7f61330b3501"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfMTEtMC0xLTEtMA_fb381a2d-88fd-4f35-b325-1ab198862639">Lease liabilities</span></span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126 </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:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total non-current</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product warranties</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the movement in the accrual (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product warranties</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statement of Income charge</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%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </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%">Utilized</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%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation difference</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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31</span></td><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:700;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:700;line-height:100%">638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">654</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion (included in other liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-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%">638 </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:10pt;font-weight:400;line-height:120%">Accrued expenses comprise the following (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2020</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%">December 31,<br/>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%">Current:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-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%">638 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfNS0wLTEtMS0w_5f0fcaba-94df-4678-b768-1efb1330c0af"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfNS0wLTEtMS0w_8d625178-db8f-418b-9da5-4015e1aeaddd">Lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income tax payable</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%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,598 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current</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:700;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:700;line-height:100%">14,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">21,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfMTEtMC0xLTEtMA_d037d9b6-5fcf-4511-97d5-7f61330b3501"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMGVkNThhMGNlZjQyNjI4YWY4YjU3NzgxNjNlMzQ0L3NlYzoyZTBlZDU4YTBjZWY0MjYyOGFmOGI1Nzc4MTYzZTM0NF81NS9mcmFnOjY4NmNmMGE1MDAxYTRhODc5OTQzNTRlNTY5ZDMxZjRhL3RhYmxlOjAxYzEzZGExNDI5MDQ3ZGI4YjA2NDM2MmYyOWE1ODIxL3RhYmxlcmFuZ2U6MDFjMTNkYTE0MjkwNDdkYjhiMDY0MzYyZjI5YTU4MjFfMTEtMC0xLTEtMA_fb381a2d-88fd-4f35-b325-1ab198862639">Lease liabilities</span></span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126 </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:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total non-current</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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></table></div> 601000 638000 357000 632000 5296000 5941000 1094000 1498000 736000 3312000 1257000 1898000 5498000 7598000 14839000 21517000 5413000 5126000 247000 263000 5660000 5389000 The table below provides details of the movement in the accrual (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product warranties</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statement of Income charge</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%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </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%">Utilized</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%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation difference</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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31</span></td><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:700;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:700;line-height:100%">638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">654</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion (included in other liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-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%">638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 777000 616000 187000 80000 338000 155000 12000 113000 638000 654000 15000 16000 623000 638000 Income taxesOur income tax provision reflects our estimate of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are re-evaluated each quarter based on our estimated tax expense for the full fiscal year.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate was 23.3% for the nine months ended December 31, 2019 compar</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed to 1.1% for the nine months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020. Our effective tax rate was negative 2.4% for the three months ended December 31, 2019 compared </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to negative 18.7% for the three months ended December 31, 2020. Ignoring the impact of foreign exchange gains and losses net of tax, the e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ffective tax rate for the nine months </span>ended December 31, 2019 and 2020, was 27.8% and 31.3%, respectively, and for the three months ended December 31, 2019 and 2020, was 25.9% and 34.3%, respectively. 0.233 0.011 -0.024 -0.187 0.278 0.313 0.259 0.343 Earnings per share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing the income attributable to ordinary shareholders of the parent by the weighted average number of ordinary shares in issue during the period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income and weig</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Numerator (basic)</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator (basic)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of ordinary shares in issue</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%">550,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per share </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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">American Depository Shares*:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of American Depository Shares in issue</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%">22,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,950 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per American Depository share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.23</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.27</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.60</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.54</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">*One American Depository Share is the equivalent of 25 ordinary shares.</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diluted</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share is calculated by dividing the diluted income attributable to ordinary shareholders by the diluted weighted average number of ordinary shares in issue during the period. Stock options, stock appreciation rights, performance share</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s and restricted share units g</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ranted to employees under the TeliMatrix Group Executive Incentive Scheme and the MiX Telematics Long-Term Incentive Plan (“LTIP”) are considered to be potential ordinary shares. They have been included in the determination of diluted earnings per share if the required performance condition (if applicable) would have been met based on the performance up to the reporting date, and to the extent to which they are dilutive. </span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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="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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator (diluted)</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator (diluted)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of ordinary shares in issue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,635 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,752 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted for:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– potentially dilutive effect of stock appreciation rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,080 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– potentially dilutive effect of stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted-weighted average number of ordinary shares in issue</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%">562,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,172 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per share</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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">American Depository Shares*:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average number of American Depository Shares in issue</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%">22,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,367 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per American Depository share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.23</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.26</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.59</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.53</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">*One American Depository Share is the equivalent of 25 ordinary shares.</span></div></td></tr></table> <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income and weig</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Numerator (basic)</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator (basic)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of ordinary shares in issue</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%">550,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per share </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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">American Depository Shares*:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of American Depository Shares in issue</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%">22,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,950 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings per American Depository share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.23</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.27</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.60</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.54</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">*One American Depository Share is the equivalent of 25 ordinary shares.</span></div></td></tr></table></div> 5094000 5933000 13436000 11807000 550133000 551106000 555635000 548752000 0.01 0.01 0.02 0.02 5094000 5933000 13436000 11807000 22005000 22044000 22225000 21950000 0.23 0.27 0.60 0.54 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></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="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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator (diluted)</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator (diluted)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of ordinary shares in issue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,635 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,752 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted for:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– potentially dilutive effect of stock appreciation rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,080 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– potentially dilutive effect of stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted-weighted average number of ordinary shares in issue</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%">562,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,172 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per share</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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">American Depository Shares*:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to ordinary shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </span></td><td style="background-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,933 </span></td><td style="background-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%">13,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average number of American Depository Shares in issue</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%">22,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,367 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings per American Depository share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.23</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.26</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.59</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">0.53</span><span style="color:#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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">*One American Depository Share is the equivalent of 25 ordinary shares.</span></div></td></tr></table> 5094000 5933000 13436000 11807000 550133000 551106000 555635000 548752000 10785000 8080000 13167000 9038000 1494000 659000 1729000 1382000 562412000 559845000 570531000 559172000 0.01 0.01 0.02 0.02 5094000 5933000 13436000 11807000 22496000 22394000 22821000 22367000 0.23 0.26 0.59 0.53 Segment information<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company has 6 reportable segments, which are based on the geographical location of the 5 Regional Sales Offices (“RSOs”) and also includes the Central Services Organization (“CSO”). CSO is the central services organization that wholesales products and services to RSOs which, in turn, interface with our end-customers, distributors and dealers. CSO is also responsible for the development of hardware and software platforms and provides common marketing, product management, technical and distribution support to each of the other reportable segments. CSO is a reportable segment because it produces discrete financial information which is reviewed by the chief operating decision maker (“CODM”) and has the ability to generate external revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The CODM has been identified collectively as the executive committee and the Chief Executive Officer who make strategic decisions. The performance of the reportable segments has been measured and evaluated by the CODM using Segment Adjusted EBITDA, which is a measure that uses net income, determined under International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board, as a starting point.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">Segment assets are not disclosed because such information is not reviewed by the CODM.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides revenue and Segment Adjusted EBITDA (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">17,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-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%">19,183 </span></td><td style="background-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%">8,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,422 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,703 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</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,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">32,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,797 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">32,362</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">4,107</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">36,469</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">13,088</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-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%">18,063 </span></td><td style="background-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%">8,407 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,718 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,332 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</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%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">29,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,320 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,836)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">29,072</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">5,032</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">34,104</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">12,484</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">53,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </span></td><td style="background-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%">57,556 </span></td><td style="background-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%">25,520 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,786 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</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%">13,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,875 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">96,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,884)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">96,099</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">13,314</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">109,413</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">39,519</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">44,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094 </span></td><td style="background-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%">49,077 </span></td><td style="background-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%">22,901 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,556 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</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%">12,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,839 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">82,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,326 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,373)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">82,570</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">9,979</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">92,549</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">34,953</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the segment results to income before income tax expense is disclosed below (in thousands).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</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%">13,088 </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%">12,484 </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%">39,519 </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%">34,953 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and consolidation entries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">(2,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090)</span></td><td style="background-color:#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,214)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase)/decrease in restructuring </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,028)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net profit/(loss) on sale of property 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:10pt;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign exchange losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest (expense)/income</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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income tax expense for the period</span></td><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,997</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,937</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-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="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">For the purposes of calculating Segment Adjusted EBITDA, operating leases have been capitalized, except for leases with a term of no more than 12 months or leases of low value assets. Where operating leases are capitalized for segment purposes, the amortization of the right-of-use asset and the interest on the operating lease liability are excluded from the Segment Adjusted EBITDA. Therefore, in order to reconcile Segment Adjusted EBITDA to income before taxes, the total lease expense in respect of operating leases needs to be deducted.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">For segment reporting purposes, product development costs, which do not meet the capitalization requirements under ASC 730 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or under ASC 985 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, are capitalized and amortized. The amortization is excluded from Segment Adjusted EBITDA. In order to reconcile Segment Adjusted EBITDA to net income before taxes, product development costs capitalized for segment reporting purposes need to be deducted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.75pt">For the nine months ended December 31, 2020, $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively.</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No single customer accounted for 10% or more of the Company’s total revenue for the three or nine months ended December 31, 2019 and 2020. No single customer accounted for 10% or more of the Company’s accounts receivables as of March 31, 2020 or December 31, 2020.</span></div> 6 5 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides revenue and Segment Adjusted EBITDA (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">17,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-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%">19,183 </span></td><td style="background-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%">8,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,422 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,703 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</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,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">32,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,797 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">32,362</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">4,107</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">36,469</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">13,088</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-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%">18,063 </span></td><td style="background-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%">8,407 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,718 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,332 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</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%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">29,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,320 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,836)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">29,072</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">5,032</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">34,104</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">12,484</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">53,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </span></td><td style="background-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%">57,556 </span></td><td style="background-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%">25,520 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,786 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</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%">13,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,875 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">96,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,884)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">96,099</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">13,314</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">109,413</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">39,519</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Subscription</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Hardware</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%">and other</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%">revenue </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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Regional Sales Offices</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Africa</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%">44,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094 </span></td><td style="background-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%">49,077 </span></td><td style="background-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%">22,901 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,556 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East and Australasia</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%">12,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,839 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Regional Sales Offices</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%">82,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,326 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central Services Organization</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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,373)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Segment Results</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:700;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:700;line-height:100%">82,570</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">9,979</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">92,549</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">34,953</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Subscription revenue is recognized over time.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Hardware and other revenue is recognized at a point in time.</span></div> 17936000 1247000 19183000 8578000 3010000 885000 3895000 1513000 5573000 448000 6021000 2422000 4460000 1399000 5859000 2703000 1355000 127000 1482000 581000 32334000 4106000 36440000 15797000 28000 1000 29000 -2709000 32362000 4107000 36469000 13088000 16205000 1858000 18063000 8407000 3116000 1305000 4421000 1718000 4582000 236000 4818000 1332000 4174000 1596000 5770000 2516000 978000 27000 1005000 347000 29055000 5022000 34077000 14320000 17000 10000 27000 -1836000 29072000 5032000 34104000 12484000 53490000 4066000 57556000 25520000 8659000 2202000 10861000 3951000 16910000 1788000 18698000 7786000 13038000 4645000 17683000 8271000 3922000 574000 4496000 1875000 96019000 13275000 109294000 47403000 80000 39000 119000 -7884000 96099000 13314000 109413000 39519000 44983000 4094000 49077000 22901000 8885000 1913000 10798000 4556000 13543000 631000 14174000 4910000 12173000 3253000 15426000 6839000 2937000 78000 3015000 1120000 82521000 9969000 92490000 40326000 49000 10000 59000 -5373000 82570000 9979000 92549000 34953000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the segment results to income before income tax expense is disclosed below (in thousands).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA</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%">13,088 </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%">12,484 </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%">39,519 </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%">34,953 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and consolidation entries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">(2,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090)</span></td><td style="background-color:#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,214)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase)/decrease in restructuring </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,028)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net profit/(loss) on sale of property 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:10pt;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign exchange losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest (expense)/income</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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income tax expense for the period</span></td><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,975</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,997</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,515</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,937</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-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="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">For the purposes of calculating Segment Adjusted EBITDA, operating leases have been capitalized, except for leases with a term of no more than 12 months or leases of low value assets. Where operating leases are capitalized for segment purposes, the amortization of the right-of-use asset and the interest on the operating lease liability are excluded from the Segment Adjusted EBITDA. Therefore, in order to reconcile Segment Adjusted EBITDA to income before taxes, the total lease expense in respect of operating leases needs to be deducted.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">For segment reporting purposes, product development costs, which do not meet the capitalization requirements under ASC 730 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or under ASC 985 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, are capitalized and amortized. The amortization is excluded from Segment Adjusted EBITDA. In order to reconcile Segment Adjusted EBITDA to net income before taxes, product development costs capitalized for segment reporting purposes need to be deducted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.75pt">For the nine months ended December 31, 2020, $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively.</span></div></td></tr></table></div> 13088000 12484000 39519000 34953000 2111000 2253000 6088000 7090000 476000 423000 1203000 1214000 376000 262000 1066000 776000 4830000 4099000 13483000 11563000 0 6000 0 7000 144000 366000 433000 960000 0 -31000 1000 -1028000 17000 0 373000 -8000 -173000 -105000 -162000 -288000 -20000 58000 57000 -82000 4975000 4997000 17515000 11937000 600000 200000 100000 100000 100000 Stock-based compensation plan<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued share incentives under two equity-classified incentive plans, the TeliMatrix Group Executive Incentive Scheme and the LTIP, to directors and certain key employees within the Company. Since the introduction of the LTIP during 2014, no further awards have been made in terms of the TeliMatrix Group Executive Incentive Scheme. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (“RSUs”) or stock appreciation rights (“SARs”). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, there were 47,090,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hares reserved for future issuance under the LTIP. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total stock-based compensation expense recognized during the three months ended December 31, 2019 and 2020 was $0.1 million and $0.4 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. T</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otal stock-based compensation expense recognized during the nine months ended December 31, 2019 and 2020 was $0.4 million and $1.0 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock appreciation rights granted under the LTIP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for the unvested SARs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of SARs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Award Price in U.S. Cents*</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Contractual Remaining Term (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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Values (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of April 1, 2020</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%">32,943,750 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(890,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</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:700;line-height:100%">41,853,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2020</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:700;line-height:100%">40,398,438</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,759,375</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,196</span></td></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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, there</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $2.5 million of unr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ecogn</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ized compensation cost related to unvested SARs. This amount is expected to be recognized over a weighted-average p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eriod of 4.4 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Options</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2020, the remaining 3,500,000 share options under the Telimatrix Group Executive Incentive Scheme were exercised by the group executives at an award price of 28 U.S. cents* per share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The award price was denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R14.648 as of December 31, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted share units granted under the LTIP</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of 2 million RSUs to be granted in any financial year and for a maximum of 12 million RSUs to be granted in aggregate over the life of the plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 million time-based RSUs were granted for the first time under the scheme on June 1, 2020, and will vest in tranches of 50% per annum, commencing on the second anniversary of the grant date. Vesting is conditional upon remaining employed with the Company. Management estimates forfeiture to be approximately 5%. Settlement will take place in the Company’s shares. The Company has no legal or constructive obligation to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was 35 U.S. cents**. The grant date fair value was determined by deducting the present value of expected dividends to be paid per share prior to vesting from the closing market price of the Company’s shares on the grant </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The unrecognized compensation cost related to unvested RSUs as of December 31, 2020 was $0.5 million, which will be recognized over a weighted average period of 2.25 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**U.S. currency amounts are based on a ZAR:USD exchange rate of R14.648 as of December 31, 2020.</span></div> 2 47090000 100000 400000 400000 1000000.0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for the unvested SARs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of SARs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Award Price in U.S. Cents*</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Contractual Remaining Term (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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Values (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of April 1, 2020</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%">32,943,750 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(890,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</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:700;line-height:100%">41,853,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2020</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:700;line-height:100%">40,398,438</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,759,375</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,196</span></td></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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 32943750 11200000 1400470 890155 41853125 P3Y6M7D 40398438 P2Y8M19D 5478000 12759375 P1Y6M14D 3196000 2500000 P4Y4M24D 3500000 2000000 12000000 2000000 0.50 0.05 500000 P2Y3M Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries have unlimited borrowing capacity as specified in their respective Memorandums of Incorporation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2020 and December 31, 2020, debt comprised bank overdrafts of $2.4</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> million and $2.9 million, respectively. Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of undrawn facilities are shown below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate</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%">March 31,<br/>2020</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Undrawn borrowing facilities at floating rates include:</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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– Standard Bank Limited:</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 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdraft</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 1.2%</span></div></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,204 </span></td><td style="background-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,477 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicle and asset finance</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 1.2%</span></div></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%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital facility</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 0.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– Nedbank Limited overdraft</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 2%</span></div></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%">558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="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 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:700;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:700;line-height:100%">3,631</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">4,447</span><span style="color:#000000;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 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:10pt;font-weight:400;line-height:120%">*South African prime interest rate</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2020 and December 31, 2020, the prime interest rate was 8.75</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">% and 7.00%, respectively. The Standard Bank Limited and Nedbank Limited facilities have no fixed renewal date and are repayable on demand. The facility from Nedbank Limited is unsecured.</span></div> 2400000 2900000 2900000 2000000.0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of undrawn facilities are shown below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest rate</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%">March 31,<br/>2020</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Undrawn borrowing facilities at floating rates include:</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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– Standard Bank Limited:</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 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overdraft</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 1.2%</span></div></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,204 </span></td><td style="background-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,477 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicle and asset finance</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 1.2%</span></div></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%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital facility</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 0.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">– Nedbank Limited overdraft</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SA Prime* less 2%</span></div></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%">558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="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 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:700;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:700;line-height:100%">3,631</span><span style="color:#000000;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 1pt 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:700;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:700;line-height:100%">4,447</span><span style="color:#000000;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 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:10pt;font-weight:400;line-height:120%">*South African prime interest rate</span></div> 0.012 0.012 1204000 1477000 0.012 0.012 474000 580000 0.0025 0.0025 1395000 1707000 0.02 0.02 558000 683000 3631000 4447000 Restructuring costs<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the nine months ended December 31, 2020, the Company incurr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">ed $1.0 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">million of restructuring costs, as a result of measures to minimize the adverse economic and business effect of the COVID-19 pandemic and to re-align resources with the Company’s c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">urrent business outlook and cost structure. The restructuring costs comprised employee termination benefits. $0.6 million, $0.2 million, $0.1 million and $0.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">million of the restructuring costs for the nine months ended December 31, 2020, related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respect</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">ively. As of December 31, 2020, all of the restructuring costs had been paid. No significant restructuring costs were incurred during the three months ended December 31, 2020. Restructuring costs are included in Administration and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">other expenses in the Condensed Consolidated Statement of Income.</span> 1000000.0 600000 200000 100000 100000 100000 100000 Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service agreement</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (“MTN”), MTN is entitled to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentive</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March 31, 2020 and December 31, 2020 was $1.9 million and $2.2 million, respectively. No loss is consider</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed probable under this arrangement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Competition Commission of South Africa matter</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 15, 2019 the Competition Commission of South Africa (“Commission”) referred a matter to the Competition Tribunal of South Africa (“Tribunal”). The Commission contends that the Company and a number of its channel partners have engaged in market division. Should the Tribunal rule against MiX Telematics, the Company may be liable to an administrative penalty in terms of the Competition Act, No. 89 of 1998. The Company had cooperated fully with the Commission during its preliminary investigation. We cannot predict the timing of a resolution or the ultimate outcome of the matter, however, the Company and its external legal advisers continue to believe that we have consistently adhered to all applicable laws and regulations and that the referral from the Commission is without merit. We have therefore not made any provisions for this matter as we do not believe that an outflow of economic resources is probable.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Ugandan Value Added Tax (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">VAT</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">) matter </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Ugandan Revenue Authorities (“URA”) have reviewed MiX Telematics’ cross-border services and assert that VAT is payable on these imported services in terms of the place of supply rules included within its local VAT legislation. On January 18, 2018, MiX Telematics East Africa Limited (“MiX East Africa”) instituted proceedings in the Tax Appeals Tribunal to challenge the URA’s decision on this matter based on the interpretation of the law and calculation errors by the URA. MiX East Africa appeared in front of the Tax Appeals Tribunal on a number of occasions to present its defense, but the Tax Appeals Tribunal ruled in favor of the URA. On September 19, 2019, MiX East Africa appealed the decision to the High Court of Uganda. This matter is ongoing, and provisions have been made based on current information at hand.</span></div> 1900000 2200000 Subsequent events<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">Other than the item below, the directors are not aware of any matter material or otherwise arising since December 31, 2020 and up to the date of this report, not otherwise dealt with herein.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Dividend declared</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Board of Directors declared, in respect of the three months ended December 31, 2020, a dividend of 4 South African cents per ordinary share and 1 South African Rand per ADS, which will be paid to ADS holders on March</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> 9, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> to shareholders on record as of the close of business on February</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"> 19, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">.</span></div> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover - shares
9 Months Ended
Dec. 31, 2020
Jan. 15, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2020  
Document Transition Report false  
Entity File Number 001-36027  
Entity Registrant Name MIX TELEMATICS LIMITED  
Entity Incorporation, State or Country Code T3  
Entity Address, Address Line One 750 Park of Commerce Blvd  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Boca Raton  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33487  
City Area Code (877)  
Local Phone Number 585-1088  
Title of 12(b) Security American Depositary Shares, each representing 25 Ordinary Shares, no par value  
Trading Symbol MIXT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   605,136,339
Amendment Flag false  
Entity Central Index Key 0001576914  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 43,999 $ 17,953
Restricted cash 780 699
Accounts receivables, net of allowances for doubtful accounts of $3.6 million and $5.9 million, respectively 19,483 24,100
Inventory, net 3,476 3,271
Prepaid expenses and other current assets 7,789 7,375
Total current assets 75,527 53,398
Property and equipment, net 26,514 30,019
Goodwill 44,388 37,923
Intangible assets, net 18,585 15,007
Deferred tax assets 3,992 3,108
Other assets 4,543 4,200
Total assets 173,549 143,655
Current liabilities:    
Short-term debt 2,892 2,367
Accounts payables 4,511 5,251
Accrued expenses and other liabilities 21,517 14,839
Deferred revenue 7,670 5,077
Total current liabilities 36,590 27,534
Deferred tax liabilities 8,448 11,436
Long-term accrued expenses and other liabilities 5,389 5,660
Total liabilities 50,427 44,630
Commitments and contingencies
MiX Telematics Limited stockholders’ equity    
Preferred stock: 100 million shares authorized but not issued 0 0
Common stock: 600.9 million and 605.1 million no-par value shares issued and outstanding as of March 31, 2020 and December 31, 2020, respectively 67,376 66,522
Less treasury stock at cost: 54 million shares as of March 31, 2020 and December 31, 2020 (17,315) (17,315)
Retained earnings 75,381 67,482
Accumulated other comprehensive (loss)/income 3,314 (11,070)
Additional paid-in capital (5,639) (6,599)
Total MiX Telematics Limited stockholders’ equity 123,117 99,020
Non-controlling interest 5 5
Total stockholders’ equity 123,122 99,025
Total liabilities and stockholders’ equity $ 173,549 $ 143,655
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,890 $ 3,602
Preference shares, authorized (in shares) 100,000,000 100,000,000
Preference shares, issued (in shares) 0 0
Ordinary shares, issued (in shares) 605,100,000 600,900,000
Ordinary shares, outstanding (in shares) 605,100,000 600,900,000
Treasury stock (in shares) 54,000,000 54,000,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Revenue        
Total revenue $ 34,104 $ 36,469 $ 92,549 $ 109,413
Cost of revenue        
Total cost of revenue 12,804 12,920 31,679 37,593
Gross profit 21,300 23,549 60,870 71,820
Operating expenses        
Sales and marketing 2,882 3,481 8,075 10,210
Administration and other 13,384 14,895 40,506 44,297
Total operating expenses 16,266 18,376 48,581 54,507
Income from operations 5,034 5,173 12,289 17,313
Other (expense)/income (95) (178) (270) 145
Net interest (expense)/income 58 (20) (82) 57
Income before income tax expense 4,997 4,975 11,937 17,515
Income tax benefit/(expense) 936 119 (130) (4,079)
Net income 5,933 5,094 11,807 13,436
Less: Net income attributable to non-controlling interest 0 0 0 0
Net income attributable to MiX Telematics Limited $ 5,933 $ 5,094 $ 11,807 $ 13,436
Net income per ordinary share        
Basic (in dollars per share) $ 0.01 $ 0.01 $ 0.02 $ 0.02
Diluted (in dollars per share) 0.01 0.01 0.02 0.02
Net income per American Depository Share        
Basic (in dollars per share) 0.27 0.23 0.54 0.60
Diluted (in dollars per share) $ 0.26 $ 0.23 $ 0.53 $ 0.59
Ordinary shares        
Weighted average (in shares) 551,106 550,133 548,752 555,635
Diluted weighted average (in shares) 559,845 562,412 559,172 570,531
American Depository Shares        
Weighted average (in shares) 22,044 22,005 21,950 22,225
Diluted weighted average (in shares) 22,394 22,496 22,367 22,821
Subscription        
Revenue        
Total revenue $ 29,072 $ 32,362 $ 82,570 $ 96,099
Cost of revenue        
Total cost of revenue 8,889 10,078 23,914 28,790
Hardware and other        
Revenue        
Total revenue 5,032 4,107 9,979 13,314
Cost of revenue        
Total cost of revenue $ 3,915 $ 2,842 $ 7,765 $ 8,803
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 5,933 $ 5,094 $ 11,807 $ 13,436
Other comprehensive income        
Foreign currency translation adjustments, net of tax 10,739 5,802 14,384 1,956
Total comprehensive income 16,672 10,896 26,191 15,392
Less: Total comprehensive income attributable to non-controlling interest 0 0 0 0
Total comprehensive income attributable to MiX Telematics Limited $ 16,672 $ 10,896 $ 26,191 $ 15,392
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Treasury Stock
Accumulated Other Comprehensive Income/(Loss)
Accumulated Other Comprehensive Income/(Loss)
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid-In Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Total MiX Telematics Limited Stockholders’ Equity
Total MiX Telematics Limited Stockholders’ Equity
Cumulative Effect, Period of Adoption, Adjustment
Non-Controlling Interest
Beginning balance (in shares) at Mar. 31, 2019     601,948                  
Beginning balance at Mar. 31, 2019 $ 116,941 $ (262) $ 68,200 $ (9,227) $ 2,115 $ (22) $ (6,902) $ 62,750 $ (240) $ 116,936 $ (262) $ 5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 13,436             13,436   13,436    
Other comprehensive income (loss) 1,956       1,956         1,956    
Issuance of common stock in relation to stock options and SARs exercised (in shares)     2,026                  
Stock-based compensation 437           437     437    
Dividends (4,628)             (4,628)   (4,628)    
Ordinary shares repurchased and not yet cancelled (83)   $ (83)             (83)    
Purchase of treasury stock (8,188)     (8,188)           (8,188)    
Ending balance (in shares) at Dec. 31, 2019     603,974                  
Ending balance at Dec. 31, 2019 119,609   $ 68,117 (17,415) 4,049   (6,465) 71,318   119,604   5
Beginning balance (in shares) at Sep. 30, 2019     603,936                  
Beginning balance at Sep. 30, 2019 110,315   $ 68,200 (17,449) (1,753)   (6,445) 67,757   110,310   5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 5,094             5,094   5,094    
Other comprehensive income (loss) 5,802       5,802         5,802    
Issuance of common stock in relation to stock options and SARs exercised (in shares)     38                  
Stock-based compensation (20)           (20)     (20)    
Dividends (1,533)             (1,533)   (1,533)    
Ordinary shares repurchased and not yet cancelled (83)   $ (83)             (83)    
Purchase of treasury stock 34     34           34    
Ending balance (in shares) at Dec. 31, 2019     603,974                  
Ending balance at Dec. 31, 2019 $ 119,609   $ 68,117 (17,415) 4,049   (6,465) 71,318   119,604   5
Beginning balance (in shares) at Mar. 31, 2020 600,900   600,934                  
Beginning balance at Mar. 31, 2020 $ 99,025   $ 66,522 (17,315) (11,070)   (6,599) 67,482   99,020   5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 11,807             11,807   11,807    
Other comprehensive income (loss) 14,384       14,384         14,384    
Issuance of common stock in relation to stock options and SARs exercised (in shares)     4,202                  
Issuance of common stock in relation to stock options and SARs exercised 854   $ 854             854    
Stock-based compensation 960           960     960    
Dividends $ (3,908)             (3,908)   (3,908)    
Ending balance (in shares) at Dec. 31, 2020 605,100   605,136                  
Ending balance at Dec. 31, 2020 $ 123,122   $ 67,376 (17,315) 3,314   (5,639) 75,381   123,117   5
Beginning balance (in shares) at Sep. 30, 2020     604,880                  
Beginning balance at Sep. 30, 2020 107,453   $ 67,347 (17,315) (7,425)   (6,005) 70,846   107,448   5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 5,933             5,933   5,933    
Other comprehensive income (loss) 10,739       10,739         10,739    
Issuance of common stock in relation to stock options and SARs exercised (in shares)     256                  
Issuance of common stock in relation to stock options and SARs exercised 29   $ 29             29    
Stock-based compensation 366           366     366    
Dividends $ (1,398)             (1,398)   (1,398)    
Ending balance (in shares) at Dec. 31, 2020 605,100   605,136                  
Ending balance at Dec. 31, 2020 $ 123,122   $ 67,376 $ (17,315) $ 3,314   $ (5,639) $ 75,381   $ 123,117   $ 5
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)
3 Months Ended
Dec. 31, 2020
R / shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
R / shares
Dec. 31, 2019
$ / shares
Statement of Stockholders' Equity [Abstract]        
Dividends declared (in ZAR/USD per share) | (per share) R 0.04 $ 0.3 R 0.04 $ 0.3
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities    
Cash generated from operations $ 33,156 $ 24,858
Interest received 496 571
Interest paid (281) (173)
Income tax paid (2,437) (3,378)
Net cash provided by operating activities 30,934 21,878
Cash flows from investing activities    
Acquisition of property and equipment – in-vehicle devices (2,957) (12,955)
Acquisition of property and equipment – other (264) (629)
Proceeds from the sale of property and equipment 0 1,321
Acquisition of intangible assets (2,968) (4,010)
Loans to external parties 0 (349)
Net cash used in investing activities (6,189) (16,622)
Cash flows from financing activities    
Proceeds from issuance of ordinary shares in relation to stock options exercised 854 0
Cash paid for ordinary shares repurchased 0 (8,188)
Cash paid on dividends to MiX Telematics Limited stockholders (3,901) (4,615)
Movement in short-term debt 428 1,815
Net cash used in financing activities (2,619) (10,988)
Net (decrease)/increase in cash and cash equivalents, and restricted cash 22,126 (5,732)
Cash and cash equivalents, and restricted cash at beginning of the period 18,652 27,838
Effect of exchange rate changes on cash and cash equivalents, and restricted cash 4,001 309
Cash and cash equivalents, and restricted cash at end of the period $ 44,779 $ 22,415
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies
9 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Nature of the Business

MiX Telematics Limited (the “Company”) is a leading global provider of fleet and mobile asset management solutions delivered as Software-as-a-Service (“SaaS”). The Company’s solutions provide enterprise fleets, small fleets and consumers with solutions for safety, efficiency, risk and security.

The Company is incorporated and domiciled in South Africa, with the principal executive office in Boca Raton, Florida.
Basis of preparation and consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, which are necessary for a fair statement of the results of the interim periods presented. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated on consolidation.

These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the year ended March 31, 2020 filed with the SEC on July 23, 2020.

Use of estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions, the determination of useful lives of the Company’s customer relationships, contingencies, the classification of devices and other hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts, income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

As of December 31, 2020, the global outbreak of COVID-19 has had and, we believe, will continue to have an adverse impact on global economies and financial markets. We have taken into account the impact of COVID-19, to the extent possible, on our financial statements. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill sensitivities and impairment assessments.

Summary of significant accounting policies

There have been no changes to the Company’s significant accounting policies disclosed in the Company’s Annual Report on Form 10-K for the year ended March 31, 2020, filed with the SEC on July 23, 2020, that have had a material impact on the Company’s Condensed Consolidated Financial Statements and related notes.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from contracts with customers
9 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from contracts with customers Revenue from contracts with customers
The Company provides fleet and mobile asset management solutions. The principal revenue streams are (1) Subscription and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.

To provide services to customers, a device is required, which collects and transmits information collected from the vehicle or other asset. Fleet customers may also obtain other items of hardware, virtually all of which are functionally-dependent on the device. Some customers obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal title remains with the Company). A contract arises on the acceptance of a customer’s purchase order, which is typically executed in writing.
Contract modifications
As a result of the adverse impact that the COVID-19 pandemic has had on certain of the Company’s customers, various pricing concessions relating to subscriptions, in the form of payment holidays and discounts on monthly billings, were granted during the nine months ended December 31, 2020. These pricing concessions were accounted for as contract modifications under ASC 606 Revenue from Contracts with Customers (“ASC 606”), which had the effect of reducing the transaction prices allocated to the remaining distinct performance obligations in the contracts. Accordingly, the effect of the pricing concessions is being recognized as those remaining subscription services are provided. A contract asset of $0.7 million, representing amounts that will only be billed in future periods, was recognized as of December 31, 2020, and is included in Prepaid expenses and other current assets on the Condensed Consolidated Balance Sheet.

Contract liabilities
When customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance of service periods of more than one month, contract liabilities are recorded. Deferred revenue as of March 31, 2020 and December 31, 2020 was $5.1 million and $7.7 million, respectively. During the quarter ended December 31, 2019 and December 31, 2020, revenue of $0.5 million and $0.7 million, respectively, was recognized which was included in the deferred revenue balances at the beginning of each quarter. Revenue of $3.2 million and $2.4 million was recognized for the nine months ended December 31, 2019 and December 31, 2020, respectively, which had been included in deferred revenue balances at the beginning of each such financial year.

Contract acquisition costs
Commissions payable to sales employees and external third parties which are incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less, in which instance they are expensed immediately. Deferred commissions were $3.6 million and $3.8 million as of March 31, 2020 and December 31, 2020, respectively, and are included in Other assets on the Condensed Consolidated Balance Sheet.

The following is a summary of the amortization expense recognized (in thousands):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Amortization recognized during the period:$(909)$(877)$(2,583)$(2,352)
Cost of revenue (external commissions)
(639)(636)(1,841)(1,684)
Sales and marketing (internal commissions)
(270)(241)(742)(668)
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Credit risk related to accounts receivables
9 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Credit risk related to accounts receivables Credit risk related to accounts receivables
The movements in the allowance for doubtful accounts are as follows (in thousands):

Nine Months Ended December 31,
20192020
Balance at April 1$3,019 $3,602 
Bad debt provision2,218 3,085 
Write-offs, net of recoveries
(1,701)(1,543)
Foreign currency translation differences83 746 
Balance at December 31$3,619 $5,890 

Overview of the Company’s exposure to credit risk from customers

The maximum exposure to credit risk at the reporting date is the carrying value of each receivable and loan to external parties, net of impairment losses where relevant. Other than 14% of the gross receivable balance relating to three debtors as of December 31, 2020 (as of March 31, 2020: 15% of the gross receivable balance relating to four debtors), the Company has no significant concentration of credit risk, due to its spread of customers across various operations and geographical locations.
The Company does not hold any collateral as security.

Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Property and equipment
9 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, and equipment Property and equipment
Property and equipment comprises owned and right of use assets. The Company leases many assets including property, vehicles, machinery and IT equipment.

The cost and accumulated depreciation of owned equipment are as follows (in thousands):


March 31,
2020
December 31,
2020
Owned equipment
Equipment, vehicles and other$6,114 $7,279 
In-vehicle devices52,824 55,559 
Less: accumulated depreciation and impairments(35,397)(42,780)
Owned equipment, net$23,541 $20,058 

Total depreciation expense related to owned equipment during the three months ended December 31, 2019 and 2020 was $3.9 million and $3.1 million, respectively. Depreciation relating to owned equipment was $10.6 million and $8.9 million during the nine months ended December 31, 2019 and 2020, respectively. Depreciation expense related to in-vehicle devices is included in subscription cost of revenue.

The cost and accumulated depreciation of right-of-use property and equipment are as follows (in thousands):

March 31,
2020
December 31,
2020
Right-of-use assets
Property$7,724 $8,802 
Equipment, vehicles and other250 205 
Less: accumulated depreciation(1,496)(2,551)
Right of use property and equipment, net$6,478 $6,456 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible assets
9 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets Intangible assets
Intangible assets comprise the following (in thousands):

As of March 31, 2020As of December 31, 2020
Useful life (in years)Gross Carrying amountAccumulated amortizationNetGross Carrying amountAccumulated amortizationNet
Patents and trademarks
3 - 20
$76 $(45)$31 $96 $(61)$35 
Customer relationships
2 - 15
2,600 (2,068)532 2,644 (2,175)469 
Internal-use software, technology and other
1 - 18
26,508 (12,064)14,444 35,168 (17,087)18,081 
Total$29,184 $(14,177)$15,007 $37,908 $(19,323)$18,585 
For the three months ended December 31, 2019 and 2020, amortization expense of $1.0 million, and $1.0 million was recognized, respectively. Amortization expense was $2.9 million, and $2.6 million for the nine months ended December 31, 2019 and 2020, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses and other liabilities
9 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued expenses and other liabilities Accrued expenses and other liabilities
Accrued expenses comprise the following (in thousands):

March 31,
2020
December 31,
2020
Current:
Product warranties $601 $638 
Maintenance357 632 
Employee-related accruals5,296 5,941 
Lease liabilities1,094 1,498 
Accrued income tax payable736 3,312 
Commissions1,257 1,898 
Other accruals5,498 7,598 
Total current$14,839 $21,517 
Non-current:
Lease liabilities$5,413 $5,126 
Other liabilities247 263 
Total non-current$5,660 $5,389 

Product warranties
The Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the movement in the accrual (in thousands):

Nine Months Ended December 31,
20192020
Product warranties
Balance at April 1$777 $616 
Statement of Income charge187 80 
Utilized(338)(155)
Foreign currency translation difference12 113 
Balance at December 31$638 $654 
Non-current portion (included in other liabilities)$15 $16 
Current portion$623 $638 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Income taxes
9 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income taxes Income taxesOur income tax provision reflects our estimate of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are re-evaluated each quarter based on our estimated tax expense for the full fiscal year.Our effective tax rate was 23.3% for the nine months ended December 31, 2019 compared to 1.1% for the nine months ended December 31, 2020. Our effective tax rate was negative 2.4% for the three months ended December 31, 2019 compared to negative 18.7% for the three months ended December 31, 2020. Ignoring the impact of foreign exchange gains and losses net of tax, the effective tax rate for the nine months ended December 31, 2019 and 2020, was 27.8% and 31.3%, respectively, and for the three months ended December 31, 2019 and 2020, was 25.9% and 34.3%, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per share
9 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
Basic
Basic earnings per share is calculated by dividing the income attributable to ordinary shareholders of the parent by the weighted average number of ordinary shares in issue during the period.

The net income and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (basic)
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (basic)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Basic earnings per share $0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Weighted-average number of American Depository Shares in issue22,005 22,044 22,225 21,950 
Basic earnings per American Depository share$0.23 $0.27 $0.60 $0.54 
*One American Depository Share is the equivalent of 25 ordinary shares.

Diluted
Diluted earnings per share is calculated by dividing the diluted income attributable to ordinary shareholders by the diluted weighted average number of ordinary shares in issue during the period. Stock options, stock appreciation rights, performance shares and restricted share units granted to employees under the TeliMatrix Group Executive Incentive Scheme and the MiX Telematics Long-Term Incentive Plan (“LTIP”) are considered to be potential ordinary shares. They have been included in the determination of diluted earnings per share if the required performance condition (if applicable) would have been met based on the performance up to the reporting date, and to the extent to which they are dilutive.
Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (diluted)
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (diluted)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Adjusted for:
– potentially dilutive effect of stock appreciation rights10,785 8,080 13,167 9,038 
– potentially dilutive effect of stock options and restricted share units1,494 659 1,729 1,382 
Diluted-weighted average number of ordinary shares in issue562,412 559,845 570,531 559,172 
Diluted earnings per share$0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Diluted weighted-average number of American Depository Shares in issue22,496 22,394 22,821 22,367 
Diluted earnings per American Depository share$0.23 $0.26 $0.59 $0.53 
*One American Depository Share is the equivalent of 25 ordinary shares.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Segment information
9 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment information Segment information
The Company has 6 reportable segments, which are based on the geographical location of the 5 Regional Sales Offices (“RSOs”) and also includes the Central Services Organization (“CSO”). CSO is the central services organization that wholesales products and services to RSOs which, in turn, interface with our end-customers, distributors and dealers. CSO is also responsible for the development of hardware and software platforms and provides common marketing, product management, technical and distribution support to each of the other reportable segments. CSO is a reportable segment because it produces discrete financial information which is reviewed by the chief operating decision maker (“CODM”) and has the ability to generate external revenues.

The CODM has been identified collectively as the executive committee and the Chief Executive Officer who make strategic decisions. The performance of the reportable segments has been measured and evaluated by the CODM using Segment Adjusted EBITDA, which is a measure that uses net income, determined under International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board, as a starting point.

Segment assets are not disclosed because such information is not reviewed by the CODM.
The following table provides revenue and Segment Adjusted EBITDA (in thousands):

Three Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$17,936 $1,247 $19,183 $8,578 
Europe3,010 885 3,895 1,513 
Americas5,573 448 6,021 2,422 
Middle East and Australasia4,460 1,399 5,859 2,703 
Brazil1,355 127 1,482 581 
Total Regional Sales Offices32,334 4,106 36,440 15,797 
Central Services Organization28 29 (2,709)
Total Segment Results$32,362 $4,107 $36,469 $13,088 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Three Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$16,205 $1,858 $18,063 $8,407 
Europe3,116 1,305 4,421 1,718 
Americas4,582 236 4,818 1,332 
Middle East and Australasia4,174 1,596 5,770 2,516 
Brazil978 27 1,005 347 
Total Regional Sales Offices29,055 5,022 34,077 14,320 
Central Services Organization17 10 27 (1,836)
Total Segment Results$29,072 $5,032 $34,104 $12,484 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.
Nine Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$53,490 $4,066 $57,556 $25,520 
Europe8,659 2,202 10,861 3,951 
Americas16,910 1,788 18,698 7,786 
Middle East and Australasia13,038 4,645 17,683 8,271 
Brazil3,922 574 4,496 1,875 
Total Regional Sales Offices96,019 13,275 109,294 47,403 
Central Services Organization80 39 119 (7,884)
Total Segment Results$96,099 $13,314 $109,413 $39,519 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Nine Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$44,983 $4,094 $49,077 $22,901 
Europe8,885 1,913 10,798 4,556 
Americas13,543 631 14,174 4,910 
Middle East and Australasia12,173 3,253 15,426 6,839 
Brazil2,937 78 3,015 1,120 
Total Regional Sales Offices82,521 9,969 92,490 40,326 
Central Services Organization49 10 59 (5,373)
Total Segment Results$82,570 $9,979 $92,549 $34,953 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.
A reconciliation of the segment results to income before income tax expense is disclosed below (in thousands).

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Segment Adjusted EBITDA$13,088 $12,484 $39,519 $34,953 
Corporate and consolidation entries(2,111)(2,253)(6,088)(7,090)
Operating lease costs (1)
(476)(423)(1,203)(1,214)
Product development costs (2)
(376)(262)(1,066)(776)
Depreciation and amortization(4,830)(4,099)(13,483)(11,563)
Impairment of long-lived assets— (6)— (7)
Stock-based compensation costs(144)(366)(433)(960)
(Increase)/decrease in restructuring
costs (3)
— (31)(1,028)
Net profit/(loss) on sale of property and equipment17 — 373 (8)
Net foreign exchange losses(173)(105)(162)(288)
Net interest (expense)/income(20)58 57 (82)
Income before income tax expense for the period$4,975 $4,997 $17,515 $11,937 
1.For the purposes of calculating Segment Adjusted EBITDA, operating leases have been capitalized, except for leases with a term of no more than 12 months or leases of low value assets. Where operating leases are capitalized for segment purposes, the amortization of the right-of-use asset and the interest on the operating lease liability are excluded from the Segment Adjusted EBITDA. Therefore, in order to reconcile Segment Adjusted EBITDA to income before taxes, the total lease expense in respect of operating leases needs to be deducted.
2.For segment reporting purposes, product development costs, which do not meet the capitalization requirements under ASC 730 Research and Development or under ASC 985 Software, are capitalized and amortized. The amortization is excluded from Segment Adjusted EBITDA. In order to reconcile Segment Adjusted EBITDA to net income before taxes, product development costs capitalized for segment reporting purposes need to be deducted.
3.For the nine months ended December 31, 2020, $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively.

No single customer accounted for 10% or more of the Company’s total revenue for the three or nine months ended December 31, 2019 and 2020. No single customer accounted for 10% or more of the Company’s accounts receivables as of March 31, 2020 or December 31, 2020.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based compensation plan
9 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-based compensation plan Stock-based compensation plan
The Company has issued share incentives under two equity-classified incentive plans, the TeliMatrix Group Executive Incentive Scheme and the LTIP, to directors and certain key employees within the Company. Since the introduction of the LTIP during 2014, no further awards have been made in terms of the TeliMatrix Group Executive Incentive Scheme.

The LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (“RSUs”) or stock appreciation rights (“SARs”).

As of December 31, 2020, there were 47,090,000 shares reserved for future issuance under the LTIP.

The total stock-based compensation expense recognized during the three months ended December 31, 2019 and 2020 was $0.1 million and $0.4 million, respectively. Total stock-based compensation expense recognized during the nine months ended December 31, 2019 and 2020 was $0.4 million and $1.0 million, respectively.
Stock appreciation rights granted under the LTIP

The following table summarizes the activities for the unvested SARs:

Number of SARsWeighted-
Average
Award Price in U.S. Cents*
Weighted Average Contractual Remaining Term (years)Aggregate Intrinsic Values (in thousands)
Outstanding as of April 1, 202032,943,750 36
Granted11,200,000 40
Exercised(1,400,470)22
Forfeited(890,155)16
Outstanding as of December 31, 202041,853,125 373.52
Vested and expected to vest as of December 31, 202040,398,438 372.725,478
Vested as of December 31, 202012,759,375231.543,196

As of December 31, 2020, there was $2.5 million of unrecognized compensation cost related to unvested SARs. This amount is expected to be recognized over a weighted-average period of 4.4 years.

Share Options

During the nine months ended December 31, 2020, the remaining 3,500,000 share options under the Telimatrix Group Executive Incentive Scheme were exercised by the group executives at an award price of 28 U.S. cents* per share.

* The award price was denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of R14.648 as of December 31, 2020.

Restricted share units granted under the LTIP

Under the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of 2 million RSUs to be granted in any financial year and for a maximum of 12 million RSUs to be granted in aggregate over the life of the plan.

2 million time-based RSUs were granted for the first time under the scheme on June 1, 2020, and will vest in tranches of 50% per annum, commencing on the second anniversary of the grant date. Vesting is conditional upon remaining employed with the Company. Management estimates forfeiture to be approximately 5%. Settlement will take place in the Company’s shares. The Company has no legal or constructive obligation to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was 35 U.S. cents**. The grant date fair value was determined by deducting the present value of expected dividends to be paid per share prior to vesting from the closing market price of the Company’s shares on the grant date. The unrecognized compensation cost related to unvested RSUs as of December 31, 2020 was $0.5 million, which will be recognized over a weighted average period of 2.25 years.

**U.S. currency amounts are based on a ZAR:USD exchange rate of R14.648 as of December 31, 2020.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Debt
9 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Debt Debt
The Company and its subsidiaries have unlimited borrowing capacity as specified in their respective Memorandums of Incorporation.

As of March 31, 2020 and December 31, 2020, debt comprised bank overdrafts of $2.4 million and $2.9 million, respectively. Net accounts receivables as of March 31, 2020 and December 31, 2020 of $2.9 million and $2.0 million, respectively, are pledged as security for the Company’s overdraft facilities.
Details of undrawn facilities are shown below:

Interest rateMarch 31,
2020
December 31,
2020
Undrawn borrowing facilities at floating rates include:
– Standard Bank Limited:
Overdraft
SA Prime* less 1.2%
$1,204 $1,477 
Vehicle and asset finance
SA Prime* less 1.2%
474 580 
Working capital facility
SA Prime* less 0.25%
1,395 1,707 
– Nedbank Limited overdraft
SA Prime* less 2%
558 683 
$3,631 $4,447 
*South African prime interest rate

As of March 31, 2020 and December 31, 2020, the prime interest rate was 8.75% and 7.00%, respectively. The Standard Bank Limited and Nedbank Limited facilities have no fixed renewal date and are repayable on demand. The facility from Nedbank Limited is unsecured.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring costs
9 Months Ended
Dec. 31, 2020
Restructuring and Related Activities [Abstract]  
Restructuring costs Restructuring costsDuring the nine months ended December 31, 2020, the Company incurred $1.0 million of restructuring costs, as a result of measures to minimize the adverse economic and business effect of the COVID-19 pandemic and to re-align resources with the Company’s current business outlook and cost structure. The restructuring costs comprised employee termination benefits. $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs for the nine months ended December 31, 2020, related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively. As of December 31, 2020, all of the restructuring costs had been paid. No significant restructuring costs were incurred during the three months ended December 31, 2020. Restructuring costs are included in Administration and other expenses in the Condensed Consolidated Statement of Income.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Contingencies
9 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Service agreement

In terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (“MTN”), MTN is entitled to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentives will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March 31, 2020 and December 31, 2020 was $1.9 million and $2.2 million, respectively. No loss is considered probable under this arrangement.

Competition Commission of South Africa matter

On April 15, 2019 the Competition Commission of South Africa (“Commission”) referred a matter to the Competition Tribunal of South Africa (“Tribunal”). The Commission contends that the Company and a number of its channel partners have engaged in market division. Should the Tribunal rule against MiX Telematics, the Company may be liable to an administrative penalty in terms of the Competition Act, No. 89 of 1998. The Company had cooperated fully with the Commission during its preliminary investigation. We cannot predict the timing of a resolution or the ultimate outcome of the matter, however, the Company and its external legal advisers continue to believe that we have consistently adhered to all applicable laws and regulations and that the referral from the Commission is without merit. We have therefore not made any provisions for this matter as we do not believe that an outflow of economic resources is probable.
The Ugandan Value Added Tax (VAT) matter

The Ugandan Revenue Authorities (“URA”) have reviewed MiX Telematics’ cross-border services and assert that VAT is payable on these imported services in terms of the place of supply rules included within its local VAT legislation. On January 18, 2018, MiX Telematics East Africa Limited (“MiX East Africa”) instituted proceedings in the Tax Appeals Tribunal to challenge the URA’s decision on this matter based on the interpretation of the law and calculation errors by the URA. MiX East Africa appeared in front of the Tax Appeals Tribunal on a number of occasions to present its defense, but the Tax Appeals Tribunal ruled in favor of the URA. On September 19, 2019, MiX East Africa appealed the decision to the High Court of Uganda. This matter is ongoing, and provisions have been made based on current information at hand.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent events
9 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent events Subsequent events
Other than the item below, the directors are not aware of any matter material or otherwise arising since December 31, 2020 and up to the date of this report, not otherwise dealt with herein.

Dividend declared
The Board of Directors declared, in respect of the three months ended December 31, 2020, a dividend of 4 South African cents per ordinary share and 1 South African Rand per ADS, which will be paid to ADS holders on March 9, 2021 to shareholders on record as of the close of business on February 19, 2021.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of preparation The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and reflect, in the opinion of management, all adjustments, consisting of normal recurring adjustments and accruals, which are necessary for a fair statement of the results of the interim periods presented. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”).
Consolidation The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated on consolidation.These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the year ended March 31, 2020 filed with the SEC on July 23, 2020.
Use of estimates
Use of estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions, the determination of useful lives of the Company’s customer relationships, contingencies, the classification of devices and other hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts, income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

As of December 31, 2020, the global outbreak of COVID-19 has had and, we believe, will continue to have an adverse impact on global economies and financial markets. We have taken into account the impact of COVID-19, to the extent possible, on our financial statements. However, future changes in economic conditions related to COVID-19 could have an impact on future estimates and judgements used, particularly those relating to goodwill sensitivities and impairment assessments.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from contracts with customers (Tables)
9 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Recognized Amortization Expense
The following is a summary of the amortization expense recognized (in thousands):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Amortization recognized during the period:$(909)$(877)$(2,583)$(2,352)
Cost of revenue (external commissions)
(639)(636)(1,841)(1,684)
Sales and marketing (internal commissions)
(270)(241)(742)(668)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Credit risk related to accounts receivables (Tables)
9 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Movements in the Allowance for Doubtful Debts
The movements in the allowance for doubtful accounts are as follows (in thousands):

Nine Months Ended December 31,
20192020
Balance at April 1$3,019 $3,602 
Bad debt provision2,218 3,085 
Write-offs, net of recoveries
(1,701)(1,543)
Foreign currency translation differences83 746 
Balance at December 31$3,619 $5,890 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Property and equipment (Tables)
9 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
The cost and accumulated depreciation of owned equipment are as follows (in thousands):


March 31,
2020
December 31,
2020
Owned equipment
Equipment, vehicles and other$6,114 $7,279 
In-vehicle devices52,824 55,559 
Less: accumulated depreciation and impairments(35,397)(42,780)
Owned equipment, net$23,541 $20,058 
The cost and accumulated depreciation of right-of-use property and equipment are as follows (in thousands):

March 31,
2020
December 31,
2020
Right-of-use assets
Property$7,724 $8,802 
Equipment, vehicles and other250 205 
Less: accumulated depreciation(1,496)(2,551)
Right of use property and equipment, net$6,478 $6,456 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible assets (Tables)
9 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets comprise the following (in thousands):

As of March 31, 2020As of December 31, 2020
Useful life (in years)Gross Carrying amountAccumulated amortizationNetGross Carrying amountAccumulated amortizationNet
Patents and trademarks
3 - 20
$76 $(45)$31 $96 $(61)$35 
Customer relationships
2 - 15
2,600 (2,068)532 2,644 (2,175)469 
Internal-use software, technology and other
1 - 18
26,508 (12,064)14,444 35,168 (17,087)18,081 
Total$29,184 $(14,177)$15,007 $37,908 $(19,323)$18,585 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses and other liabilities (Tables)
9 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses comprise the following (in thousands):

March 31,
2020
December 31,
2020
Current:
Product warranties $601 $638 
Maintenance357 632 
Employee-related accruals5,296 5,941 
Lease liabilities1,094 1,498 
Accrued income tax payable736 3,312 
Commissions1,257 1,898 
Other accruals5,498 7,598 
Total current$14,839 $21,517 
Non-current:
Lease liabilities$5,413 $5,126 
Other liabilities247 263 
Total non-current$5,660 $5,389 
Schedule of Product Warranties The table below provides details of the movement in the accrual (in thousands):
Nine Months Ended December 31,
20192020
Product warranties
Balance at April 1$777 $616 
Statement of Income charge187 80 
Utilized(338)(155)
Foreign currency translation difference12 113 
Balance at December 31$638 $654 
Non-current portion (included in other liabilities)$15 $16 
Current portion$623 $638 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per share (Tables)
9 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Basic Earnings Per Share
The net income and weighted average number of shares used in the calculation of basic and diluted earnings per share are as follows (in thousands, except per share data):

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (basic)
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (basic)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Basic earnings per share $0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Weighted-average number of American Depository Shares in issue22,005 22,044 22,225 21,950 
Basic earnings per American Depository share$0.23 $0.27 $0.60 $0.54 
*One American Depository Share is the equivalent of 25 ordinary shares.
Schedule of Diluted Earnings Per Share
Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Numerator (diluted)
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Denominator (diluted)
Weighted-average number of ordinary shares in issue550,133 551,106 555,635 548,752 
Adjusted for:
– potentially dilutive effect of stock appreciation rights10,785 8,080 13,167 9,038 
– potentially dilutive effect of stock options and restricted share units1,494 659 1,729 1,382 
Diluted-weighted average number of ordinary shares in issue562,412 559,845 570,531 559,172 
Diluted earnings per share$0.01 $0.01 $0.02 $0.02 
American Depository Shares*:
Diluted net income attributable to ordinary shareholders$5,094 $5,933 $13,436 $11,807 
Diluted weighted-average number of American Depository Shares in issue22,496 22,394 22,821 22,367 
Diluted earnings per American Depository share$0.23 $0.26 $0.59 $0.53 
*One American Depository Share is the equivalent of 25 ordinary shares.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Segment information (Tables)
9 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Information
The following table provides revenue and Segment Adjusted EBITDA (in thousands):

Three Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$17,936 $1,247 $19,183 $8,578 
Europe3,010 885 3,895 1,513 
Americas5,573 448 6,021 2,422 
Middle East and Australasia4,460 1,399 5,859 2,703 
Brazil1,355 127 1,482 581 
Total Regional Sales Offices32,334 4,106 36,440 15,797 
Central Services Organization28 29 (2,709)
Total Segment Results$32,362 $4,107 $36,469 $13,088 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Three Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$16,205 $1,858 $18,063 $8,407 
Europe3,116 1,305 4,421 1,718 
Americas4,582 236 4,818 1,332 
Middle East and Australasia4,174 1,596 5,770 2,516 
Brazil978 27 1,005 347 
Total Regional Sales Offices29,055 5,022 34,077 14,320 
Central Services Organization17 10 27 (1,836)
Total Segment Results$29,072 $5,032 $34,104 $12,484 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.
Nine Months Ended December 31, 2019
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$53,490 $4,066 $57,556 $25,520 
Europe8,659 2,202 10,861 3,951 
Americas16,910 1,788 18,698 7,786 
Middle East and Australasia13,038 4,645 17,683 8,271 
Brazil3,922 574 4,496 1,875 
Total Regional Sales Offices96,019 13,275 109,294 47,403 
Central Services Organization80 39 119 (7,884)
Total Segment Results$96,099 $13,314 $109,413 $39,519 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.

Nine Months Ended December 31, 2020
Subscription
revenue (1)
Hardware
and other
revenue (2)
Total revenueSegment Adjusted EBITDA
Regional Sales Offices
Africa$44,983 $4,094 $49,077 $22,901 
Europe8,885 1,913 10,798 4,556 
Americas13,543 631 14,174 4,910 
Middle East and Australasia12,173 3,253 15,426 6,839 
Brazil2,937 78 3,015 1,120 
Total Regional Sales Offices82,521 9,969 92,490 40,326 
Central Services Organization49 10 59 (5,373)
Total Segment Results$82,570 $9,979 $92,549 $34,953 

1.Subscription revenue is recognized over time.
2.Hardware and other revenue is recognized at a point in time.
Reconciliation of Segment Results to Income Before Tax
A reconciliation of the segment results to income before income tax expense is disclosed below (in thousands).

Three Months Ended December 31,Nine Months Ended December 31,
2019202020192020
Segment Adjusted EBITDA$13,088 $12,484 $39,519 $34,953 
Corporate and consolidation entries(2,111)(2,253)(6,088)(7,090)
Operating lease costs (1)
(476)(423)(1,203)(1,214)
Product development costs (2)
(376)(262)(1,066)(776)
Depreciation and amortization(4,830)(4,099)(13,483)(11,563)
Impairment of long-lived assets— (6)— (7)
Stock-based compensation costs(144)(366)(433)(960)
(Increase)/decrease in restructuring
costs (3)
— (31)(1,028)
Net profit/(loss) on sale of property and equipment17 — 373 (8)
Net foreign exchange losses(173)(105)(162)(288)
Net interest (expense)/income(20)58 57 (82)
Income before income tax expense for the period$4,975 $4,997 $17,515 $11,937 
1.For the purposes of calculating Segment Adjusted EBITDA, operating leases have been capitalized, except for leases with a term of no more than 12 months or leases of low value assets. Where operating leases are capitalized for segment purposes, the amortization of the right-of-use asset and the interest on the operating lease liability are excluded from the Segment Adjusted EBITDA. Therefore, in order to reconcile Segment Adjusted EBITDA to income before taxes, the total lease expense in respect of operating leases needs to be deducted.
2.For segment reporting purposes, product development costs, which do not meet the capitalization requirements under ASC 730 Research and Development or under ASC 985 Software, are capitalized and amortized. The amortization is excluded from Segment Adjusted EBITDA. In order to reconcile Segment Adjusted EBITDA to net income before taxes, product development costs capitalized for segment reporting purposes need to be deducted.
3.For the nine months ended December 31, 2020, $0.6 million, $0.2 million, $0.1 million and $0.1 million of the restructuring costs related to the CSO, Africa, North America and Middle East and Australasia reporting segments, respectively.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based compensation plan (Tables)
9 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Unvested SARs Activities
The following table summarizes the activities for the unvested SARs:

Number of SARsWeighted-
Average
Award Price in U.S. Cents*
Weighted Average Contractual Remaining Term (years)Aggregate Intrinsic Values (in thousands)
Outstanding as of April 1, 202032,943,750 36
Granted11,200,000 40
Exercised(1,400,470)22
Forfeited(890,155)16
Outstanding as of December 31, 202041,853,125 373.52
Vested and expected to vest as of December 31, 202040,398,438 372.725,478
Vested as of December 31, 202012,759,375231.543,196
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Tables)
9 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Undrawn Facilities
Details of undrawn facilities are shown below:

Interest rateMarch 31,
2020
December 31,
2020
Undrawn borrowing facilities at floating rates include:
– Standard Bank Limited:
Overdraft
SA Prime* less 1.2%
$1,204 $1,477 
Vehicle and asset finance
SA Prime* less 1.2%
474 580 
Working capital facility
SA Prime* less 0.25%
1,395 1,707 
– Nedbank Limited overdraft
SA Prime* less 2%
558 683 
$3,631 $4,447 
*South African prime interest rate
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from contracts with customers - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]          
Contract asset $ 0.7   $ 0.7    
Deferred revenue 7.7   7.7   $ 5.1
Revenue 0.7 $ 0.5 2.4 $ 3.2  
Deferred commissions $ 3.8   $ 3.8   $ 3.6
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Capitalized Contract Cost [Line Items]        
Amortization recognized during the quarter $ (877) $ (909) $ (2,352) $ (2,583)
Cost of Revenue        
Capitalized Contract Cost [Line Items]        
Amortization recognized during the quarter (636) (639) (1,684) (1,841)
Sales and Marketing        
Capitalized Contract Cost [Line Items]        
Amortization recognized during the quarter $ (241) $ (270) $ (668) $ (742)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at April 1 $ 3,602 $ 3,019
Bad debt provision 3,085 2,218
Write-offs, net of recoveries (1,543) (1,701)
Foreign currency translation differences 746 83
Balance at December 31 $ 5,890 $ 3,619
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Credit risk related to accounts receivables - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Receivables [Abstract]    
Net accounts receivables pledged as security $ 2.0 $ 2.9
Receivable Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00% 15.00%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Property equipment - Schedule of Owned Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation and impairments $ (42,780) $ (35,397)
Owned equipment, net 20,058 23,541
Equipment, vehicles and other    
Property, Plant and Equipment [Line Items]    
Owned equipment, gross 7,279 6,114
In-vehicle devices    
Property, Plant and Equipment [Line Items]    
Owned equipment, gross $ 55,559 $ 52,824
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Property and equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 3.1 $ 3.9 $ 8.9 $ 10.6
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Property equipment - Schedule of Right-of-Use Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (2,551) $ (1,496)
Right of use property and equipment, net 6,456 6,478
Property    
Property, Plant and Equipment [Line Items]    
Right of use property and equipment, gross 8,802 7,724
Equipment, vehicles and other    
Property, Plant and Equipment [Line Items]    
Right of use property and equipment, gross $ 205 $ 250
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying amount $ 37,908 $ 29,184
Accumulated amortization (19,323) (14,177)
Net 18,585 15,007
Patents and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying amount 96 76
Accumulated amortization (61) (45)
Net $ 35 31
Patents and trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 3 years  
Patents and trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 20 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying amount $ 2,644 2,600
Accumulated amortization (2,175) (2,068)
Net $ 469 532
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 2 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 15 years  
Internal-use software, technology and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying amount $ 35,168 26,508
Accumulated amortization (17,087) (12,064)
Net $ 18,081 $ 14,444
Internal-use software, technology and other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 1 year  
Internal-use software, technology and other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 18 years  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 1.0 $ 1.0 $ 2.6 $ 2.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Current:      
Product warranties $ 638 $ 601 $ 623
Maintenance 632 357  
Employee-related accruals 5,941 5,296  
Lease liabilities $ 1,498 $ 1,094  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:LiabilitiesCurrentAbstract us-gaap:LiabilitiesCurrentAbstract  
Accrued income tax payable $ 3,312 $ 736  
Commissions 1,898 1,257  
Other accruals 7,598 5,498  
Total current 21,517 14,839  
Non-current:      
Lease liabilities $ 5,126 $ 5,413  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:LiabilitiesNoncurrentAbstract us-gaap:LiabilitiesNoncurrentAbstract  
Other liabilities $ 263 $ 247  
Total non-current $ 5,389 $ 5,660  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued expenses and other liabilities - Schedule of Product Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Product warranties      
Beginning balance $ 616 $ 777  
Statement of Income charge 80 187  
Utilized (155) (338)  
Foreign currency translation difference 113 12  
Ending balance 654 638  
Non-current portion (included in other liabilities) 16 15  
Current portion $ 638 $ 623 $ 601
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Income taxes (Details)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]        
Effective tax rate (18.70%) (2.40%) 1.10% 23.30%
Effective tax rate excluding impact of foreign exchange 34.30% 25.90% 31.30% 27.80%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Basic earnings per share        
Net income attributable to ordinary shareholders $ 5,933 $ 5,094 $ 11,807 $ 13,436
Weighted average number of ordinary shares in issue (in shares) 551,106 550,133 548,752 555,635
Basic earnings per share (in dollars per share) $ 0.01 $ 0.01 $ 0.02 $ 0.02
Weighted average number of American Depository Shares in issue (in shares) 22,044 22,005 21,950 22,225
Basic earnings per American Depository Share (in dollars per share) $ 0.27 $ 0.23 $ 0.54 $ 0.60
Diluted earnings per share        
Diluted weighted average number of ordinary shares in issue (in shares) 559,845 562,412 559,172 570,531
Diluted earnings per share (in dollars per share) $ 0.01 $ 0.01 $ 0.02 $ 0.02
Diluted weighted average number of American Depository Shares in issue (in shares) 22,394 22,496 22,367 22,821
Diluted earnings per American Depository Share (in dollars per share) $ 0.26 $ 0.23 $ 0.53 $ 0.59
SARs        
Diluted earnings per share        
Potentially dilutive effect of share-based payment arrangements (in shares) 8,080 10,785 9,038 13,167
Share Options        
Diluted earnings per share        
Potentially dilutive effect of share-based payment arrangements (in shares) 659 1,494 1,382 1,729
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Segment information - Narrative (Details)
9 Months Ended
Dec. 31, 2020
regional_sales_office
segment
Segment Reporting [Abstract]  
Number of reportable segments | segment 6
Number of regional sales offices | regional_sales_office 5
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Segment information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]        
Total revenue $ 34,104 $ 36,469 $ 92,549 $ 109,413
Segment Adjusted EBITDA 12,484 13,088 34,953 39,519
Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 29,072 32,362 82,570 96,099
Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 5,032 4,107 9,979 13,314
Total Regional Sales Offices        
Segment Reporting Information [Line Items]        
Total revenue 34,077 36,440 92,490 109,294
Segment Adjusted EBITDA 14,320 15,797 40,326 47,403
Total Regional Sales Offices | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 29,055 32,334 82,521 96,019
Total Regional Sales Offices | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 5,022 4,106 9,969 13,275
Africa        
Segment Reporting Information [Line Items]        
Total revenue 18,063 19,183 49,077 57,556
Segment Adjusted EBITDA 8,407 8,578 22,901 25,520
Africa | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 16,205 17,936 44,983 53,490
Africa | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 1,858 1,247 4,094 4,066
Europe        
Segment Reporting Information [Line Items]        
Total revenue 4,421 3,895 10,798 10,861
Segment Adjusted EBITDA 1,718 1,513 4,556 3,951
Europe | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 3,116 3,010 8,885 8,659
Europe | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 1,305 885 1,913 2,202
Americas        
Segment Reporting Information [Line Items]        
Total revenue 4,818 6,021 14,174 18,698
Segment Adjusted EBITDA 1,332 2,422 4,910 7,786
Americas | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 4,582 5,573 13,543 16,910
Americas | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 236 448 631 1,788
Middle East and Australasia        
Segment Reporting Information [Line Items]        
Total revenue 5,770 5,859 15,426 17,683
Segment Adjusted EBITDA 2,516 2,703 6,839 8,271
Middle East and Australasia | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 4,174 4,460 12,173 13,038
Middle East and Australasia | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 1,596 1,399 3,253 4,645
Brazil        
Segment Reporting Information [Line Items]        
Total revenue 1,005 1,482 3,015 4,496
Segment Adjusted EBITDA 347 581 1,120 1,875
Brazil | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 978 1,355 2,937 3,922
Brazil | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 27 127 78 574
Central Services Organization        
Segment Reporting Information [Line Items]        
Total revenue 27 29 59 119
Segment Adjusted EBITDA (1,836) (2,709) (5,373) (7,884)
Central Services Organization | Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 17 28 49 80
Central Services Organization | Hardware and other revenue        
Segment Reporting Information [Line Items]        
Total revenue $ 10 $ 1 $ 10 $ 39
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Segment information - Reconciliation of Segment Results to Income Before Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA $ 12,484 $ 13,088 $ 34,953 $ 39,519
Stock-based compensation costs (400) (100) (1,000) (400)
Net interest (expense)/income 58 (20) (82) 57
Income before income tax expense 4,997 4,975 11,937 17,515
Restructuring costs     1,000  
North America | Employee Severance        
Segment Reporting Information [Line Items]        
Restructuring costs     100  
Central Services Organization        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA (1,836) (2,709) (5,373) (7,884)
Central Services Organization | Employee Severance        
Segment Reporting Information [Line Items]        
Restructuring costs     600  
Africa        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA 8,407 8,578 22,901 25,520
Africa | Employee Severance        
Segment Reporting Information [Line Items]        
Restructuring costs     200  
Australasia | Employee Severance        
Segment Reporting Information [Line Items]        
Restructuring costs     100  
Operating Segments        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA 12,484 13,088 34,953 39,519
Corporate and Eliminations        
Segment Reporting Information [Line Items]        
Corporate and consolidation entries (2,253) (2,111) (7,090) (6,088)
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Operating lease costs (423) (476) (1,214) (1,203)
Product development costs (262) (376) (776) (1,066)
Depreciation and amortization (4,099) (4,830) (11,563) (13,483)
Impairment of long-lived assets (6) 0 (7) 0
Stock-based compensation costs (366) (144) (960) (433)
(Increase)/decrease in restructuring costs (31) 0 (1,028) 1
Net profit/(loss) on sale of property and equipment 0 17 (8) 373
Net foreign exchange losses (105) (173) (288) (162)
Net interest (expense)/income $ 58 $ (20) $ (82) $ 57
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based compensation plan - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jun. 01, 2020
$ / shares
shares
Dec. 31, 2020
USD ($)
plan
shares
Sep. 30, 2020
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
plan
shares
Dec. 31, 2019
USD ($)
Mar. 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of equity-classified incentive plans | plan   2     2    
Stock-based compensation expense | $   $ 0.4   $ 0.1 $ 1.0 $ 0.4  
SARs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost | $   2.5     $ 2.5    
Expected period for recognition of unvested awards         4 years 4 months 24 days    
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost | $   $ 0.5     $ 0.5    
Expected period for recognition of unvested awards         2 years 3 months    
Weighted-average grant-date fair value (in dollars per share) | $ / shares $ 0.35            
Number of shares granted (in shares) 2,000,000            
Award vesting percentage 50.00%            
Estimated forfeiture rate 5.00%            
LTIP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved for future issuance (in shares)   47,090,000     47,090,000    
LTIP | RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum shares to be granted (in shares)   2,000,000     2,000,000   12,000,000
Telimatrix Group Executive Incentive Scheme              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Remaining number of share options (in shares)     3,500,000        
Award exercise price (in dollars per share) | $ / shares     $ 0.28        
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based compensation plan - Summary of Unvested SARs Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Weighted- Average Award Price in U.S. Cents  
Weighted average remaining contractual term, outstanding 3 years 6 months 7 days
SARs  
Number of SARs  
Unvested as of beginning of period (in shares) | shares 32,943,750
Granted (in shares) | shares 11,200,000
Exercised (in shares) | shares (1,400,470)
Forfeited (in shares) | shares (890,155)
Unvested as of end of period (in shares) | shares 41,853,125
Vested and expected to vest (in shares) | shares 40,398,438
Vested (in shares) | shares 12,759,375
Weighted- Average Award Price in U.S. Cents  
Outstanding as of beginning of period (in dollars per share) | $ / shares $ 0.36
Granted (in dollars per share) | $ / shares 0.40
Exercised (in dollars per share) | $ / shares 0.22
Forfeited (in dollars per share) | $ / shares 0.16
Outstanding as of end of period (in dollars per share) | $ / shares 0.37
Vested and expected to vest (in dollars per share) | $ / shares 0.37
Vested (in dollars per share) | $ / shares $ 0.23
Weighted average remaining contractual term, vested and expected to vest 2 years 8 months 19 days
Weighted average remaining contractual term, vested 1 year 6 months 14 days
Aggregate intrinsic value, vested and expected to vest | $ $ 5,478
Aggregate intrinsic value, vested | $ $ 3,196
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Debt Disclosure [Abstract]    
Debt $ 2,892 $ 2,367
Net accounts receivables pledged as security $ 2,000 $ 2,900
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Schedule of Undrawn Facilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Line of Credit Facility [Line Items]    
Undrawn borrowing remaining $ 4,447 $ 3,631
Standard Bank Limited | Overdraft    
Line of Credit Facility [Line Items]    
Percentage deducted from interest rate 1.20% 1.20%
Undrawn borrowing remaining $ 1,477 $ 1,204
Standard Bank Limited | Vehicle and asset finance    
Line of Credit Facility [Line Items]    
Percentage deducted from interest rate 1.20% 1.20%
Undrawn borrowing remaining $ 580 $ 474
Standard Bank Limited | Working capital facility    
Line of Credit Facility [Line Items]    
Percentage deducted from interest rate 0.25% 0.25%
Undrawn borrowing remaining $ 1,707 $ 1,395
Nedbank Limited | Overdraft    
Line of Credit Facility [Line Items]    
Percentage deducted from interest rate 2.00% 2.00%
Undrawn borrowing remaining $ 683 $ 558
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring costs (Details)
$ in Millions
9 Months Ended
Dec. 31, 2020
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring costs $ 1.0
Employee Severance | Central Services Organization  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 0.6
Employee Severance | Africa  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 0.2
Employee Severance | North America  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 0.1
Employee Severance | Middle East And Australasia Reporting Segments [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs $ 0.1
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Contingencies (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Mar. 31, 2020
Amended Network Service Agreement with MTN | Maximum    
Loss Contingencies [Line Items]    
Estimate of possible loss $ 2.2 $ 1.9
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent events (Details)
3 Months Ended
Dec. 31, 2020
R / shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
R / shares
Dec. 31, 2019
$ / shares
Subsequent Events [Abstract]        
Dividends declared per share (in ZAR per share) | (per share) R 0.04 $ 0.3 R 0.04 $ 0.3
Dividends declared per ADS (in ZAR per share) R 1      
XML 67 R9999.htm IDEA: XBRL DOCUMENT v3.20.4
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201613Member
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !%01%('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 " 14$12.RD4T>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G60K@F&;B^*I!<&"XBTDTS:XV81D9+=O;W9MMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAF1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!X2&\SOP2-IJTC !J[@0F6JMD2:AII#.>&L6?/Q,W0RS!K!#CSUE$+4 IJ:) M\31V+5P!$XPP^?Q=0+L0Y^J?V+D#[)PLS MZ=Y@^96=I%/$-;M,?ET]/.Z>F&IX(RK>5/QV)[CD7(K[]\GUA]]5V ?K]NX? M&U\$50N_[D)] 5!+ P04 " 14$12F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !%01%+'^W>03@4 (@5 8 >&PO=V]R:W-H965T&UL MG5A=<^(V%'W>_@H-3[LS(;9DOK)#F %"NK3)+AOHQ[;3!V$+[(DM45F&Y-_W MRH#-IN::]@7\H7M\="6=+-2.N$&;O7:23=:\" /2F*'N6['27@D&X-^_FRF!WV5F3B28J9)FB4)UZ\C M$:O=;8,VC@^>HG5H[ -GT-_PM9@+\\MFIN'.*5""*!$RC90D6JQN&T/Z<>PQ M&Y"W^#42N_3DFMBN+)5ZMC?3X+;A6D8B%KZQ$!S^MF(LXM@B 8^_#Z"-XILV M\/3ZB'Z?=QXZL^2I&*OXMR@PX6VCUR"!6/$L-D]J]TD<.M2V>+Z*T_R7[/9M M6ZT&\;/4J.00# R22.[_^P0P-X$T'-?\ X!7M[1/;.\6W?< M\$%?JQW1MC6@V8L\-WDT]":2=ACG1L/;".+,8*RV0I,F24.N1=IW#&#:-XY_ MB!_MX]F9^!ORJ*0)4S*1@0B^CW> 2T&('0F-& IX)_QKXM$KPESF5O 9X^$_ M<7E-:#L/IP@=K\B/E^-Y:'[^'"Y3HV'*_85 M@K(5@[9.M=#Y6>P$ Q9O&Y$ M5<;Q<.HVOR(LV@6+]F4LOF9<&Z'C5_(D-DJ;*D8XE-&90!AU"D:=RQC-A(Y4 M8&<4@3E=F:(:I,,<^N'=NW_/HN^X=0MNW0O'3'.0L%R!SJ<+QUKQ.,7RU2LX M]5"27W42S(YRQ9"EW%!<=P7=KT.B[K(GQN"CXWE_!Y$NO(+A9(UF>> M5(X>CO,X_9TL)@^3Q^%B.IZ3A^GC=#&Y0PA2MQ0[]Q**4^DK#8/'[3A>D;F! M64:4)F.52:-?X3^HY%V#OO PDB>*3"\A.0P"4.3TZGA!'J =^2*KF>&0W;9+ M9EP_$[6"SB6)T+X@HWB+"39E)6'V_PDO=JJ2, XYSR(8$NIB:Y>6&DZ]_T1P M;.]@O!=J)RO)X7 CY7/RQ(V2&+O2#B@NZ&_9%=-QIM4VDG[U@..8]P\8M=(C M**[L;ZG-5&IX3/Z(-N?7"([H>:T>)C:T= N*BWP^B$,H7<]3P0'>][K=#QB5 MTAPHKN@/,"%B,@N5Q)2X!J3=:S>IV^MAC$IKH+BN+R(#K@"KG;+WRP]D+OQ, M0[XJ:>%(0Q"+R.>2W('=@?-!K4_F>;%X103W0ZCE8?^0@C=&;@N^9U:Z M!+O():82BLW]YLU6=_Q(M9(9CEC#K+0'=I$]V$(*:@ 0W[72E4NE!F?H^[ ] MA:I"!'LPC%UI#^PB>Y@G/([)*$OA=5H]CCA.397.2E-@%YG"!(1A;6?6CX!@ M0EM7;+BLSAL.6%<0L](3&"[IQUR% G*%$<)A:@F5SL!P43\N1ZBY8,>290J[^&:7&Q'3[G=P\-*8:@!JSLI M*17>P_7X+:O#/OX\+QSN:^5VRCDYZ[(*E!\!IL2W6[?]L5?QM#AF'.:':T[9 M?']&^ MV \4AZ^#?P!02P,$% @ $5!$4O-=Z3^W!@ JQH !@ !X;"]W;W)K MCE3'KX_%8)RN17IZ P?GU-6#:@1?Z3B4>]W[=&1^V9F96_GX46P=J@DF,M/U7_2XQ08CE)3:R'P[&!CD:='\YT_;0.P,P.' M +(=0-XZ@&X'T-K1AEGMU@4W?':BY"-2%1JL51=U;.K1X$U:5,MX9Q3\FL(X M,SO_7UW>8'@ZN[+U:>+LWNX^7!V=79]?HGN/EY>WM^A0_3U[@*]._@% M':"T0/+/3)V "'RM(XV<[WH9F/#,QW(9(C1/%[1 (2.(:?^X=_YFIH M^!@\;]TGK?NDMD>'W"^5$H5!7&MA]+''(FTMTMIB.&21ZQ6"V*"DNA#?RW3# M,YC"&:O&5%2;J@[<9A;2Z71Z,M[LAL1&X7C*:(O:XQFV/$,OSUNAC4H3(QJF M+G:- ;8S;SP)>MQL3+3#?X\9:YDQ+[.S))$E! RR1"(@>O-,Z/>H@)0FEXAG MD'AXD0B-((>AA2SG9EEFD ZV@P!S0(\B."M95N<)6(H#=C1]>? >S.JUJ+-' M]NQRFUDNX6DXH3W';10)<1"X78]:UR.OZY^*#6P5J9YK?UWD(FM:&L91CYL# M1&+LIA:WU&(OM1LEUCQ=(/$$"J(A_%5@I5D)!6EJ]Q"Y6,?V3HHG_6WN -&8 MN5E/6M83+^M[:7CV!H(3>V[&2-QC:*,8I=.)F^*TI3A]);"@R\BAL,>4QM%@P /'$P<=&(1>+G^+N7B$3'C,' MC,93,I#-\(Z.X5>.CN'%0PK)8KO,@Q'<&MH[X!,V87VB#A@+@GB :*7;DULI>G*93TB?I0.%@8$?B3L.P7\2^U.?:0X[::\W"?HIT MH[E53FT B50Z4Z=V]N._>3B;UM'"@:#6WM3B*P7R-:Y5[SYUJV MG0SM/!\RC/L,;10C;$##<"<'V*\'P%"5PJEB.ZOEI&TG?X(9[DN$ X:A>!C* MO)U(8+]*M%E#"2@12N&D:&?].(K[%9L#Q8)X8.U))PW$+PW[2OM*,(E#!"(V M[5-UP$C,:#C M=,*XM>*O13\&E5;!B9AV%+*UD\- >> M_^N=2VR-8-2JOERH*!I(UJ13$N)7DF9;O,;0%@H6A%;YY8"%842'.':"0OR" MS^#X;V M?>XTBO@UZG/Z%[H7F_UC6I>?;- MV@D8\0L8-!';DU=/=(R@8VH[-;WBJMK7I0&92_\&T+PTJ) &I5K#UG>NA"UD M5A+Q0?;]Z(2.^(6NVC$5X\:)* BZ_K+>05' CG#[I)"':Z[0AF>E>/&R<:DY MQ*714+LN8,M!55,UL)^Y2E;M:XX:= &]<#Z'P_[R]/4^EM@2&D%'U6\67;"( M$3(0HTYJB5]JKX36R"C!=:F>FU A;N!P:7.,6&@M^YL]=_IJR^XA%'VX7]2_ MCMOWMM-GXM?G6V$X/(+\S%4!*^G.&PZ!AE3#3MZ71?.U>N.=[XD5)]Q(!\_I(5&F5C"P. H!CNJ^3+2W!BYKC\N MS*4Q,J\O5X(#^0H OR^E-"\WU?>*]OO4[!]02P,$% @ $5!$4FV_3*?/ M @ *0@ !@ !X;"]W;W)K^BOA7Q6&2$:O>:,JX&3:;VZ<%T59R3'ZDRL"(M),&) M=Q\TQYZ3+39L$= M]E=X22*BGU8S"3.W5DEH3KBB@B-)TH$S:EV,>\;>&ORD9*TVQLA$LA#BV4QN MDH'C&2#"2*R- H;'"QD3QHP08/RM-)UZ2^.X.7Y7O[*Q0RP+K,A8L%\TT=G MZ3DH(2DNF'X4ZVM2Q1,:O5@P9;_1NK+U'!072HN\<@:"G/+RB5^K/&PXM-I[ M'/S*P3_4(:@< AMH26;#FF"-AWTIUD@::U S YL;ZPW14&Y^Q4A+>$O!3P_' M#_>3Z7TTG2 810^W-Y/1'":7H]O1_7B*HNOI=!ZAXQF6A.N,:!ICID[0#_04 M3=#QT0DZ0I2C>28*A7FB^JX&*"/MQA7 90G@[P&8D/@,!:U3Y'N^M\-]W.Q^ MA^4^=Q=24>?#K_/A6[U@CUZDL290I1J)%%U1CGE,,4,SH:@MN]^CA=(2BN]/ MPV9!O5E@-VOOV6S$X!#!#@3!<42)*!8Z+1B4=BP*KG\< M G_93-FV4=#Q_-KH VN[9FTWLL[@>!$H H!5&52#.D6XT)F0]!])T#$40;E\ MLHNZE XW@%I>]?F$?HCE!_ZPY@^_RT^5*KYF#[>(/C,W67Q@[=2LG4;6!YE MY5=EMYY0Y:[-7GW>^30.)2&FX'RY5?XW8/Q=UDVXO=J M_%XC_AP:H2H,OA;Q\U? O2V,L+VSJ \P+''=C8O<-%&XW9:4*\1("J[>61C+7PPP W&Z9:9 IZ';?36)()XZ5M96@/[[E>T0)=*U M$MJ^$-N<>Z5S=:5[)/OT658_ZKD0"KTLBK(^&\R56IX,A_5T+A99?2R7HM3_ M>9#5(E/ZMGH#\M'WVI3H_E2M5Y*7X4J%ZM5AD MU<]+4'ZZS![%1*AORR^5OAMNO,SRA2CK7):H$@]G M@PMR,N:M08OX)Q?/]=8U:JC<2_FCN;F:G0UPTR-1B*EJ7&3ZYTF,1%$TGG0_ M_EL['6S:; RWKU^]?VS):S+W62U&LOB>S]3\;! /T$P\9*M"?97/G\2:4-#X MF\JB;O^BYS46#]!T52NY6!OK'BSRLOO-7M:!V#+0?F #NC:@M@'O,6!K W9H M"WQMP ]M(5@;M-2''?RZ0GNZPM"U+-6\ M1N-R)F: ?>JW3SSV0QV636SH:VPNJ==A*J;'B)$/B&**@?Z,#C8G"43G]UH? M_W+K.\%@FT1AK3_6X^^K>!+E2G@\\8TGWGKB/9[NI,H*O<@ _KI1Z8GPZ?MH,/H$(>)KNHU$4E-. 6:NRB"$XX81O8#M%@0S3PAFPD:X7D M TQUQV.X\1@>$+JISV\7PLY-L$V(QDX((532)-M."%T4(V%DAQ! 14'2$\%H MPS?R\OV[DG6-EI5\R!5$,W(:I81AB\ (0#$G!U(7%>(XLGR-751$XJV0[=", M-S1C;Z+<+D65J;Q\1.)%*X!:U)Y<239.$V_L)EFAEVB]%.MR4?T0C7LHA(D; MG#BF5@1=$.,QL0+H@F(W) ,!XG%J$4@'$XEOEFQRP(L@]";0F3EQ& M(0U#FS@ BUD4VL1=&(\#.RO& "S@ >XC3@UQZB5^54[E0J"'2BY>Z (A&S2;LH0FEL+X80+&)]]828&DR8E_1MD]/HW7J0WP_S-@@@:>;T MX,C.W1$$(E%L1NH0O];I4KTWKUWAH=45LVD"*"UD;9XNBI 8.P,, MP!C?"NTN42-V2.PE^EG4]0DR=%&F5)7?KU1V7^AQEZB4Y=%4;^4J611-37M= M ,"XQ$XG;?FW'Y+NAXR]D-U(&(5&_!+-$X/K_%]T)PJQT'5M6J//^2)7X*;X M"L>NJ(C6C#*'ZIJX1+=0O6GXAOP(@ MT:E=N&&4PQQ"!11M7#O_<#"!PA\08F]#1R .$[M&#!3 MG=@?>F7 W'UM'-LG6R, 13!VSHP F)X@Q-8B$"R.DIZ-%3/ED_G+YZ>LFCWK MZ=MW$+SKUA0EYC^G/R"SS;K._'N__9GM'I4'F#F)[:(XL3=L*8!*$N<5#H#2 MRF!KT'9?]YD:P_W;NL/3FINEFQ]R[GU 6J_][,S\A-AR $#1F-O+ X"*HM!^ MQ0&@XAC;9[_#K7?VNL0_MA]+U)K1JE3=6]G-T\T'&1?M9PC6\TMR,B+ \Y2< MC+O/+8S[[NN/ZZQZS,L:%>)!-X6/(SWB5?=!17>CY++]8N!>*B47[>5<9#-1 M-0#]_PM-T\#FLY;S_P%02P,$% @ $5!$4J^\G6^& P / L !@ M !X;"]W;W)KF*9*,E%C(DE+/G.%'M.<%H%E87I6%9@ MECBGQF14[3WRR8@=9)%3\LB1.)0EYC^FI&#'L6$;KQM/^2Z3:L.!+3H[BY!TI)1O&OJO%/!T;EBJ( M%"21B@'#XYG,2%$H(BCCWX;3:%.JP-/W5_:/E7;0LL&"S%CQ-4]E-C:&!DK) M%A\*^<2.GTBCQU=\"2M$]1<=&ZQEH.0@)"N;8*B@S&G]Q"^-#RG^!/@ MYE]B-%_".D8?T.=5A/YX]R=ZAW**UAD["$Q3,3(EU*78S:2I85K7X%RIP44+ M1F4F4$Q3DFKBH_[XL"?>!#]:4YQ74Z9.+V%$DAODVN^18SF6II[9F\/M4"?G M_V6/?SO[F1EN>T/26!+H#!*Q+9JQ$MI1IOK$,T%SFK"2H+_N-D)R M^,G_W9/.:]-Y53KO2KHE],:\XM5=I#HVJ&)5"WR>^*'KCLSGT]/1@*S0.P=% MER#;'EJ#&[2H,XE^*]'O=?1!9H2CY,Q*G>0S\J E#WK]@_8)S9%" M[^")-P5!DB'*Z(<$.BAG M!7#M "8))T+J/!I>5&QU_/DE(OHE(NY#G'D2MIZ$OWD1+MQ8Y-_0&@89&$+R M1*#[O,RE]K_2-+QL#IK[HD%I[LLE2G=?-%R:^V*>C ,EX;MJ#A.@_D!EW??; MW7;4NZLFG,[^U+Z=V9K]"$;#>I+[C[Z>*Q>8[W(J4$&VD,JZ&< 9\GI6JQ>2 M[:MA9,,DC#;5:P;C+>$* -^WC,G7A4K0#LR3GU!+ P04 " 14$12_87) MY! ) #X,@ & 'AL+W=OG?33?3T_-CD(^?TNQKO@S# GU?Q4E^,E@6Q?K7X3!?+,.5GW],UV'" MOWE(LY5?\,/L<9BOL] /*J-5/"2&80U7?I0,3H^KSVZST^-T4\11$MYF*-^L M5G[VXSR,TZ>3 1X\?W 7/2Z+\H/AZ?':?PSG8?%Y?9OQH^'.2Q"MPB2/T@1E MXL7LTJ!2_",*G_*]]ZA,Y4N:?BT/9L')P"@C"N-P490N?/[R+;P( MX[CTQ./XHW8ZV)VS--Q__^Q]4B7/D_GBY^%%&O\S"HKER< 9H"!\\#=Q<9<^ M3<,Z(;/TMTCCO/J+GFJM,4"+35ZDJ]J81["*DNVK_[V^$'L&F"H,2&U ! -3 M=09:&]"^9V"U 1,-3(6!61N8@@&S% 96;6 )!LJK9-<&MF! ;(6!4QLX8@Z. MPL"M#5S!P%*= 1O/(V?T'0F\&VQQM-7E\3S<6!QOHAH-_#S@N!KQX;86JT(> M^85_>IRE3R@K]=Q?^:::#94]K]\H*2?NO,CXMQ&W*TXO;JY'X^OY>(3XN_G- MY6QT=L\/YO?\Y6I\?3]'-Q-T,3V[_C2>H]DU_^+FPIO>7([&=_-?T/CWS[/[ M?Z,C]'D^0N]^>H_RI9^%.8H2=+],-[F?!/D']%/K^'A8\+C+LP\7=8SGVQB) M(L;[M/!CP.Q";W:Q66UBO^P+:/SPP!O%!W0;9E$:H/0!G07INNP<'_B[__$+ MS7M1 9QBU'&*=+7BW6=>I(NO@/6X(R_>:?--]D-I/]';GRT6VQ3# -T4RS!# M/![>OI=E7^59SY)%N@J'[R[3/'\/N/_TBNY?XV)/.^()@JCTXL?HUH^"HUF" M+OQU!-?&3._K+BSXHL83&_M9$B6/4%7^=J"+U[@$7H^9@*ZB?Z%[OO3Q92M: MY.@R6D7E&%55M$SC(,SRG__F$&S_'8W_V$3%#^!$EW_)B5[C$ESI([M.DZ.+ M-"FR-.9?/?(J+$+><@1/0]X&=[V0['HAJ5PSA>OS\#%*RJ'D*!#[R2)$[WCC MVK:T]\@OT)6??404?T#$P"[4+;;^SJF\+E4K?&L7OJ4-?[NZ+5JKVS8=]"Y6+)[GEAR) M:PKA3OJ(O Y1*R5[EY*M36F6YYNJ5?#&N]A22EZ60ED365CV:/Y)D=8?;AMS MCCB?H?G978["[V&VB'+>[/=:(-3Q;"EV8A!%[,XN=D<;>U6S1^7M6% -"A^1 M*EYH%!SI_(P*'6?:0^/I-:TTW%T:KC:-4?0M"D(%\;K2^8Z811QA3O12>5VJ M5O38:.X,#/VLR((HX3?SSU"?A>M-MEA6PU(62I(6Z >?^(NRSN(X#$"R-^3@ M'"HL+[7(THF\#D_M)/=N?[ VR=LZI7*>%,\\GBMX_+QVUHX!.\* C/O)O$Y9 M.Z<&8[">8\9)H($8OCSH(09#%$-=FRGB:C &ZSE&B*M'+.>UQU9OQ*YEN&(% M082"L2T.C.SN"-M,Q(\)H&,&$TXZA;Q9S!*;CF V5HBH:!1:-:F7%#%EB/%B#\=H5SC@%.P 85!WI4Z[K(%G!7 MUHU8$1-89U*Q< "9Q9A4.++,LFU37+I4N1IBX<@Z5>$TX(2MMZ=.W$ .UE.. MGCNQ#">FX3+Q*O=1>5VJ=@(-Z6 ]ZKR(/+$,*Z8CWOA,>JF\+E4[KP9]L)Y] MW@H_LM(_(ZQ"U@[M\-1.LF$CHF>CPSB4R Q A8XU M[J'Q])IV*@U,$#U,_$G\)#!)J/"3-"1!]"3Q OPD,AZ ^ GH(/PD,$9(^ GH M /R$O 'X"<@@_ 1D('X".@5%D(8BB'[_Y9"-U[(E @,E[Z%8AN&*(#=2Z)1% MWY (T9-(UQZM(FQ;JAO7-8A(J8#,LDQQ0W1,9$;AY25![P348<.6EBU 9YFN M*Q:8++-LYHBD L_02B82+:L1GT$E"E,M)@1AVAI4SZR;Q.63NU!I&H'I'>BE6IS$>,J%"; M-GA$]7CT6N&# RBSCF,*XS*B,C5)(J_#4SOWO0=C>FHZA-2IS#I\>1.?*?40 M>1VB=BX--E$]-FE)O;9MD2EU#7&_F,KL!,B\3ED[A8:PZ$&$I28_>#6DP'Z' M86)I$5?H5'M-M.$0JN<0+2$J8K9D0B04BVOS"-!9-K6%1T%C*O,)N(0#.DHQ M$ZL9\&9:5%S 9EM4@>+50,\I^*IBI1[!>@4*SAM\(H>BE?J#4IPH$84H!2# M.8YJWC9P0?5;.%T;E(JZD?==.($Q<:MP5.N$NF'BG07@#JX;0&U'U[]&,--C$]-NG1C\E$8[K2]DLO ME=>E:B?0P!'3P]&+N(_)I,,'7.P[DWXRKU/63JT!)_8VX-3%?4Q&'Z)ZO,\: M]&%Z]/DKL8_)@$/$+0\&_(Y'&CFMGW;B>[]ST7/2(IGU$7H>H MG4L#3$P/3%KF8_*FTA&FKLA\#-I4DF1>IZR=0L-,["!F.I3Y&+0A S"?0J=B M/M:0!=.3Q0N8C\G;,2#S 3J(^0 9N'8#.H#Y(&\ \P$RB/D4J4K,!^C$I7NX M]R/U\G]"KOR,@U..XO"!VQ@?;3ZVV?;?++8'1;JN?K?^)2V*=%6]788^7[%+ M ?_^(4V+YX/RI_"[?W8Y_3]02P,$% @ $5!$4BYQL\>C @ J@8 !@ M !X;"]W;W)KN^=BGUL;QN]% MBBCA,<\*T;92*9>7MBWB%',B&FR)A=J9,YX3J4R^L,62(TD,*,]LUW$^V#FA MA=5IF;4Q[[382F:TP#$'LN3!0G.R2J3$[:Y MQDK/>\T7LTR8+VPJ7\>">"4DRRNPRB"G13F2QZH..P#7/P!P*X![*L"K -ZI M +\"^*<"WE< (]TNM9O"!4223HNS#7#MK=CTQ%3?H%6]:*'/222YVJ4*)SO] MT3 (AU$8@)I%HYM!T)TJ(YJJX38<3B,874'_NCO\'$8P&*J-4?_+]>@F""?1 M6PB_W@VF/^!L3#@6,D5)8Y*=MVRI,M/\=EQET2NS< ]DX<$M4W@!89%@LH^W ME:):EKN5U7./$@88-\!KO@/7<9T)V"!2E:)X(;/^*XC>'",*3B9J7AS-*'P% MT:&,]HKFU6?!,\S> >9($HFJ!TA@W[Q2K=*R;S[3E%W\EO %+01D.%>43N.CZ@V\[(RE(=G2 M7/T9DZJ1F&FJ'A/DVD'MSQF36T,'J)^GSE]02P,$% @ $5!$4JA1&>-T M!0 *Q0 !@ !X;"]W;W)K=?$U.!IY%Q#(6&ZN"PM^.S5F664V X]=>Z:"R:1<>CE^T7Q7.@S-+ MJME<9C]X8M*3031 "5O1;6:^R<->UAN@>*N-S/>+ 4'. M1?E/G_:!.%@ >MP+R'X!:2X(.A;X^P5^X6B)K'#K@AIZ.E/R$2DK#=KLH(A- ML1J\X<*F<6$4O.6PSIS.[VXO+F\7EQ<(1HN[ZZ\79P\P63S W\WE[<,"W5VA M^=GB"[JZOONQ0$/T?7&!WK_[@-XA+M!#*K>:BD3/1@;06)VC>&_YO+1,.BQ/ MT8T4)M7H4B0L>;U^!%Y4KI 75\Y)K\(+%G]"/OZ(B$<\!Y[YT.7T76 M+_3Y79&E.D4KV"8:K93,$>P\10T7Z[)TN>%,]Y@)*C-!82;H,[-FPBIGR2M3 M4CC34NH+"WUVE^].?1^/P]EH=QBLMA0)HG%42;T".Z[ CGO!?A6&*:8--("8 MP?9-7/A*%>,#R\&TB:XM,YY@-[:PPA8>AVU#N1-7V+(Y)!%N ',(X8GO1C:I MD$U^@RR6.4.&/G5BFSBP!?ZD [IF_8G%SO(_M'[$WMUA_5Z W06_]IR MS0O6DBL;)@B.>4;0-AQM@18/^_BLB&/\#,(8[EO(X8\!&.QZ[X[8W^3KA MTW$SX2XQ#')C=^CP 6O@/^B3-"E33C>PPXVPF7Z75$BF'3Z0V@?2Z\.]DC%C MR3[] !%I"E'O=,?I &E!\YKHVR+8)QW-"M?L@OVW9( +0\6:+\$!JC4S[JKQ M75431DW$#K' PUX'Y)JI<#]574LJ-#(2L2=HM8)FT,Y45V?8Z^J-;%MDZ == M=5%S%.XGJ:JA;34T,SCD_+XS["&W66D8XFC:A.T0PV%(2 ?PFL!P^*:.MN*" MBOCXCE;S$>XGI-<[AVN]!3O%SI$J :/J&>F4 IG:Z"F6%6<1FW@XSL8_@1R* MLPF4 5,QU^Y3 &Z3531N=8:V4%>5UG2&^_FLB*+E600?22V'%-ML59S2+M1M MJFI5;5MD&.&H@\UP36=X>B1NB'7"+17#N=Q&_8;_AQ[@PPD^>GBLT37/N3TJ M%LE(998PY2[GJ6-[3;WFB<=4&LV)/ULV.H8O]]Y>]!._L/-CN$2P]ZTJV9(38&D MGP(M\/<)BQ6#@OXPXJ(<61<*?RS_%0-+@CM@1V'TQ^*I/2DK'MLZL@).Y]K$ M1P@FS:.\0VPXGO@=W9#4!$GZ"7+^)@<0-6C)UEP(FS7H9/8\ (< +IW[G+0I M$D?AF#1]:XN12>1WY:UF4M+/I)>K%8N-AH!F)-4/V\P^58VT[P!_(7YM> M Z^U_1U2<(3O<+#F8-+/P6]/'C2[(](V;GW5!L%DTMIO;3%"@E:?&!UI^\/1_4$L#!!0 ( M !%01%*_T*\)2@< /L1 8 >&PO=V]R:W-H965T&UL MO5AI;QM'$OTK#2ZP<8 125%.XL22 $JV,^1"F_ M?E]USR6O[%S8?)'8P^JJ5]>K&IX>K+OV>Z(@;AMM_-EL'T+[U6+ARSTUTL]M M2P;?U-8U,N#H=@O?.I)5NM3HQ6JY_'S12&5FYZ?IV94[/[4Q:&7HR@D?FT:Z MNPO2]G V.Y[U#UZIW3[P@\7Y:2MWM*'PIKUR."T&+95JR'AEC7!4G\W6QU]= M/&;Y)/"3HH.??!;LR=;::SY\6YW-E@R(-)6!-4C\NZ%+TIH5 <:[3N=L,,D7 MIY][[2^2[_!E*SU=6OVSJL+^;/9D)BJJ9=3AE3U\0YT_G[&^TFJ?_HI#EOU\ M.1-E],$VW64@:)3)_^5M%X?)A2EC28H MLQ-75JM2D3]=! !@-8NR,W:1C:T^8.Q+\=*:L/?BN:FHNG]_ > #^E6/_F+U M487/J)R+D^-"K):KY4?TG0S1.$GZ3CZ@[P$OQ2_KK0\.U?.?CQAX/!AXG P\ M_GO"_7\S)OXE0W3$DF%/XB)ZZ/9>O%3_%J_14F@'57KQ@VI4H$H\8J%__N/) M:K5\>FF;5IJ[=#I^^JE07DBAP1>L?Z?M5FK1.GNC*G*LO];,/0ROL5NE24CO M\:"1!J2 ]@_"6QW9!X]VT^AA!XO2BXVMPT$Z.I+^2!YMR-VHDL2C#L9&RDV/ M82Y> ]\$V/$73_U$;0='P!BYUBE/&94OA&^DUMTI@2QQ(3;D/!HU["=*0)#" MRYK"72&HKCF,IL1GJ+M.-SV5T:EP=P\-AT>9TKK6.LFA9,G*-KBN<5(&;D;8 M6=<.R2JR48XV8)I2M0@FW4(Q43[8A:ICW-90A M<8Z?3623&4!U46I03W2:NM#<8&$I7RI;8>[>H[Q(@FXJ9CE6/^ M8'H^EA0.YR1_8];A$$HSA(>O);\B)RNG8!>US+W1>;G)': ZB>>WY5Z:7>J% M1ODTYX?V?7YYOWO_7!%V84C6N[H:T/0=R% 4'ONX]:I2T@'?7*Q1&BDK92_6 M7V=Y# 3C99F]&R,%>L*,3G"LN=]6R0O_9_WP>QMU!2."-R\./NZ\C2:O-D/T M.Y<^\6)M# I3O"+P2F PO,.(X^71]ZDL6?B.I /E<9&\E [5VP]20&#N&;0B M%ZSANXBZ6IUDF;EXX]-X('1+DYKQ=6*ED5GPY1]+%0MQC8,C)W7HZ%U47-L, M);YO-'6A!R.W.1=A+S%,ZAK-GY/>Y*2Y%(B>7W/'<'=-Y^"HM2N;0FQCR$UM M@]#=L LV$8<]<.5GWJ]LW(8ZZJ%(BFPXP4>_#L3\HF MW4@=9>*=G;7503$Q :FV9G?$,Z_*8S&;4\BR1W%U';4-?9>M9DT&3G&'3HGZR\UX*:X M]@8JXO&<$V8AXM VKN+YS;-"P&FJI4L<&*4,,4V3S/QEZNB,4-3.-D",FARK ML,A;0T1G]GZP^D;>,0^PB.,6"C9'_+<:# !2 + S4[.%S;[=<\:ZS0S+QA84 M<\V2ES_^].VSH^,OD2DFN=0[F'3,=5K1#?$V@CK-Z8_$2!(52H2CXI11JM0R M\4^G'\$T&"%=(8PXL9=>IRC]3%E)D-?$0P]*NZ;*@[)3.*(K^@C0;>!,MQ:5 MM]5 QW40W0>"\8T]P 57]-631U&BH0YCF>A+95Y))9^:?PQ+SF#O\NAJ7X_W M2.IMK'8=TW'3%P(\B1T:(]*!5G/J&PO=V]R:W-H965TY/>?N&C66>! M%T9W-Y5>TQ.%WZL/#G>CUDIJ"BJ]L:5RM+KMW4_>/^L_2.[(9:D]/=K\ M3Y.&[+:WZ*F45KK.PT>[_9&:?,[97F)S+]]J&V7GESV5U#[8HE%&!(4IXZ_^ MTN#045B,7U&8-@I3B3LZDBC?ZZ#O;IS=*L?2L,87DJIH(SA3@L-3 [UP M]Y$V5-:D5LX6*K%E<,#)(XB0->[)^9M1@"M6&"6-V8=H=OJ*V2OU,VQE7GU? MII0>ZX\08AOG=!_GP_2K!M]3,E2SR4!-Q]/Q5^S-VKQG8F_V+7D_-GG'M!^; MM-5_[Y=>UO_W%8?SUN%<',[_;:#_!;/JMXR09%'I]+E-5 MV*7)26GOL5#H$MV(O@O*V[SFWO%#L5 Y4R:FTCFZ,7H%/*0+K[0C=3;IJZ=Z MZ1-GJMAPL'PV[:L?M4NW+,$+-F3DAL>">VO&XS*QZ]+\19#W,0FR#_: SP J*?%Z-/:Y-H[2@=IF)@&, M-N<9XL4U\"U]87!GRC@2.8-&!.ZE#@A/;0C* -6Z)EQ!=ZA^$-0/I2GT3NG< M6V67 3.T$3:! *M=M7D/U,:X4.L\9_&<'\7H&)-57L&#P(=U!N@3_;XI943FL0()B W 2,%1L#FJR]M]Z_YN@X M>[%Q<)I:5=IPRI8CWD(:YH8#7_M#==\2&]D:C^(UF>DDH2KH$@$C?-WZ^<]W MB^GD\MJKJG9)AIF-*J3D]@5%C<.N,HF 25\HJ;ERP&+K3##E>G@8"(5-S0J2 MT@7J'AQ H!X3?X^73D%3.# (%O(ATR%&_^L?/[U_.[E2R"&EPB0 TN.36R]!9 P$R.LE&D>YYG 9?-_I)ZB9B \3E)U4>B?] MG-G->P[=?_TJ"[&%^KDR/;' M,]NK,X9Q.KYNM.1N.!@<,'U\ 2BX 0 M;$/RR%36 (0H ,Q4Y&08"!.7N5DW"31U:.FMX[)1,$A*>Q)Y9U:%F'P2BILP;[9\%"A\O*#(0"AI&*,GK-)KZ .?: MI&A)3#!N\\,42FKGF,$2==O_($'*DBE?>2$WU^E!YU*))SX5=9HY-QIQH\5A M^L^,RLY<8IA,N;' 3$)!6XL)YN=I8 ^8+ \(QTVKP8(3+RP,0Q2]OF^; 6\) MZ,BN&T@VAE\JJV?:R:ET.'Y&W4F9WQ.&,GC=;I&Q"C]K3,.V!(+NB\)(_=Z< M#R=[2HC8F\MCCOB*Y#2=[^#L,!L^U]H%&#LY%S +3WHQZ_YOD% MU6*#\V*75'%3>X;',C+$JV9:+VEM2NDBQ$ :9II4ANW4X>!FP^EQ<-/AO%UX M%@TSYYOFY==P.[.?X?^?D:7RM30LQ@#]Z1=IU.T0F.0-XT9QN/ MCL,>59AF((&\>LG;/_8=G<,+%55N=]1T+'T!<"5O[)EQ*:2=4/1P7$'HM80+ M ^+)=4:D2"2Z,D'G<8+ ) 81C/S%9[*ZA$[Q1 A:6 M_;#9^DL?SPO0WXFK9MA LR@H-1@@0NH]HDDG;]F[0(*+8Q+,AHO#PCP=D#@?G^ M.UAT1$=O=<+67,U.\=[AIR?)M? Q3<;>VR&LY:0G6+VU=G%[$J^+_ ]&2SF$_F]6,P/ MIIZ$WO**I-TGDDT1P)PT-[T<\[>8N9Q/V?3%HG_JS7'4>5W'[K.6/R7X$(3- M-KZYMZOM_Q[W\77_(![_- '3UGQJSFD%5!-L)2__2QNPU[[[[[ MQ?-B:^R#JY@]/=9*NZM!Y7US.1Z[O.):N)%I6..D-+86'I]V/7:-95%$HUJ- MLR0Y&]="ZL%R$65W=KDPK5=2\YTEU]:UL+L;5F9[-4@'!\&]7%<^",;+12/6 M_(G][\V=Q=?XB%+(FK631I/E\FIPG5[>3(-^5/A#\M;UWBE$LC+F(7S\6EP- MDD"(%><^( @\-GS+2@4@T/A[CSDXN@R&_?<#^L\Q=L2R$HYOC?HL"U]=#>8# M*K@4K?+W9OL+[^.9!;S<*!=_:=OI3J<#REOG3;TW!H-:ZNXI'O=YZ!G,DQ<, MLKU!%GEWCB++M\*+Y<*:+=F@#;3P$D.-UB G=2C*)V]Q*F'GE[>6"^G)2O> M'"OAN2!OD*SXVX0+!MY#^FY-W0B]^^&[>9:>_^2('QOC6N0,1ZC45J"Y)%Z6YL'87A!NA6@YL6.15K]R$ M I$R0@=8?O1LM5#4"$#Q4P(EV$L;&@*ZSB$=VPJ)":W$&Z']B#["FX5+ *73 M[P]AKRVT^]Y6^_3%'@R\X-57ECE6U"!D-!&,O^H.-,9)=_!>6/ _2"\IG?T[ M9Z5I[<'7Z;!?&ZK@01MR: =9RAQA46Y@K]$2L1W@IY?X(15M+(9$^W?K+6H< MBR?R2&@CK,0@$)9BA^-BSM=LUE8T%1PI)#7OCD:QY =&A>% R5-E5$%!@KL[ M#*^%#=@Z1MM*OQO1!]3IV6%^+FO1_[<9AMZ;;'2!E:%4W'[0@B Y"(8 =@W' MG:AVPSCRC>)BC6GND8D7Q',]'T:PL*+T5(I<*ADZ;/3FCM+CDK_N=MN3>O&ULG5;;;N,V$/V5@9"'!%"LBR7? M8!M(LELTP"YJ9-/VH>@#+8TM8B522U)V\O<=4I;B;&*G[8,MDIHY*I*H1=>84P]"P*=%5@Q/9 U"GJSD:IBAJ9J&^A:(*9D&/DO,*A>92@,+-PKN)9K>)M7<&?W#=^B_N-PIES73>"?+/WENBH4W\2#'#6M* M\R#WO^(AG]3B9;+4[A_VK6U"$;-&&UD=G&E><=$^V=.A#D<.D_"$0WQPB!WO M-I!C^8D9MIPKN0=EK0G-#ERJSIO(<6$WY9M1]):3GUFN%.VO,L_ 1 [XH^$U M5=S, T/8UB+(#CBW+4Y\ F<*7Z4PA8;/(L?\M7] G'IB<4?L-CX+^ FS 0PC M'^(P#L_@#?M$APYO^$&B/JQ*)HS+]W.7+_QUL]9&D43^/A,JZ4,E+E3R8:@/ MBWH6R#;D3- KWXOI@1?1V M/"/C-/8G<0)IZJ?I%+Z@UK/3:5AD3D7DRH8DTL/4'T['5W"9Q/YX$E[]S,\' M02?O!<1#/TTB.PC],)W HS2L?(V-3W02TXXI; ,;^:9D>:/L%E%J]%.(4+5- MB;8I7]6=L,F"Y*6;M^=J<'1O5:BV[G;6 M5.1&F/8*ZU?[#X";]MY[,6^_'JA@6RXT'5T;<@T'X]1K]Z&;&%F[6W M#=VI M;EC01PPJ:T#O-U*:;F(#])]%RW\ 4$L#!!0 ( !%01%+)8_6]&0, (0& M 9 >&PO=V]R:W-H965T1?)QY,V]( MCM9'I3^;#M'"UUY(LPDZ:X>K*#)UASTSEVI 23NMTCVSM-2'R P:6>.=>A&E M<;R,>L9EL%U[[$YOUVJT@DN\TV#&OF?ZX1J%.FZ")'@$WO)#9QT0;=<#.^ [ MM!^&.TVK:&9I>(_2<"5!8[L)=LG5=>[LO<%'CD=S-@>G9*_49[=XW6R"V"6$ M FOK&!@-]WB#0C@B2N/+B3.80SK'\_DC^TNOG;3LF<$;)?[AC>TV015 @RT; MA7VKCG_A24_A^&HEC/_"<;(ML@#JT5C5GYPI@Y[+:61?3W4XE!R7[E#>64V[G/SL]K6T3![X7B P8]": M=62)UFU&]8GB>J)(GZ!8P1LE;6?@3]E@\Z-_1.G,.:6/.5VGSQ+>8GT)61)" M&J?Q,WS9K#'S?-D3?*^4:HY<"&"R@3/!.R\8;KFIA3*C1OBTVQNKZ:;\^TS8 M? Z;^[#Y[Y3V60KW(J_,P&K$J-%0) _1[U=_R#P784('B+GN@!F38+>*65 M,7##M'YP(5BO1FEA5]=C/PIFL7&0MOP;\\_P;VHT_\/ECF!)PMP1T@DUU)JH M;4$&+R@Y^ /*)7TN\F)!0Y;09^6!9>*! F[\4R(Y&H5G-1T?#*3DGQ20ALLX MAHLTC)?5 HHL=4B>.R0IB3-?KER144LF7HQ45J-:>V0:0[!8=U()=7CPN2DJ MN(;$T5:0+L,BKN B<<3Y I(\S(DU*\)DZ> RC*N2X(K&!-XKRP1EFZ["I,I= M]F2?E*53D!1A')=.2AFNB-)MKL(LS?QF%195 ;^ZLM%99R#U!]__W/6@@D]- M8D;G%KN;.LMW\ZD_TRTY<&E 8$NN\659!*"GGCVW2MG'A0LP_WBV_P%02P,$% @ $5!$4HW&*;Q2! <0D !D !X M;"]W;W)K&ULK5;;;MLX$/V5@="'!'!C2_(U< (D M:1=;H.T&3;O[L-@'6AK91"E22U)QO%^_AY3L.,@%^[ O%"\S9\X,.3-:;HW] MZ3;,GAYJI=U%LO&^.1\.7;'A6K@ST[#&265L+3R6=CUTC6511J5:#;/1:#JL MA=3)Y3+NW=K+I6F]DIIO+;FVKH7=7;,RVXLD3?8;W^1ZX\/&\'+9B#7?L?_1 MW%JLA@>44M:LG32:+%<7R55Z?CT.\E'@=\E;=S2GX,G*F)]A\:F\2$:!$"LN M?$ 0^-SS#2L5@$#C[QXS.9@,BL?S/?HOT7?XLA*.;XSZ0Y9^L5LLB[ M,Q19?A!>7"ZMV9(-TD +D^AJU 8YJ<.EW'F+4PD]?WE5%+;EDO@!U^S8D= E M&;]A2TJ*E5322W;+H8>MH#$L>MSK#C=[!7=!7XSV&T8NG\M<; M)L8'$^-H8OR_Q_9-W)"GYZX1!5\D2$3']IZ3_VB,GHD5IFZL=$P0IW/Z=::LBT\;86U0D=3[V@Z M2L.8SZ$NM64#_(THQM3U]*%,A*4,YA/!W,H_Q:C M]@P_I>##/%YADZ6"2SNBKT>^+O>_/*;X+8&D>OVDV M[2T=2V3C&673O#>D'^&BSG0ZBM]\OG@ILM]Q57"J$7I'C37WLL3FT3FJ7<'6 M(^;A.&AWSZ%%+F+[)T2\04EMA+1D;)@I/">2GFL<;82G2D@5A!JVH?*3$UZZ M"HEAK%2[,URH1LVN V%V7J(\!E#PVE]FY!5+-_2I:GUK><]Q1X42$J9"/2T# MW8UT ;E +)[*X&:[S@.D0330>X1H5@S#/" !YU'6P]?B<8*21R3+WI,ZU&4T MG?4:1+NM1F!6& Q'Z*BJ.RIE5>&F*FOJ/>>.ZED,NH\O:Q5:V6/@2T:D\7Y, M%?G5YKZ+2\P@WK^O9QGU%5G]I$@^S:QLE"YBK7OI 5P+%5,)OEPA>Q6%/)O- M9B';TBG=>5Q!Y !.G[K4*#;"KIG2^8SF(_KA\1#_@1X>M<&:X6UH]J'"M=IW'?&P>_B?N.K:Z*-X M]S."6*!>**ZB.SF:3A&S7X+N%-TULJBOCT:+C=(-_(K9! .>5,7Z_" 8. M?UF7_P)02P,$% @ $5!$4FO_RA8% P + < !D !X;"]W;W)K&ULG57;;MLP#/T5PL#>.MNQT_6")$ O&]:'8D7;;0_# M'A2;MK7*DBO)2Z,)S>$B3U*Q3^L%4B!;6M9!F'E36-J=1 M9+(*:V9"U:"DFT+IFEG:ZC(RC4:6>U MHB2./T4UXS)8S/S9C5[,5&L%EWBC MP;1US?3F'(7JYL$DV![<\K*R[B!:S!I6XAW:[\V-IETTLN2\1FFXDJ"QF =G MD]/SJ;/W!C\X=F9G#2Z2I5(/;G.5SX/8"4*!F74,C/Y6>(%"."*2\3AP!J-+ M!]Q=;]F_^-@IEB4S>*'$3Y[;:AX M3>*X=!_ESFJZY82SBRN9J1K!LC6:662)T9U'V8 ^[]')&^@3N%;25@8^RQSS MY_B(E(QRDJV<\V0OX25F(:23 TCB)-[#EX[AI9XOW1_>/5O#)3>94*;5"+_. MEL9J*HC?>UQ,1Q=3[V+ZGQG M%XDT;^L.P67M90Z@8P:2-$P_C%!)WP/JOHC1%3%0"6*]) %]&4Y.@)+?,.+S MF9N$DW>@DWBO%HDE\Z=).'UBM97&?Q35:QII)L?AT7MXG+RK4BK-9>DAG$@S MZZJ(2&BB2F;R1RHBPPZ\=Z0 CKH:PY>!OE:HE[KN6AG@M6H M2S^G#0792ML/L_%T? K.^@GX9-Z_(]=,ETZIP(*@<7AT&(#N9W._L:KQ\W"I M+$U7OZSH.4/M#.B^4,IN-\[!^$ N_@)02P,$% @ $5!$4KJ-AI$4!0 M3P\ !D !X;"]W;W)K&ULM5=;;]LV%/XK!UXQ M)(5BZ^I+F@1(FG8KT&1!DZT#ACW0$FUQI4B5I.+XW^\<2G:<-O::KGFP28H\ M'[]S)7FTT.:3+3EW<%=)98][I7/UX6!@\Y)7S/9US17.S+2IF,.AF0]L;3@K MO% E!W$8#@<5$ZIW<:E7ASWHM[JPPI;3>+_A#\(7=Z -I,M7Z M$PW>%<>]D AQR7-'" R;6_Z:2TE 2.-SA]E;;TF"F_T5^ENO.^HR99:_UO*C M*%QYW!OWH. SUDCW02]^Y9T^&>'E6EK_#XMV;1+V(&^LTU4GC PJH=J6W75V MV! 8;Q.(.X'8\VXW\BS/F6,G1T8OP-!J1*..5]5+(SFAR"G7SN"L0#EW\H89 M)=3<0LW1524S_&C@$)=F!WF'<=9BQ%LP)G"AE2LMO%$%+Q[*#Y#/FE2\(G46 M[P0\YWD?DBB .(S#'7C)6LG$XR7_I>05*GE-2L)?IU/K#,;$WSOPTS5^ZO'3 M_V7$IV+ &;,B[_[YU]/"0LYDWDCF> '3)13B5A2X"%R)LRK7%0?FG!'3QK&I MY. T:(,K,/M:C%++@AL+>N9E:ORD'$'1:.$C&J'9+3>8H*"::HJ[X^*'*!8W M0S:VX5 T9D4 B0I=].$&^PJKRXJ0*CPR;('N$!N+LPA+2"LM*8MQQ=0;A' * M(1M"><0X_F=AIB66'0M['DHW%L5L /PNY[7;6%Y@[NP?(E?#^8-H!HQ%[KE1 M/%ZBTW9,QV$T\3&[T;ML*E31:0-[GO@^7&X8XYN\\P*R()RDOITD";91$J3) MD#I1, Y'R$)I+ X/MOG8N>_@">[+LC"(<(VR1.VF;DFV'HFRR%E[]A(&UE0ZE-@<\_-^*62UU$M.%0;SUW@" M-UR*"X:2=_"+T4T-;^YXWM!M =[A%LKWKNDZU)8ODKD0?Y(S__-([C\-7[FW=7OAN]VO?%*4QE+ MZ!)*M"ZNXXI\)9OBOCX6W.'.E/Y=A=Q1%T5;Z0V%%NV]:4JD5 B/L8?+T/(2 MHQ,#81]O5HTL-AA4F+5T%RI JY4/US!H0-2HW:76QI&?L;[RH#5>.\7O2%L: M+4J1E_1MZ>WBN:/Y^L]7:KL!G,[P1^Z-V6X9!% :C<0;C(!R'I%4T',$D")/QTZ"[7-Z5FU&0 MH@F'V01[HYC^DW&\\LG!]U26;!@':12CB2;!.$43C<(@2R(_CD;QKE+YW:?8 M<\;0%T7V^T^U=#*D)IGX4PW=Z$?#T>,6^;9S;=@>:).V27[4N?;8G7RP\;^*8=GFVZ4:]\[ZZ_KU^)I^TBZ7]X^-2^8F0N,2\EG*!KV1UFOC?S5P.G: M/YFFVN$#S'=+?/%R0PMP?J8Q_+L!;;!^0Y_\"U!+ P04 " 14$12U+HQ M/H<* #@' &0 'AL+W=O,9VG%D_9)V)TNY#IP\0"4EL*((+@K:SO[[?.;Q(OLCN M3CN[^R("(L[].P? X>F=-M_:C5)6W&^KNGU_M+&V>3N?M_E&;65[HAM5X\U* MFZVTF)KUO&V,D@43;:NY[[KQ?"O+^NCLE/_[;,Y.=6>KLE:?C6B[[5::[Q>J MTG?OC[RC\8\OY7ICZ8_YV6DCUVJA[-^;SP:S^<2E*+>J;DM="Z-6[X_.O;<7 M(:WG!?\HU5V[-Q9DR5+K;S2Y+MX?N:20JE1NB8/$XU9=JJHB1E#CEX'GT222 M"/?'(_>/;#ML6KJY[*PF_='Z9$HU$IVE?VB[WY4@ST1\%B*\JZ#S \=3JW8$ROY_G Y*)GXA]@DHE/ MNK:;5ES5A2H>TL^AT*25/VIUX;_(\(/*3T3@.<)W??<%?L%D9<#\@E>L_*(: M;6Q9K\4_SY>M-<#$OUY@'T[L0V8?_F]._,U,Q->-$I=ZV\CZN]C(5L3( [) M+BLEVIZ@=<3=ILPW0AK% "T$*"THUTJOC6SP4E:BTGG/4Z_X901GK#''JX6L M5"MN5JLRQW/VM[^DON^^^[*X:7GHO3L6LBZ$K%H-[?*J*[",>%Q"O"$&RMPR M[8U9R[K\M1 PZT$[8S-0VL,BN9*Z23W0C=&:'JXDV?4,K 9T6)^)?+SFK3\RP4 MY)AV4I'--:IM-"H0^1MA8;T+=8M:UG"PX,R--,4=^9X5TRO+DZ:2EN+8\X;R MMR5Y+=?;+8Q#_?NF"(?.:!?^JE$$B:DCK,HW-4>-%1LU);>T74, (,.51-"' M:&K\F.? L3/GF;=BJ7+9M4J4=M #*D)<;I2%O64MZ[R$%ON0[+$&AD;=HD0" M;'FPZ<'L")<$[U96F C;BLNW( MY#WTP7Q:^1A[Y+\^+BL@0-^1K#X24^8-"&+_'_"QF%']V.BNQ:+V^"T8&H!E M?V\3V)G4=@FG]KN3EXE%MT3"E(WMCRF]E)EW+'[<+PQC@@ZO_6/Q5=L=L ^J M=*!(GZ\,ZH/X07B)DP4Q#1P_3.B9.5X:8) Z49**J\X@)47@N)XKTC3"*,TB MK(Z\0)RC%()-*R*L#408IB)V7-\3OA/ZOOA4%@5<>"5;RS:<=Y0.E6Q+*4(G MC%VP";(,U&F4@29Q W%AY*]E12\B2/$3C,+4%U'J#08?,"CPG2 (P=9S8Q'$ M3AB">^0D6?+*+N.G OIF<"GD9Z-;=QM^B^-9"W>0@-C'@$20HTA(G)''X)P4 M7$Z>#R67NERO(9&VUEN$T>)8>B+\DY="_) ,>2I[]/,>Q?2OH\MW_VATQ8[O M1HRN-$KIF3INW*,KA!3#''6@ # /* M?U\&EX=U+@F:P0%!?!A=)"$A=$%&0,^ 8!:2QY!+:?C[H^LG; !_[M(5!4Z8 MN9R1;DPE+$J<***!CWJ$V SH2IV8RPOR =%PTM@#X++(V\$+,,T\JD8)Y3'6 M9ZE(,(E?A!CE?9!">AQ&5$=CE,W4\1-O!!FD "]10F4IS C@:1*]C+0,]1.. M!6L?2STW<_P,Y FR)7@%:ZDK E"">I8X:1H>!AL)R8;*%7@,,@@*/%&1<"P,UW,M?;P8VV20^("@AN2480(5SNX!8X M41B(./"HBGB,#\+?BV#SL3 I/PHH(TM]&/LM2DB/H -.@2)0%FCK9KD>_#8 MBUA+41%1:C,GPS:6^9Q,H8NJ%K^"M#"CJH:&V3DOP/&U*A_<9L<+C1ETMWHX#N,HB=.C&F=6WN-"T*BZ96G[ M)TX<&Q\= %_?HO^;(LO0WXT.P7/5@:XHGO\.5A[OQLDQ M[B$Z__:F[X8@\!3P7N1H;AB2VJQH&)#$+"9%KFO$/:#*&IC? M&?+;P"+8DQC ?1Z;[L/5/RF^3J]*.Y\!7>TQ-62HBT$V-%1D#.ZY?!'\I2M[ M9^*D,7)#2HK9P(:P6ZX1W?M\(^NU$L2/HNPE["8WHE_VNY\.--S[@,9B-B#] M>#Z@?^;#1ISC(AQH4M!ZX-J9)5'_S)+^^A%Y?$#TN'ZA('P< M:3J E72%T;FL\J[J87?P@JL?(I,NS[>JOSWGLBE1HJ@L..0+U;!KQH709\434!A-,[R%M%K-A50SHQ&Y9R<3SQ7*U5P M)5Y2SXS*ARIX!_BXYT(S]2!VSFP.%9NQ"5)H[@)LZ:,%MY[&^,AA%T):&=5W M8/H6R/GB4B2!2WN;DH::I375ZKU&GME;F>$ L!@[>Q>B@SPZ"]ZGG.6)/ A;L4KJF[6[()O7\(<\1/[@GL=B6 M5057\,Q_,//&&;OQP1]3'^UIM36JXGX9E.-^S^+&&4YVV(1AQF8\G3'7EPYB M.[-W_?,!Q=PVQ%%6"^K$@<'8+A:R[W -'O3N,8,.@]->B[AR;MV2)?Q M7#.64=21V?5*KW?+^VQ]46)=UB\JQ JE[DD1' M?>D<)U8W_ UKJ2T&PO=V]R:W-H965T#R7)Y=NGUQ6 1 MOWDWY?6RX+/1.W]P31S)RMH[OOF870S&[)#.=1H80>'?O7ZO\YR!X,8O+>:@ MWY(-#Z\[]!\D=L2R4EZ_M_G/)@O;B\%\0)E>JSH/UW;W-]W&,V.\U.9>_M*N M63N=#"BM?;!%:PP/"E,V_]5#FX<#@_GXB$'2&B3B=[.1>/E!!75Y[NR.'*\& M&E](J&(-YTS)A[(,#F\-[,+E,MCT[C7'E5%J"YRU5Y*N*E?E^2A@"UXX2ENX M=PU<<@3NC#[9,FP]?5]F.GMJ/X)KO7])Y]^[Y*N 'W0:T20>4C).QE_!F_3Q M3@1OK7*ZC?=*[4&O0 OG5+G1_Q5)5[VBI/QOL:"ST'3*9,$1WX[ZG&R3@*.TOZE]J$_>LT5]Z;M<'B M?IE ^B$%@-[HW'Q2P9D'^JNS=47?/^BTEE4?^_5+5@M-JLS$YN\W'Z]@;2DS M#O5GG9=7J78!0D%W>D^ZJ'*[U_!H9\(6#\-C !$MV15Y9,K@;%8W16S7/3QE MM3/E!L2(IT,J+:UKAW>.U$ZYS",'<&NE=8ERR1B&@G:%[R"^(:I( MFPP^0PX!XS1\W%=:4#=@4? <]$JWV8=?JM#YGBKM1$ Y*#D1Y!9_L'T:^D.J M2P/[%W_YTSQ)QF^OE[=>+N.W+PF[>3Y]4A6T-S7-N3N6G$>+Y>*ZMXAH(4ZA M?G2Q0E:Z&I(SQ68[_C,]'8[/QL/Q>$R<,'C$7FEW#Y\XPG4=:M<$(ZZWW&FS MT>0EV*#RQKOGN*D?^%H#-[6;TOR*]^W!,4R3PJ+1#,V:\=\>QV?"'':==J#U MG\=1#"',<]%TO,&#:?= DEII4?H<++JA/^)9EN2O;8YVJ@XJ%:Y;GLI'/>R3GJ<":8G*!\9BI[1F!UOZ!^U^ ]F\#W] M+%U+9Z_[*UK<:X=VC%(L10AK)/!:5,SFUI*1),CR;3H:G,UR>H""; M!,3Q$,.%T',ZY@)UJ>$S?!$/IW@^/1V_I"0AM.>U-FSP8@XVQ[/92XI/GMGS MBV*@:3R0FN4=5+#$:;VFQQGM@"TC4 M;.Z3+=MT>![>%DHUJL)_3/Q?6;V^4'.)AN M>6 AQZ4'CZ[C:70RG1^C683Z?;;5'!&:VR>W0^).A":Z?^QKS(RNES_M\$\Z M>],@?)-R5^><4=8O$2?%8ZPIZD)RVC-9-FN(U[EG6$SWM$8.2TAE+OR2W;[ MB7\3J)+,OD/!ZQ#RQDYB#.I.YV32J!B^\;"C(L($RPIO4PVMK90B#3W'I^@-9_A^_V7IF.)[CC MSR%+;F0Z.%#WW]AY[=UJ3;A@U?[27](55]*TDBM&7I)9#6 M5_]?B7SN:V]T\%E=:+>1'P^XI+!S\X7=/^U_GU@TG^6/RYL?-SXIM\%\!$ZO M83J.3F>#9MKK;H*MY"-]90,^^>5RJ_'=XG@!WJ^M#=T-;]#_:G/Y'U!+ P04 M " 14$12SO>&_]7WWW0_RO-PI_6!J1 M/C9#F*JBM;2^CR!0U-LR$ MJD5).Y72#;.TU-O(M!I9Z4&-B)(X/H\:QF6P6GK;G5XM56<%EWBGP71-P_3S M!H7:7073X&#XQ+>U=89HM6S9%N_1?F[O-*VB@:7D#4K#E02-U56PGEYN4O>] M_^ +QYT9O8.+)%?JP2T^E%=![ 2AP,(Z!D:/1[Q&(1P1R?A[SQD,+AUP_'Y@ M_]7'3K'DS."U$E]Y:>NK8!% B17KA/VD=N]Q'\_<\15*&/\+N_[;) N@Z(Q5 MS1Y,"AHN^R=[VN=A!%C$WP$D>T#B=?>.O,H;9MEJJ=4.M/N:V-R+#]6C21R7 MKBCW5M,N)YQ=W6!NEY$E)K>.BCUJTZ.2[Z NX%9)6QOX1998?HN/2,$@(SG( MV"2O$MY@$<)L.H$D3N)7^&9#6#//-WLE++CAIA#*=!KASW5NK*86^.L5\G0@ M3SUY^H,Y^V\4_%$C7*NF9?(9F"R!6T/G(3>\Y$QS-%"S1X2.P VW6$*N-(GC M<@L%:UG!+<$(T6+!*T[[7(*MD6LZ'\[H.AQNL5&:R+O&@*K@@RR4;LGB3D$( M:V^\9;JHAX1[*50";'+4@W5"W4V2"Y*KN7%BF'P ]8BZU*RRGN=-$J;4ED+X M$T8L9+@X&"8C5>(YA(]TQ["B4)TDL"9W_)'E@H)F_UO3WN?%L<_XM,\),"I^ M*[#A* MO 0O=?H.[BW%SG0)&U>6W_J&N83?AP#NUW"GZ0)]"Y1C ],P.8,W,)TD<>J? M:9;!%ZQY(="GD1E#!:JX9++ D^@T2V&^B.$K7;3[GN26B8/PYV-0'";S,_(T MNYC3;Q9G@_B/6.8CV:.T'U&0U_E\ >>+&6F>3+ &-G]]=T%*5J> M*&XZN9!88/?;;Q]8+'?6??$M8H [K8Q?)6T(W=LL\U6+6OC4=FCHI+%.BT"B MVV:^-55OGXA=V@NR#EJO?!ZM&8&&AIAK^X&_-P M8'":?\>@& V*R'MP%%E>B"#62V=WX%B;T'@10XW61$X:+LIM<'0JR2ZL;] ' MUU>A=])LH;(^^&46")B/LVH$.1M BN^ O($K:T+KX;VIL7YLGQ&AB56Q9W56 M/ EX@54*)_,9%'F1/X%W,D5Y$O%.?BA*86JX024"UE!R5\@@T<-?Y8:TJ$T^ M/^%Q,7E<1(^+G\OK_P:!BT$(+8(A==!#YI$S#Y0WU!MT4^YF4?'Y"F MZIT#4GPV3W-J)Z7X9MB&KM2?,ID>S]T<88]#'O-$]_ MO(AN[%;*4\S'[8<9E(V3E9C![]91FDJ-+$8*5[*N%<)[07E@N>RYKY7PDLO9 MD3[3\+BEX*JG;(@6 ME>J8Q0X=CDU)P=4/G1U:A_^5E12.70\Q(*J>;:2!LN96Y?C#OD*6/- EN*-W MS5.7D=+08^3&<#?0RELEZYCQVT _SA-'?FFH9S ]-AZR@Q%,I=C&AX9[K#=A MF,;3[O26E<,(?U ?'L(KX;;2>%#8D&F>OGZ9@!L>ET$(MHL#?6,#/0]QV=)[ MC(X5Z+RQ-NP%=C"]\.M_ 5!+ P04 " 14$12CQF5:&8& "(#@ &0 M 'AL+W=OV*)FT'#/M 4V>+*$5J)&77_W[/D9+BI$WW\L66*-[[\]R1YWL? MWL>:.=&'QKIX,:E3:A_/YU'7W*@X\RT[?-GXT*B$U["=QS:PJK)08^?+DY/O MYHTR;G)YGM=>A'PE*W?7TP6DV'AM=G621;FE^>MVO(5 MIS?MJX"W^:BE,@V[:+RCP)N+R6KQ^.E#V9\WO#6\CT?/))&LO7\O+S]7%Y,3 M<8@MZR0:%/YV_(RM%45PXZ]>YV0T*8+'SX/V'W/LB&6M(C_S]IVI4GTQ.9U0 MQ1O5V?3:[W_B/IY'HD][&_,O[1\L)Z2XFW_3"\* QKORK#WT>C@1.3^X1 M6/8"R^QW,92]?*Z2NCP/?D]!=D.;/.10LS2<,TZ*?+B M^F5^6CSY9DIX(1,)*DVRV)0\::OV((9^3ZTZE$1O@F_HA?D]FP)SC(ZTV@2C MU:=Q(&/K((]D%9.@\HJ4[L7N0G7 M!](<$GI2IBQI[UQI Y&<3[1FI)>D9\D>Q.%W'+(.R>M'^F;TTA_I@$M:,K!C MBLBLM="'!J49*U7V=RA.UO*/U9G1-?:!U*;I&FI]$N7*DC4*!3/I0!TT%/]4 M" K(R%&J;..%"KH>*9-!#A)QLX;$N+K'WB\7LS.T$&MS-\2V+Y>SY; P10"Q MY=PC[2$'#&)$*38"1VV@#4&TP:_5&B :/,+W(Y=FN6P,<(B-S+T8^PI=8234 M PP "B2)?G.T APL+1Z)HXNSL?3_0L< T)LM TYE6G (\'>T!*#>57T=S+IS MR/-]BH<-@]I2IR./D!G4JHI0K=(Q:G-Z%;DN5P'Z#5BA:P4$6= D),5"HPZ"2P$1 M)!"_=(H*(\1(G\OHQ617%O"Z"]GC+*UTF@(-,SH]D\^+L[/3,0_93JTJ) *G M!"A%')O.@IZYWZ3;V:JZ(*R35.#\8$%^)WPW;LL7!;2(I-E=$E MKTEV;W._$Z!ZVQ7B%U)@ AND@ E5U+[A(8Y2^RG5?H_V$:8?E4A\X0_8(YFU MO,6OJI!]J8[.3;C+J5O#76@H==YSJ5SF112R(F!5U1Q*0U1H"*IM+: DF4=[ M+*,G\+8K#:N\CZ I:(7MW#?O9,W$G$Q$1@T'DW*&LOTD%G$LX]S2&E4!%X@+ M%"WX01_V/45[$J )P/G*]SWP*"9@ Q8V.*+E%HO0?&-T3G47I%F9.'*_E/_- M%C% [*VRR-&JDA9WK3[0U]2SA]ZNKJFG#GTSN' L^EIZN@B#>QZAR; ;N/?F M]6IDF ;O7MV@=I2S?1^3(WW I"Z5YJP9G'';.$Q- MJ--"9&C70"E:3T81]Z03@.U!IO5A,#2C.Y$(5S#32PL$ \J4O]=YF5U'C=5KK0K8$14\ MBC(8I0PXF>/JP%-:=^E^;5+&8ECM?!@,9S=1L"MN4QFDB[,RGZ:?]CX?A2 X M)J\?-S_A3@ R=R''5' O]+E)*YZ\VWK4;)IS=\3>#/LULRO<'@N@.XPVB=*5 M.UD>YPG;737[U-EU?G0[0 O9YCN0]+?.I7)1&%?':]:JW"YNMI<[&LX:6P . MR-Y ]&3V_:,)A7+O*2_)M_FNL?8)-Y?\6..JR$$VX/O&XW33OXB!\?)Y^3=0 M2P,$% @ $5!$4NIS@W3< @ 4P8 !D !X;"]W;W)K&ULI55+;]LP#/XKA,]!G+CIUA9)@*1IL1V*%AV$'V6)BH;+D M2G3=_?M1?'S\2%/,O+7NWI>(!$^5-GZ1E$3U19KZHL1*^+&M MT;!F9UTEB*]NG_K:H9#1J=)I-IF\22NA3+*<1]FM6\YM0UH9O'7@FZH2[OL: MM6T7R33I!7=J7U(0I,MY+?:X1?I4WSJ^I0.*5!4:KZP!A[M%LII>K&?!/AI\ M5MCZHS.$3')K[\/EO5PDDT (-184$ 1OCWB)6@<@IO%PP$R&D,'Q^-RC7\?< M.9=<>+RT^HN25"Z2LP0D[D2CZ<,@.#EGDW06*+#>"Q'+N; LN6#-:.,14HS>34R9\E"TY MUBKVH^6VR3T^-&@(\)%7/T^)88,R+0X0ZPXB>P'B'&ZLH=+#E9$H?_9/F<[ M*>LYK;-7 3=8C.%D.H)LDDU>P3L9"=_S_$JY@A?5[DGQQWQ[17XV0 _ MB_"S_RGA/T+ !RK1 97"\(*@""O(PQ,:Q;M4CMO:.@_"(1A+(-IPLCL0YCLW M"!&[\X9."0W6@0V K?+('LHKLP=>"@0N-E8Y&_<%9P )30UDNTB,$6"I5)Y? M86T=C6+ 9T")0A/W+97 (E1F#!OUJ"0RD,1",S$)'QEK;863 6PST._U(U#A MD?N:Y5TXY)]#A*IK+@S-]3O;$0@NQB$8^\U@RZ.GA-7.J8*+5\1JUNQAG52& MYP[X,E0J9#G]Q?@N"(/M:K,=05NJHN2TM.;*0RV4##5A%9162V3R/%5NA&.C M\TAF&O01_:N">2F/=3X3YV9'CWT"MT^ MCC,/A6T,=6]^D X3<]4-BF?S;MPR\;TR'C3NV'4R?GN:@.M&6'QD5OB M(12/)4]]=,& ]3MKJ;^$ ,/_R/('4$L#!!0 ( !%01%*0RBV[/08 #4/ M 9 >&PO=V]R:W-H965T&B_)))\>1_G MGGM(GFZLN_8U41 WC3;^;%2'T#Z?3'Q14R/]H6W)X)?*ND8&O+K5Q+>.9)D6 M-7HRFTY/)HU49G1^FKY=NO-3&X-6ABZ=\+%II+N](&TW9Z.C4?_AO5K5@3], MSD];N:(K"A_:2X>WR>"E5 T9KZP1CJJST?SH^<4)VR>#CXHV?N=9<"5+:Z_Y MY4UY-IIR0J2I".Q!XM^:%J0U.T(:7SJ?HR$D+]Q][KW_GFI'+4OI:6'U)U6& M^FST="1*JF34X;W=O*:NGL?LK[#:I[]BDVV?(&(1?;!-MQCOC3+YO[SI<-A9 M\'1ZSX)9MV"6\LZ!4I8O99#GI\YNA&-K>..'5&I:C>24X:9K M73CN]_)W36!V89M6FEM.-AH92Q6H%(4%M,;G)X\:2LF?*V6D*934P@=\P( % M+VJY)K$D,ETVL%,F.78EK FL#+58D2$GM;[E7ZAE;W(+4^L4_+8:0&%M0&(? M3$KDBN. +K_^\G0VF[[X8SZ_3(]'+QXFRF$.>4C'_3+;*L-T!#:--) &SG$L M$%C(\C-F(N4\3F4IGV+#U/"0:C@KHG/\;<W12U-"L2"]LTRB=1[CMZ]6K1-_1PSV0\'B;C\5Y. M+P:ZWC,2^Y?S2/S<%'1]2.5WQ![@6.012U@H?/9QZ56II - AV(.;B9:%+U9 MOYSMH1G&RR+#NVT5:05%3^E8LY,>S Y1A/_9,GQMHRX10_ VSS(W!8(CWU%H7.!?>\,31]."O-!9L?$O2"6*M%F^EP_3T4HL4-#X. M7L$%]O!G!*]GQ]EF'RE.!E*<[.WJ!\"!5A#FO6$YN8L7/^9!,%%VQ)=__#&V ML!'/N0JW.[/HZ$M4/-\,1_P^:%(BCS-0F^D0:AF$K"H(8.9=DWGC4C-88;&@ M4PU6F-U->>NU8^Y8+&/(PF:#8'JQAV"3>-H-3[]/+2UM7(8JZH&GXQS<>\AA M+WUTTR(KQD+Z6E1PX+F>Q"A:2QUETMZ5M>5&L3@C4VW-ZD#CH)6JI)##*3!- MN2SC79$N]*>.+*,Y+:K(N81^+S)=9B5AN-*T=)U"(IP_A_I^1EF+CIZ\\-WY MB1S [,2M5FW>.#AS,KRK9_^%1KH)USY 26M5= VS,'&87%=N&%S)@!^L"=N( MIL'P ?>]Y2(?BC4Y']EJC5>+[85/CFG,.5@5 S: #M\A8"I3@0F.\0^W;2YL M*(*SYL.'YXT2 %&F1@]9D#=<3#38 2TX\C5_@PP8JE2G1%W7>%?:$@)ONUZZ MQD'4BA#3CIIWOR*I2LY05,XVR!B3DCJVT7<(>%XTE9.Z:+1?O/KYY>7#T#)UBG4VS@]V> MY58K6F,\$D]S^R-Q)DF-)> HN664F%HD#>S\ TR#;;0CPC9/')*O$TJ?*#L) M\IIXXX?3;JCR8:%SN,UNW"- -X$[W5HP;ZF1'?,@NGO >&TW*,&->_;D[3C) M4)=CD>1+95U)E$_#OX4E=[ O>5MJS\=O1.IS+%>=TO'0CP5T,J@"QP0':<^M MSW,%#4"4008\7]EPU]J>';;COZ,P_LY=8;)SE0'I5^G"EKAG0K[5#%^'.^$\ M7X6VYOE"B7UJI8"$I@I+IX=/<&QP^9*67X)MT\5H:0,F+#W6V##)L0%^YT-; M_\(!AIOR^7]02P,$% @ $5!$4@QD;U[" @ $ 8 !D !X;"]W;W)K M&ULC57;;MI $/V5D5M5($7Q!0.& A*05NU#J@C2 M]J'JPV(/>!5[E^ZN \W7=W9M'"(EJ"_>V\R9,U=/#E(]Z!S1P+$LA)YZN3'[ ML>_K-,>2Z6NY1T$O6ZE*9NBH=K[>*V294RH+/PJ"@5\R+KS9Q-W=J=E$5J;@ M N\4Z*HLF?J[P$(>IE[HG2Y6?)<;>^'/)GNVPS6:[_L[12>_1)#AEE6%6%0 MR\9##])*&UDVRL2@Y*)>V;&)PYE"$KRA$#4*D>-=&W(L;YAALXF2!U!6FM#L MQKGJM(D<%S8I:Z/HE9.>F:WP$46%L%6RA%0*HRA.FDB8O#&/2D/GGFT*U-V) M;\BFU?33!G]1XT=OX(_@ED!S#9]$AME+?9^XMH2C$^%%=!'P!M-KZ(57$ 51 M< &OUP:@Y_!Z_Q. 91. VO]EXS_\FF^TN_]]P6#<&HR=P?@-@^NZ_$%N886I MW G^A!G,2ZD,?V*N5#\=J>Z.X3Y7B"]R")0!+#<4%IN%;\3@PG,4A".7J;/="U?/ M3&>5LJPMRSTJ+K,QO(?.*!AU[9H,AVZ-KOI)K]GU^E$7/KQ+HC#\2+G3QGJI MFH1V\&A0"59069C601(_0ZT9%3M0!*C3U ,: M2XL"\RI<- SLU\$,X\A"#Y+N:W7BGW4I5=7.S2)-<)4P=<.VM^VXF]==_BQ> MS\I;IG9<:"AP2ZK!];#O@:KG3WTPM]*:4X':Z#] M"7>J1)A$D678<6X#)9S?W:GEW/56,$EWFDP M354Q_;I&H?:+( Z.!_=\6UIW$"[G-=OB ]H?]9VF7=BAY+Q":;B2H+%8!*MX MMAX[>V_PD^/>]/[!99(J]>PVW_)%$+F 4&!F'0*C98*/'$[;_B(9^)P\N4,/X+^]9V0L99 M8ZRJ#LX40<5EN[*70QUZ#M/HA$-R<$A\W"V1CW+#+%O.M=J#=M:$YGY\JMZ; M@N/2->7!:KKEY&>7-QIS;D%S\TPU%LQB#E91L3+52&OH+$.^8ZE Q\?_3J8 MAY:8G7^8'5C6+4MR@N4:;I6TI8'/,L?\K7]($7=A)\>PU\E9P UF%S"*AY!$ M270&;]258>3Q1B?P[GMI_EJEQFIZ+K_/ (\[X+$''I\ ?B 5Y8U 4 758(?T MGJFJ7((M$5:"-,%DAD#J@HUJ4ELT C:86O->D<]2.?G.3,TR7 2D3X-ZA\'R MD6BJ_WG9&][\R-LUG6FR,73I[*COWDTUALG<#&;PG8C?-)0BSK!*41]:$E_[ MOL":"<_"+*QJS07$\ %&0W?OULLH(9.<1)1:J+7:<2_U9)C$4V; M\Z) =TR.TQ%JM'RP&? %;]76GW>Q: MM9+]9]X.OENFMUP:$%B0:W1Q-0E(CWZ8M!NK:B_@5%D:!_ZWI/F+VAG0?:&4 M/6X<03?1EW\!4$L#!!0 ( !%01%*9'=TW^ ( /,& 9 >&PO=V]R M:W-H965T1A47,EC,_-Y2+V:J ML:60N-1@FJKB^OD22[6=!_U@OW$K-H5U&]%B5O,-WJ']6B\UK:(.)1<52B.4 M!(WK>7#1GUXFSMX;?!.X-0=S<$Q62MV[Q8=\'L0N(2PQLPZ!T_"(5UB6#HC2 M>-AA!EU(YW@XWZ._\]R)RXH;O%+E=Y';8AZ, \AQS9O2WJKM>]SQ21U>IDKC MO[!M;1.*F#7&JFKG3.M*R';D3SL=#AS&\1$'MG-@/N\VD,_RFEN^F&FU!>VL M"9_^D>47)[:PHO4>1D7'*PC%+($W#-)W M1S1F>IR&0Q95S85V(2GI01H.)J,>G"8L'(WCWM_YA2"INYT &X1ITG>3.(S3 M,?RS:MJ5]IE:GS4&H7ZY8OY/R=M#9&X,$I_NICC!1LP)-P[',7M#9I;&1"Q] M2[W3?IA,AB06(ZW[O38#1_(XM[U^PS 9C=LQ'<)+]1$=-*(*]<:W6T,B-]*V M/:G;[3KZ1=O(?INWSP$)MA'20(EK&ULG55-C]LV$/TK Z$'&U!6WY:\L UX M=]LTAQ2+;-(>BAYH:601H4B5I.)L?GV'E%=QD-T]]"*2CS-OW@S)T>:D]&?3 M(5KXV@MIMD%G[7 =1:;NL&?F2@TH::=5NF>6EOH8F4$C:[Q3+Z(TCE=1S[@, M=AN/W>O=1HU6<(GW&LS8]TP_WJ!0IVV0!$_ !W[LK .BW69@1WQ ^VFXU[2* M9I:&]R@-5Q(TMMM@GUS?Y,[>&_S)\60NYN R.2CUV2W>-=L@=H)08&T= Z/A M"]ZB$(Z(9/Q[Y@SFD,[Q95W MS++=1JL3:&=-;&[B4_7>)(Y+=R@/5M,N)S^[>R:ZF;C2%[C6\%Y)VQGX53;8_.@?D:Y97/HD[B9]E? .ZRO(DA#2 M.(U?X>Z;496(W;@-ZA0?T%@V?.L5;]H+E! ML!U"JP0]/RZ/L."2$#4:JH%97I,*)^L]TW4WE_H,4OFQ/Z#^CG\RV(X"!&_1 M$STBTV8);[4R!FZ9UH\N!.O5*"WLZWKL1\$L-@[2EG]C_B7^0;WF?[C<$RPI M,7=X=#8-=2?J7)#!&Q('OT"YHL\B+Y8T9 E]UAY8)1XHX-:_)DI'H_"LIN.# M@93\DP+2%4MH:LG$FY'*:E1K3TQC"!;K M3BJACH]>FZ*":T@<;07I*BSB"A:)(\Z7D.1A3JQ9$28K!Y=A7)4$5S0F\%%9 M)DAMN@Z3*G?JR3XI2Y=!4H1Q7+I4RG!-E&YS'69IYC>KL*@*>.ZR1A?-@;(_ M^A;HK@<5?.H3,SIWV?W47+Z;3RV:;LF12P,"6W*-K\HB #VUO6EAU>!;S4%9 M*K6?=O2G0.T,:+]5RCXM7(#YW[/[#U!+ P04 " 14$123._$J,(# !I M" &0 'AL+W=OL1;%,(!D1G_=IA!K]()GJZ/Z']XW\F7+3-XJ\1W7MAR&4P#*'#' M&F&_JL.?V/GC#<3J\>V%:@&2Q"2TJ=:)AW"FY:!-^^Y#P<3!GZL MM\9JXLP_%U2,>A4CKV+TAHI[*J6B$0AJ!\> WW4!/Q?1BVBN3.>F9CDN ZI# M@_H1@]=YS%55:VX0*)>P4X*JC\L]7'%))ZHQY*T9S.$STWGIPTEQQ6I+>7>; MVT9KE'8.&ZV*)K=P8%HSZ;GP#L91[,9T2N)<6I1,Y@AI-J&S!.ZJ6JAGQ/<: M!;-D$SL&-1LFLS&-LU$,GY!JZ07'XF$T&]$XFDW[*'%)?I /[ GJ-D\P2<>0 M#M,X@5M55=RX]N"$$U(?#ZG[XE6AS@99C0^*,L$U97WCGR(1\-I.J-% M$@^S> )?E'R?'WU_;>([!Q:G?HZ3<:?I]$8RFD R3CM%\A>$L4S7]KGJ'?#A*<:L[ F=@MP/)Q,)HZ- M\1CN+?'-VT V?6RIDY=,[Q'BZ02F$7RSE*C_2.=5FDX'@PI>&N.N>C8+O=NB."2.!F))_8L2)Y5U!T)B-3FD$M=(>B.*0BZ;PI'[= M80>.C)D;QL?BZR4),TD[_'.L"4_:?X7DK7OD7 =HI&U?@OZT?T?7[?/QZWK[ M"%,[V',J)X$[$HVN)T08W3YL[<:JVC\F6V7I:?++DOX%4+L+]'VGE#UNG(+^ M[V+U/U!+ P04 " 14$12S)PN\A,$ !/# &0 'AL+W=O*9)C96JH[73%FX*&IA3Z; M5,:TI[ZOBXHU5)_(E@E\LY2JH0:W:N7K5C%:.J6F]D-"4K^A7$SF,_?L6LUG MLC,U%^Q:@>Z:AJK'"U;+]=DDF#P]^,)7E;$/_/FLI2MVP\RO[;7"G3^BE+QA M0G,I0+'EV>0\.+U(['EWX#?.UGIC#=:3A91W=O-S>38AEA"K66$L D5QSSZR MNK9 2./;@#D935K%S?43^H_.=_1E037[*.NOO#35V22;0,F6M*O-%[G^B0W^ M.(*%K+7[AG5_-LHG4'3:R&901@8-%[VD#T,<-A0RLD,A'!1"Q[LWY%A>4D/G M,R77H.QI1+,+YZK31G)#HEBYJIH]G MOD$#]IA?#& 7/5BX RR'SU*82L,G4;+RI;Z/Q$9VX1.[BW OX"4K3B */ A) M2/;@1:.WD<.+_LG;:_3VQGG[^_E"&X7)\<<>_'C$CQU^O /_!FNF[&H&<@D7 M5/,"7EO<%M;]J+<5 X'UR44A&P94E+#&;(/*L!+H/5-8/2"Z9H$FT+"[10V= MQK=<@$'M@M9%5U-7!WABX:A9G)+7G45AK]/ ?30L98V%J^'(0-F+_(*?=OS.B1![BY[8W75->BBD0J.'/%C MN-H(AC&*+SIC4Q:,!*E*+K"[]*PJ69=,:7@'B4?RV,D\BE &D1='J5T$7D:F MR$)(+*\79KZZDF;EA] %)$69>&F40!)GWC0) MAZS8$NYW0$Y(\$*$3^(< \ +*I!E*S5'CH]]+NGWIX<(QA['=U-YCD$8>H0D M3L2Q%6&(N\#+$[+-_VV0SS$)HUY,G4B)$TD,[W_!1-K)!IFXQ&??.GY/:R:, M)8\T_G9Q)WN*/AF+/GEST5\.]?2VLM^/>]A2&BK_>*0L#EQ4H\%#E-5Y^2?^ M5J(7.*:A6D4\@]$F7_#EJV%E2[3HON8% +R[%/[DYP:\F+,81I MDN-J&MKO* N?[N3#>@C5EBZ_.U1IZ,5!B"'*O2S&$$V)ET2!VP?3$?M_[4&' MS*$!>OV?>U*M)>(UNETZW1^1M72GMVU'>B^B079_ 5!+ P04 " 14$12)U=_(ET( !( M%P &0 'AL+W=OA39U9W)KE MM%T;E15.J*ZFW/?C:9V5S>CRW#W[8B[/]<969:.^&-9NZCHSWZY4I;<7HV"T M>W!7+E>6'DPOS]?94MTK^^_U%X.[Z:"E*&O5M*5NF%&+B]$L>'\5T7ZWX3^E MVK8':T:1S+7^2C>WQ<7()X=4I7)+&C)<'M6UJBI2!#=^ZW6.!I,D>+C>:?_H M8DO1,L:D4TPNV,W6[S^QK"3VM\&&EV$)7 M:!WRU5)=V-KHQ[)0+7KB434;Q;*F&*S-BO\"-*I@'ZYN'VYF;%PVS*[TIL6F M=O*>/:R,4L^JQ)!C5<^5Z?,<2':_F;>Y*=>VZ[S.RCB8L!\S4VPSTYG4=@6A MX6\^80_:9M7PY)A+=VH)O=AXGP%E[/-B4>:XSA:FS#/V PL23XJ8%AX/$[I* M+T@%%JD7)2G[L#'@)"8\/_!9FD98I3+"[B@0;%8K4M.R"'L%"\.4Q9[/ \:] MD'/VJ2P*I/!#UEH7PVQ#Q:^RMLQ8Z(6Q#S5"2DBGD81,X@MV9;+?RXK^B&"% M)UB%*6=1&O0!'PE(<$^($&H#/V8B]L(0VB,OD0F[1EX,"2CSZ/9^-LNL*7_O M^H^G#/Y*I!3VY2ZM>^BV8)P6Z2 #,<>"3%"BR$@L*6-(3@HM9Z^7LB3LY'H) MBRB+?D09+9CVC/&S4R5^+I8A@VRM2T<>O?S;Z.+^7XVNV.-^Y-"51BE=4\^/ M.W2%R.* KB"(J>;8"V 0(&7!.D>7Z$7 00<0 V]%']@JW@+7T$2$DQE#'PE MB0]\13#2XTL"V@Y3H3$2 M(.+CZ"(+":$+-@1=!<$LI(RAE]+PST?73R#'OS=U1<(+I>\ZTH^)PJ+$BR): M#0&;:8>3X(=R& %>(D2HJ50$L#3)#J-- G^1&*AFF-KX$N/2X@GZ!;Q M!M92GPE(0GJ<>&D:'@<;&9$];L*+0L%B$1"+! X?A+^38./8 M* I'@DZV$(>XZQ-4?$>;/!!) RT1D&D>>2,1QH)&%A#H4-A("'*Q$H>SH35(@?S+,3DR=T3!U1B>' MQ#L8:/*R*KM<',R>N[BMQAB:ZUJQ*X5I5+&'[.FU8?2TG9D+Y;DE!,O:WIK9 M6RL[:_/.6G]GLR>FGO ZV;J\%&6;5[I%6N;T;OC=J/KV,/&_' >N2?>K8XTV M3$S#X3;0S@",:VWPSI#9KLK(0ZNKLN@20=@L@4E,;$& [L<538%K3%HG1'^^ M]"?L\UI! XWRE<*K)+2TR!?QQ3A,8OKE)(7!U^^O 4CSB]'%)K=XV7Q$HM8N M@EX25#(63I+'W$G@W"%[].Q&X3T][VM%3F\'\ARLE^G4S8O=7YUW?T MKDQYJJG@G(/E3ASJJ/!RDTPU>0?3+7Q\C&8]M5F:]8H5%CRVKZ8DC.#?7) M^O,2;644R;5LTU#\L_MKE@B?3B.5&:B@*MPUQ\'RO%Q'2W7[_]:G%]FWE7L1<'$OJ4;.N[Z;E*O MCZ,>^\$_BUE=5A52X>[XL[M@=^?2^.S!KF=>85NCP!Z=<[3E^OZSU\^@.(01 MQFHW1SJMIT;&?=A](I"\'L4X6*IOKTY#TX.OF["S=-]PD5J]:6SWH7-X.GPF MGG5?1_?;NV_,GS*S+)L63;* J'^68. QW7?;[L;JM?M6.M?6ZMHM5RH#2&@# M_E]H;7'[Y!U!+ P04 " 14$12(< "_1$# !?!@ &0 'AL M+W=OJ8894506Z4\A*Y]2(( [#RZ!AO/6V:W=V MJ[9KV1O!6[Q5H/NF8>KU&H4\;+S(.Q[<\:HV]B#8KCM6X3V:[]VM(BV84$K> M8*NY;$'A?N/ET=5U:NV=P2/'@SZ1P6:RD_+)*E_*C1?:@%!@82P"H[]GO$$A M+!"%\7/$]"9*ZW@J']$_N]PIEQW3>"/%#UZ:>N,M/2AQSWIA[N3A;QSSR2Q> M(85VOW 8;-/$@Z+71C:C,T70\';X9R_C.YPX+,,S#O'H$+NX!R(7Y4=FV':M MY &4M28T*[A4G3<%QUM;E'NCZ):3G]G>&UD\?;!YE5#(AFJMF7NN3K 69@]L M)U!?K -#7-8C*$;\=LG0B M2QU9>HYL:'F0>_C>/J,V1'J?WVG(;5-RPU&_]<3O@S[4"'LI:*QX6X&QE1IG MB_]"#8:NV01/ELH=]:?\5_"M;W:H;& NGA^NB['\,$F0/Z.B\80;JJ=]CYX) MN$,[[Y;V 54#LU=D2E] 7E4**V80OI MI\DMX)&)GNAGO"5ZV6O6EF3Y3V^T M(=%",&WI\TYQ 6-](8G]59KXBXS$2_B+RF)#B2*?EHT?AB&D(7QZ055P6[]9 MY*=TGB[""XACH''=([<.L^4J]*,LNX#H\@U.ZBETZ1_["M+(7V:)'\49) M( MYED,C\-SD2/@2T?+A!0CP;[B>9C03U9+/TV6%B:>+V+(*+SE!';&+XHIY96? M+#*($XCF60H4S.KRK18,3H:^056YU:9IB/O6#/,_G4[;,Q^6QF_S8?5^9:JB M:H' /;F&\T7F@1K6V: 8V;D5LI.&%I(3:_H"H+(&=+^7TAP52S!]4[;_ U!+ M P04 " 14$124R)NKM8" #]!0 &0 'AL+W=O*D]C]E M1Y9/)>-HM<6"X+>_1:'0O5C$Q)3^("Y/\$T/3Y^ OX+W1E/CX(VNL/H9'[.4 M04]ZUK-)KQ)NL1Q!-KZ!-$F3*WS9D%\6^+)K^6VE*Y5QG47X9UTXLOP6_KU" MG@_D>2#/GR#?<8M4G4(P-7S4E15'#7>BE$J21/=8-:_S;9&$5,[3=2>Z>J # MP?)=8]A9^%Z:PSM-:-$16$$([X4MFU ZKB&V!=I@G'45QG)V4N]_HB2HE1'D MW9[$@=2EZBJ)0^AV:HD\D,;F<9 M:\YN;K,QK_E-GD_AY8YG60/KVLI2:#AX%)?IHO2/O:3XHB5;M/LP>!R4IM/4 M=^?@'6;;NF_I']?[P<@_=B^U8Z$U0Y/1=!*![8=-;Y YA 8O#/&X"-N&YS-: M?X'/:V/H;/@ P\1?_0=02P,$% @ $5!$4KPF=OC4 @ /@D !D !X M;"]W;W)K&ULI59;;]HP%/XK5M2'5MK(C806 5*Y M:7M@JJBZ/4Q[,,F!6$UB9AOH_OV.G9!1"%FDOH#MG.]RCD_L# YXX1V1EENC09F M[4F,!GRG4I;#DR!REV54_!E#R@]#R[6."TNV291>L$>#+=W ,ZB7[9/ F5VQ MQ"R#7#*>$P'KH?7H]N<]'6\"OC,XR),QT9FL.'_5DZ_QT'*T(4@A4IJ!XM\> M)I"FF@AM_"XYK4I2 T_'1_:YR1US65$)$Y[^8+%*AM:]16)8TUVJEOSP!%:"T4'&\N*?OI5U. $@3SW *P'>.:![!>"7 +^M M0K<$=-LJ!"4@: L(2T!H:E\4RU1Z2A4=#00_$*&CD4T/S'89-!:8Y;JQGI7 MIPQQ:K2$/>0[(&O!,Q+Q7 G<:XDF5%+*@Y#D,_E&A:"Z" LNQHFK]-]'S2K8?([7GUV MO2J[7KO]B7B6,2FO'6>].NW[LRS:!,UK@\*S+.R3\QU?EXVYB26:W.6J>!&K MU>JR?S1WW-GZV.U/W)KUJ=N?%7?Y/_KBRP)/@PW+)4EAC5*XG]A4HKBMBXGB M6W.[K+C"=]D,$_S :$#\/F:Z_OK93D@A"E&UB1>P MG7/.O3[W)O9PQ_BS2 $D>LTS*D96*N7FQK9%G$*.Q37; %5/5HSG6*HI7]MB MPP$GAI1GMN8_YG AG;C2S7VB\LR#J5 M>L$>#S=X#4N0CYL'KF9VK9*0'*@@C"(.JY%UZ][,74<3#.('@9TX&".]E2?& MGO7D+AE9CLX(,HBEEL#J;PM3R#*MI/)XJ42M.J8F'H[WZE_,YM5FGK" *A7!;-TN]VZ,FV&)QT/.=HAKM%+3 M ^.^82N_"-6-LI11;_3\$WI3O"$29Z8E MIE4/J8&0Z- MIP7&5O,6FA>WP]2P5@S/6[U^':A_QNJ5VKU#-T,_;%2O%=2L7@O(#:.@4;TV M5!2X[=6+:@NB3@N6. .!U#<0W6/^#%+MN\/80:TZ.&\%7>?]N'#.6,-*_/B5 M./"T+&(KJN\TJMB&"L.H4<4V5#_P&E6T#PY0=>"MSWH MUMP)&NL3]V;JMJS/]&W*'-CO\N553/7!FE"!,EBI4,YU7W4<+V\WY42RC3F^ MGYA4I[$9INI&"%P#U/,58W(_T0'J.^;X+U!+ P04 " 14$12UA7ZKA@# M :" &0 'AL+W=O^;:T[B"< M3W=LBT]HGWW.;O M?!9$CA *S*Q#8/39XPJ%<$!$X]\6,^A,.L73]1']3^\[^;)A!E=*?..Y+6=! M&D".!:N%?52'O[#U9^3P,B6,_X5#*QL%D-7&JJI5)@85E\V7_6CC<*) ./T* M<:L0GRL,WU!(6H7$.]HP\VZMF67SJ58'T$Z:T-S"Q\9KDS=[81:. 6GJB(\EH@J (^JSU2.DF& M2[ EPD)023"9(5!QP5K5&UO4 M:X(9GW:[2,"_.!4)Z?UO#^W0=XYS2_E*HV M3.9F&EKRQ[$*LY;[LN$>O\']GCA(6QKX0^:8O]8/*0Y=,.)C,);Q5< U9G>0 M#&X@CN*HA\_JM]4']U?H)%UN$H^7O(&W.";AL4O"S5F4V_1]4L; ]TL9^GHRC>!KN3P/7 M(^1CM.^A-^KHC7Y!+Z<'N[&PTVK/75OIH]=@C%Y93D=G]"Z%XGB0]M,;=_3& M5^E]T]SBK2H*%HC3+["58S::@;N$Z;\Z) =]Q/>W)!:#(-\Y ]W=@_A]02P,$% @ $5!$4JYR*:RO @ "@< !D M !X;"]W;W)K&ULA55M;]HP$/XKIVB36JDC(;RM M%2 5V+1*:U51=?M0[8-)#F+AV)EMH)7VXW=V0DI7R+XD]OF>Q\_=V>?A3NFU MR1 M/.="FE&065MA:;0R%(/RD481U$_S!F7 MP7CH;?=Z/%0;*[C$>PUFD^=,OTQ0J-TH: =[PYRO,NL,X7A8L!4^H'TL[C7- MPIHEY3E*PY4$C4;!9!LC%5Y!28%.9?EGSU7>3@ $,]Q0%P!XG\!_1. 3@7H M^$!+93ZL&;-L/-1J!]IY$YL;^-QX-$7#I:OB@]6TR@EGQU.-*;>@N5E3402S MF()5E-U$;:0U9$N0;]E"H(%/<,>T9B[O<#9#R[@PYV1]?)C!V8=S^ !6Z3,*FD3$HI\0DIEW"KI,T,?)$IID?PTV9\.VX@""DO=7+B?7(F M<2/C#),6=-H7$$=Q=$Q0,_R6Z5/P-W(Z=:TZGJ]S@F]^4(NGZX6QFB[!KP;B M;DW<]<3=$\1WU"V.5KP0F*[H1# #!I.-YO;E6%U+]KYG=VUC.XZ'X?8P4:5' M.SIT:5W63F]4]VK5O4;5K^F "D MJE]OVF^LP7M2>/I./G!C,3=-Q1C4.PP:PWJ[@[N8%U"@=C9JJ\?2W\S7[K:B MZ..QT_L?7.\]K@PH/&@WE.B5[\(&_/DI.T]MK1O]M>]OX:M[^4K0%5EQ:4#@ MDJ!1:T EUV7G+2=6%;YY+92EJOIA1H\5:N= ZTNE['[B-JB?O_%?4$L#!!0 M ( !%01%)43\R#P@( #@( 9 >&PO=V]R:W-H965T14G8D2 M"GRR%#*G&J=RY:I2 DUK4,[=P//Z;DY9X4Q&];VYG(Q$I3DK8"Z)JO*0Y)*:9&W M8%20LZ*YTL?6B"V W]L#"%I \+> L 6$=:&-LKJL&=5T,I)B0Z2)1C8SJ+VI MT5@-*\PR+K3$IPQQ>C*7V!%2/Q%XJ%B)ZZ/)*5E@LZ05!R*6Y.NF@)38,%JD MY-*&'LU 4\;5,8)N%S-R].&8?""L(-\R42F,52-7HTJ3RTU:11>-HF"/HADD M9R3T3TC@!5X'?'H8_H7*?7 7O;$&!=:@H.8+_V#0"9ESBB6_-N#G-8:3*PVY M^G4@66B3A76RWIYDUZ#4.;9V4N45IQJ-3P'?SH31INU9^[Z#\IE=L)YV0 G27R(8EVLJ. MNTXTV-'8$15&/;];8F0E1@Q;_O[[MTMLD\7_ MYO=*"M79%O$;+^,@'NX8_C:H[_N];K\'5N+@H,2KXK3U&5MYS1)0!^H>6M+A M^YOL>R];I/>?;&Z)MM^K"'^[1G>%!8-@UVIW:ULW9RIN;2M6*,)AB3CO+,:E MDLTQU4RT*.N=_DYH/#?J889'.T@3@,^70NCGB3D\[,?"Y#=02P,$% @ M$5!$4H1VXR!U @ I 8 !D !X;"]W;W)K&UL MI55=3]LP%/TK5L0#2*SYA%&41J)-I^V!J0*Q/4Q[<)/;QL*Q@^U2^/=<.VE6 M4.C0]I+8-_>N)5QC27OJ^+"FJJ1[(!@4]64M74 MX%:M?=THH*4#U=R/@N#0I<;B=>Z.T" M-VQ=&1OPL[2A:[@%<]O#'@!YA@%1!XC> I)W '$'B#^JD'2 Y*,*9QW E>ZWM;O&Y=30+%5R2Y3- M1C:[<-UW:.P7$W9.;HW"IPQQ)ELH'#EEG@D5)8&'#6MP" SY1+Y3I:A]B>0X M!T,9UR<8O;O-R?'1"3DB3)!KQCF^;)WZ!D]B^?RB4YVVJM$[JC&YEL)4FLQ% M">4 /C^,'Q_ ^]B!O@W1K@W3Z"!A#L6(Q.$IB8(H&#C/[,/P<#Q4SO^IS_]9 M_54SXGXF8L<7_V4F3LF"4QP&.QKS?C1^72VU4?B!_SX@E?12B9-*WCTZNEO! MJ#,->$+WTS T3BU+&#@:ZWV/63P*4_]Q_QT-)HU?)^4#21=OD^8#26$P.N^S MVEK]O<^N!K5V?J=)(3?"M-WNH[VE7CDG>1.?AI>S<"">HP6WCOF'OO7O:ZK6 M3&C"8852P>@SNH)J/;'=&-FXCWXI#5J(6U;X&P%E$_#Y2DJSVUB!_L>4O0!0 M2P,$% @ $5!$4JF<@*VZ @ 60@ !D !X;"]W;W)K&ULM59=;]HP%/TK5M2'5BK-!P1H!4@K=-JD3D)EW1ZF/;C)A5AU MXM1VH/WWNS;!36E@DZ:^$#NYY_C<5!B$&"74\U:2>6], MF^,=^V>;/";S0!5,!?_)4IV-O:%'4EC2BNL[L?D"=4*QX4L$5_:7;.K8P"-) MI;3(:S JR%FQ?=+GVH@&(.P= $0U(/I70+<&=&VB6V4VK1G5=#*28D.DB48V M,[#>6#1FPPI3QH66^)4A3D_F$CM"ZA<"3Q4KL3Z:=,@"FR6M.!"Q)+:P';'L MW"L@+IH6*;EQB-,9:,JX.D/L_6)&3D_.R EA!?F>B4IAK!KY&L6:)?VD%G:] M%18=$#:#Y()TPW,2!5'0 I\>AW^C\A#<1XN<3Y'S*;)\W;_X=$[FG&+*;PWX M=8OAY*N&7/T^LEC7+=:UB_4.+'8+2EUAAR=57G&J(<7&Q$V:,&I:O\W++5_? M\IF=NYYTHC@.1_ZZ:5E+5-B[[+NH-V)[3FSOJ%C;(*93*FR0LMD@KJ7.20&Z M3?:6.6X(ZO?B_I[JMJ#!L%UT[$3'1T7ORGFD6'U'U?_XSABXQ0;_;_9*"M6Z MXP;OG!P.@VC/[O=!@T'4:[=[Z&0/C\J^>16WAHPE')05+70&\H@MEX[_\N-K M$ :O9V;P@56HR9O;, KBO2JT!<7!7A7\QKEO+ET\]%:L4(3#$E'!Q0"K*+?W MV':B16FO@@>A\6*QPPSO?I F +\OA="[B;E=W+^)R1]02P,$% @ $5!$ M4MZ[/F.R! &!< !D !X;"]W;W)K&ULO9A= M;]LV%(;_"F'T(@'J2"3U63@&$F?= C1%T#3;Q; +QJ)MH9+HD52<%/OQHSXB MRK)$VT'AFU@?YQR^?'/TB.)DP_@/L:)4@I7H"GZ: MX;!(*"/^C.E&M(Y!,94GQGX4)[?1Y<@N%-&$SF51@JB?9SJC25)44CK^K8N. MFC&+Q/;Q6_7/Y>359)Z(H#.6_!5' M5*]$N;K"%J!U_ZJZ?W9#)8D3<:XB'Q]NP-F'<_ !Q!GXOF*Y(%DD)I94RHKZ MUKQ6<5VI0 ,J0G#',KD2X+S[IU1EO+),\;P_3[$?VL'$>FY;M1N%0A@X M3=261K?1Z!HU7LWG>9HG1"I#E$ NXY^D>*[[9%:5W): ,0PQPAV=?6$.]/U^ MH5XCU#,*_4I[K?-V!H.!&[@=23U1KFT/*/(;1;Y1T;TR+5-=HQXU(#F)%-<5 M\PU]$S2%@Q-T:=B,%OZ:+@UW3 R]CL^[(;[7;S*T-1CM7]:A=:FMWO-@1V1? MD.,.R&SQ&[ZG/^NLK6>[VYUU3%L0A@-ZD-:#WM&=X#]PI[HKS5-#YT"-4W@* MGD(-5&@FZJ.@BSP!2;R@X$R]ZEXIX>*\UW=S(5REFD1I@D(S0H>=)B_[G-;T M@]XIG-9L@V:X'>&TN1"R]UNMP0@#8[%9N1"C7"U0IB,R+PZ'G=Z+8*21B/Q3.*UAA\RP.\)IP!W6N,-FW!U#9KR+MS'T[<#O:NV+4VP>^,;$K<]N M,PD'V%QGM2V$@1UT%^Q]88[C#*G2Z,3F1> 1K7P0M+&&*'9/T=2:C]C,Q\-1 MLJ<0+%--FC1.L7EA>*3[>T&.-5CQ*;ZOL48F-B/S"/?-A6 P#'*KM?>HWH3+ ME9N=E@ZO]HSO"%_&F0 )7:A4^\)7S&ULI55=;],P M%/TK5K2'38+F.\]5,(*;ZFZY\TG:.NY-'P%I](^4>-RQXF'BJU4O&[!>@4U8>Z-G]L^] ": M9Q@0M8#H->"00MP"XE,5DA:0G*IPV0)LZ;ZKW38NQPIGJ> -$B9;LYF![;Y% MZWX19L[)@Q+Z*]$XE=TPA=F:+"D@+"4HB=ZBSU@(;/8/G>>@,*'R0D=GHO468E:AW-J;N;.1$%I3+K0#T;;J42NA[_OV(;-+))E8V.2 [K;E0 MY!>VW@'/V@0E#!TMQS*V+,8!=UF8^KO^9OTU(W<98=!+B4;CETF+P:2K+LD5 MZ?>N70UB;?U.HH)OF7(M[Z*=I4ZMD[R*S\+K>3@0S[4%.\?\0^_\^Q:+-6$2 M45AIJ6#T3KN"<)[H)HIO[*5?&PO=V]R:W-H965TN*](] MSI&X8P6FZLN6\1Q)->0[5Q0O&5[/92OW!GDP+M\ K+[\62JY';>MF0'%-!& 4<;Z?. M [Q?P%@#*HM_"3Z(BV>@0UDS]DL/_MY,'4\SPAE.I7:!U-\SGN,LTYX4C_\; MITX[IP9>/I^\?ZJ"5\&LD #@-P#_M8"@ 00= P' &$#"*O, MU*%4>5@@B683S@Z :VOE33]4R:S0*GQ"];JO)%=?B<+)V4.:\A)O #ZJ2A)8 M $0W@,D]YB C:$TR(HEZ>PM6JN(V988!VX(3Z/$$>K_ $I%,?%"&WU<+\/[= M!_ .$ J^[5DIE$LQ<:5BJ^=TTX;9QYJ9/\!L@=,[$, ;X'N^9X#/[?#/B%OA MBU?/#I-KN*M2W.;9;_/L5_Z" 7_SDG-,Y;W%5="Z"BI7X8"K)6>;,I7@@#A' M5"^/*;FUC[CRH3?_\RP.QA/W^3*#!AL/7MLL##9^T-I8]VV":&1F%;6L(BNKQ[S(V O&MQQG2*KJ1KK*46;,;M2; M/TK"3NKF!B,_B]";*&5WCO#Z,X*A+KV\&PW&0#/ [BQ2TJ]0_C-ZF?U8J>)8J:->J5[4K MV->8"/IQ-V:#50@'I B>M0C:Q=90 M:!?1+]V3HS$+46\E_3CH+K?!*!SJ#V?UA';YK#<@/9>YD5]?&J-@G'0)&JSB MV.LP="^.YOHBI8ZE.T(%R/!6P;R[D0J3UW>3>B!949W6UTRJLW_UN%?W.!OH"T-X09[\!4$L#!!0 ( !%01%),(]7@- , )\) 9 M>&PO=V]R:W-H965TY, OOOSNP,.9@>I?N@"P)"7 MD@L]#PIC]G=AJ+,"2JIOY1X$?ME*55*#7;4+]5X!S9U3R<,DBD9A29D(%C,W M]J 6,UD9S@0\***KLJ3JUQ*X/,R#.#@.?&&[PMB!<#';TQULP#SN'Q3VPE8E M9R4(S:0@"K;SX#Z^6\>1=7 6WQ@<]$F;V%">I/QA.Q_S>1!9(N"0&2M!\>\9 M5L"Y54*.GXUHT,YI'4_;1_7W+G@,YHEJ6$G^G>6FF >3@.2PI14W7^3A S0! M#:U>)KEVO^30V$8!R2IM9-DX(T')1/U/7YI$G#B@CM\A:1R2KL/@@D/:.*3_ MZS!H' 8N,W4H+@]K:NABIN2!*&N-:K;ADNF\,7PF[+IOC,*O#/W,XC[+5 4Y M@1?<21HTH2(GTA2@"&?TB7%F&([>D WNN+SB0.26/"B95YDAWZE25#B#JS48 MRKB^1M/'S9IA8:Y+6SAEG#MJS9D@ML4_))"E-H\D[D MD+_V#S'.-MCD&.PRZ15<0W9+TO@M2:(D\O"L_ML]GGK5Z, MXM$L?#Y-Y;G->#QN;5ZQ#5NV82_;QE #6'.,W8,?129+(%E!U7& WUD2CL^ENXN&PP^0Q2M.)'VK<0HU[H;!" M8OT36$^4 I'](@8WC.;45=Z<;;=@A[U9')^G*$X[R!Z;Q \\:8$GOOR;T5.3H_VR=)J]E\1DEG5ZQ]1E'<"2$\N;E* MP)-L7P":9+(2IJ[K[6C[RKAW=VMG?!G?K>JWPE^9^NF"91=+FB8&UL MI5;);MLP$/T50D" %"BT.XMA&X@M%\TA0)!T.10]T-)((D*1*DG5SM^7I&35 M<64E;2\6.9SWWLQP&<^V7#S)$D"A7469G#NE4O74\V1:0H6ERVM@>B7GHL)* M3T7AR5H SBRHHE[H^Q=>A0ES%C-KNQ>+&6\4)0SN!9)-56'QO 3*MW,GI:,5, DX0P)R.?.33!=3XR_=?A"8"L/QLAD MLN'\R4QNL[GCFX" 0JH, ]:?G[ "2@V1#N-'Q^GTD@9X.-ZS?["YZUPV6,** MTZ\D4^7=6 =0458^\6[ MK@X' ,TS# @[0'@,B$\ H@X0O54A[@#Q6Q4F'<"F[K6YV\(E6.'%3/ M$L9; MLYF!K;Y%ZWH19L[)HQ)ZE6B<6MRRE%> %-Z!1.<)*$RH?#?SE.8V'E[:\2Q; MGO $3X3N.%.E1&N603: 3\;QUR-X3^?4)Q;N$UN&HX0)I"Z*@O^_F?U%\6(^EV.+%\TOLN?\ XE1*:4RT8 ^G:SD4KHJ_I]1"+N M)6(K$9^06.X@GB/=$/23Q\Q:B5DQ6-MQ MH2C^,^*VLN.X<.)>#^*25_2"$WKK5_0NW:OARGH'KUP%HK#M1:*4-TRU5Z&W M]AWLQC[<1_9E,%T% _9$=[RV0?VF;]OE'18%81)1R+64[U[J'$3;@MJ)XK5] M8S=/ M! Q1, !D !X;"]W;W)K&ULQ5A;;^,H%/XK M*.K#5)JIP;?851JIC;/:?9C=JMGN/).8)&ALR )IIO]^P78=AQ WG7:T+RW@ M[USX.)PY)D2!'V7!Y,U@K=3FVO/D8DU*+*_XAC#]9BI4G M-X+@O!(J"\^',/9*3-E@/*K6[L5XQ+>JH(S<"R"W98G%\QTI^.YF@ 8O"P]T MM59FP1N/-GA%9D0];NZ%GGFMEIR6A$G*&1!D>3.X1==3E!J!"O$/)3O9&0.S ME3GGW\WDC_QF (U'I" +951@_>^)3$A1&$W:CW\;I8/6IA'LCE^T_U9M7F]F MCB69\.(;S=7Z9I ,0$Z6>%NH![[[G30;BHR^!2]D]1?L&BP<@,56*EXVPMJ# MDK+Z/_[1$-$1T'K< GXCX-L"X0F!H!$(SK40-@+AN1:B1J#:NE?OO2(NPPJ/ M1X+O@#!HK&SQH* 3QE1F!;R M$GP!C[,,?+JX!!? J[]*0!EX9%3)SYV%O]=\*S'+]>+%P7SD*>VD,>4M&H?N M:H?\$PX%X"MG:BW!E.4D=\AG_?)IC[RGR6D9\E\8NO-[%69D<04"]!GXT(<. M?R9GBZ/4M9WW69_^M/4#,H(V7()*7W!"WQV6= '(4=#TJ Y;U6&E.CRA^D^= M%2E;\)( K)2@\ZW"\X( Q0$7.64ZC=6VUKS(B7"&5FTAKBR8%/DTCM(@&'E/ MW?-R@& :'H*R8Q!""1P>HJ8.5! &<8LZ(")JB8AZB?A6)3>2 _Q$A$[6@&W+ MN2::+RTBJJM'I=SJ.ZM']=JEBY?:8-3=/2 M%L5!Y&8G;MF)>]DY%8$5!3DO"BPZJTXV:@/#CF/P"B*+BW- F1-D\_ *Z("% M8UNX#(].SO=A:%V1B1,%(XLB!PJE$;0X M@7I,U]88/Z*YM[K@A3%!?%,\B- M*?V"!F2YU$]J$_B5H2_F49R##7[6CW4%L!"8K8@9RU>C/CX*P 0FT#[/8Q2" MP\3^57? 4A@D]H$ZE 6H\M M2O_7HTV/>(X[]Z8YV6,0"H_>/2Y4D!RE?P=JZ-LWU>NT)71"6E7]( D6?,M4 M_>1L5]N>TVW5:;'6[]#U!#G6,].CJMH@>_5U@^LK%BO*)"C(4IN"5T/MJJA[ M1O5$\4W5%)ESI7A9#=<$ZW>E >CO2ZZ/K)D8 VWG;OP?4$L#!!0 ( !%0 M1%*VB5=5. ( !8% 9 >&PO=V]R:W-H965T0((Z39L-IC12NX+@85/5"GA :'*2F\2:8P?;:3:)'X\_TE"@ M+;S$7_><>^[)M9->R$=5 VCTU#"N%D&M=7N#L(4;0GF0)FYO(]-$=)I1#AN)5-!?PF4*OCN;(5I()\6@7 M'XM%$%I!P"#7EH&880^WP)@E,C*^#YS!F-("C^<']O>N=E-+1A3<"O:%%KI> M!&\"5$!).J:WHO\ 0SU.8"Z87^ M!UNG7J-[(B6Q=J$7:]"$,O4RP=JDLR"<#]0K3QV=H7Z+[@37M4+O> '%[WAL M9(Y:HX/65721< WY!,VFKU 41J&$RF@E[$$1!NI!E"7-0?EJ+N2:C;[,7*[9 M/WS90BNDIKQ"7Y>9TM)TT;<+]/.1?N[HYV?H[[LF XE$:1K;)B 9 S2H5^@' M.EF(]\@3QX[87KE]>I7@_0DM\:@E_F\MWE/D/$6#IT;.2;-/B8O_$A?_(0X? M]6H#LG(W4J%<=%S[MAUWQTN_]+W^*]R_&'=$5I0KQ* TT'!R;?)*?PO]0HO6 M=7XFM+E';EJ;APND#3#GI1#ZL+ )QJ&ULO9M=;^.V$H;_ MBF#TH@5.U^(WM4@")+:*+G 676RV[471"ZU-VSJ5K522DY[B_/A#R8XI#T?* MAU+=)+;\DM1PJ'DX)'7QD!=_E!MCJN"O;;8K+R>;JKI[/YV6BXW9)N6[_,[L M["^KO-@FE?U:K*?E76&295-HFTUI&,KI-DEWDZN+YMJGXNHBWU=9NC.?BJ#< M;[=)\=\;D^4/EQ,R>;SP.5UOJOK"].KB+EF;6U/]?/>IL-^FIUJ6Z=;LRC3? M!85974ZNR?M8-P4:Q2^I>2A;GX/:E*]Y_D?]Y349EVP_?FQ]A\:XZTQ7Y/2S/+LUW19;2XG>A(LS2K99]7G M_.%'O8$:T"MAZ\ #T6 MH+ [RC C@787S[J*3^UO7+J&OK8-3>TM\*Y6;P+&/E70$,:(OW9Q$F'F#&L]?G7K9YW!3N.$-?6Q)\;)9W.7%U6Z6Y^-A]_^;>7!A\ILR]][ M&N.GQGC3&.]H[$M>)9D-0_=FMS?82#H4ETWQ.A3>7S%.0GXQO6_[!U%)+J-S MU=Q7151PH(I]%0DC3MA)=F:H.!DJ>@U][-7KY7_LHVZ607SSX"09,1E21(!%NL3Q9+/LMWG\M%T5Z5QU @WCXK%IU MJE;]\\-3GQK3PX:G]GJ.1J&BP%>^BE$F@6KNJS05*@2^\E61#*,.7T4G.Z-> M.W],BN5#4IC !O0@KS:F>(;'2.C($_[S/B,MT)%A7CN6;W>B"!GT&J*RH4 QG".J*(+3VQA1$4:5P/U*'6-H/V.N5T6Z2/IZS=&$CD 3 MZFA"!]*$(H%=AY)!+R&RB&@&W>3++$L@FV)$)I00LL-/#B;TS6!"_;BN.9S: MS#"54##%0%34!C$8=3"9$"U^G5OM4$+[47(8G2^'!G70H"- @SIHT('0H'[\ M)I*&$!J83$7,BRV^C/,(CNT8D0G6GBF=6^N@0?NA<7+?J_# '![8"'A@#@]L M(!X8$JRU ,_6#%-1#B=SB(J'$9@=Q*A*=D0=YNC ^ND0[XO\KM='K86G$>C M'!W80#HP))YS.)V:(2JF(P%]A*40*M+029A,2]+A)<<&]F9L8$@&H8@W,K$\ M@T B(BK>)MW1:'S]J<-F1P;63X;#R'PY&9@C QN!#,R1@0TD T/R!$(D=!VB M"@E,C1&5UEI UR$J*3I2">:HP/JI<'+=JZC '17X"%3@C@I\(!4X-H7WR(ZH M/,_,L:HB^(#&B(K2D.+^XPX*_(F486MJK/T% M2$0E0PB/.:(BG"C(;DRF98L>Y[8Z+/ WPP+'-AR\-5-$13G,>N>(BD

!0?AX"!&@(-PI((H2CA>BG1<]P?3E A .(& $@P@%$# 2(0 #B35-FF(I+ MF%D@*D()Y$R,R5C(N@*0 XCH!TB_1U_%%.F8(D=@BG1,D0.9(I$@+R+XG&(J M%L'HA*@8]<0(!)&.('(@022V)N0E MA9B*PRG>'%'9W!]F]8B*\ZACYBT=/^2;\4-B!Y?@_@0B$AIF6(B($+AM'F,J MW;5U)EM'H/KI<1B5+P>%=*"0(X!".E#(@:"0R.8RW#*:(2*;0L 5#$1%(P9W MTQ 5BVC'"H9TE)#]E#AY[E5 4 X(:@0@* <$-1 ("DDRX'.': @4S1$1' @(H48@A'*$4 ,) MH?QX[3L-T4""(QJ8@\2(AG2='5$.#>K-T*#\4/T]T5XBC,EL6 H?J!\90G7\41[3BB1^"(=AS1 SER+']^C!X>BT8T\$STT]7$B(;! M@#1MO3>S-<6Z>6&I#!;Y?E<=7HTX73V]%'7=O H$KM^0]S."7)^3]_'AE2=7 M_>$-K(])L4YW99"9E6TJ?%>'DN+P4M/A2Y7?-6_M?,VK*M\V'S/7ZI&SB]6G;U?U!+ P04 " 14$12ZU/Z:*T& D( &0 'AL M+W=O'80^*1-M:)=&CZ"0=]N-'2HII4RJK6'GU1K D:P:5 MA4=\/_+*)*]&YZ?-LVMQ?LJWLL@K=BU0O2W+1'R]9 5_.!OAT=.#FWRUEOJ! M=WZZ25;LELG/FVNAOGD[*UE>LJK.>84$6YZ-+O#)(J!Z0(/X-6RHNZ^1<]=%A_A-)M+7G9#58K M*/.J_9L\=H[8&Z#LP -(-X#8 X*! ;0;0%\Z0] -"%XZ0]@-:*A[+??&G@C\@H='*FO[0>+\9K?R55WJCW$JA?LW5.'E^RU8J[!+E5;OI=/#&Z(:E MO$KS(F\?\"5ZPMVP6H6@1I*CJRKE)4.73(UDZ%/RB([F3"9Y41\K$Y]OY^CH MW3%ZITRC3VN^K9,JJT\]J1:MI_;2;H&7[0+)P (I^L KN:[1HLI8!HR?N\?' MCO&>(XA\0\8D/K&?VXN$XANC\O]D7_WGV V?0W?:A MC3WZS/:Y81LN9%ZMU*XP&^GWGQ4<74E6UG\X)@MVDP7-9,$SDUUD?ZJ#P3*T MN+SZ-+^ ]E1K*&H,::V\/\)A:>^'>,L:![UN\ 1"V07,8 M9*$6S\QWP#K:L8ZZ# M,(ZI96H!H"8A#F'BTQWQJ9.X2B52;%.Y%5HWAG;T?-J?VQ_:8?%NZMB]PY18 MK=%%R42>)N@?M"@W!?_*F$IS]TPD5"^5XV_AT,Z*Y5'8 MH9B8R8ES\IDB*I)">5#Q2JK\[X:KBYY)-?@-<@TVR09_LVS363K4 MRBF-K ,)PQ @K<0MK&Z_7[GUBM).0-PBB$5)"O\7> M[ZP<>'-H[Q,CJ\0MJQ=JWRAY2>K\]0XU&D;"-W"HT2[B+EA?ZM!^\3B8>(E1 M,N)6LH\;Y;B&8\>Z=G$R&D6F;^!"HV/$79&]1ECBOAN!ESL(!KS= 3#H]0Z" M#;_?42.HU"VH,RZ4?Q/)4%(ITD5>YE7C8E<4J5$NBK]_%*D1,OI,$7C )E4L M>)%G[62ZK,@9^-+:63TLC(@=@QD(P]C* G,(IJHL^\T5@D7[^^/0!WL=$;>Z M&I=W/33M=.UBEX>-?-+@#0)JA)2ZBT$C+@5+:C;<=Z!0(X#T(@BA)I$=0*CU M0'!@!Q"$^70@@$;-J5O-KP7/E)BC3*6D@F\:=P_SAAH+$;%Y RC:YPV@)C9J M :&P'T4#M$T>H>X\,F<;P=*NXZN/;U+J'0:]P'74^[7Q./#CV.8.P:;4;KY M,(S#R!9B$$>5P0'^)N%1=U%^56Z27#31YDM4\&HU+O)[E8F2NF8#P>_W)L;V M2Q^ Z5$'S-@=&*>90\8FY])GBH-H (Z M$.S I-W G7:/KJI4:$4[]C+6?M+W%.)%A=QET'_/&%,K#%T?(Q7W.BF8WOSJ!Z7[\FLC ^RO;=Z( M(.B)?B_);C8#$#RQ'=''C'M>Z&/VFR*'?C 52^"N6+0?=.,U7ZD*Y3%=)]6* M(>T0N%()@*(!^Z%-&4+9#9PYA")V?;H ;>TEF$/>IDH)W%7*JWOLG;W]"XY> MDQW ]+OL$*C79H=FL_OLWMZM9\G$JKENKM6IW5:RO<':/=U=:5\T%[G6\TM\ M,L/ \SD^6;07UL9\>W_^(1&KO*I54;144_GO)RH\HKV2;K](OFGN7.^XE+QL M/JY9DC&A >KW)>?RZ8N>8/+"'&O$U32.0O<\IB+.0M6S@\ M98!#K11'CN^Z?2?&)&F-1_K9$QN/:"8BDL 30SR+8\RV5Q#1]47+:[T]>":+ MI5 /G/$HQ0N8@GA)GYB\PHN6JQA!!(%0$%A^K> :HD@A21X_#&BKL*D4J]=OZ+?:>>G,#'.X MIM%W$HKE16O80B',<1:)9[J^!^-03^$%-.+Z$ZV-K-M"0<8%C8VR9!"3)/_& M&[,0%85.DX)O%/Q]!:]!H6,4.L=:Z!J%[IZ"WV2A9Q1ZQU+J&X7^L18&1F&P MK]#DP] H#'5T\W#H6$ZPP.,1HVO$E+1$4QDF( MX!_E0WG]2*)(*O.1(R0W9<$)#(^KG(??P.-SEK21ZWU$ONN[I8'\LP;NV@XW M@:"-.@;N93I!'TY.E4>->!,[WA12B><>3>_F:'K>N:%7@W+[BYV\^R6L[NTH MCY@5*-TZ*HY,T2)/_2)/?8W::0J C)Y>EW-TTN9G\D"9#D5:+9%5;DGO-6/ M+]>8A>B/+Q(2/0B(^9\60IV"4$<3ZC80^IK%,V"(SA'\R(C8G@41YIS,B31, MDD#:59M&AP/]K;_KLCBWT=,V5)M9C?V1LZJF@$UBAWBW(-ZU$F_<\;!1UR#9 MGM11S5$]M\+$;7=WV=[4"GE[+N5"_8K,GL3= 5L[?O<*OWMVOR^?;8G8+V#Z M[R,1!P6A@=6OEX1!0!<)^6L_H 'EHBF:.:;G5?.JW=L+U.#G,%2%=N@."[I# M*]T;F66!D%138(2&2(Y?R#B@2VL)_7M _MT(_3U]L,)Y;]EWW?>215QD%O/\@DPSHWF;=3Z5#4KN4 MRZ[@^?]#-ATPXIMTZIATLBUVV3X\>__XKJ=J",_P"IA\2T +&79Q%F(!:(X) M0RL<97+JDE-52*-(V9<^YG/'J8I%,834#ENY\<'.:G>:EKML'9Z]=Y1-S\Q_ MFK1<6T4S?U0W,5P9V)TNYNJ_!D9E4??L53W?"BK")%FH%5*=5RYG+0L[5,]M MN^YOMN"6/<+KV]-2TI'O5: 3<@Y$9 R0G*/K:=FQ>H=8E8W"LW>*+]\>GFQ M90GWAN^D=I5EV;/7Y9\R4_X#6^410/-,1X!PGF$YFQU(UVMCJYJNW8%[OI.O MIG(<(;D[[Y8-PG7E@?\8;$6?P6,D'1#(XL M*=<&VE92\A =*WA?(^A9JY1?%GO?7NR_0:3J 2,;=,=HEJ*;#029?D-X*-X5 MINI<"FP+6]9IO_M.8ET6:M]>79]!G:2I(IWL;E5$4T6-'PCXQ.!7P]/IV:)3 M5FO?7F%SCV$CFP>1[S\I(\&_;;P38VJW\?K#/8I.YV!])+EIV[YC:"I/L.942%HK"^7@$-@2D#^/J=4O-VH8Z'B['/\#U!+ P04 M " 14$12!Z+';%8$ !)$0 &0 'AL+W=O_^>+B[G;J]]SG"49D"<9.H M[^33,=O*/"OAD2.Q M+0K*W^X@9_O) _>;SQEJ[74-YSI>$-7, ?YO'GDJN4T5M*L@%)DK$08'K\R& O#JZ1#F7!V(MN_)Y.!JXF@AP2J4U0];.#>\AS;4EQ_%T; M'30^]<##ZW?KOYC@53 +*N">Y3^S5*XG@VB 4EC2;2Z?V/XWJ ,R@ G+A?E& M^[JO.T#)5DA6U(,509&5U2]]K1-Q,, +>P:0>@ QW)4C0_E )9V..=LCKGLK M:_K"A&I&*[BLU+,REUP]S=0X.9U+EKSJ>27&C;JKKO]9L M*VB9BK$C%;1V[20UX%T%2'H 8_2=E7(MT+$<%VT1,WB.^(U:##Y , MD8=O$'&)^SQ_0%=?KEORZMOBQFL2ZQDW7H^;GZ8>(+U%LQUP5>!HMJ<\18\\ M2\#D9S@?HGLHI'&#U,LI MI)H-];1K/NR>//0&E LT0D4U+R%*Z9LMAJ")(;!:UF5E,3-JS(RLB?]C6RR MZX(]83!L#(96KJ;NJ=!6%[#*2I-9U=@ SUB*KM1\5I5SC?Y!7354I;9R%!A' M6B]W4X_$OA<&[MC9=2!)D1?R5TU(3GLL1'7%@K'1P6> M9.(3)/$1R2WV7=TBPVPJ;:V51HKV$[#-9J0U^@(EB%P=!#\N!R.+/E!"4 MZ07%4_LXQ/-Q%'B8]/&1EH]8^7[4=(H+7C=JP50-R9"&/A^/'..Y7ASY7M2# MUTHI]L[!.YO$.RYO$@:Q>L]Z2%J9Q?[_H.JXE41LU\0_6ZD^(3\IRW.MR^I6 ME1J=HW9=Z\Q3Y3L\R),[]$8].6KU%X_.%J-+J"KKT0JU7!L%_&/RG0) M5MB!14@/5RO%=RQ:E]#&';1>V$U+6JTG M=JT_I5\7D-8>SR1M5P)B7PD.I.P2*-SQQA*O!ZJ5?V*7_T_M'G?]N>Y$MKLF M]78R>M].XOC4?I*TZP:QKQL7Q-49@MT+-B&T&V+LGXR@76^(?;<]6ZTXK*C4 M:XODF3H,)VA'\RU8YT'746<@E;/10?D$?MBS/)-VD2+V1>HT9!]/<,3CX?B_ MVN4EK ZZS=WF?X)9=3INNU=_,GRG7*V> N6P5$/=8:@ M>'5NKQJ2;<&D.GF;RS70%+CNH)XO&9/O#>V@^?=D^B]02P,$% @ M$5!$4L4.$VPJ @ !P4 !D !X;"]W;W)K&UL MC51=;]L@%/TK"/6AE;;@V$[Z(<=2FVC:'E9%S;H]3'O ]DV,BL$#'+?_OH = MR]N2:"^&"_><>\XUD+12O>@2P*#7B@N]P*4Q]1TA.B^AHGHB:Q!V9RM518T- MU8[H6@$M/*CB) R".:DH$SA-_-I:I8EL#&<"U@KIIJJH>GL +ML%GN+#PA/; ME<8MD#2IZ0XV8)[KM;(1&5@*5H'03 JD8+O ]].[9>SR?<)W!JT>S9%SDDGY MXH(OQ0('3A!PR(UCH';8PQ(X=T16QN^>$P\E'7 \/[!_\MZMEXQJ6$K^@Q6F M7. ;C K8TH:;)]E^AM[/S/'EDFO_16V7.PLQRAMM9-6#K8**B6ZDKWT?1H!I M? (0]H#P?P%1#XB\T4Z9M[6BAJ:)DBU2+MNRN8GOC4=;-TRXO[@QRNXRBS/I M"C*#/J)'JA1U#467*S"4<7UE5Y\W*W1Y<84N$!/H6RD;346A$V)L805_D MH2L2GBR23U T_8#"( R.P)?GX5^I.@4GUN[@.1P\AYXO.N=YQ73.I6X4H)_W MF3;*'JA?9\BC@3SRY/$9\F,=ZE!SCW)7:Y^&-[=A0O;C/AQ)BN;70](?@N)! M4'Q6T*-]"FB>RT88;>]=#FQ/,PX:U1R*'12(:J0A;Q0S;\>$Q_]J"H+@+^%' MDFY'29UP,CJF[HFP_W7'A$8YOI32'P%V&X>U+WP%02P,$% @ $5!$4I&ULM5?;CMLV$/T50DB!!&@M41?+#FP# M72^"!DC;1=Q-'HH^T-+()E8B79)>)T _OD-9EGR1U#I9OUBD..?,Q8=#:K*3 MZDFO 0SY4N1"3YVU,9NWKJN3-11,#^0&!*YD4A7,X%2M7+U1P-(25.2N[WE# MMV!<.+-)^>Y!S29R:W(NX$$1O2T*IK[>02YW4X%,[((0,,.@%\! M_/\+""I 4":ZCZQ,ZYX9-ILHN2/*6B.;'92U*=&8#1?V;UP8A:L<<69V#TM# M?B(+E$>ZS8'(C#R*5+&=(.]8PG-N.&CR^AX,X[E^@Z:/BWOR^M4;\HIP0?Y8 MRZUF(M43UV TEM--*L]W>\]^I^=D0 +Z(_$]WVN!S_OAOS+5!7>Q!G4A_+H0 M?LD7=/!]P+G-?JX@Y>:0_%?R9[GPWD"A_^IQ$]1N@M)-V.'F4-RE5(CD8H5[ MP>XV'+65<$\V+,GLCGR>A6$83]SGXT)=&@7#@-9&)W&&=9QA;YP+@_\J4RFY M8^*)?. %-Y"2?\COSZ P@\STU"*J?42W+/FP=C/L3>4!5 +"8%/"_9UN$YM( MIF2!^C6@0!NBF(&VZO?STH'O_= FW*MA)VG%=5KQ2RHIOA )#>-S);48^5[8 MKJ11'>?HFY3T"=8\P8Z#JX1IC2=6Q@43"?349ES['-]26=1KNJ=W(VW]!W&G MN*['G:9V=##0E]17Q7:LG6CDG>FKQ2B,._1%F\Y-_6]2V&>\0-BX$[;AAN4D MJV305YZFC]/@IA)K&C'M[\3?(;%^8F_@1^T2NQIWFEK3_VGTHA*++MM3[)WW ML#:K8!QUB*PY1&A_V_X-TN7U1R%MNCF-;ZJGIAW3_G[\'7KJ)_8'7D?+NAIW MFEK3]>GX1?4TOE#*B:E.4SL-;_^K)O]"U!+ P04 " 1 M4$12EXX(8> " #>"0 &0 'AL+W=OV@7;:A]\Y M@< FFK42X@VQ'=__[G[$=^ZME7XR*8 ESYF0IN^EUN;7OF^B%#)F&BH'B6\6 M2F?,XE0GOLDUL+@PRH0?!D';SQB7WJ!7K-WI04\MK> 2[C0QRRQC^F4$0JW[ M'O6V"_<\2:U;\ >]G"4P _N0WVF<^95*S#.0ABM)-"SZWI!>CVC;&10[OG%8 MF[TQ<:G,E7IRD]NX[P4N(A 062?!\+&",0CAE#".GQM1K_+I#/?'6_6/1?*8 MS)P9&"OQG<6$63;H:;4FVNU&-3KY%A\[,CS;B MHU(\?$7\BDR5M*DA-S*&^&]['P.MH@VWT8["6L$)1 W2I!](&(3!PVQ"SL\N M:F2;%81F(=M\$X0Q0B!,Q@270:^ /'[&_>360F9^U'B[K+Q=%MXNWX[\$-I2 MI%V(N+.U&M">OSK@MU7Y;=7ZOL4C,.2K M3ICDOY@[,S7)MBNG[1.@[53>.L= 6XI0NL7PTUW5H?5EYR#4*8]C >2&8>Y#S'V('0?+ 3.<(8<N'-'6*?#O*A%M'P5_J>(^[1K\_E[+Q4\R*2X6!E67TI;= MMUJM+B_#LF7OMI&"%B@:=#H(#9=7B;*B55YT<#GRN)UH!BF> $# M[3;@^X52=CMQ#JHKW> /4$L#!!0 ( !%01%(0G3NR+P( -L$ 9 M>&PO=V]R:W-H965TRAZH*6U180/E:0?!?KQ75**X *VT8NT)'=F.,LE\YTV+[9& M=+"70MEQ5#O7W,2Q+6N4S YT@XI65MI(YFAHUK%M#+(J@*2(TR1Y%TO&553D M8>[1%+G>.,$5/AJP&RF9^7V+0N_&T3!ZG7CBZ]KYB;C(&[;&!;KGYM'0*.Y9 M*BY16:X5&%R-H\GP9CKR^2'A&\>=/8C!.UEJ_>('=]4X2OR&4&#I/ .CWQ:G M*(0GHFW\ZCBC7M(##^-7]L_!.WE9,HM3+;[SRM7CZ$,$%:[81K@GO?N"G9]K MSU=J8<,7=FWN=19!N;%.RPY,.Y!.Q+UT+CL!&Y;@?2$P S+ 63#-Y F:7($/CT/ MGS-S"AZ3U=YOVOM- ]_H!-^$.K#""A[0^?Z"!9HM+Q$F:X-(:X[J[VJ8?WV M/S!G>RXW\HQLULMF038[(7NOK85_:_WCGG+@SJ&T/\\HC'J%T5ECGZSCU-4( M>@4-J?&E0! 4'#NREFJ8!"Y_T;=%.DCS>'MX,$>2AH./?5*[R_B@]?RUI_-: M#]=02FO4KMP.DF=.-2.^KM$-;T^J#Q";2^TMJ]#GR#]^]9\1=0 M2P,$% @ $5!$4O?\DHMQ @ ^@8 !D !X;"]W;W)K&ULG55;:]LP%/XKPNPAA1'YEFXMCB&WL3T42L(VV-B#8I_$HK;D M2G+2PG[\=''9 &@T%-5,CGT"J7J6XQE5D!% M9)_7P/3*BHN**&V*-9:U ));4%7BT/>O<44H\]+$^NY%FO!&E93!O4"RJ2HB MGL=0\NW0"[R=8T[7A3(.G"8U6<,"U/?Z7F@+=RPYK8!)RAD2L!IZH^!V-C#Q M-N 'A:W>;P1!"9DR#$0/&YA 61HB+>.QY?2Z+0UP?[YC M_V)SU[DLB80)+W_27!5#[[.'@,3AK.6;.S(PA-D$;KC3!42S5@.^2$>:V&=NG"G;AR>)9Q"UD=1\!&%?NC/ M$4:R( +D$663=Q!].$;H[2.=N2/]/5I* M)?2=_'.&/N[H8TL?GQ).-S0'EDM]'[-2:\Y1#<+)1SW*T*_1_,5SA?ZBWHMU M[)]RV]W8[4Q;VZ1^WX\3O-D_7A<4^ =1T6'0]!*FV1M,!S49=#49_$]-1M/% MD8H$! !4! &0 'AL+W=OF!>UW=L8JCMZU-7.M!5Y%D)(LFE0"@T;2URG%+>_ M;T&:/J-S>@@\BKK!$&!YVO(:MH!/[<9ZCTTLE5"@G3":6-AE]&:^6B".U@;^2(J;#)Z34D%.]Y)?#3]%QC[N0I\I9$N?DD_Y%XN*2D[AT:-8%^! M$GI8^7Z0$R9>BI0H"5(^SV?=B=!'^4> *X'H#)&> SEQW\#6.^ MY*GN9*H[B3R79WANRM)T&H6NR1:YKKBM''EJ*XY OMWM,=RS0@*Y%PZ_G^KO M??K.?:@Y;W^\R4PJ@\B;1% X-8?_$EB=%4AF\^5\\0"J 'MJ7NSHS,-[>^"V M%MH1"3LO.+OX>$6)'>[PX*!IXWD6!OVEBF;CGSW8D.#W=\;@P0DW:_J1Y'\ M4$L#!!0 ( !%01%)UZ?5.7P( %0- - >&PO^[S[#00XO5QN*'U.,%2@9Y;D/4Z6RSXZ3AREF*+\4&>8Z$@O) MD-*N3)P\DQA%N4EBU)F,QW.'(<)AX/&"W3&5@U 47/EPWD# +M\B'[KS3Q!8 MNEL181\^G7_X70AU MWE_Q#G<9=^[GV-Q-WIA:4&U:&NL8_BZ;Y>[23M_%"S*R%NIKH8_#*]]T"KZ7 M."9EY9=Q(Z"/W>UG1UE&-U\H23C#]O!'%PP\M,T#J9#D65*ON" M#VJL_Y*'+G(V?)'3Q? UU@/-T$6>Q'-S?0HBA]F33CUD=":9G3FF08&9%WWX MTTREM"T*5@6ABO#:2TD48?YJG-'T"JWT)\X.O]X?X1@55"V;H ];^P>.2,$6 MS:Y[*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'UW0%&T3D4@O2=E)?OV.9+@E8>U@+U.?9#U,?1I*_(8C M?3P8^[PRYIF]U)5VT\'6^]W-:.3$5M;<_6YV4L.>M;$U][!J-R.WLY*7;BNE MKZM1,AY?CVJN].#3QU-;7^TH7#%>"J^,AHWMAN]*'MS/_>TJVRNG5JI2_G4Z MZ'Y7%L*:JIH/)<<=W:;T29YN+%O*) MKURWQ?/5(P>0Z>!Z# VNE76^.Z)KGP/C7L+!Q[7&F\^J\M+.N)=_6M/LE-ZT MS&/_3QC->JV$G!G1U%+[8QRMK%I [;9JYP9,\UI.!W=F M+VU[/7""17F\-@]00:3LC8(==E%V>(0H#\O9?%G,9PQ^%0_WB]GM$ZS\<7M_ MN[R;LP R02"3"T+^G020*0*97@2R>(+%E_DR@,P0R.R"D%$D M(Y#7EX3, LAW".2[2T+F >1[!/(]+>2#W7"MWKH=C.N2%4U=<_O*S)H5:A- M?D @/]!"/LJ]U(UD:VMJ)D!8%NSBV$'Y+1.-"P?S,3::CXD[W,I2>6:5>V;= M ;)DWH )A6FTCS!1Z1!;!S*('?C]M>MN^4^C=NT?0CK,-A-BW2P@'=&;]J2, M.R?CL&&&F1 KYE8(VT"/RA=HQ$G7A<_XK;2L4GP58F*.F1!+9J&%J24D9R\R M"AVFE FQ4^;<:DCW'(/[#I"XE2$9YI$)L4@*N6F/8$H?_P[[0S3,'A-B?13> MB.?ABCNXYZ!+VYON.$KO*AY!8O:8$.MC)E?1R(%)8D)N">=M(WQCX5Z#D+EH M[$@P,R349@!G 9340D5/98)Y("'V0-&L' S_[>W?^C6.%CKA(%8 FI-$>7*" M"2$A%@*:E<28F! 2ZED'EI7$F)@C$F)']&DE MQ+R1$'L#S5/B_L;,D1";XSPGZ(TD)I2$6"@]R4$?8XJ9)24V"YHEL*L0$W-- M2NR:-D_HC1WFF938,_@ 'I8Z4K2T=5'/A,6.%/-,>E'/1-'$/)-2U[=0S"B: MF&=28L_\T.%/%0Y9 0V7#:C'A)B8;%)BV?R'M8=LR:WEX=0@Q623$LL&C69< MP\:$DQ(+YSRY"/M\'5:Q,>=DQ,[IPSSVM]K+R#D9YIR,V#EX(A0.2!EFH8S8 M0CAF."!EF(4R8@N%=25V-9.>JRI2>8:^62&63U\VV<>(F2C'JJ@V'& MKR8Q\^3$YNFF$9%L>A[R')-._BLF.I&UV3==6G[0[#,7X6V98]+)R:<^9[72 M_EABRLFI7^J'5=-^/,PY.;%SSNJG_8CHNWQBY7S3 LZ\:3_S@0=[X67=YFJU M>O'#9-Q5Q']@8LK).^6,3M_FE'*MM"R7< H'VP6OQ%?+VL7Q[6&6M^\!UDU5 MW<&V!WUO>'GZU.?TF=*G?P%02P,$% @ $5!$4@P_D/SE 0 ?R$ !H M !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV M>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G M-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ON MSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J M"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VT MD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM^5[C]?^3ZG(^ M-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( !%01%*/X;=ITP$ #8A 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$> @=!&S:;EL6 M_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ? M&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D) M.YG0COPJ^C87( MA?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<" MZ2,#Z6,(TLYQ.034$L! A0# M% @ $5!$4@=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " 14$12.RD4T>X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 14$12 MF5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( !%01%+'^W>03@4 (@5 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4FV_3*?/ @ *0@ !@ M ("!?A0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ $5!$4OV%R>00"0 ^#( !@ ("!O2( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4K_0KPE* M!P ^Q$ !@ ("!AC0 'AL+W=O&UL4$L! A0#% @ $5!$ M4G;A?2/_ P !@D !D ("!9D, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4HW&*;Q2! <0D M !D ("!SDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4M2Z,3Z'"@ X!P !D M ("!WEL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $5!$4J_HBE-K P [0< !D ("!!W( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4I#* M+;L]!@ -0\ !D ("!67\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4ID=W3?X @ \P8 !D M ("!R(L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $5!$4LR<+O(3! 3PP !D ("! M3Y8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $5!$4E,B;J[6 @ _04 !D ("!=:8 'AL+W=O&UL4$L! A0#% @ $5!$4M85^JX8 M P &@@ !D ("!X:\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4H1VXR!U @ I 8 !D M ("!#[D 'AL+W=O&PO=V]R M:W-H965TNSYCL@0 !@7 M 9 " @:R^ !X;"]W;W)K&UL M4$L! A0#% @ $5!$4KQ&[M%Y @ I 8 !D ("!E<, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$5!$4@^VWYN0 @ $P@ !D ("!S&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$4@>BQVQ6! 21$ !D M ("!:.P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $5!$4I>."&'@ @ W@D !D ("![O8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $5!$ M4MI<^+WA 0 5 0 !D ("!$_\ 'AL+W=OGU3E\" !4#0 #0 M @ $K 0$ >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" 14$12C^&W:=,! V(0 $P @ %O"P$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 0 ! '<1 !S#0$ ! end XML 69 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 70 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 246 303 1 false 48 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.mixtelematics.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103102 - Disclosure - Revenue from contracts with customers Sheet http://www.mixtelematics.com/role/Revenuefromcontractswithcustomers Revenue from contracts with customers Notes 10 false false R11.htm 2107103 - Disclosure - Credit risk related to accounts receivables Sheet http://www.mixtelematics.com/role/Creditriskrelatedtoaccountsreceivables Credit risk related to accounts receivables Notes 11 false false R12.htm 2111104 - Disclosure - Property and equipment Sheet http://www.mixtelematics.com/role/Propertyandequipment Property and equipment Notes 12 false false R13.htm 2116105 - Disclosure - Intangible assets Sheet http://www.mixtelematics.com/role/Intangibleassets Intangible assets Notes 13 false false R14.htm 2120106 - Disclosure - Accrued expenses and other liabilities Sheet http://www.mixtelematics.com/role/Accruedexpensesandotherliabilities Accrued expenses and other liabilities Notes 14 false false R15.htm 2124107 - Disclosure - Income taxes Sheet http://www.mixtelematics.com/role/Incometaxes Income taxes Notes 15 false false R16.htm 2126108 - Disclosure - Earnings per share Sheet http://www.mixtelematics.com/role/Earningspershare Earnings per share Notes 16 false false R17.htm 2129109 - Disclosure - Segment information Sheet http://www.mixtelematics.com/role/Segmentinformation Segment information Notes 17 false false R18.htm 2134110 - Disclosure - Stock-based compensation plan Sheet http://www.mixtelematics.com/role/Stockbasedcompensationplan Stock-based compensation plan Notes 18 false false R19.htm 2138111 - Disclosure - Debt Sheet http://www.mixtelematics.com/role/Debt Debt Notes 19 false false R20.htm 2142112 - Disclosure - Restructuring costs Sheet http://www.mixtelematics.com/role/Restructuringcosts Restructuring costs Notes 20 false false R21.htm 2144113 - Disclosure - Contingencies Sheet http://www.mixtelematics.com/role/Contingencies Contingencies Notes 21 false false R22.htm 2146114 - Disclosure - Subsequent events Sheet http://www.mixtelematics.com/role/Subsequentevents Subsequent events Notes 22 false false R23.htm 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPolicies 23 false false R24.htm 2304301 - Disclosure - Revenue from contracts with customers (Tables) Sheet http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersTables Revenue from contracts with customers (Tables) Tables http://www.mixtelematics.com/role/Revenuefromcontractswithcustomers 24 false false R25.htm 2308302 - Disclosure - Credit risk related to accounts receivables (Tables) Sheet http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesTables Credit risk related to accounts receivables (Tables) Tables http://www.mixtelematics.com/role/Creditriskrelatedtoaccountsreceivables 25 false false R26.htm 2312303 - Disclosure - Property and equipment (Tables) Sheet http://www.mixtelematics.com/role/PropertyandequipmentTables Property and equipment (Tables) Tables http://www.mixtelematics.com/role/Propertyandequipment 26 false false R27.htm 2317304 - Disclosure - Intangible assets (Tables) Sheet http://www.mixtelematics.com/role/IntangibleassetsTables Intangible assets (Tables) Tables http://www.mixtelematics.com/role/Intangibleassets 27 false false R28.htm 2321305 - Disclosure - Accrued expenses and other liabilities (Tables) Sheet http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesTables Accrued expenses and other liabilities (Tables) Tables http://www.mixtelematics.com/role/Accruedexpensesandotherliabilities 28 false false R29.htm 2327306 - Disclosure - Earnings per share (Tables) Sheet http://www.mixtelematics.com/role/EarningspershareTables Earnings per share (Tables) Tables http://www.mixtelematics.com/role/Earningspershare 29 false false R30.htm 2330307 - Disclosure - Segment information (Tables) Sheet http://www.mixtelematics.com/role/SegmentinformationTables Segment information (Tables) Tables http://www.mixtelematics.com/role/Segmentinformation 30 false false R31.htm 2335308 - Disclosure - Stock-based compensation plan (Tables) Sheet http://www.mixtelematics.com/role/StockbasedcompensationplanTables Stock-based compensation plan (Tables) Tables http://www.mixtelematics.com/role/Stockbasedcompensationplan 31 false false R32.htm 2339309 - Disclosure - Debt (Tables) Sheet http://www.mixtelematics.com/role/DebtTables Debt (Tables) Tables http://www.mixtelematics.com/role/Debt 32 false false R33.htm 2405401 - Disclosure - Revenue from contracts with customers - Narrative (Details) Sheet http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails Revenue from contracts with customers - Narrative (Details) Details 33 false false R34.htm 2406402 - Disclosure - Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details) Sheet http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details) Details 34 false false R35.htm 2409403 - Disclosure - Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details) Sheet http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details) Details 35 false false R36.htm 2410404 - Disclosure - Credit risk related to accounts receivables - Narrative (Details) Sheet http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails Credit risk related to accounts receivables - Narrative (Details) Details 36 false false R37.htm 2413405 - Disclosure - Property equipment - Schedule of Owned Property and Equipment (Details) Sheet http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails Property equipment - Schedule of Owned Property and Equipment (Details) Details 37 false false R38.htm 2414406 - Disclosure - Property and equipment - Narrative (Details) Sheet http://www.mixtelematics.com/role/PropertyandequipmentNarrativeDetails Property and equipment - Narrative (Details) Details 38 false false R39.htm 2415407 - Disclosure - Property equipment - Schedule of Right-of-Use Property and Equipment (Details) Sheet http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails Property equipment - Schedule of Right-of-Use Property and Equipment (Details) Details 39 false false R40.htm 2418408 - Disclosure - Intangible assets - Schedule of Intangible Assets (Details) Sheet http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails Intangible assets - Schedule of Intangible Assets (Details) Details 40 false false R41.htm 2419409 - Disclosure - Intangible assets - Narrative (Details) Sheet http://www.mixtelematics.com/role/IntangibleassetsNarrativeDetails Intangible assets - Narrative (Details) Details 41 false false R42.htm 2422410 - Disclosure - Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details) Sheet http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details) Details 42 false false R43.htm 2423411 - Disclosure - Accrued expenses and other liabilities - Schedule of Product Warranties (Details) Sheet http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails Accrued expenses and other liabilities - Schedule of Product Warranties (Details) Details 43 false false R44.htm 2425412 - Disclosure - Income taxes (Details) Sheet http://www.mixtelematics.com/role/IncometaxesDetails Income taxes (Details) Details http://www.mixtelematics.com/role/Incometaxes 44 false false R45.htm 2428413 - Disclosure - Earnings per share (Details) Sheet http://www.mixtelematics.com/role/EarningspershareDetails Earnings per share (Details) Details http://www.mixtelematics.com/role/EarningspershareTables 45 false false R46.htm 2431414 - Disclosure - Segment information - Narrative (Details) Sheet http://www.mixtelematics.com/role/SegmentinformationNarrativeDetails Segment information - Narrative (Details) Details 46 false false R47.htm 2432415 - Disclosure - Segment information - Schedule of Segment Information (Details) Sheet http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails Segment information - Schedule of Segment Information (Details) Details 47 false false R48.htm 2433416 - Disclosure - Segment information - Reconciliation of Segment Results to Income Before Tax (Details) Sheet http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails Segment information - Reconciliation of Segment Results to Income Before Tax (Details) Details 48 false false R49.htm 2436417 - Disclosure - Stock-based compensation plan - Narrative (Details) Sheet http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails Stock-based compensation plan - Narrative (Details) Details 49 false false R50.htm 2437418 - Disclosure - Stock-based compensation plan - Summary of Unvested SARs Activity (Details) Sheet http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails Stock-based compensation plan - Summary of Unvested SARs Activity (Details) Details 50 false false R51.htm 2440419 - Disclosure - Debt - Narrative (Details) Sheet http://www.mixtelematics.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 51 false false R52.htm 2441420 - Disclosure - Debt - Schedule of Undrawn Facilities (Details) Sheet http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails Debt - Schedule of Undrawn Facilities (Details) Details 52 false false R53.htm 2443421 - Disclosure - Restructuring costs (Details) Sheet http://www.mixtelematics.com/role/RestructuringcostsDetails Restructuring costs (Details) Details http://www.mixtelematics.com/role/Restructuringcosts 53 false false R54.htm 2445422 - Disclosure - Contingencies (Details) Sheet http://www.mixtelematics.com/role/ContingenciesDetails Contingencies (Details) Details http://www.mixtelematics.com/role/Contingencies 54 false false R55.htm 2447423 - Disclosure - Subsequent events (Details) Sheet http://www.mixtelematics.com/role/SubsequenteventsDetails Subsequent events (Details) Details http://www.mixtelematics.com/role/Subsequentevents 55 false false R9999.htm Uncategorized Items - mixt-20201231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - mixt-20201231.htm Cover 56 false false All Reports Book All Reports mixt-20201231.htm exhibit101-executiveemploy.htm exhibit311-q32021xcertific.htm exhibit312-q32021xcertific.htm exhibit32-q32021xcertifica.htm mixt-20201231.xsd mixt-20201231_cal.xml mixt-20201231_def.xml mixt-20201231_lab.xml mixt-20201231_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mixt-20201231.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 246, "dts": { "calculationLink": { "local": [ "mixt-20201231_cal.xml" ] }, "definitionLink": { "local": [ "mixt-20201231_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": [ "mixt-20201231.htm" ] }, "labelLink": { "local": [ "mixt-20201231_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": [ "mixt-20201231_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": [ "mixt-20201231.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": 386, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 11, "http://www.mixtelematics.com/20201231": 8, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 25 }, "keyCustom": 34, "keyStandard": 269, "memberCustom": 25, "memberStandard": 22, "nsprefix": "mixt", "nsuri": "http://www.mixtelematics.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "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", "role": "http://www.mixtelematics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "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": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "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 from contracts with customers", "role": "http://www.mixtelematics.com/role/Revenuefromcontractswithcustomers", "shortName": "Revenue from contracts with customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Credit risk related to accounts receivables", "role": "http://www.mixtelematics.com/role/Creditriskrelatedtoaccountsreceivables", "shortName": "Credit risk related to accounts receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Property and equipment", "role": "http://www.mixtelematics.com/role/Propertyandequipment", "shortName": "Property and equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Intangible assets", "role": "http://www.mixtelematics.com/role/Intangibleassets", "shortName": "Intangible assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Accrued expenses and other liabilities", "role": "http://www.mixtelematics.com/role/Accruedexpensesandotherliabilities", "shortName": "Accrued expenses and other liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Income taxes", "role": "http://www.mixtelematics.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - Earnings per share", "role": "http://www.mixtelematics.com/role/Earningspershare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Segment information", "role": "http://www.mixtelematics.com/role/Segmentinformation", "shortName": "Segment information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134110 - Disclosure - Stock-based compensation plan", "role": "http://www.mixtelematics.com/role/Stockbasedcompensationplan", "shortName": "Stock-based compensation plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Debt", "role": "http://www.mixtelematics.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "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": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Restructuring costs", "role": "http://www.mixtelematics.com/role/Restructuringcosts", "shortName": "Restructuring costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144113 - Disclosure - Contingencies", "role": "http://www.mixtelematics.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "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": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146114 - Disclosure - Subsequent events", "role": "http://www.mixtelematics.com/role/Subsequentevents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "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 - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue from contracts with customers (Tables)", "role": "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersTables", "shortName": "Revenue from contracts with customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Credit risk related to accounts receivables (Tables)", "role": "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesTables", "shortName": "Credit risk related to accounts receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Property and equipment (Tables)", "role": "http://www.mixtelematics.com/role/PropertyandequipmentTables", "shortName": "Property and equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Intangible assets (Tables)", "role": "http://www.mixtelematics.com/role/IntangibleassetsTables", "shortName": "Intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Accrued expenses and other liabilities (Tables)", "role": "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesTables", "shortName": "Accrued expenses and other liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Earnings per share (Tables)", "role": "http://www.mixtelematics.com/role/EarningspershareTables", "shortName": "Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Segment information (Tables)", "role": "http://www.mixtelematics.com/role/SegmentinformationTables", "shortName": "Segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335308 - Disclosure - Stock-based compensation plan (Tables)", "role": "http://www.mixtelematics.com/role/StockbasedcompensationplanTables", "shortName": "Stock-based compensation plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - Debt (Tables)", "role": "http://www.mixtelematics.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Revenue from contracts with customers - Narrative (Details)", "role": "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails", "shortName": "Revenue from contracts with customers - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "ie1b665d2ae314cf2915bc91ef4ce75ef_I20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details)", "role": "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails", "shortName": "Revenue from contracts with customers - Summary of Recognized Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "ie1b665d2ae314cf2915bc91ef4ce75ef_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details)", "role": "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails", "shortName": "Credit risk related to accounts receivables - Schedule of Movements in the Allowance for Doubtful Debts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "if7ca55efa38e4038b8ee6d3d276e96bb_I20190331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PledgedAssetsNotSeparatelyReportedFinanceReceivables", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Credit risk related to accounts receivables - Narrative (Details)", "role": "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails", "shortName": "Credit risk related to accounts receivables - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "iadbf523231794116b670a84537eae5a4_D20200401-20201231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Property equipment - Schedule of Owned Property and Equipment (Details)", "role": "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "shortName": "Property equipment - Schedule of Owned Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Property and equipment - Narrative (Details)", "role": "http://www.mixtelematics.com/role/PropertyandequipmentNarrativeDetails", "shortName": "Property and equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mixt:OperatingLeaseRightOfUseAssetAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Property equipment - Schedule of Right-of-Use Property and Equipment (Details)", "role": "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails", "shortName": "Property equipment - Schedule of Right-of-Use Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mixt:OperatingLeaseRightOfUseAssetAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "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 INCOME", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Intangible assets - Schedule of Intangible Assets (Details)", "role": "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails", "shortName": "Intangible assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Intangible assets - Narrative (Details)", "role": "http://www.mixtelematics.com/role/IntangibleassetsNarrativeDetails", "shortName": "Intangible assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details)", "role": "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails", "shortName": "Accrued expenses and other liabilities - Schedule of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "lang": "en-US", "name": "mixt:MaintenanceLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "ie1b665d2ae314cf2915bc91ef4ce75ef_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Accrued expenses and other liabilities - Schedule of Product Warranties (Details)", "role": "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails", "shortName": "Accrued expenses and other liabilities - Schedule of Product Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "ie1b665d2ae314cf2915bc91ef4ce75ef_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Income taxes (Details)", "role": "http://www.mixtelematics.com/role/IncometaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Earnings per share (Details)", "role": "http://www.mixtelematics.com/role/EarningspershareDetails", "shortName": "Earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Segment information - Narrative (Details)", "role": "http://www.mixtelematics.com/role/SegmentinformationNarrativeDetails", "shortName": "Segment information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Segment information - Schedule of Segment Information (Details)", "role": "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails", "shortName": "Segment information - Schedule of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i4ef5bf0430b94443a956ba0aba60c50e_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mixt:SegmentAdjustedEBITDA", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Segment information - Reconciliation of Segment Results to Income Before Tax (Details)", "role": "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "shortName": "Segment information - Reconciliation of Segment Results to Income Before Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i3f0159b164a04ee09ebdf8b37653e545_D20200401-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mixt:ShareBasedPaymentArrangementNumberOfPlans", "reportCount": 1, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - Stock-based compensation plan - Narrative (Details)", "role": "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "shortName": "Stock-based compensation plan - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i9e65ccaddeaa43528174dc4174991e07_D20200401-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Stock-based compensation plan - Summary of Unvested SARs Activity (Details)", "role": "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails", "shortName": "Stock-based compensation plan - Summary of Unvested SARs Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Debt - Narrative (Details)", "role": "http://www.mixtelematics.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Debt - Schedule of Undrawn Facilities (Details)", "role": "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails", "shortName": "Debt - Schedule of Undrawn Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i78e7ad1761aa490485e41cb177d0c868_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Restructuring costs (Details)", "role": "http://www.mixtelematics.com/role/RestructuringcostsDetails", "shortName": "Restructuring costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i51e373455f3c43d98f7e0909e8bfa83a_D20200401-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i83118a055ae14110968a5ed16b5483c3_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - Contingencies (Details)", "role": "http://www.mixtelematics.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i83118a055ae14110968a5ed16b5483c3_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "1", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Subsequent events (Details)", "role": "http://www.mixtelematics.com/role/SubsequenteventsDetails", "shortName": "Subsequent events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i8a4da1880c5d48ec92d1f53152f4c0eb_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i8a4da1880c5d48ec92d1f53152f4c0eb_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i834f7df2489344eead0376a63f85a559_D20201001-20201231", "decimals": "1", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mixt:ProceedsFromOperatingActivitiesExcludingInterestAndIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mixt:ProceedsFromOperatingActivitiesExcludingInterestAndIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mixt-20201231.htm", "contextRef": "i7f967f09d273479b8c13fb34a39efc8e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - mixt-20201231.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - mixt-20201231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 48, "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://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "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://www.mixtelematics.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r429" ], "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://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "mixt_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss)", "label": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation", "terseLabel": "Foreign currency translation differences" } } }, "localname": "AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails" ], "xbrltype": "monetaryItemType" }, "mixt_AfricaSalesOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Africa Sales Office", "label": "Africa Sales Office [Member]", "terseLabel": "Africa" } } }, "localname": "AfricaSalesOfficeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited", "label": "Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member]", "terseLabel": "Amended Network Service Agreement with MTN" } } }, "localname": "AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "mixt_AmericasSalesOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas Sales Office", "label": "Americas Sales Office [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasSalesOfficeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_AustralasiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Australasia", "label": "Australasia [Member]", "terseLabel": "Australasia" } } }, "localname": "AustralasiaMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "mixt_BrazilSalesOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Brazil Sales Office", "label": "Brazil Sales Office [Member]", "terseLabel": "Brazil" } } }, "localname": "BrazilSalesOfficeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_CentralServicesOrganizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Central Services Organization", "label": "Central Services Organization [Member]", "terseLabel": "Central Services Organization" } } }, "localname": "CentralServicesOrganizationMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_CommonStockDividendsPerAmericanDepositoryShareDeclared": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Dividends, Per American Depository Share, Declared", "label": "Common Stock, Dividends, Per American Depository Share, Declared", "terseLabel": "Dividends declared per ADS (in ZAR per share)" } } }, "localname": "CommonStockDividendsPerAmericanDepositoryShareDeclared", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SubsequenteventsDetails" ], "xbrltype": "perShareItemType" }, "mixt_CorporateAndConsolidationEntries": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Corporate And Consolidation Entries", "label": "Corporate And Consolidation Entries", "negatedTerseLabel": "Corporate and consolidation entries" } } }, "localname": "CorporateAndConsolidationEntries", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "mixt_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate And Eliminations", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and Eliminations" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "mixt_DebtInstrumentPercentageDeductedFromInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Percentage Deducted From Interest Rate", "label": "Debt Instrument, Percentage Deducted From Interest Rate", "terseLabel": "Percentage deducted from interest rate" } } }, "localname": "DebtInstrumentPercentageDeductedFromInterestRate", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "percentItemType" }, "mixt_EarningsPerAmericanDepositoryShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per American Depository Share, Basic", "label": "Earnings Per American Depository Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per American Depository Share (in dollars per share)" } } }, "localname": "EarningsPerAmericanDepositoryShareBasic", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "perShareItemType" }, "mixt_EarningsPerAmericanDepositoryShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per American Depository Share, Diluted", "label": "Earnings Per American Depository Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per American Depository Share (in dollars per share)" } } }, "localname": "EarningsPerAmericanDepositoryShareDiluted", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "perShareItemType" }, "mixt_EffectiveIncomeTaxRateReconciliationExcludingEffectOfForeignExchangePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Excluding Effect Of Foreign Exchange, Percent", "label": "Effective Income Tax Rate Reconciliation, Excluding Effect Of Foreign Exchange, Percent", "terseLabel": "Effective tax rate excluding impact of foreign exchange" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExcludingEffectOfForeignExchangePercent", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "mixt_EquipmentVehiclesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment, Vehicles And Other", "label": "Equipment, Vehicles And Other [Member]", "terseLabel": "Equipment, vehicles and other" } } }, "localname": "EquipmentVehiclesAndOtherMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "mixt_EuropeSalesOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe Sales Office", "label": "Europe Sales Office [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeSalesOfficeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_HardwareAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware And Other", "label": "Hardware And Other [Member]", "terseLabel": "Hardware and other", "verboseLabel": "Hardware and other revenue" } } }, "localname": "HardwareAndOtherMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_InVehicleDevicesInstalledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In-Vehicle Devices Installed", "label": "In-Vehicle Devices Installed [Member]", "verboseLabel": "In-vehicle devices" } } }, "localname": "InVehicleDevicesInstalledMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "mixt_MaintenanceLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maintenance Liability, Current", "label": "Maintenance Liability, Current", "terseLabel": "Maintenance" } } }, "localname": "MaintenanceLiabilityCurrent", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mixt_MiXTelematicsLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MiX Telematics Long-Term Incentive Plan", "label": "MiX Telematics Long-Term Incentive Plan [Member]", "terseLabel": "LTIP" } } }, "localname": "MiXTelematicsLongTermIncentivePlanMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mixt_MiddleEastAndAustralasiaReportingSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Middle East And Australasia Reporting Segments", "label": "Middle East And Australasia Reporting Segments [Member]", "terseLabel": "Middle East And Australasia Reporting Segments [Member]" } } }, "localname": "MiddleEastAndAustralasiaReportingSegmentsMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails" ], "xbrltype": "domainItemType" }, "mixt_MiddleEastAndAustralasiaSalesOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Middle East And Australasia Sales Office", "label": "Middle East And Australasia Sales Office [Member]", "terseLabel": "Middle East and Australasia" } } }, "localname": "MiddleEastAndAustralasiaSalesOfficeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_NedbankLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nedbank Limited", "label": "Nedbank Limited [Member]", "terseLabel": "Nedbank Limited" } } }, "localname": "NedbankLimitedMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "mixt_NetIncomePerAmericanDepositoryShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income per American Depository Share", "label": "Net income per American Depository Share [Abstract]", "terseLabel": "Net income per American Depository Share" } } }, "localname": "NetIncomePerAmericanDepositoryShareAbstract", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "mixt_NorthAmericaReportingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America Segment", "label": "North America Reporting Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaReportingSegmentMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "mixt_NumberOfRegionalSalesOffices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Regional Sales Offices", "label": "Number Of Regional Sales Offices", "terseLabel": "Number of regional sales offices" } } }, "localname": "NumberOfRegionalSalesOffices", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "mixt_OperatingLeaseCostsExcludedFromSegments": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Costs Excluded From Segments", "label": "Operating Lease Costs Excluded From Segments", "negatedLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCostsExcludedFromSegments", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "mixt_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails": { "order": 2.0, "parentTag": "mixt_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "mixt_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, After Accumulated Amortization", "label": "Operating Lease, Right-Of-Use Asset, After Accumulated Amortization", "totalLabel": "Right of use property and equipment, net" } } }, "localname": "OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "mixt_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails": { "order": 1.0, "parentTag": "mixt_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization", "label": "Operating Lease, Right-Of-Use Asset, Before Accumulated Amortization", "terseLabel": "Right of use property and equipment, gross" } } }, "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "mixt_OverdraftFacilitiyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Overdraft Facilitiy", "label": "Overdraft Facilitiy [Member]", "terseLabel": "Overdraft" } } }, "localname": "OverdraftFacilitiyMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "mixt_PatentsAndTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents And Trademarks", "label": "Patents And Trademarks [Member]", "terseLabel": "Patents and trademarks" } } }, "localname": "PatentsAndTrademarksMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "mixt_PaymentsToAcquireInVehicleDevices": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire In-Vehicle Devices", "label": "Payments To Acquire In-Vehicle Devices", "negatedLabel": "Acquisition of property and equipment \u2013 in-vehicle devices" } } }, "localname": "PaymentsToAcquireInVehicleDevices", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mixt_ProceedsFromOperatingActivitiesExcludingInterestAndIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Operating Activities Excluding Interest And Income Taxes", "label": "Proceeds From Operating Activities Excluding Interest And Income Taxes", "terseLabel": "Cash generated from operations" } } }, "localname": "ProceedsFromOperatingActivitiesExcludingInterestAndIncomeTaxes", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mixt_ProductDevelopmentCostsCapitalizedDuringThePeriod": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Product Development Costs Capitalized During The Period", "label": "Product Development Costs Capitalized During The Period", "negatedLabel": "Product development costs" } } }, "localname": "ProductDevelopmentCostsCapitalizedDuringThePeriod", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "mixt_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization", "label": "Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "mixt_ReceivableBenchmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivable Benchmark", "label": "Receivable Benchmark [Member]", "terseLabel": "Receivable Benchmark" } } }, "localname": "ReceivableBenchmarkMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mixt_RegionalSalesOfficesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regional Sales Offices", "label": "Regional Sales Offices [Member]", "terseLabel": "Total Regional Sales Offices" } } }, "localname": "RegionalSalesOfficesMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_SegmentAdjustedEBITDA": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment Adjusted EBITDA", "label": "Segment Adjusted EBITDA", "terseLabel": "Segment Adjusted EBITDA" } } }, "localname": "SegmentAdjustedEBITDA", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Estimated Forfeiture Rate", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Estimated Forfeiture Rate", "terseLabel": "Estimated forfeiture rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "percentItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercises In Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercises In Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures In Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures In Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Grants In Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Grants In Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding as of end of period (in dollars per share)", "periodStartLabel": "Outstanding as of beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "monetaryItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Number", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "durationItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested In Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested In Period, Weighted Average Exercise Price", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "perShareItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageRemainingContractualTerm", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "durationItemType" }, "mixt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Weighted Average Exercise Price [Roll Forward]", "terseLabel": "Weighted- Average Award Price in U.S. Cents" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceRollForward", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "stringItemType" }, "mixt_ShareBasedPaymentArrangementNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Number Of Plans", "label": "Share-Based Payment Arrangement, Number Of Plans", "terseLabel": "Number of equity-classified incentive plans" } } }, "localname": "ShareBasedPaymentArrangementNumberOfPlans", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "integerItemType" }, "mixt_StandardBankLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Bank Limited", "label": "Standard Bank Limited [Member]", "terseLabel": "Standard Bank Limited" } } }, "localname": "StandardBankLimitedMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "mixt_StandardProductWarrantyAccrualIncreaseForIssuingWarrantiesAndIncreaseDecreaseForPreexistingWarranties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty Accrual, Increase (Decrease) For Preexisting Warranties And Issuing Warranties", "label": "Standard Product Warranty Accrual, Increase For Issuing Warranties And Increase (Decrease) For Preexisting Warranties", "terseLabel": "Statement of Income charge" } } }, "localname": "StandardProductWarrantyAccrualIncreaseForIssuingWarrantiesAndIncreaseDecreaseForPreexistingWarranties", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "mixt_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription", "label": "Subscription [Member]", "terseLabel": "Subscription", "verboseLabel": "Subscription revenue" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mixt_TelimatrixGroupExecutiveIncentiveSchemeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Telimatrix Group Executive Incentive Scheme", "label": "Telimatrix Group Executive Incentive Scheme [Member]", "terseLabel": "Telimatrix Group Executive Incentive Scheme" } } }, "localname": "TelimatrixGroupExecutiveIncentiveSchemeMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mixt_VehicleAndAssetFinanceFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicle And Asset Finance Facility", "label": "Vehicle And Asset Finance Facility [Member]", "terseLabel": "Vehicle and asset finance" } } }, "localname": "VehicleAndAssetFinanceFacilityMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "mixt_WeightedAverageNumberOfAmericanDepositorySharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number of American Depository Shares Outstanding", "label": "Weighted Average Number of American Depository Shares Outstanding [Abstract]", "terseLabel": "American Depository Shares" } } }, "localname": "WeightedAverageNumberOfAmericanDepositorySharesOutstandingAbstract", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "mixt_WeightedAverageNumberOfAmericanDepositorySharesOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Of American Depository Shares Outstanding, Basic", "label": "Weighted Average Number Of American Depository Shares Outstanding, Basic", "terseLabel": "Weighted average (in shares)", "verboseLabel": "Weighted average number of American Depository Shares in issue (in shares)" } } }, "localname": "WeightedAverageNumberOfAmericanDepositorySharesOutstandingBasic", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "sharesItemType" }, "mixt_WeightedAverageNumberOfAmericanDepositorySharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Of American Depository Shares Outstanding, Diluted", "label": "Weighted Average Number Of American Depository Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average (in shares)", "verboseLabel": "Diluted weighted average number of American Depository Shares in issue (in shares)" } } }, "localname": "WeightedAverageNumberOfAmericanDepositorySharesOutstandingDiluted", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "sharesItemType" }, "mixt_WorkingCapitalFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working Capital Facility", "label": "Working Capital Facility [Member]", "terseLabel": "Working capital facility" } } }, "localname": "WorkingCapitalFacilityMember", "nsuri": "http://www.mixtelematics.com/20201231", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r146", "r159", "r160", "r161", "r162", "r164", "r166", "r170" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r146", "r159", "r160", "r161", "r162", "r164", "r166", "r170" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r94", "r101", "r186", "r297", "r298", "r299", "r312", "r313" ], "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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r94", "r101", "r186", "r297", "r298", "r299", "r312", "r313" ], "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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r94", "r101", "r186", "r297", "r298", "r299", "r312", "r313" ], "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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r269", "r270", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r408", "r410" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails", "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r269", "r270", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r408", "r410" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r172", "r262", "r266", "r369", "r407", "r409" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r172", "r262", "r266", "r369", "r407", "r409" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r268", "r269", "r270", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r408", "r410" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails", "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r268", "r269", "r270", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r408", "r410" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails", "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r95", "r96", "r97", "r98", "r183", "r184", "r185", "r186", "r187", "r188", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r312", "r313", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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 payables" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Movements in the Allowance for Doubtful Debts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r17", "r177", "r178" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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 receivables, net of allowances for doubtful accounts of $3.6 million and $5.9 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r377", "r391" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total current" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Current:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r8", "r33" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 7.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 through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r214" ], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and impairments" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r45", "r46", "r47", "r393", "r418", "r422" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss)/income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r300" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r91", "r92", "r93", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r271", "r273", "r302", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r273", "r289", "r301" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "negatedLabel": "Stock-based compensation costs", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r179", "r189", "r190", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at December 31", "periodStartLabel": "Balance at April 1", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r202", "r208" ], "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://www.mixtelematics.com/role/IntangibleassetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r121" ], "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://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r121" ], "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://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r44", "r47", "r48", "r334" ], "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r154", "r161", "r168", "r182", "r328", "r335", "r344", "r375", "r390" ], "calculation": { "http://www.mixtelematics.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r42", "r86", "r182", "r328", "r335", "r344" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r275", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "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 preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "verboseLabel": "Property" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization recognized during the quarter" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "verboseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "verboseLabel": "Summary of Recognized Amortization Expense" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r82" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash at end of the period", "periodStartLabel": "Cash and cash equivalents, and restricted cash at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r77", "r349" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease)/increase in cash and cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r229", "r380", "r398" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r226", "r227", "r228", "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in ZAR/USD per share)", "verboseLabel": "Dividends declared per share (in ZAR per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://www.mixtelematics.com/role/SubsequenteventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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": "Ordinary shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Ordinary shares, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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: 600.9 million and 605.1 million no-par value shares issued and outstanding as of March 31, 2020 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54", "r61", "r386", "r403" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income attributable to MiX Telematics Limited" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r53", "r60", "r326", "r327", "r339", "r385", "r402" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Total comprehensive income attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r53", "r59", "r325", "r339", "r384", "r401" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r134", "r135", "r175", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r134", "r135", "r175", "r341", "r342", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r134", "r135", "r175", "r341", "r342", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r134", "r135", "r175", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r132", "r134", "r135", "r136", "r341", "r343" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r134", "r135", "r175", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r85", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r250", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Contract asset" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r250", "r251", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r250", "r251", "r263" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r264" ], "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": "Revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66", "r369" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r133", "r175" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r305", "r306" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r305", "r306" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r80", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyandequipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r149" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based compensation plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Stockbasedcompensationplan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per ordinary share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r99", "r100", "r101", "r102", "r103", "r108", "r111", "r118", "r119", "r120", "r124", "r125", "r387", "r404" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r99", "r100", "r101", "r102", "r103", "r111", "r118", "r119", "r120", "r124", "r125", "r387", "r404" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121", "r122", "r123", "r126" ], "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://www.mixtelematics.com/role/Earningspershare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "auth_ref": [ "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 4.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": "Employee-related accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected period for recognition of unvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r92", "r93", "r96", "r104", "r106", "r127", "r186", "r246", "r247", "r297", "r298", "r299", "r312", "r313", "r350", "r351", "r352", "r353", "r354", "r356", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r207" ], "calculation": { "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r203", "r204", "r207", "r209", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r207", "r371" ], "calculation": { "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r203", "r206" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r207", "r370" ], "calculation": { "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r345", "r346", "r347", "r348" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Net foreign exchange losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Net profit/(loss) on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.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": "Administration and other" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r198", "r199", "r374" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r86", "r154", "r160", "r164", "r167", "r170", "r182", "r344" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r80", "r211" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r154", "r160", "r164", "r167", "r170", "r372", "r381", "r389", "r405" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r309", "r310", "r311", "r314", "r316", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r105", "r106", "r152", "r307", "r315", "r317", "r406" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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)", "negatedTerseLabel": "Income tax benefit/(expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r83" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "negatedTerseLabel": "Income tax paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r112", "r113", "r114", "r120" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Potentially dilutive effect of share-based payment arrangements (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Intangibleassets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r201", "r205" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r388" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Net interest (expense)/income", "verboseLabel": "Net interest (expense)/income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r75", "r78", "r83" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r41" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r86", "r162", "r182", "r329", "r335", "r336", "r344" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r86", "r182", "r344", "r379", "r396" ], "calculation": { "http://www.mixtelematics.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r86", "r182", "r329", "r335", "r336", "r344" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r31", "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Undrawn borrowing remaining" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r31", "r88" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtScheduleofUndrawnFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r376" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Debt", "verboseLabel": "Short-term debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.mixtelematics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Credit risk related to accounts receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Creditriskrelatedtoaccountsreceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r229", "r230", "r231", "r233", "r234", "r235", "r237", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r229", "r230", "r231", "r233", "r234", "r235", "r237", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r232", "r236", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r229", "r230", "r231", "r233", "r234", "r235", "r237", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r40", "r86", "r182", "r344", "r378", "r395" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Product warranties" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r81" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.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://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r49", "r52", "r57", "r81", "r86", "r95", "r99", "r100", "r101", "r102", "r105", "r106", "r116", "r154", "r160", "r164", "r167", "r170", "r182", "r344", "r382", "r399" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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", "totalLabel": "Net income attributable to MiX Telematics Limited" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r52", "r105", "r106", "r332", "r338" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r99", "r100", "r101", "r102", "r108", "r109", "r117", "r120", "r154", "r160", "r164", "r167", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to ordinary shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r91", "r92", "r93", "r247", "r323" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r154", "r160", "r164", "r167", "r170" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r159", "r160", "r161", "r162", "r164", "r170" ], "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://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r90", "r107", "r140", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r33" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 6.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 accruals" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r53", "r55", "r58", "r246", "r350", "r355", "r356", "r383", "r400" ], "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", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Accruedexpensesandotherliabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Long-term accrued expenses and other liabilities", "totalLabel": "Total non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense)/income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total MiX Telematics Limited Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Cash paid for ordinary shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash paid on dividends to MiX Telematics Limited stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r70" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedTerseLabel": "Loans to external parties" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment \u2013 other" } } }, "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r275", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedAssetsNotSeparatelyReportedFinanceReceivables": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of finance receivables which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "Pledged Assets, Not Separately Reported, Finance Receivables", "terseLabel": "Net accounts receivables pledged as security" } } }, "localname": "PledgedAssetsNotSeparatelyReportedFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesNarrativeDetails", "http://www.mixtelematics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "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": "Preference shares, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "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": "Preference shares, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.mixtelematics.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 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: 100 million shares authorized but not issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInterestReceived": { "auth_ref": [ "r74" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest received on loans and other debt instruments during the current period.", "label": "Proceeds from Interest Received", "terseLabel": "Interest received" } } }, "localname": "ProceedsFromInterestReceived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r89" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Movement in short-term debt" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.mixtelematics.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 the sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r292" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of ordinary shares in relation to stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r49", "r52", "r76", "r86", "r95", "r105", "r106", "r154", "r160", "r164", "r167", "r170", "r182", "r325", "r331", "r333", "r338", "r339", "r344", "r389" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r215" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r218", "r424", "r425", "r426" ], "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://www.mixtelematics.com/role/Propertyandequipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r213" ], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails": { "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": "Owned equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r215", "r397" ], "calculation": { "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails": { "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", "totalLabel": "Owned equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r215" ], "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://www.mixtelematics.com/role/PropertyandequipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r213" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r64", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Bad debt provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CreditriskrelatedtoaccountsreceivablesScheduleofMovementsintheAllowanceforDoubtfulDebtsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r160", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Segment Results to Income Before Tax" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r10", "r82", "r84", "r373", "r392" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Restructuringcosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReservePeriodIncreaseDecrease": { "auth_ref": [ "r223" ], "calculation": { "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the accrual for restructuring costs.", "label": "Restructuring Reserve, Period Increase (Decrease)", "verboseLabel": "(Increase)/decrease in restructuring costs" } } }, "localname": "RestructuringReservePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r247", "r300", "r394", "r417", "r422" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r91", "r92", "r93", "r96", "r104", "r106", "r186", "r297", "r298", "r299", "r312", "r313", "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r145", "r146", "r159", "r165", "r166", "r172", "r173", "r175", "r261", "r262", "r369" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Revenuefromcontractswithcustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "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 Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Undrawn Facilities" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r115", "r120", "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Basic Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r111", "r115", "r118", "r120", "r125" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r115", "r120", "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r203", "r206", "r370" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r203", "r206" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/PropertyequipmentScheduleofOwnedPropertyandEquipmentDetails", "http://www.mixtelematics.com/role/PropertyequipmentScheduleofRightofUsePropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r220", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r154", "r157", "r163", "r200" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r154", "r157", "r163", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r275", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Summary of Unvested SARs Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r141", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r159", "r160", "r161", "r162", "r164", "r165", "r166", "r167", "r168", "r170", "r175", "r407" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r141", "r143", "r144", "r154", "r158", "r164", "r168", "r169", "r170", "r171", "r172", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Segmentinformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.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": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RevenuefromcontractswithcustomersSummaryofRecognizedAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r285" ], "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", "verboseLabel": "Number of shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "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": "Weighted-average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Unvested as of end of period (in shares)", "periodStartLabel": "Unvested as of beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of SARs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum shares to be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares reserved for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r272", "r278" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Award exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "verboseLabel": "Aggregate intrinsic value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Remaining number of share options (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r243" ], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails": { "order": 2.0, "parentTag": "us-gaap_StandardProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "terseLabel": "Product warranties", "verboseLabel": "Current portion" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofAccruedExpensesDetails", "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation difference" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualNoncurrent": { "auth_ref": [], "calculation": { "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails": { "order": 1.0, "parentTag": "us-gaap_StandardProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Noncurrent", "terseLabel": "Non-current portion (included in other liabilities)" } } }, "localname": "StandardProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Utilized" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/AccruedexpensesandotherliabilitiesScheduleofProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r141", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r159", "r160", "r161", "r162", "r164", "r165", "r166", "r167", "r168", "r170", "r175", "r200", "r217", "r219", "r224", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails", "http://www.mixtelematics.com/role/SegmentinformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r91", "r92", "r93", "r96", "r104", "r106", "r127", "r186", "r246", "r247", "r297", "r298", "r299", "r312", "r313", "r350", "r351", "r352", "r353", "r354", "r356", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r91", "r92", "r93", "r127", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "verboseLabel": "SARs" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/EarningspershareDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanNarrativeDetails", "http://www.mixtelematics.com/role/StockbasedcompensationplanSummaryofUnvestedSARsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r246", "r247" ], "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 in relation to stock options and SARs exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r247", "r274", "r286" ], "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 in relation to stock options and SARs exercised" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r246", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Ordinary shares repurchased and not yet cancelled" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r86", "r180", "r182", "r344" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total MiX Telematics Limited stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "MiX Telematics Limited stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r91", "r92", "r93", "r96", "r104", "r182", "r186", "r247", "r297", "r298", "r299", "r312", "r313", "r323", "r324", "r337", "r344", "r350", "r351", "r356", "r414", "r415" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/Subsequentevents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Internal-use software, technology and other" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/IntangibleassetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r38", "r248" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r38", "r248" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r38", "r248", "r249" ], "calculation": { "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock at cost: 54 million shares as of March 31, 2020 and December 31, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r246", "r247", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/RestructuringcostsDetails", "http://www.mixtelematics.com/role/SegmentinformationReconciliationofSegmentResultstoIncomeBeforeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r128", "r129", "r130", "r131", "r137", "r138", "r139" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r120" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average (in shares)", "verboseLabel": "Diluted weighted average number of ordinary shares in issue (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r120" ], "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 (in shares)", "verboseLabel": "Weighted average number of ordinary shares in issue (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.mixtelematics.com/role/EarningspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Ordinary shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mixtelematics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "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": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "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(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r428": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r429": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r431": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r432": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 75 0001628280-21-001460-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-001460-xbrl.zip M4$L#!!0 ( !%01%(ZVK5IRT$ )&Z 0 > 97AH:6)I=#$P,2UE>&5C M=71I=F5E;7!L;WDN:'1M[7UIQQ!493%>=HN MR1D_?YHH=!> LAK=/;V QOSZFUM55R\ *8H20).>"9L >JDU*Y>3)W_^K]/'OVV?_3HT>OSU\';\_?O@H.=W6%PGJND M,*5)$Q4_>G3\X4'P8%J6V8M'CRXN+G8N]G?2?/+H_/01/NK@49RFA=Z)RNC! M+S_C-_!OK:)?_L_/__7P8? Z#:N93LH@S+4J=114A4DFP6^1+CX'#Q_*54=I MMLC-9%H&>[M[P^"W-/]LYHI_+TT9ZU_L'>XV5+R],5$Y?#'=W__L!7??+S^,T*>%E.=S,?_(S.D_*5!1! M_Q[&>ES" Y[!PTK]9_E0Q6:2O* N/N"GV3O"-$[S%S_LTC\O\9>'8S4S\>+% M3^=FIHO@@[X(3M.92GX:%# M#PN=FS%?6)C_Z!=#;#%]O) NP'-BDVC;I>$> M]N/XSZD9F3(8[NX,FYWPFN^U-83!UOF#I5V_PEW?MXL\T)$.TUSATGU1)9'. M\2KH_/M/[S[^_O[XPWEP^.OI\3'^]>T&X8^J*,UX<V^/)SD6J-0H,_#E]N!*0*:,9 S M)BG30!5!.@[**7P_+,H@4@O\_#$LTY'.!RAL=H/1(E!)%(QT>:%U$GR?WO4/ M^?N3_Q^<'[\[?G]X?G)T%GSX>'K^-CA\?WQZZSC>F!5Z/,OB=*&U':.=(&@.'HT9WF"O#%2N M VAKK,/2S'6\"'(]UCFN:%C/4UC:)L%E[;WDD\I+HXL=>4GG%;#X55!4H\)$ M1N6T UI7O#,S VP$5P 39+ MC6'?-5L^THW&-UN-3?@U3ZM,FKUSBX^74QV:4L7%#4CYVWI:_/;V^/3X\&R= M.V_07M936'&:]U5[DQ6\]H*CJ='CX# ,TRHI43']"$L[U/F//QP\?7DX@X:$ M<"U?]<8D*@F-BNU%WXVL-09S &53B51I :3)NJVKW?-@3B&60+Y MJ%DN\$3I8%:5%2R57&>P(&"XZ$>8ZPN5@W6% GL -\XUK*E2I*J=V0*?6"IX M&:HQK6FG-Z*502^#%9.2L)ZD:41/F:NX4J-8-ULUH#;E.M0&%B5>5U2XB(U. M0CH1+J8&%BH>/BC,42<*/R?I1:RC"1X,>+><,]Q.NU;'(/#3"]PY?:OVQQ\> M/WOY/=?IAAX0YVYLCMS8W(GMV[]KAFO48U\V3/2]I]9"7V(XUI+[$[PMC=8I M;'8ZRB/N1#IM^(1I'7(=U=)=+H?3MSF7@N#<>RNJ=\.G+PO_95F5%Q7(/7ZP M?S,\>0;_#4'R@73[>Y7H8(AVVO!Y4Z\>CUG+#%Z#%NK,/VS:3)'BB6V%\QH] M3K5V"F)-&Q*7&<@RD'$H"F'48)(&+"^+T@W&&;X!&C$: YTE6QL? M?T7G1?]6V;LU$N93RIY66KRGNLAP&8[ O**SMK7*UBI]OOWJ6=-B^?&'X9/= MEU?_M]I9]LOK*B=5R$V9MPT'36%,AC,T>*[M_KT)B\07DG9E-<0CO19$V#C- M9VR<1!5K=06['F F8$3934"RV2U04D4U_">":^ "^,Q:8TO$E1@]4"&HL2-T M]NNB0)TUC"O<% /XL@R2M QB=CIT%T#B;>2SO+&PYIL)Y@:59B6(^K1%Y)+6BL9#YI86QHA>%_55' A,O1 M:69L=.6Z<_+[JYY]8E6AZ=NJG*4%Z$VP2M0\!2T&'Y7E:8E:$EX(?\]2&1N[ M^ND'0V[IHFP,#N]X=KH%9">B.#!P$9B-%9N,]#-:=[AS8<$_O[8]Y2_JU;O# MCX5E,A O[-:WJ%&1QK!4EM[R[2VWW:L9)#@KP\=K M/*J>7:F=__+_^=)CZU_M?S:^N^U PY?UMZTTM0Z([]R7QWL'NWM/#Y[3%M[K M"R/SOZ=Y'4N>Z(/"-0M>728_A_L[!V@[%T>82!F4(C@9G]<'YD*'YR0H8G&YZJ2') MI]G72?S&G'V=1K36Z0\W9_KW=O;H&/U'H?OG;:3[- 32"EA[ D4C:BH(;95@ MN:FU&E]R@[8["I.U[?4;,*_87Y*.]()"F+&Z&%=Q2T?M"<4:N)\=4:0GJXLNGV&PO28@T\LT MX_':W'D*;VZ>(CVG_8%3MD0: ME$U#' U2<8IR/,5WXTU-K.M (BR'UL*IDA@;ED'W\N B-R7L\$!EL";F8+L8 M_"6=PTKJNU="[ZZ;'U+K\BO$(S2K$AM:.DIG,WRZA@Z]J7)LZ #.B2L/-JY+ M["G;&2G;\Z-4Y>3.Y,V1@LB";N"IA894D"E#_MZBBDMQV>+JEU%*2E/"@.H_ M:>A@_.'YR4/H[]B4008#![=,XCQTR4$0E>V7:]MNWZPC/@ M"';-*#?+%OGPBG".=?K!(^%YL"5"9 8%%4;A$L-%:49(T[V^&(L?Q@G0.\?$UY.#="0#L;X[&>$D X)4] MV([_S'12Z"\5<,/154I@C>YFNF+-/]L07G!6@&=RP.6C1V& M8N8;G7)KE& 'MT:"-9?3NO4E. C7.' KAJD^O]J#5T[:V0!05F0[-&&P"^@-VWW\P*),KDV"SZ))<3U#] MA\?T:T?NU-Q2HFRAZ$9C*])C0LX1:&.;_&?0HLN:A,9?0;8DAE^.TF1L4 "@ MHG9">B%;8/@V^P)&7\@;4-S#6RY[S=('@TRO2@?923,,N%6)Z'(12O^LJ/I+A<@(J[1]K'D 0+MB/L_ MA^3P1.M26V0+'-6^%KK$PTG]M0T!#.8K,> 1"D.%J8ERM^!AUX:75?@=Y>XRJ];(W>XQWV M[O$.F]C=>[S#)N$=]G8>KTV$F5MVT+Y28$2>J5CEB_6>L\N&[96>F(3,2_'T MM?#WG30&ZP0L35+QP4T ?314KGZ&DV\2_7C6\^:-D_4#PIO/+]+@+8PFGL/G M\(H"W_T!>N>^Q2_.P I,P"!\#5J RL'R_;][N[N#YT]WMX,M"D"J+(M-2,E? M:%--TQCU=;;IBE*559GF"S FHXICX-MBXGF-8G?OB( J#W-*G[ J0ZR*,IC! M@$R;,5IO# (S]KT&H%H4X@$&>S&Q(T\/DE1\Q4]$WI.ATXOUH&>>@_I3H4=8S0PW!Z# "E.'Q21K0@ !"P-6YRUODB4X2Y9OBJ MM:YQ=!+MS:=-Y\. [HPA*:TTGF^"K%ZO6+UMXP'QN%. M8!1#>+%(>?:C(: "]VK/F%V@W_'FQT%>R=&N4N4332[ WG @2%>!CD!'!BCU M50*"$TW18&0>VOE7A;%>Q,:2R&+%/B%YC3MT8%5Q!- W*-Q5LOQ<)LILS;"T_?U#A=,$36AR5 [!'4 M3DVKS8VD@^(S44%LQGA-4>4L4:9:Q1)9!B6%G-B\Z!%8A>G_$P?C8/7(/7&F M(M@L^ 'O.FF.0@S&!45@9R# M6VIV _+38WIVD- OJ=7- M+[U]%0JS[U!3<9&ZJ6YZW2SM DHR.V.KX'=?Y4!;9PZ:V9PXP_.=)Y>$&OZI MPCK,<&;"SP&V9LW2YZ3?/F%\2<<6L>>QZPJ#2*XFI@R2?LA]8%:!85A>D*'( M'_; /L2_MD$_@TU2L.>7SLL!/@"3Y=5G1*R6M"D*H2X!TP6V&%A 1B>. J!! M+M#L X)LW?Y .ZK'1.OO-W&P": M7.N>WJ!-_61G_V#UIC[8'6Y]WEXKW]TRK0O/#+W2$&JI#OVK'GOX_[:#3Z@7 M+/%FX&]U2)]>(/A.%",[P2$#M.5E26GQ:7A?'\I]HA,ZU!?M!L] 0%VUL1 M$4RHF [8W(RJ6B>PIZ+T'I&M93AE1=V[=@EQ2']6L#\,D9"\WOF=ND%;=7]G M=[AZJ_Z:(V_FD9HMHY;T&G&:78BIUE:%?7'NH<%'^VY M+JN\=XOE\'8D1NBA?D$^AQA/63B?BC)X#ZW9)W*;O3UT$X#.7^6T&Z,T !54 M'H=Y%VW8NZ)AWC@-R MBS%U ?)%AV%>24"BPF9'CDJ]VUJP0S ]6F[!Z&F5D#'>(,"1I" O%>C?E1$> MNU&MT>BEH=TCSKMV,W->9QG9/)N,>TI30VX\&RVN6M,M39XAQQ:Z\!R=J;/K MVG=@YQO4?EXL&IO(/*U(*KBU[SDE\)DJ)";8SK#=C!3ZNB3.M0JTY7F 3^'.68.;1!N@@O8$R(RUL4?EV MC\2!D'C7D;[. C?-WM;\XG+.^R @#M#I25H:NU&)47RL;(JLL/Y%+NA9:) A MI*S4D*$/:8F-*TJX@P)FR:(D_V"'QMQN27(<@HHD!.6<\T[Q1QL-%82 MQ#!YC)[3[NB68YM$)%2&7(5P-?H/"!$UP= F.3YB=<'CF*0($MNNO;E\38UPHZ- MP^CG0?>B,_N$N@+:2IKK.CD>EKEM7+$H2CWCF$N:@5UA_D-Z"_=&US5:F(6L M,#/BX=)I5<2+@*PCO)Y(!VNP.S[-&PF/"F1+[TQV?!Z04S@1/#YMFRRODRE> M[Q!8[0'WQH]RP9$A&8\6N#)-2V3%#%565CFK4%Z'0S73N/U.%_]I"H\&W762 M)J+4$TYS:*Z?NG?X8I5/(H'F-)@];65*\'A\3@'%^FD&7-G9FEB M2A@2&:Z1!LO!I#!3\F@X9F!1LNX?V<;9N;_02HIFX1^\HF'+("L0WF$OJS+' M\8>Y%YIT]5#E(SC0M##_V"&"$;);B"FW=)SQMM =!IQ<3QB\1RJ_$B3?6V+I MA 4D.;'PSHDI)$XJ(N@?">WALU+9<5.C/%61;00L)?2DD OAY,WY(70PG"8@ M1"<+,;8BC1SA11#F:4&=Q1?BXP*4BHY$$H<+01TP##)48""%ID +ACC88U,0 M>3JJA2"0-8XY;# [= 2!*ZV_A"DE%DP^KEC+8,VQ M3]Z!M9A'%^A/AJNI+@&*FV_%,7;G0L@']R'D3>SN?0CY.X:0F^D:&V,/]-.4 MK3M!XTNKT1TZKJ.5'#OG4Y-'Y'1;^+^MDQ#NT7I<(U4JWT<)^E8$FKW&E,UBFPY\ M\4\V2,*E\"ZQBW9JB%@;9MF$>@6(;W@ ^RO'-9%C&(K%M%@;80)U@>D-^P<0 M?EXV?DCJE4Q$ X=A0@@;!5XCCFAISYSK7[[>2+S!%UF"R4X"^ H&*IX[U(TI M5[AH&7J#1I-95:$6LP4XTZ"91?1&UKVH5:A\U;27+KL&!N(/H2SG:V!80C)F MR[P*T< :!$*WS#*S\'@WB8NY&H%.'HQ=+1V_;4)N"]:QJ++6:,#0&6:3XU]@ M5$6HX4=@VN!G@@W$E7ZH(MP*6+8FCC$DP#6KI)WXMR3F)Q4FK*BT7)C(1MCT%PCQO=Z>6KHLH7#:YMGJLZOLM3A-$9V?.L' M%.FX1#U7?B&.WT1WAK#.3+)O@2?,!R3P(:#O4@#GEN+TR6D>2MGR5JF M@>MQF> S^HR&E9+'E;_UF.66[CXXQ[#A%)/!KJ$0H@7)M@T[R[&1-=P=7Y78 M^E5X 2@R$;+.JD*$""T',*2D0,=,XP8<69YSGGITK(/4P3P^PLX&<$XDZ0S& MR'L]Y829(HQ3LD%A-! @V^K\F'."5P\"Y;0M'84+8B*D;87HG#* .^'?@J^A MAR']] AAO>1%DU AKB ASO?XUR5>7EEB-7NOIU2Z$+/#7N]J$\8P"B\VIZ4.%L7&U7H=I=JI%):49!!4640G!-XUYJ'PI#(JD8/F*<@>(CA) M--4 K]-V5*+BA=-Q&AL>]VVM&OAYLX,.A0#G(G091;W,8T^I=0Y-&Z%L/A"V M;]U,X>#&_A;8CSDY;.DH8=Y]EP1,I-E%06Y*=+&9?U?X=UU^96#=@0-W>M.[ MX.3SU(_Z?9'7_3CE%&W0-^"\[:@8]1PU?N&9D,'G ?'&']W]SFJ 3M0+AJ06 M3@.!,-5.024585P3K*)\YT'&-+Y9K.=KZD*81C=6@OUJ")_UU1G 6VLTR@KR^LCD+Q4CQR M/NLTK]?5]3$6>S<$L-C$6A>;*;1K@ \62(-I?\VZT I];H58W"0HAJ>:K<[K M_\) ]GKS_)>MKL,X7CUCK!C;:B;>5BOE>%C%6M"" M%2+M1\ TE<[8!]TY*X@HD'U'1'M8]$/C$03!D7:R>]1E1\92VZ<(/F/Y.-]" M_]ZEJM:=[W^E:?.]0S+@S-CB'8A%-2J8JK+)V7(9^U5U316-<^#J2E!P.,&# MR;)ROG4R8>4*.LD%J=I'A(/61XUZ7=DJ]#0N:11EP;LRA=*0VK2I7Q!9]13M M/E6Q]332[OOH6J\7Q<=:, .!N6,5PP$7;[,1B[IXHO)RXII!&&IQ"+K/5<(Q MW6W*%&!88FONT M(F[?4J_6J%>L2>?;_SJ=??D;!BVPN:WN1L\<5_$88ZN]R]?/]>AX"IH4MOI/ M],P6KLPJQHR(2J_CHKW3"VSY^J+,YP@&*>DYTI>06"/9R;6/=]\KB"L+5C.E M_V)])P+"H9*!E$/B)[K6RG.9R]!^A]KK5NE,T758T!WDQ(P6)/A(#J;QH+OX MO-/"Q03( 0?+CSIDRQ918F"G*!)*448A6LP >#L:3K6A%<=<[ ML7*7ZT(?&^*EH6K E(#B@PEIDUQETR*8&\,@<%"NN!38P"X+1@EW)\OP7&$P MF[9&#$LTIL>F.E&\3JH<63LI'E;S5UYKQ79A)_9Q'1HC6#9803XK)4\-[T5O M,;($43=:=R#4HM#Z,Y*#Y6DI-/?<;'<*$-5QEF.Z'[I>=+1PU<>:S0I31BEX MY3)5@22B'>1^@K%ZUD29CW/IR_F%S*74FI+^.R5RSW%7'=&N;8^3HJAPM^PE MW.NO#2F..P/UTY*G$65\';3MFYPQB$!33%F1HH:BO]]CCKB6FMBW!FG9Q8L& M08)5MNZZWC1?82E]2)NIIKY(=2OO J'4W614YX@D" KQ6%!>*2A*8V3;7IY\ MWJC2;%_YU"Z*#Q9D_DZ-H FG-NH<'(:E RI]>'=ZZ*.2;&'WY,8[!-MJ:D:F MM>80ML#()-#0Z%##J%L^(9NHY@GP]$23$'!DXA8XQ=]T)$R 6%^B3IT])@)X MSPC]Z!4W)*)T*>7K6VQCC26KX$0N",P.O\4ILGQS7B[7YYA07@PW54Y7C9LK M%')EQC;%ZL("DFC'(C0&(?CH[)B;U$Y(??4@R"L.KG$Q"=^@JU^/T5)N $:J M,#'S2DWI>[B#WDCXC$>@%D?6X,^UE8N-.N]=_SF MO>-/[KWCF]C=>^_XO7=UU7^A)[XP<&Z8\ I ]Y/9C _(#Z3QKY<&&56# MY:P$4QU'09@;)+="O17M)#,W^"?HX36 $,^B-WRLXS69CW_&DC2)BYR$Y+Y6+?5IT*L_I91; MC!=I(QI'#KH%SR!6DN%/ RFW@$8W',QYHA<#06U'[,WWW/\>%JA6M^AQ3F$D M_;*HB+Q%1[4*AOI)V.Z:OT"-8'&=*W@,6E9N,_K2$0]%JNZ MWC([T8IW3G9*=/;W2HN/W]DC=HX8XM9WIX^N]>(,97N@FH^G!7^X38-0T%YV M@X^.&(])N/&R>F0]7-FK[1KSN[2'+BX":ZJH%(>S/ ?,5K/F5?G%*E%CJ M&T?@O* >A;4"LVV:!>[Y,M@=O,O\E!/^R;412;O07T6 U*ILP[5 RHRKV/5$ M +S.#87?Y8;];B&<%(E"]H?:51^V)AKQR(4WT584@'!##R7*8S^58-$,"R4L(XS$*M:%C6+E;0U = MJ#YGX=5N:C/77B&4[I\\+?_:%MXK_KM3V36P;FS9)\L'TQ--@T-OL$35PJ10 M)O92F0J)3B1=$LG"=";DWHC'I.C4'\8^[(&REFH'U39N]P77#Y23?Z)3KR+NUE@?)#4@!Q[2P\^5:Z ^L.$#E_28TM\PG2;#^]'Y2[]384:L)XP?_DA1 M"<>(#5AGR/RB9R/\;YECG5NT-E JXC>\L/&A*&>)N C%79Y^)FZ?"0E5%K7U MJIUAWF+N<=AM6^]K>SV[=$L5.!4$B;?M8=@=*E$I&1W4-VNHDG(A3"(=PL?5 MU3>Y8*F2++-X\9#TU8U%//TB6HAP8HX.#SU]Z+64+7_$9BCFCJ(&>4MI1KJSBE:%&;'/^.)G- M$M^7"-! P>)/D==;NW_ZYLZW*[XL['T?F^H3:T_O8U.;V-W[V-1WC$U9DET" M;;S8W^FG,6YS:^_?4VM?T2%PZO)(6&L8!Z>>1^G(>I0V*JNSXP^TC!&7(37; M-!GD$%OBWUKI3^RA16%2,1 ^1TT,G/7 D*I+$\1*D)XW- M%(L1+(/UAIBC3MZ[L47WVA=CF(*Y1684F )U&=9KI8G"DK3!EH>EV>Y%W5:3 M_,&93I9EY"ILZ5\F:*Y<#^"K'_^]-]WDE@FRXQJ\M=[@14-62>X#TA:Q^YC+ MPH$RDMD%.P+7W1"P1#0)14-#BT)-Q4PJTOQN?68 M1^A=IQ&G 5O"!4"+F\X\7M[L0*3F+JZPULD+VF"SJG1%\LL-#D/07KGP-\ZT)-+='MUBFL45^J8=%!M"ONC(E4R*.ZD/[:RCVO^$V F68@J]=I8DG/>O@[W [W^ R"$:HQK' M@?1OY85E@+/EDT@UU>@@UFW.ME;$2N*8"%BATD=Q??1(%FB:D5I%FYT:'7IQ M[Y0 *+A>J3R!I9V#[S&$T+GI\JKO]^H4+[7I+5.G#D$KGR3KUZ:6JE.7<5&N MM -K%AOJIF62[)(E(/B+ Q\8KF@4R=WM9N))3O1-?E>[M:TAIP!S,*21(I; M;3OLUN])BQD9ID1=KD4B?QURZ5$.?$I<=]$,%"G4I_"SKW )N(;R!9O4D:0B M<8.*G6MP@'877]/_@&LHP2 #9<=9)H9^O4DT-;;LB9,9G^Y1,71]$*(KB:I7 M$J=?I@HL(LR=Q+#D_5JL'7;,TPBG/ ?:\TRD84&U2 L#JGUN$#B!0?J"?ZBC M-2YT7M2Q\T("Y84+L'>6(KIMT)JB:P7_60Q\C!B'Z LQ6F:8.J^]*]PB\(F4 ML8P+8J*(BIJ,!30Q/>,&\[I +1 M![%@]3?-N[8'M>1K;!S9&9[3!969B-F. MK;HJ*79=*8E"D4Z9 3OM>'<3*,/=Q^%2TG?OUZE[^65GVHJ _P;J8@<[PPT$ M!VVF*G:>PA9I\>.MQ0W?ROSV#D9V&@C*?(7OAJ M:8U6RS4C&*RYPB%LB5)+ M)+L'VD9T[9P7Z\H\9SLYI#%2+*\._AEWQ5%.ZMI.MH>,Z0C96 M,F@Y2"PE5RH<*7F56*QO33 A?7$EG&RPO?4H]-7$O<^_%X&UVJ@5Y=,?%C12 MG92'YC+TXA><4Q,Y/]8]Q, .Z;-[B,$F=O<>8K!Q$(,U*2N>8_,Y,WL/0=(+R\IB_-1DH!,3B5WN49 MHI32HG+TC-_75__CEFF8'X2C**57B?C(R>([8A0XZC4$&-@D;Z#O=;6 M_$2#62=-)H\FY#:LN]4/NFW#;?L(AE0T-Y(&V4'GK@C)2)F@.O&JD[;4Z2AZ M?OS>]K!'26.\4%G'/Y;H"P&J4SXKMDG<"[PV*K0]+UC(<,/WF3=BL9[C*/48N_X ;8*065_.Z>=;)F'.JGQN MYNI;6S/7%A]M,U7 7$Q"1G]@^WO2T?Q5*4RXRR[MR1+TZ&TON\O;QRLP\M".+&Y\9K; ;*CHT)1Z$N1=(P%3,6R[,H MRT&@\I$I!??BP!-2%(FJ"M88$+Y-P("]AV>#)@WS@+$0/'GF"?=2,!0EX?P\ MR\ \7?G^=JF3&W.E#W;>?IL]:R] MI8J>L"]_2_//ZU56/B N.Y;PHI0:M2A/_![.>V;_?(!!QP=\^4S/\ZG$V ML\8,W1O$52* S\\LAD#)$*JF7B6#RE)6PHTP/%*"M;"@OU[F"LM%P8SFUBKL M[794D=UC4:#>F_S">#M=QM\F!'4@'G_BF$[EU,'#(\+]N7S$W2B046CM+%=S MF, *-,Q4\.\*,3]:^+S_ESNU;J]P&6V2'Z%Z_/ M;^"Y.<@^GW'+,VQYL-7Q/]0H7Y=9(S5MMP=6(2Q-3&5:QWZ.KZLVTD+8WJ7C M,=RD%7S9\8B9YA4FLI]QQ<[U+N/7;?Z=*Y97Z?/ET2&7>:S_S%Y'G>7RI*2! M\T],:=3FJO#\;"7*\D'["5*:0&J<=K8A>?'\$D$<%>>M(10;/M5+ 0>: ON1 ML\GD_*L* ??T81'KLQ3Q=&G%]228'MJC.,('6EY1]Q\ALHIE! 4D3D4:,&89"ISFY^?^IZ$OS(QR*X0BMTAM'^&0^]JWE;TZ<,I :L*O&3%9.B4Z ,=GTA>Y2QC%42XYN)F8H& MEF':5"',OD+X#ZASK1EE?GV8V97.U3L7(']^'R#?Q.[>!\C7$"#_ZRA=ZP32 M?:G9<(+2C](Q)4D'['Y3IKE S8YC'98Y?!52988JD=2<->MF2S/V!W1B9V47 M.#_5@9\80%I/W55W'MNA6&;!A_XH(,PZ'2MB6C,E!TQ8 ]+UN#7NJ!O#-7D2 MJ:E)V(>@*JS&ZP*.S>LKDMWM?+=EAF^^Y;#3U65HMBG%Q9 MKMR4_TXQ8U39-N=^:FR-*WJ[;FIO#'>?[.RO#T1T@V:4OPSZ73?UPF#BDL8B MZ)WO#M.J#1AZ$K?WQM:JXAIN'A3& 4"62NBOJ(/3F-';O#K.6T,H&QZKS5'@ MTJ;+"[L_3BJ[Y[RZORNFG/'O/=-W/_:ML:,YWRLN/H%IN\SF\@2U5;H_-> F#X1(C:7C:X34+QU90 !=.7 M6_--ZH\VW-R]#"F^[Q=38B\MF=!@1MNBB!8Z76U-"+9L72KO=BT+&*1L$;$[ MA+UBLB0T2\%HU S_TQX-FW_(-_K"#UO2(^].I.=>$(DM(1K3F"LUY5KHXRQ[ M48PD]DFH8U;G/*O5A]VZ4I?0BKG)RXID"J?O*TP@SB5CRQMEP:$Q @JQR6J$'F%Q++DGM'J/ ^ M+AV?NN=+S)%O%'I?HQQ[?FODV$DR9[,(ML5K6/A83HMR/H_2;,$)Y[@(7TMM MI#4+M\,$.1E+3;HY5F']E"/Z Y0!+'LU"$(B R.?5"2=\>JV>IO#PA9%^5_B M;AI(*;)$U ^*;];T_A<8DB30H2O[+OM#' HNX-7AHB >K8RT8 1@$H41.I!PU<[J.\EEUZ@54J-BD5\:BW!$7Y,X=T/9 M VO<#B>U:]H.C)W*?AI%(3OJT2U8O;(*)"Y!PE#6W-]BF" ("10N& W*3QE3 M%F1]FZ/N[M+.#FK8#BR72:[81&'XEX0G1PR(4A7;R-GB_*(V, M@3($3XXTIHN2-F:-)BI.PXJ:%[WT=$A9<,LBE\@7VZK.Y]2T3"VL0[2MJ,*8 M83:J\[1Y5'"],:T+14GHB$!38B%1Q&73U[,4\S*$HHHT M36<'%#WU!+5OP]8$LW,I*SDULR^JM?17VU.'E+"$V6-(6J82D*X8^@-QDY"X M(J_,C-G01E4TT>QPB;@8'6X8E6.L@:A2!TYX.JEI:ZS9VK7BW*BS%UP)1Y_Y M7BP*QRN4ZS&L'BFVW'3H@F6A9ZXN7N]V(6MKY8;ID!;C-I]IOJ3M24V+@DGO MK[7/^&".,2$A,\S&D.MT[-E$XM+E ZZS.[[ YKFNV^(.^#^&N[ Z_&A#NK MI;"VV5X22G=/QA=;]\3 TBMCJ-LD['=TA;31M[&T*BYW MKJXT*3P YS=JRTMV[IFLL[RXLHC4"\M:ZY*2HHSMK/BP^I"6N M4(HDV6H9J06QM2@H/1V^)^VFKE)Y63(1['X-6V;K^>YV$*D%%FXL[0NY?DB. M5+T)1=_#KL$C5HY'\]$VE^?0Z6:S2IOWY$I]]$55UVRG@VC;[EK* 3 M,M3DK:+'7O[(]@11B*(W=(DCE<4J;"4MHE/%E63Q:)-BLV+PG M)9MQ3;Q2H!N=*53B;N*\^.[4*O=AHOK(NP\3;6)W[\-$FQ,FNN4B_W)YWQ+I M+C 35:T3F!6&K,Z5<4"@5I$W5/@\AHY1FE0K+(N9RB;A.JW*C %E N=#>P'ZUJ> M S+LP'*,4H[YH':WW2,>-F%Q5&$N:%0]CR-YYR& MVA*S>&%+M-ZIW?)X@W=+(VN;6-S+92J7[]H$;Q8) M\9()QOJ2(V98]2LS'DV5R1D?RDKTJQ0UW!YD;S,CXVB*Y>R/.<]KKH./7/6R M_[(W#OVU\K*/3&L*)XI9[*?6JQMP9(MBLC'I[,KN:L8GQ>IB7,52H=/S M-?D,WK!@383P-;\9Y&ZR-&YW98%O5I+J@U]0"4$_+1(8]R4TWUG7P&9EX2V1 M1* G9BH'/:"?+8E] "2&!DWQY' E@Z 0;]# .@L&I%CGBNKM^IZ#.S7_P]W- M60##]@((Q!XG?*S+$TR"D9ZJ>-P#VP;[/-;.WX<6QSBNM%!MJCA,IVEL;1(3 M<^WN**\F=TS]&&Z0JW=HQ;. M3%F4Q$'6Q8KDTBE$/8+LONEWV# HAV(A*1Z MV4&'W^).3>\&^7N'K=,7]V$P!BT)E+M\@08CS/Q%;_)M)P7_3LWA!KE,VW/8 MJT'9G3?2<.3BA%9@_F-N2SX]ENLIUB;S/OF=DJCJG0,%CRG%#L^?/@NCPT-IDJP:R56!&OGOPBJ3P+ M3NX=!!FH,CF7O#5SL"TGNA=-(I AKK)$-0059QGG WA++C]31C&\(2:/(Q7( M5;%KDR7.6_YFQ-CQVS,XN>-*:NVT'\"&U-+'\*!PZ^PMGG).O& V]Z$FR<%^ M1E+W0[7NQM;H2/A]*&6:/]5/96:#F;:V=RO'HCU(\GAXE9EQ015'@"9)KHBT MT(H8#7W=I#'OL&%TXE(X, ")(2@)5]GZ&]2:$8@AH>[V\1R%-^+(,T1_U,U7 MK=GO#%/2:@+JR*N:04]M-<9[78CENKC^(V>>A?I9C5B$0# M GBD6"TNVWK!-!]*G&^QHIK/R#V!F5Y"L;:@33W%7 A;CY,G&Y]UAW(=P$Z[ M98>%8T=@,PQ$=1YQ9?;@E>4(R==MO'+=O!_[9P\00 M?.2,K/,7/U)R/GH#RRX3&FRYOBI+]"CR.W,3!I+%R4^A'[PQ)(@ )1RU! MR4EHC8#AW-W?#7'0\7>N.(M,(F<>D:S1Q$HE^XAJ-QG.>",KG=@FZR*S. 34 M,^VJO+O62@HFLYK:_5"#\E$B42!T+&GXH21XVMB:$863,SI= MSSAOW*P$V%5H/52T"2_42$Q[*RY(FF?S8DE&>G$MPQO234;L=T2>MW@ M,W'AEXL U2 I!/5;.+Z<(JTM3=XK2%95FA)9W["JGK7++ML^OR+=+ M@OR=NN!S^5.NY\+.SVKX&VWQU&6P1V&$(U MJI+6KN%R %79N9CNHY_0=7 R#K1Q3)#6-T(Y MC,W#3ZQSZ3%'2@KI[Z!%=3SH/3JS>N;Y76Y8_!Q%5L5=8615@B1(],+QJ(R) M0@4!,@1H:'S/?"II4;(MCT^/D:BE:"MBXH- K.Y$Z%Y63>! E)8PK@K4%>:X M4.OF@[C]I.(9&)3H$Z C8S%PT^BS*H.6%1);'JEO?R"]&PE&^I O<*&]/0X^ M'9Z>GQR?!6>?CH].WIP<';Y[]WOPV^')/X_QYY/3X/3DU[?GP?G'X# X/STY M?!>\^CWX^S].?[]+HO#I+1.%'RA+=]U\88><&$R)@H[,EAUTA Z-5AG9O-31 M(6WKY[2MAX(=+<+WE2:U*]0!FI CA+ATQ^I/RQ08&Z)E'[BB*4R1RP79QB;' M1X^MXM705FJ&+]3LM0ZV]K<;[[+L+DP[B)6*]8I _-T+SN[?!V'&S1PR\RWR3+<&C:?WW@\ M43Z3 @2MJTKV*I&= "-!/BV#KFP515BH2%.>7:%+#"254RI-<2$5NSP*;[F: M@I'H8%-< D2"-F,8)U-,ZT[Q3=YIAB9S".=V1#$J5*%1_6;2--&WPZE*)AR_ MDI?5"BS7_)BC70QG%[F995K<(VK#V@Y>HXJN]6,3TV),UGP] AC,5<3Z2QSL M;#?;5E 2AST9OC==J9H>O9*W->07O/%N',KC+1!;]WS UXG)0F]T)GFX0\LG7EFD$>>]106 IEARBCIB7I$S*-*%E/TQ::.B ,,;O/<4P1;1H\!E@G_==LA' MO'662A6090TAR[#9DKOD'']^RW;%6^8C6K=W''6/J33%+G4'(9'-H:7>3 =J MRJ6JL'BJX1Q<] 343G)!Y=6868+D28(NN0_H=-?N 0X=(?6 M]]YM*R;3P02=:JE]1I=NP++W2G!(RU@L7Z@\IU+.?27=V!&52^WP@#/,S2S3 MD;%5-QHY=!3I8&^;\&L),-P6=>J,DP\([8M,26J#A+ ;SV_OT:3[.L>96>-5 MB3J7RUIS];-'.%&Q69,/L!_;+-0#L/!A>Z?/V0(^Y,OCR $=&7:"@2#>FDC5JES"#$!=$NZ!L/% M^W=CF%9QU("49%5>5,H*HY:Z.\-BK*0[-D9I"^7/WNY+_TOZ:OARVS82RZ/F M"$D[U0P'P3&E8.KS9T\&%(?@E*]@"R^7)^)%[DD6YW^.>!<$/)WJ225848;# MTP:<5(:C$G#XSZIX8NN9FZ*@&DL>_+\)KW7C)Y%^5K:AB8W.4O&OFK&LM'@] M;ET_#$!4$X$:8AG#1+/"(AQI-*8BP61V<<[;8",=&Q@]0>N #,*$H4$-DR8M MWJ'Y)6E''EOX\.-&AZ*4JZ@@@)&G6/!''N@(AS(K44&+L$RA%Q/R-#8]24LJ MBN+P2 M;;W"2I@A)H%ZF/-,.05RXZK)]ZY9^J/.*EJ]!&4),(BSJ0HU8#)$J MHSK^58X]6;!%(U^]P\FZO5QXWSWHP\$]]&$3NWL/?=@$Z,/M5=!.QK9VI'<4 M.JQ;F2X5N0-!#G!V!^+/Y.3Q;W;%.>I<648.5 PK+?MJO_56 7$D;>CK\@P' M6\ 7G[1='[DS%8E/@4HPPX$;.C9B.()%OR@T(F/I!T)JR"M$Y>BXR1JU$(5% MRGD@FGK"]2M*^8OA2Y?5ACGG>RKH48U[6@[&D89RMF6^<$;4!67A"T"[N3)Q MXO6?F4[P"GC(;(0IWW8)PD;_;"B'D9>B*[?MU-JN,\KI/UZZAEL@$19V)M>J M9(TE!2T7?X6L7@A?K+;6"FH-#27\RLQN&NE_J^[[98/A%1]O.QJD3C29O2H& MY0SVTT*KO+:0/9?;-VR').((X,=O20.XJIOO8/9HUQC\T.]X\''S(^\A44=L ML#A#]E;).P"5$G%98LPT!XEY8%VA[<9O)O':XID-TMJ 2A:&50[BLB:^8N19 M:7-]*=NO%K.7CV\M;+W\YMC\&U>8&$.PMPB>Q87HZT&79WP'Y^B7WO:-E-_K MDN__^,/SX9RWMM/F]C=>_OI]MM/WR.TUE^4[N1#\-O)^8?CL[/@ MM[?'I\3X\;OC]X?G)T=GP8>/I^=O@\/WQZ#X.3#T4X_JG_58OJZW[[W M[N^_2V[!W]-I$OR:JT3E:D/:MJ3ZR,TL&[M;;_U&_!IT)J9S M'[__].[C[\?'WWN[7@T"[H+U:W*U76.3KZ\+_0ODDZKBX+6.XQO<.'24/:*S M^MX0O8P5Y=X0W<3NWD5#]-$HC1;PGVDYBW_Y7U!+ P04 " 14$123X:] M!N,' #8)@ '@ &5X:&EB:70S,3$M<3,R,#(Q>&-EU: M;5,;MQ;^?G^%:J8)S/AMC1V"H[.FOKHEVYDM;&^?7W M'&G] C:-24OB,.6#85='TCDZCY[S2/CTF_,WO<'O;_MLY#+%WO[R_>O+'JO4 M&HWWA[U&XWQPSGX8_/B:M>O-B T,SZUT4N=<-1K]GRJL,G)NW&TTIM-I?7I8 MUV;8&%PU:*AV0VEMH2Z\UJM=*JI\:W,M)SRT.^D4G,W'.6V$Y].&G^0TUF)V M=BKDA$GQ747"BZ.T$[?XBZ1UU'X1M5^*)N/DCPB=;*!YZ&/= M3,%WE4SFM1'0_-VCUMB=3*5PHV[4;'Y;\79GIZG.'4YFL'/X,XRQ-I*#&U?C M2@[SKH^G$KK.FQ.MM.GN-?W/";744IY)->L^'\@,+/L)INQ*9SQ_7K68@YH% M(]-@:.4'0)_0/?\X+?W%<93,8>Y_U"*G^S"Q9UQ.+1 MSH/Y9R-HW8F@O3$"]CB3;[=\7.@Q,<3X]C(2#;'#9HOIE+D1L'?-P] MV^N\//FD/3OF0B"WUA2DKMLZ0G]6=O'_"DM3A%O2-O7DAHOKG M@=JFV4]NK51T7._0,ERR$9\ ,S"1,$48NI&T[.>"&V0_-6-7,-8&H9:S"VTR M%C5K/Q/N?I2_L0$HR+B3B66O928)P_N$U&=[+UNMYLD5#*5U6%*=?Q&='&". MC]=S_%7FL;5S>?R>6TP YBF;L>M<3Q6((51#.DU(HM#H0JY1E. ,7.9(PC-6 MY,X4@!&@3/&*!;/+&>857>.*I9R(QC"-"29F\G9K!CDD8"TW,S+)^#5XREJ, M:?&=0&=P2N7E3LEIB30H;] LQ^[HB0##IB.9C)@MZ&/9?PH&RD$H@$Q:A3J( M)!52R0@#M&.D3)J=QAVC:UI@F!/L)E@\6UV&)X3"PZ\'A"3++O%:] M#M#8;%;:99XBUW!? 66>J$+@F(B=E216$7>2^&F,J2?4$IJ56L*R1(2],S4B M7WB%7R6+0J$!8E$C8/QTUON3<#MB*58I.P?JDLM0J>#+X#=Z65W!FYT[L^;M M$X)<>^<@-[B5'ZHUT=&)+4%52@PB"IVF$A]]YBX9-^ Q@CF7L0+*)0,$9JRD M'9$YF65(DD24]"RD392V!?8C^C1:!;",C4Y X&O+]A$; A!L 0#W"."HLP]+ M_>N?PJ.D T<>0$KC,Z*O%>P&+)$O6T^4WIHHQ8DHSKN(1@O2 )LEV$:4MOW: M?QRGK9"B+X)4OCM([=0[?L>>@\6UPJ3Y\O9Q1%6I\B:\L-MWH1(8 Z*CG"D4 M55T8' !I:B*M)S^T@MR/0^)[29NKU&M <0^WLJHN(5,M:9D:)5(H^F*UDL+? M=-@BME)(;B0%($/M]\4@IY$*2_78[T[KB[>G2CP5H$/.GQRK;(SJ4R:%XL3P M&)9W8EG7L4=0":OB!O^*@0R1A+$_B >0[M< YWB'X+R.Y:VY:PW2V[/>ULC& MW3"1@OB=6YUSHG=N$>PD,_'ED!LQ1Q1B7/)8*NEF5.LW34O[RX//XRILC5NF M*S+55Y&;,B \T(\1U]9KDR311G@'O& =0HZ20R&\L07\^9],4(P'"./^DF,D M\B<&XF2'0%QR&)BY(,:4I7+Q-,C]V@_A;J8@LB#H^;!:&'+79$$K5! M=L:Z=33!TT&>V"'D>?H,&5U' M!IW)2SGG6S;"[P&D2>5=)TEA*/\KM70YZG,LT=HZ[$1WWCB*37"(/\,54+C2 MN66<(GB1PN[8E<[BV0G\%0+=+N3%PI>#X,F(VX78(/+S8 ?AJX)?@Y*Q9TS) M:U#E?<(=^^IZ %LOR .AO>O'L<[NP/IO':B%VXQE'(.FWLHM+[%_[)2'N-8V>9= [@+^I!K%%44+N0Z*@?;1\AC?1K MB=[Q-^GJ^=Z#/PN)_'O\>NQ2_TJA6,/5DH@\.OC2$3J1@% I MR_7B�%?DWU-X@W7X&][/0WH?/+H@\%:BE7L M@D!#35D-(L"B K!%EN&QZP,$[(9ZLO%:[0D6^%T['[W".IX:I)(JIAX\^R%X M_.5UB;)J*(DRGV@U :J+.1^6=_"F)$S(QDK/ %NG(QU8DM_",&+N'Q$*]8?6 MPPW%[Y/^3_>(XWQN")YC8CV+LPN(34'_#FE7_5<[GNU%+YHGG_^3W=?P!?>* MSY8@[O)4U/7G>+*JG#W;:R-H_>?Z_XNW!<3Q%\L_PY]/=/LPZNP0D-_B@5*2 M%[Z0]$824M:_@:2@FYKUB[9S.NLUE%QY;K0JWWN4C7[0J/\-WOORWS\[^#U!+ P04 M" 14$12S"S(9^\' !3* '@ &5X:&EB:70S,3(M<3,R,#(Q>&-EU:;7/CMA'^WE^!R-,[>T;OEN*S['C&D>5&G+#DGI[%/]M0?:)%XV\4^>/8!R/-OKCYV!__ZU&.)2Q7[ M],OW[_M=5JK4:I^/N[7:U>"*_3#X\3UK5>L--C \L]))G7%5J_4^E%@I<6[< MJ=6FTVEU>ES59E0;W-2HJU9-:6VA*IPH79S3$[P"%Q=_.?^F4F%7.LI3R!R+ M#' '@N569B/V68"]995*4:NKQS,C1XECS7JSP3YKSB7,@)D^*[DH1V5!]&4;TE3GB+BV/^KG[:@M-F^Z3%>1S5_]U M(VM8/;2Q;J;@NU(JLTH"-'[GI#EV9U,I7-)IU.M_+?EZ%^>QSAP.9K!Q^!GZ MV.C)P9VK<"5'672*'TK'C1K6Y;O+O MN;/=D0BG'MK1ZPIQE\M^GC0H^)(L;KTT@\Q([K3:9CYA)@ M/W,SY!G8RL<[!3,_J5C2K-'NS4'[W=D?(ITQ%P*S0T5![#K-$S1EA8;^DUL:(CR2F4!6ZE2H MTI,ST_8Y:%2?9ZUL&_UL;:8:I]4V34.?)7P"S,!$PA37D4ND93_EW"!]JQF[ M@;$VN%8R=JU-RAKURD^T<'Z4_V0#4)!R)R/+WLM4TB(\I*7VYN!=LUD_NX&1 MM YC[?R#QMD1QOAT,\8O,H[-O8OC]]QB #!.Z8S=9GJJ0(R@',)I0A"%1A,R MC;(*1^ RPRPR8WGF3 [H 0HMK[DPNIQA7-$TKEC,B2D-TQA@HE9?;Z-"!A%8 MR\V,JJ3\%CSG+OJT^$R@,3BD\H*M(.5(&A1H6"W#YFB) ,.FB8P29G.Z+-M/ MP4#1"3F02JM0R9$HG$J7H(-VC)Q/HU._8S1-"W1S@LT$&\Y6I^$5H?#XY: 0 M6"PSC#-!9AG7LA&1N0+OTTK@EQK[R W6(L/Y9K&R9DM0%5(#"(*'<<2;WWD^HP;\!C! MF,NA HHE P3F4$F;4'6JEB))$E'2O9 V4MKFV([HTV@5P#(V.@*!CRT[1&P( M0+ % #R@X!OM0U@*>'\7;B7MF+( 4NJ?$7VM8#=@B6S9>:!X;: 8!R(_[R,: M:Y &V"[!MJ*TY>?^RSAMAA!]%:3R_4%JN]KV*_8*+,X5!LVGMR\CJDR9-^*Y MW;T)I< A(#J*D4)2U;G!#I"F)M)Z\L-:D/E^2'PO:7.5>@TH[N%69-4E9,H% M+5.A1 I%6ZQ64OBS&IL/K122&TD.R)#[?3+(J*?<4C[VJ]/ZY.VI4EM @YS? M^I;9&-6GC'+%B>'1+6_$,J]CBZ 25L4-_AH"5402QO8@'D&Z+P'.PSV"\R:6 M=^:N#4COSGH[(QM7PT0*XG=N=<:)WKE%L)/,Q(C7+]M M6%I?'GP>5V%IK%5=D:D^B]P5#HUS,T9<6Z]-HD@;X0WP@G4$&4H.A?#&$O ' M&%0%Q7B ,*XO.48B?V4@CO8(Q 4G]R9%^S%1MC%K^$(*!SIK%6.$;Q(8??J%<;BW@G\$0*=+F3YPI:C8$G"[4)L$/EY ML(/P6<'/0<'8,Z;D+:CB/.%>_?*F SM/R".AO>_;L?;^P/I_VH[Y,T@Q7Q/E M)3,14:ZB5"HJ&^MT.$--*O)7K'_Z2KYVL/?LTE^N%76Y[Y=Q7VZ/_;KZ=.]9<*Q1K. MED3DT<:7MM"1!(1*D:X7VZ I\%O*OT&\^0SL9:<_"9T?%CT*@,6.)1P[;"$Y M+K"AA07'/0C60JQB$P0::LIR$ $6%8#-TQ2W7;]!P&[()UN/U5YA@M^W_=$E MYO'8()64,?3@V0_!XP^O"Y250TJ4V42K"5!>S/BH.(,W!6%".E9Z!E@Z371@ M2;Z&8<3$_3PW!*\PL)[%V34,34ZO0UIE_W'*FX/& MM_6SY[^RAPJ^XEKQT1+$79Z*.GX?3[5*%V\.6@A:?UU[5;PK%DZ_6NCI-?OC M+3YNM/<(OKT[B'+:>;)_H#)CGW!7*HD/=1$+,KA=D]S%(SI?HRF%Q M)$0O7!?^%!+ZZ$&'5C]/&^OP<5XG'.M.8..#M7FKH79.IYWZL@D?6JURM]GD M"]^X%=?PN9W_\._BOU!+ P04 " 14$12Q#@U:<,$ !)%@ '@ &5X M:&EB:70S,BUQ,S(P,C%X8V5R=&EF:6-A+FAT;>U8;5/;.!#^?K]B&^;:9":. M7Q(@)"DSJ>,*+6.UMN6394+ZZV]E)[R44N ."MQ*>J]&DQL]_.! Z&,(S@X?+<_LJ&BZ?I1T];U@3N /??#/K0:A@FN($G& M).,)B73=&5>@$DJ9=G1]L5@T%LT&%R>Z.]65J98><9[1AB_]RFY/O<&1$G_W MM]XK38,!]_*8)A(\08FD/N092T[@R*?95]"TE9;-TZ5@)Z$$R[!,..+B*SLE MI5PR&='=M9V>7C[W]&*1WIS[R]V>STZ!^6\KC,SIYHXU)R38,EMDVVJ3MF>8 MK:UVF[9)*_#^--%)'=7+.9E<1O1M)6:)%E*U?F?;2F5WP7P9=DS#^+U2Z.WV M IY(7$S@Y/)K:>.:)4G/I$8B=I)T"CS=X@5+?'2]T]Q*9:6TM=;W>,1%9\,H M/ETET0(2LVC9>>.RF&8PI@N8\I@D;^H9)D7+J&!!J9BQ;Q2=1'^+Q\4* -J) M6$+7@$Q+H0#G+&1S)J%I747P,W0_QN4A%"I^/0YS$W'8SM0=#4=VWW5@,@1[ M;^0,P3EV[$-W]$F]0IDSA?YXL)(-1^/^V![U]]>R-<2']=[ZSOO6#[V'YQS? MHDX.#J>SP_[8!7<"9AL.&[.&W8"98[NCR1C,YJ91A_X,^H/)@>L,X)+ZLX>V M!K%C;*G2=S]"W726Q#.-?-\F7/),L6/[Z]K]6> 7V M40(>3Q+J*4Z'!9,AR)#"QYP(3$BTA"E-N9" PB$7,9B&]A%X !_8,;@THC&1 MS,M@G\5,<7A537Z]T;8LHVOS."7)LG@RNS60'!8A\]0"+ ./"HP#\TBQ,+X@ M4A(O1!LDP?\, A;AP[E',^KE G<>A*X4G#,O),D)Q0TBCEF6*2/XIS1]W$T@ MI(*BFY?]*9&LW:D#Q>44%*628R)$AOG!)7F ;N'36K;"49B<+]>.TZP.:2ZR MG$-HTCRBV =',5G5>*WR\U":K^)9M@N"(SU,5K\L6UDJJ#%=+SXB8DX1F MVN0LHDOH>U))5!G644X0S&:[^P!5=]_J?:)BK9HU3*:Y972OCRZ&:U6K01YA MX7J8MDB5RWD)"?I7S@15AX4BN1=9J9(:< 'F9M6OGS I80A)/O4>#?G',+!H)M?*HS!E/J2C6_+X]&S<&-"6^ MCR=++:)!6?3=6QI#NW-G/*+I9U,& \Q5P3,PI'.!^\(26O7B-'Y3=3SV>",' M/,X)[BYA*I/L4X^7U=DI-A2EA6>[UQNM[6Y6C#"3-" )O,>[(@ ^/F';C?-S?3J+QW-VGXR( ?((TQY49"*'3(:(+4CS4MV2F%2;OLO M$5@U%0QY,T7BI.=X5L>8VD, N@<+JEF/;N=_#GS)'/B>APG\(4A"!'D9]'=_ MCY\705RPW"?D!+A*A"\14$G>P_/SXG^#O"_.O[>2]^5+R9275[(=02.BLGSM MFG(]:\ZEY'''N)A"YAF/R]Z5);2;T<5DZN*CJP ;]46\(&V;S0T>'($0DT<"1A U?_K=Q"3 8;;($& M5"X;I#WESN=94^;*E7_][Y-VJ_(E]OK-;N?O)?J"+%7^]_)?_ZTH_OUZZUUE MM>N/V[$SJ+SI13N(H?*U.6A4=D+L'U92K]NN['1[A\TOMBC*:]YTCTY[S?W& MH,((HS<.]EY18-1)&PI%5"C B%1H0FT1"(F4 (F!R#_V7^D(.A(I"V<(+T!0 M66AE1$&L4XDSJKDC?X17+.(%0EOB8P(FF;9).Z&4II)'#I ?VQC@V^$;=OJO M3OK-OY<:@\'1JY^V\0Z,4,;IZ)+C?K%O[='%54E-Q]RXGJM\I)FI]7LQ S%RT'/=OJIV\M/[G;P)A1[A!5,GM_DMI>CQIB7 M)[D31D_"VQW>_BCL"/XR'W:V?_'Z(5YV6GEF/_H7^]TO+_' +>^13VE^Y_8W M>[=YG?M,GUWHO'[V"4X$] M<.WD48_\""I]%>]^%T5!?:^GAF>4%[QJV<[^WTNQ4WS<7D).1QN6_VK'@:WD MRXOX7\?-+W\OO>EV!BBI1?WT"/O7#S_]O32()X.7)0->+O_'?_S'7X/FH!67 M,XN+$7'_>CG\\J^7PUN[;CA=_BLTOU3Z@]-6_'LI-/M'+7OZJM/M1&Q \^15 M/C'VAK\V0XB=\E<\7D-UT6OZX?-/!ELQ_;W45,E(E8@)3'%0QFE/>7(<+#1T_K^:FH *@Q:4P=6P[/SHV7ZUUL'VG&QW?[1UU>V6?;@]0&[WI'G<&O=,W MW8 OW SXH, _G;K5[I=W;.O++J\>AX.U+WMOS<'FP3^MZMM/A[5ZHU%]6VOM M'7PXK1ULP.[.+NP>?.2UL_V3VD&M53W[0-[Q6FOWK'NZ5W_=VEO]"+OUUP=[ M.[ND>K![NOEVO;WY=H/6SCQ4Z[MG>_4JJ:UK\H[MG>[N>%FK?_BZN[/7VMO9 M.*GN;)S65@_%7GN#50\^GM1VUOAF???K7GV?5'<^?@EOUYON[4>Y=_"ZO9?O MNUIK[JWB_=YN-6KUPZ^[!ZW&YLY'46OOLNI.]6OM[/#\FD_X+-'9JQ^UJV_W M#O,[5-D_A[GM>V_7Z&;]=7-S9TWLU0_9WL'NR>[9"M_\I+^^JZ\-JMODY%U] MY;/D@BH18D%=8@7(% MGI2M89#%*@7!QN;1!50![?QCHU@3Z\"_^:XU\N"W.Q[V]J-MK?6":MX[@+[ M'V%_=A5[K81+ ?U>:M"9!:T-2C7*-_K OTC(1+S2\N4OA017**[ MCM_T%]C^"%MR%5MF52">R")X8PI@P11.1E&(E%CD7AE+Z-)R#J(F!NU[O'\W M+,"]%[CT*KC46<^2L84))A: DEIHL+X(VG+&K;0NZJ7E#P_RKB)(DJ0WT5D- M6BAC7'**IYA2<(&Z#"W5Y]!2C)LOH3T/.U^M>)\=YF9G'[WG3K"]T/]XE'7X M&D:TG7[3M>*[9G\P6;!/:]NF[=OKGP>[$+M[/5A M[> 30HU_#O#Y9X=L= T^ZWB/?92UU;U#) C;7$60\6_M;:V)]^'X+%;;V3O M/_CYP]EF?2_5WI"1.WU675T1G]&!=C[04! ('L49@STG+"MD3%8F9@(:[J7E M'P*!R$G*J['M8N\.XG=)-";;KN=0Z^N/UQM?FEB MU!?ZHT>O1M_"'V&IDG4'7D0FS*/--^<\.M@[K*ZN-W?K:VRW_4]C;W6K766? M&G@M\FF#[:WNG^RM'I[M':Q_-*7C44U0X;VA,X*,2,7W>*/V%6VS)YE', M S&=_7?1]M%L6-=LY6!OZ/F7HS/9D]A,Z\V.[?@FNA/=?C,W:)J,#;TP-ME( MM&MH\=(F:.'2 MC/US9%9H($G' MJRKG%MGUZ>YJ_6OF*(1N^ MT>91R:G_.BYGI_"URM&3_N;Q(,]R!N3H3LR3X3&L?$'2[F.@'7N^V8_O\87C MM'C#O'KA#?NO>3ACKUV%VDX5[_&![=;7&[6#0[%7]S0/D^R>'9Y4ZQOT@H?M M#;S//LOWVFNO-Y&SZ-WN-6H['TCM[<97Y*'8W/GGH+:S<7J3A[O8YLW5/6SW M5GMW!R/YU="HM=?H'D;ZR&/DX:'8;5?I[L$_.5(ZNS!O:%\84,4*A!RC;:=C MH0W&3(9$A_!'KZS-WC"7]X^4[F:9B5)XCR8SHJKB B-GA4$^/A\,FC>B;AU4 M>T*ZO<5K!_V-SG"\;L&X<3&N>85Q(A(K@HA%5!H9IQ(4QFI>1!E%2$YZ#F5L M#N0Y,&Y$J@7IQDZZTRND0X,:;)Z?-R&R KCCA6%)H\*SPB=!B"(JDXZQYT"Z M]6XOQ>;@N+>@W=AI5[MJ7051@C,5"] >_U$,"FVC+I3T"AC#4$Z03#LZ%NNJ MI++*QL DNF\R>2.2)-HIC:U0@<6K@<#"AYMMEEVUJ 9U"X20"@SX2 $!U9P# MH@JD0D2U)[0,I47E:HY9]BGV,[$Z8>WD*'K\M=[-7RW(-W[R;;ZY0C[TWZAT MWA3:.XOVE$+A@E:H\51(A@/Z@@8Y*E+\?OS[A^QKE_4].!--90 DD'X(E:%4" S;ZDBSRH M\S$1P\E5CFW4UJ^G=G6.VZ$[.#_AYA!<23#W8PZZFQP<$C /!GTI.5<[SC/= MFVG[_$UFFUVM^*^MT[V=<.08R-K9ZX/J:FCOGNW3W;-_6K75O49U9XUMUENM MVMG'DUT\OEE?.ZD>?,J#;/RS<@)98$FA .-,_.L+BT:P\!)_!Y='U%$G\3_0 M[_^#D+'$F8JC)711F* !F/9:@R-!6E2-"0(;*29UKIANDN:;.> ?ZJ;^7XCM\W=NIX3FM!K8/:@?KV/9&"]M[4&,?2ET62L6@8!T.#=@0$"RF2))+5(Y;)$SO=5]>I. >ZMK4&4?80\)5SO#YZQN M )+Y9)>M-TJ+^A8M:KUVN+GZZ3H!J?=>,JX+X4D>3@/4=3*B7>12RQ2\(<:4 M_I>8@E27TC;.;K(+7$XS51'-U\V]^MKI9KW1KB$[:F^WFKL'ZXW-U?7VWLX& MJYWA)2G(KN]TP59?IHLUU(= M9&(TNE@HDU,=C*:%H5(5"8S(R;+6"+NT3+]ERLOK2]=Z,<5>[/C8OV7%75X" M^*I?+A!%TE3*)8&O!J='"%B_V3YJY?6,Y7>-7N;4M<5U+T[Z 6_Q\OH]AL^_ M?.AY&_K=XU[YJ5Q(^>J?10UY>ZZC1?;+8EYUV'B*-OF]'VS_NQ>7SQY<'1[<8'1M]SO>X%0>: MA"4A1LD# 1F-CD8Y21.AX"PUIHRP**%43$'W#Q?<#LJ5!'F!+!47-SH_\L > M/2[9?+W+SM>JOOJXO?K@WGQ VM!4]292F5_AY\-Z\[I6DB:IG.&IW[/J^URS#C%%Z M_ZWWO.BOBT<_4,=24U!R/QV;3_UY'7M=)SJ3#+&)ZB! 6*J-=L9$[9F'9(.\ MS8E:('BGE;PO@K]F):\A:#@C5LB$+D8$[9A+Q"K+I0O"*ZOT4 8OUA3\ ]G%L$G\U2O(VA5L)1%].T3 M /J2(4EFO0:"<:@7:O;MX+]L+WQ%KWNE$\K!MWFTA=)(@J%!1(\[SVBC+F5 MN)-!6Y1)16??%CXMBI.QAX@B%22"=]) <%)KC'"4C )A-1BPS+X]?')9G(!- M3#2%Q($0)2W(D&Q.^*!6D: H15=U]FWBD\OB!.SBSZQCGGRH/'E+]#-#V]/5 M;Y/1_5GM(^.B"$Y!3,X(Z5&/X%M93D* ">C^:=6V5\<%+R981@=#.0%R]=1R ML8\=="_TX .'$+^Y/G^Y&CO==K-SVVW/W_Z' [W7;O'R>NM_-((9$M&,<\N= M=I"RK$F,G#VEU(=H=#F"B6S)R1-39EHN9M1'*^:&,^1Y6KW;R1/D0SMSRZSG M^*W,Y!CXCJ$2, M,*57R48F05AC:<@#[-2%R+TU?FY0F6D3Y-"S2YSD<%= \L1YDI>I:::X,OCS MZ5":5 \PQF)"J@(1#ETIYY2(:( Y,4IYGLP,3!U,G9J?_ .6$' TB2C-ABQ M0"X<"='G@L#6&,+F#]7',@Z3QU)IE%$NM E@(5%IT4.FW.;81VA"^?QA.3UQ MS^31%QC3)@K**I[ #1Y-%^5-/6H:AZ$KRC$NVNFS]P'WD &NLEEX;9C&>U,.Z /.!XT1&Z<<%4U24,Y&4A&! HP?"8A 0 MLM'2QKOY$;?)QFE'QX M&P,L)@#&B/7HV &URDDN'?%S@\I,FR#G>="1)4$, Q^#(Y%2[GQ$$>)YBZ4XSVSS](F"D)R..JZ)OIRN0(Q@ M0@IP(AJC+34ZET3QQC(R-] \61 R1G"X].#!18:Z A*:7\CU8U1(4KF@1N7[ MY@"<:0Q"QHBC48D3\%H2Q4 R;ZG#?]%"IVRNA_EX\X'CTPDI@Y QXN,50A.BH=H#\$2<=2Q(&R@DF43P,%59+>#J4)M4#V!ZFHA[C,V9GH5;#U*GYR:]9H@P4 M&NL@#$?MHZSQG-* H77(XR(*Y@_5IT@5F@R6(4B2J 6C"0'*A".HFR"O7&'! MFJCG#\OIB7LFC[YG&ET)KS'B52"YT(GX))U0)E)+)[)J\Y'1?[)4H,GF1(=VS)CXE99C4#CCZ$HJ #.'#HXHE@U:C4\SR@ M,M,F2%L(EFI-O B@8_;$:1*<"I; D^C.5W\^00GI^7#!\[+4,=6V9MX3S\ D MZT7>21)]/97+ U-),&22:FZ@>=("+&,"AU/N(_<2W0$.PH"EE(>8O!(8J$Y!4Z.U!@@YG<* 1'!5\ERQB]7O=.P...9!48$04;>+!Y/T(HA6M$#%'JA$(UPA3 ME($'IF0TTCVA;IN8=@>9@'[TM\-M-*Z):;*0Q;>J\SP\%Q?]">(?L1:?3:6 B. EB%?C)% MQ40,XXDK/L41Z(2 6WB#PZ!*4R$@+\=T$D"!]1$TAE;2<)^+MTPO;Q[#&YQ6 MLDX+6Q23CFH*PA$%/J%_*DE@+ 7"9;!ZBJW8,P.J-3 MY,.ZQ#.PS/^) K17T?52TZ41'E,.:BG)G%0S'G/39#"^_E#]8GJYDT M2Q!@?2=9=8D0HRB>4&_L&!,^SEKIM:,$(.2= MV+3R@$ZA=T%)J6!^\'F:DA5C0L5@-$V8#M1 !":"]CIPP]#G$]2B',T-*C-M M@@SZ$D;81".BE+0VC$F?(B4^8F0%= 8V,9XZ)7=CX>@$-C5V&#^!)1*H\1"M M="A^QB;+$&WK1XO\YPG5)RK8, $L,28VQ-)1J/F#_VG+-@P 4!#,-8'XSW!V#UX MB\ &;DT,()7R),T?H),JV/ TX%YL4GYF>^_'L$GYWLK6Z$FSLDDYT]3E 2E" MF ,<*\L]6F&=K1!L]-MQPMBO^MZ>YFD M$.(%1FF&@^))*Y(G6+@0,JKD9ZF&VW3!.:$B,AY0]E2P,FB(A&B30!AC':>$W,$\ Y!" MX)%K("PZ#D%P&5+B.E@W2WOKW@O.[5B&;"N=4+6]PSC W]=.CO!6<1Y-*1/. M)TU07BD!9XB3Q@2*T9L-"*^>.U,Z*70G8UEY$!&,YBR@$N8A6FTB>D@HR#1I M067,.2\2&E<' $H[R2 H$KU*"KB4\V9H)RB[3QRI=XYSPR_ MNAXJ'^&OWPN4;Q^E"R[E)<.<*@.42B=SC@P(KJ*-PL(,<>5-M^/QBE[)D*UF M__#UZ>O8\8TVDF)(F';S9/!J*_K8_))'8R^.CFOMURTMJ)\>Q1MNX7%_@)SN M?7/RG)#U^@H@2A4+5D6/(9S,"]4Q(N=:*$X(A@'74Q^G>TYU0:\Q6;J;<\"_ M0"_C Q7&&!>< :6<3L%+Y!@PJ\>S-02/V9F2^7DB9M,% 4:5<\H5H)4R4Z(F22*U,EC?R-W6ZL5 MPXS(51"4!9$W6T5OGQAOA*,H9]Q!HCS:&:B1.?U8C6V[:1\]RHTFN2A9CDU\?-ULY$V)&)"DE*\$[9<$SL)RC+)$\PBFHH=[-0O'M M:41G;%5GN8P2I<(L(ZW&\1WS2\Q;'2PI_>;&(BL]/MQT']]6K4'W=Z;ENWWKZC4]^AZY\2' M3JCW;(@Y7IG+Z0IT70RAQ$CF G6!B^BWWM&+[**9<2L0K;$;!7\5?#@;O$9E0Y3]"VWQP.W(JMS:6"9BH&I4.D(>\/IXD1 2S5$2&P0:5P?(0Y\S&/S&^C[/ U:/S3A3A$J-V9W.Y?M Q:AT80]1F(&2? M&M%QH=1081*X(&Y&$@T)#+#DS)D%E8%3:FMKT??Z'1;W?W3U[;_[87S MJ+*54=XJ$F6*'BS3-EG)8^3,..,!9F&YX)1:_6=()J\H3RY1GW)M'Q&,=-Y+ M;EE@'O^U?5AL>#TF_;3*.U_*,%>*]/;[_!C8S'O,9TY>BH%WWS/,%GOS'H;Z]L M;<]C,KI3!H(M4U@9>,UL<,)!D@%0+SL>9B@9?;[I,9EL]F#14&,08:,QX'TR M3B!)DB9:<(%,F:%L]OFFQX1JJP)&FLI3(-:#HR8/\S#ED!R&!\'O28 M4 CIC;%:2N]( O!"ZVQ(=$2&J$@(6_@>U^FQUCYJ=4]C+&FR6>YO,(\^A[6**"'X1*QRF*H8H%$ M%_3"UYB\MIB CQ$LD9*:2!-$,,1;K2QHJZ1U(2HY"]E%\TV+IU^K=][2;Q;K ME;D:YP=']_C>/MM[_UU/L\[$:Q9D68IN@U M0P(OA1%6>UGP#/*H^GO>]UP[ >;O>W8RUGC5U)FMH]=W_>:]^'? MO>7G8K'JZ^-^LQ/[_>UA:Z^FZJRD'CH896F(S1*;>?2@J$.R2#!420T@A.$V MFO^HL)]O*5%DZ<088R8G,QC4 -11FUT$C^# M)XSK(,DSI]!,8FJ4# +C;9,WDO/$6$ZDIL @.HY(NAG =$JMRMIQ7OXQY_3A M,7 7>(B) )"4+&60-T&+@@B=V"R4[!NO8E]0Z,%6Q3BN(G@:= 10%C40I)BH MIPZ"MGP&*+3 ]&:LX@)CWD:C\_[$VAE)I8@8JW"PE)A9B%4>Y"FT8W85^D_G M;C[ J,TD@8#;$ /SQ!H+>5]TC[2AS)L@4]XN94&@1;SR8Q)9I6S0P,%X"-[K M1)B+3BNN8_*P(-%,HIH\EYI;JEE40(5V2CB30$D;HX\P"S.$4QJQ5)LAM.*: M[>?%ZBO'_4'/MFR_.>\A<*1>,\-]$E: *(Q"+9.&R,CNBIQ#D+@2<8PSY14 M'OU>ZI@5BA'05.6JV67EM22\MF;>AEN?*!)/!R<0) ML;,0YTRI+7K=LV?-UIS3)R]NC$KD.FP.N I6&^ 8\X!!\T.\F'WZ3-+R/ L* MT83!#/?!>@X0)6HCZ9-S1O$@O0>8 0HM,+TY)R.,9XD2[9P$BLZHD+FJ28P, M[4N,>LXPW3I/C[B"ZH]6RCRA59M)!B4*(B7&A5,.T/>T-(B6;GU0)W]HDTR?#EF9')4D>0.H'FO=V=B-I0SD1,CDC*)%4S0*8%NG>O M&8YTN!VDHQ92LAHUA_":6LT- J!G8/W.E-J<)\Y2G,PZ'Z^2)DQ9IED$*I.S M'LDBHTGHHAHZ2\N_%LG+DZ$0$"6(C#!&VTY:"5FP;9,:<0R\0S$R1!*)_").0HDQRX&B22(DIHXHR'PQ&>?4,\Z M>7DRI#*HI)CC3G"?(#"JJ04.(AK+0R+46?1J'EL<&=&_X; Q]3+'E M>184(@:#9&6MSVO^O4B6)1,"5;G(C$4G>08HM,#TYE2MB^@NR*BHTN"MZ&S^8^>7E" M,S,Q"9<(< R% 9!'1DAGB756$B](7+!H)F&-.J%Z"&!58B"],4:@GN#$H&)( MB<^!U_GLDI-/C)/. AM=;E4.T1!M-!*S(*?,L7ARS,C4^0TH5[B MFG(!P>:M3F)R*E0MDGAFZS&D>+4-DI0$=N'':!269$C%RU!G122)14H?QK@(@?A_+R9$C$"8EYN$OFQ"*AE.96 MT9P:$ICB8J;VY9O*Y.4);:MGT+&44D80 G@N&I.L3%)Y)Y(P?A9V=I[2B&7B M&8@3V@O:)PLTCZ6FG!@OG?%<>&(=41"U\+-/J&>=O#PAVQ.-<@8C&V\B!"$< MUX$9EI3+^X$Z,P.D6J#\8SD%9@&!\G:TB,%CRC M%ICF@K+D!3>6BP6#GMBPS22+(@;&0B;I-#,0 D?7A#,7B2\(),/Y(FB9O8S$R1#)T2BMI2@G4"N<0YHX(0'<"I, -D6J![=YI94(FAO2&> M>C 6G!,1O.+<1@ENM)KN'-WI3$V?4IOS]"56[TN?<:YL$#(/FVLNF0<,CRWA MA$6B"467!<0LT&>1O#Q9"A'E9&1!\J0X^KW628Z^BDN6:D,$)<^<0C.)*0@> MT+) DFA5\(\#DM?/)1EYT,3*&V#C[]'E&RE9$B, TG*1 6$*?12F,/X9=ZLRK/ U $$HH4D MVC-@BCMAP EI8M2::DASAND\)R]/2"G8I#.)3+ 2XQ.C):$D)L.9I>",6!!H M$:_\D$34!"? J$0E@"#&)&\"$3[DO50=S%W(.X'*RY.P+<3'E*36/"&L)KD( MPCET'HS-.1NSH!JF-&*9> ;BQ$;& @-7;O\!EBO#)#%$"(]QL)4!9I]0SSIY M>4(.# G!D6B,2!:BBM9J%@2DP%E$+X;/ *D6*/]8=0"&-PEB"BZ "P:A%BQH M*H2DQA$U RA/J2UZ^A*KDW!E;++HG5I"I "DB59(D*#!2"9!Z3F@SS-*7IX, MA:2G-G&M;" 2>/*:2$VX8)I:3WR:M]&S9X&IL4$I(ZG44N:I6NU38(I2B)%+ M%>8-T[E.7IX,@UA>2V6)8R%:P)C8!(^V15#ADK/*A 6#GMBPS22+"%H1*85W MVBN@0'7@@2@,D[W![^5"#\TFK"E&Y3T0(?%?"48GH[P [ZWF-H594 Y3&K1, MLISJ1/*!...,>L*D!9O#RA0,8(&=&Y39"03#$9 M:A)#/Y@)82&I68B%%^C>K2I<\LXSDTSD$(6RVFIJN/6::F[,>6KZ>5WMZ4Q- MSZKB3;?3[[::H<1I T$^AW2$_"9V"1[K[(\0?_1$]/M6T1[KVEJ#_I^(&@,, MX%8[&G,!2^D8"RB\<@9JI$\AEA/:Y,ER;E*(:+8YA$!=5(;3O(UMTI'(62@2 M-X583FC%0Y9"%T!$C/\9XAH\D]S;.!/IV5.(Y81B-.N<]-PES@D(X(:A MF#)FB'6,&&EFW%X.7:!N[ZB+4&;O>JW5;#<[Y6ES:3,#=]PZ[XD/&CPIXVQG MWI-V]J*^/:^V4*OJ#QK'DVH(+F2BLTCC00 J)6@0P@>/]%D MK)IQ$SI92">T=9^*Z.@&294.$+PS"B!(&3FHR .=A0V5IA?2"6U;H)B-7MHD MF =TTC,)+(208HH,!Z;";F<>0)7#KG2"+D?F' M3_]LQ?Z@=^P'QSWDS9MNF32+W^$3XW6:K;6/6MW3&+?CE]BSG?E,=R*1VY@7 MYQ"/=MU[;2$:*53.GDXIS<*"CHE6IEBPZE9WD4:N.(B\O!AX,!J=#6*(B=JE MG.@P0ZQZ-&#'RNN[E@!L18PZYWV\EDIK..4FR"C!!NTP]+3HW7)I\/N96NXQ M&VRK(:<:YRL>;S)L'@G&$V)M'$5V$8BHR:(+"6FFI.!1P-P9R4O]L3"/8^+3 M<:-:6?D>WSMFFW':];LW_78BFWT^WW_7;>S7X^]]@:2 1_V)>8+ MQL^*9@>QQW._!7ITY"<4AS8^*PR?F#*@DC 0K0:IG:"")!V'Z! ^O>BL?+6] M4#\]NB&FVX.N/UPY.NI%WRRCLZWF?F/0WU[9VGYD: @?#S0F2N&]#2%:"^6: M'04!14F!,33.Q.K!:<)H\D8:E9U5-@8F4@C.E+]K>V/XW)LY]E[ 2UD%+D8G+; K+ Z":^"UBRB*V-)Y@2% M&?1>GALG*(S-;4+[:ET4+!K&P="@'0'!0HHDB60O5LW+<[ MVV6Z=NJO),:A-*.K)#W'GY09&[4P: (4AR"CT<],Z4^+WN6$>NF$<$ER4#E. MY)$KJI7VU 8R"[G$TX+/%(0E'$,1U)@F: "FO=;@2)!6.I\@L)'"5".%N7"" M?PI8=7_E>=5C_I4UD55#>_Q%[HV30ZUCP=EVOTKMF)F^G.!V^CR@RH,5[;SN&[9KN)"F)&AI-" MTD M"2H&"BDHG7=^<2*DO&H_6#K]IG3!AC$.>#A-B:>$DG+"*%K!0?B4=3YE MGH;I9\/8H?EU'GZ*C:9OY03JE7X_#M:;G3P_-#IQ1IAAI17,RVBCLR"H=U$F M[TFR%- %IV;ZK<:"&8]C03R5*KF@4I0*\D;($&APQ# '&)0)6.B,GV#&3K=W MF&><[5%S8%LSIBN8$L%;(9DM-_R)5CGB\FQBPB@AC7R*A:Z8?D:,34<$\-%8 M+X5UP)6T)BB?=WPQJ#J2\=//B.GS,FLQN)D+-SRCN2Y8TC$I",G8%!7/!0M] M$$FH&7 PGSD1QC9'0YC@7ED1B0 C+9H*FP,-J4P0+$VQC<@K/;9L9_]\."E_ MK-J39ONX/3:\N_W^&^PL5/>QXYNQ__JT9@?'O4R"BZ^O,F %;Q%BJ,7!5[02 MHXI4^[U89LSM- >-:MHUXP#VSN=+36B.:7:$B%L MI!A]$",U,BE0Z01H[OGTJI$%>YY8][QLGKSJQ7[WN.=C?_BQ$6THVQ.:7Y;_ MPG]&RW])# )IY6/*2X!S.1LGE-)4\L@!/F9^YU4>98X]/-P_LIWEOUSO)=YZ^/OP M"=\\YZZ+1\=]M]7MO?I/4O[W9\+7+Y)M-UNGK_Y7'4G2K]3BU\I6MVT[_^N/ MONWTBSYV6!J>V&^>Q5>48=/+CU^'KZ/P/BTT/:/7HRR_T,?:1GUMM;)=7ZFO M;5]O\Q2V=GOMS<>MC?K&VG9EI;9:6?OWFW^MU-ZN5=YL5JL;V]L;F[7)O8*Y MUQOLV'X#97;0[?SQ/_^32O+GZHLW+RHL6\T)]CZY5]O_YW]J1MF?/_OCSO=K MV]X^BMV@>_2*OX LF."CCM*<\.0Z6FYB\OG4#S$K'9BL58O/5:M71J5B/IVZ MU>Z7=VSKRRZO'H>#M2][;\W!YL$_K>K;3X>U>J-1?5MK[1U\.*T=;,#NSB[L M'GSDM;/]D]I!K54]^T#>\5IK]ZQ[NE=_W=I;_0B[]=<'>SN[I'JP>[KY=KV] M^7:#ULX\5.N[9WOU*JFMZY-W;.]T=\?+W8-#NEO?I;L[:[S&=DGM;97NGNWS MVMN/!.^-QT*C6O>\>K#Q);S]!.%?_[3V6.N+.SAJ;M8_-6H'GQJ[>!S;1W;/ M/AULKGJR5_]P5EO%8VSM!)][6FWIT^JJIY]]P%Y)2A?$4EZ TZ%P6IHB6$4B M1A'645A:IJ3X4*K[2Q26IXI14R9#XWX_?>/UX.;K48&O]UO5]@XKFYWX^S3V?-/=97O&+K:IVVO; 5Z-=$*_\I7K=EO.MEK=@>N>W";5'XYM#^G6.AVN M4'I^ LX^1^^)D\(7S 56@*>B<#[QPG@=-' ? DU9,HP"^>=-&1^JWV___?!Q M9:N^MO5NM[*U]GYSJUYY_W%K^^-*K5ZI;U;03ZBC,U"AO+*Y5:'BM_![97.] M4O_76N6*"W'A/JR\J>?#U'"8G!&^'Z'7N[W*H!$K_S6B567H*5=*I[_RF'Q_ M%?*:+;QC(]C3TVA[L7,;X=^7[5D;9C0\-[J?'7Z.U'HA%"URH;<"0)/"I(B4 MSYM/NCQ8"LCVU>B'(1^G?U1R=]_;MCTD[)@D?[\Q$*7]Z_;N, QW-/^IA:QL MY.2M1KV'K6^6JRR>J=D0GYU.T?/@"T>I+L!X4EAO 47*9A \48J=FPVXM]FH M;ZW4MC=*X_!<[,8PDCFW&X,+8HT,QV?\KS+HEC]G7NG<_O)ONNUVLY_'U2KK MS5:L($E0];X:O[6\%.2U>)3A0E%B%8ALA86 'L<"H M3E-M48JCR .RM."2,/78%O!JB#1%8PR/3L*\ITU>2=\9Y*S99T=$?_+9@O), MAE1@3_$"= IH21(KC*'HGDF#[AI:DNK&OROUM7=KU97ZQIOMRKN-:AX:_656 MCHU/:D2G\H:OMLZ[VQLR.40_0LR'*8?]/!O M&-U_>)B\H/G0RT'X]AA]H887WGKT^U?>?1U5+Y0P8[\MXR_X<'1CO+=]H4'] MU%V_?\S(\72W@^PER47AGQ 8F4F_KUDEFYPSW4'@V[[%3T:5,JB?Y4L MJ"-JOV)')Q5ZF\VXA8R3&1? ,.'8H3[($K[=/1XT*L,:8Q>B=]Y-%SW +WI@ M])(DO^+2N$^=_JZK=0>5E:,\MYG5R[4.NQ]WLBJ< >+<,6);EN*I8'C0S;M; M50Z.>\U^:/HR1$ R-3O^O&9T^06>=J48XN\3H]=<=/W&%@:3PTI#O1J" M'_9TK?OB]]NX.&KC^9UTV5&3$.SI.O4'DCJ-I'BB&8N;X_M1ULZJO%K?PS:MM_#ZT]KJ(=_=66]4=S9X=?4#/M_CLS]0C _. MK_F$SQ*=O7J75\_\2:W]J5W=^80QQ0;9Q/OCLT]V#_S7VFJC43O#]\1WJ%%] M]JZ^,JANDQ/\^=E:8AEHAB&M)1C<>E(8&VS!G-]! MU8T+JDK#@B5)(TL5+4 (76@N4V$3922Q")*[I>7776\K6W;0[K*"&NS]Q[/Q&AJ-D=@GU3TZ%4K(3E7D3!;*)ZG M$IQ7A39:%A&"I"AXB5I86EY'2C6#G3JY>X9B1 M@8^7$0=3*BGO"V%<*H!(4F@54J&(T([S0))42\N61;E3BJ"(-?Y_T6^HN1JU_J9!3C2I;CQ1#5+WI=$[1#TQ6O_W_T3HED MM[X-J4S].SVB:5^OU'[N3M0E82D]R3EH\NYL]EH.,=!M^M]^6"QMG-N'IJJ;AT M,065SGOP1>))%I"$+FP4MN!>6F]X2MJZI66A14&)U@_W,JF>ZMCH#C_G,EFF M7("C_NQ7!J-ULY5.R;,_\A1IZSB_4<6B1L977OA%O^P733E=[L@D>+DRKX*P MWNVAI)?J]H]R( P_V/-(RW;"Z*O4[&-K*WEU",I%RMEDG?V(AC(/?%5:MC^H M],J$]EL$Y&69WG7?A0'3L_!MN#(9X\M><]#$&_9*G1%[^-I'Q[W^<$8YL4_9;^[W')WF=.P5/WCUT 41$TB=^UXJ%AL>7TN(>WJYEZ<] JDU2C]8V*1WW1?YQQFJGOB)XM'8KMT[;K MMGY[K.&J:>^&VGG.#*T)A54HE\;3?SF4M/^V.S>8P#N!V-P4]4SCQA( MG9NR4\I<*8\S'$AA "2J]?V3ZL[:&;:+UMYNM7?KK?;FZLK7O8-#45T]I-6S M0UH[^":0$M6#PY/-50R8Q/?J;KZNKU9/_RZ6?]XAG\9!E(G M5^>K O?6,2H*8T4J($I2N.@,QE51\Z"H4PJ6EL^WK>Q45M$=ZC=SU9W*=@/C MA_X?0[:CFX0?8EGAIU*Z DQ4-GM(SJNG=KJ5(]NK?+&MX_BXXS?3 M'K(=_C;C860UULZM],RN-7MJ,?AP*08N"G#.%S$!+< H43B3:,&C29SE+7YS M/EQFR6ZW=U@I]RRIC/K[X2-RL^<._L#\35.*U6QW]!TZY. 8'Y1.)S.@L]$)>2E&K+C3BF]$[(5V3N;^VHCE M,ID\>-.[7$GY&_V]TK#]2FJV8JC85NM\F"N/!OW7<3./!0VZ%1?/3\![7@P' M\;RH9EAJX'Q0Z,I8TD7/K_A!/IQ+#51"N7UU>6K>C3.6D2)EE;(V2[_R&]XO MX]0_1C>RW^CFY9RCQ?Z#AAW<;/M7>[V5N8G#B\_?X?<_RB&^W]CP'1UJ?CSN M#O -\OGEJ7A1;L7Y?P@='95B!9L%"FVLW! *4PME"V>MU.M@6MTTK> MA/ZTLI%G!*POLYA6[< .:UG?KOX];PS5FVT6]\ENN MBZ+^9)R].#]AT&B6R\"/\C+PQU8VP_9>Z)#8_WV^-<05$#.&YPKCV6D(?_J9 MR%SU5+@B\*B+7-.GL)J'[/H_* MHV>S!LCRU,NV^]9OT7GN%+<>Z+=1Z^!3>B,SAG+0QCXX_2.[*G@[M.]YTFV_ MLM_K?ATT1H=?H.<2R[:%F)J=LLI0F8>9Y\X9ON8=+2P/TS]'I_WPA+O;-SHQ MNRM+=[1R*5>Z*!4B9:Y@(Z?KJJ?U8NR\.I^E/%]2(:^[_I=W>HRI/:-><*E_ M9F:/\1=2_=RTUO>.L1?RGK-:#YW9DS\W#?G]HAA&/,HTI'R4QG+!'Z/<"/E) M&ORHL?T8NA##YY@D@YN?[N=@U8&?]2QDF^Y45)OD=[J0D4AB1/4AAR MN'E"28IL_O>[O=/;%I9ES[_WYOR$F70>1Z.L'[[N'>"SL&U[J_\SMK)7KUV4#VK-?;JGN']OAEEK:V^;N-[M;!=A]7V!U)K5_'8>FNWOMZJ MLNI9E:VW:F>[?*^EOUZ=;&")6J$M+93/?F?@I-! 19' NAR+X11WF1WZ_";Q:[3:/=Z%\9X28VW>Y_96YE<7)%2(>VIFRRU\?][%A M_=DW"(7CU!? K!7!4"/-W57O;V'T_'C!:[<' MYG.FB"?EMV\IN+P8^%#']7AE%VURYDF#+EI>*FH%&J HCUA3,1'48' M6KC(O0CASA+DLS0A_53+/+Z9$YZ; =OTG8'1O$3HUO'<9KIM'JB<_4'WM-,M M)V^.^\-!57S3X28?W]9PSS,P^5FMT_SPKTU\=%:H'7RU;G:8OC3[I;N;-R1O MVE8>@>@>#U,+^^>;'_5-2^=^?3]6]_]C.<<[XHZ+<)HG^\:W!#$]#OML;>*ZUULLY?;23 MQYWF4&?URQ3%I>MZC"9A28A1\D! 1J.C44[21"@X2XTI-SJFA%*QA%;#-S'\ M[O^]M%%;O[X15^>X';J#\Q-NR4+JMMO=3IFZ-TR4W#P>E&8>[3WZ:!@>X>GD MV>FXC9//U"09/&.%$8$4$%0L=/2J4 *\$Q"(S(O<)1%_4"[_X-R,]-P(W^6I M%)()\K\[2LGMGZ?DHEMS-2L7O[@DW]WSZC>V7"Z7Q&!WO^K%G*KT)=ZY"?/Y MC#JYO,2Z?K=U/+C[DH?OV_S0G:75TNB:1N\R)MJ/A>M%>UC8A ]]95M?[6E_ MZ>5=VT\+_6*&=Y^^WVZH]977[];R%EIO-FOUM5I]NW*''1U;PV[NTGP[J\_W M_+U?-D=&Z=DSP1]@VA;\P\AO%#)O19B/:2XVKXN97WL=JLW6,4\H>=.9"FC4%L5^B+ROK%8&E9OKEQ>R]&2RQ,7@DZ5LE<6,GYETS&EI;%PDH^BF26F1S]G.A1SKXUNBV\ M0?^\='!E[;^.FX/3A1%=B.I]154L+>1T M:5DO3.<#H:YU!_B80;=RAV#>-M*Z,)(+H;RO4,+2LID&(SF%\QCL1:5J.W:_ M%*J+'2Q6FWU_W._G=+5<*&.E8UNG_69I%B]E,0OK,,<\G[,5^\>MH>7S;HX:N7\O:^ MU_4Q9!%;V+"%0-TA4'D&@RZ,V.WI9CG?;+/^K[6M7\XU>P3KM,@,O)[+]"[N MHT=?*KVR?N="ZRVTWAU:CPK4>@O7_0Y16GE1>N&5=>L'W=XB'W A1G>)D48Q MFHJ,P"D4(_FBLG;2:+KF3V;4+@S1,Y @1E&"IB5/8=K$Z#$A?6!;'@(I+"UO M9T2Q;^W@6O2]F-I9*($[& ,_R("8_&JU!Y0[FL;5K ]927SG(EBJKJ^"S9_O M=Y_SIG+Z8F(KO\>&QX]%HP2$C6.1>5Z_-9VKS">SEOS]RE;]'LL@']K+?&GB M;W:O)6D/?2^Y] !5\(1O7%*PNO'O2GWMW5K&[LUVY=U&=:.^MOI@#?;4S7ZS M65M=JVVOK>9Z!MN;[S965[#9E=GZ"UN,]Q+R[]M="J# M1O<8[Q'R;K0G/AX-]'ALSW?J'#ZQ_D6WX217QE4_G&O+/I\>37ZV'9HSN[N]A](QTA5=KIE M:/V=OIR^,Y]H\'F2 *]L;U_ULR8TM/Q(LCBY%C[1H.LDF7.^'6/%]OMQT'\U M+?-[4WF/N5(DM\<0Y2*AG"_F\R]YU](OMO73A6!^(+D/Z3=2F=P.XO?KNO]^ MLXL>]'I_WAQ/GYKWNK/>ZW$_W"CV&JF34@1F(Z?@$S-4.&]H3."C$C&5Q5X) MX;E6]66QUX+?H];K<;_8M_;H52;H2B?D'VN7[%P9O+&]7BX%_RF7X+PH^PVJ9RM?]PZV#FIU//=@1517/S4V=SZPO=70 MQNM/WO&MQF[[I+79KK6K!X=GN_7J275G%]NR=;#W=A>J[0^LRK"=.WB/@RV\ M9H.,KL%G'>^QCW*789OJM4;U;.UD[\#SVMO:X=[!_NG>*K9M=8/NO:VRVEOL MB8.M5'M#3L]W@/CZ&0))#((MI+&T )5DH16S!7>!*ZYE,MHN+5/UAQ'\FTJQ M-T;=?T(,LE%^B#A,O3::I"Y_9(4TR5=[@$Y2.BH;J)+46C $M(A O:-*!>*U MU$.=-*R?O]!)TZ.3R(5.\HQ$[F0J% \.=1*!PEC\F*)'')ED2KN<>_2',=]6 MKWY*G70A$?,7/-PNAENQ/^@URYU;LK\X+<'#+3TWRQKLY[VJZVKJ$JW;%=9" M0SU$0VU?\9K0I! QPJ64D -!:QP0=@"4N!6>41&Y+H6MZBGAR (!XX63QEEA%=CDEY:5)M\7F:<>DIE 0M-P@'>X M?5F_THL^(OM<*^\\T8F#O#X][_#T-1<0[9?;HH7NL1NDXXL]S\HU[/_]\0V. MN"D]*Z-VK7=[J^>-&KW(UL5[7,B07,C0CV6H2;Z.9 COTXK_VCK=VPE'CH&L MK7[$9^V>;=8W3O'WL]KJAJCN_-/&OCFKXKO65E?.]@X:[5H]I&I]16S6/Y[@ M^Y]BOXGJU\^1!8' F\)&CQ+IM"AT(+I(2DK%@3AIZ=(R?R&_D<@*\KTUJIOP M$*+]I)I>$&UVB+:YNOO9R)2X %]D75* 8;RPH%(1DS ZLL@)D*5E\>);]VC$ MK#]0[_6/\L:,7V+K=.IK5LVRZ_0$8[C?BF8M#LXGHA8>U<.$]#((\=%[%9@K MHG*J &U4X8PW!0O4,DLYHU8O+3/X RDQGCAD(4Q3,/BX$*;Q"=-E>,(\:!!6 M%TXY68!(HC",J8* =,9807Q02\O4_ 'ZVWF07XM09F\8<*/S!F2A0!ZB0$ZO6..8M(HV^,)(RPO@EA6:L50D MEI*/QLOD#493?S!%?W7.XG:%\5-S%HL1R!FR_ M!_7E!O3(0*9RC/M+":F<+ M(%P6.5XM8C!$FR"#M*6@@OIVX&.B0Y$3X/_[7CRRS5"))T>YJNVPLEAWT(B] MBK^61[@()V;5^I]#O#9$>*43-C.\*R6JBZCBX;IF\VIV5:"0N*,2HXK("O#* M___LO>E26TG6-GHK"LX;)[HCM%PYK)RJOT,$9>AZZ<] V<;EPG\<.1K90G)+ MHLKVU9],,4@48",DQ);(J&XLD-CDWBN?9PVY!K#1(0@GL]"44(%GKT*U\\OJ MH:^-GJZ06CBD)NI;<1Z9920K[6QL8U3C5PF4T#P)=%S(5""E] \.WQ?DIY\Y MG*8I>OSFI/_#_LAV%Z&R'[N\;9699QF!]LHQ]^68Z?0>HI@*B6F0QM#L(I@ MAEH#RNGHI%()46]L"M[F1C*J_OC:J*[C73"^VS_6II*L4'6 MXEI:#YD6C8]2".9$UMVB+9B:2WDWKR;UB5:OWA96Z'_.J_DZ#B>4FK//I='+ M_0\3JM?SB+;'27GG0J*_=6UOE#V>G0NA%N_G;)I*[\.+:(?Q5;F!@_0F.T:% M5+=*"ZX=P.^3+F MWJWW>1^J$(4%3T3(7E/)]8I$ _=$,F)3\J4/'2=M0A>4LUPQ^8AV2\5D4S&Y M__P2DS8H+5A 2)R8D_ 0=_MC6SO0Z?T5#P[+*B^^4KKWHD\SR*9^W&T\\5W3\OCK.1R+W+9F];+ MT61!*=2@92* QF>53)*#(%/6 ,([A]F4IZ*=W?#J7J^-7JZP>@!83>EL&K04 MEE$@VEA 9DDYAPL@';7QF=C!! &"Z6D!#88#\X+ MBD(:&4THV;^47/<"EIFF?X]V9]55;X!)4%&[,-1>"94;XZ+58$(I=4TA6]I: M!Z!4&B'19?)5!;7&L"?ONX^339>1EO\] ^"N+117F4V68 -,)0[O]WN^YA_= M@TC>7 F@!Z:"+TTIA-8E>YB"RZ("@XY$B@Q%+#/1V^R&DOG'ZRQ8@P(K9 %4 MS"X"L]/*/[O[Q"*!P%4$S(0+3J$ 80/*&"6+(13,"IRO,K]YJ8 /F#2X\L4, M#Q?A6$R"=<,Z1M_\*._>,7JV>V^(NKCYIIMEXIUIBJH?9M(/_HI-EU %]!2$ M%BGK!R/ 1*I 2B:MXDHSCQN;%'E;BMO#Q(]@M]POGG3G^H['; A1.;1RZ+++ MN7Y#Q M9OR_V-WZ9??%[N'NSNO6UOYVZ_7AP?/_^[\'+[9W7KW^?_\?S:CZ5VOGY9O= MPZ/'SFZ8$C7/\BR]DKNQL4/J[K3$M3K,_OZ4NF['NDZW,^K$.JKNJ8^J>WW< M'XQ@% 61T)M20W_D5>W_ @/1_$T*G=6.]CD'[U$ETRYB/\]E^'0_' M6:*=+7IRT+,52Z(*8#8[2G=HXS'M)$:J=0!'2.-F%7@?M M4\MTS;MOKY^ENO@L5_6IP[BG[%W&IMRG+=F7+($O?P\_[VR MDK>=T?'STV%^*G%P02Q?*ZWC?/8GL"3ZW*_E!R&ZAS,Q3=7.TU(*='KD#UK8C/?1 _: MHP'IM&?,>V9Y<0Y46_ ?M'>M\%H+!5_A-3>\IM1Y--)Z&SAH6N9 <:>R8K?Y MB\9@M$)A"=W8Y+(MS'SZO'G%GDLO"VV&A7*'ME?S&BC5$6J &7*MAI%](2V>N'Y]'.KF+T#9J\401B=)2ZD M!H>. 5HOP.J,V6"1RL"E5DZ5370-K6NT,V?1,'5G/NC.G"XIH HM90ZBIUF; M&*? R.C!2TXECSX&SF[=F6MUW'^S GD]ZOM/Q_UNAL/PHM%<_.]I9_2U]@=[ M,OW!;MX:>YT_6H>Q&[/UV_'#UHM.9J58BM9OVS&/;6\T^AK+YI+0^?-1?++? M!A<)1..-\G/K5A4Z/+:#HM(6$/_8W?_WW[7HY3K&#/=Z_+>V3D?'_4&^EW#I MH,FJ4N^@4M^,]BY4ZG-#WOUQ3/S)[SW[UIP>G/SG9/_CCMC_]=W)7KF_[5>? MRK,Y.'SYU_ZV)WOY__OL/YVC;R_Y']]VO[PG0AOMI >"G@"BHF",TT1N;](8A M0]=^T,J4URU;ZFPGM>RE>%ON=+0\MIH**V6F]26T]%?V2H:Q=Y=-N3LD9H M0*DC:!(M,"892XPK&NC&9J__8W(;M3IC65Y:XF,KL+9P:^Q!W;4#<=%;2[TW9L@>GH^'(]LJ#K ;M3-@[^HY!^^KDW<>=_+=V MOQR\W2'Y^=#]MR]Q?_OWSM[AWK?];^^.C][N_K67_]8?WW;PO4./RD4.T931 MP(03T#$)<-Y3'YT47(A9O:,'VS'5^WG4P$@TD!TI YR5&759E74K'DL#0BE$0\ MNZEK\&T1YUX?/MM!Z\_B&%R$G\_B-6?U>A.::-EAJY]:>W;@CUN@W_,A[SI/995]R*4T!+SD@^I% MWHL(IM*TG4ZQS-\,DGO 0OZ:"@[4!RJ=M\%C,2]D6[ FC1RIJ&UBY*>B]B%1 M.Q7[0<5H8LZ!YJ6QAHL1-%H)3FC"M6/ M%=5Z$8?#UF@0[?!T\/4LN-6RHWS+P]&L0:Y[;KOOW/I^P: M?'LOLQRM#=DK($QG>T+JS$Q>@\E?523&RC!S_M(]3L)YX MA(DFGL5D(>OG,A*JA'EL=A M\ZTPENPU@EP5AG#!1+M>;,PNU8%0CP5J"G7$AT)US>6YY?WIRVK6C&+9CZOA.;9$U&X=]FK8[(DIG M)1&E0XC,[J-1V6ET#(AC,:#@$FTF;ZT#3R,!$PA055A$1QPWOR0U3 MOVKLI*G(;I;Y4O'\L'B>;K>O0@B2)(A"E]+##&KK,KP%%4DS[6CD:6.3MS.) MKTZ%1?,.SQ_PF'WUPD9;>:5E ]ENZ[/M!.CT6MY^[HQLM\:/UL8DNY3Q;UG$ MN[WG9P*N5#T355_IL6>C-]I( 5Y*78:C)S!6&E!!>IH(-<'ICE4 /Q: IVPMKEV(U&?CRD<#J((':V@VN"1ZDH6F, M$ "O9^?[FW%XUOE^.2WO%NAJWJV/]VI08;/.PJ8;8^Z,95VY;R;NV[L2-Q*& M6(YRTMA!'\\XM[ESX$F-DC2,R!XE2K+;\]W3\DQ_ MZP_* K=&HT''G8ZLZ\;#?AFV.[$R*S/>BQFOM#:51,= 79F/5EJ;$D?!6:- M"FT459X$)T\\\"R[T3S/3GDEN#KW7-&'\SSTY:KXGTQ!+X.9'TBQ/86HZ\E8O MU!.7.76\OS+>P 61;**@%);Q!ER!U3R %L$0PCCAWF4=C[PMQ74GX (YCV"L MSF5>S 7=1_9.*F]7WEX ;R]WJGWE[47P]O2H>VU]\M&"3"( \NR6:50$ F5. M).<(\Z6:2O&VP)N:GU?>GLUI_&D<9;AHAY6_7"QYZEH^EJ##.?(W_X\;_+1Y MM8O6'7YM8=*@Y$?B8&-/Y#BVK"^UKK;WM9S>]_JCXHX,\H][XZ/\#X-QM<5@ M5#J'C8[C,!8B";$WC$6A]<9/>UPWFSH]V_.=<3P__V \AOS9K4_@?!F()-?L2ZOX71T^Z\TY6'SOS55 MF_I:5COF0!9)#$);XK,)S233-FDGE-)EYCA'?$]+K_FS7SJ^C&1\MA\BN$&T MG\"F?(,_V^Y?]NMPXZ[>[N'.]N-7_;S@_WMG?W7.]NM_.KUP8O=[:V\[-;KP_S/WL[^ MX>O6P;];N_O/#_9V&G0OUX!"12EMV.UEJNF?YFN$8;L5O_B8R?MS')SU,6QE MOK'_;/Y=O.G9TU#2P&=?ZRU8R MUOB7_J[ELKJ. \[C;^?7/WWXV?NMONOKL/6Z>&4UO?9L\N_V][UV6 MLF>,X+TN^_T_JZ[+Q1XUL#W&:NR/,9J)OD(QX>#V)L[>7/ M'0];.]F0N]K\]4$3+M;M6>[GG]SQ43[8_KS#->[L'S7[:3-"S3S;\X%.RM;M M(4_U?GX(#GA*C[+NU^7OU[6JN+CYGE_%/V/O]'YMR-8U:Z"NL#&9%^,HJVH* MA&X.0[\^=4,_Z'PN <1Y^A U[*3LYIN=^:2LB2=><^;Q>%G2]+8?QBOC:J8X;^]Z!_\KPD)>;5O>V,CI^?#O.3BH.= M+^>9C%O#8]LO^;N/1_CNU_^< M[&]O?=L__,#V?MUE^Q^/ODU.P][PO8]ORND9V7_[G^.CCR_S^Z^.]T_>?#TZ MV<.C;[\?[WWL=O(:O_[]-.S=H?^:K_DM_QUZ=/+OSO[V$=O_=8>]._Q/Y^C; M\4#F&>C(.;CHO4"=A*(599+%X175NDSVXI@M:U6@JWHQ+9R.OJ8.8II7JIG MHRW35!U$RZ0P+JC(,UL9V28W] ZL;%79JHELY<96E>119[8R IW5RBF=2$K* M>Q;/;*MSMJJV5=/9BE^RE@)'!9-N*,W#!6C#HD\"HI$S9$]2L+6[H M,=_8IM0S-1MH>-SM?^T@_'6677@^:./6*/93;R;BK J6LFB<3HB6FI DLUXC M$<)XH6J\:G58ZC)SN["4E-X&U!(H=]FFLE)GYX\[8,YI&:1VKG3.QS8E<_\WYCDC&=41U5:=9,>)W5M];PIH)$]$X:#$[J4L^M9!09[T:*4",B*P7O M242DS/ C3' 0KIPVB>QH6$\%6):+Z,DA9E M2%83):A5)"A*@\ :0U@I?$]B"%$'23!9D,H@8*01K$$/U"NO"9>4"+VQ:=I& MS1WP;&C/P(:'$,Z:IPQ^D -7>W?=QERHE XN$$HQ_\>TYHD8)U@R-ENG7M:X MP@HQU^NIN()/WOHH=9GK% #X>"4XZ!%XL1BEJ_G&YM9$LABN 4YNUCA/39YQ&9%S@) 6L$ M8Z4X81+!L#IH1;P!FJ@%%#:!*PW2A8D<)9) RIP"2DP;*:^D4$EANFU4,E)E M?R$PQ5$9ISWER7&TW,3D=4V=6"U2F(0]O/8,/:- @L[.@\:8#07&( 1'#!/! M<&<)]JVU M5EYF:5LAG8/T:[\?QET=X^#/CH_#U_UNJ,IW%N4[7<%F69321PY97*Y$[A", MH@RRZQ5UI,I9ZHM%WB9*-RAO\1',[K6&\3)KOBJ,%P7C2;#-E[P?Y2T$&A,@ MPP!6& V1QV"]])P9M[&IVUJO8:U$1?$CU$)5%"\*Q9/P6/!)QR0LI'*6AJ0, M')=: R^-6*5ACBCW2*C">%$PGJH%$C[0S+,092B](#@% M'2R'&)$&ECTE&[)-S7C;S)^G5VN!:BW0VM0"53):"!D=3)?\1.-54%I M,A+ M4J&"+$D!BEOO')(8O,UDU-98:P+6%\7++/FI*%X4BB?^O=">!<\=:"X)H/0F MFQ32@55*RQ2%,C9[!L6B:-(X\8KBU:WLJ2A>%(HG_KT/VM$80W;M2_H+T0Z< M*3WCI.7,&DVHX.,H'9D[^:6BN+$H7F;]3D7QHE \<>]Y$%'K$"$16]Q[1S** M!8)A,IM2G"9:!E>JMI)-TL5/Z.3^K$S'WS%%I6;<-:% 766 2>@I1.&EJZU&]L&P]7G03YU134)H0"1B M+)#?QO*H3#1+.^3#K<)"9^&'K?V]#=B8!&CB8O#1T%2& M$"C:UO,'_"MR&XO<9;KQ%;ES('>B..29X%L M;$K2UO./#UE>4D'H##]W[=>RV/A]L-=/7OWD@K(UFASX./@WF1A$5'?>HWF7.,)51J]SAIQ."XS.K['L]QKE:T"4[W7L=DL#KU[8 MNY#+SAD-53-F)C-F;SKHQT.TZ 4O\X4%XXHXX1M 95""U\(!>&3",Y$T*8&Q<-ZEHTN+XX M7F8$L.)X83B>"@@*0RFG)&9]C*$,!&-@,A>#1N]3:1@4E!MW]V*T26&%"N35 M#0A6("\.R!.%S&60Z+)-[:GB@-G(!H?"@E!$L*"HEN5,3K>)6J&:H^:%W5;E MDT^HF&LKG'1ZG>&HQ HSR\W7L.4I=(]::JY4[,6![6:RGQ;3G[$R_GT8_\UT M*"4ACYP%"8DPEAG?)=!64Y RF^"!&4]UJ># MC9S4W[M!==8-"\U?ZJB>;%H MGMAO9>21X2:[7\E+P)*C;5G&-#[ M1$L\EQD=N,SP.B>I866IF5CJ:#H>X$0DZ*P%XZT"E))FFP,E"&J$("IY8VCV M('0[NX<+"@$WHZQ[@8<\3Q3SRXPA5,S/C?F)9:(,)J:MR$:)MY!%9\#2:(&2 M@$2),BPB98[Y_$EMIT#^YB$S4.;$-BSNA%?UC9 M:39V\M.1!Q6E-]XCQ*@1T!()AG(.20H7DPF2:YXMDC95B^HG5P\[F@?@1PDB M5 #?'\!3R0<>J4O9AR!:)4"N(CA.*5 5+769F5&3 F#":^[!^@+X42("%<#W M!O!43 UE\QA !U+[-^F" :% !8E>B9"9N,2^U=M3JL*7E\$/XI_7Q%\?P1/ MU6\P1((I901[DCU\EQ$LC0=JM45%B?2.C/NQLT8-:%^K_JLWX^^@%!.T_G&> M4O#/GSKC_?ZT>C3\8[F._##?;WYUC7**)/;[O?Y5ZJD93O=AGP]7>K&B8TYY M#T*&[,$32<")H(!0;J7*YA^)91",TM>HYY^U_',-,+L W[UB=BF8G5@,B7 = MJ%= 43I D31HXAD$])QX1!IIQNP-M3\5LDV%['*=]0K4!P3JE'->!O"&(#50 MGWA1KB5]N'1-H8)&EJ2*09="O2859E>X+EC#+L UKQIV*<"=:%BJ,5(T%(0S M)OODC().CF2?G#&J0DS:FXU-=D/#U4=1L6MUIGXSXO;CJ-7)J!K$X6@Q+OG* MA@6;X9+OG@OC"N=D*57:F8EV/DT[XY9J;PWA$!.5@&7&@A4Z #/:2$J8E#)E MVIF'=6H,O[&&_0)<\0K1AX'H5-Z]1.VUEQ Q Q-]M&!-B*"X9C)0+&;"QJ:X M'BZK9VWK@M.%.^ 5IPO"Z?2\D^QZ3[)Q_#_HGS_,R.KW3_&0/+BL2 M?AE+]NQSA_9+'.Y\&0ULEDRG9P=?=T?Q9+C?[Y4;&/3'G5LO:*_2W"PT]_'* M\-/$)??6.Q J,4 7+#@=#0A.6$3.B5/9,,&V65B[UEK#MQ[DL#2*/ MB8TDLYI0UGL@5)5Z&S1@@J)@C"3#Y;X9 5GF3UHV_#5L#V>0-+$[B1FXV(OIL[HI\O4 MB:>5,]&0E(ESQCH/&/]R)I/*2C.QTLZ5:(I#G80E)0N:YB_$@W/: I=.\S0N+E(!^[" GF+!IFB AV""B1H)Y,W*,#8E#%, P6+)2AI6)8FYU%I7:*0 M1%U7NS53<1T O(!X0$7I@Z!TJK6/\80++\!&:0$U=: =3UD@*0:5HJ"N= CF M#$DBJ$F,BJWSIQP-+SW!_M$L6LMA.!2 ,N.?C;B MC067I 5:*I*3]D(H.C[VURLR<^0)'/N_B,/ASZU)M*%E1Z-!QYV.K.O&UJC? MRC*"J?28R\8*-2=@.<&';W'0#W9X_'?*RB*;9#]M30GML%\3FA; ;'O3X8G@ M'#&,R\'!AHKM1\/VU-E' M)FF/&(![42:E>0-&)0'&1>NDR=Q-5<7V^F-[P<&%BNW'PO94^,%$Z943>1\G MZB&+CH.6-&-;.69$]B0--17;ZX_M!<<2*K8?#=M3T087N;5:0"+" 4JM0"=A MP*KQD6%R0>D,XKA8<(^-])8TP(P M__- ][XNU+W,7(XK_%VY>29N?GDEG2-YQ8U3D*A%0"TS+?-D("@C*")RP_03 M3.>HM%9I[1'25BJMS45K4ZV^6=8_7C$PP6:3TR<+EHH(6IL4N,_^@TI/,'.E MTEJEM4?(T*FT-@^M33?[,,(I$P28;&(#FH"%T0Q(%TD@P7 KW%-,TJF\5GGM M$9*1*J_-Q6L3<\T[(1BW ;A*&C %#PZC@ZR)J&6*$"%Q%?.1+E9QL9G%F+46 M?69PAVM,W2W/MQ3ZIR7*=^5VY[E\7>*J+G&M8MS?&S(TCG%_CH/614>IUO#8 M#FZOV5M$RG"]1G.NL: ,T;$V4,W>\+_88XLN;N;W'PNA#7 M8@]?V-]-VQT[Z.6'-;SX<^,]=6GBDFKBWL'$]5=Z6@GBC> 4+!&D#$((X++' M#KR, &-4$^[%QB9Y1FB#3L 79,!4[EEK[IGSA*1RS\-PSU3BK(M>1A< (V;W M6NO,/<@HH*&1,&>T#+9R3^6>Q[ZU>W#/G,<8E7L>A'NFCBPD\X%3QB 9B8 R ME:1]ZX ;0IU)-%NI:LP]UT= 5>ZIW--D[IGSJ*%RS\-PS]1@%8_:>R MS^42&,L]Q"@XLB2"Y\WCG@5%9%(Z=XC6GSICM<-]I\Z%#5^:ZJ MQ#D3<7ZXDA7,K+!,:; J9#=1.P>&!@M,H!4T"B\M+L9A_ YY-327I+)/9@JQSPJ7HSX/E,IN],-$X]FE:MFN]Q@I=X^EEH&Z=Y*OX MO(KM^+D_[(SZ@Z^MUS49]0E=HR:CUH/1-;8S%Q7A/RD56%-&Y@5Q3GBSGI/> MS^C\=F7>:F0>778!P/%07%YF0(^-SN1]2B)($<M *Q55*EK)V'^EH@>D MHJF# .HX,4P:H$H5*B+9/BK#L$A01!9KUEI=J$A>G[59J:A249.I:%$' 96* M'I**)E:18I0EIDF9MQE*?XP$ACH'W#GNLW5+M4B%BL3<31IK(FM-9*W'J8T, M<]73U?OPZ)7AQ59%S+8W!Z&,!&0B\RBG^54@(6GB>#;*%Q/HJKD=E8S6.=!5 MR>B>9#0QZ@R1P1KO0&O$;-0I 49H"\B%XU%&JK09D]&B6CE6,JIDM):AKDI& M]R.C_>GV-":A4!J83IF"C$(HMBUD*I(N24:LY6,/TU0RJF2T4F2TY&!7):-[ MDM'4(2 )1EC%@1@= 8FT8*SRH*RT1AB:?!A'WD63W+2:!%NO49-@;V?N@RM] M5XE560_*+(G_E@F:"5% MAC)G6D!VG!U8X16(Q!RS@;/(7$$V;5,R=["Z(KN9R%[FP+"*[(=$]O1 ,89& MI.1!:E-.GJ@#@S8!S9 6J+R16A1DB[;DHB)[/9&]S)%9%=D/BNR)SM8FT[5U M";),$Z#S$3059:Z6X9FQA9.B6..HVTH\;OO+*60_O93!UE^+B!G<]:!J=8YS MFAHV.!?;-;ZJ5#4351U-!PXR+T5&,C=Y&3P@#1$LD]$)FS@,L,.(L(+,)M$ #IOB02N:M75(V MA")MP=>P;6M%>*/""17ABT+X=%?F:!+W":S2"5!&FU]Y#RDPFO]3E%MZIL.I M:I*57O.RZC5J7M;MY'YK-\*:HO54KE%3M.JAT&/$6L<9];>8<+=DU]^:XGP9$=>*\\? M^52EL3/6617!E0-AU$R =23[;X)S%%J$0,YQCH_;0*;B?*7CKA7GCX#S_6E] M[I47(8*WP0)&)\$8S2%(3U@(2F<>'^.LLF.6B)8RCF@2 (I]S[(HL]IVXC'[4U94[MJ:M?:A!O^7MA?B>O'Q)7_ M_I6 @]21,I,@JR8/& 0!+96$I(R4B6IOG1D;*&C6L.E1Q?M*A1TJWN^)]XFA M0I0E7J "2F4V3VSV11P)#H(R1IHR6Y.?.23[XGWB7Y' M*UQ*&>J&BE &AR$X%R00K1PU26BNSPX6N)Q[7L_B4\)N W[H##]W[=>RV/A] MBJB?O/K)\8/]:61=-^9_0^?/S?\S_G(F8C?X:?-2W!=O7EQN2H(^9B(9;,SU M:PLC1TI^P(Z:9W(\/(XMZWW_)/_IKWE[MGK]4;YX9IQ67DLG+^S#P'9;G^U@ MU.JGUN@X#F,AS!![PU@>;V_8[W:"+=&BU.G9GN_DCV>F&L63?%O#9[<^@/-5 M%3OW>&B)_)Y%>LRVO(C'CKKSS^ MLZ:LK FO/HSIKV6U8Q)GD<0@='8_8D(FF;9).Z&4SHY(S![G>\8V+G[I^#(Y M]'/6(. &T7X"F_(-_FR[?]FOPXV?KCR'DT[O8D%"CQ_[K$_LIDV]NHA0-]H+ M>[M_M YW7NSL;1WN/G_=>K&[MWNXL]WX93\_V-_>V7^]L]W*KUX?O-C=WLK+ M;KT^S/_L[>P?OFX=_#N_M??;JYW_S9_;_7VGM;N?O]]IT)U=@PT5^<[^L=O+ MQ-,_S=<(PW\V?[EO>O8T=#(CSK[66R"255E131,*'(0X*/9%UWX>QI\O7OSK M0K5U>N-EC7_IAJ.-">R?D3/HG]L4Y]<_?_O9^*V_V3=G[W'SS&AZZ]ODV>WO M?>^RE#UC!.]UV>__245N_Z-UL8USGG]SQPSOOHX];)*\-]P_?B/WM=]W]7W?_>K>]1?;*><#; M/7'MG&#[$WUWN"OR&CM[^6_M;W^@^X>?R/[)&W+T\9=/>]LOO^Q_VZ5'W[II MKW-^1O":_/7>$$,B-0H$)@7HI .+U "3'KF2# E/&YNB31:6!'!G#=#DL4.5 MT9X,HRVS[55EM/LRVK=+1A.,E@5CD1$PJ +5) MX&Q4$)4,"I-+(N#8<]3S]R2;-4']02W*!794?:)\L5+RI?/%8LJ_+%H_+%)(BE O'$ M.0L!@P$TFH(U@H,AB08DS-*2B"+M2I;O1G3+^)P^'/K]EA,RTY! MIC7JM[+,8 HUXPYA!38UNVM.,LG\U*'9?C^\:'5*I.&\$SB?1$V(C45C& MAANF 1,2T/D'@"%2RZPBD?**\_7'^8)#(17GC<#Y).K!?'+$.@+4V*+/7?9B MG-' ?>(L,,.0RHKS]>-P/DD6I'=,,:H=< T2X \>-".*A"1AQ@< MCU$T$N=/.C7D6CABK_-'ZS!V8\99QP];+SHGI>_NPX21UJP6>K9[7Q=:;TBF M3.7M&7C[8+IB*B3/@A0,O.424'(!3F1S35)GE:#4NEN)5LI)]Q0S=2K'58YK5D92Y;C9.&X2 M9Y.<()H8P"1*2]&;!.=Y!$TTBX%8Z\;9B$\NNZAR7.6X9F5158Z;C>,F,49M M&+544Y!26$"+%+0C"B2Z+%>FK9)Z%3.B+E9QL;%QS&"/.Y6"YUL*_=,2%US8 M/(:ZQ%5=X@/,\UR8GFCJ8,X?3*"K;]8WZYOUS1GI] F.^14+&?,K-BY^JMW?W\QL'S__N_!R^V=UZ]'B@X$'_ MK[/7;(8+KL1C/,S.Z_!T\+4^R#D?Y);WIR>GW7%\]VSXR)4CO-;9&=Y/_R@M M/?]9G_/]GW->:PD_V6[K-]L)D)W2Y_9S9V2[]:'>^Z&^BB.;?QA:.W;0RZL> MUFAG_^>]H9??W>$[_7PWJ:3W^_WX/G4_TP=G_4 M#Z-NZ+MMZ*F=>[YQAS?MW%LR$L22[-]9I+D2#__ULX M%\!6)V=R.&:KOZ5-AD0TX]QRIQVF4@0CK;*>4NI#-#J]WQVGAAM.YLF6/.GW MQBKJC# /3D?#D>V5)]J8=,G]UQ?IDB_I_D?/W[W=^W+T[3\?#[9?DG?;OW?V M3UY^V_OU)7_WZTMV<+@K]@]?7J8^'GQ\B0=O]]C>MSU\=[)#WGU\]7'OY%WG MB/U^\N[MSI>]C^\^'1T>T8/#K;_^GBZYO_U!''T[^K;W[?CDZ/#5R?ZO>U_? MG?PGK_==]^APY^O^R:OC_8]OQ-[V+VGO*_DZ*QV@ASFV\RO*E,VG"G9)5.F( EQG@*QC R M+D$K@V7F0%3:&1,LW]BDJHUX?9SEM7.*2I*5))\(26H>M+(NTF0=(A(3:#$Q M$E=.(5)327+521*G)K%XC=0Q4 II=G2# \LR70:A2,*D,TOJ,O!3"5XYLG)D MY0'.: MG6[.%&A#.2AMC>&*6V5\=KJS)2DJ2U:67&N6G($DA0W1)"V"\!Q-Y(9%B>BE MHI@BXZ2&(U>6&SN7W"AX4)JA!)-( HSYBV8L (H@F7(:@U29&U4V(54-2%:& MK PYW3M,$Z%U$-EP2.BX<$X02[D047(M(Z\,N:H,N3^Q'DN3Q(#>@G(T,Z1Q M)EN/F29MF76:?8CD2H4UI:3-:3VSJ119*7*:(J-E6GJ5;&02A366!AYUHBY$ M[JWQMU-DY<$F\.#$4LP<2$UP#%@0$I!I#2[K/Y#3%2;UD_63%2;UD_63 M#PZ3U9K)=[/GM!]'YS/X[E5G<]=6T-^;.GK#0UN-J:/G0R3OU]"]0:,IJI2J ME*J4JI2JE*J4JI0:&+-FC,7$M$0B'!+CG!*1,\F)4/-,;FZ)-#"YH0%#%;?-P MBU80M#3)J W&A-;%O"N\M[*D.A-6<=L(W$YE%QF>I W$@ G: 0J>P$9N(*!B MB2MFB2(5MRN)VVH5K8*49F%7I71P@5"*^3^F-4_9-A(L&I8 MWA/!*64"!*IL%047P4I%P"3/->'$"B&:QZY/H.'96:-A?Z71<#=O]@=M<_8] M_KKA$:X&?]U/R]R\8Y:12U>E5*54I52EM)S!UYHQQH4V 2TF*JWEG');&F,( M32A?I,4V5FDW3+\N-ESC)F"O@BV7[;A)IPN"1FK&%5"-"=#I",8@!QH9<3;E M[^W8DM.$+2B]LN*YLFZ54I722DFIH;'BJAL7KQNO1)&#L=0H"R@0 77*VE') M"-ZG4HEL4)%4M>-*(KKR[BI(J:%1Y,J[#\"[4_'E@!B#] *HBRY[)1'!T" ! M)5<*B79*R.;Q;DW&KY^LGZPU*_63]9.U9N4.UMWN<'@ZGL_43^7,LHSO'9:2 M^U:GUQK$KAV;?*/^^0_[G\OWP_&8Y==;KX:M^"4.?&<80ZUX>=B!3<(I3!25 M53RAYTP;KH70/AAMD&M]!]/ZAL8*1?HQ;)\.2CN%?!?]<#:J:?SU%YOE6BSL M;%Z/]T$UIV?IHE#,Z$D2JV166N_RMJ4!(8O2@^-& 2H?/(O9T-9T8Y/K!N5J M5!373+@JI2JE*J4JI2JE*J4JI2JE*J4JI2JE)YO;/@X:@"N!@7&&^T5DH.:V MU[/O*J4JI2JE*J4JI566TDPSB]$:H0QUQD4T5%F,)IE$J!)"2FKO<"9Q.7/N MZN'$5OAX.AR=Q-YH>-C?RL^P+,5V?[.=L-M[;C]W1K8[/J-P?S^C>!7_>]H9 M=D;Q=1S\V?'Q[%3C5?3]#[WQ57ZWW=-83S)F.LG8'>T=;I5BA2\O#K?>>Q.4 MTSP"#V5JB(P1#$H+T7-IM/+.6KNQR:X/#)EYX%Q%?>7F*J7[C0&=/P6^ XA4&:YLHR79OV5FU<(]96;5T%*,W'S_&GR ME9M7A9L_7'(S&)5$86Z_[IZ/CUE8:Y#7V6KXHG-9W56#6)V/%LUA52/^N M )^/4YC'QU27*[[XT]O1=_,_X5*)D:K$[J#$LG-Q417VW)!W?QP3?_)[S[XU MIP?,UKSW_N_OUCV\[?QT< M?J)[ASML[Z/'_8]'[STC2?N($%TI[95$@4'%027A2$HT*TNRL4F>\6L:L?7F MV>MG9]ONGZW/<=#J#S*:[.!K:YP\77;(6-27BG,,FWJ6OC)GZ55*54I52E5* M54I52E5**R:E66)ARQS'<.D13'D)S^WPN$:U9G4(2F3K/*H5G?1H-8)A7@ * MGXUX&0-P;K,;5]XA=F.3M@6_;L;?/;!5(=Q<""^SVU:%\,(@/#DTY%XZF9($ M)J@$3!G"FB0%RDM)'6,FAE@AO&H0KK;2*DAIR>>&E6B73[23$\!QRV:2&%#% M5"9:(<"X9"!RE[BSBE!!&D6T]1"P?K)^MK'+5\:2;4[=ZS(="33B&JB5ZK(*59#+:':=KT:@*]Z11@U$A@??2!L62]BQ;:'H>\ZP"MM)J ME5*54I52E5*5TM.5TI*/6*HA^;"&Y.1 92>O8>]]H(02H0F$O(L 2R=]%Q4# MQ35JZHT,+E5+_]OY7B\U(:-!M,/3$B N.*CM MX.MQ?952E=+C2&F6'D9>Y?BWUX3HACNV!L M &SY_YYV!J7N>CC:BZ/C?J@FP:SA^LE$!6\I"3%*D,9Z0.XU6 P$HB"^6Y5HZ1-C$[ M'3T@!35-%_S/PXAV!I$VB7:OFZ5+X-PQVQ[WN_FQ#G>R83KZNMOSW=/R+'_K M#\H"MT:C0<>=CJSKQL/^?K]7ECCH=_.=?=C-B\T\/:KL/",[7]8@9 ,V$<*1 M!6"^S%9P!D%SYL D3I,D2A$?,COK-J6JDG,EYTK.#WC3LZ23D20BTQ:=IAQY M")F8,3\'JYDQ91[.[>Q\&2NH--UPFIXRHKV60CL+UOEB.AL+QF:NYD3ZI 2S MTJN-3:K:2,7\V6B5)BM--I@F9^GV%I"@<-0QI5 Q8X.5Q,H0,ED:5+':L*M* MC@<3&S89:QD7"70T') F Y8B XV$D62(P. W-K%-T%03MG)SY>:&F+!*T"0D M<=E@9:B%M\9JZ;5A-GJO@ZHF[,JS]/081VYBS/)E0)F)@,P%L(%A>87,1YATG.EYX;0LTM)>6.0Q83(&+'>A9BM*^4DEX[XV^FY<@;60,JYL%%&<&H4HB2'2')U,;F]=!!9=_*OI5]'X=]/0\ZLI2M)(8^ MN[,D4LJ=C]E&YE;I:ARO+C%/:B#*02K1(H)U@0%:$L!FM0O6IJ@#%\HJ&@$BNB0^1.E(I# M;&M-;G5(%@FI66#4L,C'S5B:.?+1Q/C& IKC/#A'U/C&H[#)5(6<=&B(CPB2 MAGC65UTGDDI7'42O.?.DL(EJ<[Q>(;?R(Q$JUMFWD=B!!-2H!/1 ME+8E1J-)P1O+R.W457-O5X7#)A:1DS*%)!D(E2Q@4 *<,!H2CY22+'GN];A\ MC"^B?*S25Z6O!Z8O+CUZ=)'YJ#$19I"%%%7>X\H%Q6*EKY6GKZD"+Y24>$(U MT,02(",B.W21@D&I#98N,CR;8*J-K+)79:_FLY=1B9/L.TBB&$KF+77YJW0D ME>2DP"I[K3Q[31<^V<04&H' L%A?U"AP)KN1P?(HI:9"!5X*GPBI]%7IJ_%1 MKZ0$2L45C:;4UG/+ ^56!,ZL"BA#C7JM+FE-"I)0&R8"*F#*!\@6& <3O(22 M"2^M%$)3EVTNTM8H:]BK4M=*4)=7F;5"-%1[1)Z(LXX%:0/%)),(OE+7ZE+7 MI%HGAH#HG0>E16G*3+*GZ&T"[T)P0I?NHW9CDY+L,.+U8LK*796[FLA=F#F+ M9@?12I.0>*4)I<8(E]U(BH%_)V)?":H1!#4I9:%4\I"5$!AA)2"S^151'KA. M7'N6_4++;BIEJ=14J:F)U$2<#"8(89%3I%0X*@*+R3%CA=42JUFUNJPUJ?/P MDD01D8)*D@.Z;%99G@Q$1X.R7AL9\-RL$M='(C\>=SV!NN]Y8'8\ MYH^1\S%_^<4\9?&_#?JI,WK1'PZKRS.+R_-QZ\HAF!8N*"S)WCP%0&L\:%%F M5PEET B/B')C4[0-G]OAJM79'E(A,=2& M(\9H ^%*6LF3%E8(4^FU(?0Z"04SX920V1IR$C.]1HY@K$\@3*9:0LK SP;: M14^@8\#!Z#@.\LV=?![$X]@;=OZ,\P2&[]HIX ZSBU>/PNZG:)IWZ%JE5*54 MI52EM%"C+01)$K5H-"%(LSU K+#(,!@6;/:P%FFTC97:\VF=MCM6:<6,VX^C M@W1HOU1S;B9S;F>ZO$XK(Y/1$KBV'M#1[#8G+H!%;5- 2K4IW59!20Z/)E7D?A'DG<68:;&D?SZ$,V (D7D!6GPF2B]GY9 2#% UD MWB>0<;P[')Z.>]/V4PDWG_3+ OK^4ZO3:PUBUXYA.NJ?_[#_N7P_;-E>:+W> M>C5LQ2]QX#O#&&J^\L.VL?5,H_9>HT>%D@N=B$_2"64BM?1.='A#(4:1?@S; MIX-2?I'OHA_.&MB.O_YBLUP+*V9*'.^#2H$S4>#N="_;A#(H10G0K,&R[9G) MS_G@P+-L@D8,G#&VL,!I,F8_#YC9@*H)7P76L4JI2JE*J4JI2JE)Z=,MR M <<4U;)T<-6T7#T(5Z)=!2DM M]U2B$NW2B79R$*&IE$Q(#TSG+V@T!ZM2 )+95I0Q4R*QAA'M$\AV'X, 7-GI MXYSWBZU><]WK,7B54I52E5*54I72*DMIEOZH1$AK;+!!)Y0^.LI9]%KGU\D1 M/[N)O14^G@Y')[$W&A[VM_*3*RNPW=]L)^SVGMO/G9'MCDUM]W=3^U7\[VEG MV!G%UW'P9\?',]O\5?3]#[WQ5<9F>C7(9S+(]Z[,U/#1$Y&E!\(8!1@\!Y.L M 6HLCTD'H638V.1R#7O3KS?B*R^O@I0>,\9<>;EQO#R)2(LH-+=H@=I4IN4* M"DZ' )%IH;1/E"5=>7D%$5]Y>16D])@AZ/E20 [D:B-\@042@VH.0?' M"8+WVB)RI97W3>/E9:?1A\Z?CP+:[MT_'1VWMM(@+[+7 M\@50K>^.E\QX&0-KL0BG?P?X\W&>_SCH?KGDBS^]'7TW_Q,N04HJ2.\ TFPX M722*/C?DW1_'Q)_\WK-OS>G!R=[7H[>_?SKZN,7V3G9Q;_M5?D:?\%VYU\.7 M?^U_W!-[A^\^[F__/^X:?W*9E$M## =:20-X( MB[0DH6J7+(D6I=G8),^N-VAJO7GV^MG9MOMGZW,E\TB;F^MS3.\^.;Y"N+D07F8C MH0KAA4%XZD!$EGP$C> U"L @"#CA*?#\/:<.@S:Z0GC5(%QMI560TBQ$N\R^ M095H%T:T4RGZP6=3UUL((=,K,N<@&[X6%,V;-\:(!$VCB/8'QQNA,_SQ>:[5DI_)DO?3+>^H064D,V U:L 8)%AF,'\; BT]/T49 M1R"):%-^/5WI LB/$A2X3Z;4@@AX&3F5BR:Z1R.WIFFH_WF,33/#9FD2W5\/ MW2R!Z\"&-,U3%H&W6 M"JK-554*52E4I;".2F&6@+YG1B,-)$9$M$$;0M"S%%7P2%GXCE88YMO,KZIZ M:+QZF#@-Z#2+3$0@L?3)IL&",3*"R:: B=RHZ+)ZH%D]4#%'^+_2#7KM(_6E58-AG*7_G[UO;6HK2=K\*PIV=K<[@J+K?G&_001M MZ!YF6Z)M\/3@+T1=05A(C"ZV\:_?K',D)&XVXBI!=8=MD(Z.ZE16/OED5E:F MHX6S+RLHSS:6Y-@IP3 2VF+$F;/(84:0)L(':KT$J[RRS@"3>:'LQ284F_ " M;<(\E#TQ2X7U.'I$*J%S\TF? M4#YXAISF"1'NO&1>I"AR$:4"]EH69V")#<+TI&TP%*PX]RA* M"P;!"XT<-QP1QI15TD?L]-@9H+28A7N?$?ZE6LJ30HOPUV3(,_?*Y1IC?PP0 MZ__C^K^<3W3YV--]K!9ONQO@MS=,5C;V\;Y^O+@961.P_D][@ZI8\IM^[-AA M^W/\]4L[#(\F*#[SN?%2QM./6 <+=S2\^2,WC?#!-)C@'ZDPS6.2EZJ.SOQ] MU)\,YM0>1N3ZT7Y"-L%8W]C.%WLV6/GEPB.=M+N3>PM=S>"\#W^=>&XMV\>; MN]X=F+[AZ"<8YB2%SV&\QM55G$*:949AH?OV--!?#/YX=?)6>EVMWJ$ MZD.7;2X8[['N&[.F#/,%9C[O;)[X^5FN49J\#Z$<8JQ-WN^KVQZC7.^)+,JURC4BV) M;LDUJUL2CS.LRK8''&*M>P]C$ M^;$<[E1W9?$D5)?(:%0QN]M46+E[J12X2;_WY4K9E)< MR WO1R>CC@6GI;$S/ *@R&VH^O$H=@?MS[&QW?6]D_C+3W_V!H,K&<9EGF\_ MS^?=OQJY_1<"SW;< *Q,ZITG]7T<6G@Q-+9LOPNC'I2YO#NB]F M-IKM_S3V M8B>>6!C7H/%G^R2',QJS6TSG,:1JJ^E[,WZGR7J=L]_J==';Z:9<8[(K5Q;T M/1?TS,H=+]S!=2OW>OY+Q!/QWWFDN1237Y=_>_35^[(F;>,$_)[;J/SC++W% MO/2N53P7LAKG]9OP%ZMQ;ISVVYW&M!(G,?>IQ#F/%OU@NW\^]5JXTO?S5!*YC+J1&DF!$T,0]CE6M'&(P*]4ROYN-0^'U;ZUC&,->_O/^>/]X MG[>^_?:I=?SODWT*_Q_#]W_[1*]FXWS\]'&S27)P/X7)F$UVO@73,)ER17\/[]QQ\?I1@_4._Q1DJOD,F"E"\)*>UY MY,0P$Y/FB4IMF?!$4V-99%25P.3RXF/[ CZ2W"(B:H9PBC2')H%.1L<1+'JI M4RYWR"7@(UU5HH0F"TH6E+RP?1.XX8XZ+HG@@(PVL6 \#S)Z@1.-!267%27/ MFVX=?_K6>G>0*/!%33V2*8+3'31'%LPA\I1:;(-(!HN5=4* 1U[3CK' 9(') MUPR3#'-./<9*)\$%,$3G'5@0%93F MQ/C=MPU&Y6JC&X?Y]Z']>JX8=\C8O;0J;TR0I_.M[&NM\\)9JNHL%/UU3GBY M7I$?E6L5*14I%2D5*3UI8@#'21OB1(*GY"Y8JUSR.!B!G23)?"=YZCPQH%#Q MYV,<.( M$J,0C\DA@%Z%:$A6DV -2Q:PEU]-*BC@^Q+4.F@B!(^*,"^(4"B)WLY=<(8VM0LIY*JD%X"99K67A5,NC MUH53+8.4Y@%?1:4CFG#AL.(^,9TD#I2F@)D,5A=O=DG =V9CB30W#A0XK50( MBJAW#'&:>\4[;9 )G@FO56 N+A#X_F#7:%*4'L89OX\$Y5\U>0E5X5IQV&A7U96TKSI'$G3YRD#,<8.5->$V^=T2FR2))U_&"SBJUQ3%#^X5Y]GO_J M]U)[F!MQE-#9/*&SB\><26OC(&"*H]4*::XHXLHJY!+!" L:?03=I$FMK!.V MRA_L_%Y1W@547B\95I)PD?+176(2@_7@O&*11F1 8(@0)G00.CJ9BO(NI_(6?K0,4IH#8G'D7ND017 JI_T8(7T* M22AI&0ZA\*/%@-C9K47@1Y2&D"2P(AVU XB5 EEI"#):6R)U("&1!8385W P MK6[1YR^TZ+M'D/A5YU"43)">R8RXZR M=2%%^I#$K3)J%]K.UEUG,Y5KQ>%.VK-?"Z6;@]+M7#C[]$$=@F6&O, [POR@6:?Q\T;# M#QKQ:^S[]B"&$AZ M71TESPLCALU1/Q\@AP?LA=UJ7-7?OUD0>2;@P+ZK)5+8]CP%B3/+GB:_LN:[ M VZO^CT.05?6&2U'+(J M4BI2*E(J4BI2*E(J4BI2*E):6"F]@HSX*H* 7(X25'GQDS!!R8;(RM=0^)<6$CYQCI7/=6V:T%3A&R]0MMBXN[D],&Y,-]GH; M,'-Y!+;SEVV'[>Y;>]H>VDZU3>$N;U.\C_\=M0?M8=R-_<]M'^N-C??1]PZ[ MU5W^;3NC6#8SYMK,V!XV]S;RL8:O?^YM4WCF T55B)8$Q)0SB"?+@0LJC9+R M#@>7B"5N99TSM4"90T7K"S:_$"D];<9\P>8%Q^9W$VP6K>.- \&QE-@GE 2C MB'MNDC+&.4KJRSE('5 M^ E+'A4U?C UGMV3>7>@05T-T1(IG?=D*([($<$1EMS$X*A-N6ML4>/E4N/" MF99!2O. [5/6."I@^V!@.[O)L@]@JQCUA")*E$'6*Q]^AV7YCM7L]&&DMG_6J$N$-/KQ=-3W1]4QFUR2I=L;-L[BL.%S M19=.YXX;,*\Z/Z-DT2R#E.8A;0]0.>>:\CCOIZHW6R.GY,',3]'VA].ROW#_ MC0/)69 \1I1(S)V.N$=.Y$Y'B1"GL)&4V)5US>Y!SXK"%E@M4BI2*E(J4BI2 M>KU2>N*MED(D'Y=(SFZLP#@.; *A4:U1%%PB'J@ $NDX"IA+00G!2H7").?6 MV&'O]*'5E>!%1=7Z89=+0,L"J0]^Q*5 ZL-#ZN$,I!X>6$^,EC8?&!0 J3@G MGQ#!D%7!"F&=2L8L#J2^@K3[O\9K/5?P'O:C'8QR@#CK04F_+UOV14I%2HO/ M W1R*5*,'=:,1Y-,+@U#%'%6)NZT?,C$BKTQ1E94H>($&_Z_HW8_GW@=#)MQ M>-0+A27,Q1+\L-6^$,'W05#A5$!<.8&X5 X91B,R0O" E94T.2 )JT0O2(Y% MT>B"NT5*14I%2D5*2Y")7SC,(W"8B\'C_0/&K<6*,Y2T38CKH)$E@B))O*:! M)4=Q*B1FV52Z .\R2&E1L_(+\#X*\$Y"S,TOSNZ8>NUX_Q#X:]D[?Y*\>]#KMT,BZM9CQ9W6MJOYF.U4# M23O($>C-Z..)B_T&(ZLUQF:=NT\>\H\GZ3(T/LRT7PN4BS;Y_YAW4^66S[X@ MQN'ZAYZO:R!H(H,DP*]!7KO7+[T"7"W0MRC7@>F=; %-'QXMMWU MG5&>R[]Z_3S C>&PWW:CH76=N-=K];IYB/U>!Y[L@LD#E D/E'$A9-\9PQ%&EN*+&!BNQ ME2$ 8!JN8N&RRPJ0.Y>X+%@^(8E"PDN*>!(.:18Q4CH8K(((S+)<' 9S4ZAL MP>>"SPM"994@24CL0'TIU\);8[7TVE +CJD.JE#9I4?JF2:#HK7Y[L!I9SFU M 5$)*,UE$$AC:Q$SA@&&<\("7UF7JUP6*EN@\F5#Y1Q(&15A5"0E>3 2D;..Y-MX5*KO$ +D] Y#;!P" 7D42D#8&N"R)!KE@#,)$4AVD%\J%E75% M5AFYFD=1R&Q!Z(+0S[-QEJPEF!K,).4..RTUS *U)%$,L%T0>HD1^MT%"DL( MP2G&A (G%G'.$S(NMV;5P&95I"99O+).B%F5N.0V%(@N$+T@$.U24MX83F/B MG%)LO0NYN*1RDDF'_PI$EC($)UF MPO*5]:MAA(+ !8$+ C\/ GL6=*1)8$.YC\'A?#K ^0A7G ^O C. ML#92!%:,F<.("QZ1L52CR+2$]\ &,SXAR653[G8G52:CF(R75S [Y\FTF9$R M&$[HC4 -O@_@Y?;E]N7VY?;E]N7V"W[[5]!.YN+)S8W3?KO3F)[:I/A1N\?< M;RH7[L#Z?&<2J[:.G.?"((0[132VGC*O0A2,8UNEJU",63F3N ^R?'&S)E$ M_ZVY<4!\C@H)C4!8:EP#U<-/V($/R@.C!M-\)A&O&G9SW/XAU6H>55JP^,?U M^C1W_&,1HQQS0L75*,<3X$2)D50%GZ'A,%O98'O>;)RB4&.ZIP$!CLH)#.@&54UA(5<%+8 MZIOAJV3E+@N.761&3DG%B(#E'7-&0[ *&1HD4DK *R)%[^H#9NPA#I@5""L0 M]MB5J57$&A.OHC/<)Z8Y91KX/P=:YBC]#@,K$+8D$+9SD8I%)8AU22"A<#Y7 M8 DRP3D$I%M['B.E5.;]IE6L<(&P F$+#V%6&<&B8HD%P;$,QB0A@S>".!DM MI07"EA["9LY&L>:WC0, ,$)9P,@)01#'/"#CG0169I(43GGB?#X;)8$"H8^)/?0; "7(L.7-L7@$LR+JA7 M!D6M!>+"*&0U$; ,28A 1D/.;*N5KDN<; "7\L!7\Y:Z;4CF// +0U:>6XE M(%A04BI>X&N)X6OF0,_QX4'@$BM%-=))*L2-P<@DRA&V&GN"(TX!KZP;LUKM MKA?X*O"U!/!E+ %\TH$8'CD507L=F*'<1$$L\+&;X:M@U$)@U/X,Q6H>&!8< MEIBC)*A$/*.5#1@CII5S)@7+B;CNL$N!IP)/BPA/D3@I1: V,L)]HH8(YPV) MB?NH1$R%72TOM M#:72ITBP!Q<*O/[<)Q$X-!\7KF\GJV+FV)'1Y$ M;(SC#",JI4,\L(0TI13Y()E*UC%+596/I/'5]BI%>U^*]CK!.+=8!='>F1VA;]L'@B6L<.)(1LL1)Z"]3GN&F":)">4\UD5[ MEU1["T-:!BG-4T4^&:D2-H$JQI4!105]=8Q;9F+R.A:,71",G8T+OSN(0&:5 MSPWH2#* L0H8DE8684H,9R0 ;Y(+B+&OH,+ SO H]N'A3D[[\2AV!^W/\3YQ MXA]L\-T*QVZ[V;=P.'8W:[-XV[!%2D5*14I%2@_*W+#U!EN2RT%Z[I)W-AI! M0DA4.A6%?4CF5AFUM[,V;;LR:9G+M>)P)^W9KX73S<7IMB\*!U?9?IJ@96BU@NMU@5\BY2*E%YT +F8R$

'DV,H"$<1]U$BC8U"!A,7<)246E=LY'+J=4'?99#2@H:6"_H^ M"OK.!IT/#Y+EBI/D05Q"(AX2098'FW?I+0@48YO2 J+O*TA&WAX,1E5=VU[* MH>>37AY SW]JM+N-?NS82E6'O?&+O=/\^Z!ANZ&QN_%^T(A?8]^W!S&45.;' M+8)K&9?4$NR43IS23$A-\M$*(SV)1CTD)%8G./+"B&%SU,_G-N !>Z&NC%O] M_9L%D6?0!,2LEDA!R+D0LCE;)!>W-@Z4 0Z*.05ZZB/04VP1N!D>6<4UC<(G M+.C*.E\%V2[0IES1\P$$!RE4(KD#P@MA MF:])CPO:+H.4GG8KHZ#MDZ/MX0S:;A]P;43P(*& 53Y4* 6RP1#DJ8/U(#S% MC"T:VKZ"?/E*$Y#+R[W*FI^L]Y(M7S;0BY2*E(J4BI2*E)992G/P[!",]<%X MCYWAP5NG=Q,"E4AZGN7GV1C@>#88GL3L<[/4V8.;R"&SG+]L.V]VW]K0] MM)V*;[O+?/M]_.^H/6@/XV[L?V[[6!/T]]'W#KO572JN7ECY7*S\W86V':W- MPP-,K& V4)2\$8AK3I +2>?<3LNH(!R[M+)NY NL'?VRM;Y@\S)(Z3DCS@6; M%PZ;9^/3[PX<2SI:D>,DF ,V&X<<\Q%Y1WEP3GJE2<'F)=3Z@LW+(*7GC$\7 M;%XX;)Z-9N\?).+ALVO(!%_L_VY'6(W M#+)V=4 _2DI]V3TM4BI2*E(J4BI2*E(J4GID*/%5>.G+/-2U/C!U'@VV'QXP$@(VBN-C,D5;56(R&%!$"/$&%LEQC&07%D;JZG?R]F/P,@:\+D.V,AH.A[>9Y+6Q^+C9_.%-U[!-N'1Y( M'YD5AJ*HE08RSRBR$7[U#&/MK"5*D95UB<4J8?(*G9\H\[,$!^Z2B?) (/P4 M>6L/#7;/!G"+9J7^\1R+9H[%LDB0?S6$\P1X7R']4:\#TSK8^N^H/3S;[OK. M*,_E7[U^'N#&<-AON]'0@A3V>JU>-P^QW^O DQUNPV#!1@R+99C3,DS+V%66 M(41EG1$6">D,XL%:9"D7*)%@)76Y+"$&RZ!6F2J&H1B&8AA>HF&8)[COJ=&< M!!PCY]P&;3#FGJ:H@N>$AN]8A@$\)OQ43,3"FXB+S@-Q6DC*%3**Z)62JLQ\X'QXWBUIBHJ23)!BJ8UH6Z+[V%F*F=(EJ;^P>&&!-X MTLA5[48P<\A0YU#4/&AF3= :3(18E#_0N#__@7\]\1X)[5"TC...+$86:L8"M%HAZF* M1(-G<'6GM2!_0?Z"_*\*^96.R@:B)+&6&\RUB)QX1Y0*V&M9G((E-@J'%XR" MED33Q#DR.!"42]$@;:U%FI"4--4X23QV"NC5QN'%-,Q[COB7:CG#OZ']>?U_ MX*_)D&?NY6->W6.06/\?U__E?*)O_;$'DP;!/Q('S>+8.XH-ZW,3)=L]@YEJ M='M#N+OMP\O=1AM&=MBWG<:I[0_SX:[A41S$C#DA=NON2]UJMNT0?DGMKNWZ M-EP^&,(+5278M;EGX <3-QX](VL"'O"T-Z@*Q+[IQXX=MC_'7[^TP_!H@IPS MGQLO'3S]B'4P]-'PYH\LBHS4Q+/1NL_')A'D[:W:&WO;;W<;?VXWM_>V-A=^V&]W6IM;K=VMS0;\ MM+OSY_;F!@R[L;L'_S2W6GN[C9W?&V\W=O_9^/W/G;]W%^AYKJ@$$3G+8;L+ M6-0;P3W"X.?%'^Z'K@6*!" Y_UAO4 PPF]DB3>&M,H'P0!U[.HAO)C_\.CG+ MW.Y6PZH^=-G>@>&L=OV>4&M8JQO?QFOD3N_1 M-4"Q.WWR>X,E,%BJEVBP['8#^L$I]1^>B)[C4G/ETFOET$C]7LGC=YI[(,' 1Y0]I$_@XL0!X]:A_\6]WBD ME?M\(WRBWL1/L*BN#VY4B^HP=O-2R@[QS,("1_DQVA//,W,+%@"^?@KG#@ O M8B#WWLUY<.1>Z1!%<(K'Y(R0/H4DE+0,A\!SQ41BQA43B;E31/: M' :_PU+=F4#@QCD";GT=QW8G@=N-;MCN^MY)W+-?_W[\8;/JL,ZN_C+06+1:K6EPMI[CT3;@*:KU(U'J*.J\%M9XVGFU-9KY6,RS"-K)4-<8X-L]!@I$16.P9L M\[-HYLN/&.1H6&-HOW[?UB^T*[(LJ/04FSE3P#H/>YX)Y MB 2F,F8%I*DE*"42),%P&)K[[L\8&N[L MX5*N'M _6LZ./HNPK7%KH(.UD/.D_AJOA-_./@QBV.Y>LX]; ' > )Q-+_%4 M8L*Y1"!,<+>PMLA91Q#QD4FCF/11 "257T-=[G7$;W%.)]=H&"ADS@*%#PV M%$RYD'%)1!T8P@E\%X#YA(P1X,4$(;BTA'*6P(O!JX9=K0J]B% PYDJ7#H02 M7BGZ,^1 ETSO%YWI?;OC ^WNYSAX2BZ[[/=XT@CK^1'EIS.[U;G/#?_?4;L^ M;IY/SX/S Y9M>-:PW="(\-9I/B/?^#__2U-"?H4UA#['H[;O1+"GG]M^9@75 M9ZF7*L;S;+'M10O-UAFK]JRJA[#7J]9$/VYW_UW+>K,6=2$X\R2EYJKFDZ9$ M&P:Z%$JD/6N9B**M&W*)8(_%;I># MO/2&1[%_#[Y2+0/],J[M9%'^-1;W7QW;S>=GMB82+R@W%\IMS1(5 M+0 MV'G$<0"42T8A2R)'A!@ .JN39+FY+GV WBN/%W0M*OKT^>=%11]516>(2+(D M&20>TF)R_J*!NL^L8 5O;- M?*1DLKV07>+9(S>[(/*=5.#N8>!N>Y:1!)ED$%(A!JB'N-$<.2(- A$+RYDT MCKB5=;+*Z/,>E2N);DNTY_LM]GO!#HZ*3C^=3L]0&"$2IT%9%(T#"F.I159C MAE24B5%-O5,V%V(&QYW^ND!:_7+V#*]7R$L!E79W:+N'[5S$TPX&918:1Q%4DX(3H M:M='WN>$30FWW%H+_^S!9QO#7@/&%_O=<>>'QRZ%^B+=K\7:TZD$6YTNUN]=F53>> M.TSRDLX%/3%)&<#SPD_W/R&T/5D8Y830'0'QPRREX8X&17%"RAJ,N+().<06XW)57M-,<&Y'K)P4?"&(\ !4J"#" B'"#$6*WB?#+$7.1HYITG@1@T!%EQ][9V<]+H5XA6$FPOA/LWR$AFY" !D*' C\T%!AXQ7$L5H&,7P M)UD*"+=*]+/EQ-RAEL'KU>+%W5HN^OM@^CO#4+27PB@?D#'@7'#!(K+,242L MYX9RYX71#^97/)0:O_3HRI2B@ :&=MXYZ(8JT:W9_D]C+W8B:$W;#QI_MD_: MN75S%54YZG5"[)??XB&L7\"BN/N5NO@V1VQ M)0D+/U>M _#(SL%M-\M[#\2]"=(NJ#87JEVHNZ2IMDRXB)QP#G&J%7+&>A2] M 8ND*#8YID)6]37LY/G:EA>57KCP2M';Q]?;V41]$D$2-"(3; 0V@G,^&E$H M,1 +85)):<"KH _5PZ(<$;Q#DOZ#I3(]H*OU6C-R%RE'__?)NB@9N7?$P@N5 MFJC%QA-OD/(!.(PW 6E""2)1."^-]TYAX#!XU=QK8V@N!5JBX,MK181%RM$O MB'!_1)B-U7@I*+<$24]P[G9.@"<1@1@E3N!$)1.YI_*J) ]P%'D)K5W"*^W_9YXS!?\-SL]V5;M&?AN-F:\Y2Y@)K2209;I*J"RYXT^;F'5K8M6PPX:+A^UN-X<;>ZDJ"']: MJ5'9#'U$2$W*6R%BLDQ'CIEV.D89&""LC$8Z=[!=42[V7$A:@'$N8+Q0^\-H M30PC'"FG">**"F1Q\,@#I18I1A(H!V!4JYHMTC9+4?&'5?%(G)0B4!MA+?A$ M#1'.&Q(3]U&!ZF<5!]945'Q95'R&^V!M/,8N()6+%7*C*-+26)0(4UH0&4G, M31[TJA17?:*RD_I8VEF3^DQCXICJ-_K ]1OUSX.H[46_TZ: M]?-VNO<"R^BJ])J"]AIT M<+KEAFTMJS<,A!MZH]Q J-JTO4>*RW7">4X<_L<=2PC>;V9>BFERG@4=:1+8 M4'#?@\.1$.9\U"DQJW0=KGN^C8]B3^:R)_Y"N"XJBKWER*:@$8_8(6,Q1M91 MDJ.T-#)1[6/P!SO+\!"Z]RU MU'60M #KT@#K#%%7C%DL 5@=(P'Q( 4R8#E1E(8$X@6I:J!SOJK4O=WZ!0#6 MBN'_,LRM1.#?T/Z\_C_57_43N/XOZ^=/,WES\CPS7^1AU<7^0^LMP3]07,U M;_> BEOO>R?PU6=Y/[C;&\+-;1]>SJTCAO&P/VY@-6;N@YC5.<1N/KD"/U53 M:C/+'Y]A@U=F4"OCL[=W_S4M8K(VL"GA^\\ZI5Z)NZV.OG^.N7 M=A@>34!KYG/C]8.G'[$.'FTTO/DCSR]"0O.8],7)F/T[C[;",!IQ#"(7DHB) M4TFU3=H)I321+#+.#QA?F7SHZ#R%^-0>1N3ZT7X"I@0/^,9VOMBSP;&WO;;W<:?V\WMO:W-N15] MX?#AAI-J.WM;NXV]G<;;G=;F5FMW:S/_M+OSY_;F!CQVX_?MUD;K[?;&GXW= M/7BAN=7:VVW\]*&U\6$S3\O/#S8OMUS&:N7[WW4\&@S;Z>SI9Y,(F$VRUA@S MI=;H!&[A'R <>I'Z[/0/;;?]K8HYOCU'9_CE-SMH#W*S<$#P[K!^:32 $0X& MFW'@^^VJP"H0HPTP!Z,ACC@F--H$D>):XZX M\0QI[14BR1J0E13P4LUPJX#OQK"2HW>&Q*A2<%R):+TB4BEAG=%>>+?2@!FW MIWEE]D=Q97U6:%7L;'=T ZA8-[CI^H'E,E]A\_U<59D(PEZ2SWCCD>&'72BRA23)I$G52ZT38\KXZV M['#4CY,XY41'&G>C(\_P5%=(0O54-Y1H^RD_8ZZC1_&O;VL66/U&?OVYT08> MV.A$FVERX[#3G WH"A FVHRJU4!*HJJ1]B M!]A7'[[1#AJ[O33\ A03V0&R:#?V/[=];/PT'L:NM;N3,:PU,D&=&1A1OPYF M;CL>3J,R(*?]-I#3:E2#U<8 _,+.^+'96F/95\',;&;QMKN^US_M]2OZGI\T]$[@ M\3OUF?3=W@CF:2,!K-C5>M*JR'T?/M8^A<40O\+$9%8-JR%E$<*'?NMYVWAO MA[WN:N-W>"BP/I=\@%\N@KVM(#CE>]"VY)"5673LRJ>]B.X:%/[X6WO_7[4.O[X"<@0 <;.FW_\ZQ/\ MBYN;[[XU_]CZUMST9/^XDX#TL-:[ ^R2IR()) U5B#-/D14^(N*I$U0*&R6_ M3%>N! U&73L*E3V9(S30.+* '"[&[GCYUJB3;]P/5=^6"G(.8S?V E#MQK(;OZ>P;E1^6-CXZ]SPU;O3H)I\,/5R<=ZI^UN MUAY0IJD!6VUD&V)#UHZ3>F=X6#R:P[%]-LGXWW3 M;/DJ'A_#6N-M[ ]MU>BS#I!.0"#U>L,H-1KB1?CQAFLUVE*URH M/G)1/-\32I[.&?E-I9YKUP.S&%[_L>JY1EE8M0@.1W4+GO.GW*TM;7M\Q215 M(]NLD_9@D)_LG"9LO3UG"9=)\&,[61<YV/TWB,3 M64!*F4 2MH0%?-D_B$J'8/(!>Q.Y=,FJR!.1@JFH0I+^.MBY&]*,UWJUQ,;@ M<;[D)G0HK[]$67UFJ2TXHKZ=3/Y1LEN7@KM(<'/5&G0!3#0AB*YR!SQR/NO7. MTSG0C 7[?P>-C2Z,KM-X'X'J#K-(?@<0;!",_E^%P/GBLVC[.3T%OK-I^P#4 MC*PVLOK#$#(=/K\KP$Z^P[]& *&4U=>L7<-I'\H-?T04^Y +UF_!&$ZRJ7Q] MN,6:&P?)"DPU=<@&'Q 7V"*G!$?:$9&"]S"[\3(.+:0K ,*LDN GXKSJJ2X< M=NQ5SN34<8'ASP?J^:),>< UGZ$E_9R)EJE.5M?1Y6FI2-E@,#H9]_H;'MEA MP]:'""KS<%+#>[\"BXE;7!.H3+9FPW'3NXX-S&K#C88UQ^L-&YUQC&78JWAD M[TLF0G6X(6]1#M.H^M#-/A9%V>MU#E$,MH8[&U%_7!B1L]VM&.W[(_G 2;ZP993VLF&*_7\W^ MA&^-1Q9BKIB;C=I84C"0//[\59=-Z7FNSF M6=_?=V"XU;Q.OB#$'!6J!=:#2_I@8/OA2[4SF2<(F)[%>&I,I&]JO^6%&77 &>K!&OM6O@9GJQM0>$X:QU#)!GRZ( MW$UAYBYCP0'W\,-1Y5S4CH"OK%X]PKK!Y? (UN1T%=9IEX,16*_)<^3;G]BS M;"OS)?VL0L->/>/S;]W>.4BS:,BS44EV$_RP$P>3.;'U]5(<1SI[HV&U\YFO M?+OS[^U-1 PLP8HK-@A/9D->B[%205^1 MC_']895TP54:K_"I $YL_U,E_K]C?9.A_12KK?C>!"UJAW!\P^GH5B>BA6G. M2_BT!RKE.C"ZO,!'_>NEW/AG[PL\0G]UHA:3DU,99>HQ5M0CM&O K'2Y0K7I MM-1+<_+(TT>=*-H%]#T>A<,QA&7,$^<*IZ3=> > &WW*.;^#O MYJWYSU/_<(IK,]!Y>>%>)MS+N9"OM_HS^T2#&<,T&R 9[Q.]@,AU/\[X6-W> M^4(=K_HKNP0_F)!SHSX) 5V^P7W[?F#OV!&I:9>C01]_V?P\0 M#I8G%]%^.^8I?\/2>SLF+PL3G3K?P?\@]O<^B=;?OW_:V3S\ MX=_KC9Y!__ MV#IKYIWY;_ ==%^TZ(?3#MX_'GQB,*S6_;>7HE I6&**REY>+/%(CD1'*HY2HLTD(PD*\')URSGE& MN9%$<2X$=A$GQ@+E\"=Y?"4Z-99 S_\7GY4PD:K4Q M E8:5<(2977N!NOA7Y8;PBZJ73@/X8UW@P?S[$S7.\S3/=.Y6] #NM4 2E1_[NC* M36[X6'94P7P!$T3@_N3/OTB*;DP6:^]\;W]0YP=4=OY1B6&:M6L-7ZO5M/Y5U<. ME>T,>HV>J_9=ZHO!U3^IW(J)/%<;G]O][,'EK2N@K_#6= \HC<.5^5T4XFGF M$-US>U\_&:RE[&5.OWC\?16X]#KG/FL]#=?XR3]]J4A3)QYFMZ\]A&>K)B/E MFTW

&7A7,N.9>_7@"PQE-DQFG790\[8O>;>H>[B0 MG.:>GWN%F1L]SJ&-L$42_%;"HGK<*W2;P#AAEBCHM,XD'9H(QWX7\0"P7+]1D@L3?* M&^SMJN,'K(F<$#"-KHP#'X,9)C$X3U3()JQ*^:D[Y32.*O?O;' >J![O;G9! M$-WA$> E,"!X[,.<@Y A_!!,0$;/,*HR%O(]NS K]>6#L3=[)396\:1!O';0 MU6W'+G:L(\EV,+4 %Q9$ [PPN.W&[MN&Q/(\*O'<2[A>"QG7> M2;;J^1.ARG.!VYS&?D6<*JOM0&?'HAROR'-G9ZU*4.[G?-'.V>JE@8Q3!Z\L M'C#M+N879YGNX#P..!G,K#),*6%F.6.>&"ZRCHKP7R>J)PP&7"]#F(M_//YQ M27%-SLJ5L,!&GJ4_^KW!X.VHG[<]SL\^RM<6*-C;$#M['[[F,33WMDAKXX!Q M%9@0 LF@ N*.&:0]=4@3B1G%RC$*QAFOJ2L'&1\;U;Z[O$XRVN?LVWX6GC;LPS@*KH_7C##. %#NXI)37;YI4D?C!A82RO_*V M;CM46VS=P85=/%^OM,GVY'F$\]J(YF^V4Z'.[A&X8,OM[=[>%%5QC7,ZU6E; M$-'%AF"+2*:J4?]]E+,!SWW'#,_M[N<>8'6=#Q@^5^*L,NZO!?3I^G139*\# M)I/,QYRAV>OG9"YXOMZ$N*QFMQTXT>S7Y%V1\>&"*Q]>---03=^E)_+7K(%J M3K-6]BN3MSG9.)Z$C&HMO93#E+7OBN)6^CV/);IC==-;6:(_QT]X]GHMT/'6 M&5B=)(W@-A(4K:.(2V6044'F;$I/0(V4<6)E7:Q=+735&"-_)>U%81A%KB!7 MG$N812$-#Q2!"@G$E6)(*ZV0!/^0>2--SK-?5]>QB1F+/L@9*^W/L7,&JC_U MW_X[LOUA[%_ONX&_>JW^KYYCQIR,% :O@PN8$ [_4ZU9PK J:3*6:N)E7<23 MX)N*>,ZW<,8^V?MS(O**5](V;AT>&<1ZC#9@I:25+6E@A3+U!.9;XO:&B2'Q&XK1Y> "" MYI2$A "3 3O VB(;7+C$+US- MR >-<4SL0B>):.$V8S!::[R_&[S.8A,6F M/-+8$UAQ1!!'/, ]&"JV=K7(^=T)R#VKP!:)WUGB7UM?#H!3!IZ"0EHG#Q*W M"CDM,-(YSF&E"B2RG,/";Y;X)3R9I$?],*[\/6YR :_.HYM5\MIVQ!>O_.VK7FX2@D8/A$D08IBB/Q/,KJ[P]K2:U6_C@P#C MQ/F<:3#J=G)9B)O2Z=N#!J&3M0_JD"^N]G#&&]K=0;T+#I\_J[YJ'"K+2:TG M,;3ML";YUV3DU_LMS^*Y3Z=CLH;>PK)IQ6&KU_6O/81\_.GKSL8!9R[*8"0* MC(/]E 1\]P3>'L826#10:.IIMI]7&Z1=L)\+&9]ZEJA"67/?77/?6AL'&MQP M&9U!AE&,>.1@P6'6D9>,^<"-LR[F-7>U]]1S;554R^E\O=\Z9GF9%U287"/Y M.2'8F>9NS;>]<("$81!C^_ M>:"5/9M>9?O JB=55^7%>LW3.U6E4:>):54MUIQY:4\'\W#:L6=O MVMUJ+JH/7=/E8)K!M8;K+*YQ/%@BU@A]C,$J?/.7WF.P5-UM#K[_E53>]9//,+/CF@@//EA&;W7; M^S8WA;5Z(;C]I+]\5-9BM' MBFXWEPN]RF]QCUN7)%]PD>7HW7T6^8_GH5O0 M_MA?JYYX8]8;F_'"9C+LZZCPF\=H+ONCSRU%XYU;SO3M.^_,]_#/U%OGED_] MTQ,FYUSIL'M#P&EVS2]*QYR[!I[JCCDG_SINT?>?]H^WSYI__'[,? M30'C8Q__SO?["-?MD^;QOTXN=\S9/VFRCW^\;S>/M[_L_PUCV?S]T_ZW3Q2^ MJY,#6:V3W]L?CS^<-4\^IF8;GU7=97UDWU_3 _?EQ-.&9&^,6+"M8]G!I9P7+'A_+\#F6>0 M C) VG*>S\L( MY*(B2*3(@^-&:!I7UK6ZFJ56L*Q@V4O'LOMF-<[7_K# W /#'#V'.>63QTX[ ME QU^8"&1M9Y@HB1-!K/A/6Y=^RJT*P 70&Z5P=T]TWF+4#WK$#'IWP.4,[& MX!#5G"*NO$-.Y#YH1E'"N'=8\0QT3%Q-!5\PH+OOEM%<$WB"B*QQ]#HVNZI*07Y\I^PN&\.N%N2$LST36W;IF19W)_=-Y!N], M]NNECI*/LB=";QVMKT=_<<7>P]Y=NY:?+[ ]#^Y335S$&@9$/2?" &A(XA7% MS"M+?"J!Q^<&][.9P"/&3CK),:*1$,23"\AABP'A72 D84F-7EF7[#Z!QWGW MM6X)[;4ZW&.'[3J=+9#P") @O,#8"T&L 2K(DE8X<:>9$#*J5.]%E/C=\T+" M-'XGI=/"2HR\!"#@BH)CJPE%D3N#@[*<:ILAX>K!A0()!1)N>Q+)<^ *E@9 M-(\8:Y.X,,8Z1F(B@I4PV$*CQ30,1I.0 ;@> EB/B'/"D6'8(\H\ P(!@O-^ M99VL:GZU4DG!BX(7M\0+R3!+C$<=A>92>VVY2)@%ADWD\'>))BTT7O"9L+FB ML,(5DL$)Q*D@N9H>1HEPE52(-C*9\4+JJ\?,[XH7_7K1W46/[H0E3YKH5L), M=PTS[=I)!]JZUU+.T?NI:O+Y@*&F'^R9W,HH7(R-?L_FO$3H#T:PF$)@D6F. M:72,!\%D2(GI8)TI :5GQO?6VYF $C6*\(SO@.S@/0*51]9JC;0"?A^TQH'1 ME76J\/WW"IZ,\]U>_XIZSQ\O%LXGC8'<$9PC#$X:$TBTP@;0;UV"0PN@WM/@ M4,KQ?,TP$AX[Q*V0R)($OQ++C,H=E;@#];Z7LU?4^P6I-PLB"R,>#W MVL2HP'1SDK0@_A:!GJ+>CZS>TVB.3<$:3<%Z*PW>60H,Z1 P4HD(<+@3R,RN MK(.>%_4NZEVI-W7.BR02=IQSI9VD/"@]'5N^9X MGC/&8 M$.BY1IPG@5S"$1E##=6$46GOBST. M7D;XZD98+?1?JD(XZS,][2YT#GW0'G>W[+\K[]1_]PE.'E>M3]BCM]G]LP?# M:^4NRGM]&^)&-U35QMY'']N?L[0&FW57Z5%_8:IQM=IC:W7\B;3V/O#F,5B? M;UM?FGOOQ,>]?Q]]W/ST;9]N?]G9.SIN?=O"'_=^/[YQM?69J=36;V]UO'^\8;8^:/)FGOO.\V_6VEGK\D/G-!,8&40+)22F8N=Z %_S)0)Y(R7G$5I=%"<>NPE]ASS^/EVEUO^S&TAXU^ M>_!IMBO]N!%959!V(I4G[+O[XZ>X^-0,&\=H5);!^W"UY8D%$K'T&C/'_[[U^/LGIRD:X!RRU.B[7&JGH$7\3A5SVXW!PM=#ZH4ZEI0PRG@60H8YB:]N M;R\BS/W KYI$/^ QXO>1\:FN+ -^E@%_SS^Y6X _9/ B"L&]9MP7."]HWN M[BU.VMPM.6-9K-935IOZ:R*.:\Q7,5IS&*W6+#>7// DJ$&T:F83"$5.<&#I M3@FLN-6&5F6F*+F:M#>H>"QZ5@3]@(8Z7KZUJ9QL?;5A]_,I\E,'/*O=OR?6Q:I9S]_]]C"B M7DJ#U48WCLL/^1Z,LQT'/SC_=8OTT"5$IT6M:GD[-[F2YPZ(LR#6/(@U6QO( M8RN](001&PWB27KDL*+(1FE"PI;D8,/JM]5KP!ZA<^RPD9 FC&K#HX==NH^YD M[,\:PS[4^!HX,+PO&"LV%0C1BAG@R"MF0 A(4 M)V^\35SI*H'BFCRQYRO]M7*_Y(U[J>]R9+ 5\"[@_0,VKJ.R@2A)K.7@0VL1 M.?% Z%3 7DM=9[\5\%XX\)Z)^K%(A.()6<< O*DD2(,T$8D:&^O MW)B95VL M:G.U-%L![[F=A^\?VG^L6IZ\?37/BF>]@(=A@;[4'UJK?]_EE^\;/MC&*>YFC]T^>/[?$]" )3:8K=W0<.-X157B(2]^6-K#HWZ, M539HKS_(I]+AP[/G4!M9CHV?ZC>:M@]*,GGUS9R+1Q&B:+ J^J"Y%,QIG#C3 M0C&,H]#RPO;"U9, 9?'<:O&T-C^Q@R0P!ZUD*!K)804EC[1-!!G VNH-IPI M6#Q7\Z3F6SRI-^I/UL[/J[.6JG$$*Z;;:PS 5K03&'I 2#\KK_P],VB]V@BC M"L';PT%C<-J/-E173$Q9P_IJ0)]MO]T;P6(\C?5]ZO+3A[%WV+>G1YE1 !+[ M^JVU2UE'WZOS,\9'1M8$0"A8E':^Y$W]M)_CM,+!_[Y8B6+,C_#T(]8!&QH- M;_[(E0.[SV1$";XT/S-_'YV7!CL%=4(.!/()V02#?6,[7^S98.67"\]TTNY. M;BYT-87S/OUUU.,1BLKB6J%7LRZ-6P<]3JAD5^IZG7 5,+B![4; M1#_JMX=G:T_/_YZ=V;2 EUU7MJAQG0&KH..JL8/K_O'XY]K$E:3A3@R',6P MC1SFREB[$=@F2+5S]KZBL#'\WNYF")ZID75NYN0KLW([F\VS Q8$40Y9(A04']5 R)XDK85V,O$V&O B ,3J//]KQSMEJ583JMY3 + MFU71INN<[IS*'/I@!!O)^G:GG3W!>2C&@Z/N/4L0FMD2A,\30.6/7F?PKWZF MBL.SOX"]#C>Z8>N_H_9I=M@7K[S@SNY$K>#UO[>^-?]HTOWC?;CG>U"+=[SU M]_OCGIP/63 MDYOGG()C!-_3^]+- 7O5I'33$]&@UQ +IN.M<8L,^Q$FS]QDG^NWV^TN[XS MR@'9?-BS^J+5QN<(CE(GA[%.K#^"$?7K;]_>FP[@*GG\KCB>0X-?K]YN?3D( M@3I/O4+*.@_\ON*/?7R7N]]RIG^(#5ND3/9YJO4MI")9_<^ M!F(\^+[&&!><'7YK MG;S[VMS[A.&.>6S?FL>'\+V?X/X?ONX??X*Q>M8Z/FI?3CC;V6S2CYM;7W?V MWA^W3OY]TMILGNUL'AWM[+4ZK;W?VSM[VQ3&2G?^^%?N]#S3"50+\->P080Q MB3C+"6?<,\0M$4E2QJGG*^MRE5R3!?#=I*\%.J]54&0I4$1(F;3!-*KD>>3@ M: H3)0L"1V)EB@^0OEI0Y"%19)JV"E@?E% $<4XBXI)(I*4+R+FH0M!).(97 MUM4J57/6IGV""HQ+YHY:FX\ %9YD9@C@G'#),V_:U%:RK O_%07WGAO=)RBZYL&]@PBWH7WB1B,L(8XDC.'7 MOUE+ @D$-D("#:YV&PNMJ595/D]E9>40],:VH)N:3JGRE+0YJP3A( @-(E%+ M'.?8>",< ?6#.9X(BW8>T3(%PO.$\$C=$!KT#!,9BDG8K'-89*S#2#BMF(J4 MQ>QX(,2F$//*A;\0160%343_CKW>JX>WT[*U:!30\#0E9?KL'"M(9-/D_WJ) MK/>C =T9&T_XW(KY Y#;>/'G!XFO<-XTG#<>UBT-AP66P4AI%1#'02,;G44T M@-YIB0U&QHUM)C:948]."+9$1IJ?#[8O$:Y;8+L0V(Y4%8PU Y6$(PK+"<2- MB #;I)!6*2DL&"B>=F.;TTVE)[U*GQ.VZV45>=0F;152^1QVD9+!H61PF$L& MAQ?0Y![D^$8L-#\5S8\7@%!>1.J=1))QGO,V@'8F"48XP'AZG+)E86.;LDW! M)],PE\0-)>M.X>REZI/E4N,+9\^/L\, $$+-WZ MG8GHBW#>K3)#',=A7I%VIRIO'V^5MQ] 9!!N34QE=J[BKB]L;ZI87*Z4#BY@ M0CC\H5JSA(T3-!F;$_$/\XF (#V0KGPB*'?<#+,TP;8O'5W4V-_%1UP2E22- M2*F8$.?.(&HPV8*6DE2UI8()(*LL#LQX%K!3BAB9DM#5(1.P=33:&JCKUUN3JY_[0 MZ:W:>-_>R@ASEQ&FQ?2L)0B*%-PK!2>O+X_R4M=J&5#4!*1 ,XR<"P0Y&TU, M5 G"FZY/00.X?[:N34S4WR6#>[2$YH3_6\["-PA,AC.:H/6^;'CK$LK*]S/+E.#/GS9L M2_GH87VEL=::)V>-X58FB1/\GJR;)?BSJ@JV-TC#>OKYWSGS4$5.>^EC+U9Y M[?Z(<),XYN8T[LZT'ELC[8_?#JX^'#?HP57C;0..?VA76R.?=B_K[3JO7WUH M'GZJPS/_:MW=&LE)\1IO=]GA21T?T'>PX#NHMD8.]M]='EQ]AOO]!>_RD=7; M_Z3Z^'9VH %CZQF*%$O$$PU(2XP1H**@MX%H'>D;S 2M7-$(/)Y0RE6C< L*7\!+OZ#PA5 XIM IT+H#Q2@$I1'7P2!+N$2,@5*>5?- )"AT MFT),^ANN05#M@O>&K\M#W.\C5*)L2\36 S WI8CKGQ$)D6'M%7,2!]T=*8BXW-OE)>\M./D\526? M>MWCJE$*NC$1F_""S%8%O8IGKT;Y[K1O3S\W84@'E5^7K@@EJ5_7=FW#O>!O MG>9[_ -_/[1S+%+C*IQD,CIL'U @D2\YHO]N+-/AOH=C_NJ _G/2^ 1_WQY^ M 5)A#5J_/&C_U3X\.6S5/[W']:N_4OVJ?G64.%?<1H.(<1'Q:!UR3&LD4U): M",>8,7>+V5&=_5&D\)F/.(6%@K28W:CK;_RFYUM_\L<-NOT" M)'EJ:9+:,,N9CA9>E42F'77*I5S,]IF%\6]_',-Y*^ZE/YLPA\=_-[_&<%=" M]S/__,3"B8^"%E@22A$A!H13R(0T:#+(1RFPBJ6/)%C&R-/8YI,!PMFP!C;DL]H\]#98PZNYU+^\IW$0O MUAX9N;CN'3(>C#A87,X>C?C8-,RSY:5?PB[]V(OIO%5K-5.L%)/+:+N]BJVH4M3>VV[W,6IMMP[L^;0?OT1TSB]BM2[>/V0USG]\8#DO//W?/ M-YZX03U'[ER7KBS<4;CCI^KYN]RQ1BX_#X3X@Y"=]@;3L4U) M:)-_%7-/8_M [S M]N2G ['W]N-5_>2?DX/]?UIU:-_=;<=&^Y^3^O[N17WG -KSD33>_M,^:+\C MAR=?.+3MLO&I<=SX]/&R3JNHU&_7VXX31MQ/N^+P[>&7PY/6R4$;KLGO2'=Q MG7YHUC\=-NM7?WVIMW?)P?YA:KP_XG")MHP@[(U"7$:,- \.2>9H5%1KFVN2 ML;L[ C7TW?T@$X+!!!M)?>1,<4M2@KNZE(**<-\B0VLC0_7]UT=6>V\$3\B0 MG$73)H^L% D1+EPR-#*?*4^0$90@[C5' MFG*'DDHA6:#[(-/&MIKT>9G)[V0MW 0+A:TLA4T3Q/,"'+;DSGRKPFIC!? , M2='P@$0R%G&M [*"8P0+(4(2QHIRO+'-)T.O'XK3*816"&V9"6VY^&R)*@2M M"G?1&^YR0:K M4>"J(BXB0DY&!?0R"QAP7LG-6AD;#+&L&ADA%N\[]^7!&G+*H?!X*XS<41JWQ@2F)G('U)!>"(<,0$Y3ASRCGG%LL:; :_+QZ1\*I15*6V9*6RY&*\O*)[!7\X:]F'3< M2*502(XASJ)'1D9@+QVU)#FX*N=79_/*1_@"0:0SN" OO0?,F_,>O&[L#JL0 M=DY[Q\VSIWG /.W5E]0#9IR7[@\@%-Q1Y2C1P$*811?A'A@^&L:92[1X+RR> MF"X?]EXXN'I]T=@_;!_N[%XTKKZ0QLZ!:+S=Y8<[K_GAR;NKP[>[].!DEQY^ M^I :KX] IHF/CB,OL0.5C 5D@['(4XXET91[FC:VZ90>,%3%D*MUDL 5EQH; M$7B5I\?SZ(,.18;61H;VWA\9K;R-A"!,E4&<,HY:>-(>/HN05R7\X3>)Y)J,@(1B-+??$.TM$I))S(H-E(++-.SYAB>QE*U M6! 7(]9<8#WRC A).B>Y05H)A7C,">E--,B#QB,"UCYBDF&-Y63.NL=;L0JB MUW%6+H::YT/H:/\_UZ&*Q!DDDR0(AIL@YZ)&D1NB(X%@7'7,6H=* 6%^ISGS*0I8%PPO'\#2J\V)!7%3G^1B9QO9_HZ!>$5@.:Y,, MRILI2"[G%);9V L4-[OR;YG M"5F?%")!!9&BH8:RC6TNS1)-O6L?SO\N[Q6>0D-R!8]>)_4O;#=NUOK1'Y]" M$SY?SK<6[)KO<(K,.)0(+%3BGE,7 XX&1VI84@;;LCNU<%)JO'EX=ZJ^\UDT MH,V'[?JWPT_Y/HWVWLYGOO?I\$M]_QW>VWG_[? M]-G^<=[A-%0D[8) 2>?P M;$(3\%Q M+H*1SGN9UP'4PT];=CB7#E*C'WE!O$T=IK%HKC8:>:":SP60,F"#HXA%B1#7+'LI<\24MH0KS!/ M20:8[/(>YZ3]=6I/_0+I,B\7"\ZLZ!UM?T8>0R22(D]D=E"P'EE+*&(IEQ"1 MSCEI +U\D\^^>U(@O+P09EPXHH),-!@NO-02>T<#UX8:ZSTK.Z!+!^+1#B@/ M6#.L/)+)Y&)JB2&M34)!>Z<8,9SH*M1DD]SC9E1 O-P@GD:U7BR*BVH]'RO4 MV!9HB$)$J3&2<>#;X&'1'","_(V:N1@Y! /R:@$"V9G,GXUX'=>&89*N.1*2%)!1.#4BY4!G*B M9EF!%R8M3/HS,.G*$&DQ?$Q-FJ-=1508,:@G*( .99S?'F+F39>.R\WMIG:-/?X:!;>+KQ=>'NI^F0: MN\5BB;O8+>9"Y>.^ R)Y+82V*"J:(YE$0KE,*2+*)*X=EECF/'MFDU%6+!>% M2PN7KH<.7"P73Z#-D3#M1 M=."IW4Q^ZUMXW$W0X]V(2/@]8ZMY>FX'/5R=-GA'U_WM3LSDCPY>=\>PXQC9 M$M"W9YU>,]_\U2#Y]]?X^T4S](^O@3]VW;";\.@2ZZ!3SOL/7[($(>XTMXF0 M.^&E8S^/N]>M.;.?(W+=:+\@FZ"QKVSKPE[V-GZ[]4[MYNGUS86NNG#:M[]O M?"9&:>SBD_->OYDN[_3=@U+]4IWZKSOB.6!;DCRU-$EMF.5,1ZNT(#F>@CKE M$F8;VW]VNK7^<82_W1AK;;C#<:\63T,,M9WH8]O%[@#.C&S68*HP5<:&/&ML MUNR8?ER+W\[B:2_6.JGV?Z>8H;A2.KB ">'PAVK-$C9.T&0LU<3+'(].#,%5 M/#I\N#M5B;OST;C2OI?N3DDW\Y%>D\0G^OCW\?S M*;!/V(3/O;/H\US4NMRJO;X/\OF2:40"1^YSEGT1G.(Q.2.D3R$)$ N&0^ # MS ]S4!3,/UTD3NKLB&N*,?4689Y )' @R)$08?&MD^ @%HKJC6VZ-9D7Z>F8 M5\E(!3P>J&)<&:=]#LMDW#*3R\W$>Y.,E %^P@!_Q$@5MRO ]3NF?YO,<,]^O%#*N^#RM0/ M5.6IKZMD@48<@] 6^Y@XE3GCC<[]HXED$6:D(R$V)I3V%US25]J;W/I^TIZG MX.DV@O9RCJU_-ZUKMF"Y$'L[S9YO=7KGW;@/C_FCU?%?%@R>QM]#\)P<\$:[ MT:Z_W26PXOYVL/_A>&_'B[W]]U=YY=W8/Q"'._5OAR[\?;/U-C_3(X2"[R\E[5?\?MO+[Q91FE[B_ M_7$,YZVXEX8=,"9]^WFE_1,+'CWRDGOG- B>#1($+QGDO+B=$V'?:9]UF+U;31NJT6IV+YNGGVB_-4_BFOFJ=52ZN+[HGH&9D"MO# '# , M)!K>?WAXJSITQTHU.";4%M;JP<-XBSSI&-V"^>=)5WZOL00:2_4*-98]KD&S MAH ]&- YYWL\UD#Y^X0E:JEV%^JVZX^SNE=A-)/[8Z+3?OCR/U$/CNO,]W?B M"^5]76@OO#GO=F%L7LTCK^N3(/SH2?J.^_9X5MHV\EK"BL86F_#DOM_X').P&K(EX_ M^3,7IAZ%I@834HHB()ORTMMYBXS/=DIJC<&4&:?XQK;$,ZV0^#@1W;/BY,-CV3W2Z!$I.CE%KD50(F4][D MM& B^PE2RZES0H&B(3:IF?0:6GGK2P'Q"X8'%1#/&<0C=<0X1ARL")!(P2/. MC4#."H*TC]I;*V,0N6#\IN'+9$)=>SO&K8?FBT/VN/U/,0JLIKJ]=Q:[M@]=6 UTL1K,AJZ1 MK@W3+\4N.20C 4Q9F9"U.B!0O1A3D6'GXL8VV<2FU#5:8P2_@*Y=$#Q/!(\4 M;$O/4=]JQUK?? M:F?V,CN#%]/?Q%3C/E56$\>$B=F=*A=1# QI M1B0*T6%%'?68@":O6+'JK3$^7T#3*-"=$W1'2@937G*&#?(\P2+<1(6,I1A% MQQ-W5B1/R,8VVV1DYNW%8LU[/.[>=-KM9J\'O?RT#<6R/EH>"\>0M?X&@NJ- MQK4PUQ.8:^2U=-G8W[T\BA)''[!&Q,:&1.^[R$HD6WZ5U M!O'+J1X%Q/, ,;X%8A$(51% ; CEL'J( 3E"."+:4$ZD @U$91#K5;)SK(RF M467HF,9[:0HZ6F_6>8G-D3PXDWDL"NW,I#OD//^""^ 6)*P$RK&4YO2F%D5+ M8-%C!9,Y89F8WK3Z?.I!@=T+[F@4V#W#;']QI!G#-#B*9/0$ 4U*9&TBB'KO M$@[18L\WMM6F6 3LULBF\)V:SS4_$.+GL"K,GG%@&2-/9\T0/]W++PM-KT+U MNL+0\V#HO7$/;1FT"=X2I+ ,B$M8AAEI3"[Y"<-FG(_#:I^:36;N7*'D[U.! MT5%FD]^#,D?&MT3I%?DJ1O M2WV/=3%8E^"+IP:5Y]EH5!XO%\0(QN4X+I^R>RE!1@6!5)(YTL4Q@4GI[7GU M=G),$TL#TCK!PBHQ@1RC A'KB-%:4LG,/()=?K"(6.85P70IOI92O5^)/:7[ MW?5A'O5%S7\:S$?%\P23QIGL"6L\0SP8@IP2!"EEDHXA8J](M;%$)DN.+MG& M4F&,E6",Q07X%,9X,F,T1HJ!2BQ(Y142G%G$?9#(4<]1D)HYX O+7)43@] I MO>?+GMBCO5_N4[B*H]Y2J3>/VJ OC/1$1GHWKL-(+X/B)"#B\BX]#0I92PF2 MQOAD8%4HB=_8IKRXU*XQ4N>54K@@==Y(;8P;%:+7-%#DG8(E1U0!66% YPYDQR).@:-26J%S?5&Q*.5G5>'EW;!?@[U)([Z)48U%XY@.)Q)C^E5\OY;-F^4I:D=^= ] MYN/8LE1-K(;IMZIFZ_:P].O=RL<_JA-[W:8'"X*_("/3^RO6+5.;[R_INW\< M:V\Z;7CR9>VLV_G:#'#OL9)[,+%X@)MMGN;#^?4&A:M! O+77^"4?J?6C6>V MV:UUNOE3R_I8:_9C&PX=VWXMV68KGW06NWDZJ?5LO]E+P%*=+KS/5JUN3^WG MV(:IHA:A*V"^R3>%=EVG-W&RYIOV28\RMD>G KG'#=[ M^<[ #W?.J35/!],9W&FS>L#PC6JM9HKPX+A9L_#RL=7*_W9C+BI:Z\,<%H9O MTLX=5^N=?_X,#1U\=6;AD^_ C[&[U]KVLA::*45H;K?3OF[SH*G/7N1]5'+[ M3N&HFZVBG[WP-C["W"5-2"[[1'.-%:5@9A4,N61M8(I1I\G=BN^YLD.(3&%F M"6?6:1QI5)(Y:P2F2=XMU)VQ-2AE[6*KIX3UM#>]Y.NF:QU@PE[!J= .^ MJ=7AM.->;1?FV%"[54=ZBO+1S^[RO-+5N6'F-*6B^;1]MI@"YHO;5/B.1K\: M5<*7OX5KGY_V#]O*]==JL%AX?08KGAIYQC+FRVRC+=Z!&\VDO!4B)LMTY)AI MIV.4@<%B3T8CGZ_%["D.[EKP'M.VZ\%X?[!^RP M_4^KL?,%'WQJW"Z]J4S"(C&*.,^):+372 O"D9#)ZN2)"))L;,-JL7@+%SY8 M(@>\P@?SY(.Q$N$*1Q4B1DXJC[@+"CE/%<+PM:712^W%QK8DQ1=X_C "F>X/ M[&*=5!ODF*[Y8]O]7 J#/RLGXWF((8_.]UWO=XY=.JGFZ76Z]-P?7@GWISVGVZ,WYJ]_JU3 M"\%-07"W2H!&AJ/$3**HDP."8PP4'DJ08S9%+$D(SFQL$UV]Z);61WE>-J*%PO5C MO]F"TT,I6C1UU_VR".7F<2NO_]C+K,$6NIJ*KL;K)A+E0V+6(.:R"QSE"5FE M(V)",&JPEU&DC6W&)C.4_EK*&*T#8N>FG!3$/B=BQTH8:<,)Z!4HF@!+"@Y: MAB/2(:6XIQ9^6IV7%$(L!V+7WHX"*C3\>CK,-.PO:WV0]UYKX,XS\%*#KXM1 M936,*H]CL>&8OQD.^?YHQ-_:YNF_.[W";U/QVWAU12$)"8%AI*-CB.L4D3:) M(6$DL\P*PV+.R3MS?;9B,5E>.+^P4E+@/&\XC^6"]201'P5*027$+>?(4B90 MX$(*[:0RG@&@A&*D M./.(FX"1852A0&'UXI.D3A!@3\$+>_[L-L.Q+/ZULTZW0OXOS5/?.L\A2RF8CQ=D'R8@W#HF %>(4@^(<#4-4"\8XMHXR#VPV91# HMAL[8W';VXK MKHNP&J\S7]_WBFM#RB^C8JY7 <<78N1QKT"CDF2!.^2P"HAS'Y"QFB-)D@N> M>HFS?BGIS)MVR^<:6*AG3:GG9?3!0CU/HIZ1,DBIH%0[AIP1&L$_?ZZ<8M^[KA)&&G$,0EL,O='0F^,7;28=(_JV1/Y#8)>]^VWG6;/MSJ]\^[2).W;>W,-V] ^ M.'F/ZU=_?CG<^7!R / \./GC^/#M.W;0SO#\\*5^]5=[;]_SB:1]]+#9V'E_ M58=S&F\;38!IL_[VSR\')Z%Y"/ \? O'V@>B<76<@ HNCA2U.2^?0#2&A'CT M-GO>:22I"4Q&EIBS=Y/V*1N=#E)3JREW2EKCC:$&*YN$PR!'=Y+V#0.-^_9; M3O;S@XQ[RYJ?='(N8O_U4"Z_'W?0[0Y-1$0"XO!K.F4#S5>F\U:JE9I[,:I?1=GN;-1MR-\-%^9R:X?KS(MGT+&=D#]>UCK>GW>W:CF)XR@MZ> B M%+_:UGF5FS1:N-7_GMMN/W9'.4C'WR]4[Y/?Y+3W<+NW[J/E.>=W' H#(UL" MY.6LTVOFY[RJTJQ"OX^2+&99&;MN,)>\PJ-+K.MU6N?]AR^92&2VH/2VV0MW MO#?&?Q[?)(D^LY\C#/@65;%B'L7,Z\KY%]">;E^M7!Q='3@;G M":?(YP(=7'J5-WHX2IXY%RD3@N>Z1VQK,>)HS7[8[5>;+.)'YLI9' M#(:[?6:[]WDC/*@^OY04#R:IZ01V1B_R(K!/$-C&SJXXLD%YPW,Q&6Y8+JDG MD?'.HABX5,$&QS"'R6.+3"6O"_*2J<3O#E8HWJI]AU=/X^=JRI]27CFLP((+ MF! .?ZC6#(37"9J,I9IX.2!8F \?)-@>3&L@=$5PGR*X7_!1)E@C5$*$Y6AH M3$%O 7E%BADE=. V^ !,NS7IPC42W/YQ-SZ2:1\0ZH63+3#M$T58,YYR]@NN M#>,\1ALP _U LJ2%%<(,*'THT<*^Q MH'EK)3"WFE.=,PYM3:8RH.6!WMS@>N%*NO1_?C_$.&)OMEJ5B^[^RT[4() #D[>2\.XOMVA(/XG M=OVX;?[G(X@K( B5 M4R612PX(@KHI!1WB.AB-24V,!Q7DVHK4D+^W]5\K 8 M);Q(P?RDX.#R"(?(J6,2>:MI]KF1*&=&A5DC.<\TQ9P!+3!RWYIRL]:-O;/! M0+0N-RNAF$K[F8559E>2BSS->^_@/3[B7CHL9$#1)H6X$"'[IGJD..C4RAAA M*0%6$5N3E?2>PBJSZYE%"N8M!1^_'7D?O5 6(ZP9*)^>!B 4$1'CH')P^"\: M#*S"?\PJ]QCL:W.SV,]CBS0G*E_T%JE^]BW27=L%+?AS#\3[[V.[-/NCM'[C MUO!7\V"__NWP$WR___$2I%4<5%+[UY=Z^Y_6X:?=;X?M#^V#JP-\5[KK[;^. M 17P[/>DL?\.-W9:)X?M=[C>?@_G_-,ZV/^S??CV\*1Q\B'5]W@(]J!FF^CO;@M(0AUW&A9>D<-R3.J$&356RL"UUG2B MK-EUE^?=LEHO=_H,^Z3W+@=^W*+;;\"!5)W56"2K.$O2:149@5-#""80L_&\ M$*CN^*K9!X#[1RR!_K"]IG^@BUYZ;5FUI18G1K36[-5@GO#G@PJ,+F^B?FV& MF[7T8'?7]OO=ICL?E'KK=VJ=+IQANY>#>QQW6B%V;ZK<97/2:3_?*O\V:!7< MVGZ-70MK\,$LFD^^?9=>WIMM]GKGL1;.;Q;S@XW:K>D$[45*+MXEI*J'_[A\ MTVF#SOFF97N]GYFB&J^/'/6D!J T1=MX;N4!<<_W$<6 MU=\>++%:KVS.U5,BS05:5JYFKB+I?>\BK;]3K?V2[4^>);< M+]/<8^VJXI86ELK"/XPM;(S9&!YCB2N!\"4:]='1J#-N8^>PU-3IMFVVSW_K MOSH];X=.?WC\KO44!'FPLYDS6;_^:INM+,?[G8'1].]^QW\9BG!E35V6V-6G M6E"'L:MU:,?N17W_^.1P?QHZ-W6DT#TZ.6WL[C>/Z_I?+^A4\B;Z[.MPYOEW>V 07 M(_$$"9I][[0QR&A%D+.%JPI7K0A7S:'&4>&J MY> J/DIER:PQ)@6D@T^(R\00C+)#Q 8?G0]8)IRK'6UJ/'/)]WDG,%J/A.OW MF]1WXFFGW3Q=)J-ZN<<*W6/MC=V?A@ZCZ/$.HZ64^OS4@T'7+M!&?#W^KP?# MWZA&?R]5/K:]O?-^+V<]A-XN^L&T^L&MUC+"($WR3H:7@J\%V17+?!^1GB/)2_56DD!>&94"P1+.8>L\ J)1!VU M@=%(788WV21X#6T5!=X+LD46>#\CO$>6R$"Y$2EY)+6QB#/BD.$V(0*X%EQY M([7(\!:;DLU<>Z? >ZGA_9+FNP+O9X3WR'BG#3"V=0G!B";$G8]($^&1XX8! M:0LG15;.N=Y4@BX1O-?>>O=@&.V"BR+^1#5WIWOY92'ZZ6ON7L<5S]<40W^4 M5^$V<^/"W#]F[N:86452FD#+MD@I1Q#W4B 7805F@*P=9])9"^LNO(4G,XZN M4.W=J3"X.L48"XO^+"PZH\6KL.ASL.B83R#1A,G@44I.YM01.?LM8R@93XPR MGEKM"XL6%BTLNE 6G=&P6%CT.5AT9"2TC-EM67+>75QPY[ZVA%[K',T73EQ:N<@M_AMP@KZL$F_#N',V5]YARS'B7G'$ MJ;E[+6*B7L(95E3H?"(2ZEH&1")30J-GS&NV_ M[M>;^%M%CJ^/=- @S1HCHF&=R940R&CC44C1.,EXPIQN;%.ZB?',H8_WT],B M78@*W%_8HE3@O@"X-][05W2LOLOMYP M?PG#1H'[ N"^-YK=B8LBPHH-L22R=ZWDR!+&$!=)<,*\#S+/[F33"+Q$<%\C MGZ5')SJXS[XQK K_\OY*0X?,P:C<]&"* M*"$7TT\+N[=L/!83)AA'VE*.N$T!V21!'PR>1^E R8\B!UW02:>"%0JZF!]B MEWQOL;!U8>L%9&:_?3)<+V)QC,&3_O7<: M'W9BK#5[M?YQK,7_/6]^!3"?]K//(Q5WBS)MW8PYO.-XW_Y6!3W??#^0U<9Y M];RJ0P9OO?TOU_UM^_9-;@X^0Y=4=WS5[,,(^.]W$JW*MS5;Y_T8)MJW3*,Y MWM#[XRQJTOYEEN!K@,+QPFHCU?)/Q:R^&&ZJUQ]?PJH7S M[G43H*G-3MBJ5?[DM)O1@_M6>G75A.K+5A%D MQKO^00B_U)CT:O8TU."MH4M][I[!>.19NU?[O""ZKEK6M:>Y/3"^L7W6ZEQ& MN#7T$PQ9'H_]V&K6+33Z6^TM]-]9;?=;].?]YM=8>P<]?EI]^ML?QRPO\(;Y MFGKS_\O7Q38,E._5_MTY_8SV8[<]=L5_6O"BO_R__Z,IQ;__>__=?ZJ/Y/=? M:[E70&OI-:$%@V8YD(I./U]H6Q.44]L_CI>U8Q V."^>9M%MG8=*A@=B&?OP MY%QT,?T6J1O;@,="&\T>,I9!V8'$/L 6-P<=-[@$/!(YECX[>*XZ8_S M=Y=5OU1MA^[;JM7N4"U0:E;UFJ?G=C#_W^+8.:B!MV-!\H"'\U;<2W_NNX?O4G//L]:>R_ MPXV=ULEA^QVNM]_#.?^T#O;_;!^^/3QIG'S(ZMQEX_V1QI0DZB/RG%'$0]!( M,\D0H2:$**6UR@XT=1B^&%YGGQ5&E2*1Q20Y@X$(QI((@X-=PM8G ZIX!+WZ M+,\ZW?.X<>^D>B?7%B-; @BAFMI!1%YU(TP"($R_7S1#__AZ53%VW5 5PZ-+ MK /-"X;WP4O&IL",]-A=T Q(V!U\C/T\ODE"=@;3$W+=:+\@FZ"QKVSKPE[V M-GZ[]4Y 'MO'5]8??0[-WUK*7KYJG5<]7%]VCZX[Z M:0L/^FJH8P_O/SR\51VZLTP8'&-BBPCUX&&\19YXC&G^I"N_UUC"MIAB)8/T=CC7C:;;__2$+$ZO2L$,\D!H_KV5D]R9XU,YZYN<=W5KD#FELJN]C^ M<3>""@KG'?=JNZ=9%=R)/E9K$$8V'^&PMK9=TX!O'MDS2RV:8_=XK%UHR4Q9XHTS2Q-:Q3._L!LD)>*MM_IUGX9VD1^773N MUF=*!EQ:N,HM7*-XB_OWRZ[-]:'.9P;MNMK;A_?;]P+N2QKM?U+](2(( M!2D6&FM29UO2Z[8ES>N[\33 M3N5UN$SF]7*/%;K'VIN]OY-.^2%'\7EL]]*)4]%1%%Z6)L8P9#!."",E1<)1\H8W=@6 F^2:0TIS[<&*9A9/CF.AI"$Z8Y)L$CREP:!@I^0%XRYC4FQ*-F4NX8+)=4D 7##Y M I@4!*/1>AA-I@"37&\J05\>DVMDD[H?@*]# M#BR+(0/C5;%%E7N\M"UJ,$^99<9(#D,GY/=1P'GK\B;JN@;]$WV5^^+!= 3% M0C6=YLU()%@1:W7@Q&J= U(#+(MQ##X2,D\+U;M3WXUM&%7;&FY#52UZ/>9J MN]^Y3EP4PW_L93[Y=;=K3S]7U_7*U#_-U#_NJ C#&P3% BD; :;#2^8"C MC<9P[Y-Q L":--:""4#L/ U9!:8O#=.1=4MPA;6+#E$%X.1$B^Q6F]-O&V,C MEMQA4WFH$3FEUT?!Z4O@-'&ADO*$8^NY(\8P&6$H :6&,6'L/(U;!:.HU@YVEL9 MD+4X%WX*QGI"$T_9*K#)9P]?+.4^EQKQWH9$;;+4:L%AW6*Y)*#^\*"CS5D2 M'V%?*+!>+*Q'1H1 K0I>*Z0PI8@;4'B<\@Q%S0B#(?3,NXUM*4P!]5J#6E(: M+>-)ZT2XA@5KPE;9P*/E.+J@BS5BE?$^LD9HRS4L8"6B41#$!='(22>0-#(( MKC7GF.9I7-&"^/5&?+!82F(B23QR@[W5"F3#*FE=B$JJ8M=89<2/V36,49$* MBJ@G"O$D$[(I"$2="2DH[T3VKB.;3$_IQU,*=\\AD11Z0@F&Y\@E]2AJ?&Q4 M\:I3XQ+$X@S%8\*ML?#@-#PX'HVCB8@4"X^\#!YQ$B*RU&DDI*=!*\-TP!O; M0M)-&/(E"K\M %_+P)X"\/D ?"QKD?=8 %LC)G,%-FP-PIO"D8*P-<:X$L0P[_BA]=]W,6RY[NY9>%Z^=6#WM&FPR]2^H/ MU$)$>VSPH-I'"I(5)"Y,NE$EGM#(6)GTN)AWII(P&1@TPJ5>>(*Z90980C*S7 M3&&2G$^N8M))>T)ATL*DA4E?ADEG-.<6)GTF)MT;Z:0\.G45: M$XF\DUIP%JU3J3#I-/;BZU9UP9[@?Y?$;>4>I8A J9U;*B>5VKDE&^VTJX_ZK;U% M;XQ+A"#NO4)!YTU":1D)-9*A"-2$.-8,:YF5FE*UF> MEAKP+V%A*H!?".#'#$Y86>P%5P@6; QQ"UJ1P\&AH(R1AA,8?%P!GI7LK&L. M^)>PTA3 +P;PHQG> 5NL\4$&09'U&/@:&X9,] D)Y6ERBABM1<77D[;Y MPM>%KPM?+T^7+#!G1.'KY^7K,?W:!Y%MJ@@[^,&#]LA@R9' @3NK84!M%?A\ M3XVLPM>%KPM?+T^7+# S1>'K9^7K,5,YE9I[J162Q@!?.VN0#<0B97@TV(E( M3:CXNMA#YF_;I^J9C/NA^?7ZQF/GGYSW^LUTN8"-.@9#]M][I_%AM\9:LU?K M'\=:_-_SYE< \VE5N)J*NW6=MF[&'-YQO&]_J\*BMRLIS9S4/#VW0S&=_*:Z M]C&=M/TOU_UM^_8S9[FNHB<:<0Q"6^QCXE12;9-V0BE-)(N,\R/)-\8N>G'V MIQEA9JLVG :Y]6@S8'I;SN"_QT_YVIU'T 20(3SQF?/MSJ]\V[KX M+POF\\:;:S[_2/> R^LG7TA]_Y_6WC[P\LYGT6A_A&O?7QQ<>58_^7QY>/+N M&W!S*_[/A\O#3^',42X;^P?BX.K]Y=[^QV^-3Q\%7(?W=K[00^#EPYT_3N"9 MEWL[?[7K)W^F^@FTX?-1$('[@!V*AG'$H:.1-3(A[UQ@6D4>)!Y,O"#2,;S. MF]&*FUQC6'D'XV%PM%Y;QEP,D5@7@MFH19@DS[+,=L_CQO:P\VO-T\%^-N#B MFN"'XSTIO0^+]AV$#4;MQTVZ\PI1""]$2$1SGHS1VP?6 M>M-IPY,O:\>V5WO8(6'0Y?-5F=XU_IP(L!CZ&@R E5EQ.-B]I5&47AI8C9V/ M1YK;R(7$6=,)H.F$@+0B 3F;E&"24I[TQO:D&;'6O>G'VG (>YNUB^.F/Z[E MBW:<9^0:,-@ #C"3Y8,/2D8W?H;?;>NH!Z/3.^JD MU/1S5JW'Y*12KD=",GCTW_G)>]6#?UXQJ>^_^W:4""/$<8\4=#GBG'#D2'!( M)"JZ]7?22__UJSIZ$& MX]+)J5U:YR$.E)\W(%O=?(/8_5I=N]?];$^;5P,INK[1F[_WKN^S58-?KE4G M/[RZ=WUU9_SJ_K'M@]1VH&E5\\ZZG7#N^[VJ*3>7]#NUW,Z!>&_F4)/^>?-:Y[Q;BUE5!>;MP&P!@ C-WB [3:<[N&>(\)QN[Z:)U>N" M!G?6.>TU,YA@XJG:'>+7V.J8=8C-Z_>"KT[MH!SN9JT?_?%I!Q_R1Z]SS]&:B]Z>]T"9[0_; 4V$Q_EN[,/[@AY[ZIO0BK%) M=T@D<,-N_-J,%T E[G(PG,?-F&J=L]BU^:U3OV66.4Y M*%]O7;/5[%_F-_L<3_-=0+O^!L.8110>%F'BO:M./Z=*O)!Y&3JGZA 78]9* M8(R:J1FK)5@K FY!\BYKPPZ+WZ(_SU]54M7L]^- !BMD5H.Q>W/& -S=#*AJ M/.#E<@=_!C7Y>IQ 5'(38/RJP3X%[ R%ZQZQ&C6R'6U6@4/UZ A+(5"I1D)1 MO=!Y+\O#M0;W.N1^AE-V_WBWO_-Z^1_/4&H6DW[;U]Q]?> MPPKWSHW^Z, _F_E2"[UH!\\YZP#CK+%P7@^>[?5BYF 8H]-.O^(*6 +E_ALR M2>\\C^487\"XYC/OLD46C+MKXXEU[W=U^')P<0?O)#=E9$N &%46$ABX5]T( MLQ_0SN\7S= _OC;/CETWM&CAT276]3K9./K@)6-0R(I#[+X\$BH[ ^%WI';L MY_%-UMSUOCC&,Y;<2_=M=N\ M&['3'Y?#@S^U!>?BR%NF+ DYQ,10Q WUR"F!$;;11$E9T'["_)&HI@%$ 0YI M'E1TQ'#M@\,^2IL8OVO!>0G3X 1DB1AJ5@D4J,Y%GJH'BLR-1C[4+"OUY0$5 MI?9+7E<<=\ZA$:'WZZN7F>:'"M?'7]X7>8@6&I5J] M=W71/3;V$;%LX0&Y#&W[P_L/#V]5A^YL3PR.4;[%-7_P,-XB#Q[[WFV)V.+T MXY MZ_EN\VRP5_%CZE]H8Z^GP6?9))>5;ONC1MRS?L@"@EAU]=V!M[V8;["Q_0OY M]9X]U@<$\EES\/\44OT_0W/GTDMT5N@JL^C2MW2%L4=7&GO+.&5W^B-S]V,B M2DNO/F8JOG]A-XW:LTI9W.[OA/OW^V;)RO9,PC?'6AREA2_>PC7*"G"_+^?K ME%T"9TK$NF0NYB77[/?2^"N%J2;6\*9_&T=SOBK==C> MO3CXM,L:.P=X[].[;P?T/3ML0P^09Y]F#%7EM MM'4.).H>X H.W"07$]:"PUT93:)+H62"E\5OKJ3D7-HL[PV60XLEH6.IJ,C=D-'!@:, M6!*0D!;HB&&+G(D8">YR?B4L4XH;VWI3*+U$;+1&1NG[D;=[WNV-"6E2EZI= ]LF $[;F+-%?:<1IQRQPL&0B! M>3JJ)*W$B?L\16M3\%WP75;\2P'?T8J?4!BOF!S2-)?1D5$C;0BL_9, 4!.2 M@N%YOT20F>V/I:C&%.XS@Y1:#SN>?8]P'FL]76G"T2Y0ZFTT6@@>M3.22!$9 MC8Q;@DWQ.%DE1OI[;,TO??"PO,?(FUR#G7F:/4XXHD!(-"DLF *%0FP*M88[ M(@7?-U58F TQ4(^ML=SRX#R@FE 0"ID(%8]1* J(7QC$HS4_ 6)V(F*D8LB& M.Y&025HC23 WQEGAH]O8YGR9MA$*A.<-8:N4#9HS;CP/WNN$J8M.*Z9C\KRL M^5<+W:,U/ZSM!*-&(4<$+!HTH2@O_U#R4DLE7/ A;6S+33Q[Z7V>\\^U;*\Y$4=3[([7')0\DSKG3*)1<2*T@^G')*ZDC=%'3HN. ML4(DU1PS VBN0:2#1DHPA[CT!&D1.+(2.RF*7R/+ 142!A60#6L) #?V&JD*8V(,*.85X[" M_WGC@9G)HE(%WVN#;R]X)(Y:H2B&A:2R,NA@503 >VU-"<1:+7R/; 36LF!% MTDB(; $D42-G54+>&V]B2-)KG,WX^IZB<07?!=_%1K ^([[!=AH8#!0B$&@ M['6)7*[3RSC#PNG@7#391J!P\0MX0>3]T;57S5;Q"GB(;F2BWN9,%-([+A@' M$4Z"RN!D8AC;XA6P2GPTGH?"6.Y"2A(Y'WPN:2$<)80YDPB M;F*N2RH$HMH;;@/!R>0U/UW#U P%PC>I5Q+3D?E@\PJP@6G/$XH4@,UIKH^0K$(F.$63T83RRJ+']3)M*Q9\+Q^^R[)^ MOA@=+>NU#,I[)5 0&:."6J1M+A2N##4N,!EYW-@6>IG\=M9HX_][Z8RGS#S[ M",OBXQ(3KQ\#&6$\301KYR0GEEDAA1,T1FHHBU$7#6-UV&MO/!U (,(1005R MEB;$,?>YAC9'.%'OL>2.B1QK2#<9XW.R2CXZN?>J;#?\K*20"!! @E$08PMG+!2G##F?$!$F"E M0EQ2A[22#,5 %"Q*,7-6@Z(@-SF?E_=@(85""L5CX<4Q/S)M)!<)%58ASYA! MG.4=0B4]8EXF$F!UP*3=V"9B4YF9]Q=>!/-K[\SP)N9YL%7[.W:_9EM';:_[ MV9XVK^RM8H#%P'J'H(3CV'GB7;""ZX@MCM)IJQ(F% 2]9$-;.IH:3V_ @@V$ ML80HEP1Q%2/0E Z(1R:4\]8;'#:V:0F,7F,$<^F2?T$4C];[BCJ>XTF0#TKF/&$,:6H2XIKK M@(G'5>;"'*$P">1?BQ_#L_DQ7)<1_A![YZW^A /#(VTJ@ZY[Q:"O0^?+ MKC*#47*!M6+N[Z['UXJ99]B'U0NI+ MU2?3['*YB MJS'G('*286(KB:!%QXT MF@>-;"U(9.#IO]_J*8*W1.Z&O\]=SW>;9Q7#=0<*8ZW9@X^^\_D4;AYJ'1C5 M6A\:LK4>@T"7;A#^QW;#A>W&*M=UIW\,_7W_4-A^S=;..LW3?JUY^H,Q>2J@ M[KVN0NT-NPQH GJL9<]Z\=7UA]]#LW?6LI>OFJ?5>U<7W;,G]_M%,_2/,X]M MX<%,.]P*'-Y_>'BK.G2'V0;'*-_BFC]X&&^1!X]][[9$;''Z\.'OW?9[Q^B6 M4*HT=K4:*QYUVQ]L9/_8^81,G'O/ACVP%W,;(YT$XHIOB6AC)K=SW"W^?1.LRCUV/W<^-@3!;4^^.S]F.(?*&- MO9[*GF76E7D&_6$C?C_K])JYLUYU8\OVFU_C[UE $*NNOCOPMA?S#3:V?R&_ MWN[=[PGD#^6N2/4/!.5:#5IZB;Y1TY:^I2N,/;K2V%O&*;OR21M*Q(,Q9:57 MIYR*ASY^UR:YVL F-XW:L_KNCE,F;'K$JS^3\#TV*+RTC]]NNN\5EV7;:.;8*1>)\ )C[XCE*5GMDA->$ZN9$4I6V=DH M'FX;P8?B#/"4?:5WEXV=+U>-G?JWQM5?)P?]G4JFU*3O%WN**A(M3([%RE=K MQ5>S<]Q2!A5HRB3C7B-2\$0

H1\=6CSR*\-SJ:ZR3 0T8-R1&>?"22B4A6/+MN45IWEJ+X$[0]ZSDT'_^/I QP_?CS2KP#5GX(!+*1SWD+P*+/NH ME5:)5?5H??AH;[XW@,&%#6 X 5QB(JVQQ/H Q,E06L]*%YG&DIE3I!H.3V:JEM3%GXZMY8 M+WS/N3=HB*I4>D'C(15\4P(^6<*-MU&A%1&X+=4!)+]U9W]NE5"*\NA&D43H=, M<>&EU& A>D:%#%HKEI4W542O%;IG-C^NH$N>!6*\LT1JY8D3#G]%TX%FRK,2 ML8AH>WNCH>+[Q\9WM?F7!=\YFU\;8\%FPD/)2,I4E.";)"BO=?(T CC>N.3% M*FG8CSX%8+<38S>UGL%PU-16V<;-/H N##N7#ME4O^-9-7E)H]32*^I NJR] M=%+$X"P(:8VJ;H!U(JG.G!L C/-,)4J4=89(2P/:$I$3837//AJK*#15AXU< M(<=DC2LLNZMOEB%SSR0M^0 .<:VHT9:BXBFCR*+B>ZWP_64N[T='(S,GEE). M9,0%=$Y8T@03O19"@RQ*B'(U[^<1X]NA^.9>>"5"EI$SRT *J9(#$5$Q=17? M:X7ON;P Q:P3D BW5!&IA"?@\$<(+B:59,P"Y;=J&T,KOBN^JX]@%> [\Q$P M--MMIIIH&H"@G$;X&AY1_3912A=^M1*I>4^^KR 7P?PI=.M60'7T8WV M/FD7N4M)RBRM0\/1FV0E"RG*Y&O4<-5(9[X2A)C:;3%C0 MD>(B4I/CQI8S-:KPB"&(8&TA:NG%8IF$%<+W#.&96:\X M,*"HYR?++)'&2>(#2\1:(Y)7"AS5J#>LTMG"BN!EQP6=C,8 !!!4!I6!9QWM6:@X%&]!)T,,U9Z'VSF2ND4T?!WU.L:%5PC]MJ?KP:@ MO#%UZ+Y8R6%!4H(H"Y*K9"1 M9RT%2,N-H8H*+CQ3RBYR8J"2PNJ0PLRG$-"L4 Z@V!EH=F0=B+.<$Z VN, < M0Y6GA!(IOW6^8N6$Q\4),F7E,Y6"^E)71(!3V@,%#YH&15/EA+7BA)DK(B=- M:8Z!R.2!2!D5L0$8 6VX+Q%G$U4Q<]K4W-K2J:102:'F)#P4YF>N#5/*OME@ MT!H 061T@CBJ(U'6,.9P^8(KA>IE6_!EY13=0Y/AQYRN\%LJI4&GXJO MH[4_> ^]SA?$@9T7PO2%XOBHAUYE'(!)H(A(7 MCB % RDUZ0Q"6'JA:AK2&B+XI_N%\! ?&%]5@_\>43PS^#T BX)1$B/S*(>I M([X4)Y2>0O+R)P MKF/_Q'?3V+%R"Z_D _:*N7JZ%N\5L\RI614&OWI.;D#@S+OL*&16JCPJ8-99 M[URR@0>9(>H:O5D?8M\]V"ZD/G:3;+]S/D@1@B62)32Q6&#$*I^)M!J$$,D[ M:<>)'N9R4'>*JH=00&[E1[X5KA\XLE19O;+Z4EA=.TU%I(ERYB4UUG,NJ? Z M6I >3&WELVZL?GK&ZI92Y'0/)!C&27%\EF8 BG@?E45FLDGHE M]4KJ*S4G-ZG3)&0V,7-IG9 R)8A4& U:9*M J5K'9HX7QYISS1Q)H0+ M5G+"J-5$1.@\( M%XV716.;#[1E\-N?GILI1C=5F897)WX8!IWCAN$&8X6QU1GBR]!_W\.;QU8? M5[4UPH%L/HY%X"NW"/\+@_@9!JDI9]T?'>)\7[T4,&I!Z[C?Z8U:G=Y5:S)A MJ+V3IB_6^/9!L/+43X_[PTX9TI-!ZN+8/J6GGSMQ M=#@5OG/73=B*SBX!C]QT,KK^DKDA!MQO:?!0@%<7UF?NY^%@!I_WB?A!@H\$ M,@[V"70_P^EPXY=SSW34Z4UOKFPSA3=]^JO69_SSPC89JQ%49A2%'HV8TE]: M4JN4%L"L=I[BNVFL!.$U*6X7S24DK504-@DC)S*W M/,KL;"C%BDWRS$D;HJ=X0\A"7OMPL]W72)79?FG$&*YQ%XZ'ZL5'/1%3'CV;QNTO'<3D+5D_M//MYL/KH@><>?<;F)^L*U']--=NUG M7[LM4YN27__QUV[[M<_XIC*F#G:]!JL6NNTW$BV^G1S%+OWM%>;LF&16RGC; MPW=:N_AGA\/6,]0Y8FLGA73D4;0*UAXKSVB(N7,*]&UG:X%TM(55[(7=!0\J M]:Z>_'FE_JKO[&1IEJZ2N_H\^LB)4?Z1ICCZ\U]E908H]3)B<[XMHSCW56 M;RB*)RFH4X]Q:^PROHG:L_[9N#M4CKDI4\_:MQ;T5";B243MIHW#>^F@T-RHEH:@M44WF MJ&RBFLS57)7O"GL^P^_">^X\.]W[\GOG[Q[@_S%ES='+S_N[[SFY1Y[?S_[9_?# M7MZ=[Q\0I)8V)TZX3(Q($2BQ/#AB62RM(#3U7&YL*=&6[A&>W:U\]4CY*CA' MDV:&,FJE3/BKTC(YECED%GRN?+56?#6K,T!]3A%4(EII*#T0(P'A$H%D((,( M.4,H/4ZIOG63I4I7E:[NB:X49!==LC08)BV/0!FG E*4V:!PII6NUHJNYHHJ M1&.3UX;HT!1>#$! 2T58I( ?Y."I1_7*M)6J?%7YJO+5#Y3D>F]T-*L.@:RC M@E2>:-".2&T,<=128I+@*6A#;2BUXE5;W;X<9*T1L3CTGIT,^L?71SI^^):X M3 4OJ1)HO@GI@O*6,L]-]D%:)KFI^M'Z$-+>?/.*DE8H&43B8ZEI !$)*2,A M<1>%C[B\SK.-+=O6RJU0S]S:\GK9+:\M+K]3B3, R77P63AM4Y)!F(PRJ>)[ MK? ]UX="1:-12R31>%0X7/8$N%8$X5UTCJQ8B*4G-J?+ZD-1\;V*^ 8+*3%% MC6!227 I1&6=Q-23*&46D2XXX 8FX+%W4##<.U:5"M;&V MXOOQXEN@;EG*X&@ILU3&E*/AS$+4D1N! J#B>ZWP/7,)"*-IYH(2)20CY2P_ M >4H8=XPW-9>6Q<0W[:M705X!7AU":P$?F.F2S2QI9!^;Q*&4N//D5@MQ-C-[6>P7#4U ;:QLT^@"X,.Y=.X52WY)2# MHLLV:*U1YU12).UM!IVU"5YEY8*O2L8:D51GSDM@N -C4\L2^\JOM<*WW.) YZ*E %M"R,$D4); A9-#<.Y-U0X X:7CL]M M;44%> 5X]1*L GYG7@)!J64,/%&H=A&9J"<@P!*:M60"!.4NEL1=;FKBP#TB M[]N%[IG)GXN''I0FQG%-9)"*.%;\ M>L7<0RW,2R&*2T^Z50HL5GRO(;ZKQ;\L^,[E!5@.+C!!4DQ I&:1X*^,,.&T M8BG)1$MB;MN:6WOD:U[ 36LEW["L[0)NQUNT-%QK>DI>&J5CZ M.II3I)Y5]6.=^&M_OM0 90R"T47? $:D"II8%$'$<;5B!+ M<5FN1>?32@H+Z"QFBXTAAN0;E;9-'Q&^OU512>%RDD$)&:S9K;[F3,0H;LN ^49.E M%1RJIK!>I#!S5,3L:!1*DH0K2:0)E'BK+"H.QBNE<'%-(07JVKCPE14J*]PW M*U3WQK) /W-OE#KX/*5 RAD'(@,HXD6*1&IGJ$_129@U6_^M%@C(>M/$6C'0R).UQKSL> M@J(R.R$628&HNLF]TM1\>03/DY$&*!'4&")I,0(]BQI .:=ME9F'L&[I+16W 'E(B]RJJDB^)X1/',Y*)J2 \$(Z(#J132. M>.J !%%\3-%S)N+&EKBU#[(B>'413!D33'$?E&82O$( "\&9HM1&Z4VL"%X] M!,_\ R&5(NJ:$VD3_I#1$0#A"$IF#RF#!>TWMMCMPP@5PO<,X9_N%\-#?&!\ M52W^>X3QS.+74> .598$RU$0\Q(0I AH)[2+'"S/3I5"!ZAD70+RSS67X%.H:$=:.G] M"A )F,P)SUPANX? [;CHCV"7-?;*ZI75*ZNOU)SK[\UT=-%X6C6T^T);!;W]Z;J88W51E M&EZ=^&$8=(X;AAN,-<969X@O0_]]#V\>6WUM]8D^\%U)77-:@]8Y",=>%XF)Y, M7SR-G>%Q%TZ?='K-_JY$T>'A<,E>:#)GQ?:B_#X@PYV*LGN1.CJ(D"_.8BGQ_UAITS6 MDT'JPJCS*3TM&X2(YNJ+"P_#5&ZPL?43^_G\['YM0WYSW]5=_8V-,M6"5GY' MGVEI*S_2-<8>7VOLK:#$'B>E37;$M4!1/DORF'KG6V"5W$[5G_?,= M;UBU:8%'OZ/-M^BY\#K"51SAHS\)O)U+M_3;I&2O6K3IZN=G6#29&^EH8$$ZD-ZK$D<2 I*6WC9-GSB=1(U*(;>:#/ =8:67AWL?WHNW MSU\>E3&\^?+GE[='_^F\.7KYXW#8N1A6VGO^C._OQ(]O MG[_AN_RO#WL[>T=X3>?M\SV\_J^CO>>OQ9LRCN?_R;OS1=R=M)Q:QHE*@1-9 MZK0YP8!8&VSTP(U(>F-+RK:[?5.8U3M;5?GJD?)54KHTL[%"\R"3ET %Y8E: MRF1V4E6^6B^^FAWE=BDE%W#9I!F?("M=[(T@+H(!II1D7I:*UO3V9:(J756Z MNJ_#Z<;KQ*,6N)6ED^"U4%K[#,PZJABM=+56=#5W;KTTU=/*D6!+82NG@7A< M/X*JM LF)JMDZ:GIVM28RE>5KRI?_3A)A/=&1V*.CB0S*CO"DW-$4IN(IYH1 M:Y2BSDL6O-_8XKSMZ*U["-93^(M#[]G)H']\?:3CAV]9*I6(+!J9-0L2__.2 M@C(\ZR2BI:"K?K0^A+0WWR$ 5(@B>5W:CP&:I""WE)%:I:DM&J817CGIE78I64?(0)*17@9QH%9%M [B)JDMDYJRFC*3O!@4GOU ( MKRB^9Q3/['X*W@C.$J&\H!@8)S8816*(+MBH*?+TQI86JQ1EJ!!>=M*HBUZA M 9B9EE)1YW)PD:H0C2^NGYJ$M5[HGK/Z8V+&"$70Y"M>/8%6 \^*V.22YM9: M+4JW/MEFYA%F856 WR? J]6_+/R*.:]\LI+12+)TB%^+@AE*&@"S+%"NA(SC M)$K'5JFIU:// MCMQ-A-K6;"0:8B+F(G5"5C54BJ,^<(L$8(;10E.G(DJ6"1I P-!-=72 41 M("54,C@J&35V^(@!GA1N .DE2])*$,9Q31U5*BC#08\+%E: KPW 9SX"*:0$ M#HE(#B4W&H" \Y$( !E3 N.CV-@2;51(*KX?+[X5C='3Y)S*()-) )9')7,4 M/#G!1<7W6N%[YB7(V08P(1 7@R((:4V<-YX$)YG.G!IC2I5IU99\E8*+%>!K M"/#J)5@6?L5<;D_F&90FC((@TB-^O=:2T&P8LQ&5,ATWMG3;WKYQ;LT-6!QY MOP[@2Z=;,P.NM1=D23F5I:]SE#XZY!S%HV5*:>8\-56?6",^FB]582WE-G%' MJ#&?U99AVTUR0ZYHF4,A+(@1$EE+&%J*DV&UOFULG"%<&K MBV =&&1A#>!B2Y&#I=I2H;AE$&C(]33 >H%[9O%[ER DCN#V,95J!YJ <((X M2D$;$QGWC4>/LEN?YJOX_K'Q70W^9<%7S"7M:1-=M$0[)DJS3T^\30ADP60Y MENE"**FW;<9K6L"=(.]KU9!O6+AV :_C+9K"K34].8C&.,VTU;K4AK,A1VX8 MDRD)!$!5/]:(O_9_.^<@"%E%HTGP5!))Z9CJ3N@ M@$B&Z@V$;$EB@CI%E=5*;FRYMM/+BF)43G@DG$#18M%:!6]+W2S);!21&I9D MG'"G)\"+$@/&FVZA1_%C M3G3X+14YV&V]2H-/Q=?1VA^\AU[G"YSK)5B]KQ<(*J=D0I!4:?RII;/9F:!D M"& %Y+B()5-5DWNEJ?GR!U$()QCWI/@KB.0R$X_L1+3.P,$J97-3,'J%'+ U M?K+TZLJ""UZ.XFF05GAG+;B@K1!*4:M]1?#J(7CF\8D.2+PT$&5#2B ME81ZQJ*C$B0OAZ-7*812$;SL"*A3.IE(,UJ3TJ;LF,L\&L.5 IE-S5%:003/ MW .[:'%"U0@2K*H/7#<$_W2^$A_C ^*H:_/>( MXKE>!T'X)*(CV>1,I(^*>'"<&)6BE%+YJ %1W!97'!_^N28RW%DBP[0-\"4?L-?,U=.U>*^994[-JC#XU7-R MDSSQS&Q46B2;DW1*>K#&&YMISB8$7FO*KQ&Q[QYL%U(?NTFVW_GH#!AEB%46 MJ3V#)\",)]0E6M0UYK,;)WJ8RV;6%%4/H8#F8Y M9H'H,AJDCADL-8J!H=$P%E6M!K)NK'YZQNHQ,BHSBR0YQ8@401*70*'"'G6" M4 X1J"93QURVO"NI5U*OI+Y2&8-M&B.&]2K=05,-ET5CFP^T9?#;GYZ;*48W59F&5R=^& :=XX;A M!F.%L=49XLO0?]_#F\=6'U>U-<*!;#Z.1> KMPC_"X/X&0:I*87='QWB?%^] M%#!J0>NXW^F-6IW>56M2&*I(ID[O!"84=>F=)8"N7E>OJ]?5Z[YUW83Y!"L\ M]_2X/^P4"GHR2%WDHD_IZ>=.'!U.U>VYZR;Z"9U= AZUD9/1]9?,#3&@A$F# MAQ+Q^@(CS_T\',P$YOM$_"#!1P(9!_L$NI_A=+CQR[EG.NKTIC=7MIG"FS[] M5>LS_GE!+(P-AX *KXK")F%DZ6UJLY()?Q=@),]HM$R-HKV3IFWC$JR@BRXK MO&/H=#O-H/;S_G$:X,O>^S\&_=P9_;<_'!9WUL0,&A[T?^OW&C45T!HZP)'\ MVNV'C^MI!G73_[X\??MW//9(I#/>["Z9-.KYF5YJ(KDIIF-+!)QU0P MR:6:W'_R\6;ST073]FC?M6F][E;' \="=*7'@Y1:N_AWA\/6,S2C8VLGA73DT5H4 MK'WM*<$ZF5=,YAZ^L^!JFYND>WVS:L5)+[ MYIS]D#-3=].M=].C3ZB?IM)/(U^M<>CK;NH4K%K,]NH(T/?&;--OBC\ 7-2I[552VNWOT>W=OY_67O>=O MNWM?_A1[!_'P[<'>Q[TOVSBN%^KM3N!O/_Q^153V]>F;OU_3/1S'VR-\CIW M]OCOW5W^I]C=><9W/W3Q'F^/=O_^3]Z=;X?H*0M,*B!9AM)S63$" CBQ)KH4 M54F>#!M;3+2IO77Q]'6J653)K9+;K/>+=XYIE2Q0+P58SU)23FG/>909]-C9 M.B&WFG+RP.0VJYG ):Y3]D 24X'(S%2I/!T)I.2Y, "@>=/K5=I;-Y2OY%;) M;76>^@;D%D (EV-R00N)\MXGXP0+SD*VB6HQUMPFD:2JN3TPN & MB.<)-;<4)+'E7(N5#+*G08'2&UO"M17[H4K05G*KY#8[UY=5L++H:3Y*E210 MCD07 ]_L*O)CE 7*X+T.PF>. M@N?4:;KB>LA.<&\SY+ T/U%% M\7)1/',9&>UXY)D3:K@@DGM5$OM*C2^54]1>9 <%Q?P*O:.B^%&@.'@OJ0NV M\7H$JIS.!A=?:&J=]2HMS2%24;Q<%,]\(\Q89B.W1-#2#CAI3;PK)4"8XZ69 MLW% -[;TE4&MBN)'@6)O#&I>!BU^RB5G$5Q 6S$[+P5"FNJE6?X5QC8>M.SGGJYB#.MX9TQ6&GXL4AHKGZXHKAD,L-D$W8SQ<.ZWQ'OZ)' MSJ(\!:&%L))K+BTH[ZQQ$K+.T7G0>0&_Q!Q5GNV<_Y:-\UO9-^/"."G.GS2J MC'D#QMR;;U4:K?<)3"3&:61,#T!\,)HX55I\!!FS#1M;TEQN1;0X7U[-6>O2 M7^R1XU514#I#Z>]!I90,M+0QQH"_,;1B(K7N\;KS-O@,DV)>2"HZ@"1 M(47B9%0D"*XUN"BHY8A7?AM?0\7K"N,UFY3!1XT&:Y0Q>&>DC%HG(4T2D>6E M^1HJE.\$RC.7@TRZ&"6"/;4BI@-BTLI(ES!?'=@GGD>A!/&&R&( IV(U(P2JYPE)O+$ MJ-'6!-6 F5W.&WT0,-]K>L&#>1[^&/3C21@A9CZE;O^X.:2TMMX'?AOOPX_A MPUVN]V&R>W9FFZ=ASM_@N#/"B?F2XL[) &?SX##]@<_6CY4_;\*?\^U&F:%) M^R@)I5!R4S,00"67)&Z#Y :D3VQC2]S*#U&C+RN,W.7Z(2IR[QBY,X]$YED: M$+A=(2DB?48S1L= LM>H70I\HT1.D8\K@GNL\6IR*U@E" MG9!$1N&(LP797JEDJ#2F]"QD;:JK0'ZDL%Z";Z)B]_ZP.W-%9,&30^N').<+ M=ADCEGH@@>7 O3$T.+0FS:JHTH^H.,K5H-M)QP.$Q?A@0SGJ $=]'-J7YHWO M.N'P8SA'EV#++]R,9WZ-\'4WE1?;O;@]MU25D6["2/,E0]"4:Z(91*.11Z1- M@I05)#PZ30-W.BC4)F0;3;_5<([62,<*FO<5S \(YIF]+QC7J%,HDH451$KP MQ">?"',I6NJ2"HX5,%-W^1!Y!?.C /-]6/P5S'<'YIF=+Z(,F8E,N,Q06IT" M 61GM!HR>:?)#0%/-"WJYH?IQHOH\DA(KFNT/S7!("LT)IE,4)E"$2D4PL M,C,1,GDM./61<.\4R::D_@.^LAHTB8QG2PU%4@T;6V9A"5F#Z@N ZM6H'SZ2 MDAQ?'O"HM!,:2"B5A() T(:*1!HOB=?)DXCZ@4@&@F-H,HM;I)$Y) $%;B&QFUL2;$B4;.*V)6WNRMB[P*Q MARJ_^E%+PQ* M'8F??T$(-*]:G5YKD(:CP4D8->/JC_86-?VL+]8_+#_&G+SZB4"O)S? MO?A+&GR:G$2:[O:=R5ZOI'T3TIX_Y*^BBUYQ1R ;-(RRS<27VD>:6>-1.=9> MZQJ<6%DE:0F.B"$^,+ZJX+LO\,T%\EU623-% BXA@J\D!X+1!+BW+&:J1";AWB\A5H]P.TF3,A"J1((3P1+C,$6HK$"Q%(%#('1R.:F*5!=I5O MJR;?EN $.)-O"V?$5T3>%2)GS@+))(\I!6*"% 0WBD5$!D."UMXJ2);[W%2S MX(LW]ZA1^@70MY=&K>-!/W=&O_S4[0^'/[<0@4/-F?BT_]W MTFG*0OQ@H?N'C-P_AT[OO[@J^[U7N"3[^8_)@OS1A=[HV71!*NW0M,865A"V2S[Y M?IW_JH+Y;L!\>@;F$&7@PBL"H"V15BGBG70D1"&B#KB]A5W:.9:*Z-5%]-*M M\HK=.\'NWDP04Z52,-$0ZSQ%"\ D8KV-)%GC-5B>I6K*RRZK-7C%[6,W\"N" M[P/!,^D+T7,)C)*,I_.QD,4B^<'@SPB<;CF?+,KZDL MRP'\4RGE1I3R[)QUKCRG+@,NC])$NN0)",,(DUX$Q8&YK(MUOGC67_72KW,4 MNL+N#F$WD^2 M83=G CN9:3%^"+>A'$U)IG2:R\1JIU1V.D8HY\ANT*>APFZ=3=8*NSN$W4S: M:0$QE>.;R)I )%A%;(@(0.JC*4MG@&UL<5LCSTNW7#N(HY*4WOHIC8];_/Q+ MIQ?Z1^D'BS&OAE'[8K(:+YHEF!R P66JY'(C,W@U&Y\+&&@U>I22)PJ*YZRPC($5$ M52 QKT"+$,S&EKHL_VODZ=$ =>D1XPK4)0%USD"67B41N"7.L4QD-JBI>YE( MMI(:)K03*2!0:[+6N@%U->SM"MEE078F6YDLU8.5)EI;C28U4&*CB43YA+I0 MSL$*V-BRMVD]NK)1X7N"E+FZK'FSB5N^\1"UQE9U:P3_M":6=HD:MT:'J77< M'&6X;K;[@Y@&I)R'+G,Z['<[L54&_VV66;D9^9_;/>.J,.C5#W<# I4&=1P? M*5JD^!^W5F3JO.)HCW#+@EYFU[;Q+BRNRM\'_:/?(/N<<1AZ7U0M/6"FV M7_RX!*B5:(?Z$)00D&UJZ--=-D4K?5;Z_)'IDR894/],*GHC4_9.Z9!C5DBA M@L:Q^;ZLSH25/E>'/N?<>"$S1KWV)$M=:CD*0:S2ALCL(J-*Y1";,Y=MQ:KZ M6?FS\N<\?YKLM$&#/7(CI''>!B:R%X@BEW*P:9F]("M_KA!_SJF?REO+;2+) M>T::0C:.94&4LL",#N!I:II(.E'US_.>W>F738>E&MI<=E.J!>XQ][0"'RGV M3WPWG7_H '^];K]+[ILWL=BQSF6+KV:\O#G:VVZW^6)[BGW1+&:EAZQ ^E=!-ZN'UQYT1 M+L"7%-OE@%\Z;L[[3?_PD.7KRCO M-9Q,^IF<#"??U%01*A^=97WB7Y??+WQSJ]L!W^EV2MTA' (^=/ M54XL*"?X2LJ)*9$.TG'A3N2.&:4>#_J%,Y Z/J5NOZE+,&Z:UFY]/NR$0U0B MD.E'K:.$I%HHZHREQPP\**7:!JE<-T13LK#@]JO?6D;0NRFS/IN*YHY/FK&$ M!9:F%%.$ 3Y0D0P[LZ=]2!NE",O9G#FK5FS.7O7SZ#/*Q8>U,+I6J[D,QD:4?[.\8#Y! %!*^H,=_R\JJO%C'^K;#@F0=65P_L A[8CZ/=:<_/ MWQQ]^W\/:3CZJP=_NY/]#R_HF[__^O#V^0O^]N#P:._@3[7__*_#W2^[;'\G M?L3W.F\^_(KW^KWS?[\\XWL['W'^ MW;>?'/_LZ?[UAV45F528JEM5FP@4#F MI?%& I=ET$'YC2VZ>;D980NW>1=?W&QOT20@.9<##5+*$"S(5#HST?)FSJKN MK4>RMP[>OS/1@TH>2&8B$VF]("Y%270VSCJ)NXOKLKP A;86]]7E[UNNQ79=J>[!\_>R<1SLD:2A+*+R$@UL=IG M(LH)GLQ]S,+<*.K)-#C!A(LZ:0D1][&58%(6VN'[7-1]]4/L*R.=L50G I+K MTK>7$9LRD)BHXC9R--8:47FY=<CU/Q M>A8N.=>:<>RF:-H1CMT/Y4]^>[7?;FWG 9IT[=9>?S Z;&T?I?)KLWUW.S%V M4^L9#,>1EFVTW@;0A6$'YAP;$U?'L#T-8'0^I>[IM2Z-7T;@N^GL_?%#[)TT M7WO.D+QL-DZ,Q*U_^\$O6^?OO\AU]VC>,57*D?1;0YP@G,& X^CC$[8@!+2Z M1Q,G$:/_I_@&F_C:9-%*OUCHG38%QXHDFM'V AI1+/1,+2*+*&,MT*9 AW^FB)MQ;@])+R5F\"33C8OS[ MW,Y?0D;6>8K?Z0Q#MS\\&:3]/-^$^.68 1K2G[4I_@-.&PP?X!!^[?;#QX>6 M J=3*8#?\>&]W#_X'1GTL$@!]O;#KGI[$+[L/G\C\)Y';[[$H[=_O_Z"C-Y- M__OR].W?\=ASJ??^_I/OH\38_?O9E_WGK]7>SE]'NU^Z*!5V/[_]$''\;S_L M\;==E X9IFV(RTY(\JM' L4)QXB0:/*@:BF3=6&SCCDUQN\A: MGCGJ"JB;.J.ER-H:*[GR(*T.,HF\T4HH6H_+AAZ<('6_&N'TDM+TM?CF9@O3 M.NY"[Q(?7MU0]RH$7(#2! W?'-SYAW%!:ZE\L@ 2=6SA3&#.>'!>./Q,;JP< MTS9X.I@15>L0R:@S'.(3M89E?Q=//FYM%$K3R-6U2EE9@8NYD389B,QHAC/B MJ+0J218\,R;28+5]]^(J9>S%WN_GM#%\KE TLL_]01RFWA2K1T51NP3"[<&@ ME%PN+W$;('ONYU)1?*:BT1\,G/L[;]Y1R1)(+PDS'N&IA"<6+;Y2K &W*4U" M<-C8&GWN7U:+2NAR=$H"ZBW#3N[@OCC;$0WF)DD9!ZG;V871H/-/Z_F@?W+< M>O9/"B?-7[TX^_M7X1 7YBSMY+\'+_YH%V4J=E IFZU49RC2#91QO7@^;E^SIST49&A;B;\'Q,6Z5SB2L7H8XN^+5]LNS*S9;CW@YMIOY MGFJ'8[MY%M48-@'E'DPP0>+_H3KF\^72X_0DZW:(\_]X?/"_[[H=E][V#-_)= MB1L$&B))/"HBC0$"T4@25:(A1Q64RQM;TK2IHVWA.OX&TK:UR*K&UWT;PK%N#51#8I4;0Z[L#[ M9J,ON_*=SX$J92AA./U$0M#$&V>(LUISYVQ.^5L^N)MZ?V]; J"N\TW7^35] MQY2/2EA*G..>2 04\1;-?8C"YA BBZ6Y']V47PEE/B3#G_.WM@Y64@;>AEIO MXMV\,;/>]M1X1=Q-K?CWXEVDV@<6-8%0^A$865H1(-%Z7T*X@0(M#;V^AK@; M,^MM3[?6=;[A.A]L?WF7'54"X4223H[(4-J](-L2R%HXIQVNB2WGK2XK\BO( MK'<8L_C^#R_F!;-R$.#I<7_8*8-ZT@3ZS/-3WB?A!@H^XZW"P3Z#[&4Z' M&[^<>Z:C3F]Z-H_5>&JV"_ [H].#XI_YH2-BV^\4IQEW M9R T@R92446?,NYB@/XO%TX'J8GTQ=/8V=XW(73 M)YU>,^KFHBL:I\S89Y..&6B2Q3^Y_^3CS>:C"]4.QI\)LRF=OO9C-%JO_>QK MMV5BTS+^7;?]^F?"RKL8K%.V#O9.!JOX8K>]<;>A.S@4LT(=BZZNTC,."I1@ M2.&>:UL4U6D[/VU_-[^D2!I2WL9QH;(W?ET$>.L/5"F:6.CKS5>;K=]*9LN_ MZN3><');DWEME2I-Q3P[@6[K93J"3J](UX-2(.*GTP2#X:7"ZG5NKYG;[??O M!^D]C$KT?33H](:H^OY5*F<,6S\UN0']$[Q]O#"CC[YQV_[):#C"YR[[:IQ+ MN'T\Z'1;DY#P;5JWW:)@W>HUM;A9.-RZ4#+)0^;&29.5DPFLU-8KIFA&,ZH) MAU/Q,.'P?F__N/&7->DY+WHE6;G)09S;#&/QN.ZA\4EN^JYX<_#7A_V#_W1V MO[P0NU]>=MX?=G;X%A?YK.2[*_HYWQ M0G^7E+[76;S-W1]@A++C\?._F^2_Y>\:R+2]F'>^2;B5B7M H!'S$! M2*&X94;&(/&G8Q MF://_DF#T!E^I^![C#T3'Z7P.UOF*OYN(OY.Y\2?9]%SX"COA$(#D]E(7#(H M#9.AU@5&!2]Y'FW<;VUI'FE+\MM1WXK)/LX?VDQK:L7":L7>.;^U] R$,"3*9$MB MOB(N9" T^40I<]QRNK%E'6TS=;F?T^)*Q:VLZ>]3*GY(@YI]G^]Y'8SA:E!_ M5WSW4F68'S#&>\/&75>*2Z,-&$B1:^6DSL&IK*GUQE*C3.3I88\\UQCOW0\T-TSG9%!"4@Y$9A#$)NN(%2PDS[E+'C:V)&M;)=J,KU/[PQI?7DD9?S5O M"?/0CH/ES>(J"(#EG8RX6(@HG@Q*VMZ5-.^_3?/^(LV/.7Z>TZ6J:3BJX4M5?\VD)B M*^A,NW"4K790K$.L5M@=*%M_C4\YE0/4Y=Q]F!2"+8>?[L(JJ[;7+6RO"Z4! MEV9XC?? =B\^F^R @WYYJ]ICMY'1^[^=\UT*H80.1%@3B62EGH@4&G\%XP0D MZZ4J*29MX6Q;"OL([+$UM;K6RBIX>/-JK:;K:T;4=X68OF%$/1Q?+VAK51I? MA,;G3"UF*3?!$&&R*95J(O%>,!)\I)P;&T"9T@G4K*RIM4XX7:B0SW>I6T2L MM+9U=B#P[#Q@+X%:6W' _ ZONS5S!MY6YIJII\-^&<^725P$!FBQI" MC"$1J64B5D5%F!;,VU(T)\+&%N-MHUQ;F.M#<"OLLEM]P')1I[%:3A=(K5I' M2V2\F77$HG%H'@$1L6A9G$8"2LC2ES$HQVQ0K!Q[VU1R*=91Q>AW6TVW5$P6 M,I]N'4&^G!]4>D <',($W,-KS*0+BDLUEA:"\2NY1!79R3+FJQZ3.=ACNFLWH#7Y2_KQ-[E MQ/X036<7;:VUDGTB;MR_X3O# 9?*^3^;-.A[E0:?.B%=;8FBF3FN$=RHJ\.# MTM5B_O/23G6O/WJ3<'#33A:S.XTONJC3_K = G8/ML7>]CL)ECOJ K$6,I$N M>^*YB<0XK87*WDTB;)?=9?.=KD]Z@X=L%-"L]DH"JFFFR1RH5H;8X)LV@<5>E11_)!>"BOB9 MV-B2FY>\3JVF3NU*XG3SDDZQ0%.0.T!7<\<;=(9H.IY.1-GWM2Y9&9UIYP8M MIR9:%/+AM!#R#9-&I7;@&)791BDR Q.EDN"LC3Z)..E12IV@MSRP=XN3'&AG*\5$+<=3TB&X=-]70 M431R.RZ('IJ"Z*6G\7A(ERGHSLVA!Z?=?[5*LY#Y"2H&2$R]_E&GUVA(G5[K M5?]D=-C:SO@Y#KV9MLW)%)X,!JD73B<*$TXX+LNXP5WI4=9ZN_WRR>M7.[@D MX;"@KC4H1;^+>O* .M)+)C>UM->E?*QY _ ;"K"75W?OOG5?HU44<*_//4R[ M55J3MX[@=-;HO&CYT[;UYYO9GVMBO]F@9CBFHL%)MS!-:;?3]-(!O.4_G:.3 MHSDU?-'.W1F4RDI3!5I*9:R7)L3DF;!:.AN^4@$A#6$@3.<)BUPF=!*OZ:NZ=10;S; MMC*R;2]TH-NHZ,V.N^5>DE;II P/TH+DH,!F%4RTEJ>L'-"REYB\LNQ]W4MW MM9?>T_T_WV40U%.M"8V:$')<2,>B]50J'G.B666P4S^(GOA!RHN[ MPLHW0_]-B>KAB][8#?(#0ZCIQT>#AR@E$!X-$"FX)CXK3E3( @T2D)'Y;]/Q M"+?>I!US Z;&J)AB:=H6+W<&PU'SIW/*T$3TXSW^0VW7W_3HZ_'GC%44E MXN2XM"@]\\U,%->R-]&0*_3QXNSVH0O\=0._.$5U1.3$ ^>2!"T\D98A)RJN M2)#&Q!Q54$'@!KZ\?S=;K])HU!UOGH;U1O"Q43'&7>?F]MG_^_]8SLS3X=C& MG-A/D\]:AVB(]_JM+JHMW1:R+NZ>(@:;OM.MOD>U8ARXP:TX;+ZPN7/#V/@M M 8:'X_M-(S&M:21F!I16ALZ@]:DDRS6HPXO/B+XX/(2:=PG]:WR_JR\?^T=& M:7"$VD?C>8HIEL%.7*?'^'QE0L9_C9 ]BR"APM2)J1>G6MLQ=.+,^U3<+T7D MC"L1E+OE0?^HN67H]H?EC2,8?$RCF2/K^@F>DLCX$5;2X3_FKX?T S6+?-*; M"^DM%B=L=MXUSJ,;Q^\CVF129QT$_LNX@V25TU09(:-.SM;X_>K29Z"[?[XS M#B)JH9XP82V1TC "+C&B311 37:X?AM;]"OQ^W;K\V$G'(XI]*LQYC-F.UXH MSBLH"]HKY;,6TI1>=R()PZRQ@4&DM,9Y5W9KO?^GJ):1"R^<)I%QCI(Y!Z,J&Y**DALVJ&YP.]C]C0_]>_;A=_^%8,X/P,E-DMR.KT3F"<]7V7 M*(I*@LTI"RYYA:R]HPMOE58OJN M^GWG^6/#$H78G1+%T>\?]G?BX=[1ZR]O#EZ+ MW8.7AV\.?N_L'02VB^10[KG[89?O?7CS^2)1O/E[5^[Q9QR)X!#__I^]YT@V M?Y?O>OT/OH?C?WVZ^^4-7OMKWOORD;UCHD0*6"#9LXPT03VQB@$)/ !(BNII M"F.M _X3\S[+#;0& QR7;3HX21M;9;JO M/H]$5H^?Y@T/]<]'U< B=T6EAJ2$:$9W< M&3MY405#>P3U_&)9%"MI-QWU4=6/)T<-G[WHA?[@&-\IDWW#S)J5F[]Q*N\N M#%!%.E.SRT1>D9(2<9LV6OQ@G!8 O8^-#A4'D$?-?6ZBF^,VU%I%#DDP6?(: MF/+!,23>D(Q*^>K.P9=U\__B,PWW\V^#%#NCWQJ1-5H5M?G>*6OWPPO^+L6 M.FFI*(,V#I&9"^*:!KTF)VL<9[GQW\XRV+Y:%NS!;=FS3-RR+6^4O6V3@V/JK.^S<#OOS]!V*EL1022(Q*A2*'C3QVG.BN69, M:AI!ZE8YAT/AR7R84$\4GVL2?T\O98_VXV^?+KGHGHF+&.UM:ADLB M&>7$H^Y!J-0N*V$IM^+KV^?!N* N]HT6^S5[QY./%F0B02D42=P; E(+HCC" MSZ28.6T6^XI(D MOX$1.A%'@FTJE%C'_6'C-WG2N"]Q3$\_=^+H<'IL?NZZ<=6S)W1V"?AAOWLR MNOZ2.<6PN,O3X('T0F8OS,_#TIL$3Z'Z&T^'&+^>> MZ:C3F]Y=BVAT4%OB!C6C^3@0C MHF>4!,B!R"0]\3($PF3QP$6-7'#)*+X/!\LUJ?II!)WN<'SR"XGC.A^G)],73Z2G33J\97W/1%;5!9DC: MI&,T38[W3NX_^7BS^>A"J=WQ9\)M:NNN_9ANLN_\3%CY75=^;;#,;@KY?;?] MVF=\4QFS_,&J3L6<$I.K,!&V9=M'[D-Q_^!YK!>9/YZDE\1/TIKIZ"UQ.! M/O,#SXMVM!"Z?6CR0P9-KE:G%[HG,3U99*<];-NIA^YD_>A&N*3:O$VC K,: MD+BN'P/:R>QIZU4I%UV.JOU:'/O_'0=,OF_GWW4;G7J/.VDKU.Q5KE9YL^Y/ M?3D/S<@WE'AGJFX?"&:<9:)N&HY)(E)VU,WAGA M-=_U.^/7C9V=V)G>(9>7NT*_$ZL?OAY=$;?(:+51?W/OQUN/?E MUP^[']Z+MSN'W;WG+S[O\1=B_^#MT1M\IK<'X73O^=O.[M%?>?>4GDZK+E[R MV.!<[/[]1NSOO%&[!Q_EWL[OG=T/ASA?^*Q'K_F;+^%T_^#W[EZYS\''<@3$ M:)88L2$*(A45Q&;*2=+"4_#@.8U?.1!TY1Z*V4H&-)H4F:^RO8/0?3_;]=;@./GV_[GS8>/;/J(>UQX*EJ'VSX%8IQQ!.T#C'HJ"0$HL M!VE2]NP>O B+M9?P?DKU[/^UEKM]^&S:+55=;T_>,YL:RY=#@XR,2Z@ MZFK2_\_>VS>YB23[PE^%F+MSPW,#,0*!!/9Y)J+7]LQZS[8]:WO.G-E_-A"4 M6M@2: %UN^?3/YE9Q9L$:DFM%Y#J1MP]GA9"55E9^9Z_'/4<.+W>8**/^Y;C MNGT'X8Y'S_:L-QB/Q_*LY:7=MCI^+\-,7MK37MK"W_0FAC'T$"78,OL]TV0( MB] ?]7"B0=_T^Q-G8GWWDV6OU]2?[])>3X[Z]RC^*CI,$2DVJS!ZE"GK4SJ; MGCX<3<;^:,*&(].R'=OT=7_<=XRQ:3E#RY3.9@N$VJ=F1^'#Y[?6^S/+WH&=.!N H M^);?LVWF]":>X3+;<^"RAQ*:ZYN.Z-;D/+'9N#T=!U_)$W MF/1-!^3AQ/&DK]$"\19L\#5^P76_A75]M3[\_J\9-L7_@7[&YW>/'SY/@]LO M?YW>_OGWK[=_$M#^OX>^XPZ'X%P,3 ]\#7Q;3=2\+++,MI+V?AD0X\RS9,$,FCD=7OF8X^ MZ=DCW>SYNF=YIF\PS_"^^\FR[!9E6>2E/?2EW4NERDM[VDM;.)W6:#0VF.[V M)HSI/7/L@TH$2PKX:#QP0?".)K[[W4]#>]"B2_OVB8.0IBV"O)XFQX?[E('%=LCXK<-_CONNWY]8QL":>#@D>SC0MX(X/EW$;9^@YB&N<N#W;MRW'LD<#P^M_]Y.I MFN9Z=D@*\9W=BQ\)0G0-IO34V*K_[U.T3*?*S22&Y88X;6^.XPSKP ]S7.;R M5)2G\57;/D6#CS%1^G,!2"QU&7UE-+I;0 M]F@R2Q@ID^ ;?!"SD#VX,SX1DOHT8QS6MG ?"2\7U((/0CCT^0]F);5\C./J MCP0)Z!""!6?^-L.FMN"H9XZ-&C:/C3KAV3;,DS*./D_J(^,S1Y(!,1,[1OV-3[()M*]T_0H^_AF=^,#[_C>S]^A7=;H$/-?\W?_OG'GV^M MVS>__7G[>1JL3:5[\WYZ:_P!^O0/G&(W>/_+/P?;;Q]^^?ODP^=;\]]#-A@ (]D]QW%!)_KZN.<8YJ@'#@]X/+K3MTQ];7 3 MLYS1F/D&*$[3=, D&O2MH>[8 \^&TW!6<;4K9T%S.)-GS)YZ:J91/3[[4TL^ MO69'1.4WG"0HH,'68\HB1BGON6WGV^L#Y]_^P9K>/SP^:UQ>_-OO3^T!BX#ZW.,?&QPK9F/<2XS&+DJ&\0"=D^\+E%4',SAXB?+68K/ MS)F+TIVF,\_!E9K#3]$%S4'WH.X?+Q.F. OL%:T \#&^,&1<\^(/1,O;@=U:'L>?30+Q67E(^5:K8.%C)LRCZ M2AND6V^J.1E ;[2X/W;V[__+<^<4#E6Y,>\_M8]VQ[/7=B3'IC MD[G.Q/2&GC7&GH/AAODXNQQHGX&T<9R)U_=,T_0\G,WC#*U1'_\XF5CR0)]S MH/\T_CT"9\1B8[N/-!GZ.LO;T%?W\!GN)9_/H*^-IF!8Q3-'@-I M"#9Z?]BSA^-);V".+38QQOYDL*G/K$;"#EUGH \7X'/;^1Z8SL_A L!G#5>^8(C"Z;3=R>S_H6."0&8S[)V[K4T:&FTTP9_,>CO*2=.[%#7LN6^$5I@YV>S2G<*L@0\U 9>CGDS7SZH(KHN:J\CV*, MI5/0QB4A=!OX_HPI;UWP&/"_;Y;P\^[,30)TQG! )2XC87=8V9WDH=Q6ND0B MOLQCZS64<6>S352>NN!',A:"LQCX&M!*2,RP MQ1#]2/@7Y:*( S^E\'^0;[(AZ'-6!-?7PNK;CL,[0'#=:7-P?7#TX/KK:#X/ M4KK0-Z'_FD[ACH5>*\/J'SYE:>J_S__UYE9__\L[Z_V7WXS;/S_.W_\.NN++ MS?_'G:T#T\W]]O?WSM_X?7[X:[^'=[W_Y0__7E]G\]LW- MX/T7[\\_OG@F_+;QWO@7&("_]=_?_%OW#-OQ=:NG^S;KF4-PLNVQ8??8V/) MI8_ZICM<#:R#A6;IHP&SAJX+9L-P[!N&-0&?&4T ?#8;40J+JM?3(9Y\@KOPLI@D<:$'X= MKCTIGY"E#U'\%?0XT28IB,/#GK?1. KX#.;L<4T B/C/?]"HOP:1XLX8*D; M/^;9TA<8&C7ZKVX_OZ=_Z:]^4!7X#TRCPBN#=,;-#V_F/B@H4$&C/I*XX=G7 MV^!_Z:?FP*Y>(HR3NE\"E:TDRW$2^ '^-0OJ\OBLFFD?=B]4#'/CV:/B(4SO M;,:O@OA*L5VPI#P6IRY\=^PF#"]!R,@*3)0P2L$ 0%V,Q3OXC&ANY3H=Z+KV M/C(3BG>@ZD8*W+.V&4C$'1CD!AMHC/8/#AOG)D;.,+2S)SF&AY/G[K=@OIPK MBRC%#;LS91:X8YYBAPT*FKEQ[(* (\J[6Y<\4&7#+MZQV3>L@3=R+3#]30<% MGN,B&-UPY/B6,6D"]5ASL?X1)4DAE!_?PDT&'F4?)K_"!\%XQO"!UGA=I]:, M[S]_[?_;==C 'D]\A.0=]\RQ[O9^ -&DKXY.GN=KI?WC[\FTUT-O9T'+DSP D\_J!G MVW#$HZ$]1H!'>X(-;,;&2'2UV ?$(]B3":H&.%20Y*PVYWTJ"0B2;1%'8ZH0 MRL14D)3EE+:[DF^1<;"CK82JE('"QAM(7@%_3D.QLO0 MG36^.'L@>RU7P*45D;0,_01>[::5(A,JBU-XYS^^/\"D[]0%:8COXL>XX=DX'^AV, MWGA1M& QQ1XFRQG8@N6&AB1: MA LL[/8X75-\^HZ,:ZH6,:Q3,Q6.P(]L'/WM5F48/8*O&ZMH1 MX5K@+K 8*3MC=_"_K@_4Q]/)O#0DW1B6"V_@Y_S ^,F16$W0"H,-N_Z4Q=SZ MQFB7NUB ("#*@RV>T(_%[&[)K6/^WSG3<&Y%^%$TTE>H%O ""=B9@OYI2A2B MW\>($)M$,2/[>>[Z6(WYB&*6\T\6OH0WB$O@8N1,\2-A<)?V!+P!OS"910]D MSV<5'D611I#D\ONX=9I'^C"3;$+\#'0-@6D744)<_I)BMW E7CT$?CK-NAU* MWQ/EX/WB*^Z8V+#Y*VL3QL_DFNK.RH&5_G<:%S[Y'>N-8^9^[;D36.Q+=_;@ M/B;?_5C9$]S"[.66323<=?=UY[,AFK)==*0M:AWEXF]W6&$=*O_CSD!XW/CH MU'UVORDOSFE^"8UVY"7L2*W_N?E\=IKH+:/)#YFL/F!E[SDLN_)-^(B!(KP+ M8&-%,6\IR&RLWS[>Y%8;:;68W0?L@?DKMHTH"E2\&)R:'N_"*<5(Q+2H..7J M##B+-%;1D@#*,F%*,,?$&KP\_^:JZ;.8N1[9#\D25/@CF5M)D1A"50Q?0;MA M%H&_2K\$AD.0S(3] B;MWUT086#9Z#89M?"_*X$W2OH)8W,MM@>/EC[/B8/V M7I N4^Y(>8QA!#5/!*& N5DL&'C@A:F(D< I6"-@8O(*3D%L*JY$AYV;U6'% M1L#@G"\HQOM>P Y+*T$]C"Y2M:,[\X1%HX !$X'1-'[,?DA35G:"-A%S8V[J M@J43YL6BM8O'>$7)@(X\S^5&#>P*5I1@9 N/P0?C*4R8JHR7:?/;\!CY#[OW M49S],"T3#NP36Z0\$J8[W ]1ZU=/\57X8DX\X5;\#3@?C+9E3'OB?(]6?WP>WGZ=?/KSY./WCSX_3VR\?X=_O'F[A]VY_>??G^\^WUCI"MP]K>_OM MUGCW[<,OM^;[7W[^\OZ7MX_OX=\X)NI?7^X>_OARJ]_^.9O ]XU_#[$]=(S# M7R=#O6<./+]G]X=^;SBP;0\(:P-WK";#&!O;0],9]LV)95IC8"#?=6W?&%BF M.;'[H]5,7D%PGHTX>#;OR06U3OWV!QA8H7(!T(5"CH-X0XN ^L!_$S$M1 M8+O"?70?\%^4O'K,9!:ZU#%F&%!BX@L?P#.&;X#5V+2C]8O- 'N2K28>C1!N%Z)/ \C:3;FVY$\S?!?0 BU4?M,$-% MUVHKC9:,5MI?(VP'Q<*=G"FR#5"F3X25,YVY384-I@_]C!KP/5.I]A)[E))< MH&:/?1X%2J;(?\@[^LK#'TE=PK,W;SZIRL,T\*9Y-@T+AI#3X"-E&LU\C-O MS:5<5]L2@41PA>P+0S]7*1&M 0A&Y"Y1#$X>CD*D"O&8L1B%+F[1YQ(J/[-Q MC)9M.TFKMX"VNQAF5QB*,OK-H:@=C$G[NS;&K\Y*[W6\%F3'GS]\_/WFXYO> M/SY\^.]W[W]1/GV^^?SV]NW[SY^VT4U/[GLO+^/T.@XLCW^"V(*]@$/_D6P0 MDF;@52EZO_?/S+U/\@H5X8N#WP5FD=_#_CXR>;*ZRD2XY5D\@)(-S U%C@+_ M\]/X FI7P/NWODGB=^D!6,T%<6V5]GS$5] M, T6^4LIU0.*H)D2&?&X YZ9DS,1U4@C=:VMDQ(/DT3%6$L(_^,2[01REL$T5;F)65XJ M3W6()0);@+"R(49'R(%)Y7\BXP22 78P?E0=0CXF2+,'X "4I^(,O,V,& M-?NS"]_S@@4NSKVA]SLF2<"38[7S/&LN T MP*#+6'2+0XW99$9&'[!%%H? N!Q0:8R<28S'CZ]\"M5S$WP7B #=(H[(DDPR M*PY/8B7<5$0ZQ*]B:NW>A=6+).:2OPM#(057Y"DY#*!HRLT,K\_=%/]F2('5F-$A(T3M5P(_+V,4!O,H!JK#;5]B M3)!:WA-*E/O!9%+R>&>/62XV(@)@+(KVIIM/./2+4Z"6>"X_7.7>Q2)+ M*J;\&D8/O!QK&?)_@T_]-1%_$4H(509PHTAGEVX,>XR$P$;3,HYFA>90:U3' MRV>5X58.L*?;9SM!DFO#8V=K-BSA585((O)?O!265AF0WA 1\ #\9Y!J9D.\P9(RD5Q,H$W/C0 MHV#1>":L'%3J56,#?FK&BU()*0'Y%SB=5ZF6P230'06:/I9E6ZG+IR E3\+@ M=[$0 G$E[O"+_)7E@HO\ET6%=#0?9Q*VC%"!T2]A2OAPJK-HP:^U.(WLV5?R M3AWQ3JTP#2@S+'8$6V$,A/=\;A9M@WL,FI)4\>ZUENFN\N4D+I<1<86&7> M-(35W9'RP?+%.[31Z1R!IMBP^B@EX3'/QRL58I)!FI&=B@]YOR=\)F_)44^! MZNC1;&>/&&!((BKCQ:087(0).*=H+I05%?R?("RK*1Z)F,+O@&?Q'W ^>%PA M?YD\P)-J+[ "[V*.7OJ8&YV,P@BN]Y]E$#-Y($?WF@+T77%,G7"60OBYK+"; MNRY4?<0AT4#_4* RD=+N%)?%9PM,[6(D"@X'Y1Z5PP68+<23N8=/,5&,/J ; M+C%^BC(0OSIU8Q]K">0IG?B4\"]9\RA<)ZRJR([+QY:/8+Q,Q9F1(X7/Y_=- MGM913ZND8S#:B.F'6P17J6Q='N)Q7=SB[/B\!>QKQLI\[)H,LWR8 M1SGD@$E1> +#/,\'U+8N\OHDC,3S"D^:+PV&!["02?65%"A*G]E7;N4E]0^9;.W'$4J]DECF*L5'"_4>F M* P)DF0I9>N1#[@,:@@>6;Q<".2B(C$^=UJ)^ M8;UY0)[(<;TP4;B"M4KH_JK*(D(UY>$_2?7PBCU*@>2NL0A,E6LLX#0K,"SX MP-TL&F,YECS#DR9(T!S(U%!N'5)2GS>'N OLBA* -?D]Y#&45Q6L7'EO1,(6Z(T^!T&L?0;3?D(7U!^=JG'*RL3#D3W M]^8">9Z-(1.$__8$> 7-S!SGYS?MDU:N=7_[3=0+%% VIP#X.G^]J>, W_S. M>'DR5?46!7%4P+SPL\SCAC)241F7E9QN=4#L&_;%)S.L9DW(9:-?J?Z\'X&8 MQ@)L1N>X,OL) MI<9^+4^.?HB6)]/01D?K>0)E< <_)8Y*-TYP]^K[_$G>&9IRFV=2\B);1-E> M<\?/\ZLU'HF8]%P/]#'O#?%P;!,;_;BG*O=CF)K=]T M>AFY!WS2))K-:&XW2;'28;FEPZ*,S7J^1<0JZS(T"8?2(P1>EZ0J?.O+,N3E M!Z3&1$5] :-?_,)*@3\A['H\)OV(2PVCM(P2 V_G2C?O?-\HO9OE9>?/$[9> M.D:AU9)-FH\Z7X+P/IHA&!":.&JU)R(#^\F:?S3E0Y&_*_=TW&.0L[ZC X@% M'@9-/JXJ0(+C([N*]XJ)H8;P UEF4"UW6[CS".M:42<2^B*]N^@;*SH)?Q8; M_H?8\*>U3D+<56:^;6&X:4JSB;V#/#FU;/YPCZ$N]M 9CM_(WVCF(6H!=4[B ML7)WE8/[^!RXB&?U\73G'.L=<:KJT_S@#L_ "HHY6WYRW4^0%A3FM)) M77$Q ]8/T?9BV%:655KG-=2B2@=^3@6)F/*!GB(90"D#WL'!<3AS5QRD&WR9 MI!]M ?B[O $R!GG](CQQSZ:!-V,)@5/>L9#QZCH2KK1&GI$([EC>W$9KQ=L, MPM>'39"S /3*EZV*B# $B58.-&TXI_UC$SBGN.@MXARE\80XT M5/R8CB5Q)RR%;W%JDR#A)\^C]@3"-4E7#W4./X](8PS^)\HSV%F:1LW*1A$> MFW=!YK%&[ Y,T5HO6BI1>6*3)/6X4 Y(Y9I3G'G&0>56R[P'D[)W1/7:SI_B ME'\C!!@XU&6 =CLV,HY[_#54M#=QD3H<[H4X)6,=#HM::@[BIU?P*@;M1*2! MGSPH@N6@Z.FD.BJ8I]OG0,?OD=-R#FE+?S(.:O(A!;A-A%V5$J>,/>3D(\:ALZ M"1%9T0?],X61^.]S3LVQIX%J,Q^Y7&L 6B2$&-ZQO%B"5O% !,&1^46W]M\C M K1.QLL8#9K(^UI$?5[\_=/;E\KMN__]00P[J_L),0XM5-XP\NO17OM4_.PL MH,9J\6M(AS_PJ%=_Z?T?XJ<^__#$[=NYG[EKQ@B8' $'A@85]"6B'&*UF$FD MD7&VBQ<'HGL^E_@[V"I"B57>PQ4_FMK"$\ICQA&]'BV:X@UJ/K[E/D@%-@6! MH(%$!;6+'^R)'^3*EYL)U!Z""A3QN5<48-6" M$IUQTYC@#&CFSF3"=2K_(0[DECW'W#D!&*#;D@=LBQYA>DA(__M.P'V])O;(\,9!9HGR+A<$#-!8_1JR&Z.U%E7]A MZ*&'OBK8%^-I.$99*RF54_DO,/=M:A_KT:J A^IE7 M[V7( ]TR2;-I:CFH((?C!5Z%6S&C-N. ^H6\* :)<1_$<"<>W Q,5(NO\3G+B;XA&.54^E& 2\A?]_K B_2U".NA\H-3:#^//A/9&F5E T',J6>Z92VE/^&6Z 4 M! +>4(PRQ9!I_N,YEBI=V@5%.K,,NBJ"6:4P10XYX0HEO%+'+F0&5[4QSNW) M1XEX'L)X%X2&0K+3Y]T.(7KF$9S:"M1)(2LKH!I"BH-T MP69Q@5^Z K*144 5,0<1OA,C4%+W*Z/X2"%846H6:.15'(P5W(M2R&#"0W K M(;XL:I>'ZP2WU$7MSH'!TX9P,&73_YJ'4-E\,8L>F9#[T8:\RC,SQ)VRX-_P M^X$#:<($#7D>Y&-5])(Q1;8#O$ %/R?YD&7DW8*\Y-CGZ5EX.:G[F&'4"F5" MGK_GR5QQI4C5HQ5)C_-0#_U1A%@H:$9:+S>DZ8= 6B4)OQ?HG8<*MCSQ(87" M0BZFUY2WY"YXP(N;O!-V!Y+9SZ=OX[!(_F,DN%$7\^1TCOH5^?Q'\P&3Y2X> MW *\R2OW%KPH9 U1FZ#]D3+D.DS18!)$$\1-E@EVC CZK/T.**5[$5Q1R J2$=R3<=2[3"=/S&+2-@",%$#Z/ M/_+**[+ 4';#MJ@@0 0O@2>Y$V?^6RUD ML1!"Y(A5@ 7V$,'?,_]&86LDF0Y3T3EAM/HIXO00/1 MSPA$;^(M=Z+:CU#N^"N*\;;T>K^,U@5"U U"OY[$0HP@I)VFW"0D)3.KKHZ* M>:TAG1UXB3D6>?'RXNA"0I%$^[EM06'BQ;_H6C^?SGK.44@DV+&PFJOV*<58 M*-#>2KI1NSG?!W;OJX0A? M+:!6\B#DB4-7D(*6].F#6BZA?D_%H2+6+KQDJKE@=V3<:,V%!*V4XI3.R.D^ M=9.LF4;,YBD5_8ACK[IRJV,X>1YRI9F;RZVBD*CRA%8<>X%2BPO!49CDS1? MLRH7C>5N?[)9:1@GY[/"[ZSZY9EAMNZ/_TPMS"XJ)NZZ%HY_SK2%<_V8R>57:17$WYB^QW#B7 ]BHQ4$49=+>-9=Y#0!9DN M85/1 U;CV"]RKQ,^LVCQ,+ ::BBE.4[<$[;I^F&"9W_$>O&H00:0D*P(Q(OJB*6MF3;UJK)HV%,/&2@=2D80FZ^9X M/$-'A3N<94'&='W6BZ5R?BMW=J0\#IPMLE90ELV)"4?G+?U693$YZBX^MME> M:YNZ(F$%GBUER- >+X@KJ'[.K#%70-C9:XH MRP\7I09'=:1$3#9NKY1*R_-TUQT,>^TFTY)Q0#FKN:2Y)/_*9$!MR2*,M[ MKP!X9UI6S=0N13=3I&$2T,0!P>'UI>UYRKSP$GRR@?Z6#5 79=8ET)8Z Z#D MD126,M7?9[9O829E'4;9_ HZYB]+_TXL:IG@'#(>/%V":8EE2%1G748XN(LB MGTRS*H^05DV2+$!>%(X5R$'\WB+"IZA>7;/P&+87B^)-)71IM;S=BD@K*):E MOJ*58O%*0T&#^=> 'G6DMH#=,R:5A+AEKB7$Z4^M38C_-WLL-??<9B%P)/J' MO 3XEA=W7D8>J90D088L.9#9YL=EK?MDSPNIX*RZMA)'*7G-2RH)SAROXC5( MYS *>^55$*TWQ!VVHO895%4]@WTJ&[=BUO5E,-*G&K,==0,?OYQ4S?H)YALG M@D-*A7+431EHD*06F1+91S>%3 MJ5.#4R K=*@O6 V^:5.K5GFO,D?-FVM='W%0R" M5@4#;$LSOC_QRHSM2L3/&6D04V;A7F)9@I .:<3](SIDFM3N\F /-K*C209Z M+$CJ60(C=EF"S:^#>*R\/*M-D6:WF7L= MR;U[A/:9B.5XYE/[&C0!7JC$Z]L"1$6KYD CRPHM(Y*B>G M^ O$S&P"0X7%1?X&UKG*"IE!URMD=F/MG>0 _QK/O.1''?LL1JD\YG] MXQ5PYF+F/KX,0B(R?>E5EHT3:TNC14$1K<^IDL;P__WL_>)CC3[Z,?77/QOU MM='0:ORXK^E[?F8-S;V^N6FQNJ&!JN[28K>F+%8- A/]?]\-OLN>RW@ /'36 MCB=_).Z*F[XB(D\OC<4W1:_>(PQ/K?(OOQ:'EE3VDU';/H&'Z<-^,1^KF0S9 MGOJXHSJ*.=ML7T3=3D* +<:/(P5N*-29V<.<'F 4;T$2R9==X,OB4:%D0%V\ MA&<5BB;0'.-J1Z:BFTZ&C[9Q8;=^"+^]).H(?R:-_9NBPW5'(C3''O[H" M+?)7'IXKL!:P).!U-%\ Q4(![;F,MT7Z[&(B-T^U!;'_9,,33\3ZU4P_U89_ MRYL&5K*Z&1J4Z#)("J"GMTLN@F'_%6^8Y5*^99QJ!9 9P5Z*$.-4.#7->.GB*42, ;F#H#1 JI+ M%+6*)5S\+)M0244ET22E_\@!X,H &@GUQY1A6-1L?Z4L>QE=HS(DD@!M1/TD MUC]AD7[6 [&"G)?WD%S&-?E,A>IO;C&;CRCX:V>#\'H>WWJU/)07FN'?@3:$ MK$=#0LK5=#PF*PBF4GYRS+"DEH+LJ:GXC:]G@9L MHKS-G_A MR6FU<_=KQ@"QAZ&N\##LNP@XZ4&X;%'8^^7FYM>\R8I_ML0)F%A.#H(# M+@FV1,(EFA/0.2^F?5>!R"CJMC[F%8F?4H22P_[P3"B\^_GCIQR7 ].^.+X@ M7WGUC3>\;K+ZHK]&\']4GB2F7DDZR ANN ;*(XCBK)R2]YU4H">*NJ:LNB^[ MQ"15>4J8(W;P?#"F@1_$JY)IJ2I0$ VHT0A->=G].1,Y"9892->3NP#R+J9(JE]L9VI3@BU)%#E=@HH\H*\&EHO92 5+,/'05Z/N)#924/@;OE. M+H.SWN*^8$-YPUMV4V,VF65MT&O'"\<2,K]2;DQSB>KY4CP.QD],5"A@A^0&7CO7 SD1Y[@')-IIHJ$%TB]>/HXFBJ$BRK._-R,\JBL%$5Q]$(-)QN40*;NXNB!CXTI5SL" M2\R6A#^R!H*8OYY_L]064(%'JB"D@[0@MIH%\X +3"Z)T\<%ATM$3)/R[V.S MHU]@P")<-9913A 9D# 3J+NGM*BL,TV8T^@+HQHLXR2 I<^E*R_=Y)(-C>:5 M!N&F%Q.2?*X\W5)UQ_J62UVQ==6E7!] ME<-"%SC=2 ]LI84CXNX'XD!GSPN(S'4 STL1\Q_*'% <.G H:CYJ[:8>7UZH M2@7U]\*Z YE,Z$;(3=B6G34P4T=(Z3.50+[7P*X9UR*HS?$:$!QH\(UEW(F8 MZ!P3!/%9P^IOBQ)G[M+S(80YWF+,2JL?!W#>?EZ]7+"Q)[P*7F#-%0 M"O<.]BV\EA*>I>@<6*[>FT3-RYO(90+WEV!_\Q7 'W$#U-D-VX9;"S;7+)\M MEOTL$8?KI)Q"P4K1.:=!OHR:4UP;*@>TX5WA)167??]7#HB/E_ &;T@)4SVI M8L1RE"?R_.'M0/_'O/N:8%'<6=D!S):#\R*6H0" %\Q02"\1RZC9!/Q$@O2$ MUZUO)@?=19\K0Y^"&RMQE2I58V;7J\;:;ER]1@D'''I11E:VJ1S((2&H-;1D M\JA?K8F$,BE P[QH,B',4N[=Y>V1>%FQJY%<,L3YS7H"E5P1) MUL5,_C)%PN88I_F3 CJY4!=_Y(X&KVK%[^I&CE !W@\\_(-P9Q?@( =YF(6W M9!<_(Z"$Z5_KC3_9D?'8;MV!Y599;B[S,+900.+[7(>O6U39Y_E;X'] 4V-[ M4C(-%HO21!$NRA5_R4%&N=_V)/U[&^E/3:H%-2I+KL%5)BCH/P4B;,8?I1$K M41D>)R&=FVGW\3+TD1#YZ; ,G)&8.K=&J3&#%E,"2(\(]YQ&9N2] MMV!@@K)4DH*[MZ M\^#;*G0N@FGB?2MN3[Z %626)IA[D?_@3E/9R208H91/\BWGS[@UN++;F%$_ M'/T8B08,21%\5F%[U;;<9:!&\[SW/P,E+0!BQ@0&G+F)Q6M*_J082P 62H[ M("KJ+R2>4?0OO^6RY)GIRC:@/_#V"C<;R7.;Q2@O0T 4&RM&) @]D&0V0]5D M(*S(# OL :1&18DC8&+ W?0,\U<5:+2]3*]D[^>WA5#'TB#)0&(YA&R&2)X( MN&]P:/B%H_46>,+E7RYYDM. W9=@B[@IE"**H'!L'BHZJZ0$RR8#PIZ_V,=J MT)2;TJZX/JHEIE!5B" 6!Y@"C5T_B$1 : 9[X&LJ7J86]$&_EL..<3^IVIS+ M(7Q5/B(GF:+#2-%W3!^"U@;#(,D1KU#INVL+=HO8+S\"<"$%%&^.1<%GM%'( MKH:1$%X-"Y ($2..'DHGR"$, YR &6EE]P09.YEDHB2S9S$%QNC> M(EP?JP)INTM$4N&S2.[$YS^HA B+Z"YH%8HA)=GKQ%WPFY-9XF;4^ 0\3B82 M',4B*N/<>/&(@JWUBSRE51$J?"8#AMG&^6##*LXM#@%]BLQDNV6]QH2")J(B M(HY'F:#*/ [/ &J6IMK(C^[WRY%^Y403W>"$.&5>GP6#F&J?5-HLB2-L&@;!W.X MZQQ=UM!,#@Z1_T4GM),J_H! D: M>3&QFBT">/(F-@ RLU$);KG*>7 MK9K7[Q$YR %%C\I]S",]^:0#?(!LID=0>7.L6($O^\$DFW&R_QCSEDFC#[5L M4LRA+TQP1&Z,?5&S1T5IP3<:%$/U98CJ[I,1F4&I5?&ILX!7@?F8(=UC^L_G MX#5P##^^P/^&=>"9_$#@IXA&SS*]/8_NLYRNJ'V#9PM U')A$%5,8[%04JH@ M@A]\CY-G1EBF0+Q JH6L7)?J.47$31@M^#!E3E]'>%;XBM=EW+FBTO-3CCM7 MTGB\-V^*A2%C0/WDM.Y!UW=[Y)PV4R "KU4I)",4E0S'16$!0\@A#0F<6 MX8"SU@ P7OV[KS)C;5U:QOI$Y*RW?-]G%>F%I'E7"+G+4$*_)+*3[:KE_+KK'S'-Q232,%90/ MGPH]YR-[>70E9F4!KZ(ID8^/7GU0O,&G))DHZ<:L$Y_62P83VEQDAV1%[YX[ M0^#@5.2G"Z@U#-20+J;]DZ>+>Z 5N-4O\L:'&B#5?&58IE3Z0L.[*:&6L+7V MB"3?\EK9^FJ],&=(M7A%N9VBYH\76 M9VY8:=2(,<"?L7JY9'WM,%0R&G \:S +*N]8/[?,AGN""Y.=V9 '*\GB6B9) ML88@YK6T G87*WW1?ENF C4>HY=^)$JY[]S8%[=W?>F\W64YAK-+,5@);$"\ MGRS)$HKS6ET,H-Z[,XR@[K\="CTA;O=.UVJ;*]7)0,SJM:9FR)6_W=+Z+^1. M;K%?T9U#ZN4ARD'PR"\J>*.V08&XGDTPTK'V2XDHY2%I*)HJ"O^5"0^(>GUX M4)P_KRHR>S%,T MO#2;H=%#M9LW_]0G56K>630CNL4P/K?H P;:C ,N6,&C2B/OJZ@909D'?ITK M2N'JYG3,4)*QE3U*0!"@#5!,>J E\/5%O 8D\ /*86TZ]XR; MDK5/X X%HOEJ)XS.METL"F_G\W0S&VJ'FQ:$6WC151L.F>DK>UP1U30;N-HZ M1CV5!/]%6A$K!^DE$>]S1".DVFI*Q=U>%+-2?W'90.5="BSTDU=B\M4B,VIH M?O ]?X/+TQ]CG""1OLK&\0G^!T.(IH5ADC(*[WIHQ18@]F@1XRQ!ZKPH)DX( M)8BFY^H X+QT _Z=J2I<]PYG@-' K%[>S6KB,MN5*A4H+-%+HYXH@>#619"4 M)]PAV0K3_28+,5$7ZZI%GN<$L"H8U+%3@ M6[RO82S1_6'W@ M'&&QMG$$(%=X[6 [U-E:>"5CM#]$Z"GPZ=:<(+)=/J[)O?<@]T0^88.,^I5D M5 6=:TMXSBU@&0^#QKH1]/.LT>9Z$,?/E$*_Y5GBMVLI])6XKZ1>E7KOT0&I M$*_5GD3])IXX[\/=L$:8O/Z! %3+[^D&4O)S<6>OF7);H<]>*W$D6QV(K9XK M_@RSHR#N+P@\,%K"._SDAUUHTCY@V*].V;[\]_8 M"'S<.AK_Y3A8QSM@')]CUY;:=\SN8#U+WMY+@UTZ;]?OVE*=P>!,M<(;YHS( M>]7!>R5U1K%K?:":@Z%D[HMA;JDT2LRMJW9_)+5&]6+M[&2)GJ4N.5DO_H%( M"C\N9LOD99Z"<;\I+\8L9),@_>%'4>RPEP^V0I"]QLW4$+4C0V5>Z+KSP]8L M7<\\1]4(NQ]/JT^A(9#E#(9-I]!N8E_273#5_LC94[#OJC[.#3D?6S%?31L^Z+OXZF#"%1Q M?3Z3X4VYH_DH!SO4K"W64P/R@]F=WH"^O4H\-V'X @RU%P['4[T*U^L/U#/ M0+4-708\VG)(]>)VH.J#*_7;)(-L91GU56NXJ[,B3^G4L1?5T*N]RM#9$\2!L+9SKF$WHD:4G>S"G;>C&*^G'M>68ZH78 ML+4"3#*'O,/RF+:YP^UU#,X9A^F>$?)I(QSM(4!B.F)O-T0CS,VM[L<3.)=" MUX:,S+"]1H \TSV[5 :;,RB2KOM&X:ZZXZ1]^$&7]Z0\@K,_>0UQKTJ_-/9= MO>!3#7[X$6NL$4$?)Z\WSX20(;'=2:[+;I(VG$Z]:A?!CM:J=\DBY[_ @]% MWN 6'$]#3=)UWEUI,)[]R0L+1>;]^!]K!F!=?1QRFZR(C*_L&8O46RO#Y9'N MZ_6<'K3H4BC:T$&J]HWVVCK2I+F()Z\A!K8RG^D8(:VGOM=-R%&)IUOI5](- MJXVPGY*%=U:ME\["#5E-U3+;6P,@;T_[;H]4 &6?5=T=S4.R\+E96"J 4BN+ MI=HC.6SC<@M,ZP>D'S:46SJ, 5#XA]?C@O.E;E3U&7J#P>11"-2?_FL< M__A3%2:I]*K&[ZT(8F.@3XR]!+&E&4\I':,9 0'36D\ MHEU.NR.G9ISYU/)#<\L :'!H09BZX5V %@U'!ZD>V^J'@0\G&TP" A-1%FY, M$".N,EXF\+-)@JV^XR"DU_^@-9ZP6)YI:"/$.ULGZD/@IU-AL92_*'BB7WS% M'2?1;)DV?Z7$.A[#<3RG=P#H%(QAE1SE_YW&A0MPQWKCF+E?>^X$%OO2G3VX MC\EW/U9O"%R/%1KNNOTZ,9F?TWG8]'D"@?\I")%#7PZ&Y$"=XYP_+&-EF5"S MT6J@$GN.ZH.7RM2]9\HLF D%R31:SGPEC%)E MS."^A0E5**;W*\ER#+1+ MX?HH\#V5_V(2)"3.81_P]>4LI<7$; &2 WYF"12.E5]N;GY]6H0+GVEK\7WT MP_F$DS1A<^F4)2OTCMG+QNT(/Z^'H7#BK:?XKZ?;NS#@31RXLZ:=/:67'$O4 M\1K#,S7\P I>54BD#S3:OSM+@5OOIE5; ;FXHH> ]L#/8<]SDZGB38%W&# [ MG%&F=L8,U5'^$F3VXAWP7W/WD=^@-,)+ ;PZ8+UR/C$P\P?:Q!FI'G=?(;AC.J%^XCOTWI MU$U),LR^15LU$ACVV_8XO@%L5T M-=PP0,U:>'CY'_$X4/(!Y8"0\:-*)P>FI[<$RY&MJ\U@,@&K,TQG\.@#N/93 M?K3X)CA[,( GRQEYA&1HTN_$Y-MEANDK5,?RK ]\UAZ+4S<(A8VKN'1L_#Z^ M('N%3/FU1CB5!.H&T%"RG8B1DA^ -7S&[R]G#WS-FJ\#]@X8?PG+Y$ (GBV] M?LQF ;MGB3#[TD(^NB390@2)R*3#MX!7LP7D#ZD M%D(E=-'6:HX][!LX[)03^E?FN<()77-UU%W\4N%MKGB:R![X'YPCE$D0@LL) M%ZK6 2W+&W&2\"\.T*&*_TMF,RE[V&_$S7MD OY^X88VG^DS(H;'3+CQHW"3 MP*,-O4'C!0=S8-6?H5M?@+/AUT&_^5;#&D(-FTQP) QL H/ M590^8-\R]L _3E;'9-Z!/,,N7IJ6^0,]@VSM?MOECK>%,+\S[JCR*\%\\GM7 M*067 "X>BC9R8(%P_UFZ<8KB4,1AX$+R"PY7!V[0?4"Q7:%VLYM'EXI?J%X: M]<35XJHX2%":"E'K ;OY5L1&@I"D"=F+8!T&(:B--(K+V@A)1*HB2>&/N&1"]KEW9TLN:$B,Y&+G M25&R/>OLI"_XURB_M5)7 )PWYG]XU66'PM"XA_ZTFIN(8T61+CS7Z:*6F@7\V,#7+ ^W-?TQL\VO58WM:'I[/7:S9]90[,[BS7U M_;YYI,4^]5K+V/:UG<@GGZQ,P-"?-2R)YV1J;O>9RH,^,K#SO&!6I'5+@AI$ M<(W\WJ6@:/_I&LX1R'S60JS/TY@QY1:>FR;*VQ!M 5(H;YC'YF-0B0-=W0:? M9'^2#H] TGG@^S-V)I*^A[\\0=$M"-H^P7/$1O=M>66+=S3VK]142K;\;AI] MW7G.U=N*%)+6@M9&_ZAB[MK(>0+6[0HIMN*L]DGQ3FD&W;XTR^S%.XRZ1$MX MAY^LX3UUXK1E[;-\\OPB9#\4I5,XO_5M0.\+5[>:CSA8*_>J$FT;CL"QH3#6 M]M^69JGZC5MJW]D\I^?Y)#@1'L9>+LG%\OFQ\3):R^?U&[=49W!)B!GRCK7@ MCDE=4H76&ZCF8-A>1K]8/I2ROLJ'NFKW.SAE\TS"OGUN6"MXA 5PP)F:*03[:75;J?HA#M MAH!^MFO 6RMDC[&<9M M%Z;F-=_.M^6!:NNC M_4((AQXYP(EPT++3W?.FW67IYV:J.LC2#9-3U8'58D#H]E^G*[HT4@]D@61# M'0UW+3 X">=>(-=)42VV;*MFWY2B^DE1W3Z_Z(B^5O9(=E F1S\X< !FMXJ\ MIMD-U_OZ#BSQ,*]OWSTY69SC>3W>[=*NO]-_('P0+,F]8TJXI+9N1+%!P!DW M?N0X,@+S.%FNQ4$.6H\@WW%NEF_AA;ND9"-!EYT^@WB^#5M67]4'N];'/2M. MOX>/?_8$U?E4@&7IJM[OX'AOR1RGN+V6.AP\,53P) ?4:>(VW#S35D>6(6]> M:\V15I@X[?4IZGE*8+)N8>2TNN"@02 .#=74-Y<7'Z^ZX+*+]RW+46WS&@OX M+^5<&^[,J*]: _VDM.T(P9HO@CYJKV$@RZ?./IGS( C*[4)U?QV%"#B=*J^7 M<23[F #!/L3!U&\]E 6=\YK[&GY:GD1 M;L+G;H@GQ1B..=!_.GM<^:+B+A8SD#EB]@T^*'Z1DT# N-/0C.($^(0%^"F$ M*&*N-\U1W#FA5B:\X%M_TSYIRAN$%X\)'?VO<9 &R53Y%2WW)G*#7?^03O'W M$*(--Y.O(1\+0T1?IL$L^#,G^MJ+,M)RX'GX3AV-B\,_^.".JQPV.JJ2H\W# M1AO$?;_5 RZ>%E'Y5)ND ,TN?:XIOY='(P1)S1R'L8NS..&Z9 ,=!")9/F)% MW/Q\=(.+TY?@E^<1SM:?>IO5GFDC:!Y043D+YP?@M!I5R0 MWF.%OB81HI? S'?12(@9)XF&6! M"GN*YCCR&,?/E43P VB!61*59FCANW'BJA<'"\$B]RR$)0E12SH3QV'6%\)X'A7M&NM,E\GM*%G"O>Q@D<1_1 -$&-FM^G M1JU4 ;H77#&/DA3N#7R8@KH64\M0/]/U+<]5*>Y&@D.2'L+FZ;'KI#P>F>B- M+W%H9>!M8<9^*K/C1\Z.VT\T6<=QQ2J?(\PX<4::90U0V>PZXL1P--UJ_GC? MB1F.9O;W'0RR<6C($<:Q[+36[=W'7=;&S^Z@N]+AB[9U\"/0-)'5+U/U>>4W12LF5 M\B:WY"9?RG9WN%KMT]TGU/+]CMIVE1$R*N9]V"+-YO&*?,JUCY;I?GW\I[I@ MKIN(-.-Z5=E3&S]P'^R%X+RW$UR[ 8O#4 <[XWGN1(!SCS(X_!P#R=P=86[# M4?NC#C'W#F[?X:[!+CT S[@2[>..%WI?VQTY[AE\T3JI\/U>W:92X$J!V[!K M9ZCV':<[ G?G;C3)PI?.PK:A6J-^VUGX^G2UJ>T.1'IMNKI]$179N)=I=-)!7;Q<[6D3#PQ:8>J\\1 [ ,3]C+EU$@[U@R^3LJI]IG/ MK4MRGO4,:_.JK\ .7UAILC8:V_5-)PJ1@N0VWWN;32<&EW=.Y@<;SV M+5@^*9^4+"V?O*HG)4O+)R_L2U*RM'SRPIZ4+"V?O+ G)4O+)R_L M2U*RM'SRPIZLGRBTSTB@-D&I_\V-_0<<%H 35CY0\^%N@.JK&/M/ M3M!H"S3[J$\@U/M L_>5>(=CX< M'>$(+*,SBT5H]L-CJ",T^V"_Q3X!S3ZR#\^&G7A20K-+:'8)S7[(&U$\>BEH MO1+0^6B SMNSJJ2NA&:7-[F]-_E2MBNAV;?3\A*:O75G>K#3[SXT>R4:QZ' M)$"[Q*/\R53U_JCM<)1;7$0)%RQY>W77EMH?2'AV"<]>;\4;FG5RWFB=8) 0 M[5+F'G37^D =Z,_K Y8&A63N=C*WHSJCUH\?N#9%_L*PM+[$;I?!&8G=WG$P M78E3?#RSS#@I2O%AG-KKQFX?:+NB%5XT)K+$;IX(0TJ\=LE%F);WAI=RIPZ7 MZ97H[4?.$EO/S!)+)-3MC$>I#:0V.&F6N47J0)I8\E*U@"9Z7S7-CD_(D=9+ M-36N:T.)X2XC>EU9L'Q2/BE96CYY54]*EI9/7MB3DJ7EDQ?VI&1I^>2%/2E9 M6CYY84]*EI9/7MB3DJ7EDQ?VI&1I^>2%/;D'AOL6'V:_Z)T-Q?US!$\V K>W M'XN][YC??_?3/ECLAG,,+'9S3WSQI["UG8.OU=:<8X!@[[(VZ_"[TON:,=AZ M6SO\I#4PNK+8X_ ++':D'QZ/WM%T246.QGY]XVWHCB MT4N!YY4(SD=#<-Z>525U)1:[O,GMOQV'E, M3<*O2T3)GP9#U1RV'E)RB\LGX5(E =_3P*P/[\Y;:A9$K95 M8J]+>7NX!EY'-?5!=P2NY&[)W=N#KQNJ9;;>5+XZ+:Y;FBG5N S'2/3UCL/A M2J3AXQEF:M_:/(A,XJ^W[M ,;5=CXZ*1C27^NI2*AR7M2#6MS>"*$H%]"S(. M-5O*J38;T*W+?)[U#*O)3PFZ+M$+6Y-)/3MZX?:140D)*B_5*2Z5A%T_[O7; M(VY\%<"E XE;*A'7I29H#TT.D5MND2J0]I6\52V@"?ROVG]FB=S9;Y4T72JF MBRU-%QG"._0U/"E96CYY84]*EI9/7MB3DJ7EDQ?V MI&1I^>2%/2E96CYY84]*EI9/7MB3>T"N9Z\K9L-XZ9^[7G3F"Q+]W9@_N8?/=C]6S@8%9HN.OVZT[HL#QP/ +7SSCX MR)+E+$VP[??#@L4NLD?R%'MC-MXYP9+K>>+SE"F3:#:+'H"DBIB=P& /DRA. MIXK'XM0-0@4[*[!:P$T9%B' _YD#K7&C0>A%F-ASNA_2_^2>'0[--BST##?J:.1IU:+'V=O-!G@MF MZJP]V@TLTQH,?Y(<9;1ZI;$:J*N[7D?G7]OTOM,+3H!]7U-3UG)Z/QZOF MC NEW/.@L[NX8\DKY^>5761:^X(.77GRN 0=/[5OJZG#4)1.D M91QR08'5>@;Y)8Z21%G$T21(][(BCC0"Z'P&EC%HSU0F3H5]S.8V#F<\'Y<; MNCKH]SLD!D_+3Q?*"PU#&G35WMEYD/>[)6=:?[^'?=4>R?M]:'ZZ^&#*)W<& M+W-#7YF[\5>6PJ)/'THYW_8'JFGKIS30]^#/L_MO9[1:5-LV.B34CL$:G3[6 MIJ27:N@GC5[*:[?+M;/5_LBZ\FLGXR4-9W/CSX,P2%+>4TFF PU3?4[LI-5Q MQ0899JJVLWG4W;9G?8HDXB&\I5:?4D,&9J .["YE8([$(5T_W7K:FJ9J.*-V M4%C>P:8[:/95JS^4=U#&(!H8Y!W'+9C$T5R)UL$:]C"X+VKZA*7JHSW3S.VH M8SJ@)]71@ZWG>TOM#[IDFYRP"J7] M7'7Q\98/&%Q17K!O"Q8F[(^<)7&TQX"_I>!IZ]!WK[*?3 M=$ NWO^@>P4V2J"MVN.0MZ]4^MPV^BL9+QX#UCD!U+WFR+T]Y5Y MO[J^9S=&6ZS,2SJBAD[W@)=T0 W*6Q](![P%VKL! M/9L<<)[ACV(EG3)E 6^*_#8E^,]GW%AJWS';D9PY;Y%T%X^T*:_O# 8=L@9. MRTX7R@H-EOM -0?#5I^'O-Z[YO)UU>Z/Y/V6C1/[9"+($'+3- [&2SY=*8V4 MV^!_E<]LQN8N+#51_A', S[=*?*^3J,9'-M^Y9#K3;8#.%X_6N+OMK^6YG 6 MTVZ$Z)"[UM6CO0S+Z?1L=<$L<4 +2E[WEIWMA5A2W>&K"PHK[6Q-A5$(NPK3 M.)K!]^[R\H\KJ_;XO__'-G3CE4P]M^68ZH6@.*8.24%9^R%O87>/2=Y"685R MU#S6#M;CKI%0.;2C%;L^3 3JC U53WBDE\G!P^>#Q1 M"N\VB+%+9^&+#9NV]/H()R;[=FF^ M>_?C^Y^GZ&?/9M$#AO!Y;#]A:8+.=SI5%3=17'3 <5R]>\=*H\!4H$A(PL7E M113P?^;P%#XB''CXQ'W9F YXYJ&<1GJ4#OLH":#&'W;6?K>&E_!46-PJK?EY M&C.FW,)STT1Y&_K &O\UCG_\Z0WSV'S,8F6@JTHC3W1UU^_A+T]L>HM[<%H. M*[VCR6*H,1I:?A!&7W>VD3C;[/C:*&?T#T6YKNQ8\LI1>>6T\JQ&56]-S?/E M.U[\FAM7U>:J"\KT;!HP^YS!LD<:+W3F2>5]K25#H\Y*A^_W\AM:/+3JO+$L MY"H9RCKK&31S].5RHY1Q4L9)&7>)'+VKC),5UAO-8"]*TE)P]6MF=S M?EOJ\B[IC!HFO(^TJQE6=FW5TP-3WK_VG%'#_3.UJYG1*>NF=V:/7^(H291% M'$V"_3JPNNT2U//LT-0NN0;M"LZU80R[T2E;Y.0\=;G\T'#/+7G/NWVN#??< MTKJ$UMT9GKKXH,HG=P8OPZ')T[W>WK4F]'R]CC@L(I]<=SX\^#,$A2/B69+(D()P1>V4@$ MLZ_9[0"]E[CLC8%AIU.!83D48;?[)P<3MN:,ZN^?.>ABD*(M_'%!H8AZ]A!C ME29Q-%>B!>,&Q7XXPV+K'0WQ-4U>W==5:D>8[8!.5$?/M:$:S^R45#PY3UTN M/S3<\U:=:\,]'VA=0CCJ#$]=?(3E X93#C,JN@N^0\/0._#O.CM3 M[9*.IZ$YLZ\-SGX\72=M/>?W-;W;CNLE'5&+N5_&%38B\W/(_<.HT2[D\AK5 MJ-[9P>*7=#SU@J3?J02%+'0XJAJ7M^_T:KR[PO'BW6"1'DC=;\J8A6P2I#_F MROS*G.'^SIF EMF M&> X[ 3AV^!_E<]LQN8N+#51_A', SY*(/*^3J,9G-Q^=9(=G^)], .J.W.T MK^1D+\*$.CU773!'',R(DG>]92=[$694=[CJ@D),.]M1813"KL(TCF;PO;N\ M+.3*JD#D#/B6'9.< 7^%%2'R%K;LF.0ME(&;\^>TJI8D/XXU8[*C$=,C!6R> M1:3N>7B7Q1,7&.HY.S]>*R\=*4AT]O.4\D6&ERZ!'Y\P!?T@6/01^.A46 M2OF+8G7]XBON&,R+9=K\E;5)TJFG7@8I;,+;;% 3G3^R M9#E+$QS-]R$';\OC89^G,6/*+;QEFBAO0Y_YRAOFL?F8QSCROC"#U/J;7JN/-'O8_/&F MUV[^R9$].OQB+)K6\\#W9^Q,M$:]LLVD MW6UV?&V4*RGB0YC4DL;K0Z"5UU,WO&L&H3G6KL\[^EKL6G%3V&F8I&X(_UC& M,0N]QPHIGJTB[(ZJB!?O0C";HR6\PT]4A7WS&!PZ&M-@6N-ZP5U)?MB%5EW* MLC=,JEJ.$R\.%C1FHF'Z]Y;Q\WU2&'7$.&M6ZR]'VGQ;\C8- Y@-=3 T+F#< MW-.+615KE\G<]0+PTIF[P>9RU/ZH2PA@9[Q8.QB>A[N">R33+R-=_D+O:\;. MJ!K/X(O62:3OKW!6> ,OC/9 .[U<5KCX?IJ_N;'_X,:LF.W69'[77(E6\W?# M*"E5[X\V*L+C:;4=%$^K*5M_<2RU/VBO>=-.6^6ZFR\,XR)'_[9JLLC/Y$=WN9NA;4.VKHKJL1 MF^$>P[-VR3AWSA*YZOC=0!O*^-VV1FG[ZM"[\J0DK"1LMYZ4A)6$[=:3DK"2 ML-UZ4A)6$K9;3];W?>[9W%EVC+XLDS28//(_!:'/PO3E8'C,IK:-+6P?EK&2 M1JD[R]+[BL^\F+D)\Y7QH_(70S,5^-D9UM]&L3+4K.]591)'<^KP2Z=!["O_ M6;IQRF+L IP$"?A[RB-S8^KJTY3/"(P5!Z$7+."#B>NE49PH[F3"O!31.*-E M7EF@$$HG/($_!M^8+7WFOVRDL_!!>^AJ$@F?(G-/M\]!9]WZG@/*&<-S @26[ZVTURMA-@D3ENXSN8>?X+RZ2X1WX;A"S M-=]+:IA0>7 3%.2@W6!30%S"5D;B5J4V"73Q FQNA#4P!;[JPHNP61RIS^ K MT3SP\*M^P)O&5U&;\NFK-&33YAZFRC@L^D<)&0<_=+% ?I(_),N5YY1/T3*=*C>3./!@$1]A M&S^ 6#N5Q;B MNELIJ!_!6#:_KQQ?A6.007$?/Y:9@GWS>)MD[*9 7Y#9[AWL\*-N:4,+B4D" ME\XYS8E6-CR .);2,N/8.>-]%TTH;#8^7$3V\9 V0G9*(HAAV&96:%GRR? M+[9WXL]D:ZCL9S>5K,S$CA1#<[X'CO)K%?*ICC/7;SEKE\^M]A;L+H'K!.A]S^F*H4S; DA',$%*EAS6]H//V>F2;/.FMD1D MVB5^VW8QB$2%3CB3)*%5^,O-.B%7 T=ARR-RO'RU?+5\=4=>?8WPCH,5M,#N MP3NVAKM.?70W"IV('SV$/"@"9D@/HQV/N>D(-FUF7@:)DDSQ4>'Y\AC8F,VB MA^:\4"=1%PU+TQVG\>-]X1&/A"/8UP9[X@B>9;&6<7C@2;E87.QP-#C"8DU] M7S#0HRSVJ=?:6Z_VU/4?.\(-'*= VWY&O\J&/36C!O8["@"W"T:H//A-CQX6 M./%\0^8ZC61Z3K)M!6,JR2:Y37+;)7!;)[9[8&AE:0Y>N#E8P0/>"?=W!VGR MY*/.):)1?Z9*P=7Q'<>2W1=)PDJ]Y*DH.;Q$2E:@]CY0HG][>NZA!;J/"LZ+ M$+;A-HG,(L&%5F; .JIN/V\R<#O A226N(0=6F-N6^T/!Q)V2*)V2=VPCVX8 MJ $L+'6#U UKS#U4C7Z7\$_;>+&NZ_I(W5"Z/JIA;@:(/Q\'7R;W2>%= MYC[;LJ7L/BRTLEOL66W=VB09)"SWV+3M-MQ1%TG;T.U MTF H;]_9?(JNY>/?+N-HL57UQS$'.+3ZFC5,NE%MQ]K/M6Y1\/-B#JG)%C$- MO4/24#+(R6]Q7^_+0VK+(35,9%)UO4LVC620$Y^/;;=$$W>=O$T9C$$7L\\7 MXU-T+4]Q&_C^C"EOW22EPNB;99+&[LQ-@OT*?Z\[7&*IMK7K1$T9TSJQB+34 MT:C?(1$I&>3404_5'.[J:,A#.GFX0!]U:?*K9)"35Y(-G);HXJX3N,G5L)PN MN?HR?7%>5^.OL?MG,)/IBSTDF6D;;?.KK_>0FJ1A7P9>)(-LM$>LEH0^Y2$U MW6)GU*6B1LD>I[[#QIZ]*3)YL54YU$A>/IFYV/*X7G_Z(#,4.U/-:$E(1)[0 M10A!R1VGOK\MJ<>6)]08")#W5W)'LP?1C@/J.G$;KIY,Z\MTQ+;'1>"D9P0W M%(-S!G#F?K3$*3G4L=]-$(G#0I@\CS1MD5$-5>Q#U1SNZH0=D#S=0/"YJ,MQ M6(25R[@<#=T#IJKWNU35(R]FER^FU%I;:RU#'0SWK$&0EZ.3ET-JK:TCMH[: M'W4)1D->S"Y?3*FUMB_DU_O/ Y,\U]VX1KZ6"F?[#J;^0.J;MH=(G_=R^>1U M/DE,]2--0/_IJ:'KNE$5WH><;[_CNT\H@6AP]SL^J9Z/*,H&V:M*4AZ7E4VZ M]YF'+_!QY'V=U&S,S9QJ,W_1M9$"[YW!JE4EBA5'&WVOG4G TXJ4#Z'B LN& M2>J&J>(MXYB%WJ,R=I,@48GT\&$:NQY1.@CK*?_@)NVDN*D-O]<4,5QMS.($ MF21F;H)< MRI2[B*;<99ID@I]46'@HT&2@CY7'H)T2LHFG0:QK_P'[ED*'!U-E$F0@*FOE,?]MNH< MSLNTC39>*PTZW2H9= (WO\,F'6T'[F&_<@_U$5S$(H^ 'OCG+3*S<&2:4MF8JT-=':"@6I?LT/( E@Y &\>)%P8R^<0=?R2(IFO*WLS)LHRG3_NO?UXRJ)3/2!F>S9#A+MY)0 MG\])DB;3KI644D"E5'D*?(V2=5ROZZ\B"L2!L9\P&>#P'D#CM38D 2*C:KD/ M-.M<.I";L$\$@9XRS%I)904NT4KDI^(7ZR"FE:1.GVHKKF#E:W!X5M73"/08/GCJ&^GC9HM02T-+S.SEP'YYPMXU,?7<$\H9DR9PT:GB<+@!OK* M&^:Q.6Q%&?1QJ;JS<:DVAG*B^I,])[L15VG-KDNG!%/&8-7+(4RM#9B;F0QK MM863B:M!SJ3 \$/-;'W(6A!U0[BZE:1.% >)VQ2N1J%E-@JM;0."98N5!)BI MZ=^O"I(R5Y;U%7T!!-ZZX*DYD/)+3(I.7[65AVG@<7LVFDP2EN+CBSCP@O .J>2Q M)"$'_RX&?_B?=V]ZNJ, #7T&7]@H M8)K$!5E((QN3G)L%C%7FP(%!IML38G[U=24IV=><#>Z2.!;3T$86'-TB2H@. M+V,V<]/@GKUZ"/QT*@I@RE\4PJE??,4=)]%LF39_I23#/) 1+#Z3Q!KH57*4 M_W<:9ZM9N'>L-P9"?NVY$UCL2W?VX#XFW_U8%=4@IU=HN.OVZUS3_53"\>A) M;WP9 )<%WA84?ATE=,$^%0Q!9N;N8N$O+TX/8U.;Z7&BW\V-#3;-!L_AAO?^-FFU^J6 M9IG-'V]Z[:;/@"F-T3$6.["=;5][[L*BYFJU)_OQG;5':\I'^75N5;'D9W*8 M;[G#_';%8=;52A'C(?F]2NQGSZZ40S5+G8\L^W9*/;L7ZGQ;UOMJ?[0K(MY.N]^^ MWXA389_FUJ=7LF?;:Y=X^K#=?YW@Z?HMVZIMU_8 G.I2=>0ZM5:=U@.[M>&. M;:M.U^L3&KW8 DBPU7B!#6"JJFUN!C5I-S!FJTG>-!_:T=L[)J6MG<8[2ZN5 MI!;/B1\(<^/"WR'URH%NVB]QE"3*(HXF0;K%?6L;',5N3E8KT2,:M-Y MS0T-KK$763.>L)O0USME;R=]GZSR3_YD3- M5M>\"\,I&O2 K9UG]E9W],"UC(9IT ..UB7H\RXPYP7J@4OP /;,,'33Z&L M5.]K>^:M6WWAI%=PL-B+H740XK75S-D1;; +^*?X$V7=V]T<^;K4Q^Y6X'6J M+5O8_VY46P^'U$KO5=+4K6SFP_;]X+,[H9K/V=-9 M-@M@!Q@+J4?).OOAEB*7YR#4-JRB5] B,/#X?88YL 67[=*$W1VY4P?$H(K> MV3L6LMA-&?;"BLMT5V.NIE-W$V:'RJ%PL546"-]*WK4MS3@KE@QR7+H*#; [ M2]O8,WP(EFXEOQ+,TYMEC W<6]%&K>-*SK2) A*>"4%/#+PMU51X0T!:;)FW M?=^QZ"YV%U.TV93$G<%VY\$W^E'"U0@2SO\$6 ,_%H)"*G6&\V_D'G]DZ.W3^XL8[CK! * MSVLOYF &IR7XA3;5RG9DV8Y\7>W(LE=2MI:VX4E)+IG<*XNRPD&99PZ*;+^] MQ%;%AB2F:MIZ1]H%9??MX4K8+X*E&VQDU;8[F'>]UN[;SFC*&\PQ%/9]J=_V MRLH@'M>KK38T>Y4S7L76+#KU2V[@,)V%2&\QE^BNI85//=6YI#7 MAC/J(\WX7CUK4<3V133%^(RG\LWNG1N$.)F!ZH[J*Y5:>4!H3&"M$*NN>:M- M(XKX(@Z *V%=J^#@B7L/C)J-)BFF/L#;V7PQBQX9$UR,G%T9)( +B-U[-N,/ M:,J[+5>DBJ1QW5V)V0(6QPC4W,8S*H&7E*L%G)7/CE,*T^+\\8T_#T+,S;N4 MF4=:?J :@;??%BQ,6-+&7/)0ZQOFGKGD_FB_Q.[&].Q &SC[H5%O?*WF&-;A MWPHR6=\:D;N;*9W+SQ#+O*_,^W8M[RNSN1)<6J82)1%DEG0]]KMNAM>V/)XX MK]1*'*VCIY;.NFO=5&UGU_CWD5(\^Z%U=25IVDKHKTMA[OI=ZP-U8'<)P>", M%TLF1652M$0(5SN[NQUSC.CUMI*:E0TN=)T7X;H"BMI3KNI\9+:=12 ^U3D^=7,J[9F&6UDCT5/V64^"X?_)P- MC4XH*POWR,/L*/S-#U)E)GK:[X.$(#4F%5"*)\YXYQ[;JQRD;*RD<3HY2+DU MB>O/[C>W A'9HORTI9FZL5=^VM"L[?M\MT_Y#K6^N=]&GN-^$K/0?PLFW) MJ0-E7EN9@FK(K^J[0JP?!K=TGQ3JOHG2-G/<@=*AK>2X^KTY@V&'XO)'YW:9 MU\13>3N9, ]#7:18$-SN0N>G:N8Q!W2U-3EYV1-:=5L;M5:DM9JC+BJCV,7\ MCH@:9VF/+">2P7#G*9U=VM#PL6#52\"_S)88*7,1K7R4)W]\-F$QM9\5SV** M4_E-^Z0I;S#D',.7X=>H42U\5&814'#,T@?&0N4V^%_E,YNQ.>S#2Y1_!/, MTSB$ %K]Z%UXSY)T#D>1*+_&T2(.6.K&C_E77OS?_V,;1O\5?JWT+/U5?_6# M"DMZF,)R'GO10PC/8U8J\ -X!2SS:0A:#A3[-&U*6=(ZVIQ)SA"W'/!<2@0& MUKH+HYQ^ ;S,HY1>R"CJ BO _!R"W]XQ2LS!CO S!$AVOW&:9E:#@*G&YLQE MPK';?09KQ/0Y_ #(@-XO-S>_TO?Y.:CX<-L2YIS< U,;;(W=7(5]-BS-J4>% M/]7JMVX=/8 \W5DPGT$.-^;SUG0@D>\C9;8I@?UAP7C=1T)!2*3J>\R,-^8? M% RLTU6KQ(F/1M\6IT4_KA1'MB.UHNZ-];M9'MSJ: M]MDL4_=U?E!>DZ]Q* [MAOC+=JVX*>PT M3%(WA'\LP?T,O<==DMU/:PB[HQKB\(4!W4\'UPV+DEVZE]O(V !1.53[SIZ) M9-FEVT+FEEVZQ:YM0[5&_=8F>%IUL78P/ ]W!;?J9'S^=6P?9[[034U?FWMR M1+YHG41J3A5>'2\,-5NRPOZ&=WT#;GL-[[\U3E>]S,H9Q,K0CUH\<[7U*X[J MC)S6VC?M-%:N&USAA6%I_>VUS;;@!BW7*==PKKHVO+IS?6Z0[CI" C+>53)& M^HYJZH/N^.62AV58:]7J,U3+;*_9UZKKB69AXN:'$)<8NK M#F'9NQB?UQ[":E_O>E(25A.W6DY*PDK#=>E(25A*V6T]*PDK"=NO)^B[F MRT,__K",BT&B!/[:!;3CH>;DC;R(=FQIYO>J,HFC<[3C21 GJ1)BP\N< M-[S4SO1$]-]%'(1>L( /)JZ71G&BN!RJ([Q3HF5%_>3OSRT;V M$ZYY#SUPXJRGN*^GV^=@/VK%I [PX:LS'1LLX56%7+JI64B+NLKK*@YXVRX& M[VK&FK7OL4?Y+[91GH]\SF;E67J#Z4\?K>5AV([FO'] M.0^ FOG+(AXXNA/Q6ZTK:/-#S3YOKS[A.JPU_2AC-PD2E5,XNF8\ J0U&?P!4WY&0'_;]W8FXI&>8[LO](]CT@==>O(ELIY M:5B;/#L[-ZGP>ECY.?DIHUK-B2>@X8-)X '#S! RY %H"^1*X 1]<99P2LL8 M"QKG48SP'(S0^>, > L(/YDQEJXRC:N$2SH_X(ZO[%')@OH)$ *.&O@'WM?* MTU*B8$8EG'>PR'.>648RE2[T<@[$S/Y$ZYN!#$5YG/^1(ZUPN!:\$%$Z7;DT M0-(ER 7\=JU(P$5LF!S?8"366(1/.#O;6)MGLBU1EL[=+U$6*X\IWR*EL +-Y,8K[GR$;;Q M ]A1,[CL^".YFKB/<+K%#'<.(H*8*Y_'DHMX\'OC)=^]YRZ%%B^&?4Q=Q *Z MHRD9($]R;BR[)LUD!+LLBE,.$U3:-$B@UR6#<&OS3VW8/8@P]RL+6VR!D'-: M.<,*VR"7XD9^+'-&#LE$N$LNR 7W#K;X$1Q?V\Q0B_AAERFG+&H%\:EV&@>1 M7T%*@B6(M>.1?D3ORMG5]A2^<@%=!;HI3)"[D:<%A%7I[L#/EMD-6Z[QI[)U M5"B[NR$,HIKOK)V\-D)0*R#^62V4W'+(14"9M6NEQ>Z:JD[!'$!5R<#(YL!( MI.V!VA)N;P$]S0*.$>\M ^?/%1F<*J6-R,L+<1_6PGN765 M$\P&79]@MH5^.6/:IWTF5=O$#9$)Q"H%$,]H4M$Z-IM4N17U+&'4%M:\4>A& MD^HBISF(_1YZPX^Y* >-)62U$C1K@^8462>1*<%8T9VMA]7M\-E1L!;[VF!/ MK,6S+-8R#@_.*1>+BQV.]IO;N/DS4S_"Z,K]%_O4:^VM5WOJ"J%])T<>5#/8 MSVAIVK"G9FC%?D=1\G; 497GONG1PX)+G@*IY +17L])MJV@7B79)+=);KL$ M;NO$=MLS=_BZK(*N6H,5S.2=L)%WD"8[C**^(,3NSU0ON3KAY%BR^R))6*D8 M/14EAY=(R4K2]0,EM;:GYU4.TN:)NVVX36+W2/RIZJZMD6I9P^[@YTB\=0E, MM?6N34?MC]H[4+<;%^NZKH_4#27=,%!-IW\!+"QU@]0-:[K!5!U[('6#U U2 M-^RQ:U/M#]OJ-EPF]TGA7>$^QY2R^[" LP>)G75M^,G-G&'P+-DK>G8MHQL: MH,MM=>C8.]Z$;8'^#VBK7,LIU8M*W53U49=DI>204]_CH>KHN[KY\I1.?8\' MJF5VR5^5''+J>ZR.[):HXZX3N/X*#@>ZO']G\RRZEI5_NXRCQ58U(,<<]-'J M:]8T$DFUA_I^'G:+8J 7=!DI [M7<>ORM#6J66DI9K&L$-"4G+(J>_Q0.T/6A+] ME*?4>(\-51]UR=B1'/+_MW?]WVDC2?Y?TVYGU7A)G M[5 M'7>Z]=BD?2=PN0BV3:?;2& 3QEAWNWZ-V'\\OPEC/$"3=?H/S)!MO%O/IPU; M=N/^;!BDYVG=U<-7&*S?V;]J:I%(WKZIFU8+>TBV--M6##'<^=#=546-1FAZK0 M8AKY;;BCTA%0D_-WWZE;E4WRDHG1CB"O_O6\1N<4\19S+6A!CR*C=@+AMSX.PM2%LT-VS2P\Z)E%+ILA=1E M2[T3'J"17$-P%?/AI;#2EG4"ZQ*]XM1O5U.B0T_<3XFD;$Q:>]MJP0B'Q?:( M.%Q+QAX"P5=)X\)VMZU.<;O[P/B+W E;,X$/[/;&/$J<"5P_!/,!V6?(XQA> M%1OC"/@(YI"$P$PQ;#P.L?!:#@^$4V^(#[I>0L^Q)('WI:2>\6' M']E] _;!Y?# 2LDH+-^VG,+RCSOWR4=G03X^'=\C#K,#_DTHVBY&!8;2V&@T6/)W!3UW%M0&JQRF0?A(;'+;> M-<[YD$]A*4:;I@JBN((1'933< 4E#T7C&C>UU+-E?.D),5D![J)DIZA36E8_ M8Q-40FM*B3IC5XG)R9*8%/C=MCJ58K*^#NWHLV^WZ+A?H4(=32KPR'&LWM(# M7E"R=GT4.(PZ\-03,_G.V4QJ7E' N\G!;ELMG M,;'D"LZW\R=(5)QU;AG5IU4?!:=2 "0?=1SKI N\-@MC(L.'B/LL\6[YQSO/ M32;2H:0_*$6FE3_"!G'HITGU(TO=B'=T6+0[17+H_W\2J=G,V)@?#8"./X[8 M"";[@?EW;!Z_>E]4(* ]%FBXZ?+++OP/4U1/1T\:\8,'3.8-UZ#P61B3?"VV M<=A>I+MU] MKAEWU'?"9<_(4DVWW M^NL.NVO?6[5#]]ZL]?[23TLB+#5LE_X5S;@OXBYPL707*+CY'TNB#=O6[P?] M\+*T3B[Q.BM^:91S6FM0KE$ 3[L-;\G.#U,8PP6;C_\<FVE*E62Z:KL-/;9M_>IPZ@-4?H:;!\5IQ5 MRV'-RBMB7LE>ZX+UJN9&O=;J4M!Z0S/4FN05*&/FR7%]L3H/1ELMQ(!$8'-+ MAL.!C]&<*UN2M-^B,(Z-612.O&0->:N;C;G9Q::6IF3Y$DYLL^>LOK_4Z-C; M T[9[#922TZIZ)7<,GLU+JP\F-/ZX2^XFK6TZ"XZZUFPX" MNUCLFZ;'Q.9:MFN]/.CE71!Z'>:LK>;?9^M?:?[549"UQ'P?T!$KS.Z6M1OT MV/TY!UX*.&F%:\RVZFMK[R=S'N Y< @W@ =&&/;3Z*M (FY;#X3SJK7 -;>" MK05\',02'J_>C63"5A6N MFP+2!,LD@?9UDSLB0J]O.;L2,U&2#@R7+)8K/XRS>R<;"D9K15U_+?F6%--Y M&F$1[]HT,LLX5#!P;-QQ^-@/X3^"F=>@'A+.7"A3)J )'HXC-IN@,6+$S(<5 M3[V?]$ZJL/=B(0H$X #O"K@?:P7"XHE;CQEA&H&JA7]&ZG>9/,JI"EF4:[AO M$Y\&.ZHV1:0W1#>D\A<6_> )\L:ZE?S'9<4\F-WR%&6G()W=_H/*3MN6;?>V M7\G9L?K]]E.4G1X_P63AU';6GM!SNU8.MI:L*29MBDD/N)CTI8IU4R+:E.8U M1&AB+2M\MKE9/55F]0,AHK>%7+X[6CP4MOS1P.2[6[+=,AW[@86)VP;_%E1X M2+SG_ID\L G%/O'T=J'X]X*G*WJ[F*V3^M8+U4>N['+ M_ T16"Y-@JDEK="H$DC0A3FOS0H(&UW9#B5FMR#% D-?![*&-_#IS _GG L1 M-PL]!O#[01BDL=0'\-VQ_ET2L5ONBRNE,OP*@ZHY@ZTO.*@OL7/V<\@(VK8Q08U(+M M/"@*C.##SO8#JVVKTWM8%'CEL%;_*9"23ZQVNXD"-U'@_:)?$P5NHL U)&X3 M!6X"H T1FBCP*B?XLHE=6F'WS&&S6L(V/7GD;*>K[G1,IW]2CPC6HS!L:Q\3 MKB72U*$P=_FJ.RVSVSK>HRC&#@6KB0XWT>&"Z%C= PS!->'AK>G6]EY!4NT# M'N_.OA2Z6LA M1"HK4*D%*[P"B**'.AT-3@ ;YS*?19Z,.MZA8\_,PILB,GJ2_3P/I6K5K?.)^ '@7&]ZL&P[$*HZ(P#S$$"Y^[7F+XLO+] MUHL)G6%4:+/==,W5);G=+9)C'[KF;JM,NC:1\>_L)RO (AY( +R[?@GP^C'E M8ZO5>5B?W-5ET$[K"<+J7>O$V5WWW9<:*6L"X$T O F 'YQ8-P'P)O;;Q'ZK M'&>7P3"C:;7Z'ZT?2Q?V]N.V3KIOWO,"ILVH[L.M]:2WRI.5[O= MJA&W-7%+W)2+T8@/T?=$>ATAY0ZS'>=;IVVUJ[BOUL&=AT<>#[O;YUO;LO=R M0P\J6E?+T)R(C4B?IS)6ZQV)$Z#/[04(Y?ZQU7NS:349_M1;LM6UYQE4(K1.^N@QN M>9Q,@7-B&&P]7%*;(V=*)0$&;L\BCT\DX M'0Y!*5%5Z+?0]X8J;'L!"Y]BK'D)$%#?X[<8_9ZP!)D5!I@P ML&Z#$+_D&. MQ(<-(7D4ZD6=#92-G-:_/=_]1S[Y&-LG,.H:1RKZ/9IP/QY[-$4/V5$/PL# MU\MR6*XI;D\_N9IQD=R2D>@T"%)XXIK/PHBTYJ M^G/#:>\,68%FL5KQOLC,@^/JS .FS4&W1/ M3GKV<9NW.YW_ZY^\JGNZ0HW/L,_>GZGG*LORC,TP90'5"RB2X=H%^35/ OP7 M5^>.T.2DN5D\H34/PB@*[R@-B]TRSZ<4"E!68'H+#4^VYX@-T0!'[7<')BJ, M9\3I:(2*'LXH."RFG(N!_8RB$8>_(GE2*LV+)F7,.;UEE"9IQ"TCWX3(BW\8 MU%[%38?Y30 ?C%#_TH$6,'P,=3^^3QK5JFN!7(.X+:"-"I_16B.UIT9,,Z6S M.+S;J%=*?;?X.Y'6]VDG#;I#RPPP%V@">S6%YK\P_KI.D^5G-.S^O;#>A0U_;M)7N'.0 MU2UMHEOP?<_M)QY W:A:57;[)WT]J^BH9[%'C?^,0_>"2&BIPX^]@\=ISU%:-]6^CNH/#)]> MKT8IZ2]WARK4GV,>VWM=H;)/>K'\\*BW7GRKLEK?O5>H':@AL^@[_8%Q\EOF MBXPR^)!P0#P!Z '?[QK#ZQ$WZ!HJU:YYTM[Z0 MJP[A)-@W"_FL2MV;9?K>8)B;-/8"2IJ7>3DS>'/H-E;TYJ[Q$[/7?J!KO(Z& MVK[O4KD&MWOF<=?9(PU>8P[9 P6^;Z:\J$)&79R50E&]DRK."%>8]*4Z?MM%O]G4#C-ENT/G2RV6K9>Z3$&W?T@1K;YMK.%4.4X6&N^].;VFL& M:67:?!M8T0U3S)JG.^%^9C)L-TWG<:2IB_:LN*DX9L?>M#?!%LE3<["D0Q2. M[:;Y'(9P5)@6'?/DI+]'ML7A"&9]C97Z@2P>WB^;+=CY+YLMV/DOU\:F>B[8 MF&<\_50-^2C%.U(:J;J%,(A-N$.)DGD"-'(]JLPFD*8AW+L$(@/BA\!Y,YZ( M"]>8!_@X0JI@%Y6R(@A3_#(,C F-)=\+[X_879"7K&MEZ<^ Z;-7!>&7"=;1 M8\D\3,2?$_T(F66.!?4SAN7YXQ11I*@O"2= :>JUP@GWQD, @#@=3K+O\2%1 MRT] 5'^F+$K0LID?R3^- 8N]K6S$,Q)+@/T$QA8R '?C",V1;]!.D.R7CLG>:>6M[GG 7Y13V28UW;/ MZN2]90A09Z'>WVF]DW 0&3+.E+@G(P.IA A,1T08("(!*PE@,Y31T_.;V#+^ MI;K4 )/M$H9&GWDL%Y9,0%0J=Q?V=2"4'W<)-X*B )Y(XRY"2Q0PX>Y%4I"P MK1CM=4L_J0)"QD2,&^:)K]OYU_>8((=M M^*UFN+KQ#4U9EP*5)2MYY;5C%_L"@GCLLN_C6OA(1-X@%:A20'%O*@WU)953R[U8UH,]JYVK08%]O$H9.@5E MF(,G)PI6.M.,9:T?=R([WR>UW J^@G>*VU1DP&(#T6R,NS#Z(:X&PC,RS=%? MJ9FGHZ%5OXWA2D1(K]@6E.6]4B66;(K7;;'Q M*-1FAI_4 E0E[V]N+;]$>1 M301;R1:H>.$OO!&K4X,DI+:K2SU-%1:T<"F@&P$L^MB7?85=/ 6E=X":N6J\ M3 "YP(M9R^&\AZKT3P M8YYU6STI<+8D(^PG.NN4E:T:HW:TU[ H\8B.>4?5 M"HK.V#PGIY,/\D[OQJJ+($$,OB4H3

H9D&^E1#N)J])QR4-, M_X*S81S!(TE\!$^B%,HYDY2'>\4/ZTY$GIKJF2]_ M?-V9H0_.]&8"3> ;I M<@23_-OD$\PS@V&Y,7IQK"G439DQ_96^Y'1FK*FH46^ MGNYFKJ\FY/CS&-(M.#?G!#NLU%VFJ\[BG6FN]T;CZ@.9^4V"$+4U3)(D>;D3 MEARQ5A@BA>2"1AGQAXU.<=>"JG"*O7KL>1/9@1+E^:C,").2$IFY(D&57I<: MLJ8F."^:7-=]'%:?SJJK:[*&11QOA10B\B(S M\AS$<0$Q/\ ]R#/H;JWCV^MU(!1+S-OR8D\I,M&1$\^5(DJ!!>JYE28])9G= M(.QT4/SHK(LW1]91[ACW+DI!%->E-D)R$D3,1)?B3!Z#,?<; 6Y#^:,8^A#$ M[%%_[IPR[TER=>H1'N?/&IA I9$^..)C#$1:R,1R#,^D=$H;K9*\_VCT5DMK M>]5J'IWT4K=JB*M]@/*U",MPOV]HAU'K^),U8^4SZ*NT!_3(U:V;_R.B+_88H)$V9>I)RX$AV!N*OGNW98V!5FW2/[G\>!2@'PN3,VE+?2,@E,4,)9 M,$ C,'M_5Z/:L@B5B_AZ %(($BGY.@3$27;@# M:/)RPUI$?0ITZVC(BN.F"L*HL^GWFQ^.<3&50JUK*J^NT?#,@]$I$!'*E2B! MA#HF%,DL..Z-T/6IX4H; U%?2-7T MYPACC\D58 PTSY96$"ZU0-V5AH VH=SHML3RS(@Q7FE$B3B;Z,Z3R/K47Z6- MWM053OWWK.4A".>%O>4!3E&=DL->'!14ZEU?3^Z6SEQZU7PGKF MC=CO4%LJBJ7N\V3KR>5@12K[,1#*&\:96Q(@9J)HCC%9HU"CFZC*H[ V417] M?:M*/;'4K-$K<$I#FWE#Q.%TBNRYAF0,8U1RA*0D:B_UB83(,J$ZYX2ZF[1L MTB+F452;*(KYKA6EGE#JFI1;9)9W\99X;"JGZS81KXPD,EJDV2I.F*<*% LI M!-7,G*R$U,C5WJ(9G-&&1EN._ VN55UZJ2E!M+!)B R!M6E8]B2R/N7]E71F M0X^[I71:.]U;L%P" UX!49EY(K7)A6A+J.)>4J% VR8]$Y]$UJ?M@U9*4U4Z M[4^IGK/9>S?!'>YMPWOMO-]DRWLS+E3:]'Y\;V%@(B3M,.IW.J$NQ5SZM:+. M0K!982S'3)M6NX_#:KOK=6LI>8QO1#81XQ+#,.GQC#@3<,DR%;B/TG+?)&S< M%&"?G&1%37K>!MB6\MKS'BKPJ!7CB@C-2FLJ*DC@FA-1KH6D['3@37QFM3W4 M??G-;Z9'VTAJ'U4>Y5AH-G^*9JN"CJ^_7K%V8PVF:@6?-^/O5,OR8)06'&A9 MKW+DNS'F!U-,%*9GOH-MV/!@C&I,>!Q=(Q9L7V>R9J1F[&A80W)_JAU6R;JA MFK&EY7HY@8_ESMEPG"?=PMELPY(5HU3CQE,(FS%B^W6S=JR&3&FX=AY.5J-P MDVCL/1XD;Z#9X/ M,+W$7& V6<0EBZN$I_Y+52%L.7=#N=3@1J5]E,54;R?3^;,*KR<%YR6ZO>4> M[V0\7<"X5>5U]&76>4RNAF/?7;W!G&B^B5=Z^DU&HULO+ ZBDY$!-\1@ID-* M&W-B:2CG:2$ZYH7TT.1A]H8T[7P# Z<=?ER>),6K4\SCICX63/_TPW&!?"/U M@4@Q")T=$5QAQDAE)J[/T19,?W-=H)/(6MZ5? M3Z:SY5.ID.;OK"PLTQ21L5@.=4AV#(B$K$@0)I#@P#MADHS!/F6:GS-AKV[S M]$VUFDFNVMXBNK)9=QEGEQT"Q"^@^P3OH1M.2KEP5P ?PN+O 5B(5B(#(((B MDD?$!SH3EGU./,1H51,OL3G$7CU7TC==;"SQ2F]4+#9.#^$3C";S]B[S]?+: M7PQG?E1:#1_.<9^>+3$/C$^:I5(VQI4H#TA)$B)7!)CA-AF#;,H;V;MG3]VK M=TWZIFU[D&8U&WCMWH_'*UXK^]ILRP-CVB0@8"BR@6M%?'9 C([:,ADL=TV. M*C>#UZ?ZT;XI8T-!5U/"-^<7?MB5^8_SVPD&"^7>\.*V\.GD9S@<3B\F4TC' M>0#"!\AJ0' MZ;\NIS-(1S^_.3T\&-# 8O)>$"M3+I?3<5D$L$1%#%P51*?,9IYVY?!]JE7M MF\Y4$DHU6[5)T\J!RM0@!(.4Q5(EEC3Q"BCAV6;-(M?1-W&7FX#;1-GL7]U" M59=R'>/T>M)=3) Q@%"06=/):)CF6(Z0_/D;;2$PEZTD'@TDNN^,,:01G#"( MR MAP5&YD9UZ:J9-M,C]E4U655'5N\@QFG\&TDDY+?X9$UT$=U[J)A?8%B64 M ]1>:HUQ!"!A*I*L)\Z:0)2U#G^0M>1-"M.D ;J=I?_?"@BC3;%_N= MS";QSU#60;RU#BXP_]WJ"'?]:/4.93=$7.M$?.UT.]2W/#7F'IC5LMYE[:15 MZEXV'WT/;-Q/'WOM]_C8Q^K6##]/E\\1739B\T8Q[8/SS*:\DC/*& MV#8LG?]>-<8\1%&1O.TMVZW?KDIJ0VM5AJ]AEU:.4Y4)>[$U9:*OU6>_CU/G M/X]_\7%Y:6Q'!FTP2:H_)WCI2C>6(:QN&K1BE&G.>0MB,$3L]D+MN ML(9L:?I:Y#Q;^0CC;5]LOSM O;<=U^-J0?DNKV"N&J<-'YH&>)=A"O]]"9@S M?IK74&T3LMT?HUX0]BBZ1BS8)7A=,U0SACRI&LO$O?Q1@ME__.W_ 5!+ P04 M " 14$12BY IUUI# *Q ( %0 &UI>'0M,C R,#$R,S%?9&5F+GAM M;.V]:W-;MY(N_'U^14[FZ\$$]\NNV7-*OF1OUW%LOY;WSIQ/K ;0L#FA2 ]) M.?;\^K=!4I9$B=(BN4!*2JI2CB[46D_WTP"Z@>[&O_^?KV>C'[[@=#:,L]]^*-/)V0^_3J:_#;\ 8_^Q^*/GD\_?IL./G^8_ M2"[%^F^G?Q%:BF@A,\==9CJ8PCP7P#+G*+CFF+G]WQ__XE%[Y-:R&+ABV@C+ MO N&<8BN*"F\BGSQT-%P_-M?ZC\19O@#"3>>+;[]ZX^?YO//?_GII]]___W? MOL;IZ-\FTX\_2<[53Q>?_G'U\:\W/O^[6GQ:A!!^6OSV^T=GP]L^2(\5/_WG M+Z]/TR<\ S8O;B(= MCN<_Y>'93ZO/_ 2C$2%>/&'^[3/^]<%R'6$]9%GPZ]S'-'PG@_3[-_2Y.RG!<;G MDR]=L-6_)@"2"[D6A^-AG3A>T[>KOZ[OV!$&T@?'&?.//PSS M7W\</']Y^O>7+S^<[J2J^Y_:FQZW%&!-R45""BZ7Z(77(&.,.F2I MH]' 4 /MA.E"0/O8$K^P">DOX/1K T?:^\X'#MW";?&E>')!EYB\4)KHBK8 M!!9*@.!%TE9UX&JSF'TQ=_J!_OWEY9L/IV]_?O7F^=M?7O9&V"V/;LK3?:*L M#R6CR-=$ZPV/FKS&B$EY'3-X+,KZ#?3<\I(JTX54HTFZ]LY1==4FWR?.$40< M+7XZ.)^QCP"?!Z=S\IJK TUJP%?TY6S DTP)HV3)*_^Z&X]?<'R. MLY,XFT\AS0?)693*(0O@R&T'\MB]0,DD^?@E1UF$X"U$6P=R7;!+6SR97HBX M\A%V=")JY-,KS_-)CYI=TD<"_/C#9)IQ^M4],_TQR/Y^,%Y!^I4#P^?EL M/CG#Z8\B3V0SIO_P!O@Y2L@8E]TP1/J:UT"SZ)!F:@*(8$9,M#8UA M&ZR'MY?]"+[=6IJQ<].@Q+X&]7PRF[\M*^#?E8!%>G#2,Y220"EI&12OF"F% MW"*!GF?9PF1N1?/H)Y']==R,^+]-)GEV,LZG./TR3#@[G8SRP'I;1,B>@:9_ M= ;%?,G ? Z9JZ*"Y0W9OPW2X4V@!\YNM8*]%=[ %/XVGCZIA&H?8W@ M%$>CZG6,\R\P_0VO0!Q PJR<0*:-(F1%:^:U< QC\A2T&9(Z-XF!-D(ZO!GT MQ-NDB=);3/\@"=40@-1L!2(. TYL.A,9EDE'[(J M)9HV2\#=N)Z*8?2I_D.L&(-$(8_/D%G=P&%:D-A!2EK1BLM)\E!*@8.L%$_% M O93<8,%XCN@5^-$@>IKFZ:L7V)Y M.I[!COJ]2;G>F_+Y)YR^F8PGUZ%=3$)!+!(!"N/)D;0E(\4FTC"NLS"\;MS& M-M[AG; >OR'TI_6;-F'VM8E7XSE.<3:_!NH-S@>%XI9@I6.1ZT*VZA0#Y 1. MT*(D) 9(35: 38 >O1WTHNF;%F#WMX"+^>EB#W,X/B? M^P!?D9N=]V0L5P:BSXP*5*-P(1D MM Q'ED-*47%!1M1H+KL5SQ,QH?WT?)-^OR_]R^VWA:>E8^3):,-*49D,D4*K M:*QG&8WWZ$*,.;5@_!+"HR=Y1VW>Y#7LRRLMDI>3ULE\/AW&\SG$$7Z8;)B' M")*'&TE' L\T@P%@A?9A/ZMD3YZ*VG+S2T[87L?IU]#/$C> ME^P1F92J'L6B8=%;"LHS^"" )C/NFUO*T[*"K71Z"\-[;W:^A.F8+&[V#J>G MGV!Z>90G0M V4\#-P6R8!L&C F<+L[R8&FFYNHX9AA!,#BIDJ>(A^%^@.3SY_;!UCPELK^D& MQQWKH%X,1^=SS .:A3 Y49<="YV3:1*/;L#S1$U@%VWW M>*I1$ULO5R0"=7*&TV&"\0O\/)D-Z8^^79==D4-23$W_\@Z85BXRGV3=CN=) M>^5\$6O;WC?3=+=]Z:.=^IMJ]Y:I8.>#C@70*Z:Y >=ROE(^&,B"7!8?R51] M"LSS:J^>J#$Y^:)3)Q/H^,+#T=^6KTEC7?>X-G3$>#%YN5S3=#2PI.N$6'AF MP$VBF)?3O.BL4@%ZLHB#KP8/R29VT7>#(_!?L1;.8C[Y@E/XB&_.J^;>E@7$ MV=OS>:TJK6F\"Q/^KA>-G#LN52VFM4QG65@0V;/(CFG]O;2R4-:U.$MZ0#4 M[V-L6]'6(-[9 '8UM][ /%"I:,4Q,0E%T&2K(GGF&5@!9;*';&-LLNNU)+8IIQ040&M#.D8D M=VC:^S&Y[2GK._#;'?M%@)($2.MH?B^ZYGP:;5E(Q3,I?$@AV.A$;FQPQPD4 M'Z?)[4);@[CR^Y3_H1Z*#E)2U@D,C)9P7JN^(H,@)',A%.2IMC%H4WMQ#4:/ M!G2E&U'S^&\/7=XVG?RP["WSES2:S##_]>+Q13;"=1@ MK1-53X3?1-/G"K*IC=8EY_T0=9/UGK1\,!,(T1GIZLF:=A2ZY1089$USGU3T MJPP*JD+N3C2U%(/ MK27S4M5B'_* HXXBEV[AR]YV"]N^X5/5Q_^ M7QM&[WC?X9CM*O0:PT%$D7BP2O&D0X:@=;2. RJ:#T*.'1B^X\V]]V\K-MD0 M+4TGX +3*=2\,E$7BZ 4AN)*;%*AVG__ME?C-$68X0M<_O_5^'0^2;]]FHQH M(IR]_._SX?S;^\EH]/-D2K-L'F2-$D(!9BD4J@E:A86L XM%.RUR%F";-.C9 M$N>#V%3?QDINJ6UIQDN#YG#/)V=GDR7$FV=%TB$MZ"4RB4!1-0K./*!FM0C9 MDD*R,$WR7>\"=7@#:3Z8*#3O4;Z+R Z%E* MH3 M7&3@ZPZ>\IQ[!RA#DYR7?N _;?,[ L4-]LQ/4IJ$DP/P4B0!-/4SFRI!AU<"68]C3,,TF3?9$GLB.]IFUH+ MDAJT.;E2Q<@I%A7(+2LE.::]J>F,,C-52E%:P@PL&!U)1;D(R;70H4E6W0Y8G[:!M2:O01>6#9#_":-SW( X1Y-ST)P5 MN:BQ$I:%"($I'Y!3. '"'-+<[H#ZA[2VOJAKT"?E)/_7^6Q>]TQF'R8G.2_( M@-$[&.97X^?P>3B'T0)Y7$?^'DEUL^$<5Z<(2U'?8YI\7%*ZD'J0, AG;%W_ M8R)U(K (,K+BO;1!.^EE$]-L+=C3-N0'918-^L.\&'X99ASGV95=FNL.LXXEC\5:4)D47FP ];3/KA88&;6860-[CY_-I^E0- M_,9D/H!$$:NER9H'H%BV2&3 R4?@*JE0!,=@FO21NA?9TS:8?HEIT5/F0]7! M^?3; ND"TDDB%4SK+#F;_X+S3Y,\B$(+3!*8@TRSGX#,0/,:%/,%EUK[CPZL$4FX2)-C;5]K(:0R6$DJH/W6'1V1JDF*U3WDYRC MG4<06U@R5XP4A+4VF=>FNIK9*&-"5XELLH_3XCQB[_QR;[*IU_BR[%/-H\), M \0I%B"ZI(JL[9>>='[Y/D>_>^CRV/GE-T186F3UT2?CZM OLBZECCR*H%G1 MEI;)C)I%+B5+A>942-YJ4$VMXS94#R0#?2NV-QG.WEIOT0OI.J95VE\74%ND MHV]M$K>B.FQ:>@/VUALC]:;Z@]D%5YB\BH9QE\G14#06@O' ("4=A8!29),0 MYX#VL"%7_5CFL(W&F]P)]]W#6V7PJDR.9B9?RFI7J]G)&XX>*;8R)01?%(7I MK7W-0Z=(]\C0YH2@'=3;(&'L6BRT@F0DD;O'(-B"O,I65O &"F: M,'X+EJ? ^;XJ;C#*3R9IN$MXLD+OH^$9";USU;4N.C'(Z!FY1H+[5%"7)C'6 M?K"?@BT=D+@6F5RW'R*LP!4/.J )%*$ETDL0@GDE%5-0,'%ADLV-3HGN0/4D MC*8WM3?(R'J/5#CJDP6@0I_J)XG7F1@"G4VJ9B;6BS!MT. MYRE800^*;I";]0ZF)-Y%V9]/'I2W%&K7I(ML+0N%!?$4 MJ-Y9J0TRI^Y4YMJ MW>GS\[/ST?*JRT*KRWQY:/>VG.3)HOQW$5,3*H>F(!.J%O]:K>N>;6"67&7C M)=@4NEP^VJDNO@N@1[PCV43G/3J&7?"MAD,7A'TWS.@&[?#=,_JG= M[V8./ MGEMK=$3JDRA)\\0,.;I,R^ 9!)MKW0&@1AUUZ'+0_N MYHZF&P_!8+:AX<"& M^ A%Y4B#6?CL.Q!XFV@[,/1V^A'&P_]99"_#.)^>GYW!]-NDG X_ MCH>E]I:<7U8XOIN,AFF(LUW(VNU%??'6@YCK8]#J4.D*D9P&Y2&FXBDZ%4X5 M7KSP@[T%/A2;!V?U8;#;B661LLS9.9V\UQ!4*,6$B#;0^EXK.'=CN2>VW^,7 M')]C]5L6FQZ0YK/?A_-/B3R'R1E.=V+T_H?VQ=J6\->80<>-5:I@@**+S""< M]%:C!6,"V#S82I 6VE_L7K3A8/7H@S%QFRAK?-A@E-0R@I12:^1 [DA.V7$G M"P<.]_-Q4Z@6K+R!Z73A=[^HQP*C-OS<>,G!F+I;O#7.8@2G4"B=T.BB1! Q M6.06 Q)SKMS/V5V"MF#O^_RZJJGZ'\PG9_4T>#D#K^[A;DGM=@@.QOL>BED? MR#5_"RR%LE9J!.63\R!X=.2=AISP?J/8#LN>:5O+(]WZCN^>KW?[\JXH>@';12BOJ39.& M:2T- U5WSHU-U@*$Y XI^U5LAS]LZM52;J2W]%\YR3D"CG@?LU)*Y+TLY:/7$,0QC>ZT_E,J*98N2RXJ3^@<7&^DZ M^$C*" P$^-I HG:OCX$%K0($D EXDUL=[L!TK#/,_GB_V9>Q%_TW2*[< .VB M)7T'<"TK+>Y$=YR*B]ZX[&8C>Q!Q<&N160F.%F%/ MPEH(H9$?OX[D*"7B?3%UHRIC'S4W<%)/<9&X=3+.O\#T-ZR;IJMP\7LBMY?* M!RW*8Y(+7D^ M@>7>^VR*"8=?=MZ0[?CDWDX9=Q!D;1<'5 Y<\1R3D=K)#%EFS=%[C%ZX$@;; MB]2,D=TWRK=Z_F'9Z;!ESJ/11(N1LG#->0"K4@A:.(\F"5$ZQV+5GCT[LLM-*\B803. M5,F^-GJL?7MT8%EH$.21F(Q-"B;@8M/6F^R34D:]B6&W[9":<@:\9I MAB9O'#F+"B71YU"YS ,735J>W0[G8!OK!^)_>QT_E,WT&Z(\^_8,Q^G3&<5= MBPT><-P'B\!4KE>%(T7BH*1A0J.71D2K+#^(X:P!.]JV>@_9V^]7UKOM9D>.#F&[13N./@06>$AUPOI5>T0%YA7 M.6F.08/O4N_Q2&SFGIWVXYK,-E3T?7'O^^\QP7=4JZT^%X51O"@FHZDG#"XP MB"FQD'/-\P.9DKTO_KK[%0_ +]V+BDGO>CR$7_KLVP?ZTV4K+QFCM:*%$QS2X%<)IS&A)!-"_0 MW#RVT7T+LUCE^]Z N%KR9.:8=(K,>,$)7HXL!% 4Z!MC;"C!Z#;KRMVX'H"_ ML2N'Z[;1(P$'+!E^-YW0DCS_!N-WZ[:78]&+!W]_ZN5AV=O?QYBOO/CEQ4?V.*G:YW5]<[2WR.LD M\A!=*(J#S#3A18@T*I0PX$(6_LH V>7%>U^.NGCRNU$MU[SR^,L-Z^@I]@=: MOJ&VC=*BM@VDL3*LR1KH^>@ M(HM!*P9H7$&>=>S4$:0_P1>P#K^(]VPCMUP:VQ<+#;8/3E):]BO!_ (_3S$- ME[EF2'/:0NWC:Q5>&X49*(U9.V<95)]'ZZB9UXJ<$Y.5UE(G[IM4"/0EP).S MNZ,PVR 8V0CL#"B'^AM%NK(E%(HQ7G&D6+R&YE)H%JS33 8K2E%*\: /.B,=?^^]C4UT MG:1VY.:0*]F57:,N$%ONSG? >)Q=^M[Y[6H_>Y)S)#N* DMT1C.1C66T("L6 ME#5,28<".:W*MLG- T>SGWMV\1^"^6S#2=]Y -_Q_!,_#=,(9X3Q[?P33E<[ MRAJL(VB1>3"):160>4,* %L,A,QMPC7W:$,VP#TO>D#.\:[,3!JIMF*4]ZG6 Y;0W;:1WD<)1J?GMCQEV*J\@I!GFY3RQ3D-F&-.+O$,9 I:4;1S MZWE#SZVP[M@-?S_\^&D^*?^8X>&.'[J]\P!G$#L(OUX\DXKV%"M(([4VQ?B0 M,*(,GKY+7N:[#B*ZO;WY:40(0M*4H1CRJ)E.0#Y(])G%;$TBX:(1A_7;]CZ- M6$R:;^GA4,N-7]>;T!>Z?EMU?3*;X?Q9K4/#*_N5UYHK)0>*$ KV&Z6!-A[C\+&NCOIZZWR MZ%B,MNXMV%A;-0L?W?[&\Z?9]*'_OD.>NP&7.4XWH4;N ")7S @7F=:B9M84 M\A*3MI!<(?**8!6*Q()9)5+UJ@U,%J8>:08-F?7Y!3K*9PN M;&43.YPN;,/-D7:%NT#\\W2A#WYWV![>A9PCV9'F*+.+@EFHY7+DQC%(.2PB M LN%DU$V2?9YS*<+K,,@UQ:6O&CFDS3,JN P MD-$[HSM%48_R2&D7DGM7ZP'/%UZ-YS#^."1'"VI4M],N]8UG]+7K?#>X]7H/ M*[BBJ).&5M8J$G4*0M1&F)BTT6EP%\P>-+=[G<>&)[728H?Z#N4YP2.GVY>L MDQ11%(WH3'*&&YJ\;NBRE]J.]8=>[O)?_F:Q][!/%[OM7]**ARW%6Z,HVP(R MR:S#LM><5]$IY;,&'Z21\@9%][]N/T_BYZH9?#W\@GG]!9>["$XGX"E$AG5F MU0YY[8\,S'$;: !KC[[).4D7&9B<>ZJ98[61@ M+0NR*%* %#6M0$-ITD:["[C#K\B]V\RZW]4[)PUJ.>Y0PK+6Q">H=_X85GMT MU:;BB06!A0F>G5=>Y6B:..7W ?M#VRIS[X:G!V<@?B6C>B$SF 8"ALXZ4(00#8363 M50\Z*J?6$PZ;6]-1:G>.:3G;\G#32E1_)VQWX%SNWT>)Y*8FP[)WA)1F2Q8% M!(8TDZHBLB4MM3UCNP_BH4[9FMM,(U8>RDG;'4(]^_8+_-=D^GQ$LYRSN6;\=[>SWLA["#87?/"UMZ7G]1X@7@N[A4&FA2@N6(>. M-RF9?A"V=L\YWH,UM2TXZSN-[AT%%N-Y/87X,(6,M?/EQ952]'JT2M?;3K'6 M?F?-H% @ZT@W"J"@6S_DVW#"L_D=#\HAWY^;2?^*;=%3=-5^['V]88*4/?LT M_'P!C7,OHO.%6:XBN95.U-HFPZ*'DB7X[-L<_=^!Z6G:2-]D-%AZ/F#Z-)Z, M)A^_/8/9+:I8@A0%T;:=_@GK< M*)I-YX/WA&>9'B.@0#&86^L3C9QVUVP+>B^LK .,+6*=[D3W/]#OCUWV8&"=PSW4U^.4OPY'"_3>@&?. M:UZ/NC*9I7NI_TH;@>/?,%$/AZ!4B,G-NL M ZL9@$Q[7EMNJ<"RR@:-)=%TES"^&X-7W_P(&=Q9<4?,G^NC-O_>9[;*2-JJ M)M\X'@R/RBB0&D.*TAI D7U4R>80;R0@]5R/?Y+2]!PS+B]"GL$X3VJZY6@( M<3@BC>R6B]?AJ7UI?UL!UO2?-#GX -*"2-KG'$#IE!5/D%P@UW.PG2A-&-@] M)[+SLP_'1H>\2:VT*KZ0JT%S6RVK5MZH9(JS4AKA30=.>LFDO/\UE]F J\^N M+A3?)[6RA[<>CLWM%'"C_WDT42:KR7/0PIG(:VJ&E.1.6J-S%YZW445C"W@W MG>3S-/^USL_C^JL#V<#&]Q[#"KHI83U/6F4E4"GGLM8Q8BA1RNQD,,IS@5WF MX.W4L9.'0E_2D[[NFIQ^^>?]^1T;(*U/I[ZF8)(_D6(B+])&WEN-Y[20&>=TL.#Y1",5444K55T1K !3=8%DN<6#3E;!FE1UQ(& M=\'L07.[>TT;GM1*BQT\HB1TO>?&4^B6M/8B9N-)E07K#>D\YANZ[,7_67_H M'D-ZTZ-:Z;13.S23'82435%96_+X>GBZ<. M1^=SS*^_YZXE!(].1@:R[K5%"B."%2&WN;ST/F#['IBM/_\9S(;I M),[F4TCS00X^4B0L&,3@2&J(+-J@6+80'#F&T9DF)1UWHCK\ 5FOUK%^(M8? M PW.W=_@?+F:OI[,9B=?:*35.>S#Y/GD[&PR/IU/TF^?)B-ZUVP!>^ 4^"R- M8MKIVM&B)!8*-\QR+7$>WX3V8'ER.(H:G-#_BK79$N:3+SB% MC_CFO.KM;5DH9?;V?#Z;4R1!FEJ"!11".$(G 0FL"YQ%G@.+D=8QD[1-I4FN MZU8HGY(UM:.G04''K6H8)*.B5Q$9V7)-@Q.+[)/,4K#"6\%).?9@B]93LHW] MU=UCN<8B86V#M9Z^_;;)?:WDL+K&\*$@JA;!#S*S>'(>* M\&/N=N/XGD">@I4)<8L["UH[9C0L3:/4,Z%J)4-.B68]KQA4_&.%HH^*81F+Y7E96W_UU^3#("A?JL2.Z9SO5ZAF \X]R8 M:'+2)H4#AH)_D+!H'Q8:N+'DT]*:E+[OC_T!V-JNUG# MY*A4'BZF6BGIQE([ ..D\([4$S/-X#8FYI$7A@:+!2XAEB;YSUOB?%IFUI*D M \16*YR#0%X,SRY6%0BFD7PUR"$P<,&:!!8 F]C.!CQ/RT;Z4/K#B;$NT"NA MM1 F,A.5KU4"AH5$)#O'34!O4UXOT.D]RGI2UG($6@X?:UV@%$&%G+EFZ#C4 M8A/-0&C)HN*::RFL*=TNV^C\RB=D)&W4W"#FNBP_V:"+9]^6OMFB%FE9AZ(< M.A=$+4/R%"9F:RD.S4#F[$RR8$RV3?SG'; >J@U'TXBL-4 J6 M @4R,)IJ76UP Y$;E5V;V\$;RG3\BK5&YKA^>_T#,8L&\>/MR*Y4?';!U[(K MR'T C],&Y,%81"=+W9/.8YA=3"+J2-X.+4[UO%HBA3TY,\4YBA+!D<_Z=,SM MGDX@C];:MF&Q@94M,B!./G^>8AHN=+.X[6EV>O+^]**"CM: : TM ^3J4B"D M! M9.T:K!<$+D#*H)H[D?<@.'XGT2^:Z ]DK$PVRG5Z>?1Y-OB$N@+[]7"&N M@"4M8T:4S!L>R7&@6,SGY%@QLH2BBE<*6YC(1D1/S#3ZT?P!BR-/E['&<%PF MT[-EB]=K(+IEX-[RE+Z2;^\#N%[V8Y.)0A4GN-#6TK2?>'+1H$$I?$B#NZ'V MHL'=D\,W/JN=-KLDB"O2:B*5%B5UW5=1M,0Z#X9&2C))WZ+37E+$;SZVC]+= M#D]MI^VMRG=% 66MX98;IY7DWFM-*TBL%8RBH+A%[ST7\-Y\P64MU.IWKRY_ MURLI75[4CJ>MQ5POB\HR_R" MXW-O^5&O&^KZY:Z60D_Q?A!#SRV>O/KPX&?A( M,X"7P&PQCFDN%/,<@95L,2;K@K:BT]G/K8]_0K3WI,,6T??W7=H[A'_V;?7+ MY2ZM0RNU39DY5;O*<:Q9Y622J80,7(8019NI='NLASK8:3YAM.;IH1SNG,YA MOGCBL_,9*6XV6TFTW ?3OOB-+C.^$]7Q#U@: MF<2-[:&^J&DQCRVQ7%REV %,R_.0:VB.<_C1(UOK=K"WJIOS7[2$8*U@UBQO MSE4L*E-OO(P4ZH/.T38I2SL [_><0AR*]FTTW'=_\??XD50!HU,8X>QM*<.$ M%XUIE?.!9Y.9E32):OJ.12. 1:MM"38$H6(GCW3S.X[FENZB^4G_:NL[M#@I M->_I"J@+3"$+T"(Q\+4.UDE!\X' \]JK]2<^JZWMP MOCRO5QW?Q&1S2L'3U".PEB%FFC_KA7;T3]3L>-3>-STRN> *7]J*_O ME/%?ACF/\"7,ZE7D)^OE.\GTWA?X:CFY@@^B 55'.LM0S!T40C3)6=-!"BA*BZ M;>IM>,$3(+@/U?68I+W ]!SK-O+H%*=?JHAOIQ]AO+K7)/?=C7S5I?#M=P5M$=+X429&;9I!% MS0PC+P^,0Z:41H"83!*]78)Q&X"GOOG5B^)[OB-CA:?> W5AJ2O#[P*J[QLS M-J(Y_/T9^Q-UD_6>M-QF+K@%7$HE!Y&J7ZE%[2%E:UFJK&TZ5#%6.HM=;MMZ MB-3?<>G&@9C?1KE]!]:GYW&6IL.KN7?:RB(]9B9]HA@"3F\\^[)T-/6E\TI^Z^M[E^CM,\^\P19+P;6W#O(*43\TTV_'=[9+/^E#&^DT@16.6.8JDE:9_0J+@3010@1>KI;TE'VU' M% =(44O12)5D9J)>V:==]BRZ%%@R+H,0'A-TN6+I0:6HW9'Y0F,^<"\-,Q&K M.UXT(QZ1A5H%Z$6("E6WU>L190]MPW&'[*%M=-CWDO9\,B5)85XGY^>3\6PR M&N:%M"\IB![B;!"STB62K(8#,$UN%XM&&S*_X$.R.@-VVR&^[TU/C>M>-=NW M'_J6HG2H,K]&F.'SR6Q^K5A?3U"!?:'^>3LZJ>Y2[K@(-7*1M'-KQH>E./.16/C*LP" M[@E94#-.>CRE^M[_[^PS#*=5#V_+ZPG-A_7JX]6%QY-G^&(X^USS4]^600XV M@?>2U0U^F@II/O2.K)P )A0QZ=QI,WS[CHU=$3Y!"VK#3H,61B>CQ6=6K?P6 MK2)K03Z.9TO7:GE/UD!:KYR@]=/E0JY5=)QYR75UK72R&:-ITYV\&[PG:$ - M>+EI/7;_$JO9?$K+[6))I6]P^F6UK"[:DQ+J%[C\_P"R,(I#8")+25X9%D8& M7EA)0!,EBB1TEQWX'2JKND)\@E;4B)^;EN3VM:2_D;[J52!OQS6!X&V]>X\\ M_?FW=R,8SU_^]_EPXOQ^UK/SY,I#C^.GY]/ISA.WSY,@>;)5+5P@?_[SN7 9ZV3#M51\[59 M?XX,@B#W/R=:AF4T#INX0UM@?()VU(JAF\84]F^2/L_52OL&YP.G M2=J%U!85G51G3P< MGY,&5OM1D_'*?I>?^U!O\7SY=3X% C I@\G&N"9=[&Y">8*VM*>^;S&!O3OG[Y(ZB%E9 M",FP7+0FS-:RP$,@2K,*4.OT19O"XT=>\KZ/Z;3FZ=@E[S5EYMKIWD)ER\RU M1+JQP9">:I:Q*86&2.',ZFB%=BA*[C(E=4KBNQW"8\KKW8KT2:_*[SFM\R:B MBY33#ICZ3NS=!.;P>;U]$'4G[WMH^5 68*V3D*)EWA2:2:V5+$H3F0\0?!82 M=>BR CU YN](ZST4\=LHMT'S@N]'_1>'^JLT1UD+DY0.#)7+U5,B6,YY!DZE M(B070C392=Z Y[#9I/V0->E?TRWSJ%Z.AF<40RV"K!4T!\5E86DYRTHQK8QB M(2%G"K--IJ#D)6V=177S/8^8W+ZUV&"$_T+ ID,8?4\^)7^F2KU"A\Y /); M5*H>C(R. 9>"61MC45;ZU,G?VWJ@WPWK$9M$ [TWN,/M[F8M4>DD"G F"2/- M2=FP$')DTA2*D+,/V*F2YX_;[&J7N*!_:EK8S;5JURY@_M#-KK9BZ\ZN1[NH MNGFS*PA*RP3(N/9DYE ""U8;YK31)M7K*)U_I+SOU>RJ/]JWT7#?Z=9O:);[ MM&HC\GW.6\&[<%YCU-)XSX2PY+Q&HLH'5UAM;)Z2KO)V\Q#O?]>Q*_NW8F+2 M3HV]QP#W-AZ06?A0T#+D23"=BV0 !5E)](LD/(#QW<* A]Z]86>.^U5BWP-Y M4[,N+KU426F&%B@RL8[$KXO934H/+@QB'DR3BO<@07 MGD)P0?+,@14I8[UUD^"!CLPJ6YNK&^U]$P_J'EQ_E%BK3WH:6,\'^MS;<@WD M:H1T =8R\MJ([#A16*\\3EJ2T" FVPPP*Z6R,YQ93 20R\"BM;7-O]1>T?RG M4#P!Z[@G5CN.<6RC^P9&\?W:-*RWP(\O&[0J+S!X0]0Y@E6"IMD2)'/&@"7_ MQB!ODIF[ <_A/8V>&-MT2]T>ZMX8V35H%U(OTXNUX"5=*7CY/(+=[JK;_+3> M6GIT!+Q^=YV24ENNLH*@M9!>:'+1I9'"HM"N#+I![U7#>]QE=]\SVVN[P]UV MWDDE(V&V5NM41"@R*D]:1X>V2'&'SONYXV[CXWNYZZ[[T]NSL=7==\ZAXU$K M[WC6)O)(WK'2$+E R.#Y';S<>,^>F\BWEMN=T#O&'Y>;JM\N/_(.OBVZC_P. MT_SZ>W:?C]'R* H+HC90790O". L^.3 F:A1M[EF86_H^[6SN?'LRS>_.:\K MSMM2JX9F VV","Y0S)R#K M/8=YEQR@;XC1A MHL'-Q3LKZ4**Q6]G)U]HX-?I^>?)]&_TM_-!(979Y#+C-9M!HT<6C70L8! B MEF+ MTE,;B30'\9^'Y1E- A].I9U@Y0"O?8L:7+RM4;)0-I"WC^W4A=KHFL2 M'#_88N3GMNQOIF,OV!ME;90S^S#9 ZCJ[^O>Q!O)O/_ MA_.:'/1Q7#OF7#YI^4>+GI,?/L%X>>7Y;& $#1^3:#Q1Z%)O5O$L!EL+F1 4 M"!\#ZK:!^X$E_L.-@,=A6PVVN9L)OFS#0.O2ZD?U M/'UE*!Z*$I5((3RJD72KF'\.GX=C10U:4RW$B_S7FOROBNC,W !%R MMC0!\!AI @#+F;>&,Q?K#AJ6Q'F3)D2-Y/G#C8*'8!<-6FC=J]79)K6NY'KY M%:=I.,/9J_%R//^*PX^?ZD10-^P_XL7OWTUI[ACD''ER6K&:YLVT5Q2S%T-> MID K$EJ*8=HD-AY4S#_FX'B85M2@<=C.RJXMA^;?7HWK$=E"*^L.XR+,WZ2# MQ2]?4"3W,PRG_X31.0X4%H'UGC$.P=?D-\L@EEKMI'-,!K+T[1:5AZ"!/T?: MH["]!CW7^MID.Y]_FDRK-SJ04>9@LV)F<<68\*GVZPDL!,UY]K8D\[ &TR9) M_AP4![6%!BWA#C7*!]$ICB M\W7\:I%I$"<=6>')ZR1I,0U->C,?2L _A\)# ML)P&?>YV#L<6__R3(K':5+2N<3,2*-%O:94;9!E!)92,YPQ,6[",)@+)9/1% M.)H N&^R@]5$FC^F[1_5)OILWK=V&K[M<"9ASNJIS\^3:<'A_'R*[^G;@3!" M.9\#RTZ2-!(C"TH8IGQ1.@13S\VW3%_H!]D?QEJ/SVN+)GQ7"@QVW@M8EAUX M(Q , $.A:6$)V3%0I-WD++>(.6)HTCBA-PD.UJWMR+/M41@_=H>W"^G?+;+W MSI:)[B6[H'W@+!5':D3.6?2T1!!Z (^6F]@D]_LJB =0671(,YCT1$>#-)D+ M+!P03-]3$M2*Z&U4VG>5]R_#__SP/7N\WH?S :=GK\8U/AA^P0KTHHHY M!5LSP1GH.H%9,/4KFL_02B&<#L9T2PWN^L;#^\S[T#)IK=.^.S@0PNIK3X=? M_S:=G']^^173>87W'6==^\Z^U[!SQ74@D"771@0%,[E1M'R!!27!9F$Z=G/8 MZK6/UP3::;=%ZNO"3:$/+R8VU@=5%IJ8]P!H(=1SOB6W0@:R$; MG_YC!2ZZ9+/&4#,WL3:QI= D4+0+ M/GL?9+$I-3D[OQ/5GV;5(VL;9ZQ#-HXX/3\[@^FW2?G'*H&8QL?L)%&$-)Q_ M:U)PW^F-[8OPMQ=\K3"?"[0E("HN2FTT$C D%:(63CEM5+ZC,+_3NX]>K%^R M$9G79'$O-=-**1:D*,R@%_4 1R)O$H<>KUA__XROR2J?Y6:^R_E\-H=QKCD MD]'HY\FT?GX@E*1@5$CF!,\4I$)F@X8O1K^?UE M"[:TG0?5H:"+H,O9IZLC&D;R9')4K(4(07P MI2@0]^UE'EN(/^>L6Q)\'HM1]=@AH*W< U'['B1$ECTFIHNKF?J%,^,]*AYM M4?'(0^7/@7#(@;"50?18@]]*JKN:?EQEP@HKT>?(ZE%>[55(;CUXQ4AHPZ7@ M0LM\K''0489'-%#VVW5_3+;2=^9XV[GISA8Y(0;+$TT%2DMD&K1B$>FK*'@I MCI; L'Z#Y.&&2$<9#C=$'I6--AY7+0SL$8RK.[O?7)?<"N"?P^P0QM;C*4$KX:_LZG827V-6"4AH;U/=*S&N M?J6941$3QI#0A&.-M2UE^7.T'6.TM32X'H\:CNTQ8]&E"(/,295);,]9Y([< M9@F1)ATM/7:[T_VAA&3'5_W]^\%W,N*D,9!D80%+JCD4@D5=)%-9%ULTA3?. M'G<_=5?1_IP(CS$1'M <'\VA1:<5P6=K"C>1T:1HF:Z5'A#JCG;0SND<8HY' M<_>[B_'GH#O>H.O=S%JU+([W"Q_7A5]UX-P\C[S':BZ+6YC'\RFD^3F,:D<- M.1#*8(B%J 'GF,9Z$&I=9@95BMQPC _SVHD=9/W#'*D\%GMZ!+M26Z_8FS0S M$"%J &58#JHP\O03"UYI8C.G8),,T1QY">M!RC_,$'OP3&QE;X]@TVJIF*[" M1[0>B[4L*JXHE$Z:>>\X$\9DGE"K'(^6 +"5)'\.J =K-X]@Y^G^V>3DX\S85I>WB&3,1PT,&%K(Q'E)?.UO77&S$-,2:(Z\@#:0:H_!].C ML*=6MYCMX@G?>^O!!H%7^7?9)_3)>F:%-C6AW+# 16#%QEQC3/HZ/:CH:C]Y M_S #[#'958L+SGIK\1>TS9)'BA2%LTPG;QG40Q],QF;R4KT733IC_Q&;N>]E MZ$=A_*$T<[_>9"U*5;0$&G*0$M,R2@8.(LLEY.QS1+Y^*O1G=\]]#>'.[I[; M$/)8&B-VD>G/[I[;=_?02Z.8;#987+&8!L# M_(-T]]S* +;N[KD->QO;8_7?BO$%QK69N%M#Q<7?]=46\2:(M>:&F3L.,L@< ML]318;0I\ZR\%*JJSP[6X>RHB84SMU.#R2M_W:=6;@.TIIL4G+,YFU H?N9< M [@,I!9NO76)E\'MT';4T!N@058O+-BC&>>MS^E3:W>#7-.?%UXJYT$*[G3P M)49C28G%*06NZ*7^[H*[HR8O@H_:=C-/X??QSY"&(Q(;9WOJML.3^]3VMH*L MZ5^J&*3&*"58K:R-P$NQDALA2P2A!AW?L=_R6W<6WI;G4\S#^>K9WRYW&Y15 M6KECMWE#: O2,UU,_QG M6G-?C>>>BE1ZYX$Q"R*0"PQD)'IDKQIEB@,CJ=N2_[9L/[UWT9PO7 MSC":JKQ!1\W;U/#]L/'99#J=_%Y/'>$S_6[^;> R%\"#9^A0US/ZR#RZS, 8 M*$9S2$$<:HQLAOD4K.D !#4(<&Y#N]P\JUZ=T;'V=##TCRV2!?J>V9"2"L%( MY?%0EG/0??##FL;VRGXH6]:W2;/81$#M@PH@60QZD1=D2)C(&?T\"VNLX++) MD>0F0,?:R.Z)[@Y&M+7:#S23O*XNY?3B0H4.^%KN-]\'\#A[Q_W0V<%&]N;B M&#:C0 %RQ:L>?;V?#6AAA,120E^,T11B-VGM?1Q;N6>K]CBFL@T%O7?9J#D_ M,,W/8/S;Z^'9D/SQBXT[F126K)E5G$1.-'E&:S-+A2N1BM;)W!N5W_V*!^*3 M[DS%I'<]]GVYZ1O,\0:@*'F*TIAZ'[QD6A&68"RR"$HZ'1#Y>E"_@=C;GOZ4 M.-U;>PWF\UOF)A5LD$HBOH3=R?\>VFX^#5QD(43!7:")+@5 IG,0+*KBF)7% MVV# )2\?MP7CF&< M\$+D%4 178E1!E;=Q=HAC+, 0C'' SJ!]#WGG:CM\K;'3G/O&NU[!/\ZF?ZV MW)L>SF&T!LPGB,E98,%5@U1!U8)[S5Q(WB>O &+I1/5=;WGL%/>FP8W^6?_) M)HO+2L_3_'Q*R--D-M_IB/N6I_1UG'T?P+6CZV*<#]*[HJW7$JP7]3JBI N% M5 6C&MP-M1<-[I$KL/EA[?39)2,@4:2*-!Q\Y(KT*8-!M-Q0#.-129UN46L_ M20#7GON+<&P3#?/".XBERHB)B9M%+B28[GV-LX5UV M =?+'=!7WT&.(R]2&NYI[K"::2\R\TX"4Y$$#3I94]I=_'P-RN%G[-[MX=;; MFW?7=XMK-+^71%S#MA!\!/.:<$DHEYL*+D0H4BFFC*WY":7&%-ZR8L%*E,HD MW^8VS.X8#W62V]Q26O'R4(YX[U#@(GZU!;C!;)GTX);=C(*P]$\Q/$-63K2Y MS>@>7,>O7.K9'.Z;H/:@I<'V3TWD7E/!RJ_N JSE;N!&9,?9$NR5QTE+$@YJ M):"\H2@WL)SKT."*AH;1DCG4,20*E+)O4OUX8.NX9[OP.,:QC>X;&,5+BI F MWQ!/L;91&2=C,IZB2*B1-]D\WH#G\$YO3XQ- M^E=W"W=W3HOEHN+\?$9^VFQVNG1G9@O#SQ394R#J6$W%8SK5*]:2]K4]04D2 M!7KKFSBX=Z%ZZBY'?Y2TN EZB64U(+J :5K7?!7-<1R+'ME:MX.]5=VB2O,: M**E=]BDE%NWB+@6T%-I)R[C,A0N#ENLV_4;;\WZ/RW HVK?1<-]G%,^Q]E,; MG9(?-$PX>SO]"./A_RRJ.U>+E^8<L!# LF1$H071)9F[78YT M[ZN.4&*[.P^39DKL^^3QI$R'"4YA1,A*&7[W2DBH;'1&!J$6ZX(4##0Y/LJ4 MZ'0HV>IN)U ;7O!HZ>Q#87V/TS>3Z?S3R1E69._Q,WU';LE*WA4\JYQ-PG@F M:LZ#]AG(WY3UYANM=*!?QN0Z\7G_NQXMM3VKL>]^R+\,$E.P9>+K[U7N8(A+83Y5N^^-'RWU+!&WOR]G_& M7+N@$E@@=L-9./\$I"H6S#0!2BZR#@6P%!&^UK071@XT M]]76'D?)MSZGB>ZZ'" KI[WF-#-%K\@1+3$DK]"K%#-&E]W@UB?N66 RF%RJ4\$PC>HJ&R0L FB$@4!A@ ,@S*-QK(V-63;;2.J$[0H)^/Q9R MHZRF=RY:U)*OR[[<)]+.&FN3K0X%H9)&,4#43%J#Q=/4IT.;O@JWPCE8V>\A M#&$G'3^4T^ ;HCS[]@;JG7MORQ537^PU%!NM,LJS*"-I+*="'HC@+$MPFGPA M)WR;M@.=(1ZM&J0'>[C/Q/KAI46]Y_59<8ERY2)W@=:T/'@SMB-5!C>B]>Z5 M:F].#FTV/F%1(=7,+&3:E, B^95,:%64!R!OLTE[YX.;RWW%P0_ 6K:@HN_M MII.S1:CQ!N>_3Z:_K38V3SY.<;$$_CJ+LL"X2:+65 =&<;1F"L!G31$?YFYUJ'TC.[:+O ?GDX=" M6(^^]&PZ'[RO#2X70PN$MYF;S&1>')S+4 =9O>W/9E6;J(I<.LQ&]- K,Q%] MMSX+77OK$W!E=M=BCSN:WT%<[*5U@+&%1]*=U/X'^OU>QQX,K'.XA_IZ7!;6 MX10N>%RT:Y*.S%+4[(<:SBG''<5UTDBK'PV+&YR!_DG<1FL]D_<+?!V>G9^M M@$@5$S<>F(- PAB=6.#9,)-]5M'7;)8N?98[T7?MS8=;;_?2_:0/Q1VPQ?'I M>9SA?Y_36H]?ZOG%+OO;-Y[1U][VW>#6CP80,M3Q5(+4@N? 4]!2(&;C731F MUTF.G8X)D0]1."#1.H_!>%I]=RCE[TBVX&^J\ GIEIO6? M>A_2?_S+_P]02P,$% @ $5!$4K#Q2[&DL0 L8<' !4 !M:7AT+3(P M,C Q,C,Q7VQA8BYX;6SDO6F3W#B2-OA]?@6VVFRFRBS1X@$>Z#E>2QW5K^Q5 M25HIJVMF96MA.%.@=>Y^SA3JS6X%4AR%IP\$>V_@I^XZ+\'<@BOP._Y<7OV2.!\#^JEU[E M]T]%=OMU#0(O\ ]_6_S%1X%/8\)AXB4<(AQ)F'H^@=SSA.\A3W OOKK]2RI0 M*KPXAA1[(421'\,TP1'T"$UD&/AI2+VJT66V^OTO^@]*2@&4<:NR^N>___!U MO;[_RXL7?_SQQY^_T6+YY[RX?1%X7OBB??J'YO%O1\__$59/^QCC%]5O-X^6 MV:D'5;/^B__\Y=UG]E7<$9BMRC59,2V@S/Y25C]\ES.RKC#OU0N0__,<_ 5##4>1+\4E(H/_[ZZ>W9T7B%_J)%RMQJWOVHRBR MG']>DV+]CE"Q5-I7K:V?[L6__U!F=_=+T?[L:R'DZ6:71;'7JM82:RW]6&OY MIW/"7ER@OB-]U\>Z.E"N,O>]*QV[,'WO3-T;Q0]B?(5WQ%RL?1;XFRPD^BZV8'967^@?OU-\:,;JA#C*MY#34O:.J^+86*RYJ MMMQK&F3\WW]0?UO<9=_6BU?YW5V^^KS.V>^OL\>,JY=*U>_7=ZKO&5F]%O=Y MF:WSXNGS5U*(UX(MU7_X I$@H&$H82"PKZ8M0F!*4PF%YXLDXB%B-%RL-Y_] M0JS@KY];#2LU+M;A!PM\UF?&>2'*_*%@VQGR;GEJVE,SGIXCTQ]*\ MH S1SD1MVW]L5 >\T1#:D]S;PXQ#-G+O"LR5TWI,@[\/R@=C[_=$G3+XZ^L>NB-8D4K*<+FR=> ML%QYW/=KN#>V] K%F>WKW-EG6?>44OT'D!=<%&HE=@*&S5![*.$M(?>+JJV7 MRO?G2OR]6)75)WM=%.H[$_H3?OFT?>0C>=(_NOZ#%/S-WQ^R]=-;M2XIJD^] M_+#^*HJ;KV3UX5XW4?Y5-;$NWZYJWV:1(((\A"B,140A2M0\ADE"(0M\$:8! M)GZ"%VH52?.^F6QJU6T&_JX!XXW[]P]W5(WP7-9S7 ENM<)J&M337_TCPWEO M\L^@>[*<<]>./,-6]D"]"N=@UVBP8S6@#84WSS66@\KT*U ;#W:L!Y7Y8*WL M!PT 5Z"& *A/I0;A\EG@N;IM;UU0=9DD):TP;U1ZH:>4%V*Y+MN?5),,]/QF MC^-/D^L^R=ST7#W23FC/)G_8+*@6@:+\(%^I^31;OWHH"B5QP27' C%?K251 M"%&LOADB0@(1C\+8QY(0'-G-6*?$S&]V^?PU+]90+>3NU/J*KNTFDI-(^E&2 MQ$P(2&2JD)1JB4ZYQR!C/ X\XE.:4I,UK"L<)UFDNH'.;+Z\%)"1YS:MGO96 M:OVN0*.ANXFGRWZ7D\1).9,2>I>EA^3;^:P=47*1+=ISFQOUZB*.J*0D8) ' M)(7*LQ5FGES,;S$5;=8_@2!$8>MV;& M&X_69&.*W^VIEM+ "-"9DH+;?<;#O#<.ML1(C'W@([C^X3V*@/OE0& &T! MJ$SX?QWN8 U$S^E.E*T.T^XH#43H:&=H:#O#J$\?KF3K:B?I>L5?Y2O-K6+% MU+!]G95LF9+$&)!)61A3&+NAQQ+HU/W8>+G1GM[ M^MJQG"7N9APW'IH3'*,WB@.RTAO].ZJ#K>Z*X\9@MV&XN>0V2PTF9;9AZ!SR MVL!6AK':32&(:N^I.C3^1>A3P84,8I)$,8$T)9&B+LD@]0()@]03+&!>S'%D M0UTG9,R-GUH5ZYL0=@1U"D(S%KH0F)&I9A\3\*56T"&9=)CODC%.B9F4%CKL M/!S[78\.&^ ?R9/V@C257#-6/)!E>4W+=4&8Z=% 1PLS^EI;+:M9L=43?&DU M=?C9&N#A\O/M$C?I9VQ@]^'G;/+*P(V(-5G7Q[\/I3ZD*#^+VWK*_):5"Y90 MSQ;DNJXW,!16>EWJ*M6(A*$2AX!"C*(8I MEE(&F*L?Q\/.4GIESXW7=C?Z]Y2OW/]&?5#IW^SVV_I!%OUB>ZSB%.T)3U0N M!?J"LQ1CR,8Y1ND7_TPG*,:XG#\\,6]B@/_U2_:?-V(I[M3\QKV1A1W M;Y61JW7V*#ZJ3ZV94'T21 'W)$Q"M5A#44 @26(&(TS], TCE JC:RA64N?& M:N]NWGZT<$N,P37PWL: ;&1J4BJ#KNHRU0G1ZE<6/3.9JV]NWYG]8OVY%V6:P7GW1D1?-](X)IG(88TL!3 MJV6!)<2*H2%E-,%!['N2&EW2/6AW;L2K]Q^R4D%*EN"7:@>^CI;Z\CJ_(]G* MD#H.P>NFW0L@&=OG&XJ&\3@_8WN'\Z;>V''_>7K]\^^[MS=LWG\'U^]?@\\V'5__G?W]X]_K-I\___*8+0S'@'=DAMA1N5H'-G&C8YRVV:+C-EC'4/;$ M 3QVB!P']5B^/W%>@'?92KQ=B[MRD9 DI$D:0HI9"%&J*(U(M3+DOF LH+[$ MC%EM>%VLTMPH[N*8;_!%VP8JXVRWR"[O8,.=LTF[;6SG:IH>FR[R_@CD6<34 M;[7Z/J+ECU!T%@=_W/(P/M_;)]2[@]5>82F*1[$=T+'G![K=D&\['NY[L5YPB@0GE$ 6 M(@81CP-($AUN[I%4^)+QA @;4NJ1-S<^:M4%:_(-++>JVI%/'\AFO.,0NI$I M9X-:$]VJ= 4[REX!I:X[KC'$Q27-](F8^=07V(\0MCJU,Y(Z-QIJDS;\,30EAA'4$1"IHXS,L3@1;63Q\D#.%\ME?9_V%U+\+G0(?Y.! MJ;D<%$4R#)FOF)Y2?9F?*+H/@Q02S@GW0Q*AR+.B^QZ!%:J[H,&&FU'B,\WA<8IU_3)G)9F#!$X8AC3]P:F=-Q/[?8N M+\M%$(J JD](>8Z)XA/!F?)IA <#%+ H%CR44;!8;ZH8]2['CTXBN?K3\M/9SX'L$PD0%2SH//8 8@BW# RX&: M*/CO&#!'<7[="'1&]9UY=;H8OF[=]R+V>AX=F-6M$/^KIW .U ,AITCT#L=,FWS/'X2@)G\6K M [S8W_+B=WVUD]QG:IWV,V%5ZNUV0@R9E"%!,,$L4IZ8G\ T)3&,O"1@G$6) MH-S8E^V2-#?F:70%K%86R$9;"Q^C$U@#5\P57".32HM4HR=H%1WBEG5_B^;. MF2OH)G+1SD'HR%$S0:/37>ML8#JGS<2./=?-Z 7GU006C'F1B'D .><>1,+W M("4BA9SY<1BG41ISWU'I@+G1YF%Z>S9*W8#+BP3,B#\[*P),DOE_# >L2]Q< M\^"3NU1?TE93B@]RI^[Z0#%&6QA%,$NUQ191#*KA4 MBT FO2CE4>S[BY6XU3F^;BP6?[V2C88$KH?$D?P1AP ;H"=+,EZ330:RZVZ56762N&>^@E#L. MA^^9IQS4;KP7Q?I)IXO3\;@Z[\M]56ZVSC.<2,RIKO_C(ZP&L900XXA"+XSC MU(]H$%BF73$4/+?AW6I[564W7&\R'=W7V= N2RO&QH I7_MM63X(_KI*A?%1%%G._T:6 M#^)T:I\%EE%"(C^!)*02(DD]F*8Z/BQ",?9BC!//LHB1K0ISFY"U\D3UO%YO MLGJ]65:UZ;*56LDOZSQ:Z[SY87Y?W0>N9IC/UY]*(+Z)@F762_T!76X_: M(2,SU^=Z Z56_PI42E^=SEJVS5%U!8A4'PI0RU$ILO5#X2!L_G(TW<9*66LQ M<>#44)2.HZ@&MV2?CN.-XN3UTS7GA2X.I:M%?2B4^_&8*:,7GO"91SP$9112 MB)*80XJY!W'J>W$L22)3HU"J/D%SH\-:5] HJP:?5E=!"EJ%S3-U=.+;S68N M41N9LX8#9I7$PP2-"Y)Y=#8_65(/$R-WDWL8/7_14J%LJDVV-[ "G*;42SE, M(S^&R),AQ %7+$$CQ!-&$Q9;':.>%C,W4FBU!/=-[4W+[XL-:-P0BKK$-)S['".F/MF=75N:KTFV$OP-*59JB5,J!GNX>Z@*I+T6,F/9>I&P"(6I6G-$L;YFSSF#F,0^ M3#R)<$AIRB)JE_*X3^3<7(Y68R :E6W3&O=B;$8T;I$;F6DVH+7:@A]W] 6- MP@X#MLW1<9O,N%?JQ*F,35$X3F1L_.;@94SQ('B5&*6Z0E:6BM!:#SSUXT P M'L,$$0(1D@*F,DD5X?B(>5C?LX\L5S/GI&I@-I@KGJ07LYC]6YC3?N>_' MD<1,D06AZH\X""%-_0B2) JIQ%)0WZIP=*_$N?%'':0V.'5$/\)F3.(4MY'9 MI(GK:SAE/_/Y1E^'Z61,H7&:7*97Z+2I9DPQ.$H\8_SB!5LL>S7"WJZ:%*D? MZ\R1U^MUD=&'M=[6N?INPKZ!H+5PE%L_XX#O?!_*G8;3;UHY1_?D#I=[*8/3 M3M0%-RJMJJ/^11Q@[*ON5PE,64*@"-)(A$RD.+!R+D_(F!LE;U2L M;QK]!?B>!^XRA;B^D51?C"$/ZZ]YD?U#/:3Z!JSR-FCCV?2C1P\.&]4O'[*E M=C.:P]X@C>,X1 AZ8:JKY) 48J2F_90''HM($$>2V9VB[PN8WY%Y&]]@-X8/ M8#,;P,.A&'GTMHJ-%^*H(('L4 MVT3$[\7Z@[PAW^I+NNKGA2"E>"WJ_VX6]1AQB3@*8()B M7PQA +AB#U4XX9 M2D)"B?5.\44JSYQA[*N[@=+Z3?9E6TV]U.T'QY%ZXFY8'),/[A62KM5CI(*5V(_ZI/6U. MTB3A@C+((JHSLW /4H8C& @18"DCFH9&^3C[!,V-,7=4M4CEUH5D-_&YQ&=D M.MO1.T>H393V;B!Z=LGO#"#IS'W7]?YTJ>\,K-C+?&?R M_ 5.ZNE#]" E4B"AI# ,HXC'ZO\LM*K#>E[4W"CR7;ZZA4K0 M'2#-@?N)C,6775\X8USP>-V<"-2NLO*0-[5P M%QRGB% N(98^@\A/(XA])J%Z0WC82VC"K9(!G1+/#31.6$"XX3,*$Z'3%RH>(: *]1.=^I[[R(8QNIG>+F1L[;"H M:TU!HZK%BNT\G@:K6R]Z>( #]+(@_\B6503/!RDSMBGDGL1A@E$ YXD$(6Z\++R M>&" MZ0^!+#^23*THFU(X57XW>IC?[9,.2RF5B_59%(]*G?J8]9-@^>VJ:J6^OIP@ M%G =R>R3:L\YB6'JQ03Z J4L(B$.[<)_QE9X;N1;7=MMTK@PR9[;6$JL9&Y4+NV.0PA'LBX)U&@8^M\[2!Y!/UP%$L M^E1RA\T_OQ!%HAE9ZF97NN+:ZO;M6MR5;3*OF'*"H@"F81A!Q B!1"K'._%I MX@M)$0ZES>S1+6YVW"]N*\;8T194ZMJ1?P_&9M3M#KFQ=R+/@3;"I68S4%R2 M8H_$22G-S/I#0C)\:QB=O%T]JK[/BR=][(:9'\6,Q3! ,89(?2X02\F@%T@A M0B_R.#'*%'RJ\;E1Q4:W*[#J.(;K!\V,#89",?+8WT'!Z6'D*7-=CNJ]]B<= MPZFA*R7J7;K?LO775\I%R>]$\>9;$^RL#S'5__@- M^;;@J$P_K!C M' M1W=D-FSU!XT!H+9 GV\VI6!VC+@"E1FCG'A>!*1+3ARFR*2L>!%6A[QX66/# MF/%=MM+E:@O!L_7/A%5Q"-??LG(A?)F@$!'((RRA^AN'E$D,DS#&21!QDL96 MY'=.T-SX[9U8*?3 >_6(&EU*0H<[^7O'T6A?Z!XR%\0'(8\C%,H,$HA\ED <2A3 MZ(N4QTS]SN=67- E;&Y\L*&<8?;=)VU6+EK[S.E@]KG2QU):JM MYD4L62 E0U D*8:(RQAB&6/H>ZS*GBR9G]IP2)_ N?'(I@J!4KAVZ*] H_,5 MH$]5.G$U5%XMB2Z?-'7O\0_"+67W,.OF@3Z^,52]>DMX_,*,@E\B/3 MT+2@6[.7*9(N&:Q7YJ0L9HK (9,9OS?0&ZH/Z75RR7:'2E\4N;[3"4'_4=\3 M)#06880\R 1'$"72AR1F*:0\80REF",>+E;B5M>ON+'PC?I%&PTP7 ^P(P5& MO'ZSHR(HZCL+.CLGKXJ7@O57 ?[^0 I%MI9>DT%G&#I/CK"=R(?::KO='=?Z M7H%=C1TZ4^;P./6I#,1.ZUJ9XW#D85F\.C15O!K/^K;%=MJ.TB1$&'O0YUX" M49S$D. D@"EA/N,T#@2U"HHY%C$W9VJCX07>T D@S5CD,GA&)@U+9 9D/#]G MO-NLY4=2)LX\?L[*X^SA9Y\)64X)-@(GNLZLV^ MSDJVS,N'0MR(;^N72N_?%T0P1%)"H<<"KE97*8=8EZ(A<4JBT(_BQ+>B@$%: MS(TEZDVR:L]&^2-UV;=UKC/ U#5JBZTUEGN\@_K(< -X;.3'WAW6^NLL)FN= MS*2RH4JQ4VI,BTV]"78'6T1WU18P-" M!]^N_B:^9FPI7@M];;I\NRJ5%[;\ 8OJCYW*(LUHM/.@U$=1T7\8 @P0C4&^>:$R3$/E;$X >"J#]8FE 33MAK M=6[C7SN56;G.&%F"7P31^VVU!V]QL7D?MNZQ/AB,"=8N W P'MX8P^KY MG?&K_G4X=O<;G&250?>OA7+WVJ(:J<1!Y%.L:Q5( MB"*,(,4ZC[XG:9BDDJ:!55IL(ZES&[^;:Q]5=FSKR\8&,)O-W<[!&WF\GPLF MK72^ E2H-8;H6G(X*W$R"$''-Y8-!$]]==D'LA0Q]$[J50KAM 7 M,* HTCFX8Y@2&<#$]RF-$(YBS\A=."]B=MQ3CX=6Q4'!4(/#H&8= &6)C#U7 M3!+^]-R!3^8A3\Z#G?8+=-?QE75=]$5(O<0+F/(S]"$Q\I,$JB8\2&7DDX3$ M,I)&->3Z1:"CT=UJ'=5R"K% 4_9JOF1S_9#?\.G,UHP UZ(]/!1DE0 M:7G5AFO7BKJCA7XP7-)#A[1)::+?ZD.Z,'AC*&WD3 A>ZL05;U=J3(IR76]C MJ@\:1Q[!D5J@1 GE$ 6(0NR'4OD+:13$T@\#SY(XS@N;&W6T^C4WZDS+=!CA M:DH4;M :G2IJ->N4-QO8/O7!-H K^O%PRQ8=\B;FBW[+CQG#X)VAV;=VMB^O M5_Q3?0_UFJVSQZK$F&66$^/V9O35[^^FZ\N@C=9@J_8HF4RLP7*;T9-O @ N='QY%P0LB6Z\_>VKNRP4)"1*9")ARJ=;A*/(@YCR%! GA MB2C@2!#C8A#GI,QM?MWH:7'Q\"R"W3SC#)>1.66C(MCH..1ZYEF4+.YEND!K MH@N9)U!S= ^S#X3."YAG7Y[NYF6?_GM7+GL?MF,\+K+%F]4Z6S]]OB/+Y5S"'9SG0-<1F8Y.TB,1VR/X5LOJ&S=H%*P/]_FCR_4F[4'I/YRZ/B<:W62 M0=QC4CM\^QX;?*)9YLN,5^S]4?V-/>V$YGDH205B$ F&E,40!QQ&(< M\QBAQ&ICH$O8W(;TGJ[6QY?G,34^M72"U/B'E5LUKT"M*/C2_'>4R#@39!P? M0IZ7-_798Z_E)XX<^]\9FCR_KD7S6M3_?;NJ-BV_YDO51OGF[P^*J3[ER^7/ M>?$'*?@B]!AB4"KD_%SGMJQ2@)2R&3D5H*):FG8W<3R"EC3#E1V,.^#>^= MD3,W?M-JVC'5.0#-&,D!+",SC]9P_,P!/3BXY)!SHB;EBAY[#SFA[_$!&[[7 M=Z+(&"F/J[.2)(T(1A+B@ 7*Y1$II%@0*$6*6( Y3R+S\K]GQ*6NQE MGH?08,O7"3 CC_U6QXL+ 9]'RF+;UPEB$^W[GD3.T? MU#\7'@LBG\4(^G$20A2F$E+&(R@\XOK*KZ5XF#7N-U2ON#E$]A];E/M5YMX!;:]NK42?'KF M7K688)ZS=R>:EYZEE^VFM[%ZH7-6="YTNLET++SVYN#1A-@?W"IW8,5U^S\O MR>W"4PN5- @#&-! %T\.$HA)(B&+N!<&W$_BQ&BQ?+)2E*77NG#D8QC$69!;2C.O//T/WS M=_X5*+!&I3V'VL%%5Y5MD%$_!C4V5^"H F/[%*@ ^IZ^MRF6&<_PW7T_RY(I MO[^)%C2.^WN!C'1#!I<[QL M*7]NGE>M/JST!UL#ZO09BKTJ&YH"6749T$$9Q6Q[R>P,>T3L1W9[W,-N?? ] M$#R7!^*V*DQZ4#X0G\,#]*'-#,SA/)C,]RI07S^LO^:%+FVTP!&5O@PIY(CH M#$TB@=CG% 9A$,=)@AF-/:LTT*XUG!NC_D*^97RR02Q-=1ASNRQ^L!IVFWG2DZ; MN7LLC(^2?X\FZ'EGC$>2+76*WY_SXJ^:[!:2D51@)J&?<@X1(P@2$5$H!19! M$OF1+ZT<[;$4G=O\L:649@91_Q?%8WUC R%E"(/IB&B.CA:0LP"!&.6$!G%DL82V+F-A_4U?2( M5I MLD?ED,,&M# T0\PKH=-?+]^NN/CV?\33 B6)\GCB0)]<^8JV8@%3%H504I\D M+!1!P(SR4I^5,#?/IU82-%J"2DV@]+1-%',(9#?G.(%G9&JQ1F9 OI@SUE^< M,>:PW8ESQIPQZSAKS+D'1TH.>2J2-_!20@2.H4]\K$9\(B"-=7XH3"3&A/O( MMRJ,,42)N9'"?H9)EI=K2^=D4$^8N2ECXSLRJQ@E[QP](/L2$"=-ZOGLH=R7 M(&6=ZM-=$'@K\NQ*<),GUT-,AD@Y.[X,U4*-^A32,&20Q &*U1]8QE8;/[T2 MYT9VC7I_L2Q"V@NL&9TYA6MD[NK:]1DEX; Q.$XKB?8*G;9VJ"D&1]5"C5]T M?BGPY=/VVDU=[D+Q76_LTT, MO+C!O@K^L!0?9(?,JL+\=AG#,1G-A0%J M3'LI83A.1_<-+FAJ0)#PJ[RXSW4R%[6 ?;/,[K)5=;^A;#(^T=3##/L>] D* M(/)H!'%*"20IDS+").2^49)U UES8[F-MM6VSJZ^%J&./?!V4YECT$:FK"U> MUP=X#4E"U@.<102G.P GBJ\\#Z2C&$@]PU<&NI@/ MM!1_?U!?R9M''=>WDZ15)(A)7Q$HPHI**?,@3KB D>_[(4[BA,6IE2-Y3M+< MB'2K*!"5II8NXEE$#1U!%SB-[>YM(:J5'.F@H!<+IU[;66'3^F9]-A]Y8+TO M#*0&<:MGCR95>ZW/C@)JY2= MP=6:[T6Q?OJH/H6U=H3__I#=U^$,-ZK%ZC2!8X;B, [5NA_YZ@\_@!0E',81 M]=+0\[P$V19M[I,YMXFK5?D*5$K76P&MVE= JSWH4,<$?C.2<0SJR%SS+E_= M-CN9-WO[F,X/;"QP<5SJN5?LU!6?37$X4?C9^-4!6X\'&6[:>*DF@_CJM;C/ MRTQUK.MCJWD1%6NS$.>@F@VW.:<$?F>6.4I5M@U+/=PG8L=YCL;0<[;'9PES%+L&5%PW.RYC9YU:J"[>JT M57:0P]T%LIFC[0BZD:>>P:@-J3#8AX?C:H)GQ4U=.;#/[A-5 GM?&5A;F=QG M:[+426U>Y:N*C5[EY?I=MA)OE3"UAO=1()B"$ZM,ZB4MN227M#-",4EE".SRH4HVE=@-H3&:17F M/IG35F(V1."H&K/I>X-#;/.[N[RN1B>92"(<$[1H@0J<-Y#0P^$=MK\M9%54K:Y$G;U$KM6DQO0):*7#P:RD! AA&&*)$^I#*. MH<ZUZH-*,O3U M@L%>WBC8CGT(>JI8P5;M35ZY#[(Z"1H'VT%U*1QB_ P%)"[">FAI!T/(#&LP M]+7V',42#"T\4]7 ].T!=+_)^O).*$F?]-;;!_EK6=]KOV;J^WNHHZCO\F*= M_:,>"8P3GWDI@SX+J]-HI!Q,$L& \CCQB%! R<5*W.H7#;A_B Y&PPC7PVA7 MDQ&/4D59_D4GN6O5!5S<%X)EE;X6_#2H2PRF@=%@GB@UWB;95*7_%:@L@!\D M5#;4A]978,<,L&O'V/!;S!1C=\-$D\8XW6$W@UP"9>=D,JCAZ>:52^S>FV(N M:LCIZ4ISES3V11P$/H9"4K6FP )!&D0(!BF*L<<#EB16MW [I=LLSN&N\%V+DZ:1GOGF^WP#F/UW7R8;?*ZN:3,&10)P@PJ#G!52'3F)(?"*A\#"FNA ,EH'5!7]#P7-C M&5WKKU$-W&M:5V/DQVS%E@^\VK( >96#>+E-;&*;EM^T1\P8: R^I+WE:(G+CP;?>^T\3//V)I!$E,E0)(QQJZI^W>+FQG:[ MV@+Q31=",2SY;0BO&9.Y VUDUMK#RRI/DGU:12-,G.94[)8X;4)%(^N/LBF: MO36,2-YE*_%!OBH$S]8_$Z97-4]5QIY%&GDAD2&''HLX1#P.8,HI@Q&.6$12 M+F*:V'#(64ESHP^M:!5>6JD*6EV;Y%66^TSG\34C$2>HC,%P2 MQWEADW)&K\V'=-'_PJ4)"=^08J6K07\3Z:\Z'4=.0#C7H7J.'KH@ MW:$UQN.D.S17XYG2'5KC=#[=H7U3EU1.K/R\G;UA[),DQ=R'A(58>6:^#U,4 M)S#T>!!Z(O5]:72YL%/*W'BSJ9,X(&_K:1#-F.QB:$;FJJ8F8J7@.!OGG0BX M+X!X*.@9ZAZ>L?5TN<-S#P_,=*(Z][WJ[BK4+_)#D>#0AW&JZQ@R]0>5G@=3 M&:=24'VIV"H<:K?QN8UNK1O0R@W+4+(+F]G '@K&R./9& ?['",G#'::3&2W M_6FSAIRP["@]R*EG+DJ-]TE4!\2KVU/UI"AA413'/DRXAR#R?0\21%(8";7L MD<27*+2:H0UDSFU$-RJ#;"7SXL[BHJ$-SH;+$;?HC;W\:(#;J#M^32X+@$9( MT=L_+U>D7LIE9C2&%(?I1#IU O$ MCU,8$NPS$27$3ZVV:4^+F1N[[&D)M)K#]D#.@&K&*Y=#-3*5#$#)/ORY$P2G M0<^G)4T;ZMQI[5& <_?3 X]^ZS-('602)E$$4\)BG2S!AS0@"20\"!GR/4IE M;%/E?,!1[@05S&^TC$&K?KNCVMD=R;H^=QWO?/4YSE&[STM=G(LV867E37[- M_OZ0%:):[I_-,KB0B%$4J<6Z(%QY_%@&:AH.8A@$F'J8^$E(L5G8UT -C#[> M28.^*K7+K+U5<-]H7N4E%:W:X)__E :^_Z_US5K+9;]E'QGN#(R ^T2;!XWF M8)V#1G=0;Q >I(:]VL\-ZW"381AV3O RN5KW\N M[ \KUA-AI!8F:H K1M2N2H C&&$J A&I_P>!B8-RF1IS M@94X/R9==E$W(4X'_-B')$;AF-J6\6-DN[K#6:"LHVZ95;3LL.YQ&3-K@.H% M@;-=K<\E>M8 8L06I/6!AZ;%[=DU32EUN!EOLQX]8^7I,S*#_*C^GS;[_KE M0YFM1%F^%B4KLOLJU^&**[WRAY56_:-ZF65BIY03"0+ES:<"QD&$ZVS>6'(" M*8MYX.$P0 &W.GX?4]NY;=SM&EM->Y\?[NY(\:2GQ,_9[2J3.I'M&FQ- JU- MEJ?^HWX#9DN)V?3LV!/LCIU78,_2*U#9JKMWUUKUX\9>L&-P]4&_%NHX#_ZBFQ-/)O+?1C03Y,1$",A(P MB"*)(5$S$8QH$*<\3%$2F=>1L! \MYE$Q]IE=6:#>^T:GDMY;^&ZVW2#P=II M)'!')G-37(?5?;"!V&(]-!+4$ZV +OZ4[98Y \#J7-C8M#?=4F: E7N+ER'O MVRD"SYJ,V4T%?/:92\.?J@P7@K_;)H&ICO6WBT/LA3@02:K#G#R(!$\@9KX/.95Q MFK PP+'1$+87/;^SB(DC/)4B9,RBIGUARQB^-; *X MX 1#XL6I(HU0K590J/!E@D'"() MTX@E$$D20R(%A7[,$NY)[OG"+IO5>+K.CJ9V- 5;50=%68[9Q89D-X^.&YLN MA_69/5^.CZ93QAU1W6DY>WSZ5E=23[IJHK]795KHOJH*8\J)#\YILH6%:*CT7&Q*=\N?PY+W0#"RX#(8, M041\!A$/0DA\7[FP/N,>$4PFL5$R_6>V8V[S3:LVW!0EK^P$E=XZ@?:O?_[\ M9_!*6SBH*M7DWXG!,>_WT?MC[TSNU,G:A6&W6!9XV9QC'M;3TK94V4M@C0>H M 0$[B%R!HW+W+2K-Q_5% P,:9&R.I)^3A88449OS5_8,5=F>Y6MS7N;MN3K5 ML&[E&$:$/6_R.H<]$C"W+R?JLIX+L$G\2A6#Y8[@*$D@D=V<<\F8HT^\4F#G7>UKJZQ$^OH M,2OBB:]GJ]E6^JBYV/I#EC2CN%DF<>EQ]LS#Q4JQ8CL:0<.W)!![V ML11AB(WJH\W"FKEY39NE%FF66D6K.&!;S8%2Y>X*/%:6/N_JWN[;>9X=I-&^ MB.]^'ZE&YL0*?X,.V($':'R^I\_M>;>41OOL_L=L++G\_)Y]LVE0=T^]Y62G MY'>]\32H/\;>?AJFU W\9.X5?+)LEH"?Y R8YNM%$*3((E#"EGL"8ABA-4* M57)()0N0CQE#.#5VX,[+F9MK5:?/:_5MMF$:C2TFM0Y@#;P;-W"-['>C\4 MGT7QJ%JL:PP(1#!)0AB%(8>*!)'BQ91!1%(NI:))P8QJ#)P3,#=";(M.5YE' M:C6M[L*=!;*;!UW ,S(!#D#&>!SWF=^QLZ9>W=E54_\ZW%$[V_8DH[O/LG98 M]SXWM'KC)E1H$2A@4D8XC+'OZ:OX$M)8!A!SD<0D%1Y-L$W\SD[;5J-XLJS MRZV"MC49MZB9[:,/Q&+D(?O. ( !-1:/3'5;57';_,1U%(_L.JZ<>/S(@&7( M+QGG2_&&E#H)Y_6#3A&P)&5&=F;SQA_T<."I:58JD"*U*E$3,:0IB:!'0DII M&B2"&,V^=F+G-B?7B@.M>7W2L]7=PNTV1]U@R3(*EB.SP2Z,U_LP[OGE0]8T MYN!:+'%& 7FB%8\IV([60-90=2Z)S%N;;H5D;>'>@LG^[6'^UIN[^V7^)$3C MP9W>+'N?K^I3JFI?K*R@&*K;Y64N3$=D,IV.[=RXH_#S'.=;Y=/ M516/EHVBY6[.S<9'1%SX(0\8U*G.U+('$4B%AR"/ I3PT"=)Y!LO>WK%S6T: M:A1N-]F4I[BCLH5/WH^SP4+'*7HC,WHG<$-6-?T(6JQFG"(YT2IFV*=HMW0Q MQJ5SR=+?RG1+%6.+]I8HYF\-+@]9G:/_EJV_OE(KH/Q.%.V&UE,3D+!E_05& M/)5>$$,EUD M]&%=)5Q=Y[H7LI4N9%/JI7ECA)U#8=LY9J0W(N0CTYY&N\D9]Z-6_B>P45\C M7AL =BVHJ\TP=^0W$#R7]&>KPJ0$.!"?0PHISXQ>&D8D M;U=J3(JRX:XFL;W._NS['F.1=IO2A"CF2&+%(0A#3X8A)ZD7Q\AHA[M/T-SH MH_:/:EW!CZ+6\Z<7M>SUC@TR18 M/(J"YE.BNROP^\;7C)Q=8#8R+[ =T0^?.(91C^W>7H>@H+^\Q-.,GU]V1.8,,N<<( MF*6Y/?'>P++2;3GKS^*VVJYKEC,!HV'D11R20%=.B4@*:41]*")$(YP@0:E5 MGK,SEA6:S\!I1B .0!J9-X[Q&6$]V .#T^K#9T1-6S>XV]ZC MBK\]CP\C@IM"D/*A>*HVIOY&E@_BFOW](2OT;:QR_8M8?\WY(D5<#7S&81R+ M&"*12IB&F$&A%BLTB1(_I<(N,YJ)6*/O?]+,:!]50U])6=4L6S<6@%*;8$<7 M1J";<8J"]FB5NE[!2J-KT"KY:WQ+B*8^#*(0LTKGQ!6.*PW@ (X]B&B61]*G5 FH\5>?F M'#5J@1^S57TB6/YD6?!RO%XU(\EY]-7(U+H;)7 VWQ-M\ST=1!,8Y7MJ;'98 MAW/T?G%:MW,\;:>M\SDZZD=U0<>7.&R^:6YZU55CCF^$6=[),FQM1IS17F/4 M'PDX?>UQE(M8EDBY',6FHB<=DI9X'(XOV]CQ7?N'U_39_[B>=)JVL M!O(U6V>/:@0?U+>.0AXR*ABD@0@A"I5GEGH!@HP$G$3$4QX:'59>W)6*FK66H%^FL;]/?Y^E,)&O6M,XB,T*N&3MFS]M6$SMC)D,W*.K!K'JCL MNVH[\FFB"NBNP1^G4KHS+9^IHKIKE,]77G4V*];2@'PH>#_J7XC9; M56F)*5&_8&(DO)&(XC3R)?0DBB"2H?9JXA3&24P\3^+0BT2#]YN5X8:Y6[1; ML>-A_:;^H,<%VLS1< 7=R"[#[AWPJWJ71K'#CJYNXV#Z$'$=]G)6WN11+GV6 MGPIJZ7UGZ*W+IG;YX#BPCA9F]&TWU]:4FF.'>!G@X?82VWEQ$]]CZ[7[^"I; M_RN7?-8Z *+=DLA6#VJT-$?8^:I\*61>B(T&NH"S$MP&'KU=B[ORO3)<;V;D M2R7IMKUWM_ 2Z@7(8Y"E)%6^H_H#8R)A&(LT\7PD_)#:Y 8=45;VK>VMV_$ZV8;[GKWKIN'.)FQLLU-;FPJVMK;]NN7:ZF+? MGGF@M<\UX8[:">X)>QQUGX'P1\7]](0QKLB!R:.53GO1QB^?WI.UFM ^R.V/ MGZKLYEQPGR>A#].4!'HQC"#6N:6],,$TI6I!G!HEJK47/;>="*WY3OS]$ZCU MMDHB/Z #S+A]'%A'INJ!B-HGMK8&QVG>:W/ITZ;%MD;E*&NV?0L#LLJ]>2CR M>W&<;QB+,)&"4>BE<0P1IABF@BMZXF&:>BRB/C;:%>T2,C<.JM6T2'1V#KQN M5G$%R=-Y>\OGVY42Y43((/ ERBD,,(AT;X$N-'WQ@=A-B3U6A\:CO.LG14W=5*U M/KM/9%#K?67P[F%1W9*H,O[JK?=JU_UZ)TO137Y\7W![NT+12\)#*B(!/2P0 M1)Y>Y'G[/G"#Z5G=JY6'<_E$[FL7ZZ:/ZNG6!$WVO^UXW_-=" MK;T7B'+F!:F$@8\"B#CW(,4RAB$)D@AC&O# JDI(M[BY@,VHTQUL(]-BJ^@5J%2M,HJ^V>+WUT[\K-G-#!:7S-4C<5)6,K/^ MD'$,WQK,)DP(7AU'5/'65D^5/>QE%>PG^6S!,JA*\2R7F$I/Z(*:P9Y M;1X0K7W6;-330<:$Y [V\3EI!_'ZGG>C+GC3"^,04C*#QC$O]0B=FIK,,#C! M3H8O#@R9T=?$2,&;>KF_54NH]=,U8\4#62YH$GDXX@A*$5+%3BR%E*I_QE$H M.)6![Z'$_F)NMU";D?*,5W,M@UBZ<48!\D20>M /6 A1A!G$29+", R3-$QC MCHEO>R'7-,!R)B*(9)$JCE;!3JO%HZBRJ+_ A)EL3,*KS1H6YS M\U.W&:8JV_:*K6SMTW%SC87:A=W8"%HCP9>MF4#;:7F@XK+WS4CQF?IT9 := MOCN'IQMS!_PH*F"@J?0BF(X6>6ZGR7/'E M0_#J""(?U-PEP4(;QAX4_W;T]HR&61./L?5TQ@M[.PN#^PB*8U'/$/UPUM[3 MD0OG'Q^:/4JGHV+KAT(-$?4/43R*N@9U=Y'S++2@[EPF[$P3>V''UL5?WK!&R7KXX<=DP#+2]LTS!8= M8L8NXX \,N'L*0T:K:] K3=H%0<_MJJ?O\ S(*^7+5YN4WL92Y\XNY:$2.9[09-N+7S+!LV,]N&&;RY,NV6B5YM+GR?!QPA C&+D7*? M$@H5YR30BQ -2)J&2%K="QN@P]QHZ)+5N^6F^) >&V43Q;8?9KR!\GR[)KL@ M/N..2:7&G'=+=G&Z<*=DKZEAK/EKJ82]*=>9:EN4"X)$Z),PA,(3$B*.A/+' M0@0%490HTYC[86A#B/O-SXWK?JU+;HA6/SOZ.H#.C)F& S(RZ318;%13"[M\ MF;$G\*7Y[R@[LZ?A<$D?!Q(F98;3UAT.^C-/#2SX5Y9B7;ZJ/:K-GB?G8> G MH1K1(29J6$<<4C^.=/I ))",:!A871@X*65NH[M1#Y!*V;]8UO [B:/9&+\8 MG9&'>JW?%6@!&F/CN!,#IV7Y3@J:MA9?EZU'!?@Z'QXXZ'.6O5VQY8.^B/=1 M.PSY:C_VYG1VG"9^7_@)\3@-H1>G:A64$@P)X01Z) E1A.. 17;EW"]29VXT M?1LB29R_K-D(TFZXVQ:>O# MJ[=@8PEH3#D*5#R3F6R,0O-.D'5*AI=I-"UK.D'OB%[=M#HX.?F6&&I>>"_6 M'^0-^;9(2>)3&J8PB'5F"A\QF 8\5O^,$DE37]&NM,DOV2'+BD$GR ]YHV4 MML>:399(,*-,1]B.S(>GIJ$FG6-5 MOETOYY3&5T<,^9&XW18W@,MQUN>SXJ9.^MQG]XF8$\ FR@IF]6'9I07KA:$S,=CY MMZ=+#=9KP5YRL/ZG!Q!ADUFBO,F;&K)O5W\37S.V%*_%8\9$N4@PQ\)+*(R1 MXD*4>A'$J9="R1E// ^S@'*SFM-F HT^XDFK35>*-G$0RD6X;R+IJR0'FR01 MX)__E :^_Z_*48./M4& UQ99\$-_=Q@0JAN()PK2;G0%-WE;?%IY9K#1%[P> M 4$+IG6*Y$2,>R&B=AQL#% G%_>W,ATG&UNTQ\WF;]EQ-!?9XE6V?KHN!'F5 M<[&(XM1/>*CJ9I9;SQ6SYFZ7666[3*S%.S/M_GC"_5*O<)4?SE<6!XU-\GP M/&=$.Q#/_MYNR)7%6N=4+/-EQBNJKK+EO\[O2+9:,)]Q&5 ?JK4@A4AX")(8 M52DCN!]'6'K"Z%RP2\CLAN*NGJ!2%'RI535<^G1"VCU(70$U^M;2 (R,AZ\) M"!T;1NKUG?ITNY--V)UF[<[3^EMYT9?:6=F1A' MN;EBC,XD"1F?YT:+,0;&:1DOO.E2K4I/EZ#>R2+[\NDXQZRN1/T^7]4)V+0Z MZZ>W*QWU5"UP_U95NM>*?KL73/WU)M<_VJG$^9O0%:W5,X^B(+?BD]#SLOJY M+MRB#7H@RQM1W"V4NK[/"88)90@BS"4D$=)]G6*?QTQYV<3XH&7.ELYMAF_5 M!J36&Q2MXH!M-0=*E;LK\%BA4&]U-CCH$]''KM)UW]F':+"C.F?]9S3WU/G- M*Q# +E"[2<[!RR>P^]PF#[J&JXI"@S5BH(8,[&!V!6K4P+6>U-K/\2:O?KQ7 MHOD*;+[R!CZPP0_L @T@O]3/F2+C>TYVS'#/?7_:1^VW2;_]_"Q=)XOS-J MZ8XV9@W#J5.5[T)AI_']KZR3&_J8^(2K-9+4V=51E'@P%8)!3HC G(F0$ZL* M.ZX4FYO7VQ7Z_NIYDUK:=[K9ML5S=.7('N;$O>@JX<%@R"?(BV"OVQS2)PQ& MU##+PO#V!\X'.E#FW3:7R>NL9,N\?"C$-A]B@L.4L32!4>"%^NR?0))ZBOD5 MK+&(>)1*;D7U_3+GQN)5:FE1[T6L2E%6&Q-Y%60T/!&, ?2&A.L6T+&YM()M M1UVPU1=\&25ZV0(@I\QG('9:4C/'X8BO+%X=?&HBL[4.BUA$/L*8R1BFTD\@ M\J,0DC!.(4N2B-"4IWZ0V,3@;)NV(I8)0FYT^$<=8F-=6*<%"_$DP %)H"^% M@"A,?$ABC""624(HX31@D66)HR%@3<#"#L R/G@; ,'(O*FM/P@>&AQDZ?04 M[@ JQ\=M;>M3GZL=6'7B .WPB6&T]TO^6'EZ;U?=92T^J2[\.2_T-L,B3!@. M4H]"$1(,D8LCC@BS8"-%8X=. NP- E'0U18U+>N@"G0X*[I*D!=P9NQ%+G MU2FR;W\M\H?[-]\$J\H8OZVJC*N_Z)1;=Z*)6DM3D5(OIC (8P^B0%)(@YC! M6'*)$9%I9)8GQU[TW'AOJSRHM <;]<%&?U ;8''>:-<;!B?9HV$\,OU9P#LD M+M,.9XN#UM'PGNCDT\5G;7?:. BQSN,_NQ:G.X\;9.G> =FP%@;FZB#E5_U_ M?:3V2);Z,*W*AIWI4S3]B^L5W__!SI.GZVP]_MO?"^0H&5V #!6BQ !H,4*/A,(?*L_2BT[0LTUHP;::79^F=H^0Q MSZ/%P)R$C.4/6BYYTIN&2K7FL&MGLW^;^WT3P4 CB6(624BQ^LJ0%WD0A[J@ MC:11Z'G,\WVC@.#+U)C;:DS?MFM4M,UC.JP;S*:>\<$=>0II#0"-!=5PH"VIM&X?X"E0*NZQ);XB-V[+T?4(GKDQOB,%Q<7K3%P=? MDV!"\/)GI;(2TR2 ^2 _?\V+M;XA_%I0Y9YYL5IVIPP*C^M$\C*!E*8)3$/B M!V& 0BJ1Y:6 ?JES\\9VSZY*K2C4P66 *U6M+Q 88&Y\M\ MDB.33ZLOT&,$ M_+A5&>3R)_!Y"^OK+EB'W"LPA\GQE0,#P5/?1C#'XL1%!8N7!Z2)4H.L,%R/ M'#T_H^^\TLOIFN&LM9>D/]IK;[K\1Z?,V$N =/*! >? ;TBAHU[T-LCUG9HT ME9OX6MSKJ\]YL8FZR=@"QSY'5+G97A(G4-^!@RD-,.0^P8S+T)>>T01G(W1N M\UNE%/A1S6X\7RY)48)[]0E7?K=A@0,KR-/8#Z,H)I!*P2$*?02IOJ09H=0+ M>(P1IZ9P' M^0I4>H\ JL6)^PC@3G36[@9DN]-V2[0ZS]E-VYKNA-W2NKVS==MWAZTBWZJO M:G6K@XCJ.D>G@D^H]&7,TACZ,0\A\HB *4D#F"0R0M03GB^M+I8;R)S;#+M5 MN:E.9K=N-$'9;-7H&+N1:7L'MEK=\4-\+ !RN5HT$3OI6M$"A\.5HLVK0U*^ M[RQ$-]&/UVR=/58[]YL3SC9&X7K%ZW"'&_)-E LOQ33RX@!BFD00)52Q$0LY MI$$21FF()0F-,B(ZT&5N+%7=E+@5*VV'X/5&35Y;E:^LDIA?UD4&+NATP$^U M+:8M =OX\*TM.U=2-K7-=)Z5)H:G,FBZOK')/C]9'TV5FG[\$W>Z\ M]I>)F##IO1,L]C/BNVERF%=]=,OGX&[/0@0"4YH@&!..(<(X@D1*!E,OH4S$ MB1])J\"M/H%SFZD^77*KLQ==,U?:)68C3S*G;D@>7HMTYT*; N/2?^Z5.:GS M;(K H>=L_-[ *_ /Y5HQ5/%)+&N7[FMV7S8Q(1)%(H@I@\P+.$22(DA]2J$B M08(83V6(I VC=,B:&YFTJH)B5U?+F^(=T)K1B2/ QC[=:K':4W.$6KL&<#B] MS-PA;MJ;Q_UV'UT3-GAE:'W;*A"G7@!^RLK?7SYM:K==?\O*19I&,HA9 H6, ME!\BF8 4I1I=P3%&)/5#WXHU>@3.CCIV]05:8;!37U%K;)EBK1=Q0S)QB./H MY^7#(1Q0N=8,%[?E:WMD3ES#U@R!XT*VAN\-99IR_4'^-<]YJ=R>SZ*HJHY] MSI=\$5/)/$("2"-=2)OZ*<2$((C]B(=1F(0^"^PXYIRHN;%+6T>[K#(!%N)1 MK#JN9]KB:LHD+M :G4-JB"HUJ]5-JRC0FKKDCSXTW#+'66D3>O_; @3Y#(R6;G-6U EK]?*7E5_L? G&?A]R' M?D CB-)47^1(?>@%$8J([W%B5L'62-KO4_Y*M MLKN'N^:<-(FQET0B@I'4"1!H',!43>MJDD=QXLN4) $V+4Z_U_+VD]^?U&)RLB?]*6WLV,B>Q1YT"Q MG0)/O#FCSVQ'NU'FL [KW=YI.A8S\36FLW8>WUPZ_^AE^<2V+5\OE_D?.MO+ MSWGQJA"\3IM_HW^U#8,)I92QEX9J08@)1#()()%"0AE37R8L88@E0_*)V:DQ MMQE'YU'E#TNA#\G:;!:E3F>Q_BK QB @\P*\SA_H6CXLJSP,EK>@!O:9&>>, MWQ,CT](F^=C6@JL#\&LK@#8#?*D, :-$.5V&Y1CIQRPU>9;T8\/0.I=^;&!K M8]3K7/@)PKY *208>)\" EDJN_!8PFB11"&NT./+LE*XIBR$$<28B9\B&B@HTBI M^@-SD0@4A5*$B_LJ[>CG-2G6AL?J$ZANPZF'!HPYG3;D271F2T#%;;;2B7CT M/VHM[.\U3OI!8!2R-(HXE-3#$(4IACCD$?0%Y3P*>8!IT'P0;U;\>_X<6O4G M^QB$KO;]G7P&AO= 9M:Q$_I.9R\1TO82X8&/972)<)1[@L_16TZOO$RA][0W M9R;LB:,+.%/*'N;YO!?K.IN&W@C=K45]D^]7HF[3;RQB3D*FJQ@G+!00R5A" M&I 42DGCU$-<,FD5OVZMP=R6]>]$6?X%;$N= W)0TGNE:\SLU/3.^FIZ.^HI MLXEE5/Q'GB6.*JQ/7TY],'PN:=M>B4DY>#!&AX0ZO"'[-.EO5NN*>E5#1&T]C[!#MYNX7&(V,C\-AE/+]F;X*1YL&S];7,]@^ M*'OV#QH(]*E, X*^Q]56\&J! T2FZ= A<6$6PFC].&DFPIN+9C7]L(HO6.] MT3".%D,O0U?I5;8WH=-$I@EG"8RHKDSK)R$DB<0Z;W3@Q1R).+',L;DO8&YS MT*;X:;O=7AL_D#'QG?'3%AY?&#_SW. -0YTK M\V.1/V9<\)=/ORI&>;LZD;EW\Z7*D"$6IKKRM SUP:<'L8Q\R-47XB481XQ; M59ZV5V%N#%"EA)7+_(]R+_?[ZA:0C>[6NX.VW6*\/3@BV!/L#U98M^IKE^]' M;8%RY7XZG5A\##8:#J+C74);+:;>)AR(THE]PJ$M#:SQVH1JWN37[.\/62'> MY62U<_%\(;TDI003R&2L2[%% J8X3J 7,R$P0;%$_H":TWURC<;B]"6G*RWU M]KSXINAV19;@GA3VI->+NAG%.0%QHB(6;2E7A5VC+*C!W*KKL*2K(3!.J[GV MR9RVD*LA D7ZK$)1#_&2"').)/%%'#(.UT1_4!EPU&SKZ MME!KQ!78FF$>.F[=+]WD-#;:(Q.5-=".0]6'0G=I-+NUW,D"WHOG\1MIAVTU?J]^M@6 ?:#($YT2F*=DXHSIDC-2R&5"2$B25F<&-T].2=@ M;G35G!]NE01:2]M3U@,034]7AT,SS:FJ*2H##E-/FW[Q(>I!LQ,?GIXVZOC0 M],QS%QR6TOXKIT)#WG1BB?Q!W)JDORJTI//1M7IYV@)O#RPKO2(_2TQ4GG\_;?#(XT M34\T-]:V-Y_U=U!;[/C@]? M\Z5ZN:SO45MN?1NU-2>&:/6M1O..QO_2!D",L;=MA=(HZ3D[!3]/FDX3+,ZF MZS1ZV5&=J7?92KQ58LM%P-(@H8D'6>HAB$))U;(JI3#!+(Q9DB+!K3RJ\Z+F MYA2=*(ST12L+*FTOK2NU1=B,==S@-O;VSD#(+J\C=83&J!6DMM*>MW;4D=6] M5:..WQB8'6XG95*;L>PXL=*G?+F4>:&G]P5-&:%4:@[!&"(>,H@]JEQ2&?(P MDO]?=]_:(S>.;/E]?P6!7>R= 8IW]* H\BZP0/DU,.!V>=W5/;O;'Q)\EK6= ME>F;RK)=\^N7U"/?J225E$J>BSON%H?_]%R,TJ#CL' MFH8^OTKP?6E,&@1.&\0X]9_Z\O14>FWW@_J M7>#5:%C,B\K^WNE-IL&GU5+75>9L?_-?U4,3%C3VNES."UE'W-OZC,;KTL;I MTE CC"&*5 YIGBJ8T#P6N<@3R;UJ:H:!-35[NJ]5M=BI%3!?>/DTKZ/CS;' M5\H,L +W[(=ONF60 76SKN,/T\ F]WB$MJE6M4[M>*'H=\>H^.B/NU_C[;Y/@[_5NI;LM2K6LC8^:7.CRJ MY.WCXK+.,I)I-,\4\BYH6%_').SXA:[ M-0U/U3DLFP*[?J[;$_[G4_&UKI#VL#)#Z]$P[HIAZC;5(Y(_L&T^*BM:Z0'O M-#2:@$J5FW;:W-$&[*HSSHAX=. ;9V1&:J WZ CYM;R[GM?.CG57/'Z\AG/7 M<[#7+R[ XWKF**^60BE9SY1LKN[TI\;J?C*OW]JVFVL-[RS+LCR+"8-4DQ@B M*@6DQ&[D")+'<9Y2''MM!GO(GMH\U4*O755;QK]D=7W_TY.69PJSQZ"X+28& MHGK@66F?Y5\;AEOD-Z#"?E,Q_?8BT_Z)SOZ!Q!RG4$DYQG.V0@36T0IY^3Y%ZE<;"=^=%'[N>IV+@+?EIU%4*/R;BU&T\!Z'D> MN\F>^JR^FI6"W2YM=\%F4N>V')4U0*^LD("XY#(%K(-3/U2_&]PK^;J MT4P$H@0?BL?";KJ5.ZEZ_4XOGQD+Q]7^]?R.?'+9!@-79@YDJV>PP6P;G5C4 M==IJ^!/,W?0,<7[YC,07.;W496;9AO1SSA66LE< M0YHB#!'.":09T3 FC&*,,Y42IT-]YT5,S3W90UFG3((_+%#';*\.,KNM1AB* M!K84/=CQ.QK<2<#5!X!//WV\8[Z=VNT=YNV^LG_%9+%<&;>E>FR5T_[:IEVM MGE\OI9K9@'>:9!+FJ5(0<9% DIDO'O,L1BI23&.GP(*CO*E]^6_;@L [F&] MA1K8/,0:.;#0_6LI=_'>;1<&8'-@(Q&"R%Y5EAWH"5!LN4O*Z#67'50^57K9 MY;90'F>#C/S&(E1@3RU#:MU$A!8V4P9)HF4B%).?+:]>@2-C7SLDEU M7FV[Q-^ A:KR;%B;$UM6.<^R;3_.VIO,-?\M_7<,'HOYW$Z]-MCVW[)_I^TO M;LQCRZ^J*J<]?[ZV8?G.D+DM=4(-Q,"6Z62Z.=-F^,\GG0_0T->%K6';B^_( M>^$FXL>:7VX5?N*>'FF#OS[Q4JR*:C^X*?N3Q2J3"8XADSJW.=X,4BP19,9 MF3>*"::=6D><>?[43-(N0H^TL1/$I00A)1F!F;91UT@(2"3C4&9*9C)%DN1T M]DVM^'($ZG;EC$.>,;X>98//D=AM:@,0,W3$<9>1BR6CG"CQ2#.\CIJ1T@>= MOCB_-,#S>G>F]YVX;;RTO?.8]]+Q.B[KNP*^E=*,9_EI6:[9_/\67ZL%&(JH M,"-'8)28Y2X2G$!&5 RECB6),XX9<\H"[Q8S->O?+-,:J#>@!@L,VEYKW)/, MNBYMK^5KG!6M-U4]5K%=3%R]>#WY\)'7K%T*'B]5.Z_N>Q[01OW%^FE5+!YL M0^MRAAB/,-(I9!EG9ETJC-^7Y )BFLJ$$8GC)/8[VW=M/0XU79.\[ GU(ZDC'S:[)R6QR?'SEX9Z,N^74CS M.[7ZIJH #.%22BY2&.=80X1H!JF9X&UO$TF1UCGUJWYP0=ZTO_E[\WROR)8K MRSW-0'_N1K4)+K1=;QE.DS&HF3@0^;(VX[3^%PW(F=OZ69._+Y?R>S&?SXR) M8)'(4J@),]Y!;G-P)(^ATDS21!-%E-.NT.&#IV8?6EQ^YF!#D]MWWT?Y@3_P MBWI[?\^'2H;\<#?/'O4+/=3H\%,\^G?_!?J;9@OF?L4695'52JI2[&::X)QQ M\\'EJ<009ADS,%FTQ7V2"L"D'_ MW]O/?_OMUS>]F^(Z\2](+F1,#.$\-2LFS6+();7[)+G($I[&6B.WN,Y0(S!. ML.?$&&QX;T=CV)%P\ZY"LSNP#=]-++[9S3@VF.N#:>:W#>R0=2O=20I;P=)! M[LBU+-V9.*YJZ7%O?V_P?SVQE;&R\^?6&=G&?6!#7!=0>!5=Z6!5VVE M@5<]*@TTK]3[1=.H[@:TU("&&]"2 RIV?IK7S"?!Z6=YW<;*I?J)7CO/E*XI MC'1W]MB+(APQ46T*([&?$S<)1+T[G%2-4OY1K+^\?BK7RT>U^E P7LP-H/; M01HK&FMLEG6)IA!I)2"CJ8(\PT0@B0617G6V781.S85ZH[1:V4TFK[QB+YI= M]Y/"DC?X?E(-%WPW>$$+^ 9L( ]PF,.'HL#]4"[+';LSBC,3)WJDN-][U,HRC'I9;>-MTN1EQPHE(H,$HA4L9IHKDQ M7$E$*(T$)0DCSB4Z' 1.S4XY=;/W+^'A0GVW?1J"T*']IQ!<^A7\\"#HZO(? M+K+&*P;BH?E>:1"?^WJNTQH'[*AQ77,J#[$49U@(F LL(6(20ZKS%-(TRE B M=*0BZK5$ZY8W/8M3PP7'G18]%VH7>'9=E64JW'")C1 M*LKR:<1Q>(HVCL3L^*FO,=W#:_M-(HW S2D[F0DXLOA%'GG9[\ M'$Y)?1_3;[9ZRU8+\Y1-+NLK5A9B%N>*,1T+&*.$V*" A(2;):\62:Q0GF9" M>2;"GY0S/4-7P;HJF:N;6*YD+&26PUA)6Q(PI9#J.(%)QG**(R1)Y'2X*QBM M8TSI-:FJ@7IPE& 8GMWF@JO9&]CBM_AV#PA4&,,9]4X*0IKNTX)&-="=NAZ: MX>Z+^Q9D>E?,&XL^4UJE6T@YQW=_VM70,_4F[,]&CG-*QRE<74=IYY,BEDXZ5.2Z8=.*: M?G[0&\77;XI2S)?ETTK=\K+*SW"<1T[?/*&WS@($6X3@CQ9CP VF;A)"3B5G M)(TZEW1K>SB97+BZ9Y=)-3?_^G"[D+^PU9_*AN;?_K YDFJFI=2$RA3R++>U M[96$5 D"DUA$C$=1G.38JRWD65%3FVEL8\^RJA?]V"+U;.9XGE4W8Q"&JX$- M0@.R(FH#$S0X _8SO,A%T :$YZ6-VS'PHM9'+?XNW]'CR-FV=]=#L5RP>?5M MW&E="%7.(I4(E:41Q)3&$&4"0YH3#:7F-B258AF[GPCKDC0U"[';D:]&6[71 MMD7G*[P>AVDZ">ZV%D%I&]A8-(S=V99\#6.UF;T+RYC'Z:!0S(UT>*%O270LJY>LNJ6FNW3]9MF[.R8/5Q8)L+ MV31#;%.%<)Z1F @H8X$@DCPQ'AA+H-*$9+8RO(Z=MO?Z")^:G:WA XL?& 7 MC@9@H\*FLV>?"NJ^H^-@D0?D?& C/3VZ/P M 0]N+]/LWV_;F[&@_;?=I8_;C]N;E:/^W/Y/Z'F><%X-Q'4=!3FVZ2QSVTZ<7&T9E-O[NOKFS[ M.YL_J1G%"&>YHL8 D10B0FP551W;MJ>V M^L)IM<69LH*ZN+E]O,/L"J1JB_F!'Y M+X M!MCWMKKHC1+5\F3SVVOZH1Z-GYLINV94!C9:^W56*W0WX'W%\2!E5??T'ZB$ M:BWCI86WQ14IBBB!#$D'$TQA2;JR0\3FQ3&2N5.Q5/+LGCJE9IU8-:TK:-/[CO$+/ M&'G/(7(,H ]/_-!>TP[GIW(X&SUN[ *\,5:5+C>VB_S\J3+^]]^7]2_!+VK] M92G!'_>V&3"P^H)*X8"Y.U=2'C2(WQ/*N!'^Z_@Z"O]?^;B>CAO[6JS9O/BG M]0KK>D2VJ]!'M?YH6&@*9\DD3IDB#"J;IH[RR*SG4VX&+NV<,&F9ID%? ,,Y*HN MI0A>I\R#HJ NFXO<<=TX#R:.7#N?>Z_K.W:[D.\79N7S8"L)W9:E6I>]\W&] MGCFA#Z7%72WRMLA!#7WH!-Y>K W1Z\L-P(LT!//BYES7,+^']/NLWA6+8JT^ M%-_4D:P/Q4*]7ZO',)T)J)"*O5G\N0J>V M/JHQPPKTB6_N#PL<5,@]BU4XC8";/0O-Z\!F+ 2EWM;+AZ.01LM)[JBVRH>) M0Q/E=6__-C?OC+EC\_^CV.J=^8TQ1#%6>48()!E.(4H3 ;G@"C*5F=5&%L5Y M[M2JN$/&U.S.IH]+C1-8H*!"ZM_GYI#.;JL2B*2!C4@/?GHUNCG#0(!&-X=/ M'KW1S1G53C6Z.7=IT)V%:@-KNQN(<)1DD@C($&+FHT^-]Y&I%&*,PZ#[J%XLC;#M<"!X"OL.I[EPW'@X:KG_V_<'V/XSZOEROS++96MPMK=LKE MO)!UIHPQ038[6 F2L%PHB*.(0I3%,>04*ZC3/#._R1(IXS:[\=[QF,\EH4YO M_'YFX_TH62\-[&JS4NP"!ZI&[G&VY"+SW58C')%C9:BTY-FS(GM@P=OPY'F< MQ E)XDA';ZXAT^^\C2LYG0=L+CYDO!,UKOKL':%QOJEG^H_-(ZJ3M=X\K8Q9 MKRN^UW7O3NSZ)EY M ^RB4NPD*-H#-2LUK[^.];+Y95U+OZZ;\>OMYQ*HI@^:[%^^L\] NJU%!QZ> M@6U_4ZNSQG_3E.YL_MN5:6_ N^5*JV+]U)&RY9_]TY_/H)D_/6",F_73 MGZ>CC)\K'M4[3?OK2GVQK7J^J?<+8Q/41[6^T_?LQR;I[)-UI)>+V[4QY/QI M72VVES;2;Y?@RZI$R?N%>0M5N9[QE+"RJB.HVR4-*;8:NF=K1UT&!UW_UYN< ;WQ'='I%8-_.7# MLBS_6F4GV?G3:+F;F=DH"G8UM5/IOJZ@539HROD0HQ X8STHQ+$3WH?@]T2^ M_"!B>FQXG*DU??MH9B/!%F_4UV59F)?R^:CL=%UF-Z<9T_;4>L83!1%A&'*E M%8PSCI1*(HVSV+G>R95@IN:!_^/J!@9!A@C32*$L8E#9?2O$?Z'MQU MCM!>+X3NHMGAQ\=CPVW$<1II/V[P\?+;M M$<.>>WK4RQMOR"\3&WHY@J&?V M6]A^*!;J3N\WNYM%[P>=*3L@5W$69HR[) M7!DX7&,YW]?/YOQ2+)8K\\C--HH4F&&1"$A29;SLF)J%D,YSF&\7 MY7I5N>#EW?J+6MU_88N[.O3V=_.(=?E^4<"=TB2P$\K=964WGFM+/YP,^5IN;MJ98X<>4/$#UH8@T#!T M VJ.[&Y4S=(-.%I\5Y< 2Q6P7-7E< +&CJZ3--CGDG IOF[R>3ZM"J%DF(IDP@6V=SA@BSHTUBI($QBP5 ME&CC2B"G8W<3T6=JBZ0&?I-$U="&F"2A[*DHU(5A7;#[QRPKP0P6J/WY7I3TD]=G"L^7EA+4]#VI&$,Y3 M0CG,4V8[DN,,,A1I&&L<)3J/>"Z=#CL.BG)JGEV%%7RKP5J/KL'98Z\G^(!Z M[-N\Y#!-?P^F'N1&55#K>@,^71[L?ILH0PU&\ V1X$#'W]P8BNN3&Q6#">NQ MZ?!IM336:OW\R7PLM@62G=*^5E(7\L[\"[,"/R@#IY)ZIW\KZ_(_M_;TR:TP M/NO3W!XQ?:.^KI0H:GT62IQBR)!-0"RZ,1Q(+1KQ:T?A#F)IK434 U//E]Q+85P\4+?30S16[AL5M MB3HLV0-[ 1>:+6Z4V&FV.$A1Y_XDCM!_L0O%%/HP.K#DV(_1Y4E7M]^JT^OK M4^4S(G(2$41@CKDQ?4)A2&Q:*F((BRC-)2>H9Q>N73E3LV]W*UDL;#'%LJFK MT/36ZEW&XAR_;C8L &L#&ZK]9EEM-8H!NV6=XF&@IEE[HEZJ=]8I?3M::)V\ MO&\9UO*++=)C_F/=N6]L;H,6M\9 K5;/QA;5>7X:Y52D7$*:\PP:XT A3[/< M^$@L3].$H9SG7H;"1>K4S$8U55>%S.P/:HO;M^*J"^..IB,TCT,;DI;"ZH<= MR#> 65^H1ATZ_]"+I; 55UT$CUQQU8.+XXJK/C?WR7=3#]5Z4OZ_I]*L$]^^ M>G__YG:6H31.54PA(BF'B&<2$A'ED.(XDVG"8QQYI*"=$C$U4]. !"U*4,/T M2QBXG=Y]9XX^-]W\9C23/(HB!5ELO"V4QQHRQA&4-)%93LWZ3"EGH^G5RK#OQ+*<<(:P@);DA7B>Q613C#&J=*Z4X59)0CV(H@U _4C_# MAGS5MB>US)\MSS#F&#G,8X/P/O#--[=Z:[@WW_K?W3--LI[7-V7A/:,.YVZ?D"EI?;]MQX$A(@>7 MB B:5W9.UKBI81XM M\JKXRJEZG8.\_OWX"EL0V0_"R,60>_%S7 BYWV.N*"[?E.>HL_EGF)*4QUD$ M"4GM+I3*(">$P$SG&8G35$91[%/'^%B$U[IKM%+$OQ3_&]RKN7HTSI@HP8?B ML3JI6.[ _^__E21Q_C^J[?#U MQR6,,_-_/,.P8$ M#W=!AL+ZL]8BI M7^0C;%S]O+B18^L7]3Z.KU^^I6_U2<9M=3F;T+.0)V8]E6#!HQA#(7AL_(O< M=C6.-21(L#BF22PD]O$O+@FEF99EK87:K%X4 MAA'QH&[+/U6X/2MJ:CZ*10KVH((_+%A0H?4M:7N> M84%[4^LAN7[^@1C?ZX7*V_-!OMVQ:I M]8[E+\I6Z)[A/&**I@)BIG.($%&0Y))"*4BJL>+2_.D2ZY2A,=,^'5KM13_M3L\.[9U655Y'2_3=Y?YK8;V]_Z=,OS'1DW M-V] O@>VX[M4U_5D'?O?A?,*>Y(7TE7TA3"J_]B3GT.GLN]C^EG ^H'F.6^* M4IC/]6FE[M6/]2NCV)\SQ)B2D8Y@BC2#""L!&54*YE+AC.5**.24[>@B;&JV MK?F@UNR'[[':3DK=[%0HH@8V2@U'!B?8 @5_6*B@PAIP3>I"24A3TREO5+OB MHOFA$7&ZQ\]B2%7,WIJU[OKY5DKS%I6OS8]WJ_OE]\6,1C%/41Q#C#)E_*(H M@53Q""J:$R254@(Y-5'ID#$U^U##! W.&V"1&AZ!Q>IF+[H([383@6@:V#KT M8LC9+CAPL#4'96L/2B7^_6'Y[6_F[MH4F!\.+4#7DT?Y\!U4:[]WETO[.09O M'[_.E\]*?5:5*[*S1?[Z:673)&92"\$PPY"@B$"$,(%$F1611AS'B.J,"Z_Z MDQA"7A8[J1CAS<.A+N-_8S](TU1/+^^6M^,^G8F46.6OSKA1\7M#J=Y6Q$G7D):D&Z!HUH/)]T/+8?;37U=E=4VR)DS@G)N")0I MBXR1R 2D.HU@FL0YSX70!'G5Z=I]^-1L0N?)@U]/I 1>2&Z[S*ZK^]&/L\$] MC953<+V'3W&L;UCW8>?Y(WL*QYH=.P4GKNGW)?]=+=2*S6V=4_E8+(JR2C'^ MIM[^L,7>U4Q@%9,LBB#&D2W"ERK(,$60,"9YII2,(Z_ZHQ?D3>U[WP5IUALV M7;4*\/I]T)=(=OO& U(W\&??(*WHVL<*&K#A+($C*R&-PR61H]H+1_T/38CK M;7TZ-+!U57AK(>]73)I)&8)UC@G@JD*.K M<$'.U*Q(@[3Z'M8;K#X%[\]3VFT[ A(UN*M07QBH&]C6[ 1O=0'T/N-.@40^T^FUZG+W0,/I4 MJ7J9X1RKCM7(P^I9[RH\]]T5L0+*&[%F5GB6]JMJ#?#\OB>A%^I.OUXI6:S? M,2M\_?QAPDVVU')!B% \]N5['7X_RS RMA#S]W"1SYY+.#[L?'GEUNZKF_ MRHJ%35._6_S*YD;*7I>J38NJF8BUBC,DC5U1QIU'L8 DC5*8YP39G5<6D]1K MF]5)[-2LC#VM\76UU,7Z;_61&;!<@-(H8#^>KR=;2GINQ+J-AN-^;'".A]Z6 M-8";DS&6V#=%616O;!)I-BT[*_S;/GX!MVJ]" NZ8^LF>=R-6R\VCO9O_>[N M9[S>%8MBK3X8WTP>I)W\5BK]-/]0:#5+B40*9PA*%-L#@9Q"2AB!N8ICEB=< M*>65_NHB=&J&JT8&Y@9:56CZ6;&5;YLF)[+=+%-H"@>V2S5<6.$]2D2[ 0VY M%G0X6^1#44A+Y"1W5#ODP\2A%?*ZMV?^?95 80__+1?&HC7UUB1G.4:"V=57 M;HR./8 L!8$BXTE*L[?6ECU!RKH+6+(4\5S@[A#DN8_K1,/1:I6+@ M4S<#_BN08UV#+C-V'C_N6N)8KZ,%PXE+>L0PWRB^?K\HUZLJ?-#LN[(']4;) M)YMK^LY@,ZZ ,N_"VN[CSK14)%:(0JF9@@CK&#)"-,Q3%6/SW>8\=IJI>TF? MV@R^10QD [EM8EV#KB*4'E$K[^%PB# .2?+ 5L-"!UOLFX"1);R%#RQ^T"I0 M1:.&)-PC%C@D\2,%_$(/@%] KR^!G5$[[X>.%YKKJ^]>_*WW0WH>'=C=J+I= MR,U>U4>UGM&(9S*B$J9Y*HR+%V'(,JZA6>39;@9,FO6=CXO7)6QJ/M_=]X7: MV=B^ 0OEZ?MU4NOF#(8B;& [W\*\:3:KVS+"#7,?.YCS/VK@0$G0HP==\L8] MBN"@^='1!)=[>G<56DBVDD:$M4S_8*N5D?%\6Q<;:#("ZJ/8XOG>_%LYKV:[ M=JM\IG,I498E,.(H@H@F"G(F"&0R$;E6+!/(ZRS#M8"FYIVV^3:B@6QSE5O, M0!9:*_MKSP)V5X^:F^$:OA32JF0W$WZ&5#?78?D;6.,_;BJB M' OLM4K>>_K4EL4V)ZPNG S809NZT\?P_8SB/K-N)JXW7P,;+$O57OWCP1O[ MG60BI.G9%S"J(3FIVZ%9.'U1OX_BE9>N[=G_IBJEV)899A'*6'48 M)XK,^HJ(#+(4"2A$E-!$T4@@ZK.^VGOZU-97=46S>LM_W:N$ZCYY;DY2;TJ& M-FL5K@$J+Y]4.&A+F#T!XS9\.:7;43N7DQ?YMUYHGO"N* 6;_Q_%5F\7\HU- MM&&9BJ1Q2V">9Y'Y='$$.2((YDDF,8HTX6Y-6KJ$3,TG:7""&BBP2(&!"MXX M)S5U4MK]+85V.S!V=APU(($?[0P P9L+E(1=/OBK+!Q]RPNZ7RT M47'QAGZFX37[6AC_M?BG#<$LJB?:4,R]W?">B1C'6* 8DBQ)(!)40AJG".HT M1A$C48*1U\G4+F%3,Q [6$$+%EBTX(\*K^>9L4Z>W4Q&*/:&=A=Z$^=M.5P8 M"6D\.N6-:C]<-#\T(4[W]+0BQSNH[>[I;@3M?OG1J&=E+^?F:0]M5O2,4R%E MBE.8R%1!Q/,<$BTE3"7"Q!B9"*>1EZ&Y#L_4;-$'59;_ 9J-AE,1F\/ [F*Y M@#MZ;4['>-JL*T?5T:R--U9#6SZW&-#-451Y7[/-R8Z AC(,QT%MZ960QC6W M8?@[LLB!'MLG,"7$\FFQ+C\KH8IO5LKM?+[\S@P=[Y:KNI23?7//IS_.6(0C M@16&,4,Y1,C\Q+,HAVDN8\6Q4D(XU7,+A&=J1MLQ&=RGBG6 07.)G8TZ%$/O M1S?*@*TVQOZV^M@\\+:HG%6I.S%\W)'RB>"-.F)C!?L"CES8E/[ G'<'%Z\7 M,V(<,A@G^R'+<(_M64*'K19FWBT_J565HKK9ZTN$BA&EQK]A4D"D1 )IG#"H MXD2G.4_3B'D=B#HG:&ISVTY.Z5>ULEP6"[9Z!J4%[5E,YQRW;JN'$(P-/ 6U M$.U1;E"!'&0;]1(302OKG),U;G&="QH?U=>Y='W?8Y7;KF5U"9_-.YQQ6\*/ M,YC15!L7V9[-23)C'RC#.I>I4FZU.RZ+FIJ%.-/AK3S1X4WUZ/#6P;F;W0C# MY,"68Q?DOS6=\,ZDI ]B4BZ3%/8TXEEI(Y\SO*3U\0G"BW?XYVF\:=SL.AAL M;%:QE._,[\I9$F<12R,.TS0W7D=$C%61A$.M:!(QQ;)84M=$C;-2IF906J!M M&D(-%518W3,USI/:;3:"436PQ>C%DE>NQD46KDC6./_LT;(U+JJWFZYQ^>(> M.W/;0W"[Q^1VSDV^>CXZ)W?[G:WDQ^7B[FO5[*$R0=N2-.7OJC23KRTF\>.K MLB5I[I?V5W=/Z]*>?38^T3_,PNF+O>:;6K$']?:'6HFB5)]6A5"S"/&,)HG= MV:,$(HXX9%12F.(\D0(;<\.E\T;?Y-2;FJ&KM:F+M#?ZV&G^FRWU9$LCR^5\ MSE9EM?"JUEN.)W6FR;[+AN3D0$_(X-=GK"O-P2X[>P>M7SV#W>LV9[$M1SH&]"\C[8S7DL6N%]6O[X!.X3=@)8RT' &6M) Q=I/_9IZ[,9. M#OP$-W?_%5Y;O_WBR;X5G=O/TT,]WF[V]'0_M3D^790]=],L6'Y9'WZHSY$: MU=G.^R^L4;.\?7A8J0>V5N\7ZU6Q* OQ.YL_J5K;69XK$B59#N.<8XB$/?W MM((Q4ZF(4I3RQ/-<^ MIXF/MQSEJOH%K\Y!JO.";!7Q3>;6^%2=>Z@UQW%B< M_JB/XI+R[KF=MW,[/S6W'T_HH#YFOS9T@(:/&[!]L3:4@-_K%^OW[A?+?ROT M98*[Q6M6?K'_L]",&5=5 M9-[@*ZRK8/_!> [[O]BYLNZ9QN9_7RV?OKY?-%U);7&HY6)=+)Z4;$XZ&-5F M4L02H1A#K71FYF2A(4O2!(J4Q5E$491(KXZA+ZS/U'::FD;!2[WIVEWW]ZY_ M+FV+.V&TK;:BJA_45N^;ZK>K#2W5!9Z1_Q=^NQP3#'Z>=V;H/(;-Z])R47>B M-J^)5?"F^A.\W7U'MA34_VC?F.%51HW&V0:XW>4=#(16#T[>B_+\G7UU >;4O>V7!>/5@']R?R#[5575?V+ M%$&("P531A*(E":0$*5@EN5YDN89CI!3-2,OJ9.;31N45:O=!B>PE=0\VWH[ M,>XV=P7G<> 9QL(!.X#-0G"'U!9TE>\;L-NW#TE!NWX["1ZW^[6L>O7Y^5\S5ZK5Y[L-R]3R+293RC.2]7\C*T5^I%B5>J2X?B5R2YG'KJ:.DM M'2KM)K9T7=;[A/#CIW28E&%7#6Q%_EISMAA,+':;" MW+]C)LS?#DU$MX!1K(*3CJTA<+LXL ]R;Y[7O+3(?.Z*" :U4AE$*=%FB4$% ME%',,DVD)DD2Q G9RIR@7>AJ]&F!>]H)GP&XTA'I1^O@FY2+!_BA^&;S2 MV>K/YBO 6O$$L0P2NP)"69)#0LW2*))IBO*+=3,)U?7AF_U!)50B4I+#"//(F)P409KH!%(LI$)"::Z=CNQY M29V:W:GJI"W8'#Z5"I1+O?[.5NH&K#>Z5-[0TB;4^5D?MS%P,T'!F1W8#FWQ M-L=RMHAK-Z@<8#?7BZ20)LE-\*AVR8N+0^/D=W/HE=FF$RYF2),H3Z!@U<(L M5I!EMB>?Q$F)4[-!#>;JJZGZ5@%= MP_8XJ>W$=+?E&82_@0U/2YT]7EQO_C2(00NY3S,_)S(]3J*')G6DP^&7R0UT M)MN'G\YCTDX/&N_DLH]>>X>)O6[LF5%<+&P'^*IH9_O@S\HNC(O%PZOE:K7\ M;GYXSV89^XV"F^LX'+=#;^G;[ 'CB#?UA%OL]OQ*@QYLX(,6?\ , MY%Z\!4U%]D,P;DYR+W:.DI/[/:5/_2Y;(X&M9!/X_ >SASS7S[="K)[8_/U" MK)19>K];KMZ7Y9.MI5!?4"@;(FW_^8W:7/9II=2/HESO73H3F&9);M;-<9Q) MB#A&D!D3"2/)6:)SPK!V+[X_"N2IV5*C]+H^BVZ^_*99A_C"5@]>A8I&&6P' M_WER0SBPR6[U!6U*1ZLQ:%2NS@Y6VE2EXANUP5:9RKW<7/.75O>_5I?OJ+]S MR^1>#)^J5%-[0<:J-.7QHCB]!/5[<_0ZA2H3->8P=9=^&@7)B.65/7'(M#0++YK!.%*1<3CB%%)"$J@RI#(FD."I M5T3QDL"IN0L5*./\KU;/]L-GC[8EA=^BZR+';LNLD,P-/$O74)MLJ:- X0VH M\(9;2+DR$W+I=%'FJ(LE5P8.ET?.]_4."7XK2C//&^OU9OG$U_IIWG9UF6&5 MZHRC#.(DIA"EJ5G*1%D&N1+VZ+@2U#S)J_):ESB?KV.<\FBOF 12\37XVL+V M#OV=)]$L('-R OGY49NY+- W1[\N$H<*SOO+RQHWP7 M-3\1W[M\SQ45(L-6O#0@M2K63^9EG:64JSS'.=2$6W.D!>1Q;#.I-.=*1XAD M?+:H2FY)-W,T+&"G[Y/6W^J,:\HW?@FHR#CT_PTHO#(1Z_PN+@[)\LI#B\U'XSDYG@GAZ?YM;$OE%? M5TH4%3KS\UQ5,!?R]G&Y6A?_K'Y_-@=FIB5/MFDQ'9Y/7=.&9&>L\@H0D/.5<$PS;JK!":T4/['_SY M/2*\!]7O/S[9M)@[??NH5H5@%LNR+,R+5\]$Y4[=_#?%_,F6$L=1$B.>9)!' M*()(*@VYB"6,58JIQ$)CXG0B+ R!)^:CC3:T-N.LRG@QYF",[,6/PSVU9QN @[[9S5,W'9=CJ2,=<01Y:CQ9%"$& M*97(K%NI9%+E4B:Y5YG^;GE3=5=4V^=]TYG1LQ[^!9K=UI !R1MX%FJ1VB:U MM;7:&*A!NED[,A.T /L%D>,62'?3_ZB N>-M/19239GRQ<,'F]GR>EFNR[<_ M;#ES)=\9^+^JAVK/9F;60WD<)PK*)#)FA60$$BV,.\X%U@G#B93*;3O,1^ST MMKHVP,&\RE<3%KJ'"^;*MX,[')+#<N)?L\7!*[PN='4[>TG-I^?AUOGQ6JJI-7<=GFV/.6B9:1YA! MCO(K3982G"#M=#K_HJ2I68[*R6Y[7'JN(,^RZ;AV#,'1B+DJ MFQR4;?C_IF%N@")$%]D)NG(\*VS<->,EG8]6BQ=OZ&2XH1"+&]KAX!B,2I9G,\IB1S,=JN(F=F@FI4%=] MJ%;J*ZLKT?E9$D>ZW!('MC$;_K:0;T -%_S1_'>0JD)^3(6T-XZ21S4^ M?FP<6B+/N_N9I3-;\T<;\1:,F"68)KD]/J42D4 491@RQCE,510APD66^_6S M]9(^-2/UCZNC^_T&(9-8<2:$I5Z;*8*;0<@B"K4]V)8S';,L]CMN,M@PC!.[ M/QJ(;? K%@JV>FW&Y(E#?;ZS@?@_I>2;FB9?J/Y_, NCM-[NIYQDT/'?[A#Z6+4108QPD1GB) MB*"' <[)&C>-_X+&1PGXEZ[O]P+?V2K,-J5_I;ZH15E\4W5)%KOU]&ZY,I_2 MXO73:F6WG^[-8K\T$NMLS^IO\_H4@/Q_3^7:[@)\5.L[?<]^S'),122B".9$ M5KV (L@-2S#!),VCE$6I\#JU/@S,J;EFC29 -*J ]18]8!OXY0U8J*I\SIK] M\',#!AIN-VOW\H,X=*C3*@CV-&PK'/W%*OG7ZD!6-<2MHF!'TRK;?D=7L%7V M!GRL1_R^8\2]K>ZP Q+29@^$=%2+/RS;A_/%P-)Z-E&PI52>5L_5+F7MD,W, M&E!G)->0Q&D$D:84LC1G,"4BY9'$!.=>66PG9$S-SK<005EU8>V]J#M%IYLI MOI*D@>WHAI\*WDVS*@O8UN"\]D&;&)P0,V[+@O-Z'C4HZ+CTRA"C+0EAR]FV M+5(8U@PG&,HLPA!E&8$\%0F,"4^))@A3WB_ N"]G:M]\"Q-LS:(>.;R$)E*A2JK]A S+#!2B.<0 M1SJ#" L$::J-,<"18"CA0F5^%:9/BIF:&3A(M+%U#>MV&54B') R7@K21](+91X?:=B<>'5W=LQB9&>*/9M";]#G"=28Q$S#) M> *1$C'D4VIMOB2=G<96L3[*;S/XKUE]=/ M9O7ZJ%;;K)18Y@E&20RETC%$G"-(N#T]PDD>98(CZM=OU57PU+[U!C>PHP=$ M@[P$WPUV(!KPGAF&SF/@9AB&8'9@D[%':@NZYK2%;7R$(9*#?,D*:6J<98]J MA'P9.31/WO?W,UQ5'U)5KC^Q0GY4ZQEC.8L%5Y 10NU.HX0T)@02$4O%)8FU MSOVJ.QU(G#R#@&9$.%A7;3'(YJ&LL4:S8O M_EG72JXNLNG,[9&J6[$NOA5A:LU?H"FDZ3@4,:J%.*/?H2$X=UG/9 R[=_EE M.3=WE&VUN6:0/]G21,O%[7J]*OC3VJYF[I3LP$WX!Z]E5$',!K=_OM_ M)4F<_P^@*AT]ZXZ&&3HD:,(S+2"+*+?];8T'BB(&,=%<9%AIG24S\V$72_GK MFJW64QW 0XC##>,K]5 LJDY;G,W]=Z4#C1N)8TIR)6$F&3$SLS8SLXJXF9F3 MA"H5X4CI9MS>+ERK_[[0J+4 !]PJK]+77G3 W)R!\8=@8!]B5Z%_:PKN5GUL M&E>BT0KLJ@762["OV,;+")@_%Y3IH-EV89"-FYL7E,VC3+ZP3^]9,E?*PHIB M<^M[O5\T3O LR3(F<\^5&=3PO[.BH6-![U2VEQCLSTQD7&,F+9E4R.(J/'66!H+J)CQ ML#.I12:\CE-YR)Z:W;!9F;I)Z50_Q!=['!K,#6+7IH5]^']E3\O1YVN>CRB[[:OS7,USVFZ$KU2"Z6+ M]4Q&,A8X,XO,7,8028P@IV8<4IJAR+Q-5(G-]N^]N_4Z(Z['7O#]" :K24=? MLQ_F ZJ _NTOJ@;NF7QZCF;7?>+^K(VU7UPQ92!NVULU* -VM[K 0]@-X=.B M1MX8[M3W>(.X^_(K+80JV^B&2I(DRH2M<)(;GR86&:0T93"+!!)1G$6))M<8 MAXVDZ=N%/J&B(SX]K8 ?/6,; %4V02,#<(!/_TCY0;[ZK927^>"/M#S[K1]? MV>\S?\W*+_9_=I/E&YO;DW.?5;E>%<)\5/8?;A=R_Q<[5\XB+I62.H<)R6Q^ M:J0@$ZF&-%8D8I(A%N7^L82K,$TSA&!!5D?7A/U!;>'6[6-6&VWJ"]C:>!YM MT,&>8?RB0 W6S^A<-[IIC'06YQ3JW/B!*,8QI%PAF.:,$H%QFG+OB,/(8SM\ MH,%_9)7Y]8N-J=N<,]HH#3P]660WH!JBM[LCL\4.-N-W^+N=&\+-9T&(#3GU M70=HU%DR"'>'$VJ8A_:H+W[[:.R LC/X]^7JSU_5ZELAU.W#2E6E FVJUR]+ M7LS5O9JKKU^6"]5<:;M&K0IEYJSG#\6C[63:''*B,J:(( *12B1$2$:0"B9A MKE(FLX3S7"'GODVAT4UM3[+1#S2P0:,AV*A89TW^/?BA^-HK'#^8D-Y==5=/2GXHF!%:Y;_6F_?K69+99#J&H.:1@(AC M EF>)5!I&2&$=!SY57L]*VER4VL-%#0[YF7E7"^KJB_S+7CO7K=G:":)X5?% M*>094V:-*B6DE*8P3AC.=:*R",<^B:AA:!XMM[2N@G1^P\V33<<4C! <#>T\ M-&_A#LB;)F :MD=O-Q.!F^Z>$39V%]UNG4^TQ;UP0]#6;S.)LIREQMZJV&Y* M*H9A]=?(& J"J5:V0;E7$=4SDGQ>]W%;G=IJ.7(YG[/53L)+E_N98:F*V0_*1HWRP7 M,YQB[%1IS%WDU#[C+6I0P[X!-?"JR48#W;,BB<< ='_XP] Z=-0M#*/.IL*? MI Y/P#QLQPLP?SNT(A[21K$M_MJW%J?'G3T"79]62_DDUF_4-S5??K6[=%6[ MQYT3Y6^>5L8MN?^B:N&S-)9ICJ,4YCJVC9(XA3S7YB=),H9H0G'J6(.@'X > MZ6<#VZA&!2"W.G@WV/4?!X?PTS# ML:%!J1\I^!-Z"/P"/+T9[(S@^#]UO!!-;XWW8C#]G]*S9H7XHN337-WI-XJO MJS)[.UWU%!$99@1&:91#9*, )(VUF:TUB1%%)&9>AS&[A$W-=6VQ6K_JMX5< ML>\+\(Z)7B&63I+==J%"43>PW=]ES0)MRF8.TS7/A9.@1\F[Y(U[0-Q!\Z-C MWR[W]/!!J^VN5[8OJZWVKQ9E7;I_VYKUU?/VDJ9SZ^UWMI(?EXNZ46A["+U< MKZJ)L?R[N7==OE_4%NZ@G]+;'VHEBE)]6A5"S:A*J>:"P12Q!**\/*LNCO9/,^Q#&^^JQ7*E)=AE8K?/,GCU M#':OV[1BMGS-LWD#CGKAM>2 BIV?YC7S6%S\ M-*_;2 N5G^FU\UL$36*D.Q=4+XMPO,79)$9B;Z$W#43]%HUOU->5$D5MZQ"* M4I:HJL@=@8@*#CE6 A(A,T8CA,T?/HO$W8=/S2?:Q=8FX?DM!?>H/^J:[91FAVNTD]?XIPZ\7:R-9;B5THQWV?SG0[%0 M\4S'":6"IC"1<0R1$ ED.4\A5PK1/.$9(DXAR4XI4_MJ:Z"@@7C3_@ L6'"W M3'FE'EQDXHHAZR<^_ MBZD@GW\RX.>?O/SGG_A\_DG/SW]S]/9$6X,V2?QY%L6Y2*E,8:8C#E%,&:0H MCF":(!EQQ6+A%]?IE#8U<_!&:;5:*5L^H.H"X5DAH)-8-X<^&%T#FX/374YN M-N<^SM=8]S^[[T))T+/YG0+'/7OOHOO1V7JGF_KZ#F_-TQZ*QSA-K:O_<#5AXW@0OESU\!\ZF;C:@SC]])%]B$X5C[V([LNO30]Y5RR* MM?I0?%/R_6)MQKS@+!%#VKX_7JO>@R*FT,R#-5#1RO#L7Q%YHDK8V4/T31&1J"K.%@FH M1RB,DL3%FSCDE%X1-S79MX-Z ;PW@;9$!CVC\)8Z[#5-H MYH;V>K:DM5B! 0LJM'WJXEQBSR/;(""+(^4#=+(9*#+OR$IG[/S2,\:+;CMJ MLQ=_=KVG9X5CXWP6*_OX._UAN7BH#'ECOI>OU)NB_+HLE;S3,R(QR946$&6I M+3(21\;89AED@L01S3A+*?9LBNDJV^G='[==Y@:Z]6KF!CR<5SX-J^![5D5V M'@,W+S$LKR/54-XCU*)NG,3&,UPO 5>@A6ZN"5A>V9>NH%67G86/6XS9EY.C M&LW>#^A9>\IFVMR;>V]_%.5,Y8F(N;<+$MO/@:V'NY4^%P+&K6)T2K>C MRD4G+^JY2Q4^EZY-EY,SQ043J>TV93P5B%)D'!09)1"++$4D4S+3B9^#,B3< MZ?DT&VC528+J]$#I6 X\C3(9YRIVJM1\].2IK9H;<.XEK/9YZK8[5VD_ ML#EI<%V..4'G[ MM/ZR7-G:(;,\94KA)(&:Y&8QR[(<$ITPF+$TUJFB*+T%"UJT?I:DDUXW.Q**M(&MR#[,#5T!W0@? M0D):D$YYH]H/%\T/K8?3/3U/C1??"JD6LGR]?'Q<+BKS9)N^S9*<\"Q.!$0) M,TY)%$60FV4#S"5*4I'$*<^TWQ[(.5'3V^G8(/4\1GZ.2S M@!IDZVY8G '/FU]@(NC9\W.RQCV'?D'CHS/IEZ[O9PT^JS4K%DJVA?.;22[G M3(M$1Y PH6WNI80DCC442*DDRH@T#H6/#W%:S-2\AQ8E:&'Z68,S7+K9@NL9 M&M@2')$S@)/034)((W!&TJ@FH%O;0P-PX>IK#Y8<=LYXQ.D.^P?:KQ3J7%C8V1-VY+I&(^9.L:BU_7]:_!+\H MLRR7(]5([4'W,(=6?("\T/F5'ER=/\K2YV$]-W_G2CZT^9 ?E^M?U5>V,HN8 M^?-G]76Y,JN9=\6"&2X^*Z&*;_:M*V="QIG""86&VC8.;30 6Q5 J\,-:+0 .VH$W'&^@L2@^]!]<(R[.WT%4T=[UM<\JV>' MRZHE2_%-F8EY^:CNV8_/1J#=PBT63\9,%0.;.FV+-:H M@8$-+&YKTLS'5\SK"H!5:R>A0C;5]>KBU**H6%3,9QU0RJB!'MC!KS 4DL?TK MIYFBRNZL4Y_VW>ZBOT+M=L83=9.FOU8UOF-E41Y%@JB%""(-4LARR/&,9(*$GQ[&M5 M1/O7-5NMN\WC"VOC8PT.=1K.,.R MVOEI097*!5I M1/*$0LYH"I%9!4"",@&QS+(\)3I52C4OT=N%2RO%G^D5:C4:\P52"_DO\NIT M.P0_T"L:UW?K9?O0#/"._(VZ ^5G9=MPF]^W-76?V/Q>K1Z36ZP?@Z3&T'>6/X6&/X5BUR(+;0@8'R M> .66WU[% P8^65Q3'^8]BLPBD=W57F!AH=+\^F&#;!#![!\!*X[\#)C&;P< MP":2YXHVK.;^)7(IC9'[J:8N5C,LM-D7EMC^MIA]TT+''$P1TP5'&$SRL,):!GA<3Y?/G=IN2\6Z[>+)_X6C_-;YN4N6V6 MSBR3(L,L2V&$: 11+C$D.B-0I&DNXA@G5*J9F<'XTKEXHI-@'S.P*WXX:[#! M#?1R!62#?)-FZ%EET8U]*B.=X 0;]J6 B*,<4H$P5#*F/.5)BA%SCW0--P+C M!:9>L7DU!LQ8U:^K8@[B08@G1*22(PEU&FF(4D4A%PF%.HJ1$AE31&+7Z-#0 MM \?S-DA_8T!:H^/@'08XMV\C?!4#NQ*M.!VDEYOP+Y%>;U2LEB##\LR8(Z% M'U%!ZY>Z21ZWL*D7&T<53_WNGD9.Q>^J-&O,69HQC'(104(8,M-XA&P%9 PQ M34F629VBC#NWQ!@,YM06\81BB;2"F.48HDQED&=40,%3&FF4L%@YM$3*+.<[>O+4;&H##M3H MW/LS[]/5;0.O(F%@P^6HOU?/Y9.Z7M%E>?]YH_55/JG&;B?ETQ?TV(KYJ"1G MBS\_%(^%<=>:@DPQH0GF,H,JHYF-@-O#>%C!F+(T3J(TBW7DO(MR2L+4/L4& M(VA >JR$3_+GL'%Q+2L#?YL'A/3I#7J2&8_E_;4,C;0R=WUU_!;07LK4+]]Z*L_/"OB7%EU_5:OUL_9*U\4\VG4/?%*68+\NGE=H6@4H316W% M&$@3F^03QQ*R.,&0$)S$:48P%YX%QMV%3\WZM=AOJ@[*JD7N6US<@WVWA=M0 MG YL.[=T5L K4C?0P18[^&.02EI]6 M;F=Q#_LAUROV9.:Y:WN,9/3>_; *E M66X9D?))K/_![/IL_7PKQ.J)S9M563G+L!1IEAOO3-E3PIGM28QT#M,$R0S% M3(C,M^^?DV"G+V[4&L6_K8MY9UW_:VAVW&L*1]U(P:4&,&@0@Q8R:##?V%2( ME6)E';UO50BXQ>1%6=!-(S?)XVX#>;%QM+'C=_>40O?6EO[XJH3Y\7YI?[63 M0G[[\+"J+,C[Q7I5+,I"_,[F3VI&J2;"=HEAJ4F!SY+YIW,/#+\B^2 MJ@!NK4_=OF[WR^K7!T>MMN_LABY0\?6SOI932(T8^/7\%\NF&.8UG4@JQA6O MPLMD;_0!_"^0\''%.(V3(W(-P'XKZWN[GGE:/5<]0FKCFK 4YTPRJ!-NJTOS M#/(\->MID:=<*8%C%OFMHH^%3&_%_$&5)5@W0$%ID=KD=[$LU_\!,@0>B_G< MFK@Z*[0IRO/;R9:O?^NW!#\Q'F[+[9X^'5?VK+Q\4 ]_NWU-M(J2C&C(I6(0T1Q!BA2' M2F8QSP@CF'B=$#XK:6KKP$TCB4TI,\^ZRF@Q U\&=_W&QCH(W^BV0$ M+8E\5MBX%9 OZ7Q4\/CB#?V,PX>"\6)>51=]_;1:65^'EU4]@QG-)4WS&$., M;6NP-&>0Y2B!6F9:\E13%'NU%STO:FKFH8$'YEO$_^%G(#IH=;,08<@:V$3L M@+P!+6E_M$ #FHC+;(2T$1W21C42E[4^M!(.=_BG-;Y=K,URY])YA3C+%,@9QSKE99= $D@AQF!!.49YAA7#LFMMX_/BIF8,:(:@@@@:C>YKC M"?JZ3<#UI SM&?CPX97V>%[M*W(?3SQTM 3(\PKM9D%V7-4SY*X>[,9$W911FRI"#N_RRR#5"()TX2E/.*8Y[%?TS$90 <0_&!:1TZ='(]H_ZA=P^*@@;>7>2. M&W;W8.(HZ.YS;^]4H'6UQWJGZP93!9M_6I9%M0/KYR"[/&I*GT4+U^X\;@"# M%O$@7K,/18'S42[+'3L;Q9F)$[DH[O>&V:%[93M6;KX'$G$=$ZHAP89KE.4$ M,I:F4&>,8HH98\+)V7:2-K4)N@('5.#]NGV"^^W9]:9M]'V[IDGN(#;&B94A M-_#V!;[H)MY)W2]MY)V^Z9P=V1TX,RG_^3__2_L;\X'0M,C R,#$R,S%?<')E+GAM M;-R]Z7=;28XG^KW_BGPU7Q\J8U_Z=/<Z__J'H%9+HL3E!F^H:K$EF;H7RR\0 ) _-M__^/+[*=ON%Q-%_-__Q/_ M,_O33SA/BSR=?_KW/_WMXZ_@_O3?_^-?_N7?_A^ __7+^]<_O5BDLR\X7__T M?(EAC?FGWZ?KSS_]/>/J'S^5Y>++3W]?+/\Q_18 _F/S2\\77[\OIY\^KW\2 M3/#;_[K\5ZX$CR9DL,QF4%X7<(P'R(PA9XIA9N;__?2O#I5#9@Q$SR0HS0TX MZS6P$&V1@CL9V>:AL^G\'_]:_XAAA3\1<_/5YMM__]/G]?KKO_[\\^^___[G M/^)R]N?%\M//@C'Y\^6G_W3Q\3_N?/YWN?DT]][_O/G7JX^NIO=]D![+?_Y? MO[W^D#[CEP#3^6H=YJF^8#7]U]7FAZ\7*:PW,G^4KI^V?J)^!YII6?TZ++S_7 M3_W\?$&8('HWO[_^_A7__4^KZ9>O,[S\V>J]@7)R_];^=_^+/ MUR__NL05X67#[&OZP<7OU[<<2 C2!^<9SSF\?,ULD7[XT*S*=W'UF[,0<;;Y MZ23C=+)YZK.X6B]#6D]XPIRX+9!*0E"\*/#)>+!"1HTF"1'SCWQ7NE=$^$8= M*TQ__K3X]C,]^.A*LDDDF!R9E#4H6"5'Z $$6RW-*5A@<$ *W M7K\3&D3_:#A&JIT XQTNIXO\8: MM!P0%C^\?"=0R/Y!<;A$.X'$QV68KZ95\!>P-B:XK#7!NA0/JC &+H=$$E'1 M)V=9X7S(_>+6^W<"ANH?&$?)=61LO)ROI^OOOTYG^.;L2\3E1!?-622OVZM" MIBXR#4&4#.BS*=Q8;709 !.WW[L3%G2_6#A*CEU@X#U^FE8AS-=OPA><)(\V M96?!%Z]>R!"\L(28RB'V#IV(&4GM-C> MT3*+HZW1T^:HO+9IB.AT M*P$[ <7U#I1C)=LI/,3$20JQ SE-TE2GB6<+@?PD,"@C&L%5R*XA/,1.\/!/ M#Q[[2;8G>#RG+]\N/RY^GU, 'G/P@H1B+7E37FAP)64(G&6=7$$1!P?']>MW M2W*Q)X*- \7:$S(V&^3;Y;OEXMMTGG!"3I2C%S*(JNZ/W'MP%(.#DMYXH8K$ M'(>&QRT:=L-(QYG0P03<$U#>+5;K,/O_IE\W;E0VLOAL!62I!<7EY(T''@1( MBT+Y0+3F(9+[VRG8#20=)T@'$N[($*D6\-D2PX9NE):B<1>!HPZ@LO(4F)$H M%&;'C,U6A3#$B<^-=^X&@XY3H@<+<&3%UY/6V;O/B_EEE@:UX"YZ7IUF"63; M,GB;!"1MO>=H;-!#9#ENOWX21E48KF M$9BU!%M6A5!\ 5VRL:D(PXL= 2WW[L;"#K.>1XER)%!\'$9:EW+A^]?XF(V MR98HYL@@(2,)6 J3?$P.@O=>D@6SQK !$/##2W=3?\=ISL-%V(D!>/E'^ASF MGW"3G_4R9J=X@("<0J'L.'FX10!W(>L@4^+>#&@$;KY[-R1TG,(\6J!=A S/ MSY957.=G>!78I(.SU82;H&1('#S%PZ"B)*$81Z&/8R&C$L7RX5(/]].P&T"Z M3UT.(. N@/)J3D\C<4R_X8NP#A=L34IP"6U&<#SG>NI+%I!)#UQ;5HQU40WB M1CQ$PVY Z3Z).8" NP!*/0Y>/@]K_+18?B?RLY+9)I!*UNA(:G!(?I*3TA+^ M#7,V#7JR?O7JW477'ZB3? OR\7OZ\_/%U^^ MAOGWB4 D=YE;*"D0J)T4$(W.X(@)GJ-1G@U7=7$O";NAH_L4Y?'B[0(E'S[C M;'9)?=2ZEM?S6DUD*\;)9GJUK+TF-P2?*1L$%5T 2(O-GDP470P2K;$Y,6LW3<+[G M0Y3L!I6.,YL#"WMDZ#S[@O-<:U1_G85/$R&$$TE%,/0%J"0TA!@8&&7)?0XZ MYT&.27]XZ6Z Z#C+>;@(^S ;1/DRS%[-,_[Q/_#[1&/*PF."I%$1 X&#"YQ! MDMK('$,2:8CCKGM?OAL6.DYY'B_2L4\^ST/I7Z>K%&;_&\/RLIVA<.M%H.U0 M.)- B>I)BX"0?-3*2%EK088X!=WR_MV0T7$*=!#!=M(GPXAV,'S\V\]W!/F:?G!< _G; M-R]>OOGP\@5]\>'MZU*79Z^?O7G^\L-?7[[\^.%'-G;L+G_\J0.V MGN_)PI%]Z6\VND&>$LIJ\4N#:&4*> M%. 5;3,I6\S(LK'QGIS1Y0HL814WF+AXY_DRQ-EZ=?F3V^MQ'^(.-3J7[WBV M6N%Z=<6J4$HY=)X66="@7'&TF:9Z%J"D-5SY?-].=#RK/Y(Q3L][,TQ<6J,! M9#[B-O4C]1?NV#43,3)>&Z_0^BH/5A/%DCQVA3RSF"R[KRU^*.#ZU\O_^_9]%N8$3.K9^OG8;G\/IU_^L\P.\,)*TB" MR+0%:Q%!&4W.F@L*M(\RH/)"F'M2)\<#:"?J>@#442A8M%9)!SA[CR29:5IC MOI^]B<2LI>0D+*T"Q0/*0HA902'7T:G,$C?W],<=#[''"!MGJ$<[= VJB Z M]2REVBJZ>H\)B8XOJR9D(51!$*+A-700274$)F3@&3>#=/D3*C7_1E0OEM^)A0EC&1&S UMT @I&)<3LL28V9;:YD&]Y M3[_,\>"Y2<0X0T+:@>5@ 7< CG=+_!JF^>4?7W&^0K*<;]>?+B]?6 M^5-?\&/XXXJUB2W99*TSH%&LGB$H$A73U=-@)?! W#3!U':2>G#@!T'20%+O M #\W0HXWBWFZ\"IM8"JDE*!8Y+0(.'F5UF:*:YG1F(BA<,^XV>.A%EW )AS^B?>H^ J.V B2-J$*0+QT2%(J8NSG((;?4^]V5"AW3@S YN= MP.TES1&CN$NJ7T]#G,ZFZRFNR$W?5%E_7LQ(Z*OJ^J^_7XDFG4$E WG M3MD$3)/N%8L2@I2X$]T=RQMWQ M&N%G ,EW8'N(B^49O?6.C":Q>*\-LX 86:V4">"3\,!\R$X)K4MLLJEMI6C< MI&([% T@_PZ ]'PQWTCC[]/UY^=GJ_7B"RXON;H VNE0Z0=L]:L44Z+@J#PEUMSJ90UBF=H:@< MI0NL7K)S&@=\W&QC,U?I*(EWD#RXDSN]P5)-H,J25+*>(EP1 B@T'F@?)^DH MYD4)/#K5I$?@$;JZ<9S:A7%#:J8#X[1)M]YDX3KG*K5%9XT"U'6.2%%52MF MMJ*@)5&YTB2BVTY2-QY5.W@-I(\.D'6#B=H%6@KMVE!B)(D4S8 D5-N%LTR. M)4[Q:N/]KAMWZ209IKTDWL%^5T>13-=?-AT0\UR]P.G\$\Y3944%IJPF$ZI1 MD;N',8&OQP"N&"NE5LK?-\QA""=\*TW=>$WMP#241CJP1'47#NUH\ M15I;KY?3>+:NB9&/BVIS:QRRF-$3/VWF-.+JVC.57!BEI0#DJ9;6F2&I:-<0^,3P+A$?7>)>JO./%,LA1- 0JQ"BAI*12S!VFM _R]NWSOAJ7S;L;"8]#.B%K#3:M9>T%[ M!BJ(/%DI$@^E-,E[W$-+;X@[3,UWFR6.DGD'L+DQE.Z<_LRB=#XAZ&PEJ*A* MO=A-0N$VH1%:>M7,_;M)R-AE$$T -W!#=23D:TV89H[KOJZ'B\W"5EW'1%(\0<*?'],>//,3/'3[7[8: N]768 MSC&_#,LY;>"K'[HKRC1-UQ.65(K1!_!BH)CSIEPRS-Z% M:7XU?QZ^3M=A-J%U).J%$B!"K*4?+(/G7("W69N"Z*5M4YY\/SWC9B1:06L MV7< H;O2F21;74(;0%AB0VG%:==W]5K$DJ70QKK4Y'CH+BGC%KHW LZ1$N\@ MI__;=+Y87EYT@RO:P85"AC%#*5K5RU,9>!,B.(R,W$?I4IM"]]N$]!;)C99L M.DI#75JE0T0Y*<4B"8ILL8QU1BUS$$NL%SSR9)7FVIDWPNSU8],#34+^=8[3CD9^2'V3CDG&;.29*D4I,PS&5#I MP,=">[DPW!9!1M0WF69VDCG)L]GB=WHT_KI8OEB(R!)3UEFGC>R@8P1D':"+ M#E!UYXZW"S8"RTR'&M9(70UPSN""E11M:40=%";6I.%R"SUC'VHUQM,06N@1 M3#6L0^G&B/I6.D_O:N9 M/GRD/W][^>;CA[>_OGKS_.UO+P?+2=SSZ,:IB,>8&2@#<7X4?@7&*^0%G3D3 M7D 4V8.RQ4 LY&D[9XO/%H,I3=;I%GJ./U:X>.#'3:R:DC26HP?)D('*(4+P M7(#UOB!+)H4V ^)_)&/$RF8B^(>SN$K+Z=2[\,9=DR[-'5_VQVEH,)[JQ-?_7L,R_D]PN;[.X8,%@28;S M!)'[*@Y6Z"M5[U,.!@,OVNZH_?N?/TXVN!$"!A!A!T'OU:Y)@0"^HB]7$Y9$ M2A@%)"MIYPS%@]>1)$+FT-;KDCGC3;W-*U(Z.3TXW*$82,H=X.0]?L/Y&5Z/ MTTW6H)!U\%%-%ZI VZ?C*$ XQDN.HG#>I(/S-B&=.)T'*O9.$\(14NX');^2 MG.Z;HW4UQK_.4Z;_Y5K*GI+1*)@#2?S0MLD51)<$H/9(YI+'U&9LYP&TCHNU MX\!Q/]*:::H#,#Y?K-9ORP6CUSG*(ERPP@$*(>K%$09"<1)T*=YFCH[E)IFB M>ZGI9(,;QG@=+^]N0%.O&;GI*WY8S/+$.%.XSPY"G31"#H $5^J]N-EG)BE4 M-*PAB_G/#!IO !&_!"^"=J! ME4"B23':%*0R38*NK11U4@\Q#&2&D7L'=N4#;EH%R#K^%I;_P!LL34+"+"E MK>WOM7-&*7"*6\"8G$"C24IM#HFVDC3N]C20SF]'\L,HH ,H_07G)*!9O< Q M?YG.IU4XZ^DWO&2'RX0Z1 [)UYD*(7N(5F>HT_M\EJ5$W6;;>IBN<5WF-J : M4A4=(.N.D":)0E&70\V%*Q())S%Y(6C7+C8GP7PII+N MR2NZ'G0PL74L=I0X MU-.6-XOYXD=6+HVEYYDQY 58LB2=DI%B1E''7V>N69'&Q3:>](-D=5*]-Q"( MAM- !]O59=_M#TS40>JE7@)JQ*;>L-"ZL!(",F*&T\;+!?K09NSO-H+&GC(Q M*(8&D7H7Z+FTHY>Y].G\C);$A:%=S%>_8%DL\6I:/ZY>_D&;/JEK.@_+[QM) M;FD$3X5I+VIA"@N\%E!'"%9$L))[)G72F3[IPIF)'<@F>1+&K@K(@FV-F;TMT@ M]E0J5]HJJ@,_[P<&)\FYDATB""%K*01JB,YD8#DXSP,9WS83'GZ@8C<$/97R M@<,%W(&=NIP:^PZ7F]ZUZ\2>]\ID)XEP7R?FU4)3HUCM48GT#44VJLEDKVT$ M[8:9IW(4/(C8.S NM_GX):RF:>(=RF!- <.*KI%PO1C7:,#@=?;29R&;7/-R M+S7C'N8-H^A'T+._U+L8#'.;C1?3V1EYYA,REYAL;<0MY. IFP*% 2(#JE(< MXRHGW21[L(6><0_N3@*@0R0_*H0VC0Q7&R^Q\>P++JM*_S6LF]%*6IJ,=N)[JQ M$+:P=6Y;I?,Z9$Y>G8NT,%SRX%A='2YCT3FYPGO!TB.P[<+#_CM-/ MGXGN9[1KAD_XYJSVZKTM=V;6;);+E1P5,F:9D*"\-J#J7%3/LX/(M,P9ZV63 M37))!U&[FZU[*G4*[17VU% YD21!%TJ @%Z $@4AUNN.G"O6<$4_-4W&6^U% MY;AAX@E0=XT:BW6!T$#6.[2UNX6V+]W*3S>L)0E%X8LI#5))$&[VO[)(KXRU/1KG( M;K=>;'$CCZ=E-^O9>YG8&(IYNC@\WQD*.I&XT<#1I3H\!"'H9(%EDW)*7H;0 M&H1C1\RG1LPP:-U??4\7JI?!7^)!&$O[4%&U1ETK SX5!X([G[PWT?+<&*SC M!^1/$ZZ'J/!IC]9\_O:W=^]?_I4^\^H_7S:TXX=/-1-H>_ ^0\'_5L MGN^YK?(*XSH&X6V*@!P1"-.&HIW$(&$)I;AL66Y]'<@N= Y8O>94$<5*!4P: M6[NU1$V-:7"L..$BGG M=38ROL#SOZ]'+3@F74H!:(Y+YX26 MLZ+ UL&*RNL"(<@ S-HDF$*'MHE5;9^5.;YL[F6HP+@[W4LS3N_[VA_S07Y^]^ M?/CX]OG_^.O;UR]>OO_P\G_^[=7'_]TF'?; ^TZ9%MN5[>'38P]XW36F)F![%(=BX\98K'DFX1H MDRRB=O,TY;6#RVN&1\4C5]GL(_0.]LXKZL\E4BWV8D[?KC:7= @56>1>05'U MPLN,"B(3 E())H?DC I-=L\'J>H$4 >H>QMRCI9]!T"ZQTSH+*:G(.7D0HLD0@GNIZ00XQVO[=C/,T:+O #\W[K.\N,]#9AMS MM@A&V5IXE1-$AZ8&)=Z[(BG.;GVIZ)C7YPRHW>U7AQX@Z@ZP\L.-E16D;NMQL<+\>*NP/$/%NDZ2&IO0MN M7=0L(W%KK4EUP&R"D-$![?&1/6Y"=W@2, MFQL='D$#"+T#Z+S;2._RLD677)"N7O;K"OF*QH OC$%4T45$E,(U&6YPDXAQ M9[H.#Y.#!=P!.![<SV?GT_4([Z/J\#N9M>987F\M>-WD2XL*B+@AY&V&GJY1W(:B3>KK#DY%-)-\YDBX6G4N\),42:'+D0 GO M('A#,F,RH$(5E=_E+&@0+(U]1_?P$-@#7P?HHW.$71?)76[J-@F=M !$96E3 MIU49;1!04LJ.1X>*[W+7YC!VZQ9Q_:+N$&#L8]>.T5('KM<]7:/%).-CS6\$ M2Z)*OLY0X_4^="\E>MKV8Y/;.PZ\0KI].>& QW2'2;D#G-RN)7XUOWL6_I[< MQU\7R]_#,D^R0A%\"6 "K3*E SF-F59>+,HJGC,/IDE[PYYT=G*>=R L[HX4 M;Z:C#B!XX\SI[M@#85'E5"((#+5^EC-P9-BAWHUC2("9ZR;C-A\B:EQP-47# M]N/ XU1S,,R^;O9E6E#+]4#[XFU9'536C6@=#]%!2IYB9VXC!% 1U=P/U9RDMSNKM)Y\^U"5+HES][6NFG>EEK:I<38GA MUU-BS@6O11#$G*Z70R>>JO?,*72C]8U>Z.R:;.D[TC>NLWA*L+906 ?[^XUV M8)99X4B^=BF)@BBGZS1$D4&64B03*G/3PQTBS 6!VZ82<*"DI M\$\(4HDZSME:<%E:$"8:2>8XVS8-_;L0-^Y1Y2E!-KBJNAC>OI'7J]7J#/.+ MLV7U%],<3T1K$3%%9H5<@1EO5HKK 7JM(0LV%"Z:X\DVJ M+@Z@==PCTI.[?PT5V8&QW,+B?X;9&6[A,$>=LU<,BMB,P^<&? P>I//(*' + M7)\2J@^0.NYY; =('4J-'0#U.J.^^KC84CZUX33>YO0]DJA7TS5^P.6W:<)S MT;S'M/@TWSQE(Z5)0L^M-M7+B8G$CP%B$!&*<\)X9843C>K>VC(V[NV<)PV M>H)(!TOFQ?3;-.,\KV[DX9Z'U>>)0IE"*)GXX)X<^JS!&Z?!6)88%F=X:5*9 MMXV@<6_P/"5$!U')L?=[#NO9\OTN2ZG.]O.)*2,WM"VPGP0M,$(A,#( M$V(R25\X0Z^;=&@]2MG(%X&>W"\83$O]7"S[0^/(AI%GB02WK&:]5JBM/R_R M)'+%,8D -F0RUSQD"(K5O 7+/G)G16C2D;T+<2/?%'I*# ZNJR[LWX-G6Z:( MQ&TD:QXE!Q5\)M^:@.*=PZ*RU;)Y@^&!QX[_%,)SQU;'?+Z1,\=MQ'WX,BO;=A..=- M$)^1GAAF/W+'"!&8B MJK9S9%K.S+FQ"UV%?5>WBF*:T5]YXH))P5@!EE84F0FIP!GI0"3:CJR..=^^ M/7%P3V$K<9U4P0V&H ?S-+R- MJSF<7V>+WU?7]T PIPTGR!0O;<5-A)ALH1U8E^)-&KP5 MQ0=OM$Q-DD#[D]J-M3L.2W=Z^-KJ;.R+;XBOA)A7OY)$[^'IY1\7?O.E4_QL MGL]+##Z&/W U\9*1^$*"J.KE?74\FW/. I&IH@V.,>L?,WT#T#$N]EI#9#&. MOCHX@;G)[25'[S'A]!MY%IOK_WS44(KPY+H0&RYD#\(EKUQ@+-@FA9,/$35N M:>^)@#BX=CI VB7]];"3Q#AQWF*]U9$6"LKJ#7,()3E(0FB)5D@,3>**6W2, M6WU[8CP=HX,N)S%G;0@%\3K1F5!8*HLV;,G6;0LBT[S=I,-V=Q'$+ MP;XM4'WM5E\'H8(I>-)-Z%R[<'98V+18D33+;Z^_O M9F%>0^J:1/]:/S=)O&2GLP2YN0OU+-*;9PS,8F0FIS [$EGEW'IT)@\ MA0[[ .F-P/M#F.';LITY[:V57CJ0/AI0J@@(R2.@3)QI$[7.31+(>]#899#; M#)R-=-=!#N6>[6 =YI]JX^RSU0K7JTFAO50DJX&\:D4Q6 H0HT:0QKK@T*KL M=YFU=+RUO$U9E\'QR>SC47KJPR+>9NGU(LQ7Y\G(S9@AR6)62BK(Q9.-SS&! MR\Y 5C(6U$5$U299_ AA78;$)P/>,5KJ/D=SCQ0G*0=GHQ&0@J803AE)T5N0 M@"6*Q$3B/K>9NKHSB>-VIYX8D(TTUV^.YM?I/,S3_8)$36Y%77S,(2T^ZS7X M3'(5&*1EV3N!I\S1/$!J)P/L3I2C&4IG/7B(-YW?6C?V=C/MMR^1-,^@- MJZE^O,1+QMZ6^YI8)YZ)H% DT*5.<):%]HR,$;B(F=SBE+1MTESR,%E=IF9: M0V\ #?41%-^PXK26KKC[\'FQ7!.PO[S 2!Z+)DMNLP7'2R2):;+D(A!;00KZ M+QKM5.L==RMU7>9E3K'K#J.O#G;>W64XL28@RAR!L5"/P3.C!68R2.D9+\9* M54X9'-]#8I?9FE9P;*2Y#H+CRE;]?\VT?PNSNLK>4\"_G"8RO?4?GLWSCS^X M\Q: V>P:"BK1Q!.$0HH\R&Z-Y MR;O=K%8H@.%M2Z]WB,A)+,V*FN2 M;'(<=!35X^X!?>)\+TUV,Z'Y?,F]+3>7X=OY48)X,5U]7:S"["_+Q=G7JZ9S M^FGM+Y_.SS!?U/\MYJL);)G(H4Y6*\58 M3*%)1G\[24>/9K\A]N=D].GQ>?/-+V$U7=52LFNM_G*VFLYQM7J!J[2&&T9'&6M^E$!G'*)Q*><,26B-4WN#V[*U;CG=@.A M\\[<]VYPT/7(CH.LU,G-2PSK9.7Y'KD>H=DO:"MNK#>2##%62^02]9F MTD<[,WVQ"F^]X/OYG]?KK)98>L8CI%)2K5P2X+.UY/KXD%$:86R3@IO=R.O6 M<.Z#E]N&LX%F>HBE;FX!MWG1.FOBAT')=9]Q)E*$6#U]I:(P.7/CFQPL/T34 MN!4-C; UF!8Z0-3?:LW%R]5Z2CL+KB:<96$C!I#>D$? :B-"E![(%5!,JA*4 M;E(]_2,9XQ8C-$+-$9+NVO=ZC]]P?H95CIO9FB2GU>_3]>=TMEHOOA !A_A7 MCS]T.!]J3P8&\I,NWEI+ )Y?O/7O]-+G%R^]@IRPW*#.!#1A JA-WL\KA!PP M.XL^FC:7R.Q(W['VYY'7W(A5(Y"?2:9*4%**X#A%2_ MBC;G%%GAZ2D;NXNK=:;_52?ZG[^F3O;?"/Z&!VFRL5D6P&A,K?N2Y$$:#1JE M\#&D9&\/,!CJR&,'ZIZ&F=L'1W=/.896TH!W+8YBY=Z$93U[_(8O J1^,]!MBF2WXFZIV$#]\'1 M/1F.@9740:KC/J9>3T."6U;P-4Q"9L55ZFCNAM6]S!]*# M5(V;/AL+:8$74CSXJY$\BXF/(B@'$5?0G@'2@I-7DJ]+MP)S$77J7-M MRH7W(G/<9-SH&#Q.;3V \GY_]@VNZVTX%Z;<2!N<#5C'SBA0QAKPMAC(S"CG MB[)<-\FN[$+Z'1^TOWRCWHA;=-P9#\* M3ABK'"&:4P"*L$6+*3@79PKC3++-$2*4VJC#I(YDQ*NE@VSX?;'U5R_NZ M_D)5U1_3U41Y%[WTGG:84#T0%R'XZ*$.P0D^B!18DT*:!V@:%US#*?[>\>+' M:Z%?0+U8? G3^41D+G*NEVFGS(B9J,%93&"5#88+%1EOTJ+R(%7C@FHPW>^& MJ0,4T0&JZC)[6^I\R]5O^"7BL,Z.A*."=[[)MO^ M'4JZ1,\A6KX3KAXC\@XP\P$WUZ\^F^??PO(?N-XTR&[CD$)BJ;)M+>Q48\0-B[ FGE1@^JC7WS=C,,G0=4ADH8#JCJM M4M4LH;2RSAI/QH3@DSTEQ&[2UJ6O?B 8=D/:P9H9>JI8D_MJB:;I>CE=_6.) ML_K2]2*&!&2-8F@W6'EF--UF8 \YO%&ESW_U :N:27F79CJ[%Q@-H$PT==D!@(!IX#.R2L9F&SDJC0P] M&S=&S3^;S1:_AWG"7Q?+<^F_7JQ6MZKYI#,>>F1JR,.1QM3=&IK.HSH&MK?$F4)#C48JVH=71WH@]$ 89@B$BXH MM&Y4]3Z\_;VQ="]E>G>!OU_,9B3TW\,R3XJT3GA+MH+7FS>M41 "69(@!5.. M!Q>PC>G=E]+^K.X^N+EC=9LJJH,R%J<$,P[ M9WAI$N+M1M[(K?EM,7(0(O=26#<#"#>C=5>DMGMXFS AK,R! ?K(:R>P Y^D M@\!*T0Y%X:8)!!\B:N2^_9,";S#E#%AUU]KN_7TY7>/;4E83+SC/(I(?K:T& MY:R#F)2@KU0R:$/(H4FGQ9YTCCP2H$-+>)@*1[VO8'.7\*[Q'GV#TT_S\V:3 M]/WC,LQ7L\L,?L24N &+*.I$+0-.ZP*)(D!KLE!)E<>"G(%H&;#Q&R8*$&"5[0$E4GDA9-(0;),7WMR4WR3?KT!/3'0(&QJJG6"]N<0*XD9(;7^JU04\DB_-N MAOD3YO,[@M\LUA^0ECM)?/;]/7Y=+$GTYW>#X(UW3Q(+7BH>(*.SH$I.$#-) M(DK,17@G6]T_?@"Q_>5R]D'/G0"FM;HZV(R?+XC^6M!1E?2>;,!Y55*VW,J0 MZ[4W==2,Q T#@C!B4=K,/..MNG;O(6?L=MUA836 R'L$SB_??R'']/.7L/S' MII0[6.:\J8/8LJLC(&OC7NWIY J=T#P:V2;]\AAA(U=I#:#\Q_!TC":Z1-8E M-Q3;>G R)\70J^#:W'KS"&&=(>LH&#R*L2-T,B+& M-B'WM4&_XN*B'MM&KB4K$D34M?W$>@@Q)? Y"Z%4$"F9Q_SYAU_1&T:.4>-B M<)EV:7V^?Z1?W:P@(6(TQCHPB39\54?]1>L86%M2/2%TUI]J2[ND:>3*]I/L M9@?)OT*M=DX' #]#4FVDZ4.^/ M>MN'*:$'/%WT=-]AZ<+2BLPPJ11!.UZ#DAS!^YJ/BUIK"DJ\5FW,T\-T=8:K M0_5_&U<#*J,';-UFX_55WXB3,2H>&,B2:0,OG*04E8?,5> V&)VQUVAYBDWO,.GWB*-WN*P_")^03U!Q\OED@%"B(%Z,AEIM"L65;(U(4J5&+K,.AVH^,?P=*@6NJ[P?;=Y\SW/G*XV0. M='IR^:)WLWH]T3R_O'S;C7IR1,^] 9V#I_".90B2)<*4H^!,$P"";+$ 'Z5L M@$*P^U]P7S./SPXE-Q:\1D4+(!3PIE"0&S5G2EM:=&U.5/8@M#N^S>N!I;2U7PQZJQU'GC7),,@'"$004LGH7@M!0A" 89F]D;%(3 M,I[]NM&8DUETR%P-*"(%%.1D>I817/:*^#91Z2;#J1XGK7=;M0]J=K95ARGF M25BHJ[5^W>'S]O.-EN7R&LG[#)007N( M3#C(V4290RGX1(W@I>3K]:O;5MTFU-9%&"?)^4A2U+$YJ8"328)-VGHE>+:Q M2?)T5P)[-XC[(.C.3*,62NH@<;&5FQMY:%^T=I*1?8\UIR>X(E_4*A#>\%*D ME,RKDZZ\/<^!FD&N#2AVW8H/U%#/H+N1I(X<2[1: <_:4 #D)7A):U<*BQR9 M,MXTZ6+=@;9.[=RA>-C9]3M,.6.7/5S1_Y_X>9IJ-=O%[).+$PL5C"56(KB@ M$RCIR875)+!@BJX;A4DH'O/I=GE1IZ@Y5*N+1B(>&RZOYA=,O,!OTX2K5_/5 M.LQFF"]Y<=D4H2.0TX!DRG4M_,\%4&4K97:>9+@37!YYT;@5#DWA,J2(NVB2 MW"JMZV.-Z"QSH5@(]9),Q3>^IV* H3 MT".ZTT8O^YTJ-@/:N"[48?KIV8/: MW*@U$1&-8-)!$D: \C)"]$I"0&T+LJPB;U(J^C!9G>Z !X)@5XSMKY$.\/4L MI;,O9YNVJ!=(1*3I^7!@_#K#C<+F/UP3LI7YB528E;4&0BTX42HJ<$K2 M99 M*B548JY)^G8H!CK=AH?!["A:'K5E_%'!OL'U)&LI8G("A%8:5.:!^*IG;[X6 M1P5'GDV3+J"'B!JW]F\R."F]9YDC(&#!:!.5$7!-.TTK0# M"KF8$*XX0D8++F\2T:DK=Q 2;ENC@X7]5$\YWT\_?5XORM]6>+JCSMW>>9+S MS@/8/YE%BUHC"L0:Z_*:"E'@BU"0LDX4\5+DRYM<_-;/H:>1*?$0/$CE\F8& M$<5,WD%1S!2=6':\2>+DG^7007#B7S4"]124KP<%:@4R/N, MY W$;'12+D7-3UO%\]2./9LX48?I9^S*C+?$3*B72;[&L,)-U/ZV1NV;066_ MU&L7\,:!Q@]WM)$+(!GC&D2Q9;-.P3E:ML80_TZC%_[19,:1-'2Z\QT(A<7I M]=(U_+8QZ)Q#;F(]O'#D H3J D13ZQ=,E"G2UA'M\< [!G)CGEVV@=P0NAA_ MKO7#+!8"]38^D=D0(I-UYFT$I7B=OE ,R5>9D&R1KJ0!,/< "=T?5C8"WE!: MZ?H8\Q4]:/YI2LY)V$P(/>1@X,XSADOT/TS>0(G[ORP6^??I;$;HNG[?^<#4 MZV;>ZQ1L(#AQ?CG')R@#+B;R\BW#HHJA;:Y)-=9>5!X;#&Q_PW7+8)&228D2 MBD=6+Y9W=51V!B:+"C$HS=M.Z9^WP=#LF&%I-79]YWK8%A_>=;WE2 M.[/5L-]\/[#9F D+V0*+B0)0BCL)9R%"X8S%'+E@MDDQU$F-UW4X_NMT/EWC MZ^DWO//:6S=&4E3.4!L.FB)QVM!- F]]925&3S!/P34I-CF UJ=DW/;!V_;S MRC9J?%+&[KK X8[4#Z_HV/\E[4SDG@R.8CV1,,!SXE"*1%!12'!%&V HZ@!' M9T)NXO%T:CTG46 2F7R5["RY+IXC1!X\("TS67@V5C6NYGB,Q*=D*_=!U^&V MT1WSA0O(6&6-B,#5XL9(/U##G;Z':I MH=T=%F.Z2D=H[+;.#Q#?R%K_C=; E[,O%X1KH;57%#)$X:IMS+5<@-05&&(F MZ@/9LJ'T_L.;1];\(7I;#"'$L;4?_KA!>(R,F:P\U'+NVDM:>\^EARRS1FU( M%&J7@'PW[=]\\S@;PF#:/UB('3BB#^R!KZ^JB&B;"RSY"%A+P)5%LHD^!K#, M>&ZXSTM.&%29R5K-HOL:%V3IF[$ MDG@2O$[34[1;GQ9YU\1UF]@Y$!([8^Y _72-N=7Y]"I'BS%9IVO4IFH01XX? MQP*<9>NDDSGJ)LUCCQ'6;9*G-=8.T$O?.-M6-NNM\=F7 KJV":AD!9 W4ONB M4HJTQA*VN3!R?U*[3?PTQ^(0NNMB*M@#/-9)5"HQG7T(@-:0JV(Y!2_<*!!5 M9O#*:?K4E1R")9GF/&/KSA?X2K,\Z)V MN<^F(4YGT_7TL!K\'9XZG#W;EX6A)H*%[YO"_SIYM5(09JLKY*5L4=<3NBCJ M5J>LAJAG M):T_(:427JLX+J;^^)>4;'74F:I]D@8CU M/IZ:Z0ZE.,!B@\O2*!:;E!GO3F*_IFP?Y&PO": MK[]?\6O#&Y3N[3*6L6?9L$T:.4 M];LY[X.3>VX?&5 A/>S):UK:89EOF?@+H5TP-^$Y*2EX :4YK]L(0E J0DDE MHR*ZM&H2S^Y$W;A(&Q@1M_?@P=4S=@?/;V$ZIZT@S!->^1&7?&3MDC.8(=9S M-V6,@)!+@6"42ME2_)_D8[OH8R\9UU=K@Y9!!=N!47I)[M+B.^*F.^0^:4UL M$3$A(_/MZ]5D/"J(07#02BD>2'1.-CD3>)2R<4_4VQJC8=72 %E_P8_CC>A/PT3@1N0.)*H!"5B^_ M"QIR$B%Y9$X);('6K13M!#_S-.$WC!KZP=.'0%'[\\67+]/5BA1TR4S"* PJ M!ZG@II5+0F",0;:(.E/@GD.3P64/4K43KNR3QM4 ZN@ 6YO3X:WRFE3WP7.K MZR0UK.$SR2DY3EX&E\F'Q$)J JZ'R=H)7>YIHFM A70 K^V,:,_))CX/ =L!Y/9[9GKD^4!KU75@ M\+;$/->,310:RW-&6G'1@XK)0S Z0BXQ!*FU2K+)L=2CE(U^6- <'KO%IP?J MZBF ;X^8NQ8HAQ C,-I;B/4@ LL0 BIRHD24Q*DRH0V@'Z-L]'.1D\-T4%WU K[[ M.10H&%Q MWF^+;QLWX]7\X2J=]XO9[-?%\G?ZP"0P[1,66M@EDA@R"O#:1)"T-(6,FODV M0U .H+7? KY]L'3;3K966@<;]<.,38I#:R+3H*1R57JTP81@Z _EZ1N%2;;I MZWB0K''1UAP5>Y7U[:6B@P%'8=1TD8F2Y?KXJKZ'&7HU3\L:K)'H7JU69Q2[ M76](FP[F\W]^@5[=$_(,BM!\^.N&.)6]X@ABQRD5QB(BD 9:4I]W:N\(? MV\Q/1^ZXD?FI(-VI^KNWP[3!5?6L)AEMX5HZT*@%<14D.&X86"P4#6H=2Z,^ MNYW(&S=N[\LN'Z2R+H8$/#6 MZ@ H6>TT9"14YVD1K>7"^%L9$GZ H:6!9G5>GU8[4.43D860^$N-QD"]A!1X^8;AT+' M;=LRF!JZ'L]Q8^T>-6CTSE.:F)>6)VX/X2A*DXU.'H1B%E0R'&(R'GP61CMF M>6YSU-30RKPL!5,=T'KUCO=AC<\7\_5T7M.*%Z5!B_EJ8DPQUM1(-FSF.),( M:,>4D)*1M+S0*-O$^=Z=Q'XMT#[(N=,CW$9%8T\MN)^M]Y@H;IC.IN&\MBS- MSC+Q>/[AM^4BX4(__USOIGF'RU1=.^=0&9X,Z,"08EXNZQS" B&D7.HMV,(] M:KR&)FK.E^&Y9S87=$J7'TFW1RR<=YYQG#;YL/D#;1I7KZ$ ME/NAON0*:CJS$DNBJ$X0RI3+Y'EA%L!%4*P@JI#;#)780M#1V^6MYUZ[@B'* M8A0:\BPCA9A1&W#2&;!LB*;V7RQ71VML:\A4WD)9 ,,P03B3E%!M_'6+M"#!

T6 M/2TX'Z1W7+?]Q/ <3G-/:E,](L6U[5'MMM66R:ZM<$L<%<6(%J+=E..4# XQ M@F-DFERVW+2IH#K]OGKO$MA<22HM6NLY667FJGTVY%V:'$#'NAC)=I. .C!< ME=9.]]1]4'2DT=I;8QWLJ,_FZVFNS$R_X0=,9\M-I\EY @7SKR1GXO#KV?KB MHJ [OL7W^Q^PN:@]VQA%E!)J?2?9;D*:1V?KK6@A,BVS]6TF%[3C:5R0-\?C M[;$'G8"CVW7R)GS!%XLO83JO77Y118: +-1-+_1AA M(T]&Z 5!.R'[0'5V ,\/:W*6GWVEUZ?S%/C[Z:?/Z]6'9^\_7-QZKVG5QWHL MHU4=Y,HE!U_G\)!]('9\2#DT.:U_E+(> 7HH$.[4! VIE0'K@8Z?X;QA[>W7 MRM0%*TF)F!$%.,UJ@9UCX'*=QJ1%\446)]NT@FZE:.01&BV!-8P6.K!;6_R8 MUU?W]28,#JV($ 1/H**@T%_Q -*3V)3A/K>Y)?0QPL8%UZD=P4'5U"'L-BG2 MJY Q>Q>])DR$Z.N]JB&2I+R$;(*W+$426),2FP>IZBN\/@X CZ#K<&UT *TW MN#ZO3*B=-\^^A>EL]+9%_R.0,CB=.KJ (U_Q^IQ8GY&/F#XA&_.JI/PMFR$N'I[ MME[5JG62[#ES 3GGEK@1 8FY.E4SLNR!XBS&=5(FE289U[VH[.MP9#@DME-5 M'X'#?8*;)"VCDQ&!5@XY)9+N MT]RR-IY]P>4TA?D+_%H' 2Z6W[>M%F-8+#9!9K4FM13B-<0,1;* DOC%? MF M6VHSCR1DW+[EX1%VZ&%_'4E<0PB1BT8U $HY$.'/_-])W:_QIF%Z',QO@^6Z^7TWBV/@]R+E<0 MYHL9*,]JT^HG/!^'(K+7POL$T3.2IF(, J-5RXM"S,Z14)N<:!U/>E_!ZE%( MNML)>$JU=@#D+=[%A5#ON!23H*W@SI(X8Z:]QL0$#ED!U%A,8"+$TF1$_9YT M=FE)!X%H2X7UO'=//'EN+-M8A<9!(7FT(7L/P7JC4S!U"O0)]^R^HMDA$3:$ M IYN1'O)K>1*<:XCZ"CK*">*G7PB@%C+M$=G4A9YIP#C:%+ZBFJ'0-H(*GH* MD>TE7]Q+GS-3@)8%4,PJ"%P)B)(II@0WNNS8ZKKK*_N*;@>#6!N1=SXXY@-^ MJI[H=%X6RR^;1QY2!'_/4X:K?W^,Q(%*WR]>\YY4OJQ#4:\!%9FLPX*!)54O M8M2) %4(4!@B9VA*9FU&W&TAZ.CRM%O/O6^.B:4873MMP9BD03EMP,>LP1+/ M]!]B.:53\-S=5)E!4'*G-&U@C73=>W-W.1_>TKKU62VM3\.VUJWHDIP+CSR" MM'6&(Z>5XYBIE4.(QJ++WCPM&W15,W7[#:^N!?W+]XM_O#%?J5COE _ K#&@ MA$-P1G/0GA8'":&$TL8N'49OI[9J'S1M;\-II[D.,ET_SC!Y6ZYN1'NW7)3I MNA:HU(+Y"S97M49EOEK,IKG.D[[F6C'F/),14!AR1E,*$+.28$1&P45V6<06 M>!V&_)'K*EO =P2]/K'=^$T=EED+I8]HBMWAJ2UWZ(=9:+U7.VZ4#$81'DL$ MY9.H0TAHE2J1NQ?_ M=L/S''33VN5%+?>QO1EM'H8:'A(GM\=P"MG6Z&^Z#HR/!S;XUU$'I> MW:W]R]EJ.L?5ZG*[WS1:*U=MI"8G,FVR5C!!ZGJ M91)#(TS*-]V3H M=_+[U8 L^4%XV!@4,TM!A;CV%!X>;9,$\8W@\(08AP;"A?U,JN[7!2#S$JL741<5AA[<,X2J@57 MQJF4X^V1$=OLPK97C%-:V8_&T MTDX7D6$T1V^9#SL!9.=7CE,AV0PP;40]-H!^68;_FL[N M\A"B\T*&"OU:5NPM&42NJZQ(8CZ*$.5NUY-O><$XM8W-P#&$&,>&PG,2'&'Z M RZ_59&\77X*\^E_A1MSEKS16+1/H)DD7PF3!;_QS V91+0UL-_-XWCT55T< M(1P;B@PKT!'AL5JN)Q=7/+Y=7K"SB=)=*8*B<04A\SJ-D#SHH"V"E I#B$DG MOLO0('K^C10&?7<[?;&-@%X&4K7-APTB_C[@LZ*]\W(]7"ROE$KV/%5W2_$Z M8<;45BA1V^%ET498@[L_R&\S,\']D]WYRJ_WVZ_OR7;GX;+5"^E_^&/Z8)(PF M"V% %Y(<;=U(+#I.CGW,SLHD36QR<'P K5T<^ P(F#LUR&VU-[J?="[ 9_G_ M$$>87_[RZN.+9Q,768A.!#!%6UK#]7Y/A@%*-AB3L5[=;F'9YBK=]_@N O/A M(3.0/)]8@=^/1?J+ZXUB=48&9[TX'Q+Z"](O;&ZT';+F[\!WMRP#'$( M4Z08T'*P3!&XI7/@A7UA>#JJ [$%T$]<98$5*D4%X7:')0?/ N95;^1E!>1%QD;44TBI M/* DVZQ0$!O6.@@4AQ1.WA5OL]=OH:-G308$Q MM$0[L"R_$2/+:9A=13:T75H(O$2& CBB6QGUN!]CB!TT59GYW&GL]P1 MFF:Z*A(XQ'$>7D$]H.V'0IS@I1(I(##E5+W5V(,W2H-56NE41Z?:EEV1_3?- M[*7=!YMF]A'UV$[0&UI.GR_*>:\6UP4[ESY=C$IHYX!S0SY=K)-,O"U@>9$I MJ2J?W1RAQ]_51<;G$"TNVHET;(0\7H@G,G>^H %DB=&$3%(!FD#.OK$DGEKXZ4SQ9%!+"+=OJ6O0 M:]6N/F 8* PAO-$!<%W-?T$]-^1W!W*YM& (BB<$7XJMUXUQM2F7N7T;YC;5 MWW[TN'.CAU+Z40+KP+%\C\3 65J?+6EC>[[8]'30S\B>G1=@>NL%RRQ $2+6 M2U6(G: B&&EJ)8!6SC5Q-1^AZ^E5%!T3R@RII XP]Y$^5X<(W6#J8AUF*66V MFH'!1(PPX2$:4^L,A'*2UH_$)E-'MU(TKA,[J-X7+930 9JN;D/'.JE_?MW9 M+!U'[S3IW!(;_W][5];<1I*CW_>_("+OXV4CW+9[HB.Z;8?MZ=E]8N2!M!DM MD1J280I/& MJKWEU[9SI9[[8*]O<0WM=3^<;F

^:$!AVQIB 7!;'S)J5%Z[B/$N5.GO?A MZ8O#9KSN)<*GTQ?WX>?0B/CQ\NW674D9JE*)-YH%@(H2>%EI%"% M],<[GXS* 7?K7_(^#5D9OAEW>JY%^1<7^;_BF&)U6=< MKM.[,?_89GHBHY%610M*!TT1K]?@(@9P@47&+;=>LYT M.,+1W'$TPA'+7A^ M+)R.1]*F(.L-^79G\XM*04?9ZW Q786SZ?]A?M/YD9^_X@=<3.=Y(@)3Q#H+ MK$NF9,G4^G &J)C6AA%T=CPKVOO5HSA+:H2NMG(8%&??&?@&Z=UINFDS>W&& MG>1F^=5Y9>CZ.'W"@I,I:TLZTXU3JYV))(O 9(X6C38ZR!8.^"Z+&W9 63/\ M-9//*%#WR_E%F"XJY]Z77^=DO:??,-<2J#J%X2=\,UU>S)>8WY=)]B8%YP34 M#A=DN,EZN]H_EDA*R&-2>:?N#GM#;^<5[H0_<[+X:R.I48#PU5GW.YO1N-W8 MYM?S\PN<+=>>Z%_U2YP(XZ3EY"O87,@3C9:!$TQ53U0EDS%J;UH@<+?E[00_ M>[+P:R"C46#OUG'@YEQY[4)T@\:)SC>X_G\2,M>2!0\\"T'^*Q8@A2I04B"S MCCQQU22?;?8SNHS>GO^OGRH_2D7JZL/9V&V M>OOORVGG]4[0*!9D,9 $)K+MB@.10\%Y+-XBRBQSDVJWW9:W$_[\R>*O@8Q& MJ^+7"F#_NSC*K>?HCU@." M],,!P07YR+>7OV.OF.U/Z['[RXY+[JF?R\VD^??EQT.4CWA6SS4Z/'3'+-V2 M/H2K=5'/]WX=D2R*K[&MC\J#4@4AMRRC[X?V?7M/_WX M]IOAP5I8K0QZ$,&0+^P-!V]TS81(A?-D=<0FN4M'KGO8')5G1.J]^Y9GE/>) MVM,NC>RP#EQ//?,Y;.M#RQ^'A!\^/=/@: A4G:IK?A44-*+_A,6T2=W_Z M7L:PH#I_S!*QCWRB2MCW7@?)&\O(NPZJZHT)NGY% M:H1&<&Z5UWJW1A&[OG$?'V+TR7E9QK MNJJY/K_NDL$D4YZ(*G76N2J8ZZ0!A&""%,%DKG?L.[/7:X>M;NH+/NTX/8(M M:;TKTR]W!CC86L,7"_!2)"B7! 2>: _17$4GK51.M=B1;JUB-'WT!O1R#A?+ M"#!U..-NR)[E.^J+#$61B1BI?0&E&/' B0227 4O(B8FV@Q@:D#,L-OJ$=BZ M&QD.+>@Q@/WA0\I/KSY^NI[SK3)S20,9! ^*^5PWG@!ULAJ&*+Q)39)YGES9 MP.'DX."YU]&T3TF.(D>M2P:9IEI;48G[YVRZ6G[\],\-.=$FDQ5Z8+%.H3:& MW%U/T5=PV3DOBDFIR17*HZL:>/\NJP:_+]56 M+"DX]5Q;K\%F+VI+IP+.$F>-2RHGZ^6N+4!W?N7(-_^>@3!O+I53-J_?J>X^ M7;[Z%J9G5=5_GB_^07^[FA1B,;DV&5B=0:'0(40M+'CTG,=2-&UGHS*Z3Q T M='WLFIX_3-N[^>P;UNYK'3N7GVOMQH^?UWR =_/5_^*JCH/Y M,JM];&Z>M/ZC;FC[YZ]A]OZBJT^94%!+OELBW358)\$+![$FMRJ&00;NHL%:QNPBV:>NOT#=1AU]I3V% M60(E3]Z?E!8^2.; +9U>J.H=CZ@1Z-M-&MOCPHEWA;.Q+]>,N^VP3@+W.1LR M-BQ&,C;!,'!&,[ Q>/(*2F*L29.?1O0,W)1J!$',P!@9BZH<=):WX^??UB0G9KD'%FR2D(=1@C*R0*N:/*D.1J> MT%",UV8PVK.2.7"[K1$HUC@1=0KZMHTYM87/ZNJ76:W-[KAXURGNCE"V\:S[ M\ U%NC^'Z>+W<':)$XF%HZ0HE@7OZMPK R&6.D=8Y9ATR,*UV\S&P(&!&Y*- M7$M'B<-17(GW=?QYN?HZ7U2?>R*BR-YD"5H'9"!RZ M3=R)ZE%+&(UGYSDD9NW^^9W"U=J;M,M)(Q;4W'/:DB=9Q" 3"F YAUJS8(#L MC@ 17>&6[ US38X+FU S=/>[$:C.H 93\+,OL:#:#^O5X$_SQ<%IZO+!7ZD M;R=<^;5]+.RH=OAC2+_9@ AGVC3AT^7 MY^=A<34O_]R<6WYZ]7'YO0=&DT80.[WQ.9I#[$_Z.!I&*"6L=4*!0T'Q,!<> M@D!._DF10D6.GC7IZ?Y2&D9X9;)@=9P3KTT0DR/_SB0-2&%3-DDXUV8JR-\- M(_9%;[N&$?M@8 0A].W*JBAD42)H\"$EVI:B@&!#A%Q\SBY'9+;-4)&]BRE/ MH&7$7DAXM)AR'[&, %--*E(H.C8V: ZNMNY2I%YX M,>5>V'J.8LI]!#T&L#]9@F>E+S+H6GW"(B@O'(1<+* WV6*R6F,;Y/X'%E/N M!9Z]BRGWD>1XSN^.BYE+UCRSFD]272LEI00O*(36Z'B-F@6R)AFVSU2]=@)- M&8[Q(YX9 &.PQP=?BLTWI_;W3_4O5\M5F.5Z5#D_._MYOJB_/^%2,(-<@.6, MX@T?,GB?)#"IM-2,.2F':>_0%X4CWQ]ZAFYOEZLM5/ /9 MM22*6" 6ZX!A\BF16+UMTX#B&8@[4;5JB^MGU;X#0':PXEUT5[^?5F&Q&JOZ M=;?4-?LC<*V24>!+)'-I@P&O2I6:448Y[:,]E0UM0]*)5LV>NJH= JB7N;-] M3QW.$Z>#S,(F2-D44$)HB"(FX)X'FU1*$D]%N:Z).M%2WE-7K\- -8H!TPVX M<7.SOIS$0&*2B4&)D@P.6@3/LP8?HRPN:,UEN\RB9F2=:,WOJ:O9HK9&MS.0LA2P?<2:]X,J*8<:7%]AVEC:_:]]25[CB0'1FEO9T= MIWS'Y8IM9\KOZZ+J6:[]06ICO<_S^J/[O,)"S@#M^>#()H$RD1SN+ 2D&)(/ MKA09[G1^Z3MW\'@B3K1(^%D4;VC9[ 6PD\W,?8I/$UY+0!,B9(=I?:QV^D?)&6X$NARAMH.M+:XH= U. C%) M,\$95R(/I4,[TG"BIXO'W8^=$FY>H'K]8 +16MS[O>+?6CP(-%_@AKOFWDZNB;?"ML<9=:FL=]VF_41:R$R_?SU M?-;U);D,9Y]Q<2XF7&KTL9 H@[6@L.9.&)M!HTR1:89QG,W\#Z#U1!/#C[L9 M/15LO=B]<0_/8ALG)]Q'%8+4D+TL0-%$ N^D(NGGY$T2/NJ!M\X>J#S1A/)Q M)BX,@[T7J\2[,BNB<5B,@2B9I% _*7#.,N!:9Y90R1P'RQ_:BY(3330?LS*V MP-"+5;C'+->K+U\675'*+\2XZ6PY3>L1"B)IS8(*P WY'$HZ :ZVZLV8F8\I M"90#*]\!5)UHXOF8%;$UMDXYDGRR>?P6!FW2C+-+Z))Q8+C2M2Q&@V?<0S$Q MUQBD;?7T9? MG9_IP3?]1-"J(?7LZQMO;V4S\3 MZWZBC_^8"*^X,-Z#SKD>/M)N$7Q"B%&(XD3PFC<9\K=E/0-W43X>"7?M3Q]\ M'W47^TI@UVSOH([T/_QUOY;BH26UM1<^>=J0;)V(5@?/IYS(XLL$QA2!-ABM MY3-H4O^=W:^Y>0/>R"5/HA2P2F^:>?K:2L-BL2$$C$HT;M9^?U&CM!S[8&)[ M7_4C)3!Z\_$ND#NVFG[#(T9;//BF>AY M<*R)47EH,:,T)OM@X*XQ.9KC(S@N^'"&^0OF5\LEKI;OYJM/2.RD^.OLZB-> MS!=U4M!T%F:)3%#"Z;?. 9C(G(2060+:7(LWM(2HD@(6@F Z>]ZH=]@ABQVV M*+8!ZII+;/1;V_=-O,XSRHOPY^SGD*9GT]44ET=N=CL\N=_M;U]2VFZ(6BIO M2U8@:J:J"^F:T+EU1:/<&O=!PT-;X_&\'\'^^! AW9P2)(9('P1$K[K+<4UT M1 ;T\\R--IR))N?=VQ8T+(1ZDO<.*-J;^2,%T:_5CB\V8T)DD &99)"Q.(H\ MZ\&5#@E20E>T5B;G)NW%GUK8^$"UO_AWP-3!LAC\$K[>789%_BG,_OAU>CXE MY^_[:!A1VV*1\3:2$8OJ5.=H3(94F.2I*)7TDQ[1XZ\8'S8.%^.\=YX.C8QW MF.,] J)@*0JMZ[Q9 4K2VKTV"#%(895'9&ZW-(F'GCYLH-4.#T=S<@0;T ,V M5'KCA10(5M'6H PF<$P9<-$2EV**(;,66\Z!GLNS N=XS^5(AH\.,ALEBI$S MZTF)D@\(*GL.418+1A1GO XV.=$>-&/P38X5\*-X.8#;0^\W[[_A(B]"^4[# M].K[IJF"+<61D2< DC#!629_C3GO.MC>,"0>'"&[>-Q>'AL+O M^'6:SNHPQ.Z,N3LT7/XU7_Q18:7AFLM>,SV90>KY3N,/$,+2IJ0?=-\FG'W"1JG2^X!O,ES4G_&?BZ"\S M>ADN5Q_#"B?<"(>,,Q#!9R).,R"2(MBBK2XZB+)CX?J^;Q[AX6V-,E^*W7D#_] M$<_JN*-7:37]UMW 7]^$*AZ9$L) -LK2[BDMN**ZWA+)"*X2F:(6FKKS"H^U M7$^^Z*%L:\9$0A<%1$4^I&(:R4=U'F)DC,>BA6!-TN<.6>RP^VD;I-VU:,V% M>&)V[8A\\G45QCINLCZ&(J0$J4WU0$L]TW4&B@E&H) ZN39SOW=?XZF8MGUP MM3UMOU^1C2!HN$50):,C:HF+;]C=*I@2R"AG \(%NVYDY;FA?XIF.61I>9N9 MAD^L:^"A\:WP\-B6>J1P1H"US_1[=UBV.6\,TFG&F(><*Y-J.8W32@ %.]&G MY&1V37J!;5W1B*S:L7*?MQ#""-#TECRI^17B)ZQM368)-Z?,GGLO,R-N"/1U M)I^O+F5-MV I\H0*69-H:]\_Z$2#H$\EAW2_@KLIBF\"F<(D)6:N,$#R+H(+@$!3M MZ5*7:)4OV:C=\A.VO&#@[:8?*/3!O*$!\&Z^6'U]=8Z5DG6=)>V[&_YLR#'2 MFL2U UZS_KKN([X>Y8:DI/+T84QV)RP\_:Z!^QGW XN>63HT0GZ;YGR&;T,7 M++ZZK*=>9V$YO4?:"RYXL';K;; M#W9:,GL$+NLCYP^_7M]^:^N-TD+VVN51U<7[?*RFRP%6;T]3!$H7" _,'D! M,44!&#!S*S-7=Z?'/R-/1I)DT@YE]XJ5V@GO=$S8$=DE#SZGD4%KF5.R'^)* M(#D[ED&D6K2//I#W72RPI)-)2N68F^3K/ZM=^W6^7-YZQ=K)5-9H8U+MG:(H M_!!:0D"LG54T%J>\5KY-K<*#RSDE.[4/:NZE^!XOC!$XY/>H^.GJ7:AC@=^7 MFQ^O*U"+B49JZ2"*Z$#E5(A9G$$6P2H*M2UW;3+*=U[BP'4-/0#B*8SU(YW1 MX6Y#U>;!1MA\MD MZ+/25^>=__$.5W_.%W]L[HA>?5E@=RWYK^GJZV_S.*V]><_PXNM\AIO?_+"8 M7RRFY-(LKF[WX\C6BB)- *83K^49'ISP"B1YLUG%P/&N<['M'J;GE8T)ED?@ M93X6X0V(W.5B-?E8)UQT:ARX,YEI'4ON0%IFN>1""Z-Z MA<"0)N4(B=V5^0'L&UCJOX6_IN>7YYN%"QD3TRZ #9Z(UZHVH,\:='991E?O M$'1?,-F^FQ-_PKM!% B\(8HZS#NCPY'5V^7J^EY6%&8\($^F!*?ZB],HA0FHD.0.A"O M@B_@= AU5@YS2HN899,4ZIU6-R:7]G H/!Y9]2"741]E?[J,2_SW)3T/O]63 MN$..L>\]H[\C[,>7U]/Q]Z%^Z?E#4YXFYLVZ/:V9:6-V1; 16XB9IS#S:F7"<]\_64&!TULUH[ MJW8*(49C8NJESGSV:46P?C/]-LW$O.4'7'130-]@.J/_\B1+S926A5Q^QXGH MD&GW= 5B\E*B12-LDY;YNRQNI(9G'YP\=$W?JTQZ'*EZ:)7&PR1MDHAG;_!B MOIS2WU_=(=+&P,G( !9;NVH$!11AUM&W,A.5SHODGS),1[Q_X"3^/K'U7%)H MO]UM/JC_U#'%__U?_P]02P$"% ,4 " 14$12.MJU:&5C=71I=F5E;7!L;WDN:'1M M4$L! A0#% @ $5!$4D^&O0;C!P V"8 !X ( !!T( M &5X:&EB:70S,3$M<3,R,#(Q>&-E " 29* !E>&AI8FET,S$R+7$S M,C R,7AC97)T:69I8RYH=&U02P$"% ,4 " 14$12Q#@U:<,$ !)%@ M'@ @ %14@ 97AH:6)I=#,R+7$S,C R,7AC97)T:69I8V$N M:'1M4$L! A0#% @ $5!$4N+.Z!+R%0( 0'0M,C R,#$R,S$N:'1M4$L! A0#% @ $5!$4F?6,K$4$ MYJX !$ ( !<6T" &UI>'0M,C R,#$R,S$N>'-D4$L! A0# M% @ $5!$4N1S-0[?'0 ;BT! !4 ( !M'T" &UI>'0M M,C R,#$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( !%01%*+D"G76D, K$ @ 5 M " <:; @!M:7AT+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4 M " 14$12L/%+L:2Q "QAP< %0 @ %3WP( ;6EX="TR M,#(P,3(S,5]L86(N>&UL4$L! A0#% @ $5!$4GXW98?1: (:T$ !4 M ( !*I$# &UI>'0M,C R,#$R,S%?<')E+GAM;%!+!08 .."@ * +H" N^@, ! end

9QU#Y(!, MBH?:L*79GCM7!JT'V;#M=JZ/5]NPSBH;UGERUGE*2_>>L5\DQ._)_C47WB\W MP:5$5-B5,MEPNFMY,[9R..QY5F&GB-?V<=Z-W3+6>\=&GI6^ M9N(5CH*22)>T0DZL8Y$YAFWB$+ETR4#+3JIVOXJQLY(I)9PU# M9KHS%$X;%HP]O IIIE0GMQ.UA$@Z;3 &I/D;X323$-@8M)CEQFH[IW9V"U,S M !:]Y?"1C[U;;KVA(D=;?VV9508O''+NQN(HC9FTQ"KF(3K>EZW/UHAX8):6 MSL^UM),>+,A.2[^LAL;K8\TF$CX?7<8W4!!/H0Y@MINJ UA/01L\G7QK@O8P M\2Y8K>M)M_9.RT#4\>*%%K86>470?F$ ;4D;;D'AWEWH#B64A]S=W3M::,9^HQ^=%B2%ZX"56N1W[G[.@G?'Y& M:PT?TL03[A=QYO8.[,R]K-K$6G)<>0[!FISE%,Y54O1Q&4\4V_PMVVT+7F5Q M;%.[* S4ES&?AU%OZ2R4#3WX3QX-/<&K,0;^C7 F/"K(J85P'XU?PI'W2>52&D9QLYWP9CNDO R@$#43H/LR,Q35>&^ M "(NFA)AC*">--PE";.K3-:&2N4-ES:B6I$?M3>:\JI*%\K58F88+K[0?BN9 M&#=P'70Q/?57%%"]O>M7[@ZTSRCQDAI,PN(R05;CS6NK4J^/=>6T2ZXLIO'6 MDUIZS'&GQ*K*(#9K23:4"4U7+P;N=2&Y=KH-/Z[/CW;N$MIIQDEE1KLH*]%W M7_FJZ!OTL:)&?7BSEK2BBVM^"6:[I%85;]:2<"O,#NHI M.N"J(3TF/< '-V$*3YR.(FQC;7R+8#+BDF%;SIM#L-VJ;[FUW$"\>N^2VVM[ M;RR&;C'(G)T)JCR(ZZ;S3NTK<1*159_&7%0N9><3BRG&<>&^A82^FX2^/S\" M&L*'<3J(/==C$=6QPI."O[3'A4X$E1C"U8\GZ"751UQXV65 Z0.R+*SD(1': MC[$P2)4?CSO?/&J:GFDM%JLJ^-VF\I>>/QB'7-S'61J!4A<1("K+%,HOSY\]5/UA M=TKU!R;OK] ?-;UA%K/RXYVR7OFEJ:@O%KR@&VL*9Y6:6)+(6NY9HR;JIB:N MRJ(8&_KS,0LD8=A!A$?T7P5GZ=UR8^ACEE,!? %'1\P"'Q\G2B+_ J7%)ZH& M75FRTNP-HX(9*\OV32IYRBX#\,^!V- DA+^G(8Y%53VPW<%83"-%IP#&$KD; M@&"ISWR/(W@,OH?[/OZ7\&*B/+TM,@9I[.$S&.GY/N$QUZG&"# AP6G^@: 2 MJ%R#N(N[W1YK#?FHXQP[/3;J#;HG)SW[N,W;G<[_P?I>[7?)PS-M0@4, MPFAT5+PVLRC"VS45VQU&!A9Z(4(29QZ,43"Q5B^@C/&%M9=E-@DOAGA>1CKG MN;##4+ ZH30BQ"J)1-HQ*(1;$'VZ$&<_5K]<2(8UJ$HS/Z7R$?-*1M#"Z3"A M*[B*&V2_$H,IE84I&HCSR,HOS^M*5?O5?C'R=S:0<%/QT!=N'HQSPW,1["5" MM>B^F\-@[%,L$9; ./&4^3X5WR(@#=D^X13F-)>X-71;4#P2<3H-12*W*+H4 M1I0&([.=G.6-"P*;8K_*\[*_G?/R>,_/RR?/L%Q=$(@ 5&W+^$>*WN.$N(WT M-'S@JW^?9THH-DX':"!+O*IK+_Y1UUJ YU0U? &P2OZ&ZB= #2DB-X7$S[2] MG=9V=$O_('7+,SI;5BB=CF6*R4[M->/BGZ>??S_] M?GGUU;CZ9)Q?WIQ]OKKY_?K".+OZ^OWZZO.-K$JI'QD7/_DPI8,& MKF_>D.<.%O']I\Q-(;\7KN);YJ=,N"OA7]1R"L9 'XAZL68\#W56FV6L9KR% MFXW+X0XB:D&N4RR0L]OB<+#MCX;=?@S8APTI_H!;((6XY.(6'-790?E2+VC$044Q)D7 -14G?_EX%*BG+)Y1E& M$OQ2EL7 QF7K\#&.>A^R92UU MQ29SWD%Q444:->RBZ]'V/3T^=BWWCH I3U$EQL/(&PAIUK%J^Z>5Q[:&*/L- M\VHN+Y4>+JH"57]YGP8@=3C@8R" -YWY)&'DRP)1RO;)F/F,:N28ZT:H'Y)2 MK4'/AJCDV0!T&2H7K)+&9U5EWX?*G9*=/HZP\PWM2V&CCNS>SJ2,2'[\<7=! MJX\%VM@=JXNTD"@S8PEX%OR6^Z'.9A(1-:1 D$@4'SER]7,#41N"2;DR"4[,.)#81[> M?WQJAV:SE5O;RFM!:1*^FFW1OK?%;V7&5]1 M79ROHH"[H?S6*'\N=)?W(<<-ABOM4<.!1S/ C MCM3LT);5D@!AF(F4"'6E<1 9%6#A:%P M7/$)K/3.WS8<$N3"V)\OQX7VUWI7X6$1U_7A^NK.A?:77A)@]Y$W3HM78W4= MQ22CD1_>*3I?7'\SXGF,5C^=[G!*#WG9E5:0V.<2267Q>HM?TXPB[HE!7&DC M9-:#=B#%V?U@K"JM>ND-DT]0)5GE<%C[4 MM;GP6Z@QJI\G_PQ!D#!Q::%V0+3XJ><>T:U(.S_4\XD Z%KA$UA?)>TMBW_) MZ7+G^7YA_]%G$^/^$V LIBD0MM62:PATQI+/4+%@E>^)7H8^M4'>]0DW6;(2 M%A>D,!-?KP')V%J\EXI"L#M2BJY,#Y<@&B@37V)&)_N-!QP]K?3K[]=W!B77^%_OU]6H6 M>S[EPRT?&%*0*&%1B[[^0_1;\^X/%&J60D5RB4*-'4E(C%80!2 M/Y0]?2( .C(]$+%BW(L"O+B_\35\6!(B:[SG&APNK$AK:EL&=7# MHTJ<>7(+1HP4 L.>NE.NW'8M<-OM?KLC$I>G)*WF(P)XE<$[V!4W'8J4 M;2W\I=AN U$,@8L1?PG!Z.XFG#0/2H=<5#BD[$N]+[W T6B3.3-S59FZ3%">(D>(]1L@VSQ;F8&1)PF/. \ MR-7EBO6OJ21W0(A:EHD\2FG M?\=@W)%Q]?UO8'E>?OUT=?V%4E4V]'VLNP'=S9.M:Y %"7>6SWPLRK81N!.K M)LYR#IU3[]LV8:]-2BE'"$ MYX7+W3:TYS[Z*.]5P\J)(2_.Y"0>"9)AY/S6"],8[]9Z2IV>A+-(9Z6'2M-M MI*9&)60BV RHO%P990T M#EH-\4)9Z1NY,OIG==Y AZ6Z/XJZT[5',!T]]E0 M]I-(8BKKBKB"D"F\M#KCYJ#X8TE@B#^0EG$5,9^),,]"AW7I3&QEO)C\IQ)'GO'?:;)]4L7$QP(16Y*>P'#P2F.L4! MN;@HBSZ03/KC5/VTF?F14)JJ?$WHPJ!#4<0$1* *16V48E5CP= RM8K&":P4 M)#L-5$&Z:#. GA',RJ7X%1SHP^20PI+9OH[]<*"Y+$=%[]^JS2.GL9M*5TT\ MP]"F&D#P!&G:"2.?$G-O>12KI'#E#)1OG[)A%'+8P'#J#4$]P>-AD&4[T3 8 M*Z(VHT'BS[4>R]E3V?[)/C%B;MH/5(L5R_@-71N!L+C%#/RY[D43&E& <_V1 M@AK&W1?M4P/).'?R' G)@0;\1/_"WC$,73A,)" C.?B41V,"!UM(D\XIIL@M M8EP9S=&YHV?:L329A-))6,B^#%)X!YQ/V@[!*R+R]BBTA6Q7S Q.((E@SKXQ M8$$6DA= #"$B&_PI@!10 $VL78991,"S1W24&!1L0M@+/QS^.!+@:XBB%@LL M+R6Y&FJ#>$<\21/\=6P9ISX".XPGQEC;#D:>I(PW))4%P\4)G]'2$/9A3)!J MTC-.(0O8,"/FZ$++]UQP6UQD2R9?4.3YC.R2-9?X)F,5]*RE< 7P71GMPUL\@OC+-*+<9TES83KD8"Q"4>*M'O_,%5)!)PK-AND+.>%@VC LW#_) M;9\_R'RI4L!FUBH8=_"$" SE&#CIJB$9# M7 ?N\ A.74$;((./U $.C*8*TO&.RR%!7ZHN]\+@(R'0U7>@VO(0B(\P"Q2S M6<:G-,+)JDB%.OSA1/5HO\D10WS!AD.9'R%^FGMJ1-Y4G#T>"XIDB)VPO#"1 M0CV<#]!:H9@2,AM(2@G- L9U)=8\(@64TS3,P%58%]CN=T9I Z(3F*Q4U0(1R)!)0\I=M# M%*A;<;750$=V0?^L"/Q4*-;L5$)^S)G+(]I *(::]R+NIL.1)&RN_ MAJ<=8=E%4!J/7+-$@B?I#LKM<9M..HQ"K M)2E4NR2&4V%&J-]C5BJ,)-1JF)-AX:)0\+M)AS=>4^01KR><:>>[FON8<,5= MP2/4Z%?CG+B8S[J0OI;ORU*2\!2M&3)^U534@84:2S6 6G8CT;#8' [SY&5# M;@UT4QE+8-Z&8M/8@B^)^_PV3PS'E&,E(SF#F^@E^8&M>('9PTAK]#><(%(- MA@[TZ$DHW%FT\EP:W8[$-LO?%,:R#HB"-S!Z0V;+-'U MH^S?<(VJCFY69+NOI[F;4V$'I\*UU(\9YVN*4O%I7=2[KOT$O(G(;)40K_%" M]FV)_M+S=DM.!O(1R45;QFD)*FS!]BEH-2'(89S,L+#=E*X13O@J)NLPL@R%P0SV$YU]\ MT6JAN>6]CY4HZ;&017M#>)[P$@I'I" M+:=FPIF?B%:O,1MA<%KYP)Y#"%YD:F>[.B.GKKDUC;)Z"F5U[J%1+;WW)(%P MW_.HG9*6V9X[]89A- NI< [$4W1\K86".Q5X,RJ$JYGY://&81#(B$7NE\%H(M)<TB"8XD%YG?]K#@/$=HQ MHIB_!7="ED5KW1Y/MJMKI+MESBUY7\U#0C"(J9O?@K_@ M#P^35JNR5X!+2H,[6IL1D>JJ-QV8\\3X$80" V24^KZ*H\C1BU?J?(HB"3#- M,1.SY"A562^D2WY>/ #@W?E(,H@JM8W0#W.Q>NQ-R$5J%*@ B;I/;XZ\V).S MF*5P]QBJ6X2>!Z6"2IZ,'!5R>^3"D!N8G]5BB'8J,\_%1!+YS!S/FKEL$D,! M+V]$:0O)0HK8G:R-SLZQ?,62*"O#R L92WI6TAH10[,T7(@SR3V6%.^%Q2*. MIABTD.RI9A5.,*O,A[56L/)<> %XACJB$#H>,*S''$>M^8_5[#FY%$L'_N6IXN4L6[=+[Q"WYKFUU':?RZY9E5S^Z8MA> MQW).>FL-^YZF+*:-.5E R;^^:K]:N*!_<&8_#;MX/<-KF/N>)%T.=ZIY[H^?[5: MBXQ&VR# DFZ^AP!_8769BC&)^.BOK[A@0KME'W&%Y2#NR]8D ?ZQ02K_\IXM M*NFM\:F^5P\I;6NV<:UMS'$Z+NA3NH2>CB,NX23H5G@%IMD TQ];JB)U,)?9 MJ,D=5K(MM+S^&D;8%12,3MA0T[@,AI8P9+^QU#?.P?K3.>=)%5$9U5[]8I5P M;:-J=LRC;=L^^K.-2&$_\>:(SAK!HVV[434'L(UG\E^R,*D*)VB61C%VGL*; M:14L4=:3X^C([KQE63..[)^Q 'K%Y*#B<'0A;;<<=:.\8=& P17SZ.JG#Y=L MB7GDM%K.&BKJ8=2^_Q[W?#O_V+FLN?56A?@V.G?GPNI4ZERGT;E[OXVE.G<) M?ZW1N?NLY454$N4;K^O>OUY^-RX"*C[EQ M+EM5&$<2)5]^KEI8P!^<()01A1Q1QF0F_B6&7)B CAG"0-6]+'FDGHP4G%;/(Y]FCS M7MX>?S[]]<7L\6H.P>WPV<$9O^-C:ML[K3P1 $^>9E.K3E$BHQZ,;I4= M+PKI0'%I+?[*Y()%I)QA82\=5:%"_\E%[Y MGO*-=@)%VULK)>Y_#$K?S"[J(BL1L^LG@N"*IFU'9-XB(LX4YDG83/?W0O#$ MY54,@6,H])NL:(+J02(N(:HD8$\P MQ[?(_IV$\T+3G9=W],@;>;07&GD\H/F'ZJDQ92Y>%1&GD#*Y,1U0)*9*Q\?] M=#,-+](Z]U'QS]P8\P $Q-=H@"3R858IRD]!%F26NK^Z_=E+A+ON;B<)M%-[ MN.L:=_RZN?SMZ^GWWZ\O;M9,^V,-:*MG/SDU!1Y#?R16:0_7;(7V(Q3NB]PTZI09\POR1JI,3?<3I M!Q(,,T4=20-*_+'_<'>3!BU/E'8+C&^U!/-OFG=[W+6ZQ\=;S[MM.Y;3[FPS M[W8#.V+3?-5GR/PN-]Z^7/[;^'[Q^0+[HYS=&)\OOUQ^OSBO=IL_N_WU,K?E MU_D'XWW\WKA)^ C>_OT? MYR5<'7?:>/N-G\)(DNW?D+H],'#[6TEO[Z+3O3 MC98^/L)6\U@[MIK&Z>&D>:+IN&EI&M$U0R.6=O3/Z=D),4Z(=G34')]J[:9Q MJ!\U3XY/#YL:'A]/VBW]I#W6)--G?L;-!S+#""KF\+-G?MYX\+SYV<'!T]/3 MAZ?V!Y=-#UJ:IA_\?GLSE$4;85F;.M^72C^/F1V5;Q^(UV/,251\1I^]I>+B M ;&!H4=-_L%T9T#7TO166X](!$.J$$$=[F''7(AP_-GJTI;'#KR7.3F $H11 MYH,.>Q^C8]\BURV979()]&VKE.S]\;-,))188!-0)(%\JD'CM M838EWAV>$3[')LG;))]^04C 16=SEWG(2=%/,!]+Q3GS)%E3TYNB+0. ;UP3 MN JK#G&(\+ZY$DC!0)'Q27)F$]>JG MIZ<'S\(<,]5(FY8LWQ1_-O56,;%9-II?-OQJ1G3;T"'NBL5TB.@VU&%U3\JC M2I+R+B 4NIP*7?2CS70IIT=9)20K3LP/4_?QP")T;>?@643BC\S^@!W']207 M\21\-I]39^(&#^"10/4L@G9 )I&S3?GS%?U'_N\,,Y.Y]IK.=C!G[IPPCQ*> MC 62P0,CD_.&\';-R,']8>/Q!] D*I(2L&R?XO4!D!#[)JY)1"N@.F]P ,,F M0=N\YXJ;V"Y:<2 Q?5OB_)>OOD4F1:L/)-2A/T7MYXP4K3V0<,@ORJ OZ$?P M'E'KO''I0B+;0.+9ET%O31XB)0<4$/$MXDDU<>#UV5? M&K?I&;;MF@5I*%#Z,65+5K_^ZJ>S?L7L$?P_Y- M[ZHSZEY==&XZ=Y?=X>=N=S0LUNCKV2D0T24B+8!A".U)(D@BGBC)%(5<4\Q@^H]$, &VWS+ +YBKH93.((R<*)?E\7\H^[X#D?PW]ONW6C8O^[= M7?9ONYO#NH*G&LVVIAGYT(Q9H_XU"ICO(8R;&]KC?M#]#&5Z7[N[P'.5 #6X MAJ8=E@%W2=(>ZC02GSMWOW6'O;OAJ'_Y[\_]FZON8-C]SY?>Z+];AEPA2 W] MH:8=E8(^D B@HZ3,OZ- ZMX*S"26I:KMXTC3CG=@'Z^"_#[&)Y'K M##]?W_2_;2']7LU6C?BQIIV40ASX(RF@1F#VV10[]$^I!7:LH3^;8?;B3H9T MZM )F+;C=4S3]1V/.M-[UZ8F#+@+X5I.@@+BEJ[I>C#VI=RT7>XS C^2^Z,L&)PK^>F[M)M74Z>+$$:\@P6^!'G & G.*&2-/!=%S%&"^Q[!5\U=(G 78JR.WB?M= LBMKW MGQH;.0(1 4+%1 A8J(:H@T YM- .@7HHT@])!?,C-Y&C=I1M0RYEK\8WQG8Y M;DJ9RV;0C[S.XU$(=VW,D73MZ@+^<3 MIH;]T) +T,4ZM!3<="=-$+WOU[%A]$!S9THAK&'.B5<,Z!2Q.OTYTM.>.&:! M AXU;OL264\&"W7&<]Q.IZ$I'.J8[+QNS=AOQ6\Z\DT9MUBH9,4<159A>2+THPWH.6:(P2$2\W4V4,;.GM="Z2 M#\ Z!L;UC1X'L[!LN,A8*E)N09S2Z;;$_&E)])?C:404B=\[YS5PP=#+\DWO MFXAFCGBU:_O(%*BVD+:AIS9IE+*04#Z*%:BEC?0<0 ^J_5QX@!/3J4,R=.G4 MM$! C21Y/1N[7$:;(E=WED-#3RUW)YN^EA;?Q,/F)%"$*2(U;9_ MI*>'@A$+!#R09%+CQB^1:&:P4*>5Q^WTN" -1!U3R-?-6<8Q9?%0>Z<30T\M M\*W"I(8^:DBF8N9;7++"9E*70GBL(%?[J5,]/=D1,D$)+K5&H(2KRF2B=%9M MK9W.F%:@44=OE6[1C>8(<[!3^K"V;NBI*?M54-5]GC#=T/%(,'S7B]]M!\H\ M$M3HBD7-?.@F1Y91B5ZRJ^XQ!Z9BX[MCPGA<_EK@,B#RB=76\:R^*1]A!J(G8#AH"Q0 H$6]308SS7EW5,6M(:8 MRI'ZS&U<,/O)9J/,@L344FKV43)K2FXHR0X)?GMLH!'*Y$7KF*GSH\-V>E2M MQ*F6F5)F&V^6,>5GJ_:@1X:>3G*5(-8^A\IL^L49MR_.(^$>L8:= >^8T%+4 M>]DNRKE$J9$_-O2"W7?I]%PD& G)*!)=2XL0IT,*X2H)U$'P1$\OL BRFC5K MB:B6(%/'K]-V>K9%$-7F5<8H(DEUHC4.YJ@RPNZM[2!D1RX%'+OG'IR@N1B%/XEJ=E2G6/ M,/3TRM82?5U;O-0IW54,U#W@T&BEC_DGV=32]H?^F),?/E1 7%E2,"JDB-4] MX$A?L2ZR8($"'C5N^U*#\@P>ZKYP;+12OBB%Q,_>'SX>+'^U)/B]]&43\5V3 M\#M+$C$!PA_W^$7>TC!R.^8/GS+2<[Z2!VK:,-)XI*8((7C,Y94_YXT)ML67 M&<276LX;.2@=:MMBO'?>@- L/ND@ODUU-B>,NM9(?G+!\EFX^!^\&V-;7!%Q MWC#EA0(-Q %(CWJ^*/0;<_WY>2,H23TR:Z#@PPW!DYGK ,3LI0=O!/?X"R^I M6HO4NN>(A$$\OR?,%"!/07.Q8Y)8U\R=]< * 7UO@#V2V0C%&:UOD^ K1GGK M[O@S02WDYJAX'XIB$25NB/@"ACB:V!=G(N61G(YI^C-?7MZ0O+4IL_+EF!5H M@#>UB<^864^8D8YC]<7.VELR&XMO?<25#_0-ZIY5NHC)Y\-7?F[MS')GF#HY MJG'ISJ#2>*S%U./9>]#(-]3*8-_[,R,2[+;OOM M$-BY%).C&4(%^1#;A/E;T MW9#M!J'9(N/=>6%I)1=BE>0RL4C2$2<8IK+HQ4M<)$Q!.N"(K3O7Z<]%67&J MWGN)@S+_39Q^X#WG7E;N&Q%Q"H+2(S3:E'2?(792<2D -;/#?,5:5=TEPWN6 M^6!QB]/B,J]KEP5W/]VXG,,/J(=SZ3,&H]"7$521V^H<8ANLWVV:.80TQ@(K M6#X)]")/\V ;^B,3B1-4K<>Y#YTU/JD3=%?Y&F)J5.R>$?),N;=4--MHWT;Z MNVU]=7HZ ;^XW817R;%\UOM7<[>1[WIW'K>@8E4[W:C[7F#G^PV= 2=+G08I M"*K/@J!' 3@6,!S6V2&V?F"E2L?A]H+"*4/ MHF77Y=>9!)579@=^0N46!JYM0R@4##*[884:;1V.X DH(H82Z]'XYK+O4/(2 MSZF'[7"5^D5M76J:R@TLS)ZNR".Q77E;UZ586PS5%5><7\DEQ]$#":**:LA6 ME--[':5UX*=%K#OB/0%Z0\+$A&]G"@FB*/>->@^W[IC:9 24\P?@&Y84UY\Q M*J7D"FG;EU.Y/>W /?1]3Z2.8KC_7G*MW"KM:#H\;Y(5KEA EB%S^&OJR)%G M+L>5C[9R@UL_]0>X4G.#J<.0ONJ$^96AW?D"@/XD0^FDB:Z;/=T"YUU%9BDP M1^/<@K% 0BTL]":\,>0EF$SQ,JNMI'FORSC+8W0988/)T& Q+CR:E#UKDIO^ MO<;F2R*^T&*'P9(GOZ6F]F03GV5YT%>A:$! M$0J)H5/X328?VR/"9F^9YQ54;$=1,"+*XT!\<0-S[E7AS.*56]D=L<9Y9P97 MEZV\"IV)2)_RK]!G%:^\(C#J#!97LW/D3EBE;(@*L*AZFF=GCD2X].D]9+&*Y?'\'';3O<7@>DK83ONW>FIG8[Y5SVJ(;=XFH_/U@]M5)2O/&Y3[ M"8*K4K:Z16$-RW>Z1R'Z9HKHC&(?VV(P+P;Q179D@#TS8@;7U(A9VSSM^3;" MWVG+7S#\)[5S)^B9Q2OO:+?T]]'BO,F-ZTQ%&(-\&PK11R*P5=MO,4T:KJI8E*LKG.=,K(%'Q/3\P$.A"POV+;KP"C4DJ^4Y=X2RW+)ETL M=U0G=O<,(%=B(A9$"P3K'$I!-C^O7RDP(*G8UY37M.)5[M)!H4$@U&GR5+L"33%UG&(MT0%X+,UJ1B M!9E4#F26/\R=>Q9@4'EENY,),4,T@A,YXFCH\C6:BP,\0>'^)#P <\?A!\+ MCYIF[]K8IHQ=I4]Y#ZV"3[48GGC1M3=K-N9DEZ\<^CN([@_A_,KK6+]F#2<' M9>75"_7I6/_S1<#L7O1&5YWL0+VZ]+M=KRZ=6'1!F9F8!( .-B&@%R/*4^7; M%U1Q#]Y!2A;7\-T=-"FLVD\[/'W['/T-YZ3E%1M'0M,C R,#$R,S%?8V%L+GAM;.5] M:7.;MY+N]_,K?#U?+V+L2^KD3"F6?H)L.)^.?7K(?Z,L7,(Z3 M-!Q__.GE[Z>_$/ORW__QM[_]_7\1\I\_?WC[XG 2+\]A/'OQN@,_@_3B\W!V M]N*/!-,_7^1NE4)I8R3Q*EP*BDD*C^WQ]_M" M4*U)<%00J9@FUCA%J \F"\ZL"'0^ MZ&@X_O/'\D?P4WB!Q(VG\R]_>GDVFUW\^.K5Y\^??_@2NM$/D^[C*TZI>'7] MZ9?+CW]Y\/G/8OYIYIQ[-?_IS4>GPU4?Q&'9J__\[>U)/(-S3X;CZ_?/[RY,^7Y\,L,1@AH-HS3'^+D_%7YU*O7$]0)Q#O__=G5!?STY)M*#Q^=WCT[N3H$/]Q'!Z='ASP=O#]Z]/CKY]>CH]&0K\I\> MM1YOGDG!#>,*@&L(HTF\\Z%1T/GB,Q2[OG0:"UR^BP^T]Z[)6G[BU?3R_'P^)AG. MX/SZ]XL'^>;:-IM4E=5")9#N777FM^%XTLT9L"1*>0;@HR)",4K0D5)B170D M.LZDT8H+J5MHS'T@F^@+_^OHRTYRJJ8M!],IS*:O+[L.H[6!A #"FTB"+/%3 ML!%)\8ZDD+B,7/,D;0M5N8-B5Y+>C#_A*)/NZAW,!E0!XX8GDJ.UR-3,B0.' M %P*AJ*8@AS,^CN M4FA5=LZ$3( J7RA$8 F7J53@04@3=)8MY+\!MC[9PWIJ45LH]2Q=C)/+\6SZ M 2)@;HEF'17W&A%S7&J)%I=:;]!3!Z38@R&!8H;I)!KUT$1-'@.UB7Z([TX_ MJHFAFF*\]M,SU-/R5PD%/OD10ID>S%[[KKM";_\O/[J$@)JLCO3E7J"Z::SGS @*T;QAFDU2 'T4<=+63B MLD3#1E4B%J,X_!=X2X50@4(+=7D*V"::HKX[3:DJCFI*\G;HPW TG UABI!6 MY(?&^H3YH"&8"&)^**PCH="=* \N1QFECRV4Y"E@];UKL_7S;J+^J)CZ]\=%,J2X22B[";B>.MEM-.6A":PLFXI+8@S3 MX_RZ@S2\2=VID-';E$A.$>-JQAEQ#/\EP(404D+W3MLLBH=@>NHF:VC%SKRO MN9_674):09^R@-2AE?>*\S$E903-KY!W6A,Q5 D&E(RZDI E7$@/;('&) MI0Q$9BX2MTIZ,-\B$.Q-'/0LN3\2^F_#\&IZ? @9? MEJ-9U883I3,M18= 7*DS!'3&C&-X!JK)R< 3N'H:!.VD$C5%44T_Y@>MJ"2 RC4U \JT MPBD,T2PK(HV2)"@>B=:46I?P:]U$^(OIJUN]Q;#S52:%$XI;HAQ%PI(ILE*9 M1,IS,"KKX)K4U*R'U"?WMX7TGS1SV_&^FD+_CT8!)(9Q1B5#C<#F% M2(EGN)RDD$"S=L9#DSC^&D"??%H%.6_%U[I^:ZE97RVFR"F%*"A1"2*Z4&=+ M]47QJ%8$Q3SSODE,NQ)-G[Q5!7GOSO%&=9\T>XDP/+I)X4M^B&Z29X'!DU I M*YL5M-FQ>6X]W'Z+6'82]O82_4F_L27P]>WX*?PH?#Y./\^71!PD&=HSV*\/"]B@70( M%QW$X4)"XW1P7H[__V?^Y4!YI3)WR+?L- 8N,1"/(3\)#(J!2\[Z_WK73^E6,V\KCIHU$SEBO$3 E[U3E1WF>^5,Q#,N(Z9\C#K\!(O$X.UD6DS(<<8,80!>81 !C/!L))$TF5*!#^7^ M:])6>1%DFVSS>3C[E*GMJ#\K]MZ;2:SFG8E%;CDG?E%!Z[/AR8=(;"R[JKX< M#+"@"4M4XO=-T)*W4)T56/J4X%56CUTY7[7F;3*^A4)1[8TL5W8\IAV28K!A M3?!$)\NM--*[R%H5NMT&TJ=LK[+P=^)Y-G9X<__+FW>OCWXZJ<7;%T&T9^A0ME?K2O.\F>3@KB=C H4T- MSF0BK$WE<)B10+,F J3W-'IA>).X]RN$W3=XK[/*7] 0+:Y)7*(#6>[K3,;3 MGR%/.K@Y2(3IT9=9Y]$F#L>^NWJ#IFRZYCZ.,!(@(?H0 UHM:@.&*MX2+A5^ MVV<(L@EW&M+4I\V'+?7PX99R/S2@XIG%$NBR@\#/,,8(:#;@*0K@Y?X(*YT" M;*3$)FD(!6>"E-IIWZ2"< V>9VY4M,U6JNK2;JROI@?O8/95MP>^% ,E9XEQ M97\9 R82/+/XAW \2U1%:!)PWD%1E:3-[D0&G2G-BFA@&.I3QHCS#"-'IRFE MVCGK0W.R&UQV;;L=^RNBK<0J;NK>K'_*$]7,9N*,+05O"O^EM"5,,4XS MU3KZ)A4ZZV*:;[N%6T\3MF1QO6*=ZY.Z6_28')G01A"KO2,R.D4^+ MCJXH(-M=F$UCDI2C,CQZ8C/%_#-:24*I6I+6:>>=H4HW.3YZ,B;YME:\KPJU MJPCK%J,C@9.[@)8JCFD5%10T$.LSQ] $R;/2<&(1#D &_+-)4/ XK#X5+/16 MP^H)MDFXJ9**.J5$:"@E.#246"I0HGUVRB@.B34I?5\;;FYSJO\)QI=P+??[ M34-N2HQ+52?^GTKQF?3<4KUHTXN+W*;2&D]I$B(S*:08 9IX_RVP]BDPV%9S M'A[XMQ59Q6*QZ>PXE^+T>7,GZ#X-(TQ/)J,TX";@ZLV)!*G+/H@!]!/&E7LK M8*W+T;7JC[8.4J\VY6NI2B4)U(_Z;K8, O@45E\.!Y.9V7\3S?.BDMK8FFIXAQSY16BTD44"0U) M,HSYXQ]!QM+N+FD0(NI(?9/K!VLA]2D)JJL;E<3PC8JC;E>[O#[^[?V'HU_Q M,V_^==2PC&?5//NKZ7F2RDH%/BNN7=Q\A&F0RRELM(J)!!T.ATLJUN5[73WYUJ M5+1.D3O%B/(BHHIA_.=5R(2#\Y$ZPX)H4M7TO!J5?65,WU+?'JER>8Z0ZIX" MK+DW^\ND0W&,%PTUXM5IY\=3'Y>7T>=?+468_NMR.F\=?V/3-(7R@E BBI6. M\9GFTEQ!$I:,E%08PVT3%]*&G._$D^Q=>7N@/'U()G\]>/?/HY,W[TY.CU__ MQZ_';P^//IP<_9_?WYS^WS9)Y2/S[3&YW)3J?=W&>030G$UL/GN"Z^XU;GWP/W7!2 M>AN62]%P"(N_;XZ\\!]G?OP1/O@9'.4,<38(^)_5WA*@!O, *4IM@G,DE"U" M'F-Y&[!)"+U7,BM<+R@0,(;[-$01_WSU^[2TD+S9=3U ?_=IT6TU66MT])S$ MK&4I%T*?E@+&>CQIGT!EJ9ML^FP.L5<1>G^U?<6%A18Z4/-6SRI\Y2WAZ3U\ MED;*6&F.D50FLKSP&$(*Q$L&#&0VRC19])M#[%4@_MWKZ*XZT%I'?QF._3C> MQ:>4\SZQ1#*D1*3#+,%Y%HB,42"'1)2\U?VL#2'VJ43M^]?1776@M8ZNLO,B MJ$!]]DH1+AR&(@$D"4@P$6"M2A2\3O=JO];WK]T!1Y_\>6/5V;?4 M:E['OL%\C>L#1!A^@C1 ^JT+DA([;_R7<0EX&H#$T@=2HXT,M-4%[;6@^M1Y M?4_VJ)J,OD7:H9--*D+I"2X$"-LZ9$>,_&XI(EV+GLP0DG5I!#W<5C?0ZBWJSH] M6$?U!%7/_BXQ_3+I/L#%98>9X12.\VU<*CM=YB<8=V+X8K MDZ9)V].GH7T/P6$K):HDL":.'('=J/K)V:2;G4)W?@AA-F">4V,PJ+#((B(U MPU"612 V@K3*!@BJC2YM@NX[B!>K:U-UJ351J+E>'U_,KV8>?8$N#I$; T.- M\"%A3$.I1E@ADU">[O6E!UOFD4K3/#QP[B!%;*M+NTOH69R@Q.LFV0>@QI$X^9IJBT=/O<^WOR#&7'%>5'Z#76OGH M"SX$(C@#R[5-LDV_I&=@[-.Q9R,]>W25591@]7#R='(0$4D'\T*S]2"593E3 M#% B<%=N999[N@QS4Y,S6)T<1C(M8\L-<7X/@69U76LHRG;Z]G;BQ]/%YD0I MGAQ$GX3/@I+,$B95B>,JX((3)460PEJM7)OW6IX ]LQ8\_]/C=I%6.U4Z/[+ M